From owner-cvs-src@FreeBSD.ORG Sun Aug 15 00:11:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 477F416A4CE; Sun, 15 Aug 2004 00:11:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 278CC43D31; Sun, 15 Aug 2004 00:11:00 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7F0B0rW063894; Sun, 15 Aug 2004 00:11:00 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7F0B0lO063891; Sun, 15 Aug 2004 00:11:00 GMT (envelope-from marius) Message-Id: <200408150011.i7F0B0lO063891@repoman.freebsd.org> From: Marius Strobl Date: Sun, 15 Aug 2004 00:11: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/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: Sun, 15 Aug 2004 00:11:00 -0000 marius 2004-08-15 00:11:00 UTC FreeBSD src repository Modified files: sys/conf files.sparc64 Log: sio(4), which never really worked on sparc64, was removed in favour of uart(4) in sparc64/conf/GENERIC revision 1.63 about 9 months ago. Remove its source files here, too. Revision Changes Path 1.58 +0 -2 src/sys/conf/files.sparc64 From owner-cvs-src@FreeBSD.ORG Sun Aug 15 00:18:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E12616A4D0 for ; Sun, 15 Aug 2004 00:18:36 +0000 (GMT) Received: from mail1.speakeasy.net (mail1.speakeasy.net [216.254.0.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD3E843D2F for ; Sun, 15 Aug 2004 00:18:35 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: (qmail 14793 invoked from network); 15 Aug 2004 00:18:35 -0000 Received: from gate.funkthat.com (HELO hydrogen.funkthat.com) ([69.17.45.168]) (envelope-sender ) by mail1.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 15 Aug 2004 00:18:35 -0000 Received: from hydrogen.funkthat.com (sjivid@localhost.funkthat.com [127.0.0.1])i7F0IYuU074659; Sat, 14 Aug 2004 17:18:35 -0700 (PDT) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.12.10/8.12.10/Submit) id i7F0IYhq074658; Sat, 14 Aug 2004 17:18:34 -0700 (PDT) Date: Sat, 14 Aug 2004 17:18:34 -0700 From: John-Mark Gurney To: Marius Strobl Message-ID: <20040815001834.GJ991@funkthat.com> References: <200408150011.i7F0B0lO063891@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408150011.i7F0B0lO063891@repoman.freebsd.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 4.2-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files.sparc64 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: John-Mark Gurney List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 00:18:36 -0000 Marius Strobl wrote this message on Sun, Aug 15, 2004 at 00:11 +0000: > marius 2004-08-15 00:11:00 UTC > > FreeBSD src repository > > Modified files: > sys/conf files.sparc64 > Log: > sio(4), which never really worked on sparc64, was removed in favour of > uart(4) in sparc64/conf/GENERIC revision 1.63 about 9 months ago. Remove > its source files here, too. Hmmm... are you sure? sio worked fine for me on my sparc64 system.. I did have troubles when OFW and sio tried to share sio0, but then I just didn't use sio0.... In fact, I've been meaning to commit the sio module framework I have back when I loaded it to work on my system... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-cvs-src@FreeBSD.ORG Sun Aug 15 00:25:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 242AA16A4CF; Sun, 15 Aug 2004 00:25:39 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 82F5343D46; Sun, 15 Aug 2004 00:25:36 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.1.108] (142.147.171.66.subscriber.vzavenue.net [66.171.147.142]) (authenticated bits=0) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id i7F0PeiJ047383; Sat, 14 Aug 2004 18:25:41 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <411EACE1.4000406@samsco.org> Date: Sat, 14 Aug 2004 18:22:57 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.1) Gecko/20040801 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Marius Strobl References: <200408150011.i7F0B0lO063891@repoman.freebsd.org> In-Reply-To: <200408150011.i7F0B0lO063891@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: 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: Sun, 15 Aug 2004 00:25:39 -0000 Marius Strobl wrote: > marius 2004-08-15 00:11:00 UTC > > FreeBSD src repository > > Modified files: > sys/conf files.sparc64 > Log: > sio(4), which never really worked on sparc64, was removed in favour of > uart(4) in sparc64/conf/GENERIC revision 1.63 about 9 months ago. Remove > its source files here, too. > > Revision Changes Path > 1.58 +0 -2 src/sys/conf/files.sparc64 I'm pretty sure that sio(4) works on the Blade 100/150 and probably on a few Netras. It was certainly for me long before uart(4) came into existance. Scott From owner-cvs-src@FreeBSD.ORG Sun Aug 15 00:35:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E65416A4CF; Sun, 15 Aug 2004 00:35:19 +0000 (GMT) Received: from newtrinity.zeist.de (newtrinity.zeist.de [217.24.217.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id B5A4C43D39; Sun, 15 Aug 2004 00:35:18 +0000 (GMT) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (localhost [127.0.0.1]) i7F0ZF1a047274; Sun, 15 Aug 2004 02:35:15 +0200 (CEST) (envelope-from marius@newtrinity.zeist.de) Received: (from marius@localhost) by newtrinity.zeist.de (8.12.10/8.12.10/Submit) id i7F0ZAwm047273; Sun, 15 Aug 2004 02:35:10 +0200 (CEST) (envelope-from marius) Date: Sun, 15 Aug 2004 02:35:09 +0200 From: Marius Strobl To: John-Mark Gurney Message-ID: <20040815023509.E31182@newtrinity.zeist.de> References: <200408150011.i7F0B0lO063891@repoman.freebsd.org> <20040815001834.GJ991@funkthat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20040815001834.GJ991@funkthat.com>; from gurney_j@resnet.uoregon.edu on Sat, Aug 14, 2004 at 05:18:34PM -0700 X-AntiVirus: checked by AntiVir Milter 1.1-beta; AVE 6.27.0.4; VDF 6.27.0.10 (host: newtrinity.zeist.de) cc: tmm@freebsd.org cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: 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: Sun, 15 Aug 2004 00:35:19 -0000 On Sat, Aug 14, 2004 at 05:18:34PM -0700, John-Mark Gurney wrote: > Marius Strobl wrote this message on Sun, Aug 15, 2004 at 00:11 +0000: > > marius 2004-08-15 00:11:00 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/conf files.sparc64 > > Log: > > sio(4), which never really worked on sparc64, was removed in favour of > > uart(4) in sparc64/conf/GENERIC revision 1.63 about 9 months ago. Remove > > its source files here, too. > > Hmmm... are you sure? sio worked fine for me on my sparc64 system.. > > I did have troubles when OFW and sio tried to share sio0, but then > I just didn't use sio0.... > > In fact, I've been meaning to commit the sio module framework I have > back when I loaded it to work on my system... > AFAIK, it only really ever worked with tmm's patches at http://people.freebsd.org/~tmm/sio-s64-* but which he stopped updating after uart(4) was commited which was better suited to work on sparc64. Therefor sio(4) was removed from the sparc64 GENERIC kernel and sio_ebus.c deleted. I thought these two sio(4) files in files.sparc64 were just a leftover. Thomas? From owner-cvs-src@FreeBSD.ORG Sun Aug 15 01:12:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC79816A4CE for ; Sun, 15 Aug 2004 01:12:48 +0000 (GMT) Received: from mail.gmx.net (pop.gmx.net [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 2B3DA43D39 for ; Sun, 15 Aug 2004 01:12:48 +0000 (GMT) (envelope-from tmoestl@gmx.net) Received: (qmail 31116 invoked by uid 65534); 15 Aug 2004 01:12:46 -0000 Received: from p50906C88.dip.t-dialin.net (EHLO timesink.dyndns.org) (80.144.108.136) by mail.gmx.net (mp025) with SMTP; 15 Aug 2004 03:12:46 +0200 X-Authenticated: #5374206 Received: by abel (Postfix, from userid 1001) id 365F66E7; Sun, 15 Aug 2004 03:13:41 +0200 (CEST) Date: Sun, 15 Aug 2004 03:13:41 +0200 From: Thomas Moestl To: Marius Strobl Message-ID: <20040815011340.GA2374@timesink.dyndns.org> References: <200408150011.i7F0B0lO063891@repoman.freebsd.org> <20040815001834.GJ991@funkthat.com> <20040815023509.E31182@newtrinity.zeist.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040815023509.E31182@newtrinity.zeist.de> User-Agent: Mutt/1.5.6i cc: cvs-src@FreeBSD.org cc: John-Mark Gurney cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: 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: Sun, 15 Aug 2004 01:12:49 -0000 On Sun, 2004/08/15 at 02:35:09 +0200, Marius Strobl wrote: > On Sat, Aug 14, 2004 at 05:18:34PM -0700, John-Mark Gurney wrote: > > Marius Strobl wrote this message on Sun, Aug 15, 2004 at 00:11 +0000: > > > marius 2004-08-15 00:11:00 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/conf files.sparc64 > > > Log: > > > sio(4), which never really worked on sparc64, was removed in favour of > > > uart(4) in sparc64/conf/GENERIC revision 1.63 about 9 months ago. Remove > > > its source files here, too. > > > > Hmmm... are you sure? sio worked fine for me on my sparc64 system.. > > > > I did have troubles when OFW and sio tried to share sio0, but then > > I just didn't use sio0.... > > > > In fact, I've been meaning to commit the sio module framework I have > > back when I loaded it to work on my system... > > > > AFAIK, it only really ever worked with tmm's patches at > http://people.freebsd.org/~tmm/sio-s64-* > but which he stopped updating after uart(4) was commited which was better > suited to work on sparc64. Therefor sio(4) was removed from the sparc64 > GENERIC kernel and sio_ebus.c deleted. I thought these two sio(4) files > in files.sparc64 were just a leftover. Thomas? The patches mostly contained changes to get console support and EBus sio(4)s to work. As far as I know, ISA sio(4)s worked with an unpatched driver, as long as console support was not required (I haven't tested that recently, though). - Thomas -- Thomas Moestl http://www.tu-bs.de/~y0015675/ http://people.FreeBSD.org/~tmm/ OpenPGP fingerprint: 1C97 A604 2BD0 E492 51D0 9C0F 1FE6 4F1D 419C 776C From owner-cvs-src@FreeBSD.ORG Sun Aug 15 02:06:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 55C4716A4CE; Sun, 15 Aug 2004 02:06:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 346BF43D41; Sun, 15 Aug 2004 02:06:27 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7F26RPj066829; Sun, 15 Aug 2004 02:06:27 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7F26RJ2066828; Sun, 15 Aug 2004 02:06:27 GMT (envelope-from rwatson) Message-Id: <200408150206.i7F26RJ2066828@repoman.freebsd.org> From: Robert Watson Date: Sun, 15 Aug 2004 02:06: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/kern subr_kdb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 02:06:27 -0000 rwatson 2004-08-15 02:06:27 UTC FreeBSD src repository Modified files: sys/kern subr_kdb.c Log: Add a new sysctl, debug.kdb.stop_cpus, which controls whether or not we attempt to IPI other cpus when entering the debugger in order to stop them while in the debugger. The default remains to issue the stop; however, that can result in a hang if another cpu has interrupts disabled and is spinning, since the IPI won't be received and the KDB will wait indefinitely. We probably need to add a timeout, but this is a useful stopgap in the mean time. Reviewed by: marcel Revision Changes Path 1.5 +19 -2 src/sys/kern/subr_kdb.c From owner-cvs-src@FreeBSD.ORG Sun Aug 15 02:08:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E01D16A4CE; Sun, 15 Aug 2004 02:08:29 +0000 (GMT) Received: from newtrinity.zeist.de (newtrinity.zeist.de [217.24.217.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1026143D2D; Sun, 15 Aug 2004 02:08:29 +0000 (GMT) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (localhost [127.0.0.1]) i7F28R1a050135; Sun, 15 Aug 2004 04:08:27 +0200 (CEST) (envelope-from marius@newtrinity.zeist.de) Received: (from marius@localhost) by newtrinity.zeist.de (8.12.10/8.12.10/Submit) id i7F28MWN050134; Sun, 15 Aug 2004 04:08:22 +0200 (CEST) (envelope-from marius) Date: Sun, 15 Aug 2004 04:08:22 +0200 From: Marius Strobl To: Thomas Moestl Message-ID: <20040815040822.B41737@newtrinity.zeist.de> References: <200408150011.i7F0B0lO063891@repoman.freebsd.org> <20040815001834.GJ991@funkthat.com> <20040815023509.E31182@newtrinity.zeist.de> <20040815011340.GA2374@timesink.dyndns.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: <20040815011340.GA2374@timesink.dyndns.org>; from t.moestl@tu-bs.de on Sun, Aug 15, 2004 at 03:13:41AM +0200 X-AntiVirus: checked by AntiVir Milter 1.1-beta; AVE 6.27.0.4; VDF 6.27.0.10 (host: newtrinity.zeist.de) cc: cvs-src@FreeBSD.org cc: John-Mark Gurney cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: 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: Sun, 15 Aug 2004 02:08:29 -0000 On Sun, Aug 15, 2004 at 03:13:41AM +0200, Thomas Moestl wrote: > On Sun, 2004/08/15 at 02:35:09 +0200, Marius Strobl wrote: > > On Sat, Aug 14, 2004 at 05:18:34PM -0700, John-Mark Gurney wrote: > > > Marius Strobl wrote this message on Sun, Aug 15, 2004 at 00:11 +0000: > > > > marius 2004-08-15 00:11:00 UTC > > > > > > > > FreeBSD src repository > > > > > > > > Modified files: > > > > sys/conf files.sparc64 > > > > Log: > > > > sio(4), which never really worked on sparc64, was removed in favour of > > > > uart(4) in sparc64/conf/GENERIC revision 1.63 about 9 months ago. Remove > > > > its source files here, too. > > > > > > Hmmm... are you sure? sio worked fine for me on my sparc64 system.. > > > > > > I did have troubles when OFW and sio tried to share sio0, but then > > > I just didn't use sio0.... > > > > > > In fact, I've been meaning to commit the sio module framework I have > > > back when I loaded it to work on my system... > > > > > > > AFAIK, it only really ever worked with tmm's patches at > > http://people.freebsd.org/~tmm/sio-s64-* > > but which he stopped updating after uart(4) was commited which was better > > suited to work on sparc64. Therefor sio(4) was removed from the sparc64 > > GENERIC kernel and sio_ebus.c deleted. I thought these two sio(4) files > > in files.sparc64 were just a leftover. Thomas? > > The patches mostly contained changes to get console support and EBus > sio(4)s to work. As far as I know, ISA sio(4)s worked with an > unpatched driver, as long as console support was not required (I > haven't tested that recently, though). > I just gave it a try. Like you described sio(4) doesn't work as console regardless if it's the same port OFW uses or the other one. I just get a "Fast Data Access MMU Miss" after "jumping to kernel...". However, the first port works when flags are 0x0. I still think the sio(4) files should stay gone in files.sparc64. Neither sio(4) nor uart(4) are or were enabled by default in the sparc64 GENERIC kernel. But uart(4) works as console for ISA devices and doesn't require hints. Marius From owner-cvs-src@FreeBSD.ORG Sun Aug 15 02:17:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E076C16A4CE; Sun, 15 Aug 2004 02:17:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C104C43D46; Sun, 15 Aug 2004 02:17:20 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7F2HKqg067143; Sun, 15 Aug 2004 02:17:20 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7F2HKRs067142; Sun, 15 Aug 2004 02:17:20 GMT (envelope-from marius) Message-Id: <200408150217.i7F2HKRs067142@repoman.freebsd.org> From: Marius Strobl Date: Sun, 15 Aug 2004 02:17: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/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: Sun, 15 Aug 2004 02:17:21 -0000 marius 2004-08-15 02:17:20 UTC FreeBSD src repository Modified files: sys/dev/uart uart_cpu_sparc64.c Log: Fix a style(9) bug (variable definitions inside a nested scope) a patch of mine introduced in revision 1.10. Approved by: marcel Prodded by: marcel Revision Changes Path 1.12 +2 -4 src/sys/dev/uart/uart_cpu_sparc64.c From owner-cvs-src@FreeBSD.ORG Sun Aug 15 02:39:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E0B4D16A4CE; Sun, 15 Aug 2004 02:39:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF42943D41; Sun, 15 Aug 2004 02:39:20 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7F2dKw0067702; Sun, 15 Aug 2004 02:39:20 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7F2dKI8067701; Sun, 15 Aug 2004 02:39:20 GMT (envelope-from marcel) Message-Id: <200408150239.i7F2dKI8067701@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 15 Aug 2004 02:39: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/gnu/usr.bin/gdb/kgdb kgdb.1 main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 02:39:21 -0000 marcel 2004-08-15 02:39:20 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/kgdb kgdb.1 main.c Log: Improve the usage. Without any arguments, kgdb(1) works on /dev/mem with the currently running kernel image. Otherwise, one of -c, -n or -r is expected for working on a particular core file (-c), working on a saved dump (-n) or working remotely (-r). When working on a saved dump, a kernel may be omitted. For a remote debugging session (-r), kgdb(1) will use the specified device. Revision Changes Path 1.2 +1 -1 src/gnu/usr.bin/gdb/kgdb/kgdb.1 1.2 +125 -48 src/gnu/usr.bin/gdb/kgdb/main.c From owner-cvs-src@FreeBSD.ORG Sun Aug 15 04:51:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4AC8216A4CE; Sun, 15 Aug 2004 04:51:40 +0000 (GMT) Received: from smtp.des.no (flood.des.no [217.116.83.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD7C543D58; Sun, 15 Aug 2004 04:51:39 +0000 (GMT) (envelope-from des@des.no) Received: by smtp.des.no (Pony Express, from userid 666) id 4F1C1530C; Sun, 15 Aug 2004 06:51:38 +0200 (CEST) Received: from dwp.des.no (des.no [80.203.228.37]) by smtp.des.no (Pony Express) with ESMTP id 6CAE95308; Sun, 15 Aug 2004 06:51:31 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 2602) id 19DE7B872; Sun, 15 Aug 2004 06:51:31 +0200 (CEST) To: Alan Cox References: <200408130806.i7D86YJZ075107@repoman.freebsd.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Sun, 15 Aug 2004 06:51:31 +0200 In-Reply-To: <200408130806.i7D86YJZ075107@repoman.freebsd.org> (Alan Cox's message of "Fri, 13 Aug 2004 08:06:34 +0000 (UTC)") Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) 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 2.63 (2004-01-11) on flood.des.no X-Spam-Level: X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.63 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_map.c vm_map.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 04:51:40 -0000 Alan Cox writes: > Log: > Replace the linear search in vm_map_findspace() with an O(log n) > algorithm built into the map entry splay tree. This replaces the > first_free hint in struct vm_map with two fields in vm_map_entry: > adj_free, the amount of free space following a map entry, and > max_free, the maximum amount of free space in the entry's subtree. > These fields make it possible to find a first-fit free region of a > given size in one pass down the tree, so O(log n) amortized using > splay trees. Great! I've been meaning to do this for a while, but the complexity was a bit beyond me. This should greatly increase pipe performance, by the way, because pipe buffers are allocated from a single vm_map, which accumulates many more entries and much more fragmentation than (probably) most other maps in the kernel. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Sun Aug 15 06:07:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0A41816A4CE; Sun, 15 Aug 2004 06:07:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE73043D41; Sun, 15 Aug 2004 06:07:01 +0000 (GMT) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7F671j1073449; Sun, 15 Aug 2004 06:07:01 GMT (envelope-from kris@repoman.freebsd.org) Received: (from kris@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7F671h5073448; Sun, 15 Aug 2004 06:07:01 GMT (envelope-from kris) Message-Id: <200408150607.i7F671h5073448@repoman.freebsd.org> From: Kris Kennaway Date: Sun, 15 Aug 2004 06:07: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/release/scripts print-cdrom-packages.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 06:07:02 -0000 kris 2004-08-15 06:07:01 UTC FreeBSD src repository Modified files: release/scripts print-cdrom-packages.sh Log: Remove misc/screen, which is not packageable. Revision Changes Path 1.64 +0 -1 src/release/scripts/print-cdrom-packages.sh From owner-cvs-src@FreeBSD.ORG Sun Aug 15 06:24:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 60F8516A4CE; Sun, 15 Aug 2004 06:24:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 39B1B43D1D; Sun, 15 Aug 2004 06:24:43 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7F6OhTp074097; Sun, 15 Aug 2004 06:24:43 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7F6OhhR074096; Sun, 15 Aug 2004 06:24:43 GMT (envelope-from jmg) Message-Id: <200408150624.i7F6OhhR074096@repoman.freebsd.org> From: John-Mark Gurney Date: Sun, 15 Aug 2004 06:24:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cam/scsi scsi_target.c src/sys/dev/mii mii.c src/sys/fs/fifofs fifo_vnops.c src/sys/gnu/ext2fs ext2_vnops.c src/sys/kern init_main.c kern_conf.c kern_descrip.c kern_event.c... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 06:24:43 -0000 jmg 2004-08-15 06:24:43 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_target.c sys/dev/mii mii.c sys/fs/fifofs fifo_vnops.c sys/gnu/ext2fs ext2_vnops.c sys/kern init_main.c kern_conf.c kern_descrip.c kern_event.c kern_exec.c kern_exit.c kern_fork.c kern_sig.c sys_pipe.c tty.c tty_cons.c uipc_socket.c uipc_socket2.c uipc_syscalls.c vfs_aio.c vfs_subr.c vfs_vnops.c sys/net bpf.c if.c if_var.h if_vlan.c sys/sys event.h eventvar.h filedesc.h proc.h selinfo.h vnode.h sys/ufs/ffs ffs_vnops.c sys/ufs/ufs ufs_acl.c ufs_vnops.c Log: Add locking to the kqueue subsystem. This also makes the kqueue subsystem a more complete subsystem, and removes the knowlege of how things are implemented from the drivers. Include locking around filter ops, so a module like aio will know when not to be unloaded if there are outstanding knotes using it's filter ops. Currently, it uses the MTX_DUPOK even though it is not always safe to aquire duplicate locks. Witness currently doesn't support the ability to discover if a dup lock is ok (in some cases). Reviewed by: green, rwatson (both earlier versions) Revision Changes Path 1.63 +5 -21 src/sys/cam/scsi/scsi_target.c 1.20 +1 -1 src/sys/dev/mii/mii.c 1.101 +5 -5 src/sys/fs/fifofs/fifo_vnops.c 1.85 +5 -8 src/sys/gnu/ext2fs/ext2_vnops.c 1.246 +1 -0 src/sys/kern/init_main.c 1.155 +1 -7 src/sys/kern/kern_conf.c 1.242 +7 -20 src/sys/kern/kern_descrip.c 1.77 +956 -328 src/sys/kern/kern_event.c 1.249 +1 -1 src/sys/kern/kern_exec.c 1.245 +9 -4 src/sys/kern/kern_exit.c 1.234 +2 -1 src/sys/kern/kern_fork.c 1.289 +3 -7 src/sys/kern/kern_sig.c 1.176 +11 -6 src/sys/kern/sys_pipe.c 1.228 +13 -7 src/sys/kern/tty.c 1.127 +2 -2 src/sys/kern/tty_cons.c 1.208 +10 -6 src/sys/kern/uipc_socket.c 1.137 +3 -1 src/sys/kern/uipc_socket2.c 1.200 +1 -1 src/sys/kern/uipc_syscalls.c 1.174 +15 -10 src/sys/kern/vfs_aio.c 1.521 +16 -5 src/sys/kern/vfs_subr.c 1.207 +5 -2 src/sys/kern/vfs_vnops.c 1.133 +5 -7 src/sys/net/bpf.c 1.199 +23 -19 src/sys/net/if.c 1.84 +1 -1 src/sys/net/if_var.h 1.73 +1 -1 src/sys/net/if_vlan.c 1.25 +44 -12 src/sys/sys/event.h 1.6 +20 -3 src/sys/sys/eventvar.h 1.61 +2 -4 src/sys/sys/filedesc.h 1.392 +1 -1 src/sys/sys/proc.h 1.18 +1 -1 src/sys/sys/selinfo.h 1.243 +4 -2 src/sys/sys/vnode.h 1.133 +1 -1 src/sys/ufs/ffs/ffs_vnops.c 1.20 +1 -1 src/sys/ufs/ufs/ufs_acl.c 1.242 +20 -23 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-src@FreeBSD.ORG Sun Aug 15 06:27:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 95EB716A4CE; Sun, 15 Aug 2004 06:27:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 76BCF43D3F; Sun, 15 Aug 2004 06:27:49 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7F6RnEW074306; Sun, 15 Aug 2004 06:27:49 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7F6Rnrk074305; Sun, 15 Aug 2004 06:27:49 GMT (envelope-from jmg) Message-Id: <200408150627.i7F6Rnrk074305@repoman.freebsd.org> From: John-Mark Gurney Date: Sun, 15 Aug 2004 06:27: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/kern kern_event.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 06:27:49 -0000 jmg 2004-08-15 06:27:49 UTC FreeBSD src repository Modified files: sys/kern kern_event.c Log: This is a force commit because I forgot from the previous commit (and other files): Supported by: nCircle Network Security, Inc. They have/will assign ownership of the code to me. Revision Changes Path 1.78 +0 -0 src/sys/kern/kern_event.c From owner-cvs-src@FreeBSD.ORG Sun Aug 15 06:53:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ECC9016A4CE for ; Sun, 15 Aug 2004 06:53:23 +0000 (GMT) Received: from mail3.speakeasy.net (mail3.speakeasy.net [216.254.0.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA39C43D2F for ; Sun, 15 Aug 2004 06:53:23 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: (qmail 20401 invoked from network); 15 Aug 2004 06:53:23 -0000 Received: from gate.funkthat.com (HELO hydrogen.funkthat.com) ([69.17.45.168]) (envelope-sender ) by mail3.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 15 Aug 2004 06:53:23 -0000 Received: from hydrogen.funkthat.com (ufwdix@localhost.funkthat.com [127.0.0.1])i7F6rMuU079685; Sat, 14 Aug 2004 23:53:23 -0700 (PDT) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.12.10/8.12.10/Submit) id i7F6rMQF079684; Sat, 14 Aug 2004 23:53:22 -0700 (PDT) Date: Sat, 14 Aug 2004 23:53:22 -0700 From: John-Mark Gurney To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20040815065322.GM991@funkthat.com> References: <200408150624.i7F6OhhR074096@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408150624.i7F6OhhR074096@repoman.freebsd.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 4.2-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html Subject: Re: cvs commit: src/sys/cam/scsi scsi_target.c src/sys/dev/mii mii.c src/sys/fs/fifofs fifo_vnops.c src/sys/gnu/ext2fs ext2_vnops.c src/sys/kern init_main.c kern_conf.c kern_descrip.c kern_event.c kern_exec.c kern_exit.c kern_fork.c kern_sig.c sys_pipe.c tty.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: John-Mark Gurney List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 06:53:24 -0000 John-Mark Gurney wrote this message on Sun, Aug 15, 2004 at 06:24 +0000: > jmg 2004-08-15 06:24:43 UTC [...] > Log: > Add locking to the kqueue subsystem. This also makes the kqueue subsystem > a more complete subsystem, and removes the knowlege of how things are > implemented from the drivers. Include locking around filter ops, so a > module like aio will know when not to be unloaded if there are outstanding > knotes using it's filter ops. > > Currently, it uses the MTX_DUPOK even though it is not always safe to > aquire duplicate locks. Witness currently doesn't support the ability > to discover if a dup lock is ok (in some cases). > > Reviewed by: green, rwatson (both earlier versions) With this change, kqueue enable make better work. (I've done a number of buildworlds w/ it.) I'll enable it in a few days w/ a warning in UPDATING about the effects of upgrading from a too old current. -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-cvs-src@FreeBSD.ORG Sun Aug 15 06:53:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C8BE216A4CF; Sun, 15 Aug 2004 06:53:36 +0000 (GMT) Received: from smtp.des.no (flood.des.no [217.116.83.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7AE4E43D4C; Sun, 15 Aug 2004 06:53:36 +0000 (GMT) (envelope-from des@des.no) Received: by smtp.des.no (Pony Express, from userid 666) id 6B8D7530C; Sun, 15 Aug 2004 08:53:35 +0200 (CEST) Received: from dwp.des.no (des.no [80.203.228.37]) by smtp.des.no (Pony Express) with ESMTP id EF9F85308; Sun, 15 Aug 2004 08:53:28 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 2602) id 6953DB872; Sun, 15 Aug 2004 08:53:28 +0200 (CEST) To: Robert Watson References: <200408141715.i7EHFH16049584@repoman.freebsd.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Sun, 15 Aug 2004 08:53:28 +0200 In-Reply-To: <200408141715.i7EHFH16049584@repoman.freebsd.org> (Robert Watson's message of "Sat, 14 Aug 2004 17:15:17 +0000 (UTC)") Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) 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 2.63 (2004-01-11) on flood.des.no X-Spam-Level: X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.63 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: 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: Sun, 15 Aug 2004 06:53:36 -0000 Robert Watson writes: > Log: > Cause pfind() not to return processes in the PRS_NEW state. As a resul= t, > threads consuming the result of pfind() will not need to check for a NU= LL > credential pointer or other signs of an incompletely created process. Does this mean pseudofs_vnops.c rev 1.45 can be backed out? DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Sun Aug 15 08:21:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6805616A4CE; Sun, 15 Aug 2004 08:21:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 47B9343D41; Sun, 15 Aug 2004 08:21:50 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7F8Locg077892; Sun, 15 Aug 2004 08:21:50 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7F8LoGp077891; Sun, 15 Aug 2004 08:21:50 GMT (envelope-from maxim) Message-Id: <200408150821.i7F8LoGp077891@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 15 Aug 2004 08: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/usr.sbin/jail jail.8 jail.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 08:21:50 -0000 maxim 2004-08-15 08:21:50 UTC FreeBSD src repository Modified files: usr.sbin/jail jail.8 jail.c Log: o Add -l option to jail(8) similar to su(1): before running jail'ed program under specific user's credentials, clean the environment and set only a few variables. PR: bin/70024 Submitted by: demon MFC after: 1 month Revision Changes Path 1.58 +19 -1 src/usr.sbin/jail/jail.8 1.17 +31 -5 src/usr.sbin/jail/jail.c From owner-cvs-src@FreeBSD.ORG Sun Aug 15 10:51:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7311816A4CE; Sun, 15 Aug 2004 10:51:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 54E5B43D49; Sun, 15 Aug 2004 10:51:21 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FApLTb081712; Sun, 15 Aug 2004 10:51:21 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FApLh8081711; Sun, 15 Aug 2004 10:51:21 GMT (envelope-from iedowse) Message-Id: <200408151051.i7FApLh8081711@repoman.freebsd.org> From: Ian Dowse Date: Sun, 15 Aug 2004 10:51: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/dev/usb if_axe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 10:51:21 -0000 iedowse 2004-08-15 10:51:21 UTC FreeBSD src repository Modified files: sys/dev/usb if_axe.c Log: Use the USBD_FORCE_SHORT_XFER flag when setting up transmit transfers. Without this, the device cannot detect the end of ethernet packets whose size is a multiple of the USB packat size. PR: kern/70474 Submitted by: Andrew Thompson MFC after: 1 week Revision Changes Path 1.22 +2 -1 src/sys/dev/usb/if_axe.c From owner-cvs-src@FreeBSD.ORG Sun Aug 15 11:52:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3B8B16A4CE; Sun, 15 Aug 2004 11:52:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8468F43D3F; Sun, 15 Aug 2004 11:52:45 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FBqj7x088537; Sun, 15 Aug 2004 11:52:45 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FBqjCI088536; Sun, 15 Aug 2004 11:52:45 GMT (envelope-from tjr) Message-Id: <200408151152.i7FBqjCI088536@repoman.freebsd.org> From: "Tim J. Robbins" Date: Sun, 15 Aug 2004 11:52: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/compat/linux linux_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: Sun, 15 Aug 2004 11:52:45 -0000 tjr 2004-08-15 11:52:45 UTC FreeBSD src repository Modified files: sys/compat/linux linux_util.h Log: Use sv_psstrings from the current process's sysentvec structure instead of PS_STRINGS. This is a no-op at present, but it will be needed when running 32-bit Linux binaries on amd64 to ensure PS_STRINGS is in addressable memory. Revision Changes Path 1.22 +3 -2 src/sys/compat/linux/linux_util.h From owner-cvs-src@FreeBSD.ORG Sun Aug 15 12:17:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F070B16A520; Sun, 15 Aug 2004 12:17:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFFD643D49; Sun, 15 Aug 2004 12:17:36 +0000 (GMT) (envelope-from sanpei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FCHaDV089192; Sun, 15 Aug 2004 12:17:36 GMT (envelope-from sanpei@repoman.freebsd.org) Received: (from sanpei@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FCHar0089191; Sun, 15 Aug 2004 12:17:36 GMT (envelope-from sanpei) Message-Id: <200408151217.i7FCHar0089191@repoman.freebsd.org> From: MIHIRA Sanpei Yoshiro Date: Sun, 15 Aug 2004 12:17:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/bktr bktr_card.c bktr_card.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 12:17:37 -0000 sanpei 2004-08-15 12:17:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/bktr bktr_card.c bktr_card.h Log: MFC bktr_card.c 1.24 and bktr_card.h 1.7 Add support AOpen VA1000 video capture card Revision Changes Path 1.9.2.7 +12 -0 src/sys/dev/bktr/bktr_card.c 1.2.4.4 +2 -1 src/sys/dev/bktr/bktr_card.h From owner-cvs-src@FreeBSD.ORG Sun Aug 15 12:24:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F17D16A4CE; Sun, 15 Aug 2004 12:24:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4BE543D1F; Sun, 15 Aug 2004 12:24:05 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FCO5ek089366; Sun, 15 Aug 2004 12:24:05 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FCO5kG089365; Sun, 15 Aug 2004 12:24:05 GMT (envelope-from tjr) Message-Id: <200408151224.i7FCO5kG089365@repoman.freebsd.org> From: "Tim J. Robbins" Date: Sun, 15 Aug 2004 12:24: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_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: Sun, 15 Aug 2004 12:24:06 -0000 tjr 2004-08-15 12:24:05 UTC FreeBSD src repository Modified files: sys/compat/linux linux_misc.c Log: Avoid assuming that l_timeval is the same as the native struct timeval in linux_select(). Revision Changes Path 1.156 +7 -2 src/sys/compat/linux/linux_misc.c From owner-cvs-src@FreeBSD.ORG Sun Aug 15 12:31:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A412E16A4CE; Sun, 15 Aug 2004 12:31:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8562E43D45; Sun, 15 Aug 2004 12:31:30 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FCVU3D089686; Sun, 15 Aug 2004 12:31:30 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FCVULP089685; Sun, 15 Aug 2004 12:31:30 GMT (envelope-from davidxu) Message-Id: <200408151231.i7FCVULP089685@repoman.freebsd.org> From: David Xu Date: Sun, 15 Aug 2004 12:31: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/contrib/gdb/gdb infrun.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 12:31:30 -0000 davidxu 2004-08-15 12:31:30 UTC FreeBSD src repository Modified files: contrib/gdb/gdb infrun.c Log: Disable surplus detection of breakpoint event in signal stack, the check causes a normal breakpoint event in new thread to be ignored unexpectly, result is process SIGSEGV. Test on: AMD64, i386 Revision Changes Path 1.2 +3376 -1380 src/contrib/gdb/gdb/infrun.c From owner-cvs-src@FreeBSD.ORG Sun Aug 15 12:34:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DD8B16A4CE; Sun, 15 Aug 2004 12:34:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F31C543D45; Sun, 15 Aug 2004 12:34:15 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FCYFlA089768; Sun, 15 Aug 2004 12:34:15 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FCYFxp089767; Sun, 15 Aug 2004 12:34:15 GMT (envelope-from tjr) Message-Id: <200408151234.i7FCYFxp089767@repoman.freebsd.org> From: "Tim J. Robbins" Date: Sun, 15 Aug 2004 12:34: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/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: Sun, 15 Aug 2004 12:34:16 -0000 tjr 2004-08-15 12:34:15 UTC FreeBSD src repository Modified files: sys/compat/linux linux_misc.c Log: Replace linux_getitimer() and linux_setitimer() with implementations based on those in freebsd32_misc.c, removing the assumption that Linux uses the same layout for struct itimerval as we use natively. Revision Changes Path 1.157 +78 -25 src/sys/compat/linux/linux_misc.c From owner-cvs-src@FreeBSD.ORG Sun Aug 15 13:00:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DDE0916A4CE; Sun, 15 Aug 2004 13:00:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE66943D60; Sun, 15 Aug 2004 13:00:10 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FD08rf090486; Sun, 15 Aug 2004 13:00:08 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FD08tC090485; Sun, 15 Aug 2004 13:00:08 GMT (envelope-from nyan) Message-Id: <200408151300.i7FD08tC090485@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 15 Aug 2004 13:00: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/usr.sbin/sysinstall floppy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 13:00:11 -0000 nyan 2004-08-15 13:00:08 UTC FreeBSD src repository Modified files: usr.sbin/sysinstall floppy.c Log: A media type of floppy is detected automatically. Submitted by: Watanabe Kazuhiro Revision Changes Path 1.39 +0 -31 src/usr.sbin/sysinstall/floppy.c From owner-cvs-src@FreeBSD.ORG Sun Aug 15 13:11:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E3C2B16A4CE; Sun, 15 Aug 2004 13:11:38 +0000 (GMT) Received: from smtp-vbr10.xs4all.nl (smtp-vbr10.xs4all.nl [194.109.24.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C83043D48; Sun, 15 Aug 2004 13:11:38 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) i7FDBbur098500; Sun, 15 Aug 2004 15:11:37 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.11/8.12.9) with ESMTP id i7FDBaPj015837; Sun, 15 Aug 2004 15:11:36 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.12.11/8.12.11/Submit) id i7FDBadY015836; Sun, 15 Aug 2004 15:11:36 +0200 (CEST) (envelope-from wb) Date: Sun, 15 Aug 2004 15:11:36 +0200 From: Wilko Bulte To: Marius Strobl Message-ID: <20040815131136.GA15800@freebie.xs4all.nl> References: <200408142240.i7EMeGk1061199@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408142240.i7EMeGk1061199@repoman.freebsd.org> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.10-STABLE X-PGP: finger wilko@freebsd.org X-Virus-Scanned: by XS4ALL Virus Scanner cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/modules Makefile src/sys/modules/hme 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, 15 Aug 2004 13:11:39 -0000 On Sat, Aug 14, 2004 at 10:40:16PM +0000, Marius Strobl wrote.. > marius 2004-08-14 22:40:16 UTC > > FreeBSD src repository > > Modified files: > sys/modules Makefile > sys/modules/hme Makefile > Log: > Now that hme(4) is MI build its module on all platforms. I was under the impression that hme chips only liven onboard on Suns, so not on PCI cards? And even if they exist, are they really found outside the Sun world? -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Sun Aug 15 13:12:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A88016A4CE; Sun, 15 Aug 2004 13:12:25 +0000 (GMT) Received: from smtp-vbr15.xs4all.nl (smtp-vbr15.xs4all.nl [194.109.24.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0324443D3F; Sun, 15 Aug 2004 13:12:25 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) i7FDCNsr058143; Sun, 15 Aug 2004 15:12:23 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.11/8.12.9) with ESMTP id i7FDCNdA015860; Sun, 15 Aug 2004 15:12:23 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.12.11/8.12.11/Submit) id i7FDCN1l015859; Sun, 15 Aug 2004 15:12:23 +0200 (CEST) (envelope-from wb) Date: Sun, 15 Aug 2004 15:12:23 +0200 From: Wilko Bulte To: Marius Strobl Message-ID: <20040815131223.GB15800@freebie.xs4all.nl> References: <200408142240.i7EMeGk1061199@repoman.freebsd.org> <20040815131136.GA15800@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040815131136.GA15800@freebie.xs4all.nl> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.10-STABLE X-PGP: finger wilko@freebsd.org X-Virus-Scanned: by XS4ALL Virus Scanner cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/modules Makefile src/sys/modules/hme 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, 15 Aug 2004 13:12:25 -0000 On Sun, Aug 15, 2004 at 03:11:36PM +0200, Wilko Bulte wrote.. > On Sat, Aug 14, 2004 at 10:40:16PM +0000, Marius Strobl wrote.. > > marius 2004-08-14 22:40:16 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/modules Makefile > > sys/modules/hme Makefile > > Log: > > Now that hme(4) is MI build its module on all platforms. > > I was under the impression that hme chips only liven onboard on Suns, so not > on PCI cards? And even if they exist, are they really found outside the Sun > world? Never mind.. I should read commit messages in the right order.. -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Sun Aug 15 13:26:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B14F916A4CE; Sun, 15 Aug 2004 13:26:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9336643D1D; Sun, 15 Aug 2004 13:26:20 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FDQKaT091656; Sun, 15 Aug 2004 13:26:20 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FDQK9k091655; Sun, 15 Aug 2004 13:26:20 GMT (envelope-from pjd) Message-Id: <200408151326.i7FDQK9k091655@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 15 Aug 2004 13:26:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man7 hier.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: Sun, 15 Aug 2004 13:26:20 -0000 pjd 2004-08-15 13:26:20 UTC FreeBSD src repository Modified files: share/man/man7 hier.7 Log: Inform hier(7) about /usr/include/geom/mirror/ directory. Revision Changes Path 1.107 +2 -0 src/share/man/man7/hier.7 From owner-cvs-src@FreeBSD.ORG Sun Aug 15 13:58:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F4BE16A4CE; Sun, 15 Aug 2004 13:58:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7046F43D31; Sun, 15 Aug 2004 13:58:29 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FDwTOY093095; Sun, 15 Aug 2004 13:58:29 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FDwTlb093094; Sun, 15 Aug 2004 13:58:29 GMT (envelope-from pjd) Message-Id: <200408151358.i7FDwTlb093094@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 15 Aug 2004 13:58: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/geom/mirror g_mirror.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 13:58:29 -0000 pjd 2004-08-15 13:58:29 UTC FreeBSD src repository Modified files: sys/geom/mirror g_mirror.c Log: Avoid code duplication by introducing g_mirror_write_metadata() function, which is used now by g_mirror_clear_metadata() function and g_mirror_update_metadata() function. Revision Changes Path 1.19 +29 -55 src/sys/geom/mirror/g_mirror.c From owner-cvs-src@FreeBSD.ORG Sun Aug 15 15:36:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D0E116A4CE; Sun, 15 Aug 2004 15:36:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F3B643D39; Sun, 15 Aug 2004 15:36:18 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FFaIOQ096288; Sun, 15 Aug 2004 15:36:18 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FFaIjx096287; Sun, 15 Aug 2004 15:36:18 GMT (envelope-from jmg) Message-Id: <200408151536.i7FFaIjx096287@repoman.freebsd.org> From: John-Mark Gurney Date: Sun, 15 Aug 2004 15:36: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/sys event.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 15:36:18 -0000 jmg 2004-08-15 15:36:18 UTC FreeBSD src repository Modified files: sys/sys event.h Log: move the declaration of struct kqlist into the non-KERNEL visable section to fix userland. Revision Changes Path 1.26 +2 -3 src/sys/sys/event.h From owner-cvs-src@FreeBSD.ORG Sun Aug 15 15:46:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D22D916A4CE; Sun, 15 Aug 2004 15:46:25 +0000 (GMT) Received: from arthur.nitro.dk (port324.ds1-khk.adsl.cybercity.dk [212.242.113.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E00B43D2F; Sun, 15 Aug 2004 15:46:25 +0000 (GMT) (envelope-from simon@arthur.nitro.dk) Received: by arthur.nitro.dk (Postfix, from userid 3000) id 199DC11959; Sun, 15 Aug 2004 17:46:24 +0200 (CEST) Date: Sun, 15 Aug 2004 17:46:24 +0200 From: "Simon L. Nielsen" To: Marius Strobl Message-ID: <20040815154623.GC684@arthur.nitro.dk> References: <200408142238.i7EMcKV0061058@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="f+W+jCU1fRNres8c" Content-Disposition: inline In-Reply-To: <200408142238.i7EMcKV0061058@repoman.freebsd.org> User-Agent: Mutt/1.5.6i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/hme if_hme_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 15:46:26 -0000 --f+W+jCU1fRNres8c Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2004.08.14 22:38:20 +0000, Marius Strobl wrote: > marius 2004-08-14 22:38:20 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/dev/hme if_hme_pci.c=20 > Log: > Make hme(4), i.e. the PCI-variant, MI by reading the MAC address on syt= ems [...] > Tested with: Sun X1032A (hme(4)-isp(4)-combo card) on alpha and i386 Does this mean it is expected to work on all architectures supported by FreeBSD so I should set that in the Hardware Notes? BTW. Sun X1032A is not in the device list in hme(4), perhaps it should be added? --=20 Simon L. Nielsen FreeBSD Documentation Team --f+W+jCU1fRNres8c Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBH4VPh9pcDSc1mlERAjhWAJoDR7O1X+/oHUsRB/tYTqKJqHnjYwCbBMWP 22TccjhWupU/wi6+Vgzc73Q= =89KV -----END PGP SIGNATURE----- --f+W+jCU1fRNres8c-- From owner-cvs-src@FreeBSD.ORG Sun Aug 15 16:18:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 09E6F16A4CE; Sun, 15 Aug 2004 16:18:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F380C43D45; Sun, 15 Aug 2004 16:18:03 +0000 (GMT) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FGI3ZX097622; Sun, 15 Aug 2004 16:18:03 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FGI3U3097621; Sun, 15 Aug 2004 16:18:03 GMT (envelope-from dfr) Message-Id: <200408151618.i7FGI3U3097621@repoman.freebsd.org> From: Doug Rabson Date: Sun, 15 Aug 2004 16:18: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/lib/libc/alpha/gen Makefile.inc _set_tp.c src/lib/libc/amd64/gen Makefile.inc _set_tp.c src/lib/libc/gen tls.c src/lib/libc/i386/gen Makefile.inc _set_tp.c... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 16:18:04 -0000 dfr 2004-08-15 16:18:03 UTC FreeBSD src repository Modified files: lib/libc/alpha/gen Makefile.inc lib/libc/amd64/gen Makefile.inc lib/libc/gen tls.c lib/libc/i386/gen Makefile.inc lib/libc/ia64/gen Makefile.inc lib/libc/include libc_private.h lib/libc/powerpc/gen Makefile.inc lib/libc/sparc64/gen Makefile.inc Added files: lib/libc/alpha/gen _set_tp.c lib/libc/amd64/gen _set_tp.c lib/libc/i386/gen _set_tp.c lib/libc/ia64/gen _set_tp.c lib/libc/powerpc/gen _set_tp.c lib/libc/sparc64/gen _set_tp.c Log: Add support for TLS in statically linked programs. Revision Changes Path 1.15 +1 -1 src/lib/libc/alpha/gen/Makefile.inc 1.1 +37 -0 src/lib/libc/alpha/gen/_set_tp.c (new) 1.28 +1 -1 src/lib/libc/amd64/gen/Makefile.inc 1.1 +38 -0 src/lib/libc/amd64/gen/_set_tp.c (new) 1.2 +225 -2 src/lib/libc/gen/tls.c 1.22 +1 -1 src/lib/libc/i386/gen/Makefile.inc 1.1 +52 -0 src/lib/libc/i386/gen/_set_tp.c (new) 1.12 +1 -1 src/lib/libc/ia64/gen/Makefile.inc 1.1 +35 -0 src/lib/libc/ia64/gen/_set_tp.c (new) 1.12 +9 -0 src/lib/libc/include/libc_private.h 1.7 +2 -1 src/lib/libc/powerpc/gen/Makefile.inc 1.1 +35 -0 src/lib/libc/powerpc/gen/_set_tp.c (new) 1.11 +1 -1 src/lib/libc/sparc64/gen/Makefile.inc 1.1 +35 -0 src/lib/libc/sparc64/gen/_set_tp.c (new) From owner-cvs-src@FreeBSD.ORG Sun Aug 15 16:18:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 80B2416A4CE; Sun, 15 Aug 2004 16:18:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 777F543D5C; Sun, 15 Aug 2004 16:18:52 +0000 (GMT) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FGIqZb097794; Sun, 15 Aug 2004 16:18:52 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FGIqBb097793; Sun, 15 Aug 2004 16:18:52 GMT (envelope-from dfr) Message-Id: <200408151618.i7FGIqBb097793@repoman.freebsd.org> From: Doug Rabson Date: Sun, 15 Aug 2004 16:18:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/csu/alpha crt1.c src/lib/csu/amd64 crt1.c src/lib/csu/arm crt1.c src/lib/csu/i386-elf crt1.c src/lib/csu/ia64 crt1.S src/lib/csu/powerpc crt1.c src/lib/csu/sparc64 crt1.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 16:18:52 -0000 dfr 2004-08-15 16:18:52 UTC FreeBSD src repository Modified files: lib/csu/alpha crt1.c lib/csu/amd64 crt1.c lib/csu/arm crt1.c lib/csu/i386-elf crt1.c lib/csu/ia64 crt1.S lib/csu/powerpc crt1.c lib/csu/sparc64 crt1.c Log: Add support for TLS in statically linked programs. Revision Changes Path 1.16 +2 -0 src/lib/csu/alpha/crt1.c 1.14 +2 -0 src/lib/csu/amd64/crt1.c 1.2 +2 -0 src/lib/csu/arm/crt1.c 1.13 +2 -0 src/lib/csu/i386-elf/crt1.c 1.3 +5 -0 src/lib/csu/ia64/crt1.S 1.11 +2 -0 src/lib/csu/powerpc/crt1.c 1.16 +2 -0 src/lib/csu/sparc64/crt1.c From owner-cvs-src@FreeBSD.ORG Sun Aug 15 16:21:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4AE9816A4CE; Sun, 15 Aug 2004 16:21:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2DC3343D1F; Sun, 15 Aug 2004 16:21:31 +0000 (GMT) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FGLVQq097987; Sun, 15 Aug 2004 16:21:31 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FGLVL0097986; Sun, 15 Aug 2004 16:21:31 GMT (envelope-from dfr) Message-Id: <200408151621.i7FGLVL0097986@repoman.freebsd.org> From: Doug Rabson Date: Sun, 15 Aug 2004 16:21: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/libthr/arch/i386/i386 _curthread.S _setcurthread.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 16:21:31 -0000 dfr 2004-08-15 16:21:31 UTC FreeBSD src repository Modified files: lib/libthr/arch/i386/i386 _curthread.S _setcurthread.c Log: Add TLS support for libthr on i386. Revision Changes Path 1.3 +1 -1 src/lib/libthr/arch/i386/i386/_curthread.S 1.14 +28 -73 src/lib/libthr/arch/i386/i386/_setcurthread.c From owner-cvs-src@FreeBSD.ORG Sun Aug 15 16:26:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 002B716A4CE; Sun, 15 Aug 2004 16:26:36 +0000 (GMT) Received: from newtrinity.zeist.de (newtrinity.zeist.de [217.24.217.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6934E43D31; Sun, 15 Aug 2004 16:26:36 +0000 (GMT) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (localhost [127.0.0.1]) i7FGQZ1a061761; Sun, 15 Aug 2004 18:26:35 +0200 (CEST) (envelope-from marius@newtrinity.zeist.de) Received: (from marius@localhost) by newtrinity.zeist.de (8.12.10/8.12.10/Submit) id i7FGQUEb061760; Sun, 15 Aug 2004 18:26:30 +0200 (CEST) (envelope-from marius) Date: Sun, 15 Aug 2004 18:26:30 +0200 From: Marius Strobl To: "Simon L. Nielsen" Message-ID: <20040815182630.G41737@newtrinity.zeist.de> References: <200408142238.i7EMcKV0061058@repoman.freebsd.org> <20040815154623.GC684@arthur.nitro.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20040815154623.GC684@arthur.nitro.dk>; from simon@FreeBSD.org on Sun, Aug 15, 2004 at 05:46:24PM +0200 X-AntiVirus: checked by AntiVir Milter 1.1-beta; AVE 6.27.0.4; VDF 6.27.0.10 (host: newtrinity.zeist.de) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/hme if_hme_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 16:26:37 -0000 On Sun, Aug 15, 2004 at 05:46:24PM +0200, Simon L. Nielsen wrote: > On 2004.08.14 22:38:20 +0000, Marius Strobl wrote: > > marius 2004-08-14 22:38:20 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/hme if_hme_pci.c > > Log: > > Make hme(4), i.e. the PCI-variant, MI by reading the MAC address on sytems > [...] > > Tested with: Sun X1032A (hme(4)-isp(4)-combo card) on alpha and i386 > > Does this mean it is expected to work on all architectures supported > by FreeBSD so I should set that in the Hardware Notes? > The PCI cards yes. > BTW. Sun X1032A is not in the device list in hme(4), perhaps it should > be added? > X1032A is the Sun option-number for the "Sun PCI SunSwift Adapter", which is listed in the hme(4) man page. Sun option-numbers are usually the best way to reference a certain card because the names ("SunSwift", "GigaSwift", etc.) are often confusing and usually multiple part-umbers exists for one card (e.g. 501-2741 and 501-5656 for the X1032A). It don't know what the best way to deal with this in the hme(4) man page (and similar for gem(4), isp(4), sym(4), etc.) would be. If you know one let me know and I'll help you to dig out the Sun option- and part-numbers. Marius From owner-cvs-src@FreeBSD.ORG Sun Aug 15 16:28:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 66F1B16A4CE; Sun, 15 Aug 2004 16:28:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 596A843D41; Sun, 15 Aug 2004 16:28:06 +0000 (GMT) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FGS6um098450; Sun, 15 Aug 2004 16:28:06 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FGS6Mc098449; Sun, 15 Aug 2004 16:28:06 GMT (envelope-from dfr) Message-Id: <200408151628.i7FGS6Mc098449@repoman.freebsd.org> From: Doug Rabson Date: Sun, 15 Aug 2004 16:28: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/lib/libpthread/arch/alpha/alpha pthread_md.c src/lib/libpthread/arch/alpha/include pthread_md.h src/lib/libpthread/arch/amd64/amd64 pthread_md.c src/lib/libpthread/arch/i386/i386 pthread_md.c src/lib/libpthread/arch/i386/include pthread_md.h ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 16:28:06 -0000 dfr 2004-08-15 16:28:06 UTC FreeBSD src repository Modified files: lib/libpthread/arch/alpha/alpha pthread_md.c lib/libpthread/arch/alpha/include pthread_md.h lib/libpthread/arch/amd64/amd64 pthread_md.c lib/libpthread/arch/amd64/include pthread_md.h lib/libpthread/arch/i386/i386 pthread_md.c lib/libpthread/arch/i386/include pthread_md.h lib/libpthread/arch/ia64/ia64 pthread_md.c lib/libpthread/arch/ia64/include pthread_md.h lib/libpthread/arch/sparc64/include pthread_md.h lib/libpthread/arch/sparc64/sparc64 pthread_md.c lib/libpthread/thread thr_kern.c Log: Add TLS support for i386 and amd64. Revision Changes Path 1.2 +1 -1 src/lib/libpthread/arch/alpha/alpha/pthread_md.c 1.5 +1 -1 src/lib/libpthread/arch/alpha/include/pthread_md.h 1.3 +14 -6 src/lib/libpthread/arch/amd64/amd64/pthread_md.c 1.8 +4 -2 src/lib/libpthread/arch/amd64/include/pthread_md.h 1.3 +15 -15 src/lib/libpthread/arch/i386/i386/pthread_md.c 1.9 +3 -4 src/lib/libpthread/arch/i386/include/pthread_md.h 1.3 +1 -1 src/lib/libpthread/arch/ia64/ia64/pthread_md.c 1.14 +1 -1 src/lib/libpthread/arch/ia64/include/pthread_md.h 1.3 +1 -1 src/lib/libpthread/arch/sparc64/include/pthread_md.h 1.3 +1 -1 src/lib/libpthread/arch/sparc64/sparc64/pthread_md.c 1.112 +1 -1 src/lib/libpthread/thread/thr_kern.c From owner-cvs-src@FreeBSD.ORG Sun Aug 15 17:08:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F5E516A4CE; Sun, 15 Aug 2004 17:08:18 +0000 (GMT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 586C343D1F; Sun, 15 Aug 2004 17:08:18 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (localhost [127.0.0.1]) by fledge.watson.org (8.12.11/8.12.11) with ESMTP id i7FH6Uhf062030; Sun, 15 Aug 2004 13:06:30 -0400 (EDT) (envelope-from robert@fledge.watson.org) Received: from localhost (robert@localhost)i7FH6UWZ062027; Sun, 15 Aug 2004 13:06:30 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Sun, 15 Aug 2004 13:06:29 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: =?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?= In-Reply-To: Message-ID: 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/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: Sun, 15 Aug 2004 17:08:18 -0000 On Sun, 15 Aug 2004, Dag-Erling Sm=F8rgrav wrote: > Robert Watson writes: > > Log: > > Cause pfind() not to return processes in the PRS_NEW state. As a res= ult, > > threads consuming the result of pfind() will not need to check for a = NULL > > credential pointer or other signs of an incompletely created process. >=20 > Does this mean pseudofs_vnops.c rev 1.45 can be backed out?=20 Yes. It's in my queue but my queue is sort of clogged. I'll try to do it this afternoon. I also need to read through the other consumers of pfind() to look for similar checkage. Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Principal Research Scientist, McAfee Research From owner-cvs-src@FreeBSD.ORG Sun Aug 15 17:32:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 20CB016A4CE; Sun, 15 Aug 2004 17:32:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F074243D1D; Sun, 15 Aug 2004 17:32:31 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FHWV3u001254; Sun, 15 Aug 2004 17:32:31 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FHWVVt001227; Sun, 15 Aug 2004 17:32:31 GMT (envelope-from maxim) Message-Id: <200408151732.i7FHWVVt001227@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 15 Aug 2004 17:32: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/share/man/man4 inet.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 17:32:32 -0000 maxim 2004-08-15 17:32:31 UTC FreeBSD src repository Modified files: share/man/man4 inet.4 Log: o Document net.inet.ip.random_id sysctl. Reviewed by: dwmalone, ru Revision Changes Path 1.31 +12 -1 src/share/man/man4/inet.4 From owner-cvs-src@FreeBSD.ORG Sun Aug 15 17:40:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA69616A4CE; Sun, 15 Aug 2004 17:40:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCFDB43D1F; Sun, 15 Aug 2004 17:40:06 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FHe6gJ001537; Sun, 15 Aug 2004 17:40:06 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FHe61l001536; Sun, 15 Aug 2004 17:40:06 GMT (envelope-from simon) Message-Id: <200408151740.i7FHe61l001536@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sun, 15 Aug 2004 17:40: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/share/man/man4 twa.4 twe.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 17:40:07 -0000 simon 2004-08-15 17:40:06 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 twa.4 twe.4 Log: - Make the naming of AMCC's 3ware cards consistent with the current naming from AMCC. - Update the list of devices supported by the drivers. All of the above is based on information from AMCC via vkashyap. Revision Changes Path 1.3 +9 -9 src/share/man/man4/twa.4 1.11 +42 -9 src/share/man/man4/twe.4 From owner-cvs-src@FreeBSD.ORG Sun Aug 15 17:53:26 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4DA1616A4CE; Sun, 15 Aug 2004 17:53:26 +0000 (GMT) Received: from arthur.nitro.dk (port324.ds1-khk.adsl.cybercity.dk [212.242.113.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95FAE43D1D; Sun, 15 Aug 2004 17:53:25 +0000 (GMT) (envelope-from simon@arthur.nitro.dk) Received: by arthur.nitro.dk (Postfix, from userid 3000) id D65E111959; Sun, 15 Aug 2004 19:53:23 +0200 (CEST) Date: Sun, 15 Aug 2004 19:53:23 +0200 From: "Simon L. Nielsen" To: Marius Strobl Message-ID: <20040815175323.GF684@arthur.nitro.dk> References: <200408142238.i7EMcKV0061058@repoman.freebsd.org> <20040815154623.GC684@arthur.nitro.dk> <20040815182630.G41737@newtrinity.zeist.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="RE3pQJLXZi4fr8Xo" Content-Disposition: inline In-Reply-To: <20040815182630.G41737@newtrinity.zeist.de> User-Agent: Mutt/1.5.6i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/hme if_hme_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 17:53:26 -0000 --RE3pQJLXZi4fr8Xo Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2004.08.15 18:26:30 +0200, Marius Strobl wrote: > On Sun, Aug 15, 2004 at 05:46:24PM +0200, Simon L. Nielsen wrote: > > On 2004.08.14 22:38:20 +0000, Marius Strobl wrote: > > > marius 2004-08-14 22:38:20 UTC > > >=20 > > > FreeBSD src repository > > >=20 > > > Modified files: > > > sys/dev/hme if_hme_pci.c=20 > > > Log: > > > Make hme(4), i.e. the PCI-variant, MI by reading the MAC address on= sytems > > [...] > > > Tested with: Sun X1032A (hme(4)-isp(4)-combo card) on alpha and = i386 > >=20 > > Does this mean it is expected to work on all architectures supported > > by FreeBSD so I should set that in the Hardware Notes? > >=20 >=20 > The PCI cards yes. OK, I assumme people are smart enough to understand that if a device is onboard in a Sparc64 machine, they will probably have a hard time plugging it into another system, i386 or otherwise :-). > > BTW. Sun X1032A is not in the device list in hme(4), perhaps it should > > be added? > > X1032A is the Sun option-number for the "Sun PCI SunSwift Adapter", > which is listed in the hme(4) man page. Sun option-numbers are usually > the best way to reference a certain card because the names ("SunSwift", > "GigaSwift", etc.) are often confusing and usually multiple part-umbers > exists for one card (e.g. 501-2741 and 501-5656 for the X1032A). > It don't know what the best way to deal with this in the hme(4) man page > (and similar for gem(4), isp(4), sym(4), etc.) would be. If you know one > let me know and I'll help you to dig out the Sun option- and part-numbers. OK thanks, I will look into how this can be done in a nice way and get back to you. --=20 Simon L. Nielsen FreeBSD Documentation Team --RE3pQJLXZi4fr8Xo Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBH6MTh9pcDSc1mlERAsj3AKCYYlVNHhYpMXONyd6yGlkKLFpN2wCdFUlh REaqo+QCXgSmV5Hk8/M3EJk= =/8WK -----END PGP SIGNATURE----- --RE3pQJLXZi4fr8Xo-- From owner-cvs-src@FreeBSD.ORG Sun Aug 15 18:02:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 35BFF16A4CE; Sun, 15 Aug 2004 18:02:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B7E043D1D; Sun, 15 Aug 2004 18:02:10 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FI2Aoc002424; Sun, 15 Aug 2004 18:02:10 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FI2ApH002423; Sun, 15 Aug 2004 18:02:10 GMT (envelope-from rwatson) Message-Id: <200408151802.i7FI2ApH002423@repoman.freebsd.org> From: Robert Watson Date: Sun, 15 Aug 2004 18:02: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/conf files.i386 options.i386 src/sys/i386/i386 mp_machdep.c mp_watchdog.c src/sys/i386/include mp_watchdog.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 18:02:10 -0000 rwatson 2004-08-15 18:02:10 UTC FreeBSD src repository Modified files: sys/conf files.i386 options.i386 sys/i386/i386 mp_machdep.c Added files: sys/i386/i386 mp_watchdog.c sys/i386/include mp_watchdog.h Log: Add an "options MP_WATCHDOG" to i386. This option allows one of the logical CPUs on a system to be used as a dedicated watchdog to cause a drop to the debugger and/or generate an NMI to the boot processor if the kernel ceases to respond. A sysctl enables the watchdog running out of the processor's idle thread; a callout is launched to reset a timer in the watchdog. If the callout fails to reset the timer for ten seconds, the watchdog will fire. The sysctl allows you to select which CPU will run the watchdog. A sample "debug.leak_schedlock" is included, which causes a sysctl to spin holding sched_lock in order to trigger the watchdog. On my Xeons, the watchdog is able to detect this failure mode and break into the debugger, which cannot otherwise be done without an NMI button. This option does not currently work with sched_ule due to ule's push notion of scheduling, similar to machdep.hlt_logical_cpus failing to work with that scheduler. On face value, this might seem somewhat inefficient, but there are a lot of dual-processor Xeons with HTT around, so using one as a watchdog for testing is not as inefficient as one might fear. Revision Changes Path 1.503 +1 -0 src/sys/conf/files.i386 1.213 +1 -0 src/sys/conf/options.i386 1.234 +9 -0 src/sys/i386/i386/mp_machdep.c 1.1 +225 -0 src/sys/i386/i386/mp_watchdog.c (new) 1.1 +34 -0 src/sys/i386/include/mp_watchdog.h (new) From owner-cvs-src@FreeBSD.ORG Sun Aug 15 18:09:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4CE0616A4CE; Sun, 15 Aug 2004 18:09:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2DE9743D41; Sun, 15 Aug 2004 18:09:48 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FI9mlj002772; Sun, 15 Aug 2004 18:09:48 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FI9mlk002771; Sun, 15 Aug 2004 18:09:48 GMT (envelope-from simon) Message-Id: <200408151809.i7FI9mlk002771@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sun, 15 Aug 2004 18:09: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 dc.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, 15 Aug 2004 18:09:48 -0000 simon 2004-08-15 18:09:48 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 dc.4 Log: - Add a HARDWARE section which lists supported devices. - Remove reference to the NOTES section in the entry for Sun DMFE, since ot doesn't work well with the auto generated Hardware Notes. [1] OK'ed by: marius [1] Revision Changes Path 1.29 +94 -91 src/share/man/man4/dc.4 From owner-cvs-src@FreeBSD.ORG Sun Aug 15 18:13:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2E02516A4CE; Sun, 15 Aug 2004 18:13:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E770B43D1F; Sun, 15 Aug 2004 18:13:08 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FID86f003016; Sun, 15 Aug 2004 18:13:08 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FID8RW003015; Sun, 15 Aug 2004 18:13:08 GMT (envelope-from simon) Message-Id: <200408151813.i7FID8RW003015@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sun, 15 Aug 2004 18:13: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/share/man/man4 gem.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, 15 Aug 2004 18:13:09 -0000 simon 2004-08-15 18:13:08 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 gem.4 Log: - Add a HARDWARE section which lists supported devices. Revision Changes Path 1.4 +7 -3 src/share/man/man4/gem.4 From owner-cvs-src@FreeBSD.ORG Sun Aug 15 19:10:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BEBE116A4CE; Sun, 15 Aug 2004 19:10:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D64043D41; Sun, 15 Aug 2004 19:10:05 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FJA5Dg004983; Sun, 15 Aug 2004 19:10:05 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FJA5q1004982; Sun, 15 Aug 2004 19:10:05 GMT (envelope-from rwatson) Message-Id: <200408151910.i7FJA5q1004982@repoman.freebsd.org> From: Robert Watson Date: Sun, 15 Aug 2004 19:10: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/bin/dd args.c dd.1 dd.c dd.h 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: Sun, 15 Aug 2004 19:10:05 -0000 rwatson 2004-08-15 19:10:05 UTC FreeBSD src repository Modified files: bin/dd args.c dd.1 dd.c dd.h extern.h Log: Add a "fillchar" command line argument to dd(1) that permits the user to specify an alternative padding character when using a conversion mode, or when using noerror with sync and an input error occurs. This facilities reading old and error-prone media by allowing the user to more effectively mark error blocks in the output stream. Revision Changes Path 1.40 +12 -0 src/bin/dd/args.c 1.25 +11 -0 src/bin/dd/dd.1 1.43 +7 -2 src/bin/dd/dd.c 1.22 +1 -0 src/bin/dd/dd.h 1.15 +1 -0 src/bin/dd/extern.h From owner-cvs-src@FreeBSD.ORG Sun Aug 15 19:17:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6612216A663; Sun, 15 Aug 2004 19:17:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D0EA43D45; Sun, 15 Aug 2004 19:17:23 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FJHNrd005210; Sun, 15 Aug 2004 19:17:23 GMT (envelope-from truckman@repoman.freebsd.org) Received: (from truckman@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FJHNCk005209; Sun, 15 Aug 2004 19:17:23 GMT (envelope-from truckman) Message-Id: <200408151917.i7FJHNCk005209@repoman.freebsd.org> From: Don Lewis Date: Sun, 15 Aug 2004 19:17: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/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 19:17:23 -0000 truckman 2004-08-15 19:17:23 UTC FreeBSD src repository Modified files: sys/kern kern_shutdown.c Log: Yet another tweak to the shutdown messages in boot(): Don't count busy buffers before the initial call to sync() and don't skip the initial sync() if no busy buffers were called. Always call sync() at least once if syncing is requested. This defers the "Syncing disks, buffers remaining..." message until after the initial sync() call and the first count of busy buffers. This backs out changes in kern_shutdown 1.162. Print a different message when there are no busy buffers after the initial sync(), which is now the expected situation. Print an additional message when syncing has completed successfully in the unusual situation where the work of syncing was done by boot(). Uppercase one message to make it consistent with all of the other kernel shutdown messages. Discussed with: bde (in a much earlier form, prior to 1.162) Reviewed by: njl (in an earlier form) Revision Changes Path 1.163 +12 -15 src/sys/kern/kern_shutdown.c From owner-cvs-src@FreeBSD.ORG Sun Aug 15 19:24:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 39DDE16A7F8; Sun, 15 Aug 2004 19:24:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D38C43D45; Sun, 15 Aug 2004 19:24:18 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FJOIZh005412; Sun, 15 Aug 2004 19:24:18 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FJOI6Q005411; Sun, 15 Aug 2004 19:24:18 GMT (envelope-from rwatson) Message-Id: <200408151924.i7FJOI6Q005411@repoman.freebsd.org> From: Robert Watson Date: Sun, 15 Aug 2004 19:24: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/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, 15 Aug 2004 19:24:18 -0000 rwatson 2004-08-15 19:24:17 UTC FreeBSD src repository Modified files: games/fortune/datfiles fortunes Log: Add a useful snippet on limitations of inductive reasoning by Bertrand Russell. Revision Changes Path 1.141 +6 -0 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Sun Aug 15 19:48:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 94ACD16AB9A; Sun, 15 Aug 2004 19:48:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7520D43D3F; Sun, 15 Aug 2004 19:48:27 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FJmRws007106; Sun, 15 Aug 2004 19:48:27 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FJmRMM007105; Sun, 15 Aug 2004 19:48:27 GMT (envelope-from simon) Message-Id: <200408151948.i7FJmRMM007105@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sun, 15 Aug 2004 19:48: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/share/man/man4 trm.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, 15 Aug 2004 19:48:29 -0000 simon 2004-08-15 19:48:27 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 trm.4 Log: Change the HARDWARE section to have the same style as in the other FreeBSD section 4 manual pages. Revision Changes Path 1.6 +5 -2 src/share/man/man4/trm.4 From owner-cvs-src@FreeBSD.ORG Sun Aug 15 19:57:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C29E16AF51; Sun, 15 Aug 2004 19:57:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7DF6143D2D; Sun, 15 Aug 2004 19:57:14 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FJvEZP007853; Sun, 15 Aug 2004 19:57:14 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FJvErY007852; Sun, 15 Aug 2004 19:57:14 GMT (envelope-from rwatson) Message-Id: <200408151957.i7FJvErY007852@repoman.freebsd.org> From: Robert Watson Date: Sun, 15 Aug 2004 19:57: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/i386/i386 mp_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 19:57:14 -0000 rwatson 2004-08-15 19:57:14 UTC FreeBSD src repository Modified files: sys/i386/i386 mp_machdep.c Log: Spell MP_WATCHDIG right: I fixed the build without MP_WATCHDOG after testing MP_WATCHDOG, and used an incorrect ifdef. Revision Changes Path 1.235 +1 -1 src/sys/i386/i386/mp_machdep.c From owner-cvs-src@FreeBSD.ORG Sun Aug 15 20:18:55 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A62516A4DF; Sun, 15 Aug 2004 20:18:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E696244101; Sun, 15 Aug 2004 20:18:54 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FKIsnW009341; Sun, 15 Aug 2004 20:18:54 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FKIs7B009340; Sun, 15 Aug 2004 20:18:54 GMT (envelope-from marius) Message-Id: <200408152018.i7FKIs7B009340@repoman.freebsd.org> From: Marius Strobl Date: Sun, 15 Aug 2004 20:18: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/eeprom ofw_options.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 20:18:55 -0000 marius 2004-08-15 20:18:54 UTC FreeBSD src repository Modified files: usr.sbin/eeprom ofw_options.c Log: Save on one variable in ofwo_action(). Leftover from an older version of this function which needed the handle of the /options node more than once. Revision Changes Path 1.3 +1 -3 src/usr.sbin/eeprom/ofw_options.c From owner-cvs-src@FreeBSD.ORG Sun Aug 15 20:32:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7A8016A4CE; Sun, 15 Aug 2004 20:32:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C9F0643D49; Sun, 15 Aug 2004 20:32:06 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FKW6BS010513; Sun, 15 Aug 2004 20:32:06 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FKW6xL010512; Sun, 15 Aug 2004 20:32:06 GMT (envelope-from marius) Message-Id: <200408152032.i7FKW6xL010512@repoman.freebsd.org> From: Marius Strobl Date: Sun, 15 Aug 2004 20:32: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/share/examples/etc make.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 20:32:07 -0000 marius 2004-08-15 20:32:06 UTC FreeBSD src repository Modified files: share/examples/etc make.conf Log: Shorten the description of NO_OPENSSL, which was split into two lines by a patch of mine in revision 1.216, a bit so it fits in a single line again. Revision Changes Path 1.229 +1 -2 src/share/examples/etc/make.conf From owner-cvs-src@FreeBSD.ORG Sun Aug 15 20:32:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1BA1316A4CE; Sun, 15 Aug 2004 20:32:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F279143D3F; Sun, 15 Aug 2004 20:32:40 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FKWeFh010594; Sun, 15 Aug 2004 20:32:40 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FKWeju010593; Sun, 15 Aug 2004 20:32:40 GMT (envelope-from rwatson) Message-Id: <200408152032.i7FKWeju010593@repoman.freebsd.org> From: Robert Watson Date: Sun, 15 Aug 2004 20:32: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/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: Sun, 15 Aug 2004 20:32:41 -0000 rwatson 2004-08-15 20:32:40 UTC FreeBSD src repository Modified files: sys/i386/i386 mp_watchdog.c Log: Preemptive anti-footshooting: cause a #error if MP_WATCHDOG is compiled with SCHED_ULE. Revision Changes Path 1.2 +5 -0 src/sys/i386/i386/mp_watchdog.c From owner-cvs-src@FreeBSD.ORG Sun Aug 15 20:37:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B36516A4EB; Sun, 15 Aug 2004 20:37:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1600E440C5; Sun, 15 Aug 2004 20:17:30 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FKHT92009297; Sun, 15 Aug 2004 20:17:29 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FKHTMR009296; Sun, 15 Aug 2004 20:17:29 GMT (envelope-from marius) Message-Id: <200408152017.i7FKHTMR009296@repoman.freebsd.org> From: Marius Strobl Date: Sun, 15 Aug 2004 20:17: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.sbin/eeprom eeprom.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 20:37:33 -0000 marius 2004-08-15 20:17:29 UTC FreeBSD src repository Modified files: usr.sbin/eeprom eeprom.8 Log: - Correct the description of the "local-mac-address?" variable. Not all NICs use it, only those with FCode. Add references to dc(4), gem(4) and hme(4) for obtaining further information about such devices presently supported by FreeBSD. - Correct the HISTORY section. There was an eeprom(8) utility in 4.4BSD and early versions of FreeBSD 2.x. - Add an AUTHORS section. Revision Changes Path 1.4 +43 -4 src/usr.sbin/eeprom/eeprom.8 From owner-cvs-src@FreeBSD.ORG Sun Aug 15 20:54:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1313816A4CE; Sun, 15 Aug 2004 20:54:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E89E243D3F; Sun, 15 Aug 2004 20:54:07 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FKs7Ge012209; Sun, 15 Aug 2004 20:54:07 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FKs7qu012208; Sun, 15 Aug 2004 20:54:07 GMT (envelope-from simon) Message-Id: <200408152054.i7FKs7qu012208@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sun, 15 Aug 2004 20:54:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 mpt.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, 15 Aug 2004 20:54:08 -0000 simon 2004-08-15 20:54:07 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 mpt.4 Log: - Add a HARDWARE section which lists supported devices. - Add the manufacturer name to each item in the device list. - Make the note about supporting "IBM e335" into a general list and change the entry to use the full product name ("IBM eServer xSeries 335"). - Add Dell PowerEdge 1750 to the list of systems with mpt onboard. Revision Changes Path 1.5 +23 -13 src/share/man/man4/mpt.4 From owner-cvs-src@FreeBSD.ORG Sun Aug 15 20:54:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C8D316A4CE; Sun, 15 Aug 2004 20:54:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D02243D41; Sun, 15 Aug 2004 20:54:25 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FKsPX7012238; Sun, 15 Aug 2004 20:54:25 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FKsP3O012237; Sun, 15 Aug 2004 20:54:25 GMT (envelope-from alc) Message-Id: <200408152054.i7FKsP3O012237@repoman.freebsd.org> From: Alan Cox Date: Sun, 15 Aug 2004 20:54: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/alpha/alpha pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 20:54:25 -0000 alc 2004-08-15 20:54:25 UTC FreeBSD src repository Modified files: sys/alpha/alpha pmap.c Log: - Make pmap_emulate_reference() MP and preemption safe. Previously, it contained "sanity" checks that could be violated if another CPU modified the pmap between the emulation trap and locking the pmap in pmap_emulate_reference(). As a result, the pte could be inconsistent with the access that caused the emulation trap. In such cases, pmap_emulate_reference() now flushes the current CPU's TLB entry and returns. - Make pmap_changebit() an inline function, reducing object code size. Revision Changes Path 1.166 +20 -30 src/sys/alpha/alpha/pmap.c From owner-cvs-src@FreeBSD.ORG Sun Aug 15 21:02:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFE8116A4CE; Sun, 15 Aug 2004 21:02:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A399443D2D; Sun, 15 Aug 2004 21:02:48 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FL2mR9012953; Sun, 15 Aug 2004 21:02:48 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FL2mXa012952; Sun, 15 Aug 2004 21:02:48 GMT (envelope-from simon) Message-Id: <200408152102.i7FL2mXa012952@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sun, 15 Aug 2004 21:02: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 mpt.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, 15 Aug 2004 21:02:49 -0000 simon 2004-08-15 21:02:48 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 mpt.4 Log: Bump document date for last commit. Revision Changes Path 1.6 +1 -1 src/share/man/man4/mpt.4 From owner-cvs-src@FreeBSD.ORG Sun Aug 15 21:37:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C6CA16A4CE; Sun, 15 Aug 2004 21:37:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6CD3843D2F; Sun, 15 Aug 2004 21:37:52 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FLbqgY015310; Sun, 15 Aug 2004 21:37:52 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FLbqdV015309; Sun, 15 Aug 2004 21:37:52 GMT (envelope-from marius) Message-Id: <200408152137.i7FLbqdV015309@repoman.freebsd.org> From: Marius Strobl Date: Sun, 15 Aug 2004 21:37: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/sparc64/pci ofw_pcibus.csrc/sys/sparc64/sparc64 mem.c uio_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, 15 Aug 2004 21:37:52 -0000 marius 2004-08-15 21:37:52 UTC FreeBSD src repository Modified files: sys/sparc64/pci ofw_pcibus.c sys/sparc64/sparc64 mem.c uio_machdep.c Log: Correct some uses of the wrong members of the *min()/*max()-familiy, e.g. min() on unsigned long. None of these are believed to have been fatal though. Reviewed by: tmm Revision Changes Path 1.4 +2 -2 src/sys/sparc64/pci/ofw_pcibus.c 1.15 +2 -2 src/sys/sparc64/sparc64/mem.c 1.6 +1 -1 src/sys/sparc64/sparc64/uio_machdep.c From owner-cvs-src@FreeBSD.ORG Sun Aug 15 21:51:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B27EE16A4CE; Sun, 15 Aug 2004 21:51:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 924FA43D49; Sun, 15 Aug 2004 21:51:18 +0000 (GMT) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FLpI1Q016290; Sun, 15 Aug 2004 21:51:18 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FLpIFs016289; Sun, 15 Aug 2004 21:51:18 GMT (envelope-from dfr) Message-Id: <200408152151.i7FLpIFs016289@repoman.freebsd.org> From: Doug Rabson Date: Sun, 15 Aug 2004 21:51:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libthr 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, 15 Aug 2004 21:51:18 -0000 dfr 2004-08-15 21:51:18 UTC FreeBSD src repository Modified files: lib/libthr Makefile Log: Add rtld-elf to the include path for the rtld to pthread TLS interface. Revision Changes Path 1.7 +1 -0 src/lib/libthr/Makefile From owner-cvs-src@FreeBSD.ORG Sun Aug 15 21:58:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C141C16A4CE; Sun, 15 Aug 2004 21:58:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A239243D2F; Sun, 15 Aug 2004 21:58:02 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FLw2pm016741; Sun, 15 Aug 2004 21:58:02 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FLw2mW016740; Sun, 15 Aug 2004 21:58:02 GMT (envelope-from des) Message-Id: <200408152158.i7FLw2mW016740@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Sun, 15 Aug 2004 21:58: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/pseudofs pseudofs_vncache.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 21:58:02 -0000 des 2004-08-15 21:58:02 UTC FreeBSD src repository Modified files: sys/fs/pseudofs pseudofs_vncache.c Log: Release the vnode cache mutex when calling vgone(), since vgone() may sleep. This makes pfs_exit() even less efficient than before, but on the bright side, the vnode cache mutex no longer needs to be recursive. Revision Changes Path 1.26 +39 -26 src/sys/fs/pseudofs/pseudofs_vncache.c From owner-cvs-src@FreeBSD.ORG Sun Aug 15 21:59:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F3C1116A4CE; Sun, 15 Aug 2004 21:59:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C8E2843D5F; Sun, 15 Aug 2004 21:59:15 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FLxFJn016801; Sun, 15 Aug 2004 21:59:15 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FLxFDK016800; Sun, 15 Aug 2004 21:59:15 GMT (envelope-from simon) Message-Id: <200408152159.i7FLxFDK016800@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sun, 15 Aug 2004 21:59: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/share/man/man4 de.4 rl.4 vr.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, 15 Aug 2004 21:59:17 -0000 simon 2004-08-15 21:59:15 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 de.4 rl.4 vr.4 Log: - Add a HARDWARE section which lists supported devices. - Fix a few mdoc(7) markup / style nits when I'm here anyway. Revision Changes Path 1.16 +25 -21 src/share/man/man4/de.4 1.36 +69 -63 src/share/man/man4/rl.4 1.21 +21 -9 src/share/man/man4/vr.4 From owner-cvs-src@FreeBSD.ORG Sun Aug 15 22:14:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C199616A4CE; Sun, 15 Aug 2004 22:14:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A200443D41; Sun, 15 Aug 2004 22:14:29 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FMETh1018293; Sun, 15 Aug 2004 22:14:29 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FMETs6018292; Sun, 15 Aug 2004 22:14:29 GMT (envelope-from simon) Message-Id: <200408152214.i7FMETs6018292@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sun, 15 Aug 2004 22:14: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/release/doc/share/misc dev.archlist.txt 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: Sun, 15 Aug 2004 22:14:29 -0000 simon 2004-08-15 22:14:29 UTC FreeBSD src repository (doc committer) Modified files: release/doc/share/misc dev.archlist.txt release/doc/en_US.ISO8859-1/hardware/common dev.sgml Log: - Auto generate device listings for the following drivers: mpt, trm, rl, vr, dc, de, and gem. - hme(4) is not sparc64 only anymore, so update dev.archlist.txt acordingly. Revision Changes Path 1.227 +7 -17 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml 1.5 +7 -1 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Sun Aug 15 22:18:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C8BC16A4CE; Sun, 15 Aug 2004 22:18:13 +0000 (GMT) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id D0F0343D45; Sun, 15 Aug 2004 22:18:12 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) i7FMIBdl004057; Sun, 15 Aug 2004 18:18:11 -0400 (EDT) Date: Sun, 15 Aug 2004 18:18:11 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Doug Rabson In-Reply-To: <200408151628.i7FGS6Mc098449@repoman.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libpthread/arch/alpha/alpha pthread_md.c src/lib/libpthread/arch/alpha/include pthread_md.h src/lib/libpthread/arch X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Daniel Eischen List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 22:18:13 -0000 On Sun, 15 Aug 2004, Doug Rabson wrote: > dfr 2004-08-15 16:28:06 UTC > > FreeBSD src repository > > Modified files: > lib/libpthread/arch/alpha/alpha pthread_md.c > lib/libpthread/arch/alpha/include pthread_md.h > lib/libpthread/arch/amd64/amd64 pthread_md.c > lib/libpthread/arch/amd64/include pthread_md.h > lib/libpthread/arch/i386/i386 pthread_md.c > lib/libpthread/arch/i386/include pthread_md.h > lib/libpthread/arch/ia64/ia64 pthread_md.c > lib/libpthread/arch/ia64/include pthread_md.h > lib/libpthread/arch/sparc64/include pthread_md.h > lib/libpthread/arch/sparc64/sparc64 pthread_md.c > lib/libpthread/thread thr_kern.c > Log: > Add TLS support for i386 and amd64. Great! Thanks for tackling this, _and_ getting it in before 5.3. -- Dan Eischen From owner-cvs-src@FreeBSD.ORG Sun Aug 15 22:22:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6721516A4CE; Sun, 15 Aug 2004 22:22:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 42D5043D55; Sun, 15 Aug 2004 22:22:36 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FMMan4018958; Sun, 15 Aug 2004 22:22:36 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FMMae2018957; Sun, 15 Aug 2004 22:22:36 GMT (envelope-from des) Message-Id: <200408152222.i7FMMae2018957@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Sun, 15 Aug 2004 22:22: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/fetch fetch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 22:22:36 -0000 des 2004-08-15 22:22:36 UTC FreeBSD src repository Modified files: usr.bin/fetch fetch.c Log: Fix a couple of edge cases in which sb.st_size may be incorrect or meaningless. In particular, don't assume that it is left untouched if stat(2) fails; that assumption happens to fail at high optimization levels on some platforms. MFC after: 1 week Revision Changes Path 1.72 +16 -5 src/usr.bin/fetch/fetch.c From owner-cvs-src@FreeBSD.ORG Sun Aug 15 22:33:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D253616A4CE; Sun, 15 Aug 2004 22:33:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B313643D41; Sun, 15 Aug 2004 22:33:10 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FMXA7k019667; Sun, 15 Aug 2004 22:33:10 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FMXAmw019666; Sun, 15 Aug 2004 22:33:10 GMT (envelope-from simon) Message-Id: <200408152233.i7FMXAmw019666@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sun, 15 Aug 2004 22:33: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/release/doc/share/misc man2hwnotes.pl X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 22:33:11 -0000 simon 2004-08-15 22:33:10 UTC FreeBSD src repository (doc committer) Modified files: release/doc/share/misc man2hwnotes.pl Log: - Handle the '\&' mdoc(7) escape sequence. - Handle the .Sx macro and give a warning if it is used in the HARDWARE section, since that will probably produce odd text in the Hardware Notes. Revision Changes Path 1.4 +9 -1 src/release/doc/share/misc/man2hwnotes.pl From owner-cvs-src@FreeBSD.ORG Sun Aug 15 22:59:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6954F16A4CE; Sun, 15 Aug 2004 22:59:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 497B743D3F; Sun, 15 Aug 2004 22:59:34 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FMxYTe021243; Sun, 15 Aug 2004 22:59:34 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FMxYhI021242; Sun, 15 Aug 2004 22:59:34 GMT (envelope-from marius) Message-Id: <200408152259.i7FMxYhI021242@repoman.freebsd.org> From: Marius Strobl Date: Sun, 15 Aug 2004 22:59: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/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: Sun, 15 Aug 2004 22:59:34 -0000 marius 2004-08-15 22:59:34 UTC FreeBSD src repository Modified files: sys/conf files.sparc64 Log: Add a kludge for building SBus-only kernels, i.e. kernels without support for EBus, ISA and PCI, by compiling ofw_isa.c and ofw_pci_if.m unconditio- nally. The correct way is to rewrite OF_decode_addr() in ofw_machdep.c in a bus-neutral way. That's certainly possible but we unfortunately didn't make it for FreeBSD 5.3. Approved by: tmm Revision Changes Path 1.59 +5 -3 src/sys/conf/files.sparc64 From owner-cvs-src@FreeBSD.ORG Sun Aug 15 23:17:55 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F00FA16A4CE; Sun, 15 Aug 2004 23:17:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D21B443D1D; Sun, 15 Aug 2004 23:17:55 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FNHtf9022663; Sun, 15 Aug 2004 23:17:55 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FNHtV1022662; Sun, 15 Aug 2004 23:17:55 GMT (envelope-from imp) Message-Id: <200408152317.i7FNHtV1022662@repoman.freebsd.org> From: Warner Losh Date: Sun, 15 Aug 2004 23:17: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/exca exca.c excavar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 23:17:56 -0000 imp 2004-08-15 23:17:54 UTC FreeBSD src repository Modified files: sys/dev/exca exca.c excavar.h Log: Other part of the cbb isa/pci split. This likely is causing problems wrt cbb module. Revision Changes Path 1.16 +74 -5 src/sys/dev/exca/exca.c 1.6 +2 -5 src/sys/dev/exca/excavar.h From owner-cvs-src@FreeBSD.ORG Sun Aug 15 23:33:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9139816A4CE; Sun, 15 Aug 2004 23:33:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7917343D1D; Sun, 15 Aug 2004 23:33:15 +0000 (GMT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FNXFbn023934; Sun, 15 Aug 2004 23:33:15 GMT (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FNXF5h023933; Sun, 15 Aug 2004 23:33:15 GMT (envelope-from mbr) Message-Id: <200408152333.i7FNXF5h023933@repoman.freebsd.org> From: Martin Blapp Date: Sun, 15 Aug 2004 23:33:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: ISC Subject: cvs commit: src/contrib/isc-dhcp - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 23:33:15 -0000 mbr 2004-08-15 23:33:15 UTC FreeBSD src repository src/contrib/isc-dhcp - Imported sources Update of /home/ncvs/src/contrib/isc-dhcp In directory repoman.freebsd.org:/tmp/cvs-serv23921 Log Message: Import ISC DHCP 3.0.1 client. Status: Vendor Tag: ISC Release Tags: isc_dhcp_3_0_1 U src/contrib/isc-dhcp/LICENSE U src/contrib/isc-dhcp/configure U src/contrib/isc-dhcp/RELNOTES U src/contrib/isc-dhcp/README U src/contrib/isc-dhcp/Makefile.dist U src/contrib/isc-dhcp/Makefile.conf U src/contrib/isc-dhcp/Makefile U src/contrib/isc-dhcp/site.conf U src/contrib/isc-dhcp/minires/res_update.c U src/contrib/isc-dhcp/minires/ns_date.c U src/contrib/isc-dhcp/minires/ns_name.c U src/contrib/isc-dhcp/minires/ns_parse.c U src/contrib/isc-dhcp/minires/ns_samedomain.c U src/contrib/isc-dhcp/minires/ns_sign.c U src/contrib/isc-dhcp/minires/ns_verify.c U src/contrib/isc-dhcp/minires/res_comp.c U src/contrib/isc-dhcp/minires/res_findzonecut.c U src/contrib/isc-dhcp/minires/res_init.c U src/contrib/isc-dhcp/minires/res_mkquery.c U src/contrib/isc-dhcp/minires/res_mkupdate.c U src/contrib/isc-dhcp/minires/res_query.c U src/contrib/isc-dhcp/minires/res_send.c U src/contrib/isc-dhcp/minires/res_sendsigned.c U src/contrib/isc-dhcp/minires/Makefile.dist U src/contrib/isc-dhcp/tests/failover/dhcp-1.cf U src/contrib/isc-dhcp/tests/failover/dhcp-2.cf U src/contrib/isc-dhcp/tests/failover/new-failover U src/contrib/isc-dhcp/omapip/trace.c U src/contrib/isc-dhcp/omapip/alloc.c U src/contrib/isc-dhcp/omapip/array.c U src/contrib/isc-dhcp/omapip/auth.c U src/contrib/isc-dhcp/omapip/buffer.c U src/contrib/isc-dhcp/omapip/connection.c U src/contrib/isc-dhcp/omapip/convert.c C src/contrib/isc-dhcp/omapip/dispatch.c U src/contrib/isc-dhcp/omapip/errwarn.c U src/contrib/isc-dhcp/omapip/generic.c U src/contrib/isc-dhcp/omapip/handle.c U src/contrib/isc-dhcp/omapip/hash.c U src/contrib/isc-dhcp/omapip/inet_addr.c U src/contrib/isc-dhcp/omapip/listener.c U src/contrib/isc-dhcp/omapip/message.c C src/contrib/isc-dhcp/omapip/mrtrace.c U src/contrib/isc-dhcp/omapip/omapi.3 U src/contrib/isc-dhcp/omapip/protocol.c U src/contrib/isc-dhcp/omapip/result.c U src/contrib/isc-dhcp/omapip/support.c U src/contrib/isc-dhcp/omapip/test.c U src/contrib/isc-dhcp/omapip/toisc.c U src/contrib/isc-dhcp/omapip/Makefile.dist U src/contrib/isc-dhcp/dhcpctl/remote.c U src/contrib/isc-dhcp/dhcpctl/callback.c U src/contrib/isc-dhcp/dhcpctl/cltest.c U src/contrib/isc-dhcp/dhcpctl/dhcpctl.3 U src/contrib/isc-dhcp/dhcpctl/dhcpctl.c U src/contrib/isc-dhcp/dhcpctl/dhcpctl.h U src/contrib/isc-dhcp/dhcpctl/omshell.1 U src/contrib/isc-dhcp/dhcpctl/omshell.c U src/contrib/isc-dhcp/dhcpctl/Makefile.dist U src/contrib/isc-dhcp/includes/cdefs.h U src/contrib/isc-dhcp/includes/inet.h U src/contrib/isc-dhcp/includes/osdep.h U src/contrib/isc-dhcp/includes/site.h U src/contrib/isc-dhcp/includes/statement.h U src/contrib/isc-dhcp/includes/tree.h U src/contrib/isc-dhcp/includes/version.h U src/contrib/isc-dhcp/includes/dhctoken.h U src/contrib/isc-dhcp/includes/dhcpd.h U src/contrib/isc-dhcp/includes/dhcp.h U src/contrib/isc-dhcp/includes/ctrace.h U src/contrib/isc-dhcp/includes/failover.h U src/contrib/isc-dhcp/includes/cf/freebsd.h U src/contrib/isc-dhcp/includes/arpa/nameser.h U src/contrib/isc-dhcp/includes/arpa/nameser_compat.h U src/contrib/isc-dhcp/includes/netinet/if_ether.h U src/contrib/isc-dhcp/includes/netinet/ip.h U src/contrib/isc-dhcp/includes/netinet/ip_icmp.h U src/contrib/isc-dhcp/includes/netinet/udp.h U src/contrib/isc-dhcp/includes/minires/minires.h U src/contrib/isc-dhcp/includes/minires/res_update.h U src/contrib/isc-dhcp/includes/minires/resolv.h U src/contrib/isc-dhcp/includes/isc-dhcp/lang.h U src/contrib/isc-dhcp/includes/isc-dhcp/dst.h U src/contrib/isc-dhcp/includes/isc-dhcp/int.h U src/contrib/isc-dhcp/includes/isc-dhcp/boolean.h U src/contrib/isc-dhcp/includes/isc-dhcp/list.h U src/contrib/isc-dhcp/includes/isc-dhcp/result.h U src/contrib/isc-dhcp/includes/isc-dhcp/types.h U src/contrib/isc-dhcp/includes/omapip/hash.h U src/contrib/isc-dhcp/includes/omapip/buffer.h U src/contrib/isc-dhcp/includes/omapip/convert.h U src/contrib/isc-dhcp/includes/omapip/alloc.h U src/contrib/isc-dhcp/includes/omapip/omapip.h U src/contrib/isc-dhcp/includes/omapip/omapip_p.h U src/contrib/isc-dhcp/includes/omapip/trace.h U src/contrib/isc-dhcp/dst/prandom.c U src/contrib/isc-dhcp/dst/base64.c U src/contrib/isc-dhcp/dst/dst_api.c U src/contrib/isc-dhcp/dst/dst_internal.h U src/contrib/isc-dhcp/dst/dst_support.c U src/contrib/isc-dhcp/dst/hmac_link.c U src/contrib/isc-dhcp/dst/md5.h U src/contrib/isc-dhcp/dst/md5_dgst.c U src/contrib/isc-dhcp/dst/md5_locl.h U src/contrib/isc-dhcp/dst/Makefile.dist U src/contrib/isc-dhcp/common/upf.c U src/contrib/isc-dhcp/common/alloc.c U src/contrib/isc-dhcp/common/bpf.c U src/contrib/isc-dhcp/common/comapi.c U src/contrib/isc-dhcp/common/conflex.c U src/contrib/isc-dhcp/common/ctrace.c U src/contrib/isc-dhcp/common/dhcp-eval.5 U src/contrib/isc-dhcp/common/dhcp-options.5 U src/contrib/isc-dhcp/common/discover.c U src/contrib/isc-dhcp/common/dispatch.c U src/contrib/isc-dhcp/common/dlpi.c U src/contrib/isc-dhcp/common/dns.c U src/contrib/isc-dhcp/common/ethernet.c U src/contrib/isc-dhcp/common/execute.c U src/contrib/isc-dhcp/common/fddi.c U src/contrib/isc-dhcp/common/icmp.c U src/contrib/isc-dhcp/common/inet.c U src/contrib/isc-dhcp/common/iscprint.c U src/contrib/isc-dhcp/common/lpf.c U src/contrib/isc-dhcp/common/memory.c U src/contrib/isc-dhcp/common/nit.c U src/contrib/isc-dhcp/common/options.c U src/contrib/isc-dhcp/common/packet.c U src/contrib/isc-dhcp/common/parse.c U src/contrib/isc-dhcp/common/print.c U src/contrib/isc-dhcp/common/raw.c U src/contrib/isc-dhcp/common/resolv.c U src/contrib/isc-dhcp/common/socket.c U src/contrib/isc-dhcp/common/tables.c U src/contrib/isc-dhcp/common/tr.c U src/contrib/isc-dhcp/common/tree.c U src/contrib/isc-dhcp/common/Makefile.dist U src/contrib/isc-dhcp/client/Makefile.dist U src/contrib/isc-dhcp/client/clparse.c U src/contrib/isc-dhcp/client/dhclient-script.8 U src/contrib/isc-dhcp/client/dhclient.8 C src/contrib/isc-dhcp/client/dhclient.c U src/contrib/isc-dhcp/client/dhclient.conf U src/contrib/isc-dhcp/client/dhclient.conf.5 U src/contrib/isc-dhcp/client/dhclient.leases.5 U src/contrib/isc-dhcp/client/scripts/freebsd U src/contrib/isc-dhcp/contrib/3.0b1-lease-convert U src/contrib/isc-dhcp/contrib/sethostname.sh 3 conflicts created by this import. Use the following command to help the merge: cvs checkout -jISC:yesterday -jISC src/contrib/isc-dhcp From owner-cvs-src@FreeBSD.ORG Sun Aug 15 23:37:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8080816A4CE; Sun, 15 Aug 2004 23:37:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6055743D53; Sun, 15 Aug 2004 23:37:10 +0000 (GMT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FNbApl024145; Sun, 15 Aug 2004 23:37:10 GMT (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FNbArN024144; Sun, 15 Aug 2004 23:37:10 GMT (envelope-from mbr) Message-Id: <200408152337.i7FNbArN024144@repoman.freebsd.org> From: Martin Blapp Date: Sun, 15 Aug 2004 23:37:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/isc-dhcp FREEBSD-upgrade src/contrib/isc-dhcp/client dhclient.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 23:37:10 -0000 mbr 2004-08-15 23:37:10 UTC FreeBSD src repository Modified files: contrib/isc-dhcp FREEBSD-upgrade contrib/isc-dhcp/client dhclient.c Log: Resolve conflicts from dhclient 3.0.1 final import. No functional changes in this import. Revision Changes Path 1.22 +3 -5 src/contrib/isc-dhcp/FREEBSD-upgrade 1.39 +1 -1 src/contrib/isc-dhcp/client/dhclient.c From owner-cvs-src@FreeBSD.ORG Sun Aug 15 23:39:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6335D16A4CE; Sun, 15 Aug 2004 23:39:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 595A943D1F; Sun, 15 Aug 2004 23:39:19 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FNdJ2H024263; Sun, 15 Aug 2004 23:39:19 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FNdJcU024262; Sun, 15 Aug 2004 23:39:19 GMT (envelope-from imp) Message-Id: <200408152339.i7FNdJcU024262@repoman.freebsd.org> From: Warner Losh Date: Sun, 15 Aug 2004 23:39: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/usb ubser.c udbp.c ufm.c ugen.c uhid.c uhub.c ukbd.c ulpt.c umass.c ums.c urio.c usb_port.h usb_subr.c usbdi.h uscanner.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 23:39:19 -0000 imp 2004-08-15 23:39:19 UTC FreeBSD src repository Modified files: sys/dev/usb ubser.c udbp.c ufm.c ugen.c uhid.c uhub.c ukbd.c ulpt.c umass.c ums.c urio.c usb_port.h usb_subr.c usbdi.h uscanner.c Log: Tweak the compatibility macros a little so that the device printing is moved into them. Revision Changes Path 1.12 +0 -1 src/sys/dev/usb/ubser.c 1.28 +1 -3 src/sys/dev/usb/udbp.c 1.22 +0 -1 src/sys/dev/usb/ufm.c 1.88 +0 -1 src/sys/dev/usb/ugen.c 1.73 +1 -3 src/sys/dev/usb/uhid.c 1.62 +0 -1 src/sys/dev/usb/uhub.c 1.49 +1 -3 src/sys/dev/usb/ukbd.c 1.65 +1 -3 src/sys/dev/usb/ulpt.c 1.112 +0 -1 src/sys/dev/usb/umass.c 1.70 +1 -3 src/sys/dev/usb/ums.c 1.33 +0 -1 src/sys/dev/usb/urio.c 1.67 +9 -4 src/sys/dev/usb/usb_port.h 1.69 +12 -2 src/sys/dev/usb/usb_subr.c 1.50 +3 -0 src/sys/dev/usb/usbdi.h 1.57 +0 -1 src/sys/dev/usb/uscanner.c From owner-cvs-src@FreeBSD.ORG Sun Aug 15 23:39:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE0C416A4CE; Sun, 15 Aug 2004 23:39:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E00443D4C; Sun, 15 Aug 2004 23:39:37 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7FNdbFV024296; Sun, 15 Aug 2004 23:39:37 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7FNdbj5024295; Sun, 15 Aug 2004 23:39:37 GMT (envelope-from njl) Message-Id: <200408152339.i7FNdbj5024295@repoman.freebsd.org> From: Nate Lawson Date: Sun, 15 Aug 2004 23:39:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/acpi/acpiconf acpiconf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 23:39:38 -0000 njl 2004-08-15 23:39:37 UTC FreeBSD src repository Modified files: usr.sbin/acpi/acpiconf acpiconf.c Log: Comment out the ability to enable/disable ACPI at runtime. This appears to not work reliably and crash some systems. It is not supported at all on others. Pending discussion, the underlying ioctls will be removed. Revision Changes Path 1.15 +4 -0 src/usr.sbin/acpi/acpiconf/acpiconf.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 00:20:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 028FF16A4CE; Mon, 16 Aug 2004 00:20:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D70FF43D2F; Mon, 16 Aug 2004 00:20:31 +0000 (GMT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G0KVFI027207; Mon, 16 Aug 2004 00:20:31 GMT (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G0KVxI027206; Mon, 16 Aug 2004 00:20:31 GMT (envelope-from mbr) Message-Id: <200408160020.i7G0KVxI027206@repoman.freebsd.org> From: Martin Blapp Date: Mon, 16 Aug 2004 00:20: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/usr.sbin/rpcbind rpcbind.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 00:20:32 -0000 mbr 2004-08-16 00:20:31 UTC FreeBSD src repository Modified files: usr.sbin/rpcbind rpcbind.c Log: MFNetBSD Decrease log severity to debug if a protocol is not supported by the kernel (rpcbind checks /etc/netconfig if a protocol is available). This avoids "rpcbind: cannot create socket for tcp6" messages at startup on IPv4-only kernels. Revision Changes Path 1.13 +5 -1 src/usr.sbin/rpcbind/rpcbind.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 00:51:55 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C8E2816A4CE; Mon, 16 Aug 2004 00:51:55 +0000 (GMT) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1513943D2D; Mon, 16 Aug 2004 00:51:55 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.12.11/8.12.11) with ESMTP id i7G0pamD001343; Sun, 15 Aug 2004 17:51:40 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <200408160051.i7G0pamD001343@gw.catspoiler.org> Date: Sun, 15 Aug 2004 17:51:36 -0700 (PDT) From: Don Lewis To: julian@elischer.org In-Reply-To: <411E7CD4.7010504@elischer.org> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: rwatson@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: 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: Mon, 16 Aug 2004 00:51:56 -0000 On 14 Aug, Julian Elischer wrote: > Robert Watson wrote: >> rwatson 2004-08-14 17:15:16 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/kern kern_proc.c >> Log: >> Cause pfind() not to return processes in the PRS_NEW state. As a result, >> threads consuming the result of pfind() will not need to check for a NULL >> credential pointer or other signs of an incompletely created process. >> However, this also means that pfind() cannot be used to test for the >> existence or find such a process. Annotate pfind() to indicate that this >> is the case. A review of curent consumers seems to indicate that this is >> not a problem for any of them. This closes a number of race conditions >> that could result in NULL pointer dereferences and related failure modes. >> Other related races continue to exist, especially during iteration of the >> allproc list without due caution. > > possibly part of the answer would be to not put the proc on any queues until it > is more set up.. That's been my opinion for quite a while. I spent some time this morning rototilling fork1() to move pid selection and adding the child process to the allproc and other lists to one location in the code. I also gathered all the scheduler stuff in one spot. I think there are more things that should be done, such as moving the block of code projected by Giant that beings with vm_forkproc() to a spot above where we grab proctree_lock the final time. I think the _PHOLD() and _PRELE() calls could be moved with it. Maybe also move the EVENTHANDLER_INVOKE() call a bit later, near the KNOTE_LOCKED() call. This patch has survived a "make -j10 buildworld" and building some ports on a UP machine. Unfortunately this is not a good time for making extensive changes to the fork code. Index: sys/kern/kern_fork.c =================================================================== RCS file: /home/ncvs/src/sys/kern/kern_fork.c,v retrieving revision 1.234 diff -u -r1.234 kern_fork.c --- sys/kern/kern_fork.c 15 Aug 2004 06:24:41 -0000 1.234 +++ sys/kern/kern_fork.c 15 Aug 2004 21:17:15 -0000 @@ -194,9 +194,8 @@ int pages; struct proc **procp; { - struct proc *p1, *p2, *pptr; + struct proc *p1, *p2, *p3, *pptr; uid_t uid; - struct proc *newproc; int ok, trypid; static int curfail, pidchecked = 0; static struct timeval lastfail; @@ -283,14 +282,11 @@ } /* Allocate new proc. */ - newproc = uma_zalloc(proc_zone, M_WAITOK); + p2 = uma_zalloc(proc_zone, M_WAITOK); #ifdef MAC - mac_init_proc(newproc); + mac_init_proc(p2); #endif - knlist_init(&newproc->p_klist, &newproc->p_mtx); - - /* We have to lock the process tree while we look for a pid. */ - sx_slock(&proctree_lock); + knlist_init(&p2->p_klist, &p2->p_mtx); /* * Although process entries are dynamically created, we still keep @@ -326,92 +322,6 @@ * are hard-limits as to the number of processes that can run. */ nprocs++; - - /* - * Find an unused process ID. We remember a range of unused IDs - * ready to use (from lastpid+1 through pidchecked-1). - * - * If RFHIGHPID is set (used during system boot), do not allocate - * low-numbered pids. - */ - trypid = lastpid + 1; - if (flags & RFHIGHPID) { - if (trypid < 10) - trypid = 10; - } else { - if (randompid) - trypid += arc4random() % randompid; - } -retry: - /* - * If the process ID prototype has wrapped around, - * restart somewhat above 0, as the low-numbered procs - * tend to include daemons that don't exit. - */ - if (trypid >= PID_MAX) { - trypid = trypid % PID_MAX; - if (trypid < 100) - trypid += 100; - pidchecked = 0; - } - if (trypid >= pidchecked) { - int doingzomb = 0; - - pidchecked = PID_MAX; - /* - * Scan the active and zombie procs to check whether this pid - * is in use. Remember the lowest pid that's greater - * than trypid, so we can avoid checking for a while. - */ - p2 = LIST_FIRST(&allproc); -again: - for (; p2 != NULL; p2 = LIST_NEXT(p2, p_list)) { - PROC_LOCK(p2); - while (p2->p_pid == trypid || - (p2->p_pgrp != NULL && - (p2->p_pgrp->pg_id == trypid || - (p2->p_session != NULL && - p2->p_session->s_sid == trypid)))) { - trypid++; - if (trypid >= pidchecked) { - PROC_UNLOCK(p2); - goto retry; - } - } - if (p2->p_pid > trypid && pidchecked > p2->p_pid) - pidchecked = p2->p_pid; - if (p2->p_pgrp != NULL) { - if (p2->p_pgrp->pg_id > trypid && - pidchecked > p2->p_pgrp->pg_id) - pidchecked = p2->p_pgrp->pg_id; - if (p2->p_session != NULL && - p2->p_session->s_sid > trypid && - pidchecked > p2->p_session->s_sid) - pidchecked = p2->p_session->s_sid; - } - PROC_UNLOCK(p2); - } - if (!doingzomb) { - doingzomb = 1; - p2 = LIST_FIRST(&zombproc); - goto again; - } - } - sx_sunlock(&proctree_lock); - - /* - * RFHIGHPID does not mess with the lastpid counter during boot. - */ - if (flags & RFHIGHPID) - pidchecked = 0; - else - lastpid = trypid; - - p2 = newproc; - p2->p_state = PRS_NEW; /* protect against others */ - p2->p_pid = trypid; - LIST_INSERT_HEAD(&allproc, p2, p_list); - LIST_INSERT_HEAD(PIDHASH(p2->p_pid), p2, p_hash); sx_xunlock(&allproc_lock); /* @@ -511,15 +421,7 @@ p2->p_flag = 0; if (p1->p_flag & P_PROFIL) startprofclock(p2); - mtx_lock_spin(&sched_lock); - p2->p_sflag = PS_INMEM; - /* - * Allow the scheduler to adjust the priority of the child and - * parent while we hold the sched_lock. - */ - sched_fork(td, p2); - mtx_unlock_spin(&sched_lock); p2->p_ucred = crhold(td->td_ucred); td2->td_ucred = crhold(p2->p_ucred); /* XXXKSE */ @@ -551,42 +453,109 @@ if (p2->p_textvp) vref(p2->p_textvp); + sx_xlock(&proctree_lock); + /* We have to lock the allproc list while we look for a pid. */ + sx_xlock(&allproc_lock); + /* - * Set up linkage for kernel based threading. + * Find an unused process ID. We remember a range of unused IDs + * ready to use (from lastpid+1 through pidchecked-1). + * + * If RFHIGHPID is set (used during system boot), do not allocate + * low-numbered pids. */ - if ((flags & RFTHREAD) != 0) { - mtx_lock(&ppeers_lock); - p2->p_peers = p1->p_peers; - p1->p_peers = p2; - p2->p_leader = p1->p_leader; - mtx_unlock(&ppeers_lock); - PROC_LOCK(p1->p_leader); - if ((p1->p_leader->p_flag & P_WEXIT) != 0) { - PROC_UNLOCK(p1->p_leader); - /* - * The task leader is exiting, so process p1 is - * going to be killed shortly. Since p1 obviously - * isn't dead yet, we know that the leader is either - * sending SIGKILL's to all the processes in this - * task or is sleeping waiting for all the peers to - * exit. We let p1 complete the fork, but we need - * to go ahead and kill the new process p2 since - * the task leader may not get a chance to send - * SIGKILL to it. We leave it on the list so that - * the task leader will wait for this new process - * to commit suicide. - */ - PROC_LOCK(p2); - psignal(p2, SIGKILL); - PROC_UNLOCK(p2); - } else - PROC_UNLOCK(p1->p_leader); + trypid = lastpid + 1; + if (flags & RFHIGHPID) { + if (trypid < 10) + trypid = 10; } else { - p2->p_peers = NULL; - p2->p_leader = p2; + if (randompid) + trypid += arc4random() % randompid; + } +retry: + /* + * If the process ID prototype has wrapped around, + * restart somewhat above 0, as the low-numbered procs + * tend to include daemons that don't exit. + */ + if (trypid >= PID_MAX) { + trypid = trypid % PID_MAX; + if (trypid < 100) + trypid += 100; + pidchecked = 0; } + if (trypid >= pidchecked) { + int doingzomb = 0; + + pidchecked = PID_MAX; + /* + * Scan the active and zombie procs to check whether this pid + * is in use. Remember the lowest pid that's greater + * than trypid, so we can avoid checking for a while. + */ + p3 = LIST_FIRST(&allproc); +again: + for (; p3 != NULL; p3 = LIST_NEXT(p3, p_list)) { + PROC_LOCK(p3); + while (p3->p_pid == trypid || + (p3->p_pgrp != NULL && + (p3->p_pgrp->pg_id == trypid || + (p3->p_session != NULL && + p3->p_session->s_sid == trypid)))) { + trypid++; + if (trypid >= pidchecked) { + PROC_UNLOCK(p3); + goto retry; + } + } + if (p3->p_pid > trypid && pidchecked > p3->p_pid) + pidchecked = p3->p_pid; + if (p3->p_pgrp != NULL) { + if (p3->p_pgrp->pg_id > trypid && + pidchecked > p3->p_pgrp->pg_id) + pidchecked = p3->p_pgrp->pg_id; + if (p3->p_session != NULL && + p3->p_session->s_sid > trypid && + pidchecked > p3->p_session->s_sid) + pidchecked = p3->p_session->s_sid; + } + PROC_UNLOCK(p3); + } + if (!doingzomb) { + doingzomb = 1; + p3 = LIST_FIRST(&zombproc); + goto again; + } + } + + /* + * RFHIGHPID does not mess with the lastpid counter during boot. + */ + if (flags & RFHIGHPID) + pidchecked = 0; + else + lastpid = trypid; + + p2->p_state = PRS_NEW; /* protect against others */ + p2->p_pid = trypid; + LIST_INSERT_HEAD(&allproc, p2, p_list); + LIST_INSERT_HEAD(PIDHASH(p2->p_pid), p2, p_hash); + sx_xunlock(&allproc_lock); + + /* + * Attach the new process to its parent. + * + * If RFNOWAIT is set, the newly created process becomes a child + * of init. This effectively disassociates the child from the + * parent. + */ + if (flags & RFNOWAIT) + pptr = initproc; + else + pptr = p1; + p2->p_pptr = pptr; + LIST_INSERT_HEAD(&pptr->p_children, p2, p_sibling); - sx_xlock(&proctree_lock); PGRP_LOCK(p1->p_pgrp); PROC_LOCK(p2); PROC_LOCK(p1); @@ -645,20 +614,42 @@ _PHOLD(p1); PROC_UNLOCK(p1); + sx_xunlock(&proctree_lock); + /* - * Attach the new process to its parent. - * - * If RFNOWAIT is set, the newly created process becomes a child - * of init. This effectively disassociates the child from the - * parent. + * Set up linkage for kernel based threading. */ - if (flags & RFNOWAIT) - pptr = initproc; - else - pptr = p1; - p2->p_pptr = pptr; - LIST_INSERT_HEAD(&pptr->p_children, p2, p_sibling); - sx_xunlock(&proctree_lock); + if ((flags & RFTHREAD) != 0) { + mtx_lock(&ppeers_lock); + p2->p_peers = p1->p_peers; + p1->p_peers = p2; + p2->p_leader = p1->p_leader; + mtx_unlock(&ppeers_lock); + PROC_LOCK(p1->p_leader); + if ((p1->p_leader->p_flag & P_WEXIT) != 0) { + PROC_UNLOCK(p1->p_leader); + /* + * The task leader is exiting, so process p1 is + * going to be killed shortly. Since p1 obviously + * isn't dead yet, we know that the leader is either + * sending SIGKILL's to all the processes in this + * task or is sleeping waiting for all the peers to + * exit. We let p1 complete the fork, but we need + * to go ahead and kill the new process p2 since + * the task leader may not get a chance to send + * SIGKILL to it. We leave it on the list so that + * the task leader will wait for this new process + * to commit suicide. + */ + PROC_LOCK(p2); + psignal(p2, SIGKILL); + PROC_UNLOCK(p2); + } else + PROC_UNLOCK(p1->p_leader); + } else { + p2->p_peers = NULL; + p2->p_leader = p2; + } /* Inform accounting that we have forked. */ p2->p_acflag = AFORK; @@ -700,10 +691,18 @@ /* * Set the child start time and mark the process as being complete. */ + PROC_LOCK(p2); + PROC_LOCK(p1); microuptime(&p2->p_stats->p_start); mtx_lock_spin(&sched_lock); + p2->p_sflag = PS_INMEM; p2->p_state = PRS_NORMAL; - + /* + * Allow the scheduler to adjust the priority of the child and + * parent while we hold the sched_lock. + */ + sched_fork(td, p2); + PROC_UNLOCK(p2); /* * If RFSTOPPED not requested, make child runnable and add to * run queue. @@ -717,7 +716,6 @@ /* * Now can be swapped. */ - PROC_LOCK(p1); _PRELE(p1); /* @@ -752,15 +750,14 @@ *procp = p2; return (0); fail: - sx_sunlock(&proctree_lock); if (ppsratecheck(&lastfail, &curfail, 1)) printf("maxproc limit exceeded by uid %i, please see tuning(7) and login.conf(5).\n", uid); sx_xunlock(&allproc_lock); #ifdef MAC - mac_destroy_proc(newproc); + mac_destroy_proc(p2); #endif - uma_zfree(proc_zone, newproc); + uma_zfree(proc_zone, p2); if (p1->p_flag & P_SA) { PROC_LOCK(p1); thread_single_end(); From owner-cvs-src@FreeBSD.ORG Mon Aug 16 00:57:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8900D16A4D0 for ; Mon, 16 Aug 2004 00:57:28 +0000 (GMT) Received: from smtp003.bizmail.yahoo.com (smtp003.bizmail.yahoo.com [216.136.130.195]) by mx1.FreeBSD.org (Postfix) with SMTP id 2F4D143D2F for ; Mon, 16 Aug 2004 00:57:28 +0000 (GMT) (envelope-from noackjr@alumni.rice.edu) Received: from unknown (HELO optimator.noacks.org) (noackjr@supercrime.org@70.240.234.183 with login) by smtp003.bizmail.yahoo.com with SMTP; 16 Aug 2004 00:57:27 -0000 Received: from localhost (localhost [127.0.0.1]) by optimator.noacks.org (Postfix) with ESMTP id EDC18610E; Sun, 15 Aug 2004 19:57:26 -0500 (CDT) Received: from optimator.noacks.org ([127.0.0.1]) by localhost (optimator.noacks.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 26443-07; Sun, 15 Aug 2004 19:57:23 -0500 (CDT) Received: from compgeek.noacks.org (compgeek [192.168.1.10]) by optimator.noacks.org (Postfix) with ESMTP id A6FAE6101; Sun, 15 Aug 2004 19:57:23 -0500 (CDT) Received: from [127.0.0.1] (localhost [127.0.0.1]) by compgeek.noacks.org (8.13.1/8.13.1) with ESMTP id i7G0vNN3042119; Sun, 15 Aug 2004 19:57:23 -0500 (CDT) (envelope-from noackjr@alumni.rice.edu) Message-ID: <41200673.6020803@alumni.rice.edu> Date: Sun, 15 Aug 2004 19:57:23 -0500 From: Jon Noack User-Agent: Mozilla Thunderbird 0.7.3 (X11/20040806) X-Accept-Language: en-us, en MIME-Version: 1.0 To: jmg@freebsd.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at noacks.org cc: cvs-src@freebsd.org Subject: cvs commit: src/sys/cam/scsi scsi_target.c src/sys/dev/mii mii.c src/sys/kern init_main.c kern_conf.c kern_descrip.c kern_event.c... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: noackjr@alumni.rice.edu List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 00:57:28 -0000 Does this close kern/57945? http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/57945 Jon From owner-cvs-src@FreeBSD.ORG Mon Aug 16 01:27:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BEAE416A4CE; Mon, 16 Aug 2004 01:27:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B390243D1D; Mon, 16 Aug 2004 01:27:24 +0000 (GMT) (envelope-from silby@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G1ROVP032547; Mon, 16 Aug 2004 01:27:24 GMT (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G1ROW4032546; Mon, 16 Aug 2004 01:27:24 GMT (envelope-from silby) Message-Id: <200408160127.i7G1ROW4032546@repoman.freebsd.org> From: Mike Silbersack Date: Mon, 16 Aug 2004 01:27: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/kern sys_pipe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 01:27:25 -0000 silby 2004-08-16 01:27:24 UTC FreeBSD src repository Modified files: sys/kern sys_pipe.c Log: Major enhancements to pipe memory usage: - pipespace is now able to resize non-empty pipes; this allows for many more resizing opportunities - Backing is no longer pre-allocated for the reverse direction of pipes. This direction is rarely (if ever) used, so this cuts the amount of map space allocated to a pipe in half. - Pipe growth is now much more dynamic; a pipe will now grow when the total amount of data it contains and the size of the write are larger than the size of pipe. Previously, only individual writes greater than the size of the pipe would cause growth. - In low memory situations, pipes will now shrink during both read and write operations, where possible. Once the memory shortage ends, the growth code will cause these pipes to grow back to an appropriate size. - If the full PIPE_SIZE allocation fails when a new pipe is created, the allocation will be retried with SMALL_PIPE_SIZE. This helps to deal with the situation of a fragmented map after a low memory period has ended. - Minor documentation + code changes to support the above. In total, these changes increase the total number of pipes that can be allocated simultaneously, drastically reducing the chances that pipe allocation will fail. Performance appears unchanged due to dynamic resizing. Revision Changes Path 1.177 +136 -55 src/sys/kern/sys_pipe.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 01:42:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4AFAB16A4CE; Mon, 16 Aug 2004 01:42:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 291D043D31; Mon, 16 Aug 2004 01:42:44 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G1gi0w033891; Mon, 16 Aug 2004 01:42:44 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G1gifk033890; Mon, 16 Aug 2004 01:42:44 GMT (envelope-from bmah) Message-Id: <200408160142.i7G1gifk033890@repoman.freebsd.org> From: "Bruce A. Mah" Date: Mon, 16 Aug 2004 01:42:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/installation/common install.sgml layout.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, 16 Aug 2004 01:42:44 -0000 bmah 2004-08-16 01:42:44 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/installation/common install.sgml layout.sgml Log: Various updates for installation documentation. Most notably: o Update to match 5-CURRENT reality. o Bump up minimum system requirements. o Make examples work. PR: docs/70485 Submitted by: Gavin Atkinson Revision Changes Path 1.27 +116 -91 src/release/doc/en_US.ISO8859-1/installation/common/install.sgml 1.8 +1 -1 src/release/doc/en_US.ISO8859-1/installation/common/layout.sgml From owner-cvs-src@FreeBSD.ORG Mon Aug 16 01:42:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DDFBF16A4D5; Mon, 16 Aug 2004 01:42:46 +0000 (GMT) Received: from green.homeunix.org (pcp04371970pcs.nrockv01.md.comcast.net [69.140.223.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C67F43D45; Mon, 16 Aug 2004 01:42:46 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i7G1gj1G003957; Sun, 15 Aug 2004 21:42:45 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i7G1gjMY003956; Sun, 15 Aug 2004 21:42:45 -0400 (EDT) (envelope-from green) Date: Sun, 15 Aug 2004 21:42:45 -0400 From: Brian Fundakowski Feldman To: John-Mark Gurney Message-ID: <20040816014244.GB3026@green.homeunix.org> References: <200408150624.i7F6OhhR074096@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408150624.i7F6OhhR074096@repoman.freebsd.org> User-Agent: Mutt/1.5.6i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_target.c src/sys/dev/mii mii.c src/sys/fs/fifofs fifo_vnops.c src/sys/gnu/ext2fs ext2_vnops.c src/sys/kern init_main.c kern_conf.c kern_descrip.c kern_event.c kern_exec.c kern_exit.c kern_fork.c kern_sig.c sys_pipe.c 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: Mon, 16 Aug 2004 01:42:52 -0000 On Sun, Aug 15, 2004 at 06:24:43AM +0000, John-Mark Gurney wrote: > jmg 2004-08-15 06:24:43 UTC > > FreeBSD src repository > > Modified files: > sys/cam/scsi scsi_target.c > sys/dev/mii mii.c > sys/fs/fifofs fifo_vnops.c > sys/gnu/ext2fs ext2_vnops.c > sys/kern init_main.c kern_conf.c kern_descrip.c > kern_event.c kern_exec.c kern_exit.c > kern_fork.c kern_sig.c sys_pipe.c tty.c > tty_cons.c uipc_socket.c uipc_socket2.c > uipc_syscalls.c vfs_aio.c vfs_subr.c > vfs_vnops.c > sys/net bpf.c if.c if_var.h if_vlan.c > sys/sys event.h eventvar.h filedesc.h proc.h > selinfo.h vnode.h > sys/ufs/ffs ffs_vnops.c > sys/ufs/ufs ufs_acl.c ufs_vnops.c > Log: > Add locking to the kqueue subsystem. This also makes the kqueue subsystem > a more complete subsystem, and removes the knowlege of how things are > implemented from the drivers. Include locking around filter ops, so a > module like aio will know when not to be unloaded if there are outstanding > knotes using it's filter ops. > > Currently, it uses the MTX_DUPOK even though it is not always safe to > aquire duplicate locks. Witness currently doesn't support the ability > to discover if a dup lock is ok (in some cases). Yay, kqueues for 5.3-RELEASE that won't panic/lock up my system!! Do you think we should make this change now? Index: kern_descrip.c =================================================================== RCS file: /usr/ncvs/src/sys/kern/kern_descrip.c,v retrieving revision 1.242 diff -u -r1.242 kern_descrip.c --- kern_descrip.c 15 Aug 2004 06:24:40 -0000 1.242 +++ kern_descrip.c 15 Aug 2004 23:56:05 -0000 @@ -684,7 +684,6 @@ fdp->fd_ofileflags[new] = fdp->fd_ofileflags[old] &~ UF_EXCLOSE; if (new > fdp->fd_lastfile) fdp->fd_lastfile = new; - FILEDESC_UNLOCK(fdp); *retval = new; /* @@ -695,7 +694,8 @@ * XXX this duplicates parts of close(). */ if (delfp != NULL) { - /* XXX need to call knote_fdclose() */ + knote_fdclose(td, new); + FILEDESC_UNLOCK(fdp); mtx_lock(&Giant); (void) closef(delfp, td); mtx_unlock(&Giant); @@ -709,6 +709,8 @@ } FILEDESC_UNLOCK(fdp); } + } else { + FILEDESC_UNLOCK(fdp); } return (0); } Also, would you mind if I gave it a quick once-over for the bigger style(9) concerns? No functional changes/code moving, just parentheses and such. -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Mon Aug 16 01:51:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD0D316A4D1 for ; Mon, 16 Aug 2004 01:51:10 +0000 (GMT) Received: from mail6.speakeasy.net (mail6.speakeasy.net [216.254.0.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 73F6643D45 for ; Mon, 16 Aug 2004 01:51:10 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: (qmail 25014 invoked from network); 16 Aug 2004 01:51:09 -0000 Received: from gate.funkthat.com (HELO hydrogen.funkthat.com) ([69.17.45.168]) (envelope-sender ) by mail6.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 16 Aug 2004 01:51:09 -0000 Received: from hydrogen.funkthat.com (ojuzmj@localhost.funkthat.com [127.0.0.1])i7G1p8uU095673; Sun, 15 Aug 2004 18:51:09 -0700 (PDT) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.12.10/8.12.10/Submit) id i7G1p88P095672; Sun, 15 Aug 2004 18:51:08 -0700 (PDT) Date: Sun, 15 Aug 2004 18:51:08 -0700 From: John-Mark Gurney To: Brian Fundakowski Feldman Message-ID: <20040816015108.GQ991@funkthat.com> References: <200408150624.i7F6OhhR074096@repoman.freebsd.org> <20040816014244.GB3026@green.homeunix.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040816014244.GB3026@green.homeunix.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 4.2-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_target.c src/sys/dev/mii mii.c src/sys/fs/fifofs fifo_vnops.c src/sys/gnu/ext2fs ext2_vnops.c src/sys/kern init_main.c kern_conf.c kern_descrip.c kern_event.c kern_exec.c kern_exit.c kern_fork.c kern_sig.c sys_pipe.c tty.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: John-Mark Gurney List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 01:51:10 -0000 Brian Fundakowski Feldman wrote this message on Sun, Aug 15, 2004 at 21:42 -0400: > On Sun, Aug 15, 2004 at 06:24:43AM +0000, John-Mark Gurney wrote: > > Log: > > Add locking to the kqueue subsystem. This also makes the kqueue subsystem > > a more complete subsystem, and removes the knowlege of how things are > > implemented from the drivers. Include locking around filter ops, so a > > module like aio will know when not to be unloaded if there are outstanding > > knotes using it's filter ops. > > > > Currently, it uses the MTX_DUPOK even though it is not always safe to > > aquire duplicate locks. Witness currently doesn't support the ability > > to discover if a dup lock is ok (in some cases). > > Yay, kqueues for 5.3-RELEASE that won't panic/lock up my system!! Do you > think we should make this change now? Yep, looks like we should... > Also, would you mind if I gave it a quick once-over for the bigger style(9) > concerns? No functional changes/code moving, just parentheses and such. sure, I'd like a quick peak at the patch though (if it takes me more than a day, go ahead and commit). -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-cvs-src@FreeBSD.ORG Mon Aug 16 01:52:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5243E16A4CE; Mon, 16 Aug 2004 01:52:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 31EE243D45; Mon, 16 Aug 2004 01:52:05 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G1q5hW034690; Mon, 16 Aug 2004 01:52:05 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G1q5j7034689; Mon, 16 Aug 2004 01:52:05 GMT (envelope-from rwatson) Message-Id: <200408160152.i7G1q5j7034689@repoman.freebsd.org> From: Robert Watson Date: Mon, 16 Aug 2004 01:52:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 01:52:05 -0000 rwatson 2004-08-16 01:52:05 UTC FreeBSD src repository Modified files: sys/kern uipc_usrreq.c Log: Annotate the current UNIX domain socket locking strategies, order, strengths, and weaknesses in a comment. Assert a copyright over the changes made as part of the locking work. Revision Changes Path 1.137 +21 -0 src/sys/kern/uipc_usrreq.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 01:57:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 50E6716A4CE; Mon, 16 Aug 2004 01:57:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3191943D1D; Mon, 16 Aug 2004 01:57:06 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G1v6mv034901; Mon, 16 Aug 2004 01:57:06 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G1v6PN034900; Mon, 16 Aug 2004 01:57:06 GMT (envelope-from imp) Message-Id: <200408160157.i7G1v6PN034900@repoman.freebsd.org> From: Warner Losh Date: Mon, 16 Aug 2004 01:57: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/exca exca.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 01:57:06 -0000 imp 2004-08-16 01:57:06 UTC FreeBSD src repository Modified files: sys/dev/exca exca.c Log: Didn't intend to commit debugging code enabled Revision Changes Path 1.17 +0 -1 src/sys/dev/exca/exca.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 02:38:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA23E16A4CE; Mon, 16 Aug 2004 02:38:55 +0000 (GMT) Received: from green.homeunix.org (pcp04371970pcs.nrockv01.md.comcast.net [69.140.223.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8894643D1D; Mon, 16 Aug 2004 02:38:54 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i7G2cr2C004523; Sun, 15 Aug 2004 22:38:53 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i7G2cqEP004522; Sun, 15 Aug 2004 22:38:52 -0400 (EDT) (envelope-from green) Date: Sun, 15 Aug 2004 22:38:51 -0400 From: Brian Fundakowski Feldman To: John-Mark Gurney Message-ID: <20040816023851.GC3026@green.homeunix.org> References: <200408150624.i7F6OhhR074096@repoman.freebsd.org> <20040816014244.GB3026@green.homeunix.org> <20040816015108.GQ991@funkthat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040816015108.GQ991@funkthat.com> User-Agent: Mutt/1.5.6i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_target.c src/sys/dev/mii mii.c src/sys/fs/fifofs fifo_vnops.c src/sys/gnu/ext2fs ext2_vnops.c src/sys/kern init_main.c kern_conf.c kern_descrip.c kern_event.c kern_exec.c kern_exit.c kern_fork.c kern_sig.c sys_pipe.c 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: Mon, 16 Aug 2004 02:38:56 -0000 On Sun, Aug 15, 2004 at 06:51:08PM -0700, John-Mark Gurney wrote: > Brian Fundakowski Feldman wrote this message on Sun, Aug 15, 2004 at 21:42 -0400: > > On Sun, Aug 15, 2004 at 06:24:43AM +0000, John-Mark Gurney wrote: > > > Log: > > > Add locking to the kqueue subsystem. This also makes the kqueue subsystem > > > a more complete subsystem, and removes the knowlege of how things are > > > implemented from the drivers. Include locking around filter ops, so a > > > module like aio will know when not to be unloaded if there are outstanding > > > knotes using it's filter ops. > > > > > > Currently, it uses the MTX_DUPOK even though it is not always safe to > > > aquire duplicate locks. Witness currently doesn't support the ability > > > to discover if a dup lock is ok (in some cases). > > > > Yay, kqueues for 5.3-RELEASE that won't panic/lock up my system!! Do you > > think we should make this change now? > > Yep, looks like we should... > > > Also, would you mind if I gave it a quick once-over for the bigger style(9) > > concerns? No functional changes/code moving, just parentheses and such. > > sure, I'd like a quick peak at the patch though (if it takes me more than > a day, go ahead and commit). I'd very much like you to look it over. I haven't tested it, just made the stylistic changes. If it were more complete (i.e. satisfy bde), every spurious blank line (that is, all of them inside functions which are not between variable declarations and code) would be gone, too, but that can be kind of harsh. --- /usr/src/sys/kern/kern_event.c Sun Aug 15 15:44:41 2004 +++ kern_event.c Sun Aug 15 22:36:25 2004 @@ -73,13 +73,13 @@ } while (0) #define KQ_GLOBAL_UNLOCK(lck, haslck) do { \ if (haslck) \ - mtx_unlock(lck); \ + mtx_unlock(lck); \ haslck = 0; \ } while (0) TASKQUEUE_DEFINE_THREAD(kqueue); -static int kqueue_aquire(struct file *fp, struct kqueue **kqp); +static int kqueue_acquire(struct file *fp, struct kqueue **kqp); static void kqueue_release(struct kqueue *kq, int locked); static int kqueue_expand(struct kqueue *kq, struct filterops *fops, uintptr_t ident, int waitok); @@ -132,7 +132,7 @@ { 1, filt_fileattach, NULL, NULL }; static struct filterops kqread_filtops = { 1, NULL, filt_kqdetach, filt_kqueue }; -/* XXX - move to kern_proc.c? */ +/* XXX - move to kern_proc.c? */ static struct filterops proc_filtops = { 0, filt_procattach, filt_procdetach, filt_proc }; static struct filterops timer_filtops = @@ -144,14 +144,14 @@ SYSCTL_INT(_kern, OID_AUTO, kq_calloutmax, CTLFLAG_RW, &kq_calloutmax, 0, "Maximum number of callouts allocated for kqueue"); -/* XXX - ensure not KN_INFLUX?? */ +/* XXX - ensure not KN_INFLUX? */ #define KNOTE_ACTIVATE(kn, islock) do { \ if ((islock)) \ mtx_assert(&(kn)->kn_kq->kq_lock, MA_OWNED); \ else \ KQ_LOCK((kn)->kn_kq); \ (kn)->kn_status |= KN_ACTIVE; \ - if (((kn)->kn_status & (KN_QUEUED | KN_DISABLED)) == 0) \ + if (!((kn)->kn_status & (KN_QUEUED | KN_DISABLED))) \ knote_enqueue((kn)); \ if (!(islock)) \ KQ_UNLOCK((kn)->kn_kq); \ @@ -160,7 +160,7 @@ mtx_lock(&(kq)->kq_lock); \ } while (0) #define KQ_FLUX_WAKEUP(kq) do { \ - if (((kq)->kq_state & KQ_FLUXWAIT) == KQ_FLUXWAIT) { \ + if ((kq)->kq_state & KQ_FLUXWAIT) { \ (kq)->kq_state &= ~KQ_FLUXWAIT; \ wakeup((kq)); \ } \ @@ -193,7 +193,6 @@ static int filt_nullattach(struct knote *kn) { - return (ENXIO); }; @@ -209,7 +208,7 @@ */ static struct mtx filterops_lock; MTX_SYSINIT(kqueue_filterops, &filterops_lock, "protect sysfilt_ops", - MTX_DEF); + MTX_DEF); static struct { struct filterops *for_fop; int for_refcnt; @@ -232,7 +231,6 @@ static int filt_fileattach(struct knote *kn) { - return (fo_kqfilter(kn->kn_fp, kn)); } @@ -270,7 +268,7 @@ return (kn->kn_data > 0); } -/* XXX - move to kern_proc.c? */ +/* XXX - move to kern_proc.c? */ static int filt_procattach(struct knote *kn) { @@ -278,25 +276,28 @@ int immediate; int error; - immediate = 0; p = pfind(kn->kn_id); - if (p == NULL && (kn->kn_sfflags & NOTE_EXIT)) { + if (p == NULL && kn->kn_sfflags & NOTE_EXIT) { p = zpfind(kn->kn_id); immediate = 1; - } else if (p != NULL && (p->p_flag & P_WEXIT)) { + } else if (p != NULL && p->p_flag & P_WEXIT) { immediate = 1; + } else { + immediate = 0; } if (p == NULL) return (ESRCH); - if ((error = p_cansee(curthread, p))) + + error = p_cansee(curthread, p); + if (error) return (error); kn->kn_ptr.p_proc = p; kn->kn_flags |= EV_CLEAR; /* automatically set */ /* - * internal flag indicating registration done by kernel + * Internal flag indicating registration done by kernel */ if (kn->kn_flags & EV_FLAG1) { kn->kn_data = kn->kn_sdata; /* ppid */ @@ -304,7 +305,7 @@ kn->kn_flags &= ~EV_FLAG1; } - if (immediate == 0) + if (!immediate) knlist_add(&p->p_klist, kn, 1); /* @@ -328,7 +329,7 @@ * this routine is called, so a check is needed to avoid actually performing * a detach, because the original process does not exist any more. */ -/* XXX - move to kern_proc.c? */ +/* XXX - move to kern_proc.c? */ static void filt_procdetach(struct knote *kn) { @@ -342,7 +343,7 @@ kn->kn_ptr.p_proc = NULL; } -/* XXX - move to kern_proc.c? */ +/* XXX - move to kern_proc.c? */ static int filt_proc(struct knote *kn, long hint) { @@ -350,18 +351,18 @@ u_int event; /* - * mask off extra data + * Mask off extra data. */ event = (u_int)hint & NOTE_PCTRLMASK; /* - * if the user is interested in this event, record it. + * If the user is interested in this event, record it. */ if (kn->kn_sfflags & event) kn->kn_fflags |= event; /* - * process is gone, so flag the event as finished. + * Process is gone, so flag the event as finished. */ if (event == NOTE_EXIT) { if (!(kn->kn_status & KN_DETACHED)) @@ -376,7 +377,7 @@ * so attach a new knote to it, and immediately report an * event with the parent's pid. */ - if ((event == NOTE_FORK) && (kn->kn_sfflags & NOTE_TRACK)) { + if (event == NOTE_FORK && kn->kn_sfflags & NOTE_TRACK) { struct kevent kev; int error; @@ -407,7 +408,7 @@ tv.tv_usec = (data % 1000) * 1000; tticks = tvtohz(&tv); - return tticks; + return (tticks); } /* XXX - move to kern_timeout.c? */ @@ -420,7 +421,7 @@ kn->kn_data++; KNOTE_ACTIVATE(kn, 0); /* XXX - handle locking */ - if ((kn->kn_flags & EV_ONESHOT) != EV_ONESHOT) { + if (!(kn->kn_flags & EV_ONESHOT)) { calloutp = (struct callout *)kn->kn_hook; callout_reset(calloutp, timertoticks(kn->kn_sdata), filt_timerexpire, kn); @@ -428,7 +429,7 @@ } /* - * data contains amount of time to sleep, in milliseconds + * Data contains amount of time to sleep, in milliseconds */ /* XXX - move to kern_timeout.c? */ static int @@ -470,7 +471,6 @@ static int filt_timer(struct knote *kn, long hint) { - return (kn->kn_data != 0); } @@ -491,7 +491,7 @@ goto done2; /* An extra reference on `nfp' has been held for us by falloc(). */ - kq = malloc(sizeof *kq, M_KQUEUE, M_WAITOK | M_ZERO); + kq = malloc(sizeof(*kq), M_KQUEUE, M_WAITOK | M_ZERO); mtx_init(&kq->kq_lock, "kqueue", NULL, MTX_DEF|MTX_DUPOK); TAILQ_INIT(&kq->kq_head); kq->kq_fdp = fdp; @@ -540,7 +540,7 @@ if ((error = fget(td, uap->fd, &fp)) != 0) return (error); - if ((error = kqueue_aquire(fp, &kq)) != 0) + if ((error = kqueue_acquire(fp, &kq)) != 0) goto done_norel; if (uap->timeout != NULL) { @@ -551,11 +551,9 @@ } nerrors = 0; - while (uap->nchanges > 0) { n = uap->nchanges > KQ_NEVENTS ? KQ_NEVENTS : uap->nchanges; - error = copyin(uap->changelist, keva, - n * sizeof *keva); + error = copyin(uap->changelist, keva, n * sizeof(*keva)); if (error) goto done; for (i = 0; i < n; i++) { @@ -566,8 +564,7 @@ if (uap->nevents != 0) { kevp->flags = EV_ERROR; kevp->data = error; - (void) copyout(kevp, - uap->eventlist, + (void)copyout(kevp, uap->eventlist, sizeof(*kevp)); uap->eventlist++; uap->nevents--; @@ -580,14 +577,13 @@ uap->nchanges -= n; uap->changelist += n; } - if (nerrors) { + if (nerrors != 0) { td->td_retval[0] = nerrors; error = 0; - goto done; - } - - error = kqueue_scan(kq, uap->nevents, uap->eventlist, uap->timeout, - keva, td); + } else { + error = kqueue_scan(kq, uap->nevents, uap->eventlist, + uap->timeout, keva, td); + } done: kqueue_release(kq, 0); done_norel: @@ -602,10 +598,9 @@ int error; if (filt > 0 || filt + EVFILT_SYSCOUNT < 0) { - printf( -"trying to add a filterop that is out of range: %d is beyond %d\n", - ~filt, EVFILT_SYSCOUNT); - return EINVAL; + printf("trying to add a filterop that is out of range: " + "%d is beyond %d\n", ~filt, EVFILT_SYSCOUNT); + return (EINVAL); } mtx_lock(&filterops_lock); if (sysfilt_ops[~filt].for_fop != &null_filtops && @@ -614,10 +609,11 @@ else { sysfilt_ops[~filt].for_fop = filtops; sysfilt_ops[~filt].for_refcnt = 0; + error = 0; } mtx_unlock(&filterops_lock); - return (0); + return (error); } int @@ -625,9 +621,8 @@ { int error; - error = 0; if (filt > 0 || filt + EVFILT_SYSCOUNT < 0) - return EINVAL; + return (EINVAL); mtx_lock(&filterops_lock); if (sysfilt_ops[~filt].for_fop == &null_filtops || @@ -638,18 +633,18 @@ else { sysfilt_ops[~filt].for_fop = &null_filtops; sysfilt_ops[~filt].for_refcnt = 0; + error = 0; } mtx_unlock(&filterops_lock); - return error; + return (error); } static struct filterops * kqueue_fo_find(int filt) { - if (filt > 0 || filt + EVFILT_SYSCOUNT < 0) - return NULL; + return (NULL); mtx_lock(&filterops_lock); sysfilt_ops[~filt].for_refcnt++; @@ -657,13 +652,12 @@ sysfilt_ops[~filt].for_fop = &null_filtops; mtx_unlock(&filterops_lock); - return sysfilt_ops[~filt].for_fop; + return (sysfilt_ops[~filt].for_fop); } static void kqueue_fo_release(int filt) { - if (filt > 0 || filt + EVFILT_SYSCOUNT < 0) return; @@ -675,12 +669,13 @@ } /* - * A ref to kq (obtained via kqueue_aquire) should be held. waitok will + * A ref to kq (obtained via kqueue_acquire) should be held. waitok will * influence if memory allocation should wait. Make sure it is 0 if you * hold any mutexes. */ int -kqueue_register(struct kqueue *kq, struct kevent *kev, struct thread *td, int waitok) +kqueue_register(struct kqueue *kq, struct kevent *kev, struct thread *td, + int waitok) { struct filedesc *fdp; struct filterops *fops; @@ -699,16 +694,15 @@ filt = kev->filter; fops = kqueue_fo_find(filt); if (fops == NULL) - return EINVAL; - - tkn = knote_alloc(waitok); /* prevent waiting with locks */ + return (EINVAL); + tkn = knote_alloc(waitok); /* Prevent waiting with locks. */ findkn: if (fops->f_isfd) { KASSERT(td != NULL, ("td is NULL")); fdp = td->td_proc->p_fd; FILEDESC_LOCK(fdp); - /* validate descriptor */ + /* Validate descriptor. */ fd = kev->ident; if (fd < 0 || fd >= fdp->fd_nfiles || (fp = fdp->fd_ofiles[fd]) == NULL) { @@ -718,21 +712,25 @@ } fhold(fp); - if ((kev->flags & EV_ADD) == EV_ADD && kqueue_expand(kq, fops, - kev->ident, 0) != 0) { - /* unlock and try again */ - FILEDESC_UNLOCK(fdp); - fdrop(fp, td); - fp = NULL; - error = kqueue_expand(kq, fops, kev->ident, waitok); - if (error) - goto done; - goto findkn; + if (kev->flags & EV_ADD) { + error = kqueue_expand(kq, fops, kev->ident, 0); + if (error) { + /* Unlock and try again */ + FILEDESC_UNLOCK(fdp); + fdrop(fp, td); + fp = NULL; + if (!waitok) + goto done; + error = kqueue_expand(kq, fops, kev->ident, 1); + if (error) + goto done; + goto findkn; + } } if (fp->f_type == DTYPE_KQUEUE) { /* - * if we add some inteligence about what we are doing, + * If we add some inteligence about what we are doing, * we should be able to support events on ourselves. * We need to know when we are doing this to prevent * getting both the knlist lock and the kq lock since @@ -755,15 +753,15 @@ } FILEDESC_UNLOCK(fdp); } else { - if ((kev->flags & EV_ADD) == EV_ADD) - kqueue_expand(kq, fops, kev->ident, waitok); + if (kev->flags & EV_ADD) + (void)kqueue_expand(kq, fops, kev->ident, waitok); KQ_LOCK(kq); if (kq->kq_knhashmask != 0) { struct klist *list; - list = &kq->kq_knhash[ - KN_HASH((u_long)kev->ident, kq->kq_knhashmask)]; + list = &kq->kq_knhash[KN_HASH((u_long)kev->ident, + kq->kq_knhashmask)]; SLIST_FOREACH(kn, list, kn_link) if (kev->ident == kn->kn_id && kev->filter == kn->kn_filter) @@ -771,8 +769,8 @@ } } - /* knote is in the process of changing, wait for it to stablize. */ - if (kn != NULL && (kn->kn_status & KN_INFLUX) == KN_INFLUX) { + /* Knote is in the process of changing, wait for it to stablize. */ + if (kn != NULL && kn->kn_status & KN_INFLUX) { if (fp != NULL) { fdrop(fp, td); fp = NULL; @@ -783,14 +781,14 @@ goto findkn; } - if (kn == NULL && ((kev->flags & EV_ADD) == 0)) { + if (kn == NULL && !(kev->flags & EV_ADD)) { KQ_UNLOCK(kq); error = ENOENT; goto done; } /* - * kn now contains the matching knote, or NULL if no match + * kn now contains the matching knote, or NULL if no match. */ if (kev->flags & EV_ADD) { if (kn == NULL) { @@ -804,8 +802,8 @@ kn->kn_kq = kq; kn->kn_fop = fops; /* - * apply reference counts to knote structure, and - * do not release it at the end of this routine. + * Apply reference counts to knote structure, and + * do not release them at the end of this routine. */ fops = NULL; fp = NULL; @@ -824,7 +822,8 @@ goto done; } - if ((error = kn->kn_fop->f_attach(kn)) != 0) { + error = kn->kn_fop->f_attach(kn); + if (error) { knote_drop(kn, td); goto done; } @@ -864,15 +863,14 @@ goto done; } - if ((kev->flags & EV_DISABLE) && - ((kn->kn_status & KN_DISABLED) == 0)) { + if (kev->flags & EV_DISABLE && + !(kn->kn_status & KN_DISABLED)) kn->kn_status |= KN_DISABLED; - } - if ((kev->flags & EV_ENABLE) && (kn->kn_status & KN_DISABLED)) { + if (kev->flags & EV_ENABLE && kn->kn_status & KN_DISABLED) { kn->kn_status &= ~KN_DISABLED; - if ((kn->kn_status & KN_ACTIVE) && - ((kn->kn_status & KN_QUEUED) == 0)) + if (kn->kn_status & KN_ACTIVE && + !(kn->kn_status & KN_QUEUED)) knote_enqueue(kn); } KQ_UNLOCK_FLUX(kq); @@ -890,12 +888,10 @@ } static int -kqueue_aquire(struct file *fp, struct kqueue **kqp) +kqueue_acquire(struct file *fp, struct kqueue **kqp) { - int error; struct kqueue *kq; - - error = 0; + int error; FILE_LOCK(fp); do { @@ -906,17 +902,18 @@ } *kqp = kq; KQ_LOCK(kq); - if ((kq->kq_state & KQ_CLOSING) == KQ_CLOSING) { + if (kq->kq_state & KQ_CLOSING) { KQ_UNLOCK(kq); error = EBADF; break; } kq->kq_refcnt++; KQ_UNLOCK(kq); + error = 0; } while (0); FILE_UNLOCK(fp); - return error; + return (error); } static void @@ -936,12 +933,11 @@ static void kqueue_schedtask(struct kqueue *kq) { - KQ_OWNED(kq); - KASSERT(((kq->kq_state & KQ_TASKDRAIN) != KQ_TASKDRAIN), + KASSERT(!(kq->kq_state & KQ_TASKDRAIN), ("scheduling kqueue task while draining")); - if ((kq->kq_state & KQ_TASKSCHED) != KQ_TASKSCHED) { + if (!(kq->kq_state & KQ_TASKSCHED)) { taskqueue_enqueue(taskqueue_kqueue, &kq->kq_task); kq->kq_state |= KQ_TASKSCHED; } @@ -958,13 +954,13 @@ */ static int kqueue_expand(struct kqueue *kq, struct filterops *fops, uintptr_t ident, - int waitok) + int waitok) { struct klist *list, *tmp_knhash; u_long tmp_knhashmask; + int mflag = waitok ? M_WAITOK : M_NOWAIT; int size; int fd; - int mflag = waitok ? M_WAITOK : M_NOWAIT; KQ_NOTOWNED(kq); @@ -975,9 +971,9 @@ while (size <= fd) size += KQEXTENT; MALLOC(list, struct klist *, - size * sizeof list, M_KQUEUE, mflag); + size * sizeof(list), M_KQUEUE, mflag); if (list == NULL) - return ENOMEM; + return (ENOMEM); KQ_LOCK(kq); if (kq->kq_knlistsize > fd) { FREE(list, M_KQUEUE); @@ -985,13 +981,13 @@ } else { if (kq->kq_knlist != NULL) { bcopy(kq->kq_knlist, list, - kq->kq_knlistsize * sizeof list); + kq->kq_knlistsize * sizeof(list)); FREE(kq->kq_knlist, M_KQUEUE); kq->kq_knlist = NULL; } bzero((caddr_t)list + - kq->kq_knlistsize * sizeof list, - (size - kq->kq_knlistsize) * sizeof list); + kq->kq_knlistsize * sizeof(list), + (size - kq->kq_knlistsize) * sizeof(list)); kq->kq_knlistsize = size; kq->kq_knlist = list; } @@ -1002,7 +998,7 @@ tmp_knhash = hashinit(KN_HASHSIZE, M_KQUEUE, &tmp_knhashmask); if (tmp_knhash == NULL) - return ENOMEM; + return (ENOMEM); KQ_LOCK(kq); if (kq->kq_knhashmask == 0) { kq->kq_knhash = tmp_knhash; @@ -1015,16 +1011,15 @@ } KQ_NOTOWNED(kq); - return 0; + return (0); } static void kqueue_task(void *arg, int pending) { struct kqueue *kq; - int haskqglobal; + int haskqglobal = 0; - haskqglobal = 0; kq = arg; KQ_GLOBAL_LOCK(&kq_global, haskqglobal); @@ -1033,9 +1028,8 @@ KNOTE_LOCKED(&kq->kq_sel.si_note, 0); kq->kq_state &= ~KQ_TASKSCHED; - if ((kq->kq_state & KQ_TASKDRAIN) == KQ_TASKDRAIN) { + if (kq->kq_state & KQ_TASKDRAIN) wakeup(&kq->kq_state); - } KQ_UNLOCK(kq); KQ_GLOBAL_UNLOCK(&kq_global, haskqglobal); } @@ -1046,11 +1040,11 @@ */ static int kqueue_scan(struct kqueue *kq, int maxevents, struct kevent *ulistp, - const struct timespec *tsp, struct kevent *keva, struct thread *td) + const struct timespec *tsp, struct kevent *keva, struct thread *td) { - struct kevent *kevp; struct timeval atv, rtv, ttv; struct knote *kn, marker; + struct kevent *kevp; int count, timeout, nkev, error; int haskqglobal; @@ -1092,7 +1086,7 @@ ttv = atv; timevalsub(&ttv, &rtv); timeout = ttv.tv_sec > 24 * 60 * 60 ? - 24 * 60 * 60 * hz : tvtohz(&ttv); + 24 * 60 * 60 * hz : tvtohz(&ttv); } start: @@ -1121,7 +1115,7 @@ kn = TAILQ_FIRST(&kq->kq_head); if ((kn->kn_status == KN_MARKER && kn != &marker) || - (kn->kn_status & KN_INFLUX) == KN_INFLUX) { + kn->kn_status & KN_INFLUX) { kq->kq_state |= KQ_FLUXWAIT; error = msleep(kq, &kq->kq_lock, PSOCK, "kqflxwt", 0); @@ -1129,7 +1123,7 @@ } TAILQ_REMOVE(&kq->kq_head, kn, kn_tqe); - if ((kn->kn_status & KN_DISABLED) == KN_DISABLED) { + if (kn->kn_status & KN_DISABLED) { kn->kn_status &= ~KN_QUEUED; kq->kq_count--; continue; @@ -1140,17 +1134,17 @@ goto retry; goto done; } - KASSERT((kn->kn_status & KN_INFLUX) == 0, + KASSERT(!(kn->kn_status & KN_INFLUX), ("KN_INFLUX set when not suppose to be")); - if ((kn->kn_flags & EV_ONESHOT) == EV_ONESHOT) { + if (kn->kn_flags & EV_ONESHOT) { kn->kn_status &= ~KN_QUEUED; kn->kn_status |= KN_INFLUX; kq->kq_count--; KQ_UNLOCK(kq); /* * We don't need to lock the list since we've marked - * it _INFLUX. + * it as in-flux. */ *kevp = kn->kn_kevent; kn->kn_fop->f_detach(kn); @@ -1160,7 +1154,7 @@ } else { kn->kn_status |= KN_INFLUX; KQ_UNLOCK(kq); - if ((kn->kn_status & KN_KQUEUE) == KN_KQUEUE) + if (kn->kn_status & KN_KQUEUE) KQ_GLOBAL_LOCK(&kq_global, haskqglobal); KN_LIST_LOCK(kn); if (kn->kn_fop->f_event(kn, 0) == 0) { @@ -1191,7 +1185,7 @@ if (nkev == KQ_NEVENTS) { KQ_UNLOCK_FLUX(kq); - error = copyout(keva, ulistp, sizeof *keva * nkev); + error = copyout(keva, ulistp, sizeof(*keva) * nkev); ulistp += nkev; nkev = 0; kevp = keva; @@ -1208,7 +1202,7 @@ done_nl: KQ_NOTOWNED(kq); if (nkev != 0) - error = copyout(keva, ulistp, sizeof *keva * nkev); + error = copyout(keva, ulistp, sizeof(*keva) * nkev); td->td_retval[0] = maxevents - count; return (error); } @@ -1236,7 +1230,7 @@ /*ARGSUSED*/ static int kqueue_ioctl(struct file *fp, u_long cmd, void *data, - struct ucred *active_cred, struct thread *td) + struct ucred *active_cred, struct thread *td) { /* * Enabling sigio causes two major problems: @@ -1284,14 +1278,15 @@ /*ARGSUSED*/ static int kqueue_poll(struct file *fp, int events, struct ucred *active_cred, - struct thread *td) + struct thread *td) { struct kqueue *kq; int revents = 0; int error; - if ((error = kqueue_aquire(fp, &kq))) - return POLLERR; + error = kqueue_acquire(fp, &kq); + fi (error) + return (POLLERR); KQ_LOCK(kq); if (events & (POLLIN | POLLRDNORM)) { @@ -1310,9 +1305,8 @@ /*ARGSUSED*/ static int kqueue_stat(struct file *fp, struct stat *st, struct ucred *active_cred, - struct thread *td) + struct thread *td) { - return (ENXIO); } @@ -1328,13 +1322,13 @@ GIANT_REQUIRED; - if ((error = kqueue_aquire(fp, &kq))) - return error; + error = kqueue_acquire(fp, &kq); + if (error) + return (error); KQ_LOCK(kq); - KASSERT((kq->kq_state & KQ_CLOSING) != KQ_CLOSING, - ("kqueue already closing")); + KASSERT(!(kq->kq_state & KQ_CLOSING), ("kqueue already closing")); kq->kq_state |= KQ_CLOSING; if (kq->kq_refcnt > 1) msleep(&kq->kq_refcnt, &kq->kq_lock, PSOCK, "kqclose", 0); @@ -1346,7 +1340,8 @@ ("kqueue's knlist not empty")); for (i = 0; i < kq->kq_knlistsize; i++) { - while ((kn = SLIST_FIRST(&kq->kq_knlist[i])) != NULL) { + while (!SLIST_EMPTY(&kq->kq_knlist[i])) { + kn = SLIST_FIRST(&kq->kq_knlist[i]); KASSERT((kn->kn_status & KN_INFLUX) == 0, ("KN_INFLUX set when not suppose to be")); kn->kn_status |= KN_INFLUX; @@ -1358,7 +1353,8 @@ } if (kq->kq_knhashmask != 0) { for (i = 0; i <= kq->kq_knhashmask; i++) { - while ((kn = SLIST_FIRST(&kq->kq_knhash[i])) != NULL) { + while (!SLIST_EMPTY(&kq->kq_knhash[i])) { + kn = SLIST_FIRST(&kq->kq_knhash[i]); KASSERT((kn->kn_status & KN_INFLUX) == 0, ("KN_INFLUX set when not suppose to be")); kn->kn_status |= KN_INFLUX; @@ -1370,12 +1366,12 @@ } } - if ((kq->kq_state & KQ_TASKSCHED) == KQ_TASKSCHED) { + if (kq->kq_state & KQ_TASKSCHED) { kq->kq_state |= KQ_TASKDRAIN; msleep(&kq->kq_state, &kq->kq_lock, PSOCK, "kqtqdr", 0); } - if ((kq->kq_state & KQ_SEL) == KQ_SEL) { + if (kq->kq_state & KQ_SEL) { kq->kq_state &= ~KQ_SEL; selwakeuppri(&kq->kq_sel, PSOCK); } @@ -1407,19 +1403,18 @@ { KQ_OWNED(kq); - if ((kq->kq_state & KQ_SLEEP) == KQ_SLEEP) { + if (kq->kq_state & KQ_SLEEP) { kq->kq_state &= ~KQ_SLEEP; wakeup(kq); } - if ((kq->kq_state & KQ_SEL) == KQ_SEL) { + if (kq->kq_state & KQ_SEL) { kq->kq_state &= ~KQ_SEL; selwakeuppri(&kq->kq_sel, PSOCK); } if (!knlist_empty(&kq->kq_sel.si_note)) kqueue_schedtask(kq); - if ((kq->kq_state & KQ_ASYNC) == KQ_ASYNC) { + if (kq->kq_state & KQ_ASYNC) pgsigio(&kq->kq_sigio, SIGIO, 0); - } } /* @@ -1452,9 +1447,9 @@ */ SLIST_FOREACH(kn, &list->kl_list, kn_selnext) { kq = kn->kn_kq; - if ((kn->kn_status & KN_INFLUX) != KN_INFLUX) { + if (!(kn->kn_status & KN_INFLUX)) { KQ_LOCK(kq); - if ((kn->kn_status & KN_INFLUX) != KN_INFLUX) { + if (!(kn->kn_status & KN_INFLUX)) { kn->kn_status |= KN_HASKQLOCK; if (kn->kn_fop->f_event(kn, hint)) KNOTE_ACTIVATE(kn, 1); @@ -1476,8 +1471,8 @@ { mtx_assert(knl->kl_lock, islocked ? MA_OWNED : MA_NOTOWNED); KQ_NOTOWNED(kn->kn_kq); - KASSERT((kn->kn_status & (KN_INFLUX|KN_DETACHED)) == - (KN_INFLUX|KN_DETACHED), ("knote not KN_INFLUX and KN_DETACHED")); + KASSERT((kn->kn_status & (KN_INFLUX | KN_DETACHED)) == + (KN_INFLUX | KN_DETACHED), ("knote not KN_INFLUX and KN_DETACHED")); if (!islocked) mtx_lock(knl->kl_lock); SLIST_INSERT_HEAD(&knl->kl_list, kn, kn_selnext); @@ -1490,14 +1485,16 @@ } static void -knlist_remove_kq(struct knlist *knl, struct knote *kn, int knlislocked, int kqislocked) +knlist_remove_kq(struct knlist *knl, struct knote *kn, int knlislocked, + int kqislocked) { - KASSERT(!(!!kqislocked && !knlislocked), ("kq locked w/o knl locked")); + KASSERT(!(kqislocked && !knlislocked), ("kq locked w/o knl locked")); mtx_assert(knl->kl_lock, knlislocked ? MA_OWNED : MA_NOTOWNED); mtx_assert(&kn->kn_kq->kq_lock, kqislocked ? MA_OWNED : MA_NOTOWNED); if (!kqislocked) - KASSERT((kn->kn_status & (KN_INFLUX|KN_DETACHED)) == KN_INFLUX, - ("knlist_remove called w/o knote being KN_INFLUX or already removed")); + KASSERT((kn->kn_status & (KN_INFLUX | KN_DETACHED)) == + KN_INFLUX, ("knlist_remove called w/o knote being " + "KN_INFLUX or already removed")); if (!knlislocked) mtx_lock(knl->kl_lock); SLIST_REMOVE(&knl->kl_list, kn, knote, kn_selnext); @@ -1517,7 +1514,6 @@ void knlist_remove(struct knlist *knl, struct knote *kn, int islocked) { - knlist_remove_kq(knl, kn, islocked, 0); } @@ -1527,27 +1523,23 @@ void knlist_remove_inevent(struct knlist *knl, struct knote *kn) { - - knlist_remove_kq(knl, kn, 1, - (kn->kn_status & KN_HASKQLOCK) == KN_HASKQLOCK); + knlist_remove_kq(knl, kn, 1, (kn->kn_status & KN_HASKQLOCK) != 0); } int knlist_empty(struct knlist *knl) { - mtx_assert(knl->kl_lock, MA_OWNED); - return SLIST_EMPTY(&knl->kl_list); + return (SLIST_EMPTY(&knl->kl_list)); } -static struct mtx knlist_lock; +static struct mtx knlist_lock; MTX_SYSINIT(knlist_lock, &knlist_lock, "knlist lock for lockless objects", - MTX_DEF); + MTX_DEF); void knlist_init(struct knlist *knl, struct mtx *mtx) { - if (mtx == NULL) knl->kl_lock = &knlist_lock; else @@ -1583,19 +1575,19 @@ struct knote *kn; struct kqueue *kq; - if (islocked) + if (islocked) { mtx_assert(knl->kl_lock, MA_OWNED); - else { + } else { mtx_assert(knl->kl_lock, MA_NOTOWNED); -again: /* need to reaquire lock since we have dropped it */ +again: /* need to reacquire lock since we have dropped it */ mtx_lock(knl->kl_lock); } SLIST_FOREACH(kn, &knl->kl_list, kn_selnext) { kq = kn->kn_kq; KQ_LOCK(kq); - if ((kn->kn_status & KN_INFLUX) && - (kn->kn_status & KN_DETACHED) != KN_DETACHED) { + if (kn->kn_status & KN_INFLUX && + !(kn->kn_status & KN_DETACHED)) { KQ_UNLOCK(kq); continue; } @@ -1622,9 +1614,9 @@ SLIST_INIT(&knl->kl_list); - if (islocked) + if (islocked) { mtx_assert(knl->kl_lock, MA_OWNED); - else { + } else { mtx_unlock(knl->kl_lock); mtx_assert(knl->kl_lock, MA_NOTOWNED); } @@ -1655,7 +1647,8 @@ again: influx = 0; while (kq->kq_knlistsize > fd && - (kn = SLIST_FIRST(&kq->kq_knlist[fd])) != NULL) { + !SLIST_EMPTY(&kq->kq_knlist[fd])) { + kn = SLIST_FIRST(&kq->kq_knlist[fd]); if (kn->kn_status & KN_INFLUX) { /* someone else might be waiting on our knote */ if (influx) @@ -1685,17 +1678,17 @@ if (kn->kn_fop->f_isfd) { if (kn->kn_id >= kq->kq_knlistsize) - return ENOMEM; + return (ENOMEM); list = &kq->kq_knlist[kn->kn_id]; } else { if (kq->kq_knhash == NULL) - return ENOMEM; + return (ENOMEM); list = &kq->kq_knhash[KN_HASH(kn->kn_id, kq->kq_knhashmask)]; } SLIST_INSERT_HEAD(list, kn, kn_link); - return 0; + return (0); } /* @@ -1712,7 +1705,7 @@ kq = kn->kn_kq; KQ_NOTOWNED(kq); - KASSERT((kn->kn_status & KN_INFLUX) == KN_INFLUX, + KASSERT(kn->kn_status & KN_INFLUX, ("knote_drop called without KN_INFLUX set in kn_status")); KQ_LOCK(kq); @@ -1741,7 +1734,7 @@ struct kqueue *kq = kn->kn_kq; KQ_OWNED(kn->kn_kq); - KASSERT((kn->kn_status & KN_QUEUED) == 0, ("knote already queued")); + KASSERT(!(kn->kn_status & KN_QUEUED), ("knote already queued")); TAILQ_INSERT_TAIL(&kq->kq_head, kn, kn_tqe); kn->kn_status |= KN_QUEUED; @@ -1765,7 +1758,6 @@ static void knote_init(void) { - knote_zone = uma_zcreate("KNOTE", sizeof(struct knote), NULL, NULL, NULL, NULL, UMA_ALIGN_PTR, 0); } -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Mon Aug 16 03:00:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 487F416A4CE; Mon, 16 Aug 2004 03:00:21 +0000 (GMT) Received: from smtp3.server.rpi.edu (smtp3.server.rpi.edu [128.113.2.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id C1D2B43D46; Mon, 16 Aug 2004 03:00:20 +0000 (GMT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp3.server.rpi.edu (8.13.0/8.13.0) with ESMTP id i7G30Gg1019547; Sun, 15 Aug 2004 23:00:18 -0400 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <20040816023851.GC3026@green.homeunix.org> References: <200408150624.i7F6OhhR074096@repoman.freebsd.org> <20040816014244.GB3026@green.homeunix.org> <20040816015108.GQ991@funkthat.com> <20040816023851.GC3026@green.homeunix.org> Date: Sun, 15 Aug 2004 23:00:14 -0400 To: Brian Fundakowski Feldman , John-Mark Gurney From: Garance A Drosihn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-Scanned-By: CanIt (www . canit . ca) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_target.c src/sys/dev/mii mii.c src/sys/fs/fifofs fifo_vnops.c src/sys/gnu/ext2fs ext2_vnops.c src/sys/kern init_main.c kern_conf.c kern_descrip.c kern_event.c kern_exec.c kern_exit.c kern_fork.c kern_sig.c sys_pipe.c 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: Mon, 16 Aug 2004 03:00:21 -0000 At 10:38 PM -0400 8/15/04, Brian Fundakowski Feldman wrote: >On Sun, Aug 15, 2004 at 06:51:08PM -0700, John-Mark Gurney wrote: > > > > sure, I'd like a quick peak at the patch though (if it takes me > > more than a day, go ahead and commit). > >I'd very much like you to look it over. I haven't tested it, just >made the stylistic changes. If it were more complete (i.e. satisfy >bde), every spurious blank line (that is, all of them inside functions >which are not between variable declarations and code) would be gone, >too, but that can be kind of harsh. > >--- /usr/src/sys/kern/kern_event.c Sun Aug 15 15:44:41 2004 >+++ kern_event.c Sun Aug 15 22:36:25 2004 >@@ -232,7 +231,6 @@ > static int > filt_fileattach(struct knote *kn) > { >- > return (fo_kqfilter(kn->kn_fp, kn)); > } > In some cases, such as this one, you are removing a blank line which style(9) wants to have there. ISTR being told that if there are no local variables in a routine, there should be a blank line before the first executable statement. Looking at the man page, I think that is shown by the example: static void usage() { /* Insert an empty line if the function has no local variables. */ -- 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 Aug 16 03:08:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 16E5916A4CE; Mon, 16 Aug 2004 03:08:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9EF143D2D; Mon, 16 Aug 2004 03:08:38 +0000 (GMT) (envelope-from green@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G38cmK041011; Mon, 16 Aug 2004 03:08:38 GMT (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G38cKf041010; Mon, 16 Aug 2004 03:08:38 GMT (envelope-from green) Message-Id: <200408160308.i7G38cKf041010@repoman.freebsd.org> From: Brian Feldman Date: Mon, 16 Aug 2004 03:08: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/kern kern_event.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 03:08:39 -0000 green 2004-08-16 03:08:38 UTC FreeBSD src repository Modified files: sys/kern kern_event.c Log: Allocate the marker, when scanning a kqueue, from the "heap" instead of the stack. When swapped out, a process's kernel stack would be unavailable, and we could get a page fault when scanning the same kqueue. PR: kern/61849 Revision Changes Path 1.79 +12 -6 src/sys/kern/kern_event.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 03:09:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1D2416A4CE; Mon, 16 Aug 2004 03:09:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C303B43D41; Mon, 16 Aug 2004 03:09:01 +0000 (GMT) (envelope-from green@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G391xh041059; Mon, 16 Aug 2004 03:09:01 GMT (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G391U8041058; Mon, 16 Aug 2004 03:09:01 GMT (envelope-from green) Message-Id: <200408160309.i7G391U8041058@repoman.freebsd.org> From: Brian Feldman Date: Mon, 16 Aug 2004 03:09: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/kern kern_descrip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 03:09:02 -0000 green 2004-08-16 03:09:01 UTC FreeBSD src repository Modified files: sys/kern kern_descrip.c Log: Add the missing knote_fdclose(). Revision Changes Path 1.243 +4 -2 src/sys/kern/kern_descrip.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 03:11:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5BECC16A4CE; Mon, 16 Aug 2004 03:11:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3CE6C43D2F; Mon, 16 Aug 2004 03:11:10 +0000 (GMT) (envelope-from green@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G3BAon041255; Mon, 16 Aug 2004 03:11:10 GMT (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G3BAKj041254; Mon, 16 Aug 2004 03:11:10 GMT (envelope-from green) Message-Id: <200408160311.i7G3BAKj041254@repoman.freebsd.org> From: Brian Feldman Date: Mon, 16 Aug 2004 03:11: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/vm vm_map.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 03:11:10 -0000 green 2004-08-16 03:11:10 UTC FreeBSD src repository Modified files: sys/vm vm_map.c Log: Rather than bringing back all of the changes to make VM map deletion wait for system wires to disappear, do so (much more trivially) by instead only checking for system wires of user maps and not kernel maps. Alternative by: tor Reviewed by: alc Revision Changes Path 1.359 +5 -1 src/sys/vm/vm_map.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 03:12:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F3F3416A4CE; Mon, 16 Aug 2004 03:12:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D417043D5A; Mon, 16 Aug 2004 03:12:10 +0000 (GMT) (envelope-from green@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G3CAv1041520; Mon, 16 Aug 2004 03:12:10 GMT (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G3CArb041519; Mon, 16 Aug 2004 03:12:10 GMT (envelope-from green) Message-Id: <200408160312.i7G3CArb041519@repoman.freebsd.org> From: Brian Feldman Date: Mon, 16 Aug 2004 03:12:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man9 vslock.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 03:12:11 -0000 green 2004-08-16 03:12:10 UTC FreeBSD src repository Modified files: share/man/man9 vslock.9 Log: Remove the BUGS entry for vslock(9) not actually holding user memory in place. Revision Changes Path 1.15 +0 -6 src/share/man/man9/vslock.9 From owner-cvs-src@FreeBSD.ORG Mon Aug 16 03:13:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 40A5416A4CE; Mon, 16 Aug 2004 03:13:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21BE743D5A; Mon, 16 Aug 2004 03:13:13 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G3DDpl041742; Mon, 16 Aug 2004 03:13:13 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G3DDOB041741; Mon, 16 Aug 2004 03:13:13 GMT (envelope-from bmah) Message-Id: <200408160313.i7G3DDOB041741@repoman.freebsd.org> From: "Bruce A. Mah" Date: Mon, 16 Aug 2004 03:13: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/usr.sbin/sysinstall devices.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 03:13:13 -0000 bmah 2004-08-16 03:13:12 UTC FreeBSD src repository Modified files: usr.sbin/sysinstall devices.c Log: Fix installing from SCSI tape drives by catching up device names with reality. PR: 70279 Submitted by: Gavin Atkinson Revision Changes Path 1.156 +1 -1 src/usr.sbin/sysinstall/devices.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 03:16:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 031CE16A4CE; Mon, 16 Aug 2004 03:16:08 +0000 (GMT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9AB6043D48; Mon, 16 Aug 2004 03:16:07 +0000 (GMT) (envelope-from sam@errno.com) Received: from [66.127.85.91] ([66.127.85.91]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.6) with ESMTP id i7G3G7Wi063096 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Sun, 15 Aug 2004 20:16:07 -0700 (PDT) (envelope-from sam@errno.com) From: Sam Leffler Organization: Errno Consulting To: Garance A Drosihn Date: Sun, 15 Aug 2004 20:18:34 -0700 User-Agent: KMail/1.6.1 References: <200408150624.i7F6OhhR074096@repoman.freebsd.org> <20040816023851.GC3026@green.homeunix.org> In-Reply-To: MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408152018.35018.sam@errno.com> cc: Brian Fundakowski Feldman cc: John-Mark Gurney cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_target.c src/sys/dev/mii mii.c src/sys/fs/fifofs fifo_vnops.c src/sys/gnu/ext2fs ext2_vnops.c src/sys/kern init_main.c kern_conf.c kern_descrip.c kern_event.c kern_exec.c kern_exit.c kern_fork.c kern_sig.c sys_pipe.c 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: Mon, 16 Aug 2004 03:16:08 -0000 On Sunday 15 August 2004 08:00 pm, Garance A Drosihn wrote: > At 10:38 PM -0400 8/15/04, Brian Fundakowski Feldman wrote: > >On Sun, Aug 15, 2004 at 06:51:08PM -0700, John-Mark Gurney wrote: > > > sure, I'd like a quick peak at the patch though (if it takes me > > > more than a day, go ahead and commit). > > > >I'd very much like you to look it over. I haven't tested it, just > >made the stylistic changes. If it were more complete (i.e. satisfy > >bde), every spurious blank line (that is, all of them inside functions > >which are not between variable declarations and code) would be gone, > >too, but that can be kind of harsh. > > > >--- /usr/src/sys/kern/kern_event.c Sun Aug 15 15:44:41 2004 > >+++ kern_event.c Sun Aug 15 22:36:25 2004 > > > >@@ -232,7 +231,6 @@ > > static int > > filt_fileattach(struct knote *kn) > > { > >- > > return (fo_kqfilter(kn->kn_fp, kn)); > > } > > In some cases, such as this one, you are removing a blank line > which style(9) wants to have there. ISTR being told that if there > are no local variables in a routine, there should be a blank line > before the first executable statement. Looking at the man page, I > think that is shown by the example: > > static void > usage() > { > /* Insert an empty line if the function has no local variables. */ Repeat after me: "style is a guideline, not a contract." Having grossly inconsistent style is bad. The only ironclad rule I believe should be enforced is "use consistent style when modifying existing code." Everything else should be up to the discretion of the programmer and people that come through after and make gratuitous style changes are not being helpful. And in case it's not clear I am _not_ picking on you or your comments. Sam Sam From owner-cvs-src@FreeBSD.ORG Mon Aug 16 03:16:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1972616A4CE; Mon, 16 Aug 2004 03:16:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EEE2E43D2D; Mon, 16 Aug 2004 03:16:48 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G3Gmtg041905; Mon, 16 Aug 2004 03:16:48 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G3GmW9041904; Mon, 16 Aug 2004 03:16:48 GMT (envelope-from marius) Message-Id: <200408160316.i7G3GmW9041904@repoman.freebsd.org> From: Marius Strobl Date: Mon, 16 Aug 2004 03:16: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/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, 16 Aug 2004 03:16:49 -0000 marius 2004-08-16 03:16:48 UTC FreeBSD src repository Modified files: rescue/rescue Makefile Log: As with the non-rescue version don't build fore_dnld when NOATM is defined. Revision Changes Path 1.28 +2 -2 src/rescue/rescue/Makefile From owner-cvs-src@FreeBSD.ORG Mon Aug 16 03:18:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D335E16A4CE; Mon, 16 Aug 2004 03:18:21 +0000 (GMT) Received: from green.homeunix.org (pcp04371970pcs.nrockv01.md.comcast.net [69.140.223.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4687443D1F; Mon, 16 Aug 2004 03:18:21 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i7G3IKwJ004007; Sun, 15 Aug 2004 23:18:20 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i7G3IKs5004006; Sun, 15 Aug 2004 23:18:20 -0400 (EDT) (envelope-from green) Date: Sun, 15 Aug 2004 23:18:20 -0400 From: Brian Fundakowski Feldman To: Garance A Drosihn , bde@FreeBSD.org Message-ID: <20040816031820.GA980@green.homeunix.org> References: <200408150624.i7F6OhhR074096@repoman.freebsd.org> <20040816014244.GB3026@green.homeunix.org> <20040816015108.GQ991@funkthat.com> <20040816023851.GC3026@green.homeunix.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.6i cc: cvs-src@FreeBSD.org cc: John-Mark Gurney cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_target.c src/sys/dev/mii mii.c src/sys/fs/fifofs fifo_vnops.c src/sys/gnu/ext2fs ext2_vnops.c src/sys/kern init_main.c kern_conf.c kern_descrip.c kern_event.c kern_exec.c kern_exit.c kern_fork.c kern_sig.c sys_pipe.c 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: Mon, 16 Aug 2004 03:18:22 -0000 On Sun, Aug 15, 2004 at 11:00:14PM -0400, Garance A Drosihn wrote: > At 10:38 PM -0400 8/15/04, Brian Fundakowski Feldman wrote: > >On Sun, Aug 15, 2004 at 06:51:08PM -0700, John-Mark Gurney wrote: > > > > > > sure, I'd like a quick peak at the patch though (if it takes me > > > more than a day, go ahead and commit). > > > >I'd very much like you to look it over. I haven't tested it, just > >made the stylistic changes. If it were more complete (i.e. satisfy > >bde), every spurious blank line (that is, all of them inside functions > >which are not between variable declarations and code) would be gone, > >too, but that can be kind of harsh. > > > >--- /usr/src/sys/kern/kern_event.c Sun Aug 15 15:44:41 2004 > >+++ kern_event.c Sun Aug 15 22:36:25 2004 > > >@@ -232,7 +231,6 @@ > > static int > > filt_fileattach(struct knote *kn) > > { > >- > > return (fo_kqfilter(kn->kn_fp, kn)); > > } > > > > In some cases, such as this one, you are removing a blank line > which style(9) wants to have there. ISTR being told that if there > are no local variables in a routine, there should be a blank line > before the first executable statement. Looking at the man page, I > think that is shown by the example: > > static void > usage() > { > /* Insert an empty line if the function has no local variables. */ That example actually shows there being a non-empty line where variable declaration would have been... I never knew exactly what to make of it. -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Mon Aug 16 03:25:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF68116A4CE; Mon, 16 Aug 2004 03:25:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C07FD43D2D; Mon, 16 Aug 2004 03:25:07 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G3P7LB042566; Mon, 16 Aug 2004 03:25:07 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G3P7xp042565; Mon, 16 Aug 2004 03:25:07 GMT (envelope-from davidxu) Message-Id: <200408160325.i7G3P7xp042565@repoman.freebsd.org> From: David Xu Date: Mon, 16 Aug 2004 03: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/lib/libpthread/thread thr_symbols.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 03:25:08 -0000 davidxu 2004-08-16 03:25:07 UTC FreeBSD src repository Added files: lib/libpthread/thread thr_symbols.c Log: Add a file to collection all symbols will be needed by debugger. Revision Changes Path 1.1 +60 -0 src/lib/libpthread/thread/thr_symbols.c (new) From owner-cvs-src@FreeBSD.ORG Mon Aug 16 03:27:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1203716A4CE; Mon, 16 Aug 2004 03:27:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 06D4B43D3F; Mon, 16 Aug 2004 03:27:30 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G3RTOQ042857; Mon, 16 Aug 2004 03:27:29 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G3RT0g042856; Mon, 16 Aug 2004 03:27:29 GMT (envelope-from davidxu) Message-Id: <200408160327.i7G3RT0g042856@repoman.freebsd.org> From: David Xu Date: Mon, 16 Aug 2004 03:27: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/libpthread Makefile pthread.map src/lib/libpthread/arch/amd64/include pthread_md.h src/lib/libpthread/arch/arm/include pthread_md.h src/lib/libpthread/arch/ia64/include ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 03:27:30 -0000 davidxu 2004-08-16 03:27:29 UTC FreeBSD src repository Modified files: lib/libpthread Makefile pthread.map lib/libpthread/arch/alpha/include pthread_md.h lib/libpthread/arch/amd64/include pthread_md.h lib/libpthread/arch/arm/include pthread_md.h lib/libpthread/arch/i386/include pthread_md.h lib/libpthread/arch/ia64/include pthread_md.h lib/libpthread/arch/powerpc/include pthread_md.h lib/libpthread/arch/sparc64/include pthread_md.h lib/libpthread/thread Makefile.inc Log: 1. Add macro DTV_OFFSET to calculate dtv offset in tcb. 2. Export symbols needed by debugger. Revision Changes Path 1.52 +1 -0 src/lib/libpthread/Makefile 1.6 +1 -0 src/lib/libpthread/arch/alpha/include/pthread_md.h 1.9 +2 -0 src/lib/libpthread/arch/amd64/include/pthread_md.h 1.4 +1 -0 src/lib/libpthread/arch/arm/include/pthread_md.h 1.10 +2 -0 src/lib/libpthread/arch/i386/include/pthread_md.h 1.15 +1 -0 src/lib/libpthread/arch/ia64/include/pthread_md.h 1.2 +1 -0 src/lib/libpthread/arch/powerpc/include/pthread_md.h 1.4 +1 -0 src/lib/libpthread/arch/sparc64/include/pthread_md.h 1.12 +19 -3 src/lib/libpthread/pthread.map 1.48 +1 -0 src/lib/libpthread/thread/Makefile.inc From owner-cvs-src@FreeBSD.ORG Mon Aug 16 03:30:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D1D9616A4CE; Mon, 16 Aug 2004 03:30:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B198C43D3F; Mon, 16 Aug 2004 03:30:16 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G3UGYE042938; Mon, 16 Aug 2004 03:30:16 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G3UGXA042937; Mon, 16 Aug 2004 03:30:16 GMT (envelope-from davidxu) Message-Id: <200408160330.i7G3UGXA042937@repoman.freebsd.org> From: David Xu Date: Mon, 16 Aug 2004 03:30: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/lib/libthread_db Makefile libpthread_db.c libpthread_db.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 03:30:17 -0000 davidxu 2004-08-16 03:30:16 UTC FreeBSD src repository Modified files: lib/libthread_db Makefile libpthread_db.c libpthread_db.h Log: 1. Use libpthread's exported symbols to calcuate offset in data structure 2. Enable TLS debugger support. Revision Changes Path 1.5 +1 -19 src/lib/libthread_db/Makefile 1.5 +112 -111 src/lib/libthread_db/libpthread_db.c 1.2 +17 -0 src/lib/libthread_db/libpthread_db.h From owner-cvs-src@FreeBSD.ORG Mon Aug 16 03:49:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4AC3116A4CF; Mon, 16 Aug 2004 03:49:52 +0000 (GMT) Received: from smtp3.server.rpi.edu (smtp3.server.rpi.edu [128.113.2.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC37243D2F; Mon, 16 Aug 2004 03:49:51 +0000 (GMT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp3.server.rpi.edu (8.13.0/8.13.0) with ESMTP id i7G3nnor027801; Sun, 15 Aug 2004 23:49:50 -0400 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <20040816031820.GA980@green.homeunix.org> References: <200408150624.i7F6OhhR074096@repoman.freebsd.org> <20040816014244.GB3026@green.homeunix.org> <20040816015108.GQ991@funkthat.com> <20040816023851.GC3026@green.homeunix.org> <20040816031820.GA980@green.homeunix.org> Date: Sun, 15 Aug 2004 23:49:47 -0400 To: Brian Fundakowski Feldman , bde@FreeBSD.org From: Garance A Drosihn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-Scanned-By: CanIt (www . canit . ca) cc: cvs-src@FreeBSD.org cc: John-Mark Gurney cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_target.c src/sys/dev/mii mii.c src/sys/fs/fifofs fifo_vnops.c src/sys/gnu/ext2fs ext2_vnops.c src/sys/kern init_main.c kern_conf.c kern_descrip.c kern_event.c kern_exec.c kern_exit.c kern_fork.c kern_sig.c sys_pipe.c 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: Mon, 16 Aug 2004 03:49:52 -0000 At 11:18 PM -0400 8/15/04, Brian Fundakowski Feldman wrote: >On Sun, Aug 15, 2004, Garance A Drosihn wrote: > > >> In some cases, such as this one, you are removing a blank line >> which style(9) wants to have there. ISTR being told that if there >> are no local variables in a routine, there should be a blank line >> before the first executable statement. Looking at the man page, I >> think that is shown by the example: >> >> static void >> usage() >> { >> /* Insert an empty line if the function has no local variables. */ > >That example actually shows there being a non-empty line where variable >declaration would have been... I never knew exactly what to make of it. Yeah, the rule doesn't exactly jump out at you from the man page. I just remember being asked to add the blank lines if there were no local variables, so I always add them... -- 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 Aug 16 04:08:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9761A16A4CE; Mon, 16 Aug 2004 04:08:57 +0000 (GMT) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C38543D5C; Mon, 16 Aug 2004 04:08:57 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.5.51] (adsl-64-171-186-94.dsl.snfc21.pacbell.net [64.171.186.94]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id i7G48u8U002181; Sun, 15 Aug 2004 21:08:56 -0700 Message-ID: <41203357.6050501@root.org> Date: Sun, 15 Aug 2004 21:08:55 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 0.7 (X11/20040702) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Don Lewis References: <20040815191731.7DAA416A71F@hub.freebsd.org> In-Reply-To: <20040815191731.7DAA416A71F@hub.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: [src] cvs commit: src/sys/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 04:08:57 -0000 Thanks! Don Lewis wrote: > truckman 2004-08-15 19:17:23 UTC > > FreeBSD src repository > > Modified files: > sys/kern kern_shutdown.c > Log: > Yet another tweak to the shutdown messages in boot(): > > Don't count busy buffers before the initial call to sync() and > don't skip the initial sync() if no busy buffers were called. > Always call sync() at least once if syncing is requested. This > defers the "Syncing disks, buffers remaining..." message until > after the initial sync() call and the first count of busy > buffers. This backs out changes in kern_shutdown 1.162. > > Print a different message when there are no busy buffers after the > initial sync(), which is now the expected situation. > > Print an additional message when syncing has completed successfully > in the unusual situation where the work of syncing was done by > boot(). > > Uppercase one message to make it consistent with all of the other > kernel shutdown messages. > > Discussed with: bde (in a much earlier form, prior to 1.162) > Reviewed by: njl (in an earlier form) > > Revision Changes Path > 1.163 +12 -15 src/sys/kern/kern_shutdown.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 04:41:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1EC9316A4CE; Mon, 16 Aug 2004 04:41:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0024F43D1D; Mon, 16 Aug 2004 04:41:04 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G4f37G048066; Mon, 16 Aug 2004 04:41:03 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G4f3c8048065; Mon, 16 Aug 2004 04:41:03 GMT (envelope-from rwatson) Message-Id: <200408160441.i7G4f3c8048065@repoman.freebsd.org> From: Robert Watson Date: Mon, 16 Aug 2004 04:41: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 uipc_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 04:41:05 -0000 rwatson 2004-08-16 04:41:03 UTC FreeBSD src repository Modified files: sys/kern uipc_usrreq.c Log: Always acquire the UNIX domain socket subsystem lock (UNP lock) before dereferencing sotounpcb() and checking its value, as so_pcb is protected by protocol locking, not subsystem locking. This prevents races during close() by one thread and use of ths socket in another. unp_bind() now assert the UNP lock, and uipc_bind() now acquires the lock around calls to unp_bind(). Revision Changes Path 1.138 +107 -46 src/sys/kern/uipc_usrreq.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 04:49:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 48A0E16A4CE; Mon, 16 Aug 2004 04:49:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A14343D2F; Mon, 16 Aug 2004 04:49:44 +0000 (GMT) (envelope-from gad@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G4niaL048594; Mon, 16 Aug 2004 04:49:44 GMT (envelope-from gad@repoman.freebsd.org) Received: (from gad@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G4ni8X048593; Mon, 16 Aug 2004 04:49:44 GMT (envelope-from gad) Message-Id: <200408160449.i7G4ni8X048593@repoman.freebsd.org> From: Garance A Drosehn Date: Mon, 16 Aug 2004 04:49: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/usr.bin/pkill pkill.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: Mon, 16 Aug 2004 04:49:44 -0000 gad 2004-08-16 04:49:44 UTC FreeBSD src repository Modified files: usr.bin/pkill pkill.1 Log: Document the fact that matching against a process command-name will only work on the first MAXCOMLEN (19) characters of that name. Noticed by: Peter Holm Revision Changes Path 1.8 +16 -0 src/usr.bin/pkill/pkill.1 From owner-cvs-src@FreeBSD.ORG Mon Aug 16 05:20:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A4AEB16A4CE; Mon, 16 Aug 2004 05:20:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 868BF43D48; Mon, 16 Aug 2004 05:20:12 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G5KCf9050665; Mon, 16 Aug 2004 05:20:12 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G5KCqp050664; Mon, 16 Aug 2004 05:20:12 GMT (envelope-from davidxu) Message-Id: <200408160520.i7G5KCqp050664@repoman.freebsd.org> From: David Xu Date: Mon, 16 Aug 2004 05: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/lib/libthread_db libpthread_db.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 05:20:12 -0000 davidxu 2004-08-16 05:20:12 UTC FreeBSD src repository Modified files: lib/libthread_db libpthread_db.c Log: Plug a memory leak in error case. Revision Changes Path 1.6 +3 -1 src/lib/libthread_db/libpthread_db.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 05:20:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5C8C916A4D0 for ; Mon, 16 Aug 2004 05:20:56 +0000 (GMT) Received: from mail6.speakeasy.net (mail6.speakeasy.net [216.254.0.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 12B2043D5A for ; Mon, 16 Aug 2004 05:20:56 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: (qmail 21060 invoked from network); 16 Aug 2004 05:20:55 -0000 Received: from gate.funkthat.com (HELO hydrogen.funkthat.com) ([69.17.45.168]) (envelope-sender ) by mail6.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 16 Aug 2004 05:20:55 -0000 Received: from hydrogen.funkthat.com (tuxoxq@localhost.funkthat.com [127.0.0.1])i7G5KtuU098706; Sun, 15 Aug 2004 22:20:55 -0700 (PDT) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.12.10/8.12.10/Submit) id i7G5Kth6098705; Sun, 15 Aug 2004 22:20:55 -0700 (PDT) Date: Sun, 15 Aug 2004 22:20:55 -0700 From: John-Mark Gurney To: Brian Fundakowski Feldman Message-ID: <20040816052054.GR991@funkthat.com> References: <200408150624.i7F6OhhR074096@repoman.freebsd.org> <20040816014244.GB3026@green.homeunix.org> <20040816015108.GQ991@funkthat.com> <20040816023851.GC3026@green.homeunix.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040816023851.GC3026@green.homeunix.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 4.2-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_target.c src/sys/dev/mii mii.c src/sys/fs/fifofs fifo_vnops.c src/sys/gnu/ext2fs ext2_vnops.c src/sys/kern init_main.c kern_conf.c kern_descrip.c kern_event.c kern_exec.c kern_exit.c kern_fork.c kern_sig.c sys_pipe.c tty.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: John-Mark Gurney List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 05:20:56 -0000 Brian Fundakowski Feldman wrote this message on Sun, Aug 15, 2004 at 22:38 -0400: > On Sun, Aug 15, 2004 at 06:51:08PM -0700, John-Mark Gurney wrote: > > sure, I'd like a quick peak at the patch though (if it takes me more than > > a day, go ahead and commit). > > I'd very much like you to look it over. I haven't tested it, just made > the stylistic changes. If it were more complete (i.e. satisfy bde), > every spurious blank line (that is, all of them inside functions which > are not between variable declarations and code) would be gone, too, but > that can be kind of harsh. As was pointed out... blank lines at the top of functions w/o variables are mandated by style(9)... > - * internal flag indicating registration done by kernel > + * Internal flag indicating registration done by kernel Forgot the period... > - if ((kev->flags & EV_ADD) == EV_ADD && kqueue_expand(kq, fops, > - kev->ident, 0) != 0) { > - /* unlock and try again */ > - FILEDESC_UNLOCK(fdp); > - fdrop(fp, td); > - fp = NULL; > - error = kqueue_expand(kq, fops, kev->ident, waitok); > - if (error) > - goto done; > - goto findkn; > + if (kev->flags & EV_ADD) { > + error = kqueue_expand(kq, fops, kev->ident, 0); > + if (error) { > + /* Unlock and try again */ > + FILEDESC_UNLOCK(fdp); > + fdrop(fp, td); > + fp = NULL; > + if (!waitok) > + goto done; > + error = kqueue_expand(kq, fops, kev->ident, 1); > + if (error) > + goto done; > + goto findkn; > + } This one I think is gross (as in large, excessive)... error is not used from the first call to kqueue_expand, and ends up indenting more code then necessary... I find it easier to read the single if statement, then breaking the logic into two seperate blocks.. there was is also a case where you sorted mflag back into the set, you keep the variables COMPLETELY out of order.. putting mflag before fd.. at a minimum, the mflag assignment should be moved to the body, and the variables properly sorted... My personal feeling is that this patch is a bit excesive in the changes, and goes beyond the standard of keeping style changes to a minimum, unless you have additional changes to the source file... I was doing the (var & FLAG) == FLAG to make it easier to read w/ all the flag comparisions I was looking at... As rwatson pointed out, deleting was misspelled, which you missed in your sweep... If you can get bde to sign off on the patch completely (esspecially introducing soo much code churn), and completely test it, then I don't have an objection. NOTE: I did not completely review the patch, I only got about half way or so. /me thinks of #bsdcode's key. -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-cvs-src@FreeBSD.ORG Mon Aug 16 05:41:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 645CD16A4CE; Mon, 16 Aug 2004 05:41:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 45F3C43D5D; Mon, 16 Aug 2004 05:41:39 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G5fdiu053235; Mon, 16 Aug 2004 05:41:39 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G5fdDZ053234; Mon, 16 Aug 2004 05:41:39 GMT (envelope-from grehan) Message-Id: <200408160541.i7G5fdDZ053234@repoman.freebsd.org> From: Peter Grehan Date: Mon, 16 Aug 2004 05:41: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/lib/libpthread/arch/powerpc/include pthread_md.h src/lib/libpthread/arch/powerpc/powerpc pthread_md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 05:41:39 -0000 grehan 2004-08-16 05:41:39 UTC FreeBSD src repository Modified files: lib/libpthread/arch/powerpc/include pthread_md.h lib/libpthread/arch/powerpc/powerpc pthread_md.c Log: Bring PPC up to date with latest TLS changes. Revision Changes Path 1.3 +2 -2 src/lib/libpthread/arch/powerpc/include/pthread_md.h 1.2 +1 -1 src/lib/libpthread/arch/powerpc/powerpc/pthread_md.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 05:43:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 35ABD16A4CE; Mon, 16 Aug 2004 05:43:21 +0000 (GMT) Received: from green.homeunix.org (pcp04371970pcs.nrockv01.md.comcast.net [69.140.223.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id 913D843D55; Mon, 16 Aug 2004 05:43:20 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i7G5hJQw004888; Mon, 16 Aug 2004 01:43:19 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i7G5hJ5o004887; Mon, 16 Aug 2004 01:43:19 -0400 (EDT) (envelope-from green) Date: Mon, 16 Aug 2004 01:43:19 -0400 From: Brian Fundakowski Feldman To: John-Mark Gurney Message-ID: <20040816054318.GF980@green.homeunix.org> References: <200408150624.i7F6OhhR074096@repoman.freebsd.org> <20040816014244.GB3026@green.homeunix.org> <20040816015108.GQ991@funkthat.com> <20040816023851.GC3026@green.homeunix.org> <20040816052054.GR991@funkthat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040816052054.GR991@funkthat.com> User-Agent: Mutt/1.5.6i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_target.c src/sys/dev/mii mii.c src/sys/fs/fifofs fifo_vnops.c src/sys/gnu/ext2fs ext2_vnops.c src/sys/kern init_main.c kern_conf.c kern_descrip.c kern_event.c kern_exec.c kern_exit.c kern_fork.c kern_sig.c sys_pipe.c 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: Mon, 16 Aug 2004 05:43:21 -0000 On Sun, Aug 15, 2004 at 10:20:55PM -0700, John-Mark Gurney wrote: > Brian Fundakowski Feldman wrote this message on Sun, Aug 15, 2004 at 22:38 -0400: > > On Sun, Aug 15, 2004 at 06:51:08PM -0700, John-Mark Gurney wrote: > > > sure, I'd like a quick peak at the patch though (if it takes me more than > > > a day, go ahead and commit). > > > > I'd very much like you to look it over. I haven't tested it, just made > > the stylistic changes. If it were more complete (i.e. satisfy bde), > > every spurious blank line (that is, all of them inside functions which > > are not between variable declarations and code) would be gone, too, but > > that can be kind of harsh. > > As was pointed out... blank lines at the top of functions w/o variables > are mandated by style(9)... The manpage is either wrong or misleading, so either way, I'm waiting to hear from bde. > > - * internal flag indicating registration done by kernel > > + * Internal flag indicating registration done by kernel > > Forgot the period... I dunno about closing phrases as if they're sentences... at least everything should be capitalized, though, at the beginning. > > - if ((kev->flags & EV_ADD) == EV_ADD && kqueue_expand(kq, fops, > > - kev->ident, 0) != 0) { > > - /* unlock and try again */ > > - FILEDESC_UNLOCK(fdp); > > - fdrop(fp, td); > > - fp = NULL; > > - error = kqueue_expand(kq, fops, kev->ident, waitok); > > - if (error) > > - goto done; > > - goto findkn; > > + if (kev->flags & EV_ADD) { > > + error = kqueue_expand(kq, fops, kev->ident, 0); > > + if (error) { > > + /* Unlock and try again */ > > + FILEDESC_UNLOCK(fdp); > > + fdrop(fp, td); > > + fp = NULL; > > + if (!waitok) > > + goto done; > > + error = kqueue_expand(kq, fops, kev->ident, 1); > > + if (error) > > + goto done; > > + goto findkn; > > + } > > This one I think is gross (as in large, excessive)... error is not used > from the first call to kqueue_expand, and ends up indenting more code then > necessary... I find it easier to read the single if statement, then > breaking the logic into two seperate blocks.. You might find it easier, but it takes me at least twice as long to understand because it looks so dissimilar to most of the kernel. > there was is also a case where you sorted mflag back into the set, you > keep the variables COMPLETELY out of order.. putting mflag before fd.. > at a minimum, the mflag assignment should be moved to the body, and the > variables properly sorted... Just like all the extra blank lines, variable sorting and grouping is a HUGE can of worms.... > My personal feeling is that this patch is a bit excesive in the changes, > and goes beyond the standard of keeping style changes to a minimum, unless > you have additional changes to the source file... > > I was doing the (var & FLAG) == FLAG to make it easier to read w/ all > the flag comparisions I was looking at... It looks like obfuscation, here. The normal usage of that idiom is to mask off a specific bit-subset of a variable to test it against a specific bit value, so every time I see that instead of var & FLAG or !(var & FLAG), my brain gets derailed right off the fastpath and into trying to figure out whether we're dealing with bitmasks or a single flag. > As rwatson pointed out, deleting was misspelled, which you missed in > your sweep... Yeah, I also missed some cases of 'foo|bar' (binary operators need spaces, and this rule is very seldom followed well in the kernel). > If you can get bde to sign off on the patch completely (esspecially > introducing soo much code churn), and completely test it, then I don't > have an objection. > > NOTE: I did not completely review the patch, I only got about half way > or so. I don't really agree that it introduces code churn. The entire file was essentially replaced wholesale, so this is a great point to make it look more like the rest of the kernel to aid in others' understanding of it. -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Mon Aug 16 05:56:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBF6B16A544 for ; Mon, 16 Aug 2004 05:56:04 +0000 (GMT) Received: from mail4.speakeasy.net (mail4.speakeasy.net [216.254.0.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACCB643D48 for ; Mon, 16 Aug 2004 05:56:00 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: (qmail 12430 invoked from network); 16 Aug 2004 05:55:57 -0000 Received: from gate.funkthat.com (HELO hydrogen.funkthat.com) ([69.17.45.168]) (envelope-sender ) by mail4.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 16 Aug 2004 05:55:57 -0000 Received: from hydrogen.funkthat.com (iforgf@localhost.funkthat.com [127.0.0.1])i7G5tuuU099189; Sun, 15 Aug 2004 22:55:56 -0700 (PDT) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.12.10/8.12.10/Submit) id i7G5tuK1099188; Sun, 15 Aug 2004 22:55:56 -0700 (PDT) Date: Sun, 15 Aug 2004 22:55:56 -0700 From: John-Mark Gurney To: Brian Fundakowski Feldman Message-ID: <20040816055556.GS991@funkthat.com> References: <200408150624.i7F6OhhR074096@repoman.freebsd.org> <20040816014244.GB3026@green.homeunix.org> <20040816015108.GQ991@funkthat.com> <20040816023851.GC3026@green.homeunix.org> <20040816052054.GR991@funkthat.com> <20040816054318.GF980@green.homeunix.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040816054318.GF980@green.homeunix.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 4.2-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_target.c src/sys/dev/mii mii.c src/sys/fs/fifofs fifo_vnops.c src/sys/gnu/ext2fs ext2_vnops.c src/sys/kern init_main.c kern_conf.c kern_descrip.c kern_event.c kern_exec.c kern_exit.c kern_fork.c kern_sig.c sys_pipe.c tty.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: John-Mark Gurney List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 05:56:05 -0000 Brian Fundakowski Feldman wrote this message on Mon, Aug 16, 2004 at 01:43 -0400: > On Sun, Aug 15, 2004 at 10:20:55PM -0700, John-Mark Gurney wrote: > > Brian Fundakowski Feldman wrote this message on Sun, Aug 15, 2004 at 22:38 -0400: > > > - * internal flag indicating registration done by kernel > > > + * Internal flag indicating registration done by kernel > > > > Forgot the period... > > I dunno about closing phrases as if they're sentences... at least > everything should be capitalized, though, at the beginning. Well, you did it for other phrases in the patch... > > > - if ((kev->flags & EV_ADD) == EV_ADD && kqueue_expand(kq, fops, > > > - kev->ident, 0) != 0) { > > > - /* unlock and try again */ > > > - FILEDESC_UNLOCK(fdp); > > > - fdrop(fp, td); > > > - fp = NULL; > > > - error = kqueue_expand(kq, fops, kev->ident, waitok); > > > - if (error) > > > - goto done; > > > - goto findkn; > > > + if (kev->flags & EV_ADD) { > > > + error = kqueue_expand(kq, fops, kev->ident, 0); > > > + if (error) { > > > + /* Unlock and try again */ > > > + FILEDESC_UNLOCK(fdp); > > > + fdrop(fp, td); > > > + fp = NULL; > > > + if (!waitok) > > > + goto done; > > > + error = kqueue_expand(kq, fops, kev->ident, 1); > > > + if (error) > > > + goto done; > > > + goto findkn; > > > + } > > > > This one I think is gross (as in large, excessive)... error is not used > > from the first call to kqueue_expand, and ends up indenting more code then > > necessary... I find it easier to read the single if statement, then > > breaking the logic into two seperate blocks.. > > You might find it easier, but it takes me at least twice as long to > understand because it looks so dissimilar to most of the kernel. To each his own. > > there was is also a case where you sorted mflag back into the set, you > > keep the variables COMPLETELY out of order.. putting mflag before fd.. > > at a minimum, the mflag assignment should be moved to the body, and the > > variables properly sorted... > > Just like all the extra blank lines, variable sorting and grouping is a > HUGE can of worms.... > > > My personal feeling is that this patch is a bit excesive in the changes, > > and goes beyond the standard of keeping style changes to a minimum, unless > > you have additional changes to the source file... > > > > I was doing the (var & FLAG) == FLAG to make it easier to read w/ all > > the flag comparisions I was looking at... > > It looks like obfuscation, here. The normal usage of that idiom is to > mask off a specific bit-subset of a variable to test it against a > specific bit value, so every time I see that instead of var & FLAG or > !(var & FLAG), my brain gets derailed right off the fastpath and into > trying to figure out whether we're dealing with bitmasks or a single > flag. And for me, my brain gets derailed when I see that... w/ the logic above, I just look at the == or !=, and that tells me everything I need to know... > > As rwatson pointed out, deleting was misspelled, which you missed in > > your sweep... > > Yeah, I also missed some cases of 'foo|bar' (binary operators need > spaces, and this rule is very seldom followed well in the kernel). Hmmm... I thought we had a case where for bitwise it wasn't required and for logical it was... > > If you can get bde to sign off on the patch completely (esspecially > > introducing soo much code churn), and completely test it, then I don't > > have an objection. > > > > NOTE: I did not completely review the patch, I only got about half way > > or so. > > I don't really agree that it introduces code churn. The entire file was > essentially replaced wholesale, so this is a great point to make it look > more like the rest of the kernel to aid in others' understanding of it. As is pointed out... style is guideline, not a contract... Everyone has his own style... and even style(9) is silent on some of the issues.. Like the flag issue, the only thing is an example... So, as I stated, I'll let bde decide to what extent your style patch applies... Though with how much change it introduced, I'd rather see it done completely, if at all... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-cvs-src@FreeBSD.ORG Mon Aug 16 06:16:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DFB9016A4CE; Mon, 16 Aug 2004 06:16:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D72E743D2D; Mon, 16 Aug 2004 06:16:12 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G6GCDO055764; Mon, 16 Aug 2004 06:16:12 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G6GCIc055763; Mon, 16 Aug 2004 06:16:12 GMT (envelope-from alc) Message-Id: <200408160616.i7G6GCIc055763@repoman.freebsd.org> From: Alan Cox Date: Mon, 16 Aug 2004 06:16: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/vm vm.h vm_fault.c vm_map.c 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: Mon, 16 Aug 2004 06:16:13 -0000 alc 2004-08-16 06:16:12 UTC FreeBSD src repository Modified files: sys/vm vm.h vm_fault.c vm_map.c vm_meter.c Log: - Introduce and use a new tunable "debug.mpsafevm". At present, setting "debug.mpsafevm" results in (almost) Giant-free execution of zero-fill page faults. (Giant is held only briefly, just long enough to determine if there is a vnode backing the faulting address.) Also, condition the acquisition and release of Giant around calls to pmap_remove() on "debug.mpsafevm". The effect on performance is significant. On my dual Opteron, I see a 3.6% reduction in "buildworld" time. - Use atomic operations to update several counters in vm_fault(). Revision Changes Path 1.24 +13 -0 src/sys/vm/vm.h 1.192 +11 -7 src/sys/vm/vm_fault.c 1.360 +4 -4 src/sys/vm/vm_map.c 1.76 +8 -0 src/sys/vm/vm_meter.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 06:23:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 87C4B16A4CE; Mon, 16 Aug 2004 06:23:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F29643D62; Mon, 16 Aug 2004 06:23:14 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G6NEYZ057229; Mon, 16 Aug 2004 06:23:14 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G6NExI057228; Mon, 16 Aug 2004 06:23:14 GMT (envelope-from pjd) Message-Id: <200408160623.i7G6NExI057228@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 16 Aug 2004 06:23: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/sbin/geom/class/raid3 Makefile geom_raid3.c src/sys/modules/geom/geom_raid3 Makefile src/sys/geom/raid3 g_raid3.c g_raid3.h g_raid3_ctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 06:23:14 -0000 pjd 2004-08-16 06:23:14 UTC FreeBSD src repository Added files: sbin/geom/class/raid3 Makefile geom_raid3.c sys/modules/geom/geom_raid3 Makefile sys/geom/raid3 g_raid3.c g_raid3.h g_raid3_ctl.c Log: Introduce GEOM RAID3 class, i.e. kernel module, which implements RAID3 transformation and graid3(8) userland utility, which can be used for configuration. No manual page yet, sorry. Hardware provided by: Daniel Seuffert Revision Changes Path 1.1 +11 -0 src/sbin/geom/class/raid3/Makefile (new) 1.1 +340 -0 src/sbin/geom/class/raid3/geom_raid3.c (new) 1.1 +2763 -0 src/sys/geom/raid3/g_raid3.c (new) 1.1 +306 -0 src/sys/geom/raid3/g_raid3.h (new) 1.1 +484 -0 src/sys/geom/raid3/g_raid3_ctl.c (new) 1.1 +9 -0 src/sys/modules/geom/geom_raid3/Makefile (new) From owner-cvs-src@FreeBSD.ORG Mon Aug 16 06:26:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5697216A4CE; Mon, 16 Aug 2004 06:26:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3825B43D41; Mon, 16 Aug 2004 06:26:15 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G6QFss057380; Mon, 16 Aug 2004 06:26:15 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G6QFtR057379; Mon, 16 Aug 2004 06:26:15 GMT (envelope-from grehan) Message-Id: <200408160626.i7G6QFtR057379@repoman.freebsd.org> From: Peter Grehan Date: Mon, 16 Aug 2004 06:26: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/powerpc/ofw ofw_syscons.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 06:26:15 -0000 grehan 2004-08-16 06:26:15 UTC FreeBSD src repository Modified files: sys/powerpc/ofw ofw_syscons.c Log: Advertise that color is supported so that syscons doesn't come up in monochrome mode when run as init. Revision Changes Path 1.4 +2 -2 src/sys/powerpc/ofw/ofw_syscons.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 06:27:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9DCC016A4CE; Mon, 16 Aug 2004 06:27:57 +0000 (GMT) Received: from liberty.onthenet.com.au (liberty.OntheNet.com.au [203.22.124.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65B9A43D3F; Mon, 16 Aug 2004 06:27:56 +0000 (GMT) (envelope-from peterg@ptree32.com.au) Received: from ptree32.com.au (CPE-19-124.dsl.OntheNet.net [203.144.19.124]) i7G6RtnP061171; Mon, 16 Aug 2004 16:27:55 +1000 (EST) (envelope-from peterg@ptree32.com.au) Message-ID: <412053E3.6060604@ptree32.com.au> Date: Mon, 16 Aug 2004 16:27:47 +1000 From: Peter Grehan User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3.1) Gecko/20030524 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Peter Grehan References: <200408160626.i7G6QFtR057379@repoman.freebsd.org> In-Reply-To: <200408160626.i7G6QFtR057379@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/powerpc/ofw ofw_syscons.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 06:27:57 -0000 > Modified files: > sys/powerpc/ofw ofw_syscons.c > Log: > Advertise that color is supported so that syscons doesn't come up > in monochrome mode when run as init. Oops, should have been "when sysinstall is run as init". From owner-cvs-src@FreeBSD.ORG Mon Aug 16 06:28:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 107D716A501; Mon, 16 Aug 2004 06:27:59 +0000 (GMT) Received: from green.homeunix.org (pcp04371970pcs.nrockv01.md.comcast.net [69.140.223.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8899B43D41; Mon, 16 Aug 2004 06:27:58 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i7G6Rvef005173; Mon, 16 Aug 2004 02:27:57 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i7G6Rvaa005166; Mon, 16 Aug 2004 02:27:57 -0400 (EDT) (envelope-from green) Date: Mon, 16 Aug 2004 02:27:56 -0400 From: Brian Fundakowski Feldman To: Alan Cox Message-ID: <20040816062756.GG980@green.homeunix.org> References: <200408160616.i7G6GCIc055763@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408160616.i7G6GCIc055763@repoman.freebsd.org> User-Agent: Mutt/1.5.6i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm.h vm_fault.c vm_map.c 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: Mon, 16 Aug 2004 06:28:01 -0000 On Mon, Aug 16, 2004 at 06:16:12AM +0000, Alan Cox wrote: > alc 2004-08-16 06:16:12 UTC > > FreeBSD src repository > > Modified files: > sys/vm vm.h vm_fault.c vm_map.c vm_meter.c > Log: > - Introduce and use a new tunable "debug.mpsafevm". At present, setting > "debug.mpsafevm" results in (almost) Giant-free execution of zero-fill > page faults. (Giant is held only briefly, just long enough to determine > if there is a vnode backing the faulting address.) > > Also, condition the acquisition and release of Giant around calls to > pmap_remove() on "debug.mpsafevm". > > The effect on performance is significant. On my dual Opteron, I see a > 3.6% reduction in "buildworld" time. > > - Use atomic operations to update several counters in vm_fault(). Now all we need is to simply make VFS Giant-free, too! ;) -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Mon Aug 16 06:30:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3355216A4CE; Mon, 16 Aug 2004 06:30:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 143A243D49; Mon, 16 Aug 2004 06:30:59 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G6UwQL057609; Mon, 16 Aug 2004 06:30:58 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G6Uwhh057608; Mon, 16 Aug 2004 06:30:58 GMT (envelope-from maxim) Message-Id: <200408160630.i7G6Uwhh057608@repoman.freebsd.org> From: Maxim Konovalov Date: Mon, 16 Aug 2004 06:30: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/share/man/man4 inet.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 06:30:59 -0000 maxim 2004-08-16 06:30:58 UTC FreeBSD src repository Modified files: share/man/man4 inet.4 Log: Mention a potential net.inet.ip.random_id drawback. Submitted by: ru Revision Changes Path 1.32 +2 -0 src/share/man/man4/inet.4 From owner-cvs-src@FreeBSD.ORG Mon Aug 16 06:33:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 190B616A4CE; Mon, 16 Aug 2004 06:33:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF3F943D1F; Mon, 16 Aug 2004 06:33:58 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G6XwbD058150; Mon, 16 Aug 2004 06:33:58 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G6XwgB058149; Mon, 16 Aug 2004 06:33:58 GMT (envelope-from imp) Message-Id: <200408160633.i7G6XwgB058149@repoman.freebsd.org> From: Warner Losh Date: Mon, 16 Aug 2004 06:33: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/dev/pccbb pccbb_isa.c pccbb_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, 16 Aug 2004 06:33:59 -0000 imp 2004-08-16 06:33:58 UTC FreeBSD src repository Modified files: sys/dev/pccbb pccbb_isa.c pccbb_pci.c Log: Don't need to declare cbb module. don't know why I never saw duplicate messages.. Revision Changes Path 1.2 +0 -1 src/sys/dev/pccbb/pccbb_isa.c 1.2 +0 -1 src/sys/dev/pccbb/pccbb_pci.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 06:36:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF38816A4CF; Mon, 16 Aug 2004 06:36:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B77FA43D1F; Mon, 16 Aug 2004 06:36:21 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G6aL4W058394; Mon, 16 Aug 2004 06:36:21 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G6aLak058393; Mon, 16 Aug 2004 06:36:21 GMT (envelope-from pjd) Message-Id: <200408160636.i7G6aLak058393@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 16 Aug 2004 06: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/include Makefile src/sys/conf NOTES files options src/etc/mtree BSD.include.dist src/sys/modules/geom Makefile src/sbin/geom/class 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, 16 Aug 2004 06:36:22 -0000 pjd 2004-08-16 06:36:21 UTC FreeBSD src repository Modified files: include Makefile sys/conf NOTES files options etc/mtree BSD.include.dist sys/modules/geom Makefile sbin/geom/class Makefile Log: Connect RAID3 GEOM class to the build. Revision Changes Path 1.88 +2 -0 src/etc/mtree/BSD.include.dist 1.222 +2 -1 src/include/Makefile 1.4 +1 -0 src/sbin/geom/class/Makefile 1.1261 +1 -0 src/sys/conf/NOTES 1.941 +2 -0 src/sys/conf/files 1.474 +1 -0 src/sys/conf/options 1.12 +1 -0 src/sys/modules/geom/Makefile From owner-cvs-src@FreeBSD.ORG Mon Aug 16 06:39:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E230D16A4CE; Mon, 16 Aug 2004 06:39:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C5BF543D46; Mon, 16 Aug 2004 06:39:10 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G6dArB058511; Mon, 16 Aug 2004 06:39:10 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G6dAL2058510; Mon, 16 Aug 2004 06:39:10 GMT (envelope-from pjd) Message-Id: <200408160639.i7G6dAL2058510@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 16 Aug 2004 06:39:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man7 hier.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, 16 Aug 2004 06:39:11 -0000 pjd 2004-08-16 06:39:10 UTC FreeBSD src repository Modified files: share/man/man7 hier.7 Log: Inform hier(7) about /usr/include/geom/raid3/ directory. Revision Changes Path 1.108 +2 -0 src/share/man/man7/hier.7 From owner-cvs-src@FreeBSD.ORG Mon Aug 16 06:54:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6554C16A4CE; Mon, 16 Aug 2004 06:54:20 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 83F4243D2D; Mon, 16 Aug 2004 06:54:19 +0000 (GMT) (envelope-from ru@ip.net.ua) 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 i7G6sEHh050031 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 16 Aug 2004 09:54:15 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.12.11/8.12.11) id i7G6sE5t001808; Mon, 16 Aug 2004 09:54:14 +0300 (EEST) (envelope-from ru) Date: Mon, 16 Aug 2004 09:54:14 +0300 From: Ruslan Ermilov To: Maxim Konovalov Message-ID: <20040816065414.GD1603@ip.net.ua> References: <200408160630.i7G6Uwhh057608@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="8nsIa27JVQLqB7/C" Content-Disposition: inline In-Reply-To: <200408160630.i7G6Uwhh057608@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 inet.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 06:54:20 -0000 --8nsIa27JVQLqB7/C Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Aug 16, 2004 at 06:30:58AM +0000, Maxim Konovalov wrote: > maxim 2004-08-16 06:30:58 UTC >=20 > FreeBSD src repository >=20 > Modified files: > share/man/man4 inet.4=20 > Log: > Mention a potential net.inet.ip.random_id drawback. > =20 > Submitted by: ru > =20 > Revision Changes Path > 1.32 +2 -0 src/share/man/man4/inet.4 >=20 Disclaimer: I only suggested documenting this, and tweaked your text slightly. ;) Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --8nsIa27JVQLqB7/C Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBIFoWqRfpzJluFF4RAj6HAJ43bhUes2Kx9vKJ/5vEJ96Zbu0aIACeOjj1 pBuiJYqnlt6Hydn8c35UrEo= =crIJ -----END PGP SIGNATURE----- --8nsIa27JVQLqB7/C-- From owner-cvs-src@FreeBSD.ORG Mon Aug 16 07:02:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4986916A4CE; Mon, 16 Aug 2004 07:02:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B4F143D31; Mon, 16 Aug 2004 07:02:15 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G72FKX060312; Mon, 16 Aug 2004 07:02:15 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G72Ffb060310; Mon, 16 Aug 2004 07:02:15 GMT (envelope-from ru) Message-Id: <200408160702.i7G72Ffb060310@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 Aug 2004 07:02: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/sbin/savecore savecore.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 07:02:15 -0000 ru 2004-08-16 07:02:14 UTC FreeBSD src repository Modified files: sbin/savecore savecore.c Log: Use a local "compress" symbol corresponding to a variable in BSS, rather than the one from libz, corresponding to a function, when linking statically. PR: bin/70392 Revision Changes Path 1.69 +2 -2 src/sbin/savecore/savecore.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 07:02:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A53916A4CE; Mon, 16 Aug 2004 07:02:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D72F43D48; Mon, 16 Aug 2004 07:02:54 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G72sM8060502; Mon, 16 Aug 2004 07:02:54 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G72s2H060501; Mon, 16 Aug 2004 07:02:54 GMT (envelope-from tjr) Message-Id: <200408160702.i7G72s2H060501@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 16 Aug 2004 07:02: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/i386/linux linux.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 07:02:54 -0000 tjr 2004-08-16 07:02:54 UTC FreeBSD src repository Modified files: sys/i386/linux linux.h Log: Add a new type, l_uintptr_t, which is an unsigned integer type with the same width as a pointer under Linux. Add two new macros, PTRIN and PTROUT, which convert between l_uintptr_t and native pointers. Revision Changes Path 1.63 +4 -0 src/sys/i386/linux/linux.h From owner-cvs-src@FreeBSD.ORG Mon Aug 16 07:05:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E02316A4CE; Mon, 16 Aug 2004 07:05:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E32CE43D4C; Mon, 16 Aug 2004 07:05:44 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G75iJS060691; Mon, 16 Aug 2004 07:05:44 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G75iqM060690; Mon, 16 Aug 2004 07:05:44 GMT (envelope-from tjr) Message-Id: <200408160705.i7G75iqM060690@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 16 Aug 2004 07:05: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/alpha/linux linux.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 07:05:45 -0000 tjr 2004-08-16 07:05:44 UTC FreeBSD src repository Modified files: sys/alpha/linux linux.h Log: Add a new type, l_uintptr_t, which is an unsigned integer type with the same width as a pointer under Linux. Add two new macros, PTRIN and PTROUT, which convert between l_uintptr_t and native pointers. Revision Changes Path 1.59 +4 -0 src/sys/alpha/linux/linux.h From owner-cvs-src@FreeBSD.ORG Mon Aug 16 07:17:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F61216A4CE; Mon, 16 Aug 2004 07:17:54 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id A4A9A43D45; Mon, 16 Aug 2004 07:17:53 +0000 (GMT) (envelope-from ru@ip.net.ua) 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 i7G7HhRB052740 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 16 Aug 2004 10:17:44 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.12.11/8.12.11) id i7G7Hg2S002439; Mon, 16 Aug 2004 10:17:43 +0300 (EEST) (envelope-from ru) Date: Mon, 16 Aug 2004 10:17:42 +0300 From: Ruslan Ermilov To: John Baldwin Message-ID: <20040816071742.GA2411@ip.net.ua> References: <7mllgolwsk.wl@black.imgsrc.co.jp> <200408091345.48263.jhb@FreeBSD.org> <20040809205012.K32590@beagle.kn.op.dlr.de> <200408091500.28587.jhb@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="IS0zKkzwUGydFO0o" Content-Disposition: inline In-Reply-To: <200408091500.28587.jhb@FreeBSD.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new cc: src-committers@FreeBSD.org cc: Harti Brandt cc: johan@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: kuriyama@imgsrc.co.jp cc: "M. Warner Losh" Subject: Re: cvs commit: src/usr.bin/make Makefile main.c nonints.h 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, 16 Aug 2004 07:17:54 -0000 --IS0zKkzwUGydFO0o Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Aug 09, 2004 at 03:00:28PM -0400, John Baldwin wrote: > On Monday 09 August 2004 02:51 pm, Harti Brandt wrote: [...] > > Wouldn't > > > > MAKEOBJDIRPREFIX=3D/usr/obj.test worldloop -j 64 >=20 > ^^ env >=20 > (I'm a tcsh user). It will work, but the other one is already programmed= into=20 > my brain. :-/ >=20 I will easily reprogram it: now buildworld will refuse to run if you try to set MAKEOBJDIRPREFIX as a command-line or global variable. ;) Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --IS0zKkzwUGydFO0o Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBIF+WqRfpzJluFF4RAg4KAJ4ksPEjioQwj8ybmP9uQXRQF0sE4QCcDYNu 5NahuD4L0xX614XVLQUp9e4= =0Gtr -----END PGP SIGNATURE----- --IS0zKkzwUGydFO0o-- From owner-cvs-src@FreeBSD.ORG Mon Aug 16 07:28:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D03D16A4CE; Mon, 16 Aug 2004 07:28:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 62B2843D41; Mon, 16 Aug 2004 07:28:17 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G7SHEO062432; Mon, 16 Aug 2004 07:28:17 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G7SHYn062431; Mon, 16 Aug 2004 07:28:17 GMT (envelope-from tjr) Message-Id: <200408160728.i7G7SHYn062431@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 16 Aug 2004 07:28: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/compat/linux linux_file.c linux_getcwd.c linux_ioctl.c linux_ipc.c linux_ipc.h linux_mib.c linux_misc.c linux_signal.c linux_socket.c linux_stats.c linux_sysctl.c linux_uid16.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 07:28:17 -0000 tjr 2004-08-16 07:28:17 UTC FreeBSD src repository Modified files: sys/compat/linux linux_file.c linux_getcwd.c linux_ioctl.c linux_ipc.c linux_ipc.h linux_mib.c linux_misc.c linux_signal.c linux_socket.c linux_stats.c linux_sysctl.c linux_uid16.c Log: Changes to MI Linux emulation code necessary to run 32-bit Linux binaries on AMD64, and the general case where the emulated platform has different size pointers than we use natively: - declare certain structure members as l_uintptr_t and use the new PTRIN and PTROUT macros to convert to and from native pointers. - declare some structures __packed on amd64 when the layout would differ from that used on i386. - include instead of if compiling with COMPAT_LINUX32. This will need to be revisited before 32-bit and 64-bit Linux emulation support can coexist in the same kernel. - other small scattered changes. This should be a no-op on i386 and Alpha. Revision Changes Path 1.87 +21 -6 src/sys/compat/linux/linux_file.c 1.15 +7 -0 src/sys/compat/linux/linux_getcwd.c 1.121 +13 -2 src/sys/compat/linux/linux_ioctl.c 1.39 +56 -34 src/sys/compat/linux/linux_ipc.c 1.10 +2 -2 src/sys/compat/linux/linux_ipc.h 1.22 +6 -0 src/sys/compat/linux/linux_mib.c 1.158 +29 -6 src/sys/compat/linux/linux_misc.c 1.46 +14 -3 src/sys/compat/linux/linux_signal.c 1.51 +67 -51 src/sys/compat/linux/linux_socket.c 1.62 +9 -2 src/sys/compat/linux/linux_stats.c 1.13 +13 -6 src/sys/compat/linux/linux_sysctl.c 1.15 +7 -0 src/sys/compat/linux/linux_uid16.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 07:33:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED4F116A4CE; Mon, 16 Aug 2004 07:33:14 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id DBCCB43D1F; Mon, 16 Aug 2004 07:33:14 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id D08435CAB7; Mon, 16 Aug 2004 00:33:14 -0700 (PDT) Date: Mon, 16 Aug 2004 00:33:14 -0700 From: Alfred Perlstein To: Dag-Erling Smorgrav Message-ID: <20040816073314.GA57908@elvis.mu.org> References: <200408152158.i7FLw2mW016740@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408152158.i7FLw2mW016740@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/fs/pseudofs pseudofs_vncache.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 07:33:15 -0000 * Dag-Erling Smorgrav [040815 14:58] wrote: > des 2004-08-15 21:58:02 UTC > > FreeBSD src repository > > Modified files: > sys/fs/pseudofs pseudofs_vncache.c > Log: > Release the vnode cache mutex when calling vgone(), since vgone() may > sleep. This makes pfs_exit() even less efficient than before, but on > the bright side, the vnode cache mutex no longer needs to be recursive. I would suggest moving them all to a seperate list, then walking that list calling vgone on each node. here's some... psuedo-code! --- pseudofs_vncache.c 15 Aug 2004 21:58:02 -0000 1.26 +++ pseudofs_vncache.c 16 Aug 2004 07:34:51 -0000 @@ -219,9 +219,10 @@ static void pfs_exit(void *arg, struct proc *p) { struct pfs_vdata *pvd, *pvfree; struct vnode *vnp; pvfree = NULL; mtx_lock(&Giant); /* * This is extremely inefficient due to the fact that vgone() not @@ -240,16 +241,14 @@ pvd = pfs_vncache; while (pvd != NULL) { if (pvd->pvd_pid == p->p_pid) { /* REMOVE FROM pfs_vncache */ /* ADD TO pvfree */ } else { pvd = pvd->pvd_next; } } mtx_unlock(&pfs_vncache_mutex); /* while ! end of list pvfree vgone pvfree->v_data */ mtx_unlock(&Giant); } -- - Alfred Perlstein - Research Engineering Development Inc. - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Mon Aug 16 07:51:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 82A5616A4CE; Mon, 16 Aug 2004 07:51:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 635AC43D45; Mon, 16 Aug 2004 07:51:22 +0000 (GMT) (envelope-from alfred@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G7pMR4064522; Mon, 16 Aug 2004 07:51:22 GMT (envelope-from alfred@repoman.freebsd.org) Received: (from alfred@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G7pM1O064520; Mon, 16 Aug 2004 07:51:22 GMT (envelope-from alfred) Message-Id: <200408160751.i7G7pM1O064520@repoman.freebsd.org> From: Alfred Perlstein Date: Mon, 16 Aug 2004 07:51: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/contrib/top commands.c top.c src/usr.bin/top machine.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 07:51:22 -0000 alfred 2004-08-16 07:51:22 UTC FreeBSD src repository Modified files: contrib/top commands.c top.c usr.bin/top machine.c Log: This patch merges the sort fields for both pages, so you can (for example) view io stats while sorting by process size. Also adds voluntary and involuntary context-switch stats to the io page because there was lots of room. Submitted by: Dan Nelson dnelson at allantgroup.com Revision Changes Path 1.10 +1 -1 src/contrib/top/commands.c 1.15 +2 -6 src/contrib/top/top.c 1.68 +57 -37 src/usr.bin/top/machine.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 07:53:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 669E616A4CE; Mon, 16 Aug 2004 07:53:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49D3543D5C; Mon, 16 Aug 2004 07:53:43 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G7rhhS064818; Mon, 16 Aug 2004 07:53:43 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G7rhuL064817; Mon, 16 Aug 2004 07:53:43 GMT (envelope-from pjd) Message-Id: <200408160753.i7G7rhuL064817@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 16 Aug 2004 07:53: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/share/man/man7 hier.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, 16 Aug 2004 07:53:43 -0000 pjd 2004-08-16 07:53:43 UTC FreeBSD src repository Modified files: share/man/man7 hier.7 Log: Update the date. Reminded by: ru Revision Changes Path 1.109 +1 -1 src/share/man/man7/hier.7 From owner-cvs-src@FreeBSD.ORG Mon Aug 16 07:55:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E24B416A4CE; Mon, 16 Aug 2004 07:55:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF14843D41; Mon, 16 Aug 2004 07:55:06 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G7t6pm064951; Mon, 16 Aug 2004 07:55:06 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G7t6GG064950; Mon, 16 Aug 2004 07:55:06 GMT (envelope-from tjr) Message-Id: <200408160755.i7G7t6GG064950@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 16 Aug 2004 07:55: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/conf files.amd64 options.amd64 src/sys/amd64/conf NOTES src/sys/amd64/linux32 Makefile linux.h linux32_dummy.c linux32_genassym.c linux32_ipc64.h linux32_locore.s linux32_machdep.c linux32_proto.h ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 07:55:07 -0000 tjr 2004-08-16 07:55:06 UTC FreeBSD src repository Modified files: sys/conf options.amd64 files.amd64 sys/amd64/conf NOTES Added files: sys/amd64/linux32 Makefile linux.h linux32_dummy.c linux32_genassym.c linux32_ipc64.h linux32_locore.s linux32_machdep.c linux32_proto.h linux32_syscall.h linux32_sysent.c linux32_sysvec.c syscalls.conf syscalls.master Log: Add preliminary support for running 32-bit Linux binaries on amd64, enabled with the COMPAT_LINUX32 option. This is largely based on the i386 MD Linux emulations bits, but also builds on the 32-bit FreeBSD and generic IA-32 binary emulation work. Some of this is still a little rough around the edges, and will need to be revisited before 32-bit and 64-bit Linux emulation support can coexist in the same kernel. Revision Changes Path 1.16 +3 -0 src/sys/amd64/conf/NOTES 1.1 +15 -0 src/sys/amd64/linux32/Makefile (new) 1.1 +722 -0 src/sys/amd64/linux32/linux.h (new) 1.1 +91 -0 src/sys/amd64/linux32/linux32_dummy.c (new) 1.1 +17 -0 src/sys/amd64/linux32/linux32_genassym.c (new) 1.1 +145 -0 src/sys/amd64/linux32/linux32_ipc64.h (new) 1.1 +45 -0 src/sys/amd64/linux32/linux32_locore.s (new) 1.1 +1019 -0 src/sys/amd64/linux32/linux32_machdep.c (new) 1.1 +869 -0 src/sys/amd64/linux32/linux32_proto.h (new) 1.1 +222 -0 src/sys/amd64/linux32/linux32_syscall.h (new) 1.1 +288 -0 src/sys/amd64/linux32/linux32_sysent.c (new) 1.1 +1088 -0 src/sys/amd64/linux32/linux32_sysvec.c (new) 1.1 +11 -0 src/sys/amd64/linux32/syscalls.conf (new) 1.1 +345 -0 src/sys/amd64/linux32/syscalls.master (new) 1.45 +34 -1 src/sys/conf/files.amd64 1.15 +1 -0 src/sys/conf/options.amd64 From owner-cvs-src@FreeBSD.ORG Mon Aug 16 08:07:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DFE0616A4CE; Mon, 16 Aug 2004 08:07:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C0FD343D31; Mon, 16 Aug 2004 08:07:06 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G876as065987; Mon, 16 Aug 2004 08:07:06 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G876p1065986; Mon, 16 Aug 2004 08:07:06 GMT (envelope-from tjr) Message-Id: <200408160807.i7G876p1065986@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 16 Aug 2004 08:07: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/amd64/linux32 linux32_proto.h linux32_syscall.h linux32_sysent.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 08:07:07 -0000 tjr 2004-08-16 08:07:06 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux32_proto.h linux32_syscall.h linux32_sysent.c Log: Regen. Revision Changes Path 1.2 +1 -1 src/sys/amd64/linux32/linux32_proto.h 1.2 +1 -1 src/sys/amd64/linux32/linux32_syscall.h 1.2 +1 -1 src/sys/amd64/linux32/linux32_sysent.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 08:10:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3771816A50A; Mon, 16 Aug 2004 08:10:16 +0000 (GMT) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8EAD43D39; Mon, 16 Aug 2004 08:10:15 +0000 (GMT) (envelope-from mark@grondar.org) Received: from storm.FreeBSD.org.uk (Ugrondar@localhost [127.0.0.1]) i7G8AEiM019766; Mon, 16 Aug 2004 09:10:14 +0100 (BST) (envelope-from mark@grondar.org) Received: (from Ugrondar@localhost)i7G8AE5V019764; Mon, 16 Aug 2004 09:10:14 +0100 (BST) (envelope-from mark@grondar.org) X-Authentication-Warning: storm.FreeBSD.org.uk: Ugrondar set sender to mark@grondar.org using -f Received: from grondar.org (localhost [127.0.0.1])i7G89jIs080167; Mon, 16 Aug 2004 09:09:45 +0100 (BST) (envelope-from mark@grondar.org) Message-Id: <200408160809.i7G89jIs080167@grimreaper.grondar.org> To: Dag-Erling Smorgrav From: Mark Murray In-Reply-To: Your message of "Sun, 15 Aug 2004 22:22:36 -0000." <200408152222.i7FMMae2018957@repoman.freebsd.org> Date: Mon, 16 Aug 2004 09:09:45 +0100 Sender: mark@grondar.org cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/usr.bin/fetch fetch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 08:10:16 -0000 Dag-Erling Smorgrav writes: > Fix a couple of edge cases in which sb.st_size may be incorrect or > meaningless. In particular, don't assume that it is left untouched if > stat(2) fails; that assumption happens to fail at high optimization > levels on some platforms. Hi DES Could you please also look at another particularly annoying bug? If you are fetching something (usually happens with "make fetch" in ports/), and there is a line outage (happens on my ISDN line sometimes, fetch does not recover. The progress meter freezes on wherever it was and fetch stops doing anything. A ^C breaks out of it, but that obviously messes up a big fetch :-). What do you need? I can reproduce this any time. (Not when I'm at work!) M -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Mon Aug 16 08:12:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C0E316A4CE; Mon, 16 Aug 2004 08:12:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F232A43D41; Mon, 16 Aug 2004 08:12:29 +0000 (GMT) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G8CTOB066505; Mon, 16 Aug 2004 08:12:29 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G8CTaL066504; Mon, 16 Aug 2004 08:12:29 GMT (envelope-from dfr) Message-Id: <200408160812.i7G8CTaL066504@repoman.freebsd.org> From: Doug Rabson Date: Mon, 16 Aug 2004 08:12: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/libc/alpha/gen _set_tp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 08:12:30 -0000 dfr 2004-08-16 08:12:29 UTC FreeBSD src repository Modified files: lib/libc/alpha/gen _set_tp.c Log: Fix alpha build and add __FBSDID. PR: 70518 Revision Changes Path 1.2 +4 -1 src/lib/libc/alpha/gen/_set_tp.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 08:19:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5026416A4CE; Mon, 16 Aug 2004 08:19:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 32FAE43D5A; Mon, 16 Aug 2004 08:19:18 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G8JIek067034; Mon, 16 Aug 2004 08:19:18 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G8JIce067033; Mon, 16 Aug 2004 08:19:18 GMT (envelope-from tjr) Message-Id: <200408160819.i7G8JIce067033@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 16 Aug 2004 08: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/sys/compat/linprocfs linprocfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 08:19:18 -0000 tjr 2004-08-16 08:19:18 UTC FreeBSD src repository Modified files: sys/compat/linprocfs linprocfs.c Log: Add support for 32-bit Linux binary emulation on amd64: - include instead of if building with the COMPAT_LINUX32 option. - make minimal changes to the i386 linprocfs_docpuinfo() function to support amd64. We return a fake CPU family of 6 for now. Revision Changes Path 1.84 +16 -5 src/sys/compat/linprocfs/linprocfs.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 08:21:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 40E2B16A4CE; Mon, 16 Aug 2004 08:21:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 24A5B43D3F; Mon, 16 Aug 2004 08:21:32 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G8LWXV067463; Mon, 16 Aug 2004 08:21:32 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G8LWjv067462; Mon, 16 Aug 2004 08:21:32 GMT (envelope-from pjd) Message-Id: <200408160821.i7G8LWjv067462@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 16 Aug 2004 08:21: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/geom/raid3 g_raid3.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 08:21:32 -0000 pjd 2004-08-16 08:21:32 UTC FreeBSD src repository Modified files: sys/geom/raid3 g_raid3.c Log: Fix warning. Revision Changes Path 1.2 +1 -1 src/sys/geom/raid3/g_raid3.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 08:28:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ACA5516A4CE; Mon, 16 Aug 2004 08:28:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8CDDC43D55; Mon, 16 Aug 2004 08:28:58 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G8SwRS067850; Mon, 16 Aug 2004 08:28:58 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G8SwGn067849; Mon, 16 Aug 2004 08:28:58 GMT (envelope-from obrien) Message-Id: <200408160828.i7G8SwGn067849@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 16 Aug 2004 08: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/release 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, 16 Aug 2004 08:28:58 -0000 obrien 2004-08-16 08:28:58 UTC FreeBSD src repository Modified files: release Makefile Log: Accept the fact that floppies either aren't applicable or relevant on most platforms. So make the floppy logic easier to read. Revision Changes Path 1.851 +7 -8 src/release/Makefile From owner-cvs-src@FreeBSD.ORG Mon Aug 16 08:33:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9CF4316A4CE; Mon, 16 Aug 2004 08:33:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7FD9843D1F; Mon, 16 Aug 2004 08:33:04 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G8X4pH068425; Mon, 16 Aug 2004 08:33:04 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G8X4Li068424; Mon, 16 Aug 2004 08:33:04 GMT (envelope-from pjd) Message-Id: <200408160833.i7G8X4Li068424@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 16 Aug 2004 08:33: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/geom/raid3 g_raid3.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 08:33:04 -0000 pjd 2004-08-16 08:33:04 UTC FreeBSD src repository Modified files: sys/geom/raid3 g_raid3.c Log: Decrease debug level to 0. Revision Changes Path 1.3 +1 -1 src/sys/geom/raid3/g_raid3.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 08:33:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 54DBE16A4CE; Mon, 16 Aug 2004 08:33:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 35CAF43D5F; Mon, 16 Aug 2004 08:33:38 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G8XchD068459; Mon, 16 Aug 2004 08:33:38 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G8XcDD068458; Mon, 16 Aug 2004 08:33:38 GMT (envelope-from obrien) Message-Id: <200408160833.i7G8XcDD068458@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 16 Aug 2004 08:33: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/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, 16 Aug 2004 08:33:38 -0000 obrien 2004-08-16 08:33:38 UTC FreeBSD src repository Modified files: sys/kern vfs_subr.c Log: s/MAX_SAFE_MAXVNODES/MAXVNODES_MAX/g Revision Changes Path 1.522 +6 -5 src/sys/kern/vfs_subr.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 08:35:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA93516A4CE; Mon, 16 Aug 2004 08:35:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9BB2543D5D; Mon, 16 Aug 2004 08:35:22 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G8ZMJ3068547; Mon, 16 Aug 2004 08:35:22 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G8ZM6d068546; Mon, 16 Aug 2004 08:35:22 GMT (envelope-from obrien) Message-Id: <200408160835.i7G8ZM6d068546@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 16 Aug 2004 08:35: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/i386/include vmparam.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 08:35:22 -0000 obrien 2004-08-16 08:35:22 UTC FreeBSD src repository Modified files: sys/i386/include vmparam.h Log: Increase the scaling of VM_KMEM_SIZE_MAX. Submitted by: alc Revision Changes Path 1.39 +1 -1 src/sys/i386/include/vmparam.h From owner-cvs-src@FreeBSD.ORG Mon Aug 16 08:47:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BB9DA16A4CE; Mon, 16 Aug 2004 08:47: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 C2E1943D3F; Mon, 16 Aug 2004 08:47:20 +0000 (GMT) (envelope-from ru@ip.net.ua) 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 i7G8lBY9061040 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 16 Aug 2004 11:47:12 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.12.11/8.12.11) id i7G8lBHI003378; Mon, 16 Aug 2004 11:47:11 +0300 (EEST) (envelope-from ru) Date: Mon, 16 Aug 2004 11:47:11 +0300 From: Ruslan Ermilov To: "David E. O'Brien" Message-ID: <20040816084711.GA3205@ip.net.ua> References: <200408160828.i7G8SwGn067849@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="5mCyUwZo2JvN/JJP" Content-Disposition: inline In-Reply-To: <200408160828.i7G8SwGn067849@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/release 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, 16 Aug 2004 08:47:22 -0000 --5mCyUwZo2JvN/JJP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Aug 16, 2004 at 08:28:58AM +0000, David E. O'Brien wrote: > obrien 2004-08-16 08:28:58 UTC >=20 > FreeBSD src repository >=20 > Modified files: > release Makefile=20 > Log: > Accept the fact that floppies either aren't applicable or relevant on m= ost > platforms. So make the floppy logic easier to read. > =20 > Revision Changes Path > 1.851 +7 -8 src/release/Makefile >=20 FWIW, I like your change in principle. May I ask that you please rename it to MAKE_FLOPPIES, so it's even more easier to follow? ;) Also, the new version is not as safe as the old one -- by accidentally setting FLOPPIES (or whatever it ends up being called if you agree to my suggestion) in environment you risk attempting to build floppies on architectures that don't support it, hence the .undef in the patch below. The patch also restores the correct ordering in the export list which broke after a rename. The release(7) manpage was not updated either. ;) %%% Index: Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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/release/Makefile,v retrieving revision 1.851 diff -u -p -r1.851 Makefile --- Makefile 16 Aug 2004 08:28:58 -0000 1.851 +++ Makefile 16 Aug 2004 08:45:55 -0000 @@ -168,8 +168,9 @@ MNT=3D /mnt # Various floppy image parameters. # =20 +.undef MAKE_FLOPPIES .if ${TARGET_ARCH} =3D=3D "i386" -FLOPPIES=3D true +MAKE_FLOPPIES=3D true .if ${TARGET} =3D=3D "pc98" SMALLFLOPPYSIZE=3D 1200 SMALLFLOPPYSPLITSIZE=3D 1152 @@ -185,7 +186,7 @@ MFSSIZE=3D 4320 MFSINODE=3D 8000 MFSLABEL=3D minimum3 .elif ${TARGET_ARCH} =3D=3D "alpha" -FLOPPIES=3D true +MAKE_FLOPPIES=3D true FLOPPYSIZE=3D 1440 FLOPPYSPLITSIZE=3D 1392 FLOPPYINODE=3D 40000 @@ -250,7 +251,7 @@ CRUNCH_TARGETS+=3Dfixit-small .endif .endif =20 -.if defined(FLOPPIES) +.if defined(MAKE_FLOPPIES) EXTRAS=3D floppies.1 .if ${TARGET_ARCH} =3D=3D "i386" EXTRAS+=3D floppies.2 @@ -438,6 +439,7 @@ release rerelease: HTTP_PROXY \ KERNELS \ KERNEL_FLAGS \ + MAKE_FLOPPIES \ MAKE_ISOS \ NOCDROM \ NODOC \ @@ -446,7 +448,6 @@ release rerelease: NOSRC \ NO_CPU_CFLAGS \ NO_CPU_COPTFLAGS \ - FLOPPIES \ NO_SENDMAIL \ RELEASETAG \ RELNOTES_LANG \ @@ -512,7 +513,7 @@ release.1: -chflags -R noschg ${_R}/. rm -rf ${_R}/* mkdir ${RD} -.if defined(FLOPPIES) +.if defined(MAKE_FLOPPIES) mkdir ${RD}/floppies .endif mkdir ${RD}/trees @@ -824,7 +825,7 @@ ftp.1: @echo "Setting up FTP distribution area" @mkdir -p ${FD} -@ln -s . ${FD}/${BUILDNAME} -.if defined(FLOPPIES) +.if defined(MAKE_FLOPPIES) @cd ${RD} && find floppies -print | cpio -dumpl ${FD} .endif @cd ${RD}/dists && find . -print | cpio -dumpl ${FD} @@ -857,7 +858,7 @@ cdrom.1: @echo "Setting up CDROM distribution area" @mkdir -p ${CD_BOOT} ${CD_DISC1} ${CD_DISC2} -@ln -s . ${CD_DISC1}/${BUILDNAME} -.if defined(FLOPPIES) +.if defined(MAKE_FLOPPIES) @cd ${RD} && find floppies -print | cpio -dumpl ${CD_DISC1} .endif @cd ${RD}/dists && find . -print | cpio -dumpl ${CD_DISC1} %%% Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --5mCyUwZo2JvN/JJP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBIHSPqRfpzJluFF4RAthhAJ939GQaeX2bmy+zNZMAK3eXJQ371gCeLC/K M5QRWkhzPPdwWk0q7vOxQQg= =a1CX -----END PGP SIGNATURE----- --5mCyUwZo2JvN/JJP-- From owner-cvs-src@FreeBSD.ORG Mon Aug 16 08:54:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA4AF16A4CE; Mon, 16 Aug 2004 08:54:46 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 29B9843D41; Mon, 16 Aug 2004 08:54:46 +0000 (GMT) (envelope-from ru@ip.net.ua) 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 i7G8sR0A061825 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 16 Aug 2004 11:54:29 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.12.11/8.12.11) id i7G8sR3l003650; Mon, 16 Aug 2004 11:54:27 +0300 (EEST) (envelope-from ru) Date: Mon, 16 Aug 2004 11:54:27 +0300 From: Ruslan Ermilov To: "David E. O'Brien" Message-ID: <20040816085427.GA3616@ip.net.ua> References: <200408160828.i7G8SwGn067849@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="zhXaljGHf11kAtnf" Content-Disposition: inline In-Reply-To: <200408160828.i7G8SwGn067849@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/release 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, 16 Aug 2004 08:54:47 -0000 --zhXaljGHf11kAtnf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Aug 16, 2004 at 08:28:58AM +0000, David E. O'Brien wrote: > obrien 2004-08-16 08:28:58 UTC >=20 > FreeBSD src repository >=20 > Modified files: > release Makefile=20 > Log: > Accept the fact that floppies either aren't applicable or relevant on m= ost > platforms. So make the floppy logic easier to read. > =20 > Revision Changes Path > 1.851 +7 -8 src/release/Makefile >=20 Also, after some more thinking... How can I build i386 without floppies now? I use this feature sometimes, when I know I won't need floppies, or there are other problems with the floppies creation. This is even documented in the release(7) manpage: : NO_FLOPPIES If defined, no boot and fixit floppy disk images : will be created (i386-only). Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --zhXaljGHf11kAtnf Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBIHZDqRfpzJluFF4RArN7AJ9ssjP/1pR1otpken1fq50CAJCcWACfe7kx KV2Z2znNpEkJvq/VzYjoFWs= =giMU -----END PGP SIGNATURE----- --zhXaljGHf11kAtnf-- From owner-cvs-src@FreeBSD.ORG Mon Aug 16 08:56:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D441216A4CE; Mon, 16 Aug 2004 08:56:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B778143D49; Mon, 16 Aug 2004 08:56:50 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G8uoT2070295; Mon, 16 Aug 2004 08:56:50 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G8uo8x070294; Mon, 16 Aug 2004 08:56:50 GMT (envelope-from obrien) Message-Id: <200408160856.i7G8uo8x070294@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 16 Aug 2004 08:56: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/release 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, 16 Aug 2004 08:56:51 -0000 obrien 2004-08-16 08:56:50 UTC FreeBSD src repository Modified files: release Makefile Log: Follow 'MAKE_ISOS' in naming and s/FLOPPIES/MAKE_FLOPPIES/g Submitted by: ru Revision Changes Path 1.852 +8 -7 src/release/Makefile From owner-cvs-src@FreeBSD.ORG Mon Aug 16 08:58:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E4C6B16A4CE; Mon, 16 Aug 2004 08:58:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C54AA43D1F; Mon, 16 Aug 2004 08:58:04 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G8w4RA070348; Mon, 16 Aug 2004 08:58:04 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G8w46H070347; Mon, 16 Aug 2004 08:58:04 GMT (envelope-from obrien) Message-Id: <200408160858.i7G8w46H070347@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 16 Aug 2004 08:58: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/share/man/man7 release.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, 16 Aug 2004 08:58:05 -0000 obrien 2004-08-16 08:58:04 UTC FreeBSD src repository Modified files: share/man/man7 release.7 Log: Accept the fact that floppies either aren't applicable or relevant on most platforms. So follow 'MAKE_ISOS''s style and s/NO_FLOPPIES/MAKE_FLOPPIES/g. Revision Changes Path 1.46 +3 -2 src/share/man/man7/release.7 From owner-cvs-src@FreeBSD.ORG Mon Aug 16 09:03:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E73F16A4CE; Mon, 16 Aug 2004 09:03:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 308A643D1F; Mon, 16 Aug 2004 09:03:35 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G93ZZa071086; Mon, 16 Aug 2004 09:03:35 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G93ZI8071085; Mon, 16 Aug 2004 09:03:35 GMT (envelope-from tjr) Message-Id: <200408160903.i7G93ZI8071085@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 16 Aug 2004 09:03:35 +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/gnu/usr.bin/gzip inflate.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 09:03:35 -0000 tjr 2004-08-16 09:03:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) gnu/usr.bin/gzip inflate.c Log: MFC rev. 1.9: bring in fix from gzip 1.3.3 to avoid crashes when processing certain corrupt input files. Revision Changes Path 1.8.2.1 +8 -6 src/gnu/usr.bin/gzip/inflate.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 09:09:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9390516A4CE; Mon, 16 Aug 2004 09:09:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89D3843D31; Mon, 16 Aug 2004 09:09:23 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G99N8T071312; Mon, 16 Aug 2004 09:09:23 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G99N3E071311; Mon, 16 Aug 2004 09:09:23 GMT (envelope-from pjd) Message-Id: <200408160909.i7G99N3E071311@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 16 Aug 2004 09:09: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/regression/geom_raid3 Makefile runtests.sh test-1.sh test-2.sh test-3.sh test-4.sh test-5.sh test-6.sh test-7.sh test-8.sh test-9.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 09:09:23 -0000 pjd 2004-08-16 09:09:23 UTC FreeBSD src repository Added files: tools/regression/geom_raid3 Makefile runtests.sh test-1.sh test-2.sh test-3.sh test-4.sh test-5.sh test-6.sh test-7.sh test-8.sh test-9.sh Log: Add regression tests for GEOM_RAID3. Revision Changes Path 1.1 +8 -0 src/tools/regression/geom_raid3/Makefile (new) 1.1 +10 -0 src/tools/regression/geom_raid3/runtests.sh (new) 1.1 +34 -0 src/tools/regression/geom_raid3/test-1.sh (new) 1.1 +36 -0 src/tools/regression/geom_raid3/test-2.sh (new) 1.1 +40 -0 src/tools/regression/geom_raid3/test-3.sh (new) 1.1 +40 -0 src/tools/regression/geom_raid3/test-4.sh (new) 1.1 +40 -0 src/tools/regression/geom_raid3/test-5.sh (new) 1.1 +44 -0 src/tools/regression/geom_raid3/test-6.sh (new) 1.1 +47 -0 src/tools/regression/geom_raid3/test-7.sh (new) 1.1 +43 -0 src/tools/regression/geom_raid3/test-8.sh (new) 1.1 +46 -0 src/tools/regression/geom_raid3/test-9.sh (new) From owner-cvs-src@FreeBSD.ORG Mon Aug 16 09:29:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A949716A4CE; Mon, 16 Aug 2004 09:29:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8964843D1F; Mon, 16 Aug 2004 09:29:46 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G9Tk5a072782; Mon, 16 Aug 2004 09:29:46 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G9TkHL072781; Mon, 16 Aug 2004 09:29:46 GMT (envelope-from sos) Message-Id: <200408160929.i7G9TkHL072781@repoman.freebsd.org> From: Søren Schmidt Date: Mon, 16 Aug 2004 09:29: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/ata ata-chipset.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 09:29:46 -0000 sos 2004-08-16 09:29:46 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Fix Promise sx4/sx4000 support that broke on the latest race fixes. Revision Changes Path 1.81 +69 -62 src/sys/dev/ata/ata-chipset.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 09:31:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F237F16A4CE; Mon, 16 Aug 2004 09:31:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E874843D48; Mon, 16 Aug 2004 09:31:09 +0000 (GMT) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G9V9Qs073152; Mon, 16 Aug 2004 09:31:09 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from dwmalone@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G9V9NO073151; Mon, 16 Aug 2004 09:31:09 GMT (envelope-from dwmalone) Message-Id: <200408160931.i7G9V9NO073151@repoman.freebsd.org> From: David Malone Date: Mon, 16 Aug 2004 09:31: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/etc/mtree BSD.usr.dist src/usr.bin/calendar Makefile src/usr.bin/calendar/calendars calendar.allcalendar.all calendar.nevnapok calendar.unnepek X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 09:31:10 -0000 dwmalone 2004-08-16 09:31:09 UTC FreeBSD src repository Modified files: etc/mtree BSD.usr.dist usr.bin/calendar Makefile usr.bin/calendar/calendars calendar.all Added files: usr.bin/calendar/calendars calendar.hungarian usr.bin/calendar/calendars/hu_HU.ISO8859-2 calendar.all calendar.nevnapok calendar.unnepek Log: Add Hungarian calendar entries. PR: 42725 Submitted by: Janos Mohacsi Revision Changes Path 1.304 +2 -0 src/etc/mtree/BSD.usr.dist 1.30 +1 -1 src/usr.bin/calendar/Makefile 1.9 +1 -0 src/usr.bin/calendar/calendars/calendar.all 1.1 +12 -0 src/usr.bin/calendar/calendars/calendar.hungarian (new) 1.1 +13 -0 src/usr.bin/calendar/calendars/hu_HU.ISO8859-2/calendar.all (new) 1.1 +386 -0 src/usr.bin/calendar/calendars/hu_HU.ISO8859-2/calendar.nevnapok (new) 1.1 +53 -0 src/usr.bin/calendar/calendars/hu_HU.ISO8859-2/calendar.unnepek (new) From owner-cvs-src@FreeBSD.ORG Mon Aug 16 09:32:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6C1916A4CE; Mon, 16 Aug 2004 09:32:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C892E43D48; Mon, 16 Aug 2004 09:32:35 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G9WZrA073488; Mon, 16 Aug 2004 09:32:35 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G9WZbX073487; Mon, 16 Aug 2004 09:32:35 GMT (envelope-from sos) Message-Id: <200408160932.i7G9WZbX073487@repoman.freebsd.org> From: Søren Schmidt Date: Mon, 16 Aug 2004 09:32: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/ata ata-all.c ata-lowlevel.c ata-queue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 09:32:36 -0000 sos 2004-08-16 09:32:35 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c ata-lowlevel.c ata-queue.c Log: Improve (hopefully) on the workaround code for devices that doesn't interrupt when command is done, ie some ATAPI CD drives with no media loaded. Revision Changes Path 1.222 +1 -1 src/sys/dev/ata/ata-all.c 1.44 +4 -9 src/sys/dev/ata/ata-lowlevel.c 1.32 +13 -13 src/sys/dev/ata/ata-queue.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 09:35:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 12DAC16A4CF; Mon, 16 Aug 2004 09:35:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E6E7543D45; Mon, 16 Aug 2004 09:35:49 +0000 (GMT) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G9ZnrW073754; Mon, 16 Aug 2004 09:35:49 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G9Znm7073753; Mon, 16 Aug 2004 09:35:49 GMT (envelope-from dfr) Message-Id: <200408160935.i7G9Znm7073753@repoman.freebsd.org> From: Doug Rabson Date: Mon, 16 Aug 2004 09:35: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/tools/regression/tls/ttls1 Makefile src/tools/regression/tls/ttls2 Makefile src/tools/regression/tls/ttls3 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, 16 Aug 2004 09:35:50 -0000 dfr 2004-08-16 09:35:49 UTC FreeBSD src repository Modified files: tools/regression/tls/ttls1 Makefile tools/regression/tls/ttls2 Makefile tools/regression/tls/ttls3 Makefile Log: Remove some debug cruft from the Makefiles and make them ${.OBJDIR} friendly. Revision Changes Path 1.2 +2 -5 src/tools/regression/tls/ttls1/Makefile 1.2 +0 -6 src/tools/regression/tls/ttls2/Makefile 1.2 +6 -6 src/tools/regression/tls/ttls3/Makefile From owner-cvs-src@FreeBSD.ORG Mon Aug 16 09:38:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2E54A16A4CE; Mon, 16 Aug 2004 09:38:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 256D443D5F; Mon, 16 Aug 2004 09:38:35 +0000 (GMT) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7G9cZBR073942; Mon, 16 Aug 2004 09:38:35 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from dwmalone@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7G9cZpb073941; Mon, 16 Aug 2004 09:38:35 GMT (envelope-from dwmalone) Message-Id: <200408160938.i7G9cZpb073941@repoman.freebsd.org> From: David Malone Date: Mon, 16 Aug 2004 09:38: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/release/picobsd/tinyware/simple_httpd simple_httpd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 09:38:35 -0000 dwmalone 2004-08-16 09:38:35 UTC FreeBSD src repository Modified files: release/picobsd/tinyware/simple_httpd simple_httpd.c Log: Improve MIME handling. This patch is based on Eugene's patch, but with the following changes: 1) Don't make a mime_types.h 'cos we should avoid creating variables in header files, 2) Use strrchr to find the extension, rather than strchr, 3) Slightly simplify the mime-type matching loop. any goof are likely to be mine. Note that there are links to more improvements by Eugene in the PR. PR: 29725 Submitted by: Eugene Grosbein Revision Changes Path 1.16 +24 -15 src/release/picobsd/tinyware/simple_httpd/simple_httpd.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 10:00:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3FF0C16A4CF; Mon, 16 Aug 2004 10:00:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21CDB43D1D; Mon, 16 Aug 2004 10:00:45 +0000 (GMT) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GA0j1c075539; Mon, 16 Aug 2004 10:00:45 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from dwmalone@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GA0iqd075538; Mon, 16 Aug 2004 10:00:44 GMT (envelope-from dwmalone) Message-Id: <200408161000.i7GA0iqd075538@repoman.freebsd.org> From: David Malone Date: Mon, 16 Aug 2004 10:00: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/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: Mon, 16 Aug 2004 10:00:45 -0000 dwmalone 2004-08-16 10:00:44 UTC FreeBSD src repository Modified files: sys/ufs/ufs ufs_dirhash.c Log: When looking for some extra data to include in the hash, use the address of the dirhash, rather than the first sizeof(struct dirhash *) bytes of the structure (which, thankfully, seem to be constant). Submitted by: Ted Unangst MFC after: 2 weeks Revision Changes Path 1.19 +1 -1 src/sys/ufs/ufs/ufs_dirhash.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 10:16:26 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C38FD16A4CE; Mon, 16 Aug 2004 10:16:26 +0000 (GMT) Received: from smtp.des.no (flood.des.no [217.116.83.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id E556643D48; Mon, 16 Aug 2004 10:16:23 +0000 (GMT) (envelope-from des@des.no) Received: by smtp.des.no (Pony Express, from userid 666) id BAF4D530C; Mon, 16 Aug 2004 12:16:22 +0200 (CEST) Received: from dwp.des.no (des.no [80.203.228.37]) by smtp.des.no (Pony Express) with ESMTP id A53255308; Mon, 16 Aug 2004 12:16:16 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 2602) id 8A4F7B873; Mon, 16 Aug 2004 12:16:16 +0200 (CEST) To: Alfred Perlstein References: <200408152158.i7FLw2mW016740@repoman.freebsd.org> <20040816073314.GA57908@elvis.mu.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Mon, 16 Aug 2004 12:16:16 +0200 In-Reply-To: <20040816073314.GA57908@elvis.mu.org> (Alfred Perlstein's message of "Mon, 16 Aug 2004 00:33:14 -0700") Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) 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 2.63 (2004-01-11) on flood.des.no X-Spam-Level: X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.63 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/pseudofs pseudofs_vncache.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 10:16:26 -0000 Alfred Perlstein writes: > I would suggest moving them all to a seperate list, then walking that > list calling vgone on each node. That doesn't solve the problem, it just adds another race. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Mon Aug 16 10:16:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1791616A4CE; Mon, 16 Aug 2004 10:16:58 +0000 (GMT) Received: from smtp.des.no (flood.des.no [217.116.83.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDF3143D1D; Mon, 16 Aug 2004 10:16:57 +0000 (GMT) (envelope-from des@des.no) Received: by smtp.des.no (Pony Express, from userid 666) id 07A4A5308; Mon, 16 Aug 2004 12:16:56 +0200 (CEST) Received: from dwp.des.no (des.no [80.203.228.37]) by smtp.des.no (Pony Express) with ESMTP id A206B530D; Mon, 16 Aug 2004 12:16:50 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 2602) id 8CAD2B873; Mon, 16 Aug 2004 12:16:50 +0200 (CEST) To: Mark Murray References: <200408160809.i7G89jIs080167@grimreaper.grondar.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Mon, 16 Aug 2004 12:16:50 +0200 In-Reply-To: <200408160809.i7G89jIs080167@grimreaper.grondar.org> (Mark Murray's message of "Mon, 16 Aug 2004 09:09:45 +0100") Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) 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 2.63 (2004-01-11) on flood.des.no X-Spam-Level: X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.63 cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/usr.bin/fetch fetch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 10:16:58 -0000 Mark Murray writes: > If you are fetching something (usually happens with "make fetch" in > ports/), and there is a line outage (happens on my ISDN line sometimes, > fetch does not recover. The progress meter freezes on wherever it was > and fetch stops doing anything. A ^C breaks out of it, but that obviously > messes up a big fetch :-). 'man fetch', look for the -T option. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Mon Aug 16 10:25:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 56BB416A4CE; Mon, 16 Aug 2004 10:25:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3746B43D3F; Mon, 16 Aug 2004 10:25:44 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GAPiEk077611; Mon, 16 Aug 2004 10:25:44 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GAPhNv077610; Mon, 16 Aug 2004 10:25:43 GMT (envelope-from obrien) Message-Id: <200408161025.i7GAPhNv077610@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 16 Aug 2004 10:25: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/release Makefile src/share/man/man7 release.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, 16 Aug 2004 10:25:44 -0000 obrien 2004-08-16 10:25:43 UTC FreeBSD src repository Modified files: release Makefile share/man/man7 release.7 Log: Bring back 'NO_FLOPPIES', but as a user external knob. The internal logic knob remains MAKE_FLOPPIES. Suggested by: ru Revision Changes Path 1.853 +4 -0 src/release/Makefile 1.47 +3 -3 src/share/man/man7/release.7 From owner-cvs-src@FreeBSD.ORG Mon Aug 16 10:33:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7066D16A4CE; Mon, 16 Aug 2004 10:33:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5234843D49; Mon, 16 Aug 2004 10:33:36 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GAXa4A078286; Mon, 16 Aug 2004 10:33:36 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GAXaQW078285; Mon, 16 Aug 2004 10:33:36 GMT (envelope-from obrien) Message-Id: <200408161033.i7GAXaQW078285@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 16 Aug 2004 10:33: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/geom/raid3 g_raid3.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 10:33:36 -0000 obrien 2004-08-16 10:33:36 UTC FreeBSD src repository Modified files: sys/geom/raid3 g_raid3.c Log: Minor style.9 cleanup. Revision Changes Path 1.4 +4 -3 src/sys/geom/raid3/g_raid3.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 10:35:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6255C16A4CE; Mon, 16 Aug 2004 10:35:11 +0000 (GMT) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id D674B43D49; Mon, 16 Aug 2004 10:35:10 +0000 (GMT) (envelope-from mark@grondar.org) Received: from storm.FreeBSD.org.uk (Ugrondar@localhost [127.0.0.1]) i7GAZ8qj026586; Mon, 16 Aug 2004 11:35:08 +0100 (BST) (envelope-from mark@grondar.org) Received: (from Ugrondar@localhost)i7GAZ8oS026585; Mon, 16 Aug 2004 11:35:08 +0100 (BST) (envelope-from mark@grondar.org) X-Authentication-Warning: storm.FreeBSD.org.uk: Ugrondar set sender to mark@grondar.org using -f Received: from grondar.org (localhost [127.0.0.1])i7GAVnhQ093973; Mon, 16 Aug 2004 11:31:49 +0100 (BST) (envelope-from mark@grondar.org) Message-Id: <200408161031.i7GAVnhQ093973@grimreaper.grondar.org> To: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) From: Mark Murray In-Reply-To: Your message of "Mon, 16 Aug 2004 12:16:50 +0200." Date: Mon, 16 Aug 2004 11:31:49 +0100 Sender: mark@grondar.org cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: Mark Murray cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/usr.bin/fetch fetch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 10:35:11 -0000 =?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?= writes: > Mark Murray writes: > > If you are fetching something (usually happens with "make fetch" in > > ports/), and there is a line outage (happens on my ISDN line sometimes, > > fetch does not recover. The progress meter freezes on wherever it was > > and fetch stops doing anything. A ^C breaks out of it, but that obviously > > messes up a big fetch :-). > > 'man fetch', look for the -T option. I saw that; but how come "ftp ${URL}" works through "normal" network short outages where "fetch ${URL}" does not? Hanging rather than failing seems wrong to me. M -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Mon Aug 16 10:36:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3182A16A4CE; Mon, 16 Aug 2004 10:36:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 12ECB43D2D; Mon, 16 Aug 2004 10:36:13 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GAaCbQ078394; Mon, 16 Aug 2004 10:36:12 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GAaCBh078393; Mon, 16 Aug 2004 10:36:12 GMT (envelope-from obrien) Message-Id: <200408161036.i7GAaCBh078393@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 16 Aug 2004 10: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/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, 16 Aug 2004 10:36:13 -0000 obrien 2004-08-16 10:36:12 UTC FreeBSD src repository Modified files: sys/compat/linux linux_misc.c Log: Fix the 'DEBUG' argument code to unbreak the LINT build. Revision Changes Path 1.159 +2 -2 src/sys/compat/linux/linux_misc.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 10:40:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A026B16A4CE; Mon, 16 Aug 2004 10:40:37 +0000 (GMT) Received: from black.imgsrc.co.jp (black.imgsrc.co.jp [210.226.20.147]) by mx1.FreeBSD.org (Postfix) with ESMTP id B400B43D53; Mon, 16 Aug 2004 10:40:36 +0000 (GMT) (envelope-from kuriyama@imgsrc.co.jp) Received: from localhost (localhost [127.0.0.1]) by black.imgsrc.co.jp (Postfix) with ESMTP id AC74850BD6; Mon, 16 Aug 2004 19:40:34 +0900 (JST) Received: from black.imgsrc.co.jp (black.imgsrc.co.jp [IPv6:2001:218:422:2::9999]) by black.imgsrc.co.jp (Postfix) with ESMTP id 2AB8350BC8; Mon, 16 Aug 2004 19:40:33 +0900 (JST) Date: Mon, 16 Aug 2004 19:40:33 +0900 Message-ID: <7md61re57i.wl@black.imgsrc.co.jp> From: Jun Kuriyama To: Mark Murray In-Reply-To: <200408160809.i7G89jIs080167@grimreaper.grondar.org> References: <200408152222.i7FMMae2018957@repoman.freebsd.org> <200408160809.i7G89jIs080167@grimreaper.grondar.org> User-Agent: Wanderlust/2.10.1 (Watching The Wheels) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.6 Emacs/21.3 (i386--freebsd) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Virus-Scanned: by amavisd 0.1 cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: Dag-Erling Smorgrav Subject: Re: cvs commit: src/usr.bin/fetch fetch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 10:40:37 -0000 At Mon, 16 Aug 2004 09:09:45 +0100, Mark Murray wrote: > If you are fetching something (usually happens with "make fetch" in > ports/), and there is a line outage (happens on my ISDN line sometimes, > fetch does not recover. The progress meter freezes on wherever it was > and fetch stops doing anything. A ^C breaks out of it, but that obviously > messes up a big fetch :-). > > What do you need? I can reproduce this any time. (Not when I'm at work!) Can you try with this and show output please? % cd /usr/ports/foo/bar % make FETCH_CMD="fetch -rvvv" fetch -- Jun Kuriyama // IMG SRC, Inc. // FreeBSD Project From owner-cvs-src@FreeBSD.ORG Mon Aug 16 10:43:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 72DF416A4CE; Mon, 16 Aug 2004 10:43:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 538D443D5D; Mon, 16 Aug 2004 10:43:41 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GAhfFi079046; Mon, 16 Aug 2004 10:43:41 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GAhfXs079045; Mon, 16 Aug 2004 10:43:41 GMT (envelope-from pjd) Message-Id: <200408161043.i7GAhfXs079045@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 16 Aug 2004 10:43: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 MAINTAINERS X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 10:43:41 -0000 pjd 2004-08-16 10:43:41 UTC FreeBSD src repository Modified files: . MAINTAINERS Log: Add myself as geom_raid3 maintainer. Revision Changes Path 1.99 +1 -0 src/MAINTAINERS From owner-cvs-src@FreeBSD.ORG Mon Aug 16 10:44:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1EC8E16A4CE; Mon, 16 Aug 2004 10:44:15 +0000 (GMT) Received: from smtp.des.no (flood.des.no [217.116.83.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id D3D2F43D1D; Mon, 16 Aug 2004 10:44:14 +0000 (GMT) (envelope-from des@des.no) Received: by smtp.des.no (Pony Express, from userid 666) id BCAF6530C; Mon, 16 Aug 2004 12:44:13 +0200 (CEST) Received: from dwp.des.no (des.no [80.203.228.37]) by smtp.des.no (Pony Express) with ESMTP id 966545308; Mon, 16 Aug 2004 12:44:07 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 2602) id 24489B873; Mon, 16 Aug 2004 12:44:07 +0200 (CEST) To: Mark Murray References: <200408161031.i7GAVnhQ093973@grimreaper.grondar.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Mon, 16 Aug 2004 12:44:07 +0200 In-Reply-To: <200408161031.i7GAVnhQ093973@grimreaper.grondar.org> (Mark Murray's message of "Mon, 16 Aug 2004 11:31:49 +0100") Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) 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 2.63 (2004-01-11) on flood.des.no X-Spam-Level: X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.63 cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/usr.bin/fetch fetch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 10:44:15 -0000 Mark Murray writes: > I saw that; but how come "ftp ${URL}" works through "normal" network short > outages where "fetch ${URL}" does not? Hanging rather than failing seems= =20 > wrong to me. can you get a ktrace? DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Mon Aug 16 10:49:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A53116A4CE; Mon, 16 Aug 2004 10:49:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5AC8143D55; Mon, 16 Aug 2004 10:49:45 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GAnjF4079201; Mon, 16 Aug 2004 10:49:45 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GAnjhE079200; Mon, 16 Aug 2004 10:49:45 GMT (envelope-from simon) Message-Id: <200408161049.i7GAnjhE079200@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Mon, 16 Aug 2004 10:49: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/share/man/man4 rue.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, 16 Aug 2004 10:49:45 -0000 simon 2004-08-16 10:49:45 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 rue.4 Log: Remove Wiretek UBRJ4 from the list of supported devices. While it is detected by the driver, it doesn't really work as soon as it really used for network traffic. Perhaps it can be re-added later when the issues are resolved. Reported by: Soeren Vrist Revision Changes Path 1.7 +0 -2 src/share/man/man4/rue.4 From owner-cvs-src@FreeBSD.ORG Mon Aug 16 10:54:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E63EC16A4CE; Mon, 16 Aug 2004 10:54:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C894C43D46; Mon, 16 Aug 2004 10:54:25 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GAsPbO079817; Mon, 16 Aug 2004 10:54:25 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GAsPhn079816; Mon, 16 Aug 2004 10:54:25 GMT (envelope-from obrien) Message-Id: <200408161054.i7GAsPhn079816@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 16 Aug 2004 10:54: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/amd64/linux32 linux32_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, 16 Aug 2004 10:54:26 -0000 obrien 2004-08-16 10:54:25 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux32_machdep.c Log: Fix the 'DEBUG' argument code to unbreak the amd64 LINT build. Revision Changes Path 1.2 +7 -5 src/sys/amd64/linux32/linux32_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 11:09:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A1AA216A4CE; Mon, 16 Aug 2004 11:09:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E5CA43D39; Mon, 16 Aug 2004 11:09:59 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GB9xeX080835; Mon, 16 Aug 2004 11:09:59 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GB9xqI080834; Mon, 16 Aug 2004 11:09:59 GMT (envelope-from obrien) Message-Id: <200408161109.i7GB9xqI080834@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 16 Aug 2004 11:09: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/amd64/linux32 linux32_sysvec.c src/sys/conf options.amd64 src/sys/amd64/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 11:09:59 -0000 obrien 2004-08-16 11:09:59 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux32_sysvec.c sys/conf options.amd64 sys/amd64/conf NOTES Log: I'm not sure what tjr envisioned for turning on FreeBSD/i386 rt support, but make it COMPAT_IA32 for now. Fix the 'DEBUG' argument code to unbreak the amd64 LINT build. Revision Changes Path 1.17 +3 -0 src/sys/amd64/conf/NOTES 1.2 +3 -4 src/sys/amd64/linux32/linux32_sysvec.c 1.16 +1 -1 src/sys/conf/options.amd64 From owner-cvs-src@FreeBSD.ORG Mon Aug 16 11:12:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 284BE16A4CE; Mon, 16 Aug 2004 11:12:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 09D7443D48; Mon, 16 Aug 2004 11:12:58 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GBCvpt081327; Mon, 16 Aug 2004 11:12:57 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GBCvkV081326; Mon, 16 Aug 2004 11:12:57 GMT (envelope-from obrien) Message-Id: <200408161112.i7GBCvkV081326@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 16 Aug 2004 11:12:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/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, 16 Aug 2004 11:12:58 -0000 obrien 2004-08-16 11:12:57 UTC FreeBSD src repository Modified files: sys/compat/linux linux_misc.c Log: Fix the 'DEBUG' argument code to unbreak the amd64 LINT build. Revision Changes Path 1.160 +2 -2 src/sys/compat/linux/linux_misc.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 11:15:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E22B716A4CE; Mon, 16 Aug 2004 11:15:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C355F43D39; Mon, 16 Aug 2004 11:15:46 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GBFk1M081559; Mon, 16 Aug 2004 11:15:46 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GBFkG7081558; Mon, 16 Aug 2004 11:15:46 GMT (envelope-from obrien) Message-Id: <200408161115.i7GBFkG7081558@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 16 Aug 2004 11:15:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/linux32 linux32_sysvec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 11:15:47 -0000 obrien 2004-08-16 11:15:46 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux32_sysvec.c Log: I missed an 'IA32' in the documentation. Revision Changes Path 1.3 +1 -1 src/sys/amd64/linux32/linux32_sysvec.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 11:52:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 30FA616A51C; Mon, 16 Aug 2004 11:52:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 111AE43D68; Mon, 16 Aug 2004 11:52:23 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GBqMWW084662; Mon, 16 Aug 2004 11:52:22 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GBqMlq084661; Mon, 16 Aug 2004 11:52:22 GMT (envelope-from cperciva) Message-Id: <200408161152.i7GBqMlq084661@repoman.freebsd.org> From: Colin Percival Date: Mon, 16 Aug 2004 11:52: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/etc services X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 11:52:23 -0000 cperciva 2004-08-16 11:52:22 UTC FreeBSD src repository Modified files: etc services Log: Add 3653/tcp and 3653/udp, since they were specifically requested. PR: conf/63907 Submitted by: Marc Blanchet MFC after: 3 days Revision Changes Path 1.102 +2 -0 src/etc/services From owner-cvs-src@FreeBSD.ORG Mon Aug 16 12:00:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5DE4516A4CF; Mon, 16 Aug 2004 12:00:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E00943D45; Mon, 16 Aug 2004 12:00:08 +0000 (GMT) (envelope-from rik@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GC08ss084904; Mon, 16 Aug 2004 12:00:08 GMT (envelope-from rik@repoman.freebsd.org) Received: (from rik@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GC08c0084903; Mon, 16 Aug 2004 12:00:08 GMT (envelope-from rik) Message-Id: <200408161200.i7GC08c0084903@repoman.freebsd.org> From: Roman Kurakin Date: Mon, 16 Aug 2004 12:00: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/dev/cp cpddk.c cpddk.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 12:00:08 -0000 rik 2004-08-16 12:00:07 UTC FreeBSD src repository Modified files: sys/dev/cp cpddk.c cpddk.h Log: Update low level code for Cronyx Tau-PCI: 1. Add support for Cronyx Tau-PCI/E3 rev.B. 2. Improve model identification and firmware load procedure. Revision Changes Path 1.2 +1176 -740 src/sys/dev/cp/cpddk.c 1.2 +4 -3 src/sys/dev/cp/cpddk.h From owner-cvs-src@FreeBSD.ORG Mon Aug 16 12:05:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A9C816A4CE; Mon, 16 Aug 2004 12:05:18 +0000 (GMT) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF25D43D60; Mon, 16 Aug 2004 12:05:17 +0000 (GMT) (envelope-from mark@grondar.org) Received: from storm.FreeBSD.org.uk (Ugrondar@localhost [127.0.0.1]) i7GC5FHd028125; Mon, 16 Aug 2004 13:05:15 +0100 (BST) (envelope-from mark@grondar.org) Received: (from Ugrondar@localhost)i7GC5EkI028124; Mon, 16 Aug 2004 13:05:14 +0100 (BST) (envelope-from mark@grondar.org) X-Authentication-Warning: storm.FreeBSD.org.uk: Ugrondar set sender to mark@grondar.org using -f Received: from grondar.org (localhost [127.0.0.1])i7GC3Jom004520; Mon, 16 Aug 2004 13:03:19 +0100 (BST) (envelope-from mark@grondar.org) Message-Id: <200408161203.i7GC3Jom004520@grimreaper.grondar.org> To: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) From: Mark Murray In-Reply-To: Your message of "Mon, 16 Aug 2004 12:44:07 +0200." Date: Mon, 16 Aug 2004 13:03:19 +0100 Sender: mark@grondar.org cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: Mark Murray cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/usr.bin/fetch fetch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 12:05:18 -0000 =?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?= writes: > Mark Murray writes: > > I saw that; but how come "ftp ${URL}" works through "normal" network short > > outages where "fetch ${URL}" does not? Hanging rather than failing seems > > wrong to me. > > can you get a ktrace? Sure. I'll do it when I get home tonight. M -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Mon Aug 16 12:05:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A03316A4D0; Mon, 16 Aug 2004 12:05:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B73443D53; Mon, 16 Aug 2004 12:05:19 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GC5Jj4085508; Mon, 16 Aug 2004 12:05:19 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GC5Juq085507; Mon, 16 Aug 2004 12:05:19 GMT (envelope-from obrien) Message-Id: <200408161205.i7GC5Juq085507@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 16 Aug 2004 12:05: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/netinet ip_fw.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 12:05:19 -0000 obrien 2004-08-16 12:05:19 UTC FreeBSD src repository Modified files: sys/netinet ip_fw.h Log: Put the 'antispoof' opcode in the proper place in the opcode list such that it doesn't break the ipfw2 ABI. Revision Changes Path 1.88 +1 -1 src/sys/netinet/ip_fw.h From owner-cvs-src@FreeBSD.ORG Mon Aug 16 12:09:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B68F716A4CE; Mon, 16 Aug 2004 12:09:12 +0000 (GMT) Received: from pd4mo2so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9D1243D49; Mon, 16 Aug 2004 12:09:11 +0000 (GMT) (envelope-from colin.percival@wadham.ox.ac.uk) Received: from pd2mr1so.prod.shaw.ca (pd2mr1so-ser.prod.shaw.ca [10.0.141.110])2003)) with ESMTP id <0I2J00729G0IBS@l-daemon>; Mon, 16 Aug 2004 06:00:18 -0600 (MDT) Received: from pn2ml8so.prod.shaw.ca ([10.0.121.152]) by pd2mr1so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0I2J00HO7G0IEH30@pd2mr1so.prod.shaw.ca>; Mon, 16 Aug 2004 06:00:18 -0600 (MDT) Received: from piii600.wadham.ox.ac.uk (S0106006067227a4a.vc.shawcable.net [24.87.233.42])2003)) with ESMTP id <0I2J00C4IG0H95@l-daemon>; Mon, 16 Aug 2004 06:00:18 -0600 (MDT) Date: Mon, 16 Aug 2004 05:00:15 -0700 From: Colin Percival In-reply-to: <200408161152.i7GBqMlq084661@repoman.freebsd.org> X-Sender: cperciva@popserver.sfu.ca (Unverified) To: Colin Percival Message-id: <6.1.0.6.1.20040816045454.02a34168@popserver.sfu.ca> MIME-version: 1.0 X-Mailer: QUALCOMM Windows Eudora Version 6.1.0.6 Content-type: text/plain; charset=us-ascii References: <200408161152.i7GBqMlq084661@repoman.freebsd.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc services X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 12:09:12 -0000 At 04:52 16/08/2004, Colin Percival wrote: >cperciva 2004-08-16 11:52:22 UTC > Modified files: > etc services > Log: > Add 3653/tcp and 3653/udp, since they were specifically requested. As discussed earlier, I have another 6400 lines ready to merge from IANA's list. Since some benchmarks have been produced showing that adding that many new entries into /etc/services could have a significant performance impact, I'm going to wait until after 5-STABLE is branched, and only commit these to 6-CURRENT. If/when the performance impact becomes insignificant (due to the addition of a lookup daemon, for example), I'll merge them into STABLE. Colin Percival From owner-cvs-src@FreeBSD.ORG Mon Aug 16 12:15:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F3C416A4CF; Mon, 16 Aug 2004 12:15:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 70CA943D41; Mon, 16 Aug 2004 12:15:07 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GCF78A086361; Mon, 16 Aug 2004 12:15:07 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GCF7Tw086360; Mon, 16 Aug 2004 12:15:07 GMT (envelope-from obrien) Message-Id: <200408161215.i7GCF7Tw086360@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 16 Aug 2004 12:15: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/compat/linux linux_signal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 12:15:07 -0000 obrien 2004-08-16 12:15:07 UTC FreeBSD src repository Modified files: sys/compat/linux linux_signal.c Log: Fix the 'DEBUG' argument code to unbreak the amd64 LINT build. Revision Changes Path 1.47 +1 -1 src/sys/compat/linux/linux_signal.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 12:23:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B89E016A4CF; Mon, 16 Aug 2004 12:23:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9667443D55; Mon, 16 Aug 2004 12:23:53 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GCNrXv087210; Mon, 16 Aug 2004 12:23:53 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GCNrCo087207; Mon, 16 Aug 2004 12:23:53 GMT (envelope-from obrien) Message-Id: <200408161223.i7GCNrCo087207@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 16 Aug 2004 12: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/sys/pci agp_amd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 12:23:54 -0000 obrien 2004-08-16 12:23:53 UTC FreeBSD src repository Modified files: sys/pci agp_amd.c Log: style.9. Revision Changes Path 1.21 +8 -12 src/sys/pci/agp_amd.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 12:25:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 24AFA16A4D2; Mon, 16 Aug 2004 12:25:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1971F43D48; Mon, 16 Aug 2004 12:25:49 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GCPmi3087484; Mon, 16 Aug 2004 12:25:49 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GCPmS3087483; Mon, 16 Aug 2004 12:25:48 GMT (envelope-from obrien) Message-Id: <200408161225.i7GCPmS3087483@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 16 Aug 2004 12:25: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/conf files.amd64 files.i386 options.i386 src/sys/i386/conf NOTES src/sys/modules Makefile src/sys/modules/agp Makefile src/sys/pci agp.c agp_amd64.c agp_sis.c agp_via.c agpreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 12:25:49 -0000 obrien 2004-08-16 12:25:48 UTC FreeBSD src repository Modified files: sys/conf files.amd64 files.i386 options.i386 sys/i386/conf NOTES sys/modules Makefile sys/modules/agp Makefile sys/pci agp.c agp_sis.c agp_via.c agpreg.h Added files: sys/pci agp_amd64.c Log: AMD64 on-CPU GART support. This also applies to AMD64 HW running 'i386' OS. Submitted by: Jung-uk Kim Integration by: obrien Revision Changes Path 1.46 +1 -5 src/sys/conf/files.amd64 1.504 +1 -0 src/sys/conf/files.i386 1.214 +3 -0 src/sys/conf/options.i386 1.1168 +1 -0 src/sys/i386/conf/NOTES 1.393 +2 -0 src/sys/modules/Makefile 1.11 +4 -1 src/sys/modules/agp/Makefile 1.45 +1 -1 src/sys/pci/agp.c 1.1 +311 -0 src/sys/pci/agp_amd64.c (new) 1.14 +5 -0 src/sys/pci/agp_sis.c 1.18 +7 -0 src/sys/pci/agp_via.c 1.13 +17 -0 src/sys/pci/agpreg.h From owner-cvs-src@FreeBSD.ORG Mon Aug 16 12:39:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E5BD16A4CE; Mon, 16 Aug 2004 12:39:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0013C43D2F; Mon, 16 Aug 2004 12:39:27 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GCdRWR088422; Mon, 16 Aug 2004 12:39:27 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GCdRKh088421; Mon, 16 Aug 2004 12:39:27 GMT (envelope-from tjr) Message-Id: <200408161239.i7GCdRKh088421@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 16 Aug 2004 12:39: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/amd64/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 12:39:28 -0000 tjr 2004-08-16 12:39:27 UTC FreeBSD src repository Modified files: sys/amd64/conf NOTES Log: Un-comment LINPROCFS. Revision Changes Path 1.18 +2 -2 src/sys/amd64/conf/NOTES From owner-cvs-src@FreeBSD.ORG Mon Aug 16 12:51:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA7F916A4CE; Mon, 16 Aug 2004 12:51:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8998043D49; Mon, 16 Aug 2004 12:51:33 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GCpXMB089549; Mon, 16 Aug 2004 12:51:33 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GCpXjO089548; Mon, 16 Aug 2004 12:51:33 GMT (envelope-from obrien) Message-Id: <200408161251.i7GCpXjO089548@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 16 Aug 2004 12:51:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/amd64 exception.S src/sys/amd64/conf GENERIC src/sys/conf files.amd64 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 12:51:34 -0000 obrien 2004-08-16 12:51:33 UTC FreeBSD src repository Modified files: sys/amd64/amd64 exception.S sys/amd64/conf GENERIC sys/conf files.amd64 Log: Complete 'IA32' -> 'COMPAT_IA32' change for the Linuxulator32. Revision Changes Path 1.120 +2 -2 src/sys/amd64/amd64/exception.S 1.420 +1 -1 src/sys/amd64/conf/GENERIC 1.47 +9 -9 src/sys/conf/files.amd64 From owner-cvs-src@FreeBSD.ORG Mon Aug 16 13:07:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B772D16A4CE; Mon, 16 Aug 2004 13:07:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD6C143D39; Mon, 16 Aug 2004 13:07:40 +0000 (GMT) (envelope-from ssouhlal@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GD7e2f090875; Mon, 16 Aug 2004 13:07:40 GMT (envelope-from ssouhlal@repoman.freebsd.org) Received: (from ssouhlal@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GD7epR090874; Mon, 16 Aug 2004 13:07:40 GMT (envelope-from ssouhlal) Message-Id: <200408161307.i7GD7epR090874@repoman.freebsd.org> From: Suleiman Souhlal Date: Mon, 16 Aug 2004 13:07: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.powerpc src/sys/powerpc/conf GENERIC src/sys/powerpc/include memdev.h ofw_machdep.h pmap.h src/sys/powerpc/powerpc mem.c ofw_machdep.c pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 13:07:40 -0000 ssouhlal 2004-08-16 13:07:40 UTC FreeBSD src repository Modified files: sys/conf files.powerpc sys/powerpc/conf GENERIC sys/powerpc/include ofw_machdep.h pmap.h sys/powerpc/powerpc ofw_machdep.c pmap.c Added files: sys/powerpc/include memdev.h sys/powerpc/powerpc mem.c Log: Add /dev/mem and /dev/kmem to powerpc. Approved by: grehan (mentor) Revision Changes Path 1.41 +1 -0 src/sys/conf/files.powerpc 1.41 +1 -0 src/sys/powerpc/conf/GENERIC 1.1 +40 -0 src/sys/powerpc/include/memdev.h (new) 1.2 +1 -0 src/sys/powerpc/include/ofw_machdep.h 1.16 +2 -0 src/sys/powerpc/include/pmap.h 1.1 +182 -0 src/sys/powerpc/powerpc/mem.c (new) 1.11 +13 -0 src/sys/powerpc/powerpc/ofw_machdep.c 1.85 +16 -0 src/sys/powerpc/powerpc/pmap.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 13:37:55 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 110ED16A4CF for ; Mon, 16 Aug 2004 13:37:55 +0000 (GMT) Received: from mail1.speakeasy.net (mail1.speakeasy.net [216.254.0.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id D816543D5A for ; Mon, 16 Aug 2004 13:37:54 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 2860 invoked from network); 16 Aug 2004 13:37:54 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 16 Aug 2004 13:37:54 -0000 Received: from slimer.baldwin.cx (slimer.baldwin.cx [192.168.0.16]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i7GDbppG030049; Mon, 16 Aug 2004 09:37:51 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Marcel Moolenaar Date: Mon, 16 Aug 2004 09:30:32 -0400 User-Agent: KMail/1.6.2 References: <200408132259.i7DMx9gv008402@repoman.freebsd.org> In-Reply-To: <200408132259.i7DMx9gv008402@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408160930.32138.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/acpi/acpidump acpi.c acpidump.c acpidump.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 13:37:55 -0000 On Friday 13 August 2004 06:59 pm, Marcel Moolenaar wrote: > marcel 2004-08-13 22:59:09 UTC > > FreeBSD src repository > > Modified files: > usr.sbin/acpi/acpidump acpi.c acpidump.c acpidump.h > Log: > Add support for SSDT tables. Dumping or disassembling the DSDT will > now include the contents if any SSDT table as well. This makes use > of the property that one can concatenate the body of SSDT tables to > the DSDT, updating the DSDT header (length and checksum) and end up > with a larger and valid DSDT table. Hence, this also works with -f. > > Reviewed by: njl@ Yay!! Thanks! -- 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 Aug 16 13:37:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 547B616A550 for ; Mon, 16 Aug 2004 13:37:58 +0000 (GMT) Received: from mail1.speakeasy.net (mail1.speakeasy.net [216.254.0.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2ED9143D58 for ; Mon, 16 Aug 2004 13:37:57 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 2910 invoked from network); 16 Aug 2004 13:37:57 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 16 Aug 2004 13:37:56 -0000 Received: from slimer.baldwin.cx (slimer.baldwin.cx [192.168.0.16]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i7GDbppH030049; Mon, 16 Aug 2004 09:37:53 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: "David E. O'Brien" Date: Mon, 16 Aug 2004 09:37:43 -0400 User-Agent: KMail/1.6.2 References: <200408160828.i7G8SwGn067849@repoman.freebsd.org> In-Reply-To: <200408160828.i7G8SwGn067849@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408160937.43004.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/release 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, 16 Aug 2004 13:37:58 -0000 On Monday 16 August 2004 04:28 am, David E. O'Brien wrote: > obrien 2004-08-16 08:28:58 UTC > > FreeBSD src repository > > Modified files: > release Makefile > Log: > Accept the fact that floppies either aren't applicable or relevant on > most platforms. So make the floppy logic easier to read. Please revert this unreviewed commit. I like to build releases at work with 'NO_FLOPPIES=yes' on i386 just so I can skip the extra time spent building floppies when I only do installs over FTP and CD-ROM. Changing the sense of the knob breaks that feature. This also has basically zero impact as far as readability. -- 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 Aug 16 13:59:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C39E416A4CE; Mon, 16 Aug 2004 13:59:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9862F43D53; Mon, 16 Aug 2004 13:59:01 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GDx1Gn094547; Mon, 16 Aug 2004 13:59:01 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GDx1Qv094546; Mon, 16 Aug 2004 13:59:01 GMT (envelope-from rwatson) Message-Id: <200408161359.i7GDx1Qv094546@repoman.freebsd.org> From: Robert Watson Date: Mon, 16 Aug 2004 13:59: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/conf files.pc98 options.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: Mon, 16 Aug 2004 13:59:02 -0000 rwatson 2004-08-16 13:59:01 UTC FreeBSD src repository Modified files: sys/conf files.pc98 options.pc98 Log: Add MP_WATCHDOG option information to pc98, as it uses the i386 mp_machdep.c, which relies on the option's include file and defines. Constancy of: tinderbox Revision Changes Path 1.305 +1 -0 src/sys/conf/files.pc98 1.177 +1 -0 src/sys/conf/options.pc98 From owner-cvs-src@FreeBSD.ORG Mon Aug 16 13:59:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D96A416A4CF for ; Mon, 16 Aug 2004 13:59:35 +0000 (GMT) Received: from mail4.speakeasy.net (mail4.speakeasy.net [216.254.0.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E78243D67 for ; Mon, 16 Aug 2004 13:59:35 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 18507 invoked from network); 16 Aug 2004 13:59:35 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 16 Aug 2004 13:59:34 -0000 Received: from slimer.baldwin.cx (slimer.baldwin.cx [192.168.0.16]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i7GDxUJF030165; Mon, 16 Aug 2004 09:59:30 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Brian Fundakowski Feldman Date: Mon, 16 Aug 2004 09:51:12 -0400 User-Agent: KMail/1.6.2 References: <200408150624.i7F6OhhR074096@repoman.freebsd.org> <20040816052054.GR991@funkthat.com> <20040816054318.GF980@green.homeunix.org> In-Reply-To: <20040816054318.GF980@green.homeunix.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408160951.12155.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: John-Mark Gurney cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_target.c src/sys/dev/mii mii.c src/sys/fs/fifofs fifo_vnops.c src/sys/gnu/ext2fs ext2_vnops.c src/sys/kern init_main.c kern_conf.c kern_descrip.c kern_event.c kern_exec.c kern_exit.c kern_fork.c kern_sig.c sys_pipe.c 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: Mon, 16 Aug 2004 13:59:36 -0000 On Monday 16 August 2004 01:43 am, Brian Fundakowski Feldman wrote: > On Sun, Aug 15, 2004 at 10:20:55PM -0700, John-Mark Gurney wrote: > > Brian Fundakowski Feldman wrote this message on Sun, Aug 15, 2004 at 22:38 -0400: > > > On Sun, Aug 15, 2004 at 06:51:08PM -0700, John-Mark Gurney wrote: > > > > sure, I'd like a quick peak at the patch though (if it takes me more > > > > than a day, go ahead and commit). > > > > > > I'd very much like you to look it over. I haven't tested it, just made > > > the stylistic changes. If it were more complete (i.e. satisfy bde), > > > every spurious blank line (that is, all of them inside functions which > > > are not between variable declarations and code) would be gone, too, but > > > that can be kind of harsh. > > > > As was pointed out... blank lines at the top of functions w/o variables > > are mandated by style(9)... > > The manpage is either wrong or misleading, so either way, I'm waiting > to hear from bde. I've never been confused on that topic Brian. Just accept it and move on. -- 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 Aug 16 13:59:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3F10216A4E6 for ; Mon, 16 Aug 2004 13:59:38 +0000 (GMT) Received: from mail1.speakeasy.net (mail1.speakeasy.net [216.254.0.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id B2CF843D5E for ; Mon, 16 Aug 2004 13:59:38 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 30076 invoked from network); 16 Aug 2004 13:59:38 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 16 Aug 2004 13:59:36 -0000 Received: from slimer.baldwin.cx (slimer.baldwin.cx [192.168.0.16]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i7GDxUJG030165; Mon, 16 Aug 2004 09:59:33 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: "David E. O'Brien" Date: Mon, 16 Aug 2004 09:55:23 -0400 User-Agent: KMail/1.6.2 References: <200408160828.i7G8SwGn067849@repoman.freebsd.org> <200408160937.43004.jhb@FreeBSD.org> In-Reply-To: <200408160937.43004.jhb@FreeBSD.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408160955.23819.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/release 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, 16 Aug 2004 13:59:40 -0000 On Monday 16 August 2004 09:37 am, John Baldwin wrote: > On Monday 16 August 2004 04:28 am, David E. O'Brien wrote: > > obrien 2004-08-16 08:28:58 UTC > > > > FreeBSD src repository > > > > Modified files: > > release Makefile > > Log: > > Accept the fact that floppies either aren't applicable or relevant on > > most platforms. So make the floppy logic easier to read. > > Please revert this unreviewed commit. I like to build releases at work > with 'NO_FLOPPIES=yes' on i386 just so I can skip the extra time spent > building floppies when I only do installs over FTP and CD-ROM. Changing > the sense of the knob breaks that feature. This also has basically zero > impact as far as readability. Well, I see you did fix this eventually but it sure would be nice if you would get gratuitous code churn reviewed first. -- 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 Aug 16 14:07:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2368116A4CE; Mon, 16 Aug 2004 14:07:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1917A43D3F; Mon, 16 Aug 2004 14:07:39 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GE7cNw095438; Mon, 16 Aug 2004 14:07:38 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GE7c5D095437; Mon, 16 Aug 2004 14:07:38 GMT (envelope-from davidxu) Message-Id: <200408161407.i7GE7c5D095437@repoman.freebsd.org> From: David Xu Date: Mon, 16 Aug 2004 14:07: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/libpthread/arch/alpha/include pthread_md.h src/lib/libpthread/arch/arm/include pthread_md.h src/lib/libpthread/arch/ia64/include pthread_md.h src/lib/libpthread/arch/sparc64/include pthread_md.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 14:07:39 -0000 davidxu 2004-08-16 14:07:38 UTC FreeBSD src repository Modified files: lib/libpthread/arch/alpha/include pthread_md.h lib/libpthread/arch/arm/include pthread_md.h lib/libpthread/arch/ia64/include pthread_md.h lib/libpthread/arch/sparc64/include pthread_md.h Log: Fix compile, s/tp_dtv/tp_tdv/g. Revision Changes Path 1.7 +1 -1 src/lib/libpthread/arch/alpha/include/pthread_md.h 1.5 +1 -1 src/lib/libpthread/arch/arm/include/pthread_md.h 1.16 +1 -1 src/lib/libpthread/arch/ia64/include/pthread_md.h 1.5 +1 -1 src/lib/libpthread/arch/sparc64/include/pthread_md.h From owner-cvs-src@FreeBSD.ORG Mon Aug 16 14:18:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6908E16A4CE; Mon, 16 Aug 2004 14:18:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4759A43D62; Mon, 16 Aug 2004 14:18:22 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GEIMkI096194; Mon, 16 Aug 2004 14:18:22 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GEIMLK096193; Mon, 16 Aug 2004 14:18:22 GMT (envelope-from tjr) Message-Id: <200408161418.i7GEIMLK096193@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 16 Aug 2004 14:18:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/m4 eval.c extern.h main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 14:18:22 -0000 tjr 2004-08-16 14:18:22 UTC FreeBSD src repository Modified files: usr.bin/m4 eval.c extern.h main.c Log: Store a pointer to "null" in struct ndblock's defn member instead of a duplicate allocated on the heap; the address defn points to is significant, and is checked against the address of "null" in certain conditionals. PR: 59883 MFC after: 1 week Revision Changes Path 1.22 +3 -3 src/usr.bin/m4/eval.c 1.12 +1 -1 src/usr.bin/m4/extern.h 1.26 +2 -2 src/usr.bin/m4/main.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 14:58:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E63016A4CE; Mon, 16 Aug 2004 14:58:32 +0000 (GMT) Received: from green.homeunix.org (pcp04371970pcs.nrockv01.md.comcast.net [69.140.223.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id D568E43D39; Mon, 16 Aug 2004 14:58:31 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i7GEwVMP025593; Mon, 16 Aug 2004 10:58:31 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i7GEwU6c025592; Mon, 16 Aug 2004 10:58:30 -0400 (EDT) (envelope-from green) Date: Mon, 16 Aug 2004 10:58:30 -0400 From: Brian Fundakowski Feldman To: John Baldwin Message-ID: <20040816145829.GH980@green.homeunix.org> References: <200408150624.i7F6OhhR074096@repoman.freebsd.org> <20040816052054.GR991@funkthat.com> <20040816054318.GF980@green.homeunix.org> <200408160951.12155.jhb@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408160951.12155.jhb@FreeBSD.org> User-Agent: Mutt/1.5.6i cc: cvs-src@FreeBSD.org cc: John-Mark Gurney cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_target.c src/sys/dev/mii mii.c src/sys/fs/fifofs fifo_vnops.c src/sys/gnu/ext2fs ext2_vnops.c src/sys/kern init_main.c kern_conf.c kern_descrip.c kern_event.c kern_exec.c kern_exit.c kern_fork.c kern_sig.c sys_pipe.c 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: Mon, 16 Aug 2004 14:58:32 -0000 On Mon, Aug 16, 2004 at 09:51:12AM -0400, John Baldwin wrote: > On Monday 16 August 2004 01:43 am, Brian Fundakowski Feldman wrote: > > On Sun, Aug 15, 2004 at 10:20:55PM -0700, John-Mark Gurney wrote: > > > Brian Fundakowski Feldman wrote this message on Sun, Aug 15, 2004 at 22:38 > -0400: > > > > On Sun, Aug 15, 2004 at 06:51:08PM -0700, John-Mark Gurney wrote: > > > > > sure, I'd like a quick peak at the patch though (if it takes me more > > > > > than a day, go ahead and commit). > > > > > > > > I'd very much like you to look it over. I haven't tested it, just made > > > > the stylistic changes. If it were more complete (i.e. satisfy bde), > > > > every spurious blank line (that is, all of them inside functions which > > > > are not between variable declarations and code) would be gone, too, but > > > > that can be kind of harsh. > > > > > > As was pointed out... blank lines at the top of functions w/o variables > > > are mandated by style(9)... > > > > The manpage is either wrong or misleading, so either way, I'm waiting > > to hear from bde. > > I've never been confused on that topic Brian. Just accept it and move on. Whatever the case, I really don't care -- I would still like clarification so that style(9) can be fixed. The only style issue that I'm very concerned about here is the flag/bitmask one, but there's really nothing I can do. Nothing against jmg or grog or dillon personally, but it's helpful to most of the rest of the developers that code look similar, at the expense of -- what all of us end up doing -- giving up personal preferences. If it ain't gonna happen, fine, but one thing FreeBSD is supposed to have (BSD, actually) is as much internal consistency as we can reasonably manage. It's a nice change from, say, Linux. -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Mon Aug 16 15:01:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CEDAD16A4CE; Mon, 16 Aug 2004 15:01:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C5AFC43D1D; Mon, 16 Aug 2004 15:01:22 +0000 (GMT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GF1MYp099898; Mon, 16 Aug 2004 15:01:22 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GF1M6l099897; Mon, 16 Aug 2004 15:01:22 GMT (envelope-from kan) Message-Id: <200408161501.i7GF1M6l099897@repoman.freebsd.org> From: Alexander Kabaev Date: Mon, 16 Aug 2004 15:01: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/kern kern_lock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 15:01:23 -0000 kan 2004-08-16 15:01:22 UTC FreeBSD src repository Modified files: sys/kern kern_lock.c Log: Upgrading a lock does not play well together with acquiring an exclusive lock and can lead to two threads being granted exclusive access. Check that no one has the same lock in exclusive mode before proceeding to acquire it. The LK_WANT_EXCL and LK_WANT_UPGRADE bits act as mini-locks and can block other threads. Normally this is not a problem since the mini locks are upgraded to full locks and the release of the locks will unblock the other threads. However if a thread reset the bits without obtaining a full lock other threads are not awoken. Add missing wakeups for these cases. PR: kern/69964 Submitted by: Stephan Uphoff Very good catch by: Stephan Uphoff Revision Changes Path 1.74 +12 -5 src/sys/kern/kern_lock.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 15:23:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DCC2716A4CE; Mon, 16 Aug 2004 15:23:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD8B243D2D; Mon, 16 Aug 2004 15:23:10 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GFNAIg001906; Mon, 16 Aug 2004 15:23:10 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GFNAk6001905; Mon, 16 Aug 2004 15:23:10 GMT (envelope-from imp) Message-Id: <200408161523.i7GFNAk6001905@repoman.freebsd.org> From: Warner Losh Date: Mon, 16 Aug 2004 15:23: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/modules/cbb 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, 16 Aug 2004 15:23:11 -0000 imp 2004-08-16 15:23:10 UTC FreeBSD src repository Modified files: sys/modules/cbb Makefile Log: Add pccbb_isa.c and pccbb_pci.c Revision Changes Path 1.9 +1 -1 src/sys/modules/cbb/Makefile From owner-cvs-src@FreeBSD.ORG Mon Aug 16 15:24:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 34E3016A4CE; Mon, 16 Aug 2004 15:24:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 138B243D2D; Mon, 16 Aug 2004 15:24:04 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GFO3ad001948; Mon, 16 Aug 2004 15:24:03 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GFO3tr001947; Mon, 16 Aug 2004 15:24:03 GMT (envelope-from imp) Message-Id: <200408161524.i7GFO3tr001947@repoman.freebsd.org> From: Warner Losh Date: Mon, 16 Aug 2004 15:24: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/modules/cbb 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, 16 Aug 2004 15:24:04 -0000 imp 2004-08-16 15:24:03 UTC FreeBSD src repository Modified files: sys/modules/cbb Makefile Log: And isa_if.h Revision Changes Path 1.10 +1 -1 src/sys/modules/cbb/Makefile From owner-cvs-src@FreeBSD.ORG Mon Aug 16 15:32:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2195B16A4D0; Mon, 16 Aug 2004 15:32:39 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9589A43D4C; Mon, 16 Aug 2004 15:32:38 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.11/8.12.11) with ESMTP id i7GFUssT061165; Mon, 16 Aug 2004 09:30:54 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Mon, 16 Aug 2004 09:31:15 -0600 (MDT) Message-Id: <20040816.093115.53587779.imp@bsdimp.com> To: jhb@freebsd.org From: "M. Warner Losh" In-Reply-To: <200408160951.12155.jhb@FreeBSD.org> References: <20040816052054.GR991@funkthat.com> <20040816054318.GF980@green.homeunix.org> <200408160951.12155.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: green@freebsd.org cc: gurney_j@resnet.uoregon.edu cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_target.c src/sys/dev/mii mii.c src/sys/fs/fifofs fifo_vnops.c src/sys/gnu/ext2fs ext2_vnops.c src/sys/kern init_main.c kern_conf.c kern_descrip.c kern_event.c kern_exec.c kern_exit.c kern_fork.c kern_sig.c sys_pipe.c 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: Mon, 16 Aug 2004 15:32:39 -0000 In message: <200408160951.12155.jhb@FreeBSD.org> John Baldwin writes: : On Monday 16 August 2004 01:43 am, Brian Fundakowski Feldman wrote: : > On Sun, Aug 15, 2004 at 10:20:55PM -0700, John-Mark Gurney wrote: : > > Brian Fundakowski Feldman wrote this message on Sun, Aug 15, 2004 at 22:38 : -0400: : > > > On Sun, Aug 15, 2004 at 06:51:08PM -0700, John-Mark Gurney wrote: : > > > > sure, I'd like a quick peak at the patch though (if it takes me more : > > > > than a day, go ahead and commit). : > > > : > > > I'd very much like you to look it over. I haven't tested it, just made : > > > the stylistic changes. If it were more complete (i.e. satisfy bde), : > > > every spurious blank line (that is, all of them inside functions which : > > > are not between variable declarations and code) would be gone, too, but : > > > that can be kind of harsh. : > > : > > As was pointed out... blank lines at the top of functions w/o variables : > > are mandated by style(9)... : > : > The manpage is either wrong or misleading, so either way, I'm waiting : > to hear from bde. : : I've never been confused on that topic Brian. Just accept it and move on. It has come up about a dozen times and matches large parts of the tree that style(9) was designed to document. Warner From owner-cvs-src@FreeBSD.ORG Mon Aug 16 15:45:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B3AA16A4CE; Mon, 16 Aug 2004 15:45:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0192543D1F; Mon, 16 Aug 2004 15:45:28 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GFjRI2003895; Mon, 16 Aug 2004 15:45:27 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GFjRck003894; Mon, 16 Aug 2004 15:45:27 GMT (envelope-from marius) Message-Id: <200408161545.i7GFjRck003894@repoman.freebsd.org> From: Marius Strobl Date: Mon, 16 Aug 2004 15:45: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/libexec/tftpd tftpd.c src/share/man/man7 hier.7 src/sys/boot Makefile src/sys/boot/ofw/common main.c src/sys/boot/ofw/libofw ofw_console.c ofw_net.c openfirm.c openfirm.h src/sys/boot/powerpc/loader 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, 16 Aug 2004 15:45:28 -0000 marius 2004-08-16 15:45:27 UTC FreeBSD src repository Modified files: libexec/tftpd tftpd.c share/man/man7 hier.7 sys/boot Makefile sys/boot/ofw/common main.c sys/boot/ofw/libofw ofw_console.c ofw_net.c openfirm.c openfirm.h sys/boot/powerpc/loader Makefile sys/boot/sparc64/boot1 boot1.c sys/boot/sparc64/loader Makefile main.c sys/dev/ofw ofw_disk.c openfirm.c openfirm.h openfirmio.c openpromio.c sys/powerpc/conf GENERIC sys/powerpc/ofw ofw_pcib_pci.c sys/powerpc/powermac ata_kauai.c hrowpic.c macio.c uninorth.c sys/powerpc/powerpc locore.S nexus.c ofw_machdep.c ofwmagic.S pmap.c sys/sparc64/include ofw_bus.h sys/sparc64/sparc64 machdep.c nexus.c ofw_bus.c ofw_machdep.c Log: Instead of "OpenFirmware", "openfirmware", etc. use the official spelling "Open Firmware" from IEEE 1275 and OpenFirmware.org (no pun intended). Ok'ed by: tmm Revision Changes Path 1.34 +1 -1 src/libexec/tftpd/tftpd.c 1.110 +1 -1 src/share/man/man7/hier.7 1.24 +1 -1 src/sys/boot/Makefile 1.7 +1 -1 src/sys/boot/ofw/common/main.c 1.9 +1 -1 src/sys/boot/ofw/libofw/ofw_console.c 1.8 +1 -1 src/sys/boot/ofw/libofw/ofw_net.c 1.10 +2 -2 src/sys/boot/ofw/libofw/openfirm.c 1.9 +2 -2 src/sys/boot/ofw/libofw/openfirm.h 1.16 +2 -2 src/sys/boot/powerpc/loader/Makefile 1.18 +1 -1 src/sys/boot/sparc64/boot1/boot1.c 1.18 +1 -1 src/sys/boot/sparc64/loader/Makefile 1.23 +1 -1 src/sys/boot/sparc64/loader/main.c 1.14 +3 -3 src/sys/dev/ofw/ofw_disk.c 1.13 +3 -3 src/sys/dev/ofw/openfirm.c 1.10 +3 -3 src/sys/dev/ofw/openfirm.h 1.12 +1 -1 src/sys/dev/ofw/openfirmio.c 1.6 +2 -2 src/sys/dev/ofw/openpromio.c 1.42 +1 -1 src/sys/powerpc/conf/GENERIC 1.4 +1 -1 src/sys/powerpc/ofw/ofw_pcib_pci.c 1.5 +1 -1 src/sys/powerpc/powermac/ata_kauai.c 1.9 +1 -1 src/sys/powerpc/powermac/hrowpic.c 1.17 +1 -1 src/sys/powerpc/powermac/macio.c 1.9 +2 -2 src/sys/powerpc/powermac/uninorth.c 1.20 +1 -1 src/sys/powerpc/powerpc/locore.S 1.11 +3 -3 src/sys/powerpc/powerpc/nexus.c 1.12 +1 -1 src/sys/powerpc/powerpc/ofw_machdep.c 1.3 +1 -1 src/sys/powerpc/powerpc/ofwmagic.S 1.86 +1 -1 src/sys/powerpc/powerpc/pmap.c 1.7 +2 -2 src/sys/sparc64/include/ofw_bus.h 1.112 +1 -1 src/sys/sparc64/sparc64/machdep.c 1.15 +3 -3 src/sys/sparc64/sparc64/nexus.c 1.11 +2 -2 src/sys/sparc64/sparc64/ofw_bus.c 1.12 +1 -1 src/sys/sparc64/sparc64/ofw_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 15:48:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A5A4916A4CE; Mon, 16 Aug 2004 15:48:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85BE243D1F; Mon, 16 Aug 2004 15:48:03 +0000 (GMT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GFm3EN004068; Mon, 16 Aug 2004 15:48:03 GMT (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GFm3fQ004067; Mon, 16 Aug 2004 15:48:03 GMT (envelope-from mbr) Message-Id: <200408161548.i7GFm3fQ004067@repoman.freebsd.org> From: Martin Blapp Date: Mon, 16 Aug 2004 15:48: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/contrib/isc-dhcp/client dhclient.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 15:48:03 -0000 mbr 2004-08-16 15:48:03 UTC FreeBSD src repository Modified files: contrib/isc-dhcp/client dhclient.c Log: Sync a reverted part of dhclient.c with the vendor source. It seems that a buxfix from rc14 got backed out again. We do the same. Revision Changes Path 1.40 +8 -23 src/contrib/isc-dhcp/client/dhclient.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 15:57:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 033AD16A4CE; Mon, 16 Aug 2004 15:57:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D87BA43D41; Mon, 16 Aug 2004 15:57:18 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GFvIvp004921; Mon, 16 Aug 2004 15:57:18 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GFvIcL004920; Mon, 16 Aug 2004 15:57:18 GMT (envelope-from imp) Message-Id: <200408161557.i7GFvIcL004920@repoman.freebsd.org> From: Warner Losh Date: Mon, 16 Aug 2004 15:57: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/pccard pccard.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 15:57:19 -0000 imp 2004-08-16 15:57:18 UTC FreeBSD src repository Modified files: sys/dev/pccard pccard.c Log: Some cards don't have the info entries in the CIS, so vendorstr and/or prodstr may be NULL when fetched. For the default device description, guard against this and return the numeric IDs instead when this happens. For the matching routines, and consider NULL to not match those entries that aren't NULL w/o calling strcmp. Early patches by: Anders Hanssen Revision Changes Path 1.93 +21 -7 src/sys/dev/pccard/pccard.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 16:01:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D6E6216A4CE; Mon, 16 Aug 2004 16:01:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B8AA743D1F; Mon, 16 Aug 2004 16:01:40 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GG1eYc005185; Mon, 16 Aug 2004 16:01:40 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GG1eQm005184; Mon, 16 Aug 2004 16:01:40 GMT (envelope-from nyan) Message-Id: <200408161601.i7GG1eQm005184@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Mon, 16 Aug 2004 16:01: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/modules/agp 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, 16 Aug 2004 16:01:41 -0000 nyan 2004-08-16 16:01:40 UTC FreeBSD src repository Modified files: sys/modules/agp Makefile Log: agp_amd64.c is not needed on pc98. Revision Changes Path 1.12 +4 -1 src/sys/modules/agp/Makefile From owner-cvs-src@FreeBSD.ORG Mon Aug 16 16:09:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0683616A4CE; Mon, 16 Aug 2004 16:09:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DAB2C43D2F; Mon, 16 Aug 2004 16:09:50 +0000 (GMT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GG9oAE005750; Mon, 16 Aug 2004 16:09:50 GMT (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GG9oKa005749; Mon, 16 Aug 2004 16:09:50 GMT (envelope-from mbr) Message-Id: <200408161609.i7GG9oKa005749@repoman.freebsd.org> From: Martin Blapp Date: Mon, 16 Aug 2004 16:09: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/contrib/isc-dhcp/client dhclient.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 16:09:51 -0000 mbr 2004-08-16 16:09:50 UTC FreeBSD src repository Modified files: contrib/isc-dhcp/client dhclient.c Log: It could happen that the renew/rebind times in the leasefile were expired but the expire time itself was still valid and in the future. If this happened we ended up using the state S_RENEW with an INADDR_BROADCAST address set in the request and dhclient never got any answer back. The only workaround was to delete the lease file. Fix this case with a check for the S_RENEW and a fallback to the S_INIT state. PR: bin/69361 Submitted by: Andrew Gallatin Revision Changes Path 1.41 +13 -2 src/contrib/isc-dhcp/client/dhclient.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 16:28:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE2F816A4CE; Mon, 16 Aug 2004 16:28:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F4DA43D58; Mon, 16 Aug 2004 16:28:27 +0000 (GMT) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GGSRPc007214; Mon, 16 Aug 2004 16:28:27 GMT (envelope-from philip@repoman.freebsd.org) Received: (from philip@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GGSRil007213; Mon, 16 Aug 2004 16:28:27 GMT (envelope-from philip) Message-Id: <200408161628.i7GGSRil007213@repoman.freebsd.org> From: Philip Paeps Date: Mon, 16 Aug 2004 16:28: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/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 16:28:27 -0000 philip 2004-08-16 16:28:27 UTC FreeBSD src repository Modified files: sys/isa psm.c Log: Update support for Synaptics Touchpads (Volume V) o Add (long awaited) support for guest devices Submitted by: Arne Schwabe Approved by: njl (in a former revision) Revision Changes Path 1.77 +29 -5 src/sys/isa/psm.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 16:37:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2302B16A4CE; Mon, 16 Aug 2004 16:37:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 033D043D46; Mon, 16 Aug 2004 16:37:07 +0000 (GMT) (envelope-from nectar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GGb6cD008074; Mon, 16 Aug 2004 16:37:06 GMT (envelope-from nectar@repoman.freebsd.org) Received: (from nectar@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GGb6Pk008073; Mon, 16 Aug 2004 16:37:06 GMT (envelope-from nectar) Message-Id: <200408161637.i7GGb6Pk008073@repoman.freebsd.org> From: Jacques Vidrine Date: Mon, 16 Aug 2004 16:37: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/etc/rc.d jail X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 16:37:07 -0000 nectar 2004-08-16 16:37:06 UTC FreeBSD src repository Modified files: etc/rc.d jail Log: Create temporary files safely. Submitted by: Jon Passki Revision Changes Path 1.15 +4 -1 src/etc/rc.d/jail From owner-cvs-src@FreeBSD.ORG Mon Aug 16 17:23:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8714F16A4CE; Mon, 16 Aug 2004 17:23:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67A9543D3F; Mon, 16 Aug 2004 17:23:09 +0000 (GMT) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GHN9O8013995; Mon, 16 Aug 2004 17:23:09 GMT (envelope-from ambrisko@repoman.freebsd.org) Received: (from ambrisko@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GHN9wi013994; Mon, 16 Aug 2004 17:23:09 GMT (envelope-from ambrisko) Message-Id: <200408161723.i7GHN9wi013994@repoman.freebsd.org> From: Doug Ambrisko Date: Mon, 16 Aug 2004 17:23:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/amr amr.c amrio.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 17:23:09 -0000 ambrisko 2004-08-16 17:23:09 UTC FreeBSD src repository Modified files: sys/dev/amr amr.c amrio.h Log: Allow i386 binaries to do amr ioctls such as LSI's megamgr on amd64 and ia64. PR: 63155 Submitted by: Mikhail Teterin Tested on: i386, amd64 (via 64bit Xeon system) Revision Changes Path 1.54 +125 -92 src/sys/dev/amr/amr.c 1.6 +13 -0 src/sys/dev/amr/amrio.h From owner-cvs-src@FreeBSD.ORG Mon Aug 16 17:28:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2FB2D16A4D1; Mon, 16 Aug 2004 17:28:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 116E043D49; Mon, 16 Aug 2004 17:28:05 +0000 (GMT) (envelope-from rik@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GHS4wr014159; Mon, 16 Aug 2004 17:28:04 GMT (envelope-from rik@repoman.freebsd.org) Received: (from rik@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GHS4C2014158; Mon, 16 Aug 2004 17:28:04 GMT (envelope-from rik) Message-Id: <200408161728.i7GHS4C2014158@repoman.freebsd.org> From: Roman Kurakin Date: Mon, 16 Aug 2004 17:28: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/cp cpddk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 17:28:05 -0000 rik 2004-08-16 17:28:04 UTC FreeBSD src repository Modified files: sys/dev/cp cpddk.c Log: Fix low level code for Tau-PCI/2E1 and Tau-PCI/4E1 that was broken by previous commit. Pointy hat: rik Revision Changes Path 1.3 +364 -364 src/sys/dev/cp/cpddk.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 17:54:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D94F716A4CE; Mon, 16 Aug 2004 17:54:21 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5345343D45; Mon, 16 Aug 2004 17:54:21 +0000 (GMT) (envelope-from scottl@freebsd.org) Received: from pooker.samsco.org (scottl@localhost [127.0.0.1]) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id i7GHsdSM054946; Mon, 16 Aug 2004 11:54:39 -0600 (MDT) (envelope-from scottl@freebsd.org) Received: from localhost (scottl@localhost)i7GHscZo054943; Mon, 16 Aug 2004 11:54:38 -0600 (MDT) (envelope-from scottl@freebsd.org) X-Authentication-Warning: pooker.samsco.org: scottl owned process doing -bs Date: Mon, 16 Aug 2004 11:54:38 -0600 (MDT) From: Scott Long Sender: scottl@pooker.samsco.org To: "Tim J. Robbins" In-Reply-To: <200408160728.i7G7SHYn062431@repoman.freebsd.org> Message-ID: <20040816115422.A32601@pooker.samsco.org> References: <200408160728.i7G7SHYn062431@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=1.0 required=3.8 tests=SUBJ_HAS_SPACES autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/compat/linux linux_file.c linux_getcwd.c linux_ioctl.c linux_ipc.c linux_ipc.h linux_mib.c linux_misc.c linux_signal.c linux_socket.c linux_stats.c linux_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: Mon, 16 Aug 2004 17:54:22 -0000 Thanks a lot!! Scott On Mon, 16 Aug 2004, Tim J. Robbins wrote: > tjr 2004-08-16 07:28:17 UTC > > FreeBSD src repository > > Modified files: > sys/compat/linux linux_file.c linux_getcwd.c linux_ioctl.c > linux_ipc.c linux_ipc.h linux_mib.c > linux_misc.c linux_signal.c > linux_socket.c linux_stats.c > linux_sysctl.c linux_uid16.c > Log: > Changes to MI Linux emulation code necessary to run 32-bit Linux binaries > on AMD64, and the general case where the emulated platform has different > size pointers than we use natively: > - declare certain structure members as l_uintptr_t and use the new PTRIN > and PTROUT macros to convert to and from native pointers. > - declare some structures __packed on amd64 when the layout would differ > from that used on i386. > - include instead of > if compiling with COMPAT_LINUX32. This will need to be revisited before > 32-bit and 64-bit Linux emulation support can coexist in the same kernel. > - other small scattered changes. > > This should be a no-op on i386 and Alpha. > > Revision Changes Path > 1.87 +21 -6 src/sys/compat/linux/linux_file.c > 1.15 +7 -0 src/sys/compat/linux/linux_getcwd.c > 1.121 +13 -2 src/sys/compat/linux/linux_ioctl.c > 1.39 +56 -34 src/sys/compat/linux/linux_ipc.c > 1.10 +2 -2 src/sys/compat/linux/linux_ipc.h > 1.22 +6 -0 src/sys/compat/linux/linux_mib.c > 1.158 +29 -6 src/sys/compat/linux/linux_misc.c > 1.46 +14 -3 src/sys/compat/linux/linux_signal.c > 1.51 +67 -51 src/sys/compat/linux/linux_socket.c > 1.62 +9 -2 src/sys/compat/linux/linux_stats.c > 1.13 +13 -6 src/sys/compat/linux/linux_sysctl.c > 1.15 +7 -0 src/sys/compat/linux/linux_uid16.c > From owner-cvs-src@FreeBSD.ORG Mon Aug 16 17:58:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D2CB16A4CE; Mon, 16 Aug 2004 17:58:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F91443D53; Mon, 16 Aug 2004 17:58:12 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GHwCkG016616; Mon, 16 Aug 2004 17:58:12 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GHwCh0016615; Mon, 16 Aug 2004 17:58:12 GMT (envelope-from mlaier) Message-Id: <200408161758.i7GHwCh0016615@repoman.freebsd.org> From: Max Laier Date: Mon, 16 Aug 2004 17:58: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/contrib/pf/net pf_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: Mon, 16 Aug 2004 17:58:12 -0000 mlaier 2004-08-16 17:58:12 UTC FreeBSD src repository Modified files: sys/contrib/pf/net pf_if.c Log: Comment out rev. 1.4 after problems w/ IPv6, a better solution must be found. Revision Changes Path 1.5 +2 -0 src/sys/contrib/pf/net/pf_if.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 18:17:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1689A16A4CE; Mon, 16 Aug 2004 18:17:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECD1D43D5D; Mon, 16 Aug 2004 18:17:14 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GIHE1C017975; Mon, 16 Aug 2004 18:17:14 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GIHEdR017974; Mon, 16 Aug 2004 18:17:14 GMT (envelope-from ru) Message-Id: <200408161817.i7GIHEdR017974@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 16 Aug 2004 18:17: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 Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 18:17:15 -0000 ru 2004-08-16 18:17:14 UTC FreeBSD src repository Modified files: . Makefile.inc1 Log: sys/boot seems to compile fine on Alpha; unbreak ``make release''. Prodded by: re-alpha (wilko) Revision Changes Path 1.438 +1 -4 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Mon Aug 16 18:23:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4CB2216A4CE; Mon, 16 Aug 2004 18:23:25 +0000 (GMT) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98C2043D66; Mon, 16 Aug 2004 18:23:24 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from ns1.xcllnt.net (localhost [127.0.0.1]) by ns1.xcllnt.net (8.12.11/8.12.11) with ESMTP id i7GINOGU007081; Mon, 16 Aug 2004 11:23:24 -0700 (PDT) (envelope-from marcel@ns1.xcllnt.net) Received: (from marcel@localhost) by ns1.xcllnt.net (8.12.11/8.12.11/Submit) id i7GINOUv007080; Mon, 16 Aug 2004 11:23:24 -0700 (PDT) (envelope-from marcel) Date: Mon, 16 Aug 2004 11:23:24 -0700 From: Marcel Moolenaar To: Ruslan Ermilov Message-ID: <20040816182324.GA7046@ns1.xcllnt.net> References: <200408161817.i7GIHEdR017974@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408161817.i7GIHEdR017974@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 Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 18:23:25 -0000 On Mon, Aug 16, 2004 at 06:17:14PM +0000, Ruslan Ermilov wrote: > ru 2004-08-16 18:17:14 UTC > > FreeBSD src repository > > Modified files: > . Makefile.inc1 > Log: > sys/boot seems to compile fine on Alpha; unbreak ``make release''. DANGER! Building is not the problem. Booting is... -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Mon Aug 16 18:32:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D895A16A524; Mon, 16 Aug 2004 18:32:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B4C7843D1F; Mon, 16 Aug 2004 18:32:08 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GIW8hD019337; Mon, 16 Aug 2004 18:32:08 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GIW8fN019336; Mon, 16 Aug 2004 18:32:08 GMT (envelope-from rwatson) Message-Id: <200408161832.i7GIW8fN019336@repoman.freebsd.org> From: Robert Watson Date: Mon, 16 Aug 2004 18:32: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/netinet icmp_var.h if_atm.c if_atm.h igmp.h in.c in.h in_pcb.h in_proto.c in_var.h ip_gre.c ip_icmp.c ip_id.c ip_mroute.c ip_mroute.h raw_ip.c tcp.h tcp_debug.h tcp_hostcache.c tcp_input.c tcp_output.c tcp_sack.c tcp_subr.c tcp_syncache.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 18:32:09 -0000 rwatson 2004-08-16 18:32:08 UTC FreeBSD src repository Modified files: sys/netinet icmp_var.h if_atm.c if_atm.h igmp.h in.c in.h in_pcb.h in_proto.c in_var.h ip_gre.c ip_icmp.c ip_id.c ip_mroute.c ip_mroute.h raw_ip.c tcp.h tcp_debug.h tcp_hostcache.c tcp_input.c tcp_output.c tcp_sack.c tcp_subr.c tcp_syncache.c tcp_timer.c tcp_timer.h tcp_usrreq.c tcp_var.h tcpip.h udp_usrreq.c udp_var.h Log: White space cleanup for netinet before branch: - Trailing tab/space cleanup - Remove spurious spaces between or before tabs This change avoids touching files that Andre likely has in his working set for PFIL hooks changes for IPFW/DUMMYNET. Approved by: re (scottl) Submitted by: Xin LI Revision Changes Path 1.24 +4 -4 src/sys/netinet/icmp_var.h 1.18 +10 -10 src/sys/netinet/if_atm.c 1.6 +3 -3 src/sys/netinet/if_atm.h 1.12 +1 -1 src/sys/netinet/igmp.h 1.77 +3 -3 src/sys/netinet/in.c 1.87 +30 -30 src/sys/netinet/in.h 1.76 +1 -1 src/sys/netinet/in_pcb.h 1.73 +16 -16 src/sys/netinet/in_proto.c 1.51 +1 -1 src/sys/netinet/in_var.h 1.17 +3 -3 src/sys/netinet/ip_gre.c 1.96 +6 -6 src/sys/netinet/ip_icmp.c 1.6 +11 -11 src/sys/netinet/ip_id.c 1.106 +127 -127 src/sys/netinet/ip_mroute.c 1.23 +33 -33 src/sys/netinet/ip_mroute.h 1.141 +3 -3 src/sys/netinet/raw_ip.c 1.26 +1 -1 src/sys/netinet/tcp.h 1.14 +1 -1 src/sys/netinet/tcp_debug.h 1.7 +11 -11 src/sys/netinet/tcp_hostcache.c 1.251 +57 -57 src/sys/netinet/tcp_input.c 1.100 +71 -71 src/sys/netinet/tcp_output.c 1.2 +7 -7 src/sys/netinet/tcp_sack.c 1.201 +68 -68 src/sys/netinet/tcp_subr.c 1.66 +34 -34 src/sys/netinet/tcp_syncache.c 1.66 +10 -10 src/sys/netinet/tcp_timer.c 1.26 +1 -1 src/sys/netinet/tcp_timer.h 1.107 +9 -9 src/sys/netinet/tcp_usrreq.c 1.109 +13 -13 src/sys/netinet/tcp_var.h 1.11 +1 -1 src/sys/netinet/tcpip.h 1.162 +12 -12 src/sys/netinet/udp_usrreq.c 1.28 +1 -1 src/sys/netinet/udp_var.h From owner-cvs-src@FreeBSD.ORG Mon Aug 16 18:35:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7849D16A4CE; Mon, 16 Aug 2004 18:35:52 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id B21AB43D2D; Mon, 16 Aug 2004 18:35:51 +0000 (GMT) (envelope-from ru@ip.net.ua) 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 i7GIZjHE069399 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 16 Aug 2004 21:35:46 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id i7GIZjV2085743; Mon, 16 Aug 2004 21:35:45 +0300 (EEST) (envelope-from ru) Date: Mon, 16 Aug 2004 21:35:45 +0300 From: Ruslan Ermilov To: Marcel Moolenaar Message-ID: <20040816183545.GB33984@ip.net.ua> References: <200408161817.i7GIHEdR017974@repoman.freebsd.org> <20040816182324.GA7046@ns1.xcllnt.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZoaI/ZTpAVc4A5k6" Content-Disposition: inline In-Reply-To: <20040816182324.GA7046@ns1.xcllnt.net> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 18:35:52 -0000 --ZoaI/ZTpAVc4A5k6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Aug 16, 2004 at 11:23:24AM -0700, Marcel Moolenaar wrote: > On Mon, Aug 16, 2004 at 06:17:14PM +0000, Ruslan Ermilov wrote: > > ru 2004-08-16 18:17:14 UTC > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > . Makefile.inc1=20 > > Log: > > sys/boot seems to compile fine on Alpha; unbreak ``make release''. >=20 > DANGER! Building is not the problem. Booting is... >=20 I asked Wilko to check if new /boot/loader is having issues. If it does, my commit should be backed out. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --ZoaI/ZTpAVc4A5k6 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBIP6AqRfpzJluFF4RAltFAJ9as6WfQUrk0JdYiSSBeUESmDoNqACfYu/L HoG0pEuNVPgga+HwPU+IkN8= =UwT6 -----END PGP SIGNATURE----- --ZoaI/ZTpAVc4A5k6-- From owner-cvs-src@FreeBSD.ORG Mon Aug 16 18:41:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0D5C16A4CE; Mon, 16 Aug 2004 18:41:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A4EE143D1F; Mon, 16 Aug 2004 18:41:24 +0000 (GMT) (envelope-from arun@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GIfOj6019901; Mon, 16 Aug 2004 18:41:24 GMT (envelope-from arun@repoman.freebsd.org) Received: (from arun@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GIfOuM019900; Mon, 16 Aug 2004 18:41:24 GMT (envelope-from arun) Message-Id: <200408161841.i7GIfOuM019900@repoman.freebsd.org> From: Arun Sharma Date: Mon, 16 Aug 2004 18:41: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/ia64/disasm disasm_decode.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 18:41:25 -0000 arun 2004-08-16 18:41:24 UTC FreeBSD src repository Modified files: sys/ia64/disasm disasm_decode.c Log: ITC.{i,d} instructions use format M41 not M42. reviewed by: marcel@ Revision Changes Path 1.2 +2 -2 src/sys/ia64/disasm/disasm_decode.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 18:50:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E64F716A4CE; Mon, 16 Aug 2004 18:50:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC8F143D45; Mon, 16 Aug 2004 18:50:20 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GIoK9S020521; Mon, 16 Aug 2004 18:50:20 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GIoK6c020520; Mon, 16 Aug 2004 18:50:20 GMT (envelope-from wpaul) Message-Id: <200408161850.i7GIoK6c020520@repoman.freebsd.org> From: Bill Paul Date: Mon, 16 Aug 2004 18:50: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/compat/ndis kern_ndis.c ndis_var.h subr_ndis.c src/sys/dev/if_ndis if_ndis_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 18:50:21 -0000 wpaul 2004-08-16 18:50:20 UTC FreeBSD src repository Modified files: sys/compat/ndis kern_ndis.c ndis_var.h subr_ndis.c sys/dev/if_ndis if_ndis_pci.c Log: Make the Texas Instruments 802.11g chipset work with the NDISulator. This was tested with a Netgear WG311v2 802.11b/g PCI card. Things that were fixed: - This chip has two memory mapped regions, one at PCIR_BAR(0) and the other at PCIR_BAR(1). This is a little different from the other chips I've seen with two PCI shared memory regions, since they tend to have the second BAR ad PCIR_BAR(2). if_ndis_pci.c tests explicitly for PCIR_BAR(2). This has been changed to simply fill in ndis_res_mem first and ndis_res_altmem second, if a second shared memory range exists. Given that NDIS drivers seem to scan for BARs in ascending order, I think this should be ok. - Fixed the code that tries to process firmware images that have been loaded as .ko files. To save a step, I was setting up the address mapping in ndis_open_file(), but ndis_map_file() flags pre-existing mappings as an error (to avoid duplicate mappings). Changed this so that the mapping is now donw in ndis_map_file() as expected. - Made the typedef for 'driver_entry' explicitly include __stdcall to silence gcc warning in ndis_load_driver(). NOTE: the Texas Instruments ACX111 driver needs firmware. With my card, there were 3 .bin files shipped with the driver. You must either put these files in /compat/ndis or convert them with ndiscvt -f and kldload them so the driver can use them. Without the firmware image, the NIC won't work. Revision Changes Path 1.60 +1 -1 src/sys/compat/ndis/kern_ndis.c 1.29 +1 -1 src/sys/compat/ndis/ndis_var.h 1.66 +17 -2 src/sys/compat/ndis/subr_ndis.c 1.8 +1 -1 src/sys/dev/if_ndis/if_ndis_pci.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 18:52:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 15C4516A4D3 for ; Mon, 16 Aug 2004 18:52:00 +0000 (GMT) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3205143D41 for ; Mon, 16 Aug 2004 18:51:59 +0000 (GMT) (envelope-from oppermann@networx.ch) Received: (qmail 29201 invoked from network); 16 Aug 2004 18:51:26 -0000 Received: from unknown (HELO networx.ch) ([62.48.0.53]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 16 Aug 2004 18:51:26 -0000 Message-ID: <41210250.437EBE74@networx.ch> Date: Mon, 16 Aug 2004 20:52:00 +0200 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Robert Watson References: <200408161832.i7GIW8fN019336@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/sys/netinet icmp_var.h if_atm.c if_atm.higmp.hin.c ip_id.cip_mroute.c ip_mroute.h raw_ip.c tcp.h tcp_debug.h tcp_hostcache.ctcp_input.c tcp_output.c tcp_sack.c tcp_subr.c tcp_syncache.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 18:52:00 -0000 Robert Watson wrote: > > rwatson 2004-08-16 18:32:08 UTC > > FreeBSD src repository > > Modified files: > sys/netinet icmp_var.h if_atm.c if_atm.h igmp.h in.c > in.h in_pcb.h in_proto.c in_var.h > ip_gre.c ip_icmp.c ip_id.c ip_mroute.c > ip_mroute.h raw_ip.c tcp.h tcp_debug.h > tcp_hostcache.c tcp_input.c tcp_output.c > tcp_sack.c tcp_subr.c tcp_syncache.c > tcp_timer.c tcp_timer.h tcp_usrreq.c > tcp_var.h tcpip.h udp_usrreq.c udp_var.h > Log: > White space cleanup for netinet before branch: > > - Trailing tab/space cleanup > - Remove spurious spaces between or before tabs > > This change avoids touching files that Andre likely has in his working > set for PFIL hooks changes for IPFW/DUMMYNET. Thanks! I'm testing all the changes right now and am on the way of cleaning up the patchset to contain only IPFW/PFIL_HOOKS related changes. Will have to ask RE@ before I commit though. -- Andre From owner-cvs-src@FreeBSD.ORG Mon Aug 16 18:52:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 758EE16A4D0; Mon, 16 Aug 2004 18:52:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 51C8743D45; Mon, 16 Aug 2004 18:52:37 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GIqbdm021096; Mon, 16 Aug 2004 18:52:37 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GIqbcj021095; Mon, 16 Aug 2004 18:52:37 GMT (envelope-from wpaul) Message-Id: <200408161852.i7GIqbcj021095@repoman.freebsd.org> From: Bill Paul Date: Mon, 16 Aug 2004 18: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/compat/ndis subr_ntoskrnl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 18:52:37 -0000 wpaul 2004-08-16 18:52:37 UTC FreeBSD src repository Modified files: sys/compat/ndis subr_ntoskrnl.c Log: The Texas Instruments ACX111 driver wants srand(), so provide it. Revision Changes Path 1.43 +10 -0 src/sys/compat/ndis/subr_ntoskrnl.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 18:53:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 34D4516A4CE; Mon, 16 Aug 2004 18:53:03 +0000 (GMT) Received: from TRANG.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03B6C43D45; Mon, 16 Aug 2004 18:53:03 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by TRANG.nuxi.com (8.13.1/8.12.11) with ESMTP id i7GIr2om057458; Mon, 16 Aug 2004 11:53:02 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id i7GIr0rZ057457; Mon, 16 Aug 2004 11:53:00 -0700 (PDT) (envelope-from obrien) Date: Mon, 16 Aug 2004 11:53:00 -0700 From: "David O'Brien" To: Ruslan Ermilov Message-ID: <20040816185300.GD55862@dragon.nuxi.com> References: <200408161817.i7GIHEdR017974@repoman.freebsd.org> <20040816182324.GA7046@ns1.xcllnt.net> <20040816183545.GB33984@ip.net.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040816183545.GB33984@ip.net.ua> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.2-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Marcel Moolenaar Subject: Re: cvs commit: src Makefile.inc1 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, 16 Aug 2004 18:53:03 -0000 On Mon, Aug 16, 2004 at 09:35:45PM +0300, Ruslan Ermilov wrote: > On Mon, Aug 16, 2004 at 11:23:24AM -0700, Marcel Moolenaar wrote: > > On Mon, Aug 16, 2004 at 06:17:14PM +0000, Ruslan Ermilov wrote: > > > ru 2004-08-16 18:17:14 UTC > > > FreeBSD src repository > > > Modified files: > > > . Makefile.inc1 > > > Log: > > > sys/boot seems to compile fine on Alpha; unbreak ``make release''. > > > > DANGER! Building is not the problem. Booting is... > > I asked Wilko to check if new /boot/loader is having issues. > If it does, my commit should be backed out. The old loader won't boot, but does build. Your commit should likely not be backed out either way as something needs to be done about it now that the release is here. If we can fix the loader that would be great. If not, I'll import a uuencoded binary copy of the 5.2.1 Alpha loader. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Mon Aug 16 18:54:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6500816A4CF; Mon, 16 Aug 2004 18:54:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CCC143D5C; Mon, 16 Aug 2004 18:54:23 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GIsNpG021207; Mon, 16 Aug 2004 18:54:23 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GIsNGY021206; Mon, 16 Aug 2004 18:54:23 GMT (envelope-from marcel) Message-Id: <200408161854.i7GIsNGY021206@repoman.freebsd.org> From: Marcel Moolenaar Date: Mon, 16 Aug 2004 18: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/sys/conf files.ia64 options.ia64 src/sys/ia64/ia64 machdep.c src/sys/ia64/include pcb.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 18:54:23 -0000 marcel 2004-08-16 18:54:23 UTC FreeBSD src repository Modified files: sys/conf files.ia64 options.ia64 sys/ia64/ia64 machdep.c sys/ia64/include pcb.h Log: Catch up with the drive-by renaming of IA32 to COMPAT_IA32. It must have been rush hour... While here, move COMPAT_IA32 from opt_global.h to opt_compat.h like on amd64. Consequently, it's unsafe to use the option in pcb.h. We now unconditionally have the ia32 specific registers in the PCB. This commit is untested. Revision Changes Path 1.72 +7 -7 src/sys/conf/files.ia64 1.26 +2 -2 src/sys/conf/options.ia64 1.185 +3 -3 src/sys/ia64/ia64/machdep.c 1.15 +1 -3 src/sys/ia64/include/pcb.h From owner-cvs-src@FreeBSD.ORG Mon Aug 16 18:59:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B2AEC16A4CE; Mon, 16 Aug 2004 18:59:53 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B1A343D31; Mon, 16 Aug 2004 18:59:53 +0000 (GMT) (envelope-from scottl@freebsd.org) Received: from pooker.samsco.org (scottl@localhost [127.0.0.1]) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id i7GJ0AB6055433; Mon, 16 Aug 2004 13:00:10 -0600 (MDT) (envelope-from scottl@freebsd.org) Received: from localhost (scottl@localhost)i7GJ0AxC055430; Mon, 16 Aug 2004 13:00:10 -0600 (MDT) (envelope-from scottl@freebsd.org) X-Authentication-Warning: pooker.samsco.org: scottl owned process doing -bs Date: Mon, 16 Aug 2004 13:00:10 -0600 (MDT) From: Scott Long Sender: scottl@pooker.samsco.org To: "David O'Brien" In-Reply-To: <20040816185300.GD55862@dragon.nuxi.com> Message-ID: <20040816125929.N32601@pooker.samsco.org> References: <200408161817.i7GIHEdR017974@repoman.freebsd.org> <20040816182324.GA7046@ns1.xcllnt.net> <20040816183545.GB33984@ip.net.ua> <20040816185300.GD55862@dragon.nuxi.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Ruslan Ermilov cc: cvs-all@freebsd.org cc: Marcel Moolenaar Subject: Re: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 18:59:53 -0000 On Mon, 16 Aug 2004, David O'Brien wrote: > On Mon, Aug 16, 2004 at 09:35:45PM +0300, Ruslan Ermilov wrote: > > On Mon, Aug 16, 2004 at 11:23:24AM -0700, Marcel Moolenaar wrote: > > > On Mon, Aug 16, 2004 at 06:17:14PM +0000, Ruslan Ermilov wrote: > > > > ru 2004-08-16 18:17:14 UTC > > > > FreeBSD src repository > > > > Modified files: > > > > . Makefile.inc1 > > > > Log: > > > > sys/boot seems to compile fine on Alpha; unbreak ``make release''. > > > > > > DANGER! Building is not the problem. Booting is... > > > > I asked Wilko to check if new /boot/loader is having issues. > > If it does, my commit should be backed out. > > The old loader won't boot, but does build. Your commit should likely not > be backed out either way as something needs to be done about it now that > the release is here. If we can fix the loader that would be great. If > not, I'll import a uuencoded binary copy of the 5.2.1 Alpha loader. > I concur here. I'm most concerned about the tree being buildable at the moment. Since Alpha is not tier-1, it is not a hard requirement that it boot at the moment. Scott From owner-cvs-src@FreeBSD.ORG Mon Aug 16 19:05:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E9AC816A4CE; Mon, 16 Aug 2004 19:05:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD98043D48; Mon, 16 Aug 2004 19:05:08 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GJ58cN022012; Mon, 16 Aug 2004 19:05:08 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GJ588L022011; Mon, 16 Aug 2004 19:05:08 GMT (envelope-from marcel) Message-Id: <200408161905.i7GJ588L022011@repoman.freebsd.org> From: Marcel Moolenaar Date: Mon, 16 Aug 2004 19:05: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/ia64/include pcb.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 19:05:09 -0000 marcel 2004-08-16 19:05:08 UTC FreeBSD src repository Modified files: sys/ia64/include pcb.h Log: As I said: the previous commit was untested... Remove an #endif which should have ceased to exist when its corresponding #if was removed. Revision Changes Path 1.16 +0 -1 src/sys/ia64/include/pcb.h From owner-cvs-src@FreeBSD.ORG Mon Aug 16 19:05:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF87F16A4CE; Mon, 16 Aug 2004 19:05:46 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id E6D0943D4C; Mon, 16 Aug 2004 19:05:45 +0000 (GMT) (envelope-from ru@ip.net.ua) 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 i7GJ5aqF072197 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 16 Aug 2004 22:05:37 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id i7GJ5b3d093253; Mon, 16 Aug 2004 22:05:37 +0300 (EEST) (envelope-from ru) Date: Mon, 16 Aug 2004 22:05:36 +0300 From: Ruslan Ermilov To: Scott Long Message-ID: <20040816190536.GE33984@ip.net.ua> References: <200408161817.i7GIHEdR017974@repoman.freebsd.org> <20040816182324.GA7046@ns1.xcllnt.net> <20040816183545.GB33984@ip.net.ua> <20040816185300.GD55862@dragon.nuxi.com> <20040816125929.N32601@pooker.samsco.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="/2994txjAzEdQwm5" Content-Disposition: inline In-Reply-To: <20040816125929.N32601@pooker.samsco.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: David O'Brien cc: Marcel Moolenaar Subject: Re: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 19:05:46 -0000 --/2994txjAzEdQwm5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Aug 16, 2004 at 01:00:10PM -0600, Scott Long wrote: > On Mon, 16 Aug 2004, David O'Brien wrote: > > On Mon, Aug 16, 2004 at 09:35:45PM +0300, Ruslan Ermilov wrote: > > > On Mon, Aug 16, 2004 at 11:23:24AM -0700, Marcel Moolenaar wrote: > > > > On Mon, Aug 16, 2004 at 06:17:14PM +0000, Ruslan Ermilov wrote: > > > > > ru 2004-08-16 18:17:14 UTC > > > > > FreeBSD src repository > > > > > Modified files: > > > > > . Makefile.inc1 > > > > > Log: > > > > > sys/boot seems to compile fine on Alpha; unbreak ``make release= ''. > > > > > > > > DANGER! Building is not the problem. Booting is... > > > > > > I asked Wilko to check if new /boot/loader is having issues. > > > If it does, my commit should be backed out. > > > > The old loader won't boot, but does build. Your commit should likely n= ot ^^^ new Checked on DS10, the new /boot/loader doesn't work. ;-( > > be backed out either way as something needs to be done about it now that > > the release is here. If we can fix the loader that would be great. If > > not, I'll import a uuencoded binary copy of the 5.2.1 Alpha loader. > > >=20 > I concur here. I'm most concerned about the tree being buildable at the > moment. Since Alpha is not tier-1, it is not a hard requirement that it > boot at the moment. >=20 OK, I will not back it out then. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --/2994txjAzEdQwm5 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBIQWAqRfpzJluFF4RAvXfAJ4s8F7Ae+7TkuRQm6Gy7VGd9Pp3MgCfY+l0 mGAfp08Q6fsvId4pg/JUpX0= =A/KL -----END PGP SIGNATURE----- --/2994txjAzEdQwm5-- From owner-cvs-src@FreeBSD.ORG Mon Aug 16 19:25:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B148116A4CE; Mon, 16 Aug 2004 19:25:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9335043D1F; Mon, 16 Aug 2004 19:25:27 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GJPRkk023441; Mon, 16 Aug 2004 19:25:27 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GJPR3c023440; Mon, 16 Aug 2004 19:25:27 GMT (envelope-from wpaul) Message-Id: <200408161925.i7GJPR3c023440@repoman.freebsd.org> From: Bill Paul Date: Mon, 16 Aug 2004 19:25: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/compat/ndis subr_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: Mon, 16 Aug 2004 19:25:27 -0000 wpaul 2004-08-16 19:25:27 UTC FreeBSD src repository Modified files: sys/compat/ndis subr_ndis.c Log: I'm a dumbass: remember to initialize fh->nf_map to NULL in ndis_open_file() in the module loading case. Revision Changes Path 1.67 +1 -0 src/sys/compat/ndis/subr_ndis.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 20:00:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C5E8416A4CE; Mon, 16 Aug 2004 20:00:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 995D143D4C; Mon, 16 Aug 2004 20:00:08 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GK08mr025930; Mon, 16 Aug 2004 20:00:08 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GK08j0025929; Mon, 16 Aug 2004 20:00:08 GMT (envelope-from pav) Message-Id: <200408162000.i7GK08j0025929@repoman.freebsd.org> From: Pav Lucistnik Date: Mon, 16 Aug 2004 20:00: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/usr.bin/calendar/calendars calendar.freebsd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 20:00:08 -0000 pav 2004-08-16 20:00:08 UTC FreeBSD src repository (ports committer) Modified files: usr.bin/calendar/calendars calendar.freebsd Log: - Add my birthday. 24, yay. Revision Changes Path 1.139 +1 -0 src/usr.bin/calendar/calendars/calendar.freebsd From owner-cvs-src@FreeBSD.ORG Mon Aug 16 20:19:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C42516A4CE; Mon, 16 Aug 2004 20:19:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E33DA43D1F; Mon, 16 Aug 2004 20:19:09 +0000 (GMT) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GKJ9xO027273; Mon, 16 Aug 2004 20:19:09 GMT (envelope-from philip@repoman.freebsd.org) Received: (from philip@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GKJ9O8027272; Mon, 16 Aug 2004 20:19:09 GMT (envelope-from philip) Message-Id: <200408162019.i7GKJ9O8027272@repoman.freebsd.org> From: Philip Paeps Date: Mon, 16 Aug 2004 20:19: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/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 20:19:10 -0000 philip 2004-08-16 20:19:09 UTC FreeBSD src repository Modified files: sys/isa psm.c Log: Don't initialize static variables to 0 (C should just take care of that). Spotted by: njl Revision Changes Path 1.78 +2 -2 src/sys/isa/psm.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 20:23:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 56DA816A4CE; Mon, 16 Aug 2004 20:23:41 +0000 (GMT) Received: from imap.univie.ac.at (mailbox-lmtp.univie.ac.at [131.130.1.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id BBDBE43D1F; Mon, 16 Aug 2004 20:23:40 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from [192.168.0.4] (adslle.cc.univie.ac.at [131.130.102.11]) by imap.univie.ac.at (8.12.10/8.12.10) with ESMTP id i7GKNRXE276554; Mon, 16 Aug 2004 22:23:29 +0200 Date: Mon, 16 Aug 2004 22:23:29 +0200 (CEST) From: Lukas Ertl To: Marcel Moolenaar In-Reply-To: <200408132259.i7DMx9gv008402@repoman.freebsd.org> Message-ID: <20040816222255.T610@korben.in.tern> References: <200408132259.i7DMx9gv008402@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-DCC-ZID-Univie-Metrics: mx9.univie.ac.at 4247; Body=4 Fuz1=4 Fuz2=4 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/acpi/acpidump acpi.c acpidump.c acpidump.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 20:23:41 -0000 On Fri, 13 Aug 2004, Marcel Moolenaar wrote: > marcel 2004-08-13 22:59:09 UTC > > FreeBSD src repository > > Modified files: > usr.sbin/acpi/acpidump acpi.c acpidump.c acpidump.h > Log: > Add support for SSDT tables. Dumping or disassembling the DSDT will > now include the contents if any SSDT table as well. This makes use > of the property that one can concatenate the body of SSDT tables to > the DSDT, updating the DSDT header (length and checksum) and end up > with a larger and valid DSDT table. Hence, this also works with -f. Shouldn't the manpage be updated because of this? It states: In the current implementation, acpidump does not dump the Secondary System Descriptor Table (SSDT), .... cheers, le -- Lukas Ertl http://homepage.univie.ac.at/l.ertl/ le@FreeBSD.org http://people.freebsd.org/~le/ From owner-cvs-src@FreeBSD.ORG Mon Aug 16 20:33:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 447C316A4CE; Mon, 16 Aug 2004 20:33:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2523243D3F; Mon, 16 Aug 2004 20:33:21 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GKXLE6028568; Mon, 16 Aug 2004 20:33:21 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GKXLcm028567; Mon, 16 Aug 2004 20:33:21 GMT (envelope-from marcel) Message-Id: <200408162033.i7GKXLcm028567@repoman.freebsd.org> From: Marcel Moolenaar Date: Mon, 16 Aug 2004 20:33: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/usr.sbin/acpi/acpidump acpidump.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, 16 Aug 2004 20:33:21 -0000 marcel 2004-08-16 20:33:20 UTC FreeBSD src repository Modified files: usr.sbin/acpi/acpidump acpidump.8 Log: We now handle SSDT tables. Remove a reference from the BUGS section and explicitly mention SSDT when we talk about the DSDT so that people don't have to guess whether it includes the SSDT. While here, touch date. Pointed out by: le@ Revision Changes Path 1.18 +4 -2 src/usr.sbin/acpi/acpidump/acpidump.8 From owner-cvs-src@FreeBSD.ORG Mon Aug 16 20:34:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 65BA816A4CE; Mon, 16 Aug 2004 20:34:23 +0000 (GMT) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0688F43D45; Mon, 16 Aug 2004 20:34:23 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from dhcp50.pn.xcllnt.net (dhcp50.pn.xcllnt.net [192.168.4.250]) by ns1.xcllnt.net (8.12.11/8.12.11) with ESMTP id i7GKYMGq007807; Mon, 16 Aug 2004 13:34:22 -0700 (PDT) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp50.pn.xcllnt.net (localhost [127.0.0.1]) by dhcp50.pn.xcllnt.net (8.13.1/8.13.1) with ESMTP id i7GKYNKN052907; Mon, 16 Aug 2004 13:34:23 -0700 (PDT) (envelope-from marcel@dhcp50.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp50.pn.xcllnt.net (8.13.1/8.13.1/Submit) id i7GKYN7I052906; Mon, 16 Aug 2004 13:34:23 -0700 (PDT) (envelope-from marcel) Date: Mon, 16 Aug 2004 13:34:22 -0700 From: Marcel Moolenaar To: Lukas Ertl Message-ID: <20040816203422.GA52843@dhcp50.pn.xcllnt.net> References: <200408132259.i7DMx9gv008402@repoman.freebsd.org> <20040816222255.T610@korben.in.tern> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040816222255.T610@korben.in.tern> 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/usr.sbin/acpi/acpidump acpi.c acpidump.c acpidump.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 20:34:23 -0000 On Mon, Aug 16, 2004 at 10:23:29PM +0200, Lukas Ertl wrote: > > > Add support for SSDT tables. Dumping or disassembling the DSDT will > > now include the contents if any SSDT table as well. This makes use > > of the property that one can concatenate the body of SSDT tables to > > the DSDT, updating the DSDT header (length and checksum) and end up > > with a larger and valid DSDT table. Hence, this also works with -f. > > Shouldn't the manpage be updated because of this? Yes, it should and it just has. Thanks! -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Mon Aug 16 21:26:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D234C16A4CE; Mon, 16 Aug 2004 21:26:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B323143D1F; Mon, 16 Aug 2004 21:26:04 +0000 (GMT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GLQ4CK034619; Mon, 16 Aug 2004 21:26:04 GMT (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GLQ4cF034618; Mon, 16 Aug 2004 21:26:04 GMT (envelope-from mbr) Message-Id: <200408162126.i7GLQ4cF034618@repoman.freebsd.org> From: Martin Blapp Date: Mon, 16 Aug 2004 21:26: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/contrib/isc-dhcp/client dhclient.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 21:26:05 -0000 mbr 2004-08-16 21:26:04 UTC FreeBSD src repository Modified files: contrib/isc-dhcp/client dhclient.c Log: Recommit removed Rev. 1.40. This fix does solve a FPE with negative lease time as described in the PR below. It seems that this patch should have been part of the vendor tree but got accidently missed in the 3.0.1 final version. It will definitly be part of 3.0.2 but until then it's a long way to go. Submitted by: ISC (Vendor) PR: bin/54517 Revision Changes Path 1.42 +23 -8 src/contrib/isc-dhcp/client/dhclient.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 21:31:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBC9816A4CE; Mon, 16 Aug 2004 21:31:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9CD5E43D49; Mon, 16 Aug 2004 21:31:34 +0000 (GMT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GLVYxw035432; Mon, 16 Aug 2004 21:31:34 GMT (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GLVY0Z035431; Mon, 16 Aug 2004 21:31:34 GMT (envelope-from mbr) Message-Id: <200408162131.i7GLVY0Z035431@repoman.freebsd.org> From: Martin Blapp Date: Mon, 16 Aug 2004 21:31: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/contrib/isc-dhcp FREEBSD-upgrade X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 21:31:34 -0000 mbr 2004-08-16 21:31:34 UTC FreeBSD src repository Modified files: contrib/isc-dhcp FREEBSD-upgrade Log: Document local changes r1.41 and r1.42 of dhclient.c Revision Changes Path 1.23 +2 -0 src/contrib/isc-dhcp/FREEBSD-upgrade From owner-cvs-src@FreeBSD.ORG Mon Aug 16 21:55:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 51F0216A4CE; Mon, 16 Aug 2004 21:55:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3367D43D1F; Mon, 16 Aug 2004 21:55:30 +0000 (GMT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GLtUgC037373; Mon, 16 Aug 2004 21:55:30 GMT (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GLtUJA037372; Mon, 16 Aug 2004 21:55:30 GMT (envelope-from gibbs) Message-Id: <200408162155.i7GLtUJA037372@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Mon, 16 Aug 2004 21:55: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/i386/i386 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: Mon, 16 Aug 2004 21:55:30 -0000 gibbs 2004-08-16 21:55:30 UTC FreeBSD src repository Modified files: sys/i386/i386 legacy.c Log: Modify the "legacy bus" to pass all resource allocations through to its parent rather than track resources locally. The original code was incomplete in that it would only honor requests for resources that already exist in its resource list. This prevented many ISA identify routines from allocating temporary resources. Passing the requests up to legacy's parent losing no functionality and allows these requests to succeed. Reviewed by: imp, jhb Approved by: RE Revision Changes Path 1.56 +2 -92 src/sys/i386/i386/legacy.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 22:05:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BB84A16A4CE; Mon, 16 Aug 2004 22:05:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A0E543D2D; Mon, 16 Aug 2004 22:05:53 +0000 (GMT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GM5rW7038171; Mon, 16 Aug 2004 22:05:53 GMT (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GM5rvs038170; Mon, 16 Aug 2004 22:05:53 GMT (envelope-from gibbs) Message-Id: <200408162205.i7GM5rvs038170@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Mon, 16 Aug 2004 22:05:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/eisa eisaconf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 22:05:53 -0000 gibbs 2004-08-16 22:05:53 UTC FreeBSD src repository Modified files: sys/dev/eisa eisaconf.c Log: Remove outb to "prime" the EISA ID registers of each slot. This was only required to support probing of the Adaptec 284X VLB SCSI controller which becomes visible in EISA space if you perform these writes. 284X probing is moving to an ISA attachment. Revision Changes Path 1.69 +4 -7 src/sys/dev/eisa/eisaconf.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 22:09:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D7C2B16A4CE; Mon, 16 Aug 2004 22:09:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B97A843D39; Mon, 16 Aug 2004 22:09:58 +0000 (GMT) (envelope-from arun@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GM9w3O038270; Mon, 16 Aug 2004 22:09:58 GMT (envelope-from arun@repoman.freebsd.org) Received: (from arun@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GM9wku038269; Mon, 16 Aug 2004 22:09:58 GMT (envelope-from arun) Message-Id: <200408162209.i7GM9wku038269@repoman.freebsd.org> From: Arun Sharma Date: Mon, 16 Aug 2004 22:09: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/ia64/ia64 unaligned.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 22:09:59 -0000 arun 2004-08-16 22:09:58 UTC FreeBSD src repository Modified files: sys/ia64/ia64 unaligned.c Log: The existing code fails some corner cases. Replace it with ia64_bsp_adjust() which has been tested to work in all cases for arbitrary (bsp, nslots) combinations. reviewed by: marcel@ Revision Changes Path 1.9 +3 -6 src/sys/ia64/ia64/unaligned.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 22:35:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DF4016A4CE; Mon, 16 Aug 2004 22:35:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F371443D1D; Mon, 16 Aug 2004 22:35:56 +0000 (GMT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GMZuDY040002; Mon, 16 Aug 2004 22:35:56 GMT (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GMZufB040001; Mon, 16 Aug 2004 22:35:56 GMT (envelope-from mbr) Message-Id: <200408162235.i7GMZufB040001@repoman.freebsd.org> From: Martin Blapp Date: Mon, 16 Aug 2004 22: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/contrib/isc-dhcp/client dhclient.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 22:35:57 -0000 mbr 2004-08-16 22:35:56 UTC FreeBSD src repository Modified files: contrib/isc-dhcp/client dhclient.c Log: Make 'client DNS forward update' working again which got broken in rev. RC9 of dhclient 3.0.1. This fix will be part of dhclient 3.0.2. It is also part of the official redhat package. Submitted by: Jason Vas Dias Discussed on: dhcp-hackers@isc.org Revision Changes Path 1.43 +3 -1 src/contrib/isc-dhcp/client/dhclient.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 22:41:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CC0E16A4CE; Mon, 16 Aug 2004 22:41:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C32A43D31; Mon, 16 Aug 2004 22:41:59 +0000 (GMT) (envelope-from thomas@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GMfwQ3040282; Mon, 16 Aug 2004 22:41:58 GMT (envelope-from thomas@repoman.freebsd.org) Received: (from thomas@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GMfwew040281; Mon, 16 Aug 2004 22:41:58 GMT (envelope-from thomas) Message-Id: <200408162241.i7GMfwew040281@repoman.freebsd.org> From: Thomas Quinot Date: Mon, 16 Aug 2004 22:41:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/tools/nanobsd Makefile i386.diskimage X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 22:41:59 -0000 thomas 2004-08-16 22:41:58 UTC FreeBSD src repository Modified files: tools/tools/nanobsd Makefile i386.diskimage Log: Properly identify the root filesystem to be used in /etc/fstab in each slice of the flash card, ensuring that the loader will mount the root fs from the booted slice by default. Allow usage of FFS volume labels instead of hardcoded device names through WITH_GEOM_VOL Makefile knob. Approved by: re (scottl) Revision Changes Path 1.8 +17 -6 src/tools/tools/nanobsd/Makefile 1.8 +58 -10 src/tools/tools/nanobsd/i386.diskimage From owner-cvs-src@FreeBSD.ORG Mon Aug 16 22:46:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CD6C16A4D5; Mon, 16 Aug 2004 22:46:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C545D43D4C; Mon, 16 Aug 2004 22:46:58 +0000 (GMT) (envelope-from thomas@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GMkwWL040434; Mon, 16 Aug 2004 22:46:58 GMT (envelope-from thomas@repoman.freebsd.org) Received: (from thomas@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GMkwjK040433; Mon, 16 Aug 2004 22:46:58 GMT (envelope-from thomas) Message-Id: <200408162246.i7GMkwjK040433@repoman.freebsd.org> From: Thomas Quinot Date: Mon, 16 Aug 2004 22:46:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/tools/nanobsd customize.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 22:46:59 -0000 thomas 2004-08-16 22:46:58 UTC FreeBSD src repository Added files: tools/tools/nanobsd customize.sh Log: Add example customization script, to be used through CUSTOMIZE Makefile knob. Approved by: re (scottl) Revision Changes Path 1.1 +72 -0 src/tools/tools/nanobsd/customize.sh (new) From owner-cvs-src@FreeBSD.ORG Mon Aug 16 22:51:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 347E916A4CF; Mon, 16 Aug 2004 22:51:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB82643D4C; Mon, 16 Aug 2004 22:51:13 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GMpD0e040601; Mon, 16 Aug 2004 22:51:13 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GMpDvK040600; Mon, 16 Aug 2004 22:51:13 GMT (envelope-from peter) Message-Id: <200408162251.i7GMpDvK040600@repoman.freebsd.org> From: Peter Wemm Date: Mon, 16 Aug 2004 22:51: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/amd64/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: Mon, 16 Aug 2004 22:51:14 -0000 peter 2004-08-16 22:51:13 UTC FreeBSD src repository Modified files: sys/amd64/isa isa_dma.c Log: Sync with i386 Revision Changes Path 1.19 +11 -3 src/sys/amd64/isa/isa_dma.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 22:51:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 01C2216A4CE; Mon, 16 Aug 2004 22:51:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D61BD43D1D; Mon, 16 Aug 2004 22:51:44 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GMpiEd040642; Mon, 16 Aug 2004 22:51:44 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GMpiYY040641; Mon, 16 Aug 2004 22:51:44 GMT (envelope-from peter) Message-Id: <200408162251.i7GMpiYY040641@repoman.freebsd.org> From: Peter Wemm Date: Mon, 16 Aug 2004 22:51: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/amd64/isa isa.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 22:51:45 -0000 peter 2004-08-16 22:51:44 UTC FreeBSD src repository Modified files: sys/amd64/isa isa.h Log: Catch up with i386 - remove lots of no longer used symbolic constants Revision Changes Path 1.26 +1 -76 src/sys/amd64/isa/isa.h From owner-cvs-src@FreeBSD.ORG Mon Aug 16 22:52:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBBD216A4CE; Mon, 16 Aug 2004 22:52:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D63543D46; Mon, 16 Aug 2004 22:52:02 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GMq22g040689; Mon, 16 Aug 2004 22:52:02 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GMq2Xj040688; Mon, 16 Aug 2004 22:52:02 GMT (envelope-from peter) Message-Id: <200408162252.i7GMq2Xj040688@repoman.freebsd.org> From: Peter Wemm Date: Mon, 16 Aug 2004 22:52: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/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: Mon, 16 Aug 2004 22:52:03 -0000 peter 2004-08-16 22:52:02 UTC FreeBSD src repository Modified files: sys/amd64/isa clock.c Log: Sync with i386 - cosmetic fixes Revision Changes Path 1.214 +2 -1 src/sys/amd64/isa/clock.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 22:52:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 119E416A4CE; Mon, 16 Aug 2004 22:52:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E67D643D1F; Mon, 16 Aug 2004 22:52:40 +0000 (GMT) (envelope-from thomas@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GMqeLi040741; Mon, 16 Aug 2004 22:52:40 GMT (envelope-from thomas@repoman.freebsd.org) Received: (from thomas@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GMqevd040740; Mon, 16 Aug 2004 22:52:40 GMT (envelope-from thomas) Message-Id: <200408162252.i7GMqevd040740@repoman.freebsd.org> From: Thomas Quinot Date: Mon, 16 Aug 2004 22:52: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/tools/tools/nanobsd make.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 22:52:41 -0000 thomas 2004-08-16 22:52:40 UTC FreeBSD src repository Modified files: tools/tools/nanobsd make.conf Log: Add documentation of the newly-added user-configurable Makefile knobs. Approved by: re (scottl) Revision Changes Path 1.3 +16 -0 src/tools/tools/nanobsd/make.conf From owner-cvs-src@FreeBSD.ORG Mon Aug 16 22:53:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B25E16A4CE; Mon, 16 Aug 2004 22:53:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B67343D41; Mon, 16 Aug 2004 22:53:03 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GMr39Z040778; Mon, 16 Aug 2004 22:53:03 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GMr3YH040777; Mon, 16 Aug 2004 22:53:03 GMT (envelope-from peter) Message-Id: <200408162253.i7GMr3YH040777@repoman.freebsd.org> From: Peter Wemm Date: Mon, 16 Aug 2004 22:53: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/amd64/amd64 busdma_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 22:53:03 -0000 peter 2004-08-16 22:53:03 UTC FreeBSD src repository Modified files: sys/amd64/amd64 busdma_machdep.c Log: Sync with i386 - dont count needed bounce pages if loading a buffer that was created with bud_dmamem_alloc() Revision Changes Path 1.57 +1 -1 src/sys/amd64/amd64/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 22:53:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 992E916A4CE; Mon, 16 Aug 2004 22:53:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 78D8843D48; Mon, 16 Aug 2004 22:53:29 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GMrTCq040812; Mon, 16 Aug 2004 22:53:29 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GMrTrU040811; Mon, 16 Aug 2004 22:53:29 GMT (envelope-from peter) Message-Id: <200408162253.i7GMrTrU040811@repoman.freebsd.org> From: Peter Wemm Date: Mon, 16 Aug 2004 22: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/sys/amd64/amd64 cpu_switch.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 22:53:29 -0000 peter 2004-08-16 22:53:29 UTC FreeBSD src repository Modified files: sys/amd64/amd64 cpu_switch.S Log: Sync with i386 - s/cpu_swtch/cpu_switch/ Revision Changes Path 1.151 +1 -1 src/sys/amd64/amd64/cpu_switch.S From owner-cvs-src@FreeBSD.ORG Mon Aug 16 22:54:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4766816A4CE; Mon, 16 Aug 2004 22:54:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27F7243D2D; Mon, 16 Aug 2004 22:54:51 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GMspY4040861; Mon, 16 Aug 2004 22:54:51 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GMspJj040860; Mon, 16 Aug 2004 22:54:51 GMT (envelope-from peter) Message-Id: <200408162254.i7GMspJj040860@repoman.freebsd.org> From: Peter Wemm Date: Mon, 16 Aug 2004 22:54: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/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: Mon, 16 Aug 2004 22:54:51 -0000 peter 2004-08-16 22:54:51 UTC FreeBSD src repository Modified files: sys/amd64/amd64 legacy.c Log: Sync with i386 - pass resource requests up to parent Revision Changes Path 1.56 +2 -92 src/sys/amd64/amd64/legacy.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 22:55:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E484816A4CE; Mon, 16 Aug 2004 22:55:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C467243D46; Mon, 16 Aug 2004 22:55:32 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GMtWg9040979; Mon, 16 Aug 2004 22:55:32 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GMtWH8040978; Mon, 16 Aug 2004 22:55:32 GMT (envelope-from peter) Message-Id: <200408162255.i7GMtWH8040978@repoman.freebsd.org> From: Peter Wemm Date: Mon, 16 Aug 2004 22:55: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/amd64/amd64 local_apic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 22:55:33 -0000 peter 2004-08-16 22:55:32 UTC FreeBSD src repository Modified files: sys/amd64/amd64 local_apic.c Log: Sync with i386 - fix bounds check in lapic_create() Revision Changes Path 1.10 +1 -1 src/sys/amd64/amd64/local_apic.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 22:55:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7EA7C16A4D9; Mon, 16 Aug 2004 22:55:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 606BA43D4C; Mon, 16 Aug 2004 22:55:51 +0000 (GMT) (envelope-from thomas@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GMtpwg041025; Mon, 16 Aug 2004 22:55:51 GMT (envelope-from thomas@repoman.freebsd.org) Received: (from thomas@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GMtpUA041024; Mon, 16 Aug 2004 22:55:51 GMT (envelope-from thomas) Message-Id: <200408162255.i7GMtpUA041024@repoman.freebsd.org> From: Thomas Quinot Date: Mon, 16 Aug 2004 22:55: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/tools/tools/nanobsd localfiles X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 22:55:51 -0000 thomas 2004-08-16 22:55:51 UTC FreeBSD src repository Added files: tools/tools/nanobsd localfiles Log: Example configuration files for customize.sh. Approved by: re (scottl) Revision Changes Path 1.1 +34 -0 src/tools/tools/nanobsd/localfiles (new) From owner-cvs-src@FreeBSD.ORG Mon Aug 16 22:56:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 72F6016A4CF; Mon, 16 Aug 2004 22:56:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F47C43D41; Mon, 16 Aug 2004 22:56:20 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GMuKb5041071; Mon, 16 Aug 2004 22:56:20 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GMuKuQ041070; Mon, 16 Aug 2004 22:56:20 GMT (envelope-from peter) Message-Id: <200408162256.i7GMuKuQ041070@repoman.freebsd.org> From: Peter Wemm Date: Mon, 16 Aug 2004 22:56: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/amd64/amd64 trap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 22:56:24 -0000 peter 2004-08-16 22:56:20 UTC FreeBSD src repository Modified files: sys/amd64/amd64 trap.c Log: Sync with i386 - trace syscall entry/exit times, and a cosmetic fix. Revision Changes Path 1.279 +7 -1 src/sys/amd64/amd64/trap.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 22:57:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 96E6A16A4CE; Mon, 16 Aug 2004 22:57:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 76C2E43D2D; Mon, 16 Aug 2004 22:57:13 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GMvDVJ041114; Mon, 16 Aug 2004 22:57:13 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GMvDTV041113; Mon, 16 Aug 2004 22:57:13 GMT (envelope-from peter) Message-Id: <200408162257.i7GMvDTV041113@repoman.freebsd.org> From: Peter Wemm Date: Mon, 16 Aug 2004 22:57: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/amd64/amd64 vm_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 22:57:13 -0000 peter 2004-08-16 22:57:13 UTC FreeBSD src repository Modified files: sys/amd64/amd64 vm_machdep.c Log: Sync with i386 - set rbp reg to 0 for upcalls as a frame marker, not that it is guaranteed to be used in userland though. Revision Changes Path 1.237 +1 -0 src/sys/amd64/amd64/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 22:57:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1324D16A4CE; Mon, 16 Aug 2004 22:57:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E8CCC43D4C; Mon, 16 Aug 2004 22:57:47 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GMvlcY041149; Mon, 16 Aug 2004 22:57:47 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GMvlSU041148; Mon, 16 Aug 2004 22:57:47 GMT (envelope-from peter) Message-Id: <200408162257.i7GMvlSU041148@repoman.freebsd.org> From: Peter Wemm Date: Mon, 16 Aug 2004 22:57:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/amd64 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 22:57:48 -0000 peter 2004-08-16 22:57:47 UTC FreeBSD src repository Modified files: sys/amd64/amd64 machdep.c Log: Sync with i386 - add foot shooting protection for the DDB/KDB thing. Revision Changes Path 1.618 +5 -0 src/sys/amd64/amd64/machdep.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 22:59:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 98ACB16A4CE; Mon, 16 Aug 2004 22:59:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7874043D2F; Mon, 16 Aug 2004 22:59:24 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GMxOvA041205; Mon, 16 Aug 2004 22:59:24 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GMxOSn041204; Mon, 16 Aug 2004 22:59:24 GMT (envelope-from peter) Message-Id: <200408162259.i7GMxOSn041204@repoman.freebsd.org> From: Peter Wemm Date: Mon, 16 Aug 2004 22:59: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/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: Mon, 16 Aug 2004 22:59:24 -0000 peter 2004-08-16 22:59:24 UTC FreeBSD src repository Modified files: sys/amd64/conf GENERIC Log: Sync with i386 - add ADAPTIVE_GIANT, remove pcic Revision Changes Path 1.421 +1 -1 src/sys/amd64/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Mon Aug 16 23:10:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 70C2816A4CF; Mon, 16 Aug 2004 23:10:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 50DE243D31; Mon, 16 Aug 2004 23:10:19 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GNAJup041552; Mon, 16 Aug 2004 23:10:19 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GNAJIe041551; Mon, 16 Aug 2004 23:10:19 GMT (envelope-from peter) Message-Id: <200408162310.i7GNAJIe041551@repoman.freebsd.org> From: Peter Wemm Date: Mon, 16 Aug 2004 23: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/amd64/acpica acpi_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, 16 Aug 2004 23:10:19 -0000 peter 2004-08-16 23:10:18 UTC FreeBSD src repository Modified files: sys/amd64/acpica acpi_machdep.c Log: Sync with i386 - get the softc via the devclass rather than caching the dev Revision Changes Path 1.15 +1 -2 src/sys/amd64/acpica/acpi_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 23:10:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DC0AD16A4CE; Mon, 16 Aug 2004 23:10:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD29943D2F; Mon, 16 Aug 2004 23:10:46 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GNAkvw041659; Mon, 16 Aug 2004 23:10:46 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GNAkB7041658; Mon, 16 Aug 2004 23:10:46 GMT (envelope-from peter) Message-Id: <200408162310.i7GNAkB7041658@repoman.freebsd.org> From: Peter Wemm Date: Mon, 16 Aug 2004 23:10:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/amd64 db_interface.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 23:10:47 -0000 peter 2004-08-16 23:10:46 UTC FreeBSD src repository Modified files: sys/amd64/amd64 db_interface.c Log: Sync with i386 - remove unused includes Revision Changes Path 1.80 +0 -2 src/sys/amd64/amd64/db_interface.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 23:12:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9DADB16A4CE; Mon, 16 Aug 2004 23:12:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7BD0043D1F; Mon, 16 Aug 2004 23:12:30 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GNCUGY041767; Mon, 16 Aug 2004 23:12:30 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GNCUkH041766; Mon, 16 Aug 2004 23:12:30 GMT (envelope-from peter) Message-Id: <200408162312.i7GNCUkH041766@repoman.freebsd.org> From: Peter Wemm Date: Mon, 16 Aug 2004 23:12: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/amd64/amd64 intr_machdep.c io_apic.c src/sys/amd64/include intr_machdep.h src/sys/amd64/isa atpic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 23:12:30 -0000 peter 2004-08-16 23:12:30 UTC FreeBSD src repository Modified files: sys/amd64/amd64 intr_machdep.c io_apic.c sys/amd64/include intr_machdep.h sys/amd64/isa atpic.c Log: Sync with i386 - Optimize intr_execute_handlers a bit etc. Revision Changes Path 1.9 +1 -2 src/sys/amd64/amd64/intr_machdep.c 1.11 +13 -3 src/sys/amd64/amd64/io_apic.c 1.4 +7 -1 src/sys/amd64/include/intr_machdep.h 1.13 +50 -21 src/sys/amd64/isa/atpic.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 23:13:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D54A216A4CE; Mon, 16 Aug 2004 23:13:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B5B8343D45; Mon, 16 Aug 2004 23:13:16 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GNDG1M041815; Mon, 16 Aug 2004 23:13:16 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GNDGgd041814; Mon, 16 Aug 2004 23:13:16 GMT (envelope-from peter) Message-Id: <200408162313.i7GNDGgd041814@repoman.freebsd.org> From: Peter Wemm Date: Mon, 16 Aug 2004 23:13:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ciss ciss.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 23:13:17 -0000 peter 2004-08-16 23:13:16 UTC FreeBSD src repository Modified files: sys/dev/ciss ciss.c Log: ciss's interrupt handler was missing the INTR_ENTROPY flag. Revision Changes Path 1.56 +2 -1 src/sys/dev/ciss/ciss.c From owner-cvs-src@FreeBSD.ORG Mon Aug 16 23:21:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1725816A4CE; Mon, 16 Aug 2004 23:21:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EAC0643D1D; Mon, 16 Aug 2004 23:21:06 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GNL6dV042136; Mon, 16 Aug 2004 23:21:06 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GNL6ux042135; Mon, 16 Aug 2004 23:21:06 GMT (envelope-from marius) Message-Id: <200408162321.i7GNL6ux042135@repoman.freebsd.org> From: Marius Strobl Date: Mon, 16 Aug 2004 23:21: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/sparc64/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 23:21:07 -0000 marius 2004-08-16 23:21:06 UTC FreeBSD src repository Modified files: sys/sparc64/conf NOTES Log: Try to catch up with reality: - Chase the split of pcm(4). This unbreaks LINT compiles. - sc(4) basically works and a lot of its options should be supported. - Add the creator and ofw_console drivers. - vinum(4) should work, at least its module was turned on for sparc64 a while ago. - Don't build sio(4). Its EBus front-end was removed a while ago and the ISA one hardly works. Use uart(4) instead, it's not perfect yet but works much better. Revision Changes Path 1.9 +38 -30 src/sys/sparc64/conf/NOTES From owner-cvs-src@FreeBSD.ORG Mon Aug 16 23:23:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2418C16A4CF; Mon, 16 Aug 2004 23:23:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0375E43D31; Mon, 16 Aug 2004 23:23:22 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7GNNLxI042193; Mon, 16 Aug 2004 23:23:21 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7GNNLZ9042192; Mon, 16 Aug 2004 23:23:21 GMT (envelope-from marius) Message-Id: <200408162323.i7GNNLZ9042192@repoman.freebsd.org> From: Marius Strobl Date: Mon, 16 Aug 2004 23: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/sparc64/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: Mon, 16 Aug 2004 23:23:22 -0000 marius 2004-08-16 23:23:21 UTC FreeBSD src repository Modified files: sys/sparc64/conf GENERIC Log: - Sync whitespace and comments with i386 GENERIC. - Add some commented out NICs from i386 GENERIC. Most of them look like they would work but I'm not sure if they are endian-clean and can't test. There was a report that sk(4) works on sparc64 but it doesn't look like it would because it doesn't use busdma. - Improve some of the descriptions of sparc64 specific devices. There's no functional change, i.e. no added or deleted uncommented devices or options, in this commit. Revision Changes Path 1.78 +65 -53 src/sys/sparc64/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Mon Aug 16 23:27:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3CDCC16A4CE; Mon, 16 Aug 2004 23:27:14 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A6B443D2D; Mon, 16 Aug 2004 23:27:14 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 1F0295C8C7; Mon, 16 Aug 2004 16:27:14 -0700 (PDT) Date: Mon, 16 Aug 2004 16:27:14 -0700 From: Alfred Perlstein To: Dag-Erling Sm?rgrav Message-ID: <20040816232714.GE57908@elvis.mu.org> References: <200408152158.i7FLw2mW016740@repoman.freebsd.org> <20040816073314.GA57908@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: 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/fs/pseudofs pseudofs_vncache.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 23:27:14 -0000 * Dag-Erling Sm?rgrav [040816 03:16] wrote: > Alfred Perlstein writes: > > I would suggest moving them all to a seperate list, then walking that > > list calling vgone on each node. > > That doesn't solve the problem, it just adds another race. Not to be difficult, I don't understand. If you hold the lock while moving them all to another list then they are all on another list. You can then nuke them at will. Maybe I'm missing some external references that can reactivate them? If so those could be prevented by flagging the node. -- - Alfred Perlstein - Research Engineering Development Inc. - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Mon Aug 16 23:28:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13AE616A4CE; Mon, 16 Aug 2004 23:28:35 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0233243D48; Mon, 16 Aug 2004 23:28:35 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id F02015C8A5; Mon, 16 Aug 2004 16:28:34 -0700 (PDT) Date: Mon, 16 Aug 2004 16:28:34 -0700 From: Alfred Perlstein To: "David E. O'Brien" Message-ID: <20040816232834.GF57908@elvis.mu.org> References: <200408160835.i7G8ZM6d068546@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408160835.i7G8ZM6d068546@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/i386/include vmparam.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 23:28:35 -0000 * David E. O'Brien [040816 01:35] wrote: > obrien 2004-08-16 08:35:22 UTC > > FreeBSD src repository > > Modified files: > sys/i386/include vmparam.h > Log: > Increase the scaling of VM_KMEM_SIZE_MAX. Is there any chance we can scale up the max sockets/maxfiles a bit? I've found that for simple benchmarks, doubling or quadrupling didn't see to cause any instability would make us look better out of the box. -- - Alfred Perlstein - Research Engineering Development Inc. - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Tue Aug 17 00:02:55 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B621A16A4CE; Tue, 17 Aug 2004 00:02:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9752643D31; Tue, 17 Aug 2004 00:02:55 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7H02ttG043351; Tue, 17 Aug 2004 00:02:55 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7H02tjl043350; Tue, 17 Aug 2004 00:02:55 GMT (envelope-from scottl) Message-Id: <200408170002.i7H02tjl043350@repoman.freebsd.org> From: Scott Long Date: Tue, 17 Aug 2004 00:02:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT approvers X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 00:02:55 -0000 scottl 2004-08-17 00:02:55 UTC FreeBSD src repository Modified files: . approvers Log: Lock down the HEAD branch. All commits must have an 'approved by: re' line. Revision Changes Path 1.6 +1 -0 CVSROOT/approvers From owner-cvs-src@FreeBSD.ORG Tue Aug 17 00:08:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 56AB816A4CE; Tue, 17 Aug 2004 00:08:09 +0000 (GMT) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id D902C43D31; Tue, 17 Aug 2004 00:08:08 +0000 (GMT) (envelope-from des@des.no) Received: from dwp.des.no (37.80-203-228.nextgentel.com [80.203.228.37]) by mail.broadpark.no (Postfix) with ESMTP id D7B9E5C6D; Tue, 17 Aug 2004 02:08:42 +0200 (MEST) Received: by dwp.des.no (Postfix, from userid 2602) id 18159B873; Tue, 17 Aug 2004 02:08:07 +0200 (CEST) To: Philip Paeps References: <200408162019.i7GKJ9O8027272@repoman.freebsd.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Tue, 17 Aug 2004 02:08:06 +0200 In-Reply-To: <200408162019.i7GKJ9O8027272@repoman.freebsd.org> (Philip Paeps's message of "Mon, 16 Aug 2004 20:19:09 +0000 (UTC)") Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (berkeley-unix) 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/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 00:08:09 -0000 Philip Paeps writes: > Log: > Don't initialize static variables to 0 (C should just take care of that= ). Not C, but the runtime loader. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Tue Aug 17 00:14:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F2AD916A4CE; Tue, 17 Aug 2004 00:14:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF83443D3F; Tue, 17 Aug 2004 00:14:31 +0000 (GMT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7H0EVCs043874; Tue, 17 Aug 2004 00:14:31 GMT (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7H0EVEh043873; Tue, 17 Aug 2004 00:14:31 GMT (envelope-from gibbs) Message-Id: <200408170014.i7H0EVEh043873@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Tue, 17 Aug 2004 00:14: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/dev/aic7xxx ahc_eisa.c ahc_pci.c aic79xx.c aic79xx.h aic79xx_osm.c aic7xxx.c aic7xxx.h aic7xxx_osm.c aic7xxx_osm.h aic_osm_lib.c aic_osm_lib.h src/sys/modules/aic7xxx/ahc/ahc_eisa ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 00:14:32 -0000 gibbs 2004-08-17 00:14:31 UTC FreeBSD src repository Modified files: sys/conf files sys/dev/aic7xxx ahc_eisa.c ahc_pci.c aic79xx.c aic79xx.h aic79xx_osm.c aic7xxx.c aic7xxx.h aic7xxx_osm.c aic7xxx_osm.h aic_osm_lib.c aic_osm_lib.h sys/modules/aic7xxx/ahc Makefile sys/modules/aic7xxx/ahc/ahc_eisa Makefile Log: Add an ISA attachement to the aic7xxx driver to handle 284X controllers. The ISA probe uses an identify routine to probe all slot locations from 1 to 14 that do not conflict with other allocated resources. This required making aic7770.c part of the driver core when compiled as a module. aic7xxx.c: aic79xx.c: aic_osm_lib.c: Use aic_scb_timer_start() consistently to start the watchdog timer. This removes a few places that verbatum copied the code in aic_scb_timer_start(). During recovery processing, allow commands to still be queued to the controller. The only requirement we have is that our recovery command be queued first - something the code already guaranteed. The only other change required to make this work is to prevent timers from being started for these newly queued commands. Approved by: re Revision Changes Path 1.942 +2 -2 src/sys/conf/files 1.34 +0 -35 src/sys/dev/aic7xxx/ahc_eisa.c 1.62 +0 -19 src/sys/dev/aic7xxx/ahc_pci.c 1.31 +7 -11 src/sys/dev/aic7xxx/aic79xx.c 1.21 +5 -0 src/sys/dev/aic7xxx/aic79xx.h 1.19 +18 -38 src/sys/dev/aic7xxx/aic79xx_osm.c 1.102 +10 -2 src/sys/dev/aic7xxx/aic7xxx.c 1.51 +4 -0 src/sys/dev/aic7xxx/aic7xxx.h 1.41 +58 -25 src/sys/dev/aic7xxx/aic7xxx_osm.c 1.27 +22 -10 src/sys/dev/aic7xxx/aic7xxx_osm.h 1.3 +1 -9 src/sys/dev/aic7xxx/aic_osm_lib.c 1.3 +2 -1 src/sys/dev/aic7xxx/aic_osm_lib.h 1.5 +2 -2 src/sys/modules/aic7xxx/ahc/Makefile 1.3 +2 -2 src/sys/modules/aic7xxx/ahc/ahc_eisa/Makefile From owner-cvs-src@FreeBSD.ORG Tue Aug 17 00:56:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 913B816A4CE; Tue, 17 Aug 2004 00:56:07 +0000 (GMT) Received: from ozlabs.org (ozlabs.org [203.10.76.45]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4275243D1F; Tue, 17 Aug 2004 00:56:07 +0000 (GMT) (envelope-from grog@lemis.com) Received: from blackwater.lemis.com (blackwater.lemis.com [192.109.197.80]) by ozlabs.org (Postfix) with ESMTP id C70F12BD69; Tue, 17 Aug 2004 10:56:04 +1000 (EST) Received: by blackwater.lemis.com (Postfix, from userid 1004) id 58B99511FA; Tue, 17 Aug 2004 10:14:07 +0930 (CST) Date: Tue, 17 Aug 2004 10:14:07 +0930 From: Greg 'groggy' Lehey To: Pawel Jakub Dawidek Message-ID: <20040817004407.GA81257@wantadilla.lemis.com> References: <200408161043.i7GAhfXs079045@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="dDRMvlgZJXvWKvBx" Content-Disposition: inline In-Reply-To: <200408161043.i7GAhfXs079045@repoman.freebsd.org> User-Agent: Mutt/1.4.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: cvs-all@FreeBSD.org Subject: Re: cvs commit: src MAINTAINERS X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 00:56:07 -0000 --dDRMvlgZJXvWKvBx Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Monday, 16 August 2004 at 10:43:41 +0000, Pawel Jakub Dawidek wrote: > pjd 2004-08-16 10:43:41 UTC > > FreeBSD src repository > > Modified files: > . MAINTAINERS > Log: > Add myself as geom_raid3 maintainer. RAID-3? How are you going to run RAID-3 on a general purpose computer? Greg -- Note: I discard all HTML mail unseen. Finger grog@FreeBSD.org for PGP public key. See complete headers for address and phone numbers. --dDRMvlgZJXvWKvBx Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (FreeBSD) iD8DBQFBIVTXIubykFB6QiMRAnZNAKCnUKMKEZql7zYT2HIN14HEiHnxuACeN/In 4VNGQPvhXzZ9GQFlz6+nwOI= =Fb5u -----END PGP SIGNATURE----- --dDRMvlgZJXvWKvBx-- From owner-cvs-src@FreeBSD.ORG Tue Aug 17 01:10:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1AE5416A4CE; Tue, 17 Aug 2004 01:10:20 +0000 (GMT) Received: from TRANG.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE93A43D31; Tue, 17 Aug 2004 01:10:19 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by TRANG.nuxi.com (8.13.1/8.12.11) with ESMTP id i7H1AIM4077559; Mon, 16 Aug 2004 18:10:18 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id i7H1AIeq077558; Mon, 16 Aug 2004 18:10:18 -0700 (PDT) (envelope-from obrien) Date: Mon, 16 Aug 2004 18:10:18 -0700 From: "David O'Brien" To: Alfred Perlstein Message-ID: <20040817011018.GA67171@dragon.nuxi.com> References: <200408160835.i7G8ZM6d068546@repoman.freebsd.org> <20040816232834.GF57908@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040816232834.GF57908@elvis.mu.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.2-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/i386/include vmparam.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 01:10:20 -0000 On Mon, Aug 16, 2004 at 04:28:34PM -0700, Alfred Perlstein wrote: > * David E. O'Brien [040816 01:35] wrote: > > obrien 2004-08-16 08:35:22 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/i386/include vmparam.h > > Log: > > Increase the scaling of VM_KMEM_SIZE_MAX. > > Is there any chance we can scale up the max sockets/maxfiles a bit? > > I've found that for simple benchmarks, doubling or quadrupling > didn't see to cause any instability would make us look better out > of the box. The increase of VM_KMEM_SIZE_MAX is prevent (help delay?) panics on 4GB i386 systems. Do you have benchmark data suggesting what would be better values for max sockets/maxfiles? -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Tue Aug 17 01:21:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C5AF716A4CE; Tue, 17 Aug 2004 01:21:21 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E61E43D39; Tue, 17 Aug 2004 01:21:21 +0000 (GMT) (envelope-from scottl@freebsd.org) Received: from pooker.samsco.org (scottl@localhost [127.0.0.1]) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id i7H1Le1K056837; Mon, 16 Aug 2004 19:21:40 -0600 (MDT) (envelope-from scottl@freebsd.org) Received: from localhost (scottl@localhost)i7H1LdBw056834; Mon, 16 Aug 2004 19:21:39 -0600 (MDT) (envelope-from scottl@freebsd.org) X-Authentication-Warning: pooker.samsco.org: scottl owned process doing -bs Date: Mon, 16 Aug 2004 19:21:39 -0600 (MDT) From: Scott Long Sender: scottl@pooker.samsco.org To: "David O'Brien" In-Reply-To: <20040817011018.GA67171@dragon.nuxi.com> Message-ID: <20040816191337.B32601@pooker.samsco.org> References: <200408160835.i7G8ZM6d068546@repoman.freebsd.org> <20040817011018.GA67171@dragon.nuxi.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: cvs-src@freebsd.org cc: Alfred Perlstein cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/i386/include vmparam.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 01:21:21 -0000 On Mon, 16 Aug 2004, David O'Brien wrote: > On Mon, Aug 16, 2004 at 04:28:34PM -0700, Alfred Perlstein wrote: > > * David E. O'Brien [040816 01:35] wrote: > > > obrien 2004-08-16 08:35:22 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/i386/include vmparam.h > > > Log: > > > Increase the scaling of VM_KMEM_SIZE_MAX. > > > > Is there any chance we can scale up the max sockets/maxfiles a bit? > > > > I've found that for simple benchmarks, doubling or quadrupling > > didn't see to cause any instability would make us look better out > > of the box. > > The increase of VM_KMEM_SIZE_MAX is prevent (help delay?) panics on 4GB > i386 systems. Do you have benchmark data suggesting what would be better > values for max sockets/maxfiles? > The whole point of dynamic limits was to help auto-tune the system using the assumption that someone who spends money on more RAM is likely to have a workload that is more server-oriented (and thus needs more sockets and/or vnodes). The limit that you committed was based on an off-handed comment that I made with the intention of getting the number to a value so low that it would be very safe. Why you are committing numbers without doing your own extensive benchmarking and testing is quite beyond me. The reason that this wasn't done yet by someone else is not because everyone is lazy, it's because it's a very hard and time-consuming problem to solve. Stealing numbers out of thin air is easy but not really conducive to having a well-performing system. I thought that you would understand and appreciate this already. I'm also unclear on why you are raising VM_KMEM_SIZE_MAX but arguing with Alfred over raising kern.maxvnodes. They have a close relationship to each other, and I don't see why you are resistant to recognise that. Scott From owner-cvs-src@FreeBSD.ORG Tue Aug 17 01:37:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B6CA816A4CE; Tue, 17 Aug 2004 01:37:01 +0000 (GMT) Received: from TRANG.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4396343D41; Tue, 17 Aug 2004 01:37:01 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by TRANG.nuxi.com (8.13.1/8.12.11) with ESMTP id i7H1b010088938; Mon, 16 Aug 2004 18:37:00 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id i7H1b0K7088937; Mon, 16 Aug 2004 18:37:00 -0700 (PDT) (envelope-from obrien) Date: Mon, 16 Aug 2004 18:37:00 -0700 From: "David O'Brien" To: Scott Long Message-ID: <20040817013700.GB88749@dragon.nuxi.com> References: <200408160835.i7G8ZM6d068546@repoman.freebsd.org> <20040816232834.GF57908@elvis.mu.org> <20040817011018.GA67171@dragon.nuxi.com> <20040816191337.B32601@pooker.samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040816191337.B32601@pooker.samsco.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.2-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@freebsd.org cc: Alfred Perlstein cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/i386/include vmparam.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 01:37:02 -0000 On Mon, Aug 16, 2004 at 07:21:39PM -0600, Scott Long wrote: > On Mon, 16 Aug 2004, David O'Brien wrote: > > On Mon, Aug 16, 2004 at 04:28:34PM -0700, Alfred Perlstein wrote: > > > * David E. O'Brien [040816 01:35] wrote: > > > > obrien 2004-08-16 08:35:22 UTC > > > > > > > > FreeBSD src repository > > > > > > > > Modified files: > > > > sys/i386/include vmparam.h > > > > Log: > > > > Increase the scaling of VM_KMEM_SIZE_MAX. > > > > > > Is there any chance we can scale up the max sockets/maxfiles a bit? > > > > > > I've found that for simple benchmarks, doubling or quadrupling > > > didn't see to cause any instability would make us look better out > > > of the box. > > > > The increase of VM_KMEM_SIZE_MAX is prevent (help delay?) panics on 4GB > > i386 systems. Do you have benchmark data suggesting what would be better > > values for max sockets/maxfiles? > > The whole point of dynamic limits was to help auto-tune the system using > the assumption that someone who spends money on more RAM is likely to have > a workload that is more server-oriented (and thus needs more sockets > and/or vnodes). The limit that you committed was based on an off-handed > comment that I made with the intention of getting the number to a value > so low that it would be very safe. Why you are committing numbers without > doing your own extensive benchmarking and testing is quite beyond me. The > reason that this wasn't done yet by someone else is not because everyone > is lazy, it's because it's a very hard and time-consuming problem to solve. > Stealing numbers out of thin air is easy but not really conducive to having > a well-performing system. I thought that you would understand and > appreciate this already. > > I'm also unclear on why you are raising VM_KMEM_SIZE_MAX but arguing with The VM_KMEM_SIZE_MAX change came straight from Alan Cox to try to stop the bi-daily panics I was getting on a 4GB machine. Sorry that I'm trying to do something about our piss-poor stability. I bench marched this change using 'uptime'. > Alfred over raising kern.maxvnodes. They have a close relationship to > each other, and I don't see why you are resistant to recognise that. Where the 'F' is this comming from?? I don't know why you think I am arguing or pushing back on Alfred. I *WELCOME* people actually thinking about our dynamic "auto-tune" limits. I just wanted to know if he had some interested data for what ever values he'd propose. Some of our "auto-tuning" hasn't 't been revisited in a long time -- back when 128MB was "large": ---------------------------- revision 1.29 date: 1998-02-23 07:42:40; author: dyson; state: Exp; lines: +18 -2 Try to dynamically size the VM_KMEM_SIZE (but is still able to be ... Two new options "VM_KMEM_SIZE_SCALE" and "VM_KMEM_SIZE_MAX" have been added to support better auto-sizing for systems with greater than 128MB. ---------------------------- Everytime I've asked you and phk how we should be deriving some of these values all I get is "I don't know, but how we do it today isn't very good". -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Tue Aug 17 01:38:26 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3A9FB16A4CE; Tue, 17 Aug 2004 01:38:26 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF0F643D41; Tue, 17 Aug 2004 01:38:25 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.11/8.12.11) with ESMTP id i7H1c3cO068329; Mon, 16 Aug 2004 19:38:03 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Mon, 16 Aug 2004 19:38:23 -0600 (MDT) Message-Id: <20040816.193823.60296909.imp@bsdimp.com> To: des@des.no From: "M. Warner Losh" In-Reply-To: References: <200408162019.i7GKJ9O8027272@repoman.freebsd.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: philip@FreeBSD.org Subject: Re: cvs commit: src/sys/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 01:38:26 -0000 In message: des@des.no (Dag-Erling Sm=F8rgrav) writes: : Philip Paeps writes: : > Log: : > Don't initialize static variables to 0 (C should just take care o= f that). : = : Not C, but the runtime loader. Not to be overly pedantic (but what the heck, we got a code freeze on), but actaully, 'C' guarantees it, and the loader implements the guarnatee. Warner P.S. :-) From owner-cvs-src@FreeBSD.ORG Tue Aug 17 01:40:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E1B816A4CE; Tue, 17 Aug 2004 01:40:08 +0000 (GMT) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCBC543D39; Tue, 17 Aug 2004 01:40:07 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.34] (adsl-67-127-84-57.dsl.snfc21.pacbell.net [67.127.84.57]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id i7H1e28U027055; Mon, 16 Aug 2004 18:40:02 -0700 Message-ID: <412161F0.1040704@root.org> Date: Mon, 16 Aug 2004 18:40:00 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 0.7.3 (Windows/20040803) X-Accept-Language: en-us, en MIME-Version: 1.0 To: "M. Warner Losh" References: <200408162019.i7GKJ9O8027272@repoman.freebsd.org> <20040816.193823.60296909.imp@bsdimp.com> In-Reply-To: <20040816.193823.60296909.imp@bsdimp.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit cc: des@des.no cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: philip@FreeBSD.org Subject: Re: cvs commit: src/sys/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 01:40:08 -0000 M. Warner Losh wrote: > In message: > des@des.no (Dag-Erling Smørgrav) writes: > : Philip Paeps writes: > : > Log: > : > Don't initialize static variables to 0 (C should just take care of that). > : > : Not C, but the runtime loader. > > Not to be overly pedantic (but what the heck, we got a code freeze > on), but actaully, 'C' guarantees it, and the loader implements the > guarnatee. > > Warner > > P.S. :-) Which is what I pointed out and the reason for the updated commit. Nothing to see here, back to work! :) -- Nate From owner-cvs-src@FreeBSD.ORG Tue Aug 17 01:42:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F0A916A4CE; Tue, 17 Aug 2004 01:42:03 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id A86AD43D41; Tue, 17 Aug 2004 01:42:02 +0000 (GMT) (envelope-from scottl@freebsd.org) Received: from pooker.samsco.org (scottl@localhost [127.0.0.1]) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id i7H1gL8E056926; Mon, 16 Aug 2004 19:42:21 -0600 (MDT) (envelope-from scottl@freebsd.org) Received: from localhost (scottl@localhost)i7H1gLBg056923; Mon, 16 Aug 2004 19:42:21 -0600 (MDT) (envelope-from scottl@freebsd.org) X-Authentication-Warning: pooker.samsco.org: scottl owned process doing -bs Date: Mon, 16 Aug 2004 19:42:21 -0600 (MDT) From: Scott Long Sender: scottl@pooker.samsco.org To: "David O'Brien" In-Reply-To: <20040817013700.GB88749@dragon.nuxi.com> Message-ID: <20040816193941.P32601@pooker.samsco.org> References: <200408160835.i7G8ZM6d068546@repoman.freebsd.org> <20040817011018.GA67171@dragon.nuxi.com> <20040817013700.GB88749@dragon.nuxi.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: cvs-src@freebsd.org cc: Alfred Perlstein cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/i386/include vmparam.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 01:42:03 -0000 On Mon, 16 Aug 2004, David O'Brien wrote: > On Mon, Aug 16, 2004 at 07:21:39PM -0600, Scott Long wrote: > > On Mon, 16 Aug 2004, David O'Brien wrote: > > > On Mon, Aug 16, 2004 at 04:28:34PM -0700, Alfred Perlstein wrote: > > > > * David E. O'Brien [040816 01:35] wrote: > > > > > obrien 2004-08-16 08:35:22 UTC > > > > > > > > > > FreeBSD src repository > > > > > > > > > > Modified files: > > > > > sys/i386/include vmparam.h > > > > > Log: > > > > > Increase the scaling of VM_KMEM_SIZE_MAX. > > > > > > > > Is there any chance we can scale up the max sockets/maxfiles a bit? > > > > > > > > I've found that for simple benchmarks, doubling or quadrupling > > > > didn't see to cause any instability would make us look better out > > > > of the box. > > > > > > The increase of VM_KMEM_SIZE_MAX is prevent (help delay?) panics on 4GB > > > i386 systems. Do you have benchmark data suggesting what would be better > > > values for max sockets/maxfiles? > > > > The whole point of dynamic limits was to help auto-tune the system using > > the assumption that someone who spends money on more RAM is likely to have > > a workload that is more server-oriented (and thus needs more sockets > > and/or vnodes). The limit that you committed was based on an off-handed > > comment that I made with the intention of getting the number to a value > > so low that it would be very safe. Why you are committing numbers without > > doing your own extensive benchmarking and testing is quite beyond me. The > > reason that this wasn't done yet by someone else is not because everyone > > is lazy, it's because it's a very hard and time-consuming problem to solve. > > Stealing numbers out of thin air is easy but not really conducive to having > > a well-performing system. I thought that you would understand and > > appreciate this already. > > > > I'm also unclear on why you are raising VM_KMEM_SIZE_MAX but arguing with > > The VM_KMEM_SIZE_MAX change came straight from Alan Cox to try to stop > the bi-daily panics I was getting on a 4GB machine. Sorry that I'm > trying to do something about our piss-poor stability. I bench marched > this change using 'uptime'. > > > > Alfred over raising kern.maxvnodes. They have a close relationship to > > each other, and I don't see why you are resistant to recognise that. > > Where the 'F' is this comming from?? I don't know why you think I am > arguing or pushing back on Alfred. I *WELCOME* people actually thinking > about our dynamic "auto-tune" limits. I just wanted to know if he had > some interested data for what ever values he'd propose. > I want to know why the limit that you chose is attributed to me and a quick suggestion that I made in an email? > Some of our "auto-tuning" hasn't 't been revisited in a long time -- back > when 128MB was "large": It was actually revisited a year ago, around the time of 5.1, but we quickly outgrew it again due to more use of UMA. > > ---------------------------- > revision 1.29 > date: 1998-02-23 07:42:40; author: dyson; state: Exp; lines: +18 -2 > Try to dynamically size the VM_KMEM_SIZE (but is still able to be > ... > Two new options "VM_KMEM_SIZE_SCALE" and "VM_KMEM_SIZE_MAX" have been > added to support better auto-sizing for systems with greater than > 128MB. > ---------------------------- > > Everytime I've asked you and phk how we should be deriving some of these > values all I get is "I don't know, but how we do it today isn't very > good". > I'll say it again. It's a hard problem. If I knew the easy answer I would have committed it long ago. Scott From owner-cvs-src@FreeBSD.ORG Tue Aug 17 01:44:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D003216A4CE; Tue, 17 Aug 2004 01:44:32 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7028543D2D; Tue, 17 Aug 2004 01:44:32 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.11/8.12.11) with ESMTP id i7H1hLxI068430; Mon, 16 Aug 2004 19:43:21 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Mon, 16 Aug 2004 19:43:42 -0600 (MDT) Message-Id: <20040816.194342.98833113.imp@bsdimp.com> To: nate@root.org From: "M. Warner Losh" In-Reply-To: <412161F0.1040704@root.org> References: <20040816.193823.60296909.imp@bsdimp.com> <412161F0.1040704@root.org> 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 cc: philip@freebsd.org Subject: Re: cvs commit: src/sys/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 01:44:33 -0000 In message: <412161F0.1040704@root.org> Nate Lawson writes: : M. Warner Losh wrote: : > In message: : > des@des.no (Dag-Erling Sm=F8rgrav) writes: : > : Philip Paeps writes: : > : > Log: : > : > Don't initialize static variables to 0 (C should just take ca= re of that). : > : = : > : Not C, but the runtime loader. : > = : > Not to be overly pedantic (but what the heck, we got a code freeze : > on), but actaully, 'C' guarantees it, and the loader implements the= : > guarnatee. : > = : > Warner : > = : > P.S. :-) : = : Which is what I pointed out and the reason for the updated commit. = : Nothing to see here, back to work! :) /me goes back to lurking and spending too much time on irc. Warner From owner-cvs-src@FreeBSD.ORG Tue Aug 17 02:12:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD3FA16A4CE; Tue, 17 Aug 2004 02:12:31 +0000 (GMT) Received: from TRANG.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5213343D1F; Tue, 17 Aug 2004 02:12:31 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by TRANG.nuxi.com (8.13.1/8.12.11) with ESMTP id i7H2CV0G089961; Mon, 16 Aug 2004 19:12:31 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id i7H2CUce089960; Mon, 16 Aug 2004 19:12:30 -0700 (PDT) (envelope-from obrien) Date: Mon, 16 Aug 2004 19:12:30 -0700 From: "David O'Brien" To: Scott Long Message-ID: <20040817021230.GA89496@dragon.nuxi.com> References: <200408160835.i7G8ZM6d068546@repoman.freebsd.org> <20040816232834.GF57908@elvis.mu.org> <20040817011018.GA67171@dragon.nuxi.com> <20040816191337.B32601@pooker.samsco.org> <20040817013700.GB88749@dragon.nuxi.com> <20040816193941.P32601@pooker.samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040816193941.P32601@pooker.samsco.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.2-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@freebsd.org cc: Alfred Perlstein cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/i386/include vmparam.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 02:12:31 -0000 On Mon, Aug 16, 2004 at 07:42:21PM -0600, Scott Long wrote: > I want to know why the limit that you chose is attributed to me and a > quick suggestion that I made in an email? You gave me the figure of 100000 for kern.maxvnodes max limit. You sounded rather authoritative at the time, that a general purpose workstation wouldn't want more than that. You've so back peddled from this I'm sorry I took your suggested value. RU has complained I wasn't giving 0 attributes in commit messages, so I gave you attribution. I won't make that mistake again. So you're saying that a kern.maxvnodes of 150000 is a good default figure on a 4GB machine? If it bothers you that much I'll bump MAXVNODES_MAX or remove the limiting. I personally haven't needed kern.maxvnodes this high on a general purpose workstation or department server. > I'll say it again. It's a hard problem. If I knew the easy answer I > would have committed it long ago. Like everything else in FreeBSD'ville -- one works on the itch they are experiencing at the moment. I'm scratching the 'panicing on lightly loaded 4GB systems isn't acceptable' itch since I'm itching all over. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Tue Aug 17 02:32:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C89216A4CE; Tue, 17 Aug 2004 02:32:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D91A43D5E; Tue, 17 Aug 2004 02:32:31 +0000 (GMT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7H2WV5F047940; Tue, 17 Aug 2004 02:32:31 GMT (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7H2WVDV047939; Tue, 17 Aug 2004 02:32:31 GMT (envelope-from gibbs) Message-Id: <200408170232.i7H2WVDV047939@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Tue, 17 Aug 2004 02:32: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/dev/aic7xxx ahc_isa.c src/sys/modules/aic7xxx/ahc/ahc_isa 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, 17 Aug 2004 02:32:31 -0000 gibbs 2004-08-17 02:32:31 UTC FreeBSD src repository Added files: sys/dev/aic7xxx ahc_isa.c sys/modules/aic7xxx/ahc/ahc_isa Makefile Log: Add ISA attachement files for the aic7xxx driver. Approved by: re Reminded by: obrien Revision Changes Path 1.1 +299 -0 src/sys/dev/aic7xxx/ahc_isa.c (new) 1.1 +18 -0 src/sys/modules/aic7xxx/ahc/ahc_isa/Makefile (new) From owner-cvs-src@FreeBSD.ORG Tue Aug 17 04:09:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF04E16A4CE; Tue, 17 Aug 2004 04:09:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A0E1443D60; Tue, 17 Aug 2004 04:09:09 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7H4991s050853; Tue, 17 Aug 2004 04:09:09 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7H499gZ050852; Tue, 17 Aug 2004 04:09:09 GMT (envelope-from rwatson) Message-Id: <200408170409.i7H499gZ050852@repoman.freebsd.org> From: Robert Watson Date: Tue, 17 Aug 2004 04:09:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_intr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 04:09:09 -0000 rwatson 2004-08-17 04:09:09 UTC FreeBSD src repository Modified files: sys/kern kern_intr.c Log: Annotate call to DELAY() in interrupt storm mitigation as being something to revisit. Approved by: re (scottl) Revision Changes Path 1.113 +3 -0 src/sys/kern/kern_intr.c From owner-cvs-src@FreeBSD.ORG Tue Aug 17 04:45:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5613216A4CE; Tue, 17 Aug 2004 04:45:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 372C243D2F; Tue, 17 Aug 2004 04:45:53 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7H4jrip051866; Tue, 17 Aug 2004 04:45:53 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7H4jr3R051865; Tue, 17 Aug 2004 04:45:53 GMT (envelope-from trhodes) Message-Id: <200408170445.i7H4jr3R051865@repoman.freebsd.org> From: Tom Rhodes Date: Tue, 17 Aug 2004 04:45: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/lib/libc/locale wcwidth.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, 17 Aug 2004 04:45:53 -0000 trhodes 2004-08-17 04:45:53 UTC FreeBSD src repository Modified files: lib/libc/locale wcwidth.3 Log: Fix incorrect code in an example. The previous example would produce 19 column positions wide in the first line and 20 in the rest of the lines. This fixes the example to provide the correct output. PR: 53454 Noticed by: Kuang-che Wu Submitted by: Marc Silver Approved by: re (scottl) Revision Changes Path 1.5 +8 -2 src/lib/libc/locale/wcwidth.3 From owner-cvs-src@FreeBSD.ORG Tue Aug 17 04:56:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D217516A4CE; Tue, 17 Aug 2004 04:56:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B3A5243D1F; Tue, 17 Aug 2004 04:56:03 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7H4u35X052297; Tue, 17 Aug 2004 04:56:03 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7H4u3KM052296; Tue, 17 Aug 2004 04:56:03 GMT (envelope-from trhodes) Message-Id: <200408170456.i7H4u3KM052296@repoman.freebsd.org> From: Tom Rhodes Date: Tue, 17 Aug 2004 04:56: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/lib/libc/locale wcwidth.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, 17 Aug 2004 04:56:04 -0000 trhodes 2004-08-17 04:56:03 UTC FreeBSD src repository Modified files: lib/libc/locale wcwidth.3 Log: /me kicks cvs update Revert previous commit, tjr already fixed it and I was too stupid to notice this fact. Approved by: re (to avoid failing cvs ci) Revision Changes Path 1.6 +1 -7 src/lib/libc/locale/wcwidth.3 From owner-cvs-src@FreeBSD.ORG Tue Aug 17 07:44:26 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1924716A4CE; Tue, 17 Aug 2004 07:44:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF26843D39; Tue, 17 Aug 2004 07:44:25 +0000 (GMT) (envelope-from blackend@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7H7iP22059153; Tue, 17 Aug 2004 07:44:25 GMT (envelope-from blackend@repoman.freebsd.org) Received: (from blackend@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7H7iPp6059152; Tue, 17 Aug 2004 07:44:25 GMT (envelope-from blackend) Message-Id: <200408170744.i7H7iPp6059152@repoman.freebsd.org> From: Marc Fonvieille Date: Tue, 17 Aug 2004 07:44:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 uscanner.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 07:44:26 -0000 blackend 2004-08-17 07:44:25 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 uscanner.4 Log: Update Document Date to match last change. Approved by: re Revision Changes Path 1.15 +1 -1 src/share/man/man4/uscanner.4 From owner-cvs-src@FreeBSD.ORG Tue Aug 17 07:46:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7851A16A4CE; Tue, 17 Aug 2004 07:46:38 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 270D743D4C; Tue, 17 Aug 2004 07:46:38 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 9C46FACAE6; Tue, 17 Aug 2004 09:46:33 +0200 (CEST) Date: Tue, 17 Aug 2004 09:46:33 +0200 From: Pawel Jakub Dawidek To: Greg 'groggy' Lehey Message-ID: <20040817074633.GO30151@darkness.comp.waw.pl> References: <200408161043.i7GAhfXs079045@repoman.freebsd.org> <20040817004407.GA81257@wantadilla.lemis.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="h9WqFG8zn/Mwlkpe" Content-Disposition: inline In-Reply-To: <20040817004407.GA81257@wantadilla.lemis.com> 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 MAINTAINERS X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 07:46:38 -0000 --h9WqFG8zn/Mwlkpe Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Aug 17, 2004 at 10:14:07AM +0930, Greg 'groggy' Lehey wrote: +> On Monday, 16 August 2004 at 10:43:41 +0000, Pawel Jakub Dawidek wrote: +> > pjd 2004-08-16 10:43:41 UTC +> > +> > FreeBSD src repository +> > +> > Modified files: +> > . MAINTAINERS +> > Log: +> > Add myself as geom_raid3 maintainer. +>=20 +> RAID-3? How are you going to run RAID-3 on a general purpose +> computer? Where is the problem exactly? --=20 Pawel Jakub Dawidek http://www.FreeBSD.org pjd@FreeBSD.org http://garage.freebsd.pl FreeBSD committer Am I Evil? Yes, I Am! --h9WqFG8zn/Mwlkpe Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBIbfZForvXbEpPzQRAtREAJ90ubyfqqDONUh1o7ujDpP1II2DWwCfU6yM N4xFZqdoPRkYioP6vw6/y2c= =6ZxA -----END PGP SIGNATURE----- --h9WqFG8zn/Mwlkpe-- From owner-cvs-src@FreeBSD.ORG Tue Aug 17 11:29:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D406F16A4CE; Tue, 17 Aug 2004 11:29:02 +0000 (GMT) Received: from smtp-vbr8.xs4all.nl (smtp-vbr8.xs4all.nl [194.109.24.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 483F943D5C; Tue, 17 Aug 2004 11:29:02 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-vbr8.xs4all.nl (8.12.11/8.12.11) with ESMTP id i7HBT12p086804; Tue, 17 Aug 2004 13:29:01 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.11/8.12.9) with ESMTP id i7HBT0W3031655; Tue, 17 Aug 2004 13:29:00 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.12.11/8.12.11/Submit) id i7HBT0On031654; Tue, 17 Aug 2004 13:29:00 +0200 (CEST) (envelope-from wb) Date: Tue, 17 Aug 2004 13:29:00 +0200 From: Wilko Bulte To: Pawel Jakub Dawidek Message-ID: <20040817112900.GA31635@freebie.xs4all.nl> References: <200408161043.i7GAhfXs079045@repoman.freebsd.org> <20040817004407.GA81257@wantadilla.lemis.com> <20040817074633.GO30151@darkness.comp.waw.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040817074633.GO30151@darkness.comp.waw.pl> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.10-STABLE X-PGP: finger wilko@freebsd.org X-Virus-Scanned: by XS4ALL Virus Scanner cc: Greg 'groggy' Lehey cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src MAINTAINERS X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 11:29:03 -0000 On Tue, Aug 17, 2004 at 09:46:33AM +0200, Pawel Jakub Dawidek wrote.. > On Tue, Aug 17, 2004 at 10:14:07AM +0930, Greg 'groggy' Lehey wrote: > +> On Monday, 16 August 2004 at 10:43:41 +0000, Pawel Jakub Dawidek wrote: > +> > pjd 2004-08-16 10:43:41 UTC > +> > > +> > FreeBSD src repository > +> > > +> > Modified files: > +> > . MAINTAINERS > +> > Log: > +> > Add myself as geom_raid3 maintainer. > +> > +> RAID-3? How are you going to run RAID-3 on a general purpose > +> computer? > > Where is the problem exactly? I guess Greg wonders about the suitability of RAID-3 for general purpose I/O patterns. Nothing else. -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Aug 17 11:54:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC13016A4CE; Tue, 17 Aug 2004 11:54:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD7F243D45; Tue, 17 Aug 2004 11:54:37 +0000 (GMT) (envelope-from blackend@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7HBsbWc066753; Tue, 17 Aug 2004 11:54:37 GMT (envelope-from blackend@repoman.freebsd.org) Received: (from blackend@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7HBsbEN066752; Tue, 17 Aug 2004 11:54:37 GMT (envelope-from blackend) Message-Id: <200408171154.i7HBsbEN066752@repoman.freebsd.org> From: Marc Fonvieille Date: Tue, 17 Aug 2004 11:54:37 +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/man4 uscanner.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 11:54:38 -0000 blackend 2004-08-17 11:54:37 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_4) share/man/man4 uscanner.4 Log: MFC: 1.13 Add Epson Perfection 1670 1.14 Add Canon CanoScan LIDE 20 and 30 (and fix name of other Canon scanners) 1.15 Update Document Date Approved by: re (fake line to allow commits on RELENG_4 branch) Revision Changes Path 1.1.2.9 +7 -4 src/share/man/man4/uscanner.4 From owner-cvs-src@FreeBSD.ORG Tue Aug 17 12:40:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD6D816A4CF; Tue, 17 Aug 2004 12:40:24 +0000 (GMT) Received: from ozlabs.org (ozlabs.org [203.10.76.45]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E8DC43D45; Tue, 17 Aug 2004 12:40:24 +0000 (GMT) (envelope-from grog@lemis.com) Received: from blackwater.lemis.com (blackwater.lemis.com [192.109.197.80]) by ozlabs.org (Postfix) with ESMTP id 88B282BDA1; Tue, 17 Aug 2004 22:40:22 +1000 (EST) Received: by blackwater.lemis.com (Postfix, from userid 1004) id A5F2F511FA; Tue, 17 Aug 2004 22:10:20 +0930 (CST) Date: Tue, 17 Aug 2004 22:10:20 +0930 From: Greg 'groggy' Lehey To: Wilko Bulte Message-ID: <20040817124020.GK88156@wantadilla.lemis.com> References: <200408161043.i7GAhfXs079045@repoman.freebsd.org> <20040817004407.GA81257@wantadilla.lemis.com> <20040817074633.GO30151@darkness.comp.waw.pl> <20040817112900.GA31635@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="RXc6EO4W1yUvSQ0X" Content-Disposition: inline In-Reply-To: <20040817112900.GA31635@freebie.xs4all.nl> User-Agent: Mutt/1.4.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 MAINTAINERS X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 12:40:25 -0000 --RXc6EO4W1yUvSQ0X Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tuesday, 17 August 2004 at 13:29:00 +0200, Wilko Bulte wrote: > On Tue, Aug 17, 2004 at 09:46:33AM +0200, Pawel Jakub Dawidek wrote.. >> On Tue, Aug 17, 2004 at 10:14:07AM +0930, Greg 'groggy' Lehey wrote: >> +> On Monday, 16 August 2004 at 10:43:41 +0000, Pawel Jakub Dawidek wrote: >> +> > pjd 2004-08-16 10:43:41 UTC >> +> > >> +> > FreeBSD src repository >> +> > >> +> > Modified files: >> +> > . MAINTAINERS >> +> > Log: >> +> > Add myself as geom_raid3 maintainer. >> +> >> +> RAID-3? How are you going to run RAID-3 on a general purpose >> +> computer? >> >> Where is the problem exactly? > > I guess Greg wonders about the suitability of RAID-3 for general > purpose I/O patterns. Nothing else. On the contrary. RAID-3 requires byte-level striping, which is ridiculous on the hardware that FreeBSD supports. I suspect that pjd is confusing RAID-3 with RAID-4. And RAID-4 has no advantages whatsoever over RAID-5. Greg -- Note: I discard all HTML mail unseen. Finger grog@FreeBSD.org for PGP public key. See complete headers for address and phone numbers. --RXc6EO4W1yUvSQ0X Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (FreeBSD) iD8DBQFBIfy0IubykFB6QiMRAu09AJ9wA3WWYqgaoVU1GX645riejFs4NACfYiI+ +/IpUESSGEOWWXgeS5W70Uw= =ncVt -----END PGP SIGNATURE----- --RXc6EO4W1yUvSQ0X-- From owner-cvs-src@FreeBSD.ORG Tue Aug 17 12:42:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A396E16A4CE; Tue, 17 Aug 2004 12:42:37 +0000 (GMT) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 34F6643D3F; Tue, 17 Aug 2004 12:42:37 +0000 (GMT) (envelope-from des@des.no) Received: from dwp.des.no (37.80-203-228.nextgentel.com [80.203.228.37]) by mail.broadpark.no (Postfix) with ESMTP id C8C7E3E24; Tue, 17 Aug 2004 14:43:10 +0200 (MEST) Received: by dwp.des.no (Postfix, from userid 2602) id 2AC38B873; Tue, 17 Aug 2004 14:42:35 +0200 (CEST) To: Alfred Perlstein References: <200408152158.i7FLw2mW016740@repoman.freebsd.org> <20040816073314.GA57908@elvis.mu.org> <20040816232714.GE57908@elvis.mu.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Tue, 17 Aug 2004 14:42:34 +0200 In-Reply-To: <20040816232714.GE57908@elvis.mu.org> (Alfred Perlstein's message of "Mon, 16 Aug 2004 16:27:14 -0700") Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (berkeley-unix) 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/fs/pseudofs pseudofs_vncache.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 12:42:37 -0000 Alfred Perlstein writes: > Maybe I'm missing some external references that can reactivate them? If someone tries to access the file while it is being removed, pfs_vncache_alloc() will create a new vnode since the old one is no longer in the cache, and possibly overwrite the vnode pointer in the pfs_node before the old vnode is released, leading to a leaked vnode. > If so those could be prevented by flagging the node. You're right, I didn't think of that. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Tue Aug 17 13:05:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A7C016A4CE; Tue, 17 Aug 2004 13:05:06 +0000 (GMT) Received: from rosebud.otenet.gr (rosebud.otenet.gr [195.170.0.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C02B43D3F; Tue, 17 Aug 2004 13:05:03 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: from orion.daedalusnetworks.priv (aris.bedc.ondsl.gr [62.103.39.226])i7HD50uX012470; Tue, 17 Aug 2004 16:05:01 +0300 Received: from orion.daedalusnetworks.priv (orion [127.0.0.1]) i7HD4tBT004887; Tue, 17 Aug 2004 16:04:55 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from keramida@localhost)i7HD4toC004886; Tue, 17 Aug 2004 16:04:55 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Tue, 17 Aug 2004 16:04:55 +0300 From: Giorgos Keramidas To: Kris Kennaway Message-ID: <20040817130455.GA4607@orion.daedalusnetworks.priv> References: <200408150607.i7F671h5073448@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408150607.i7F671h5073448@repoman.freebsd.org> cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/release/scripts print-cdrom-packages.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: Tue, 17 Aug 2004 13:05:06 -0000 On 2004-08-15 06:07, Kris Kennaway wrote: > > Remove misc/screen, which is not packageable. > > Revision Changes Path > 1.64 +0 -1 src/release/scripts/print-cdrom-packages.sh OUCH! screen is something that I find extremely useful. What is the problem that causes it to be unpackageable? Can I help fix it? From owner-cvs-src@FreeBSD.ORG Tue Aug 17 13:16:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C69416A4CE; Tue, 17 Aug 2004 13:16:14 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 173E843D3F; Tue, 17 Aug 2004 13:16:14 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 6EDC0ACAE3; Tue, 17 Aug 2004 15:16:12 +0200 (CEST) Date: Tue, 17 Aug 2004 15:16:12 +0200 From: Pawel Jakub Dawidek To: Greg 'groggy' Lehey Message-ID: <20040817131612.GT30151@darkness.comp.waw.pl> References: <200408161043.i7GAhfXs079045@repoman.freebsd.org> <20040817004407.GA81257@wantadilla.lemis.com> <20040817074633.GO30151@darkness.comp.waw.pl> <20040817112900.GA31635@freebie.xs4all.nl> <20040817124020.GK88156@wantadilla.lemis.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="3a/Z8KDuKqDOIvAo" Content-Disposition: inline In-Reply-To: <20040817124020.GK88156@wantadilla.lemis.com> 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: Wilko Bulte cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: cvs-src@FreeBSD.ORG Subject: Re: cvs commit: src MAINTAINERS X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 13:16:14 -0000 --3a/Z8KDuKqDOIvAo Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Aug 17, 2004 at 10:10:20PM +0930, Greg 'groggy' Lehey wrote: +> On the contrary. RAID-3 requires byte-level striping, which is +> ridiculous on the hardware that FreeBSD supports. And RAID5 isn't? So what's the difference? RAID3 requires 2^n+1 components where n >=3D 1, so minimum is 3. +> [...] I suspect that pjd +> is confusing RAID-3 with RAID-4. And RAID-4 has no advantages +> whatsoever over RAID-5. I'm not confusing RAID3 with RAID4. This is RAID3 and it works well. Want to compare performance with vinum's RAID5?:) And RAID3 has many advantages over RAID5. --=20 Pawel Jakub Dawidek http://www.FreeBSD.org pjd@FreeBSD.org http://garage.freebsd.pl FreeBSD committer Am I Evil? Yes, I Am! --3a/Z8KDuKqDOIvAo Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBIgUcForvXbEpPzQRArG6AJ0Zb50B2apw2OPYOFnHq1iM6LIETwCfWn2f hKi2OvmV+r656XVmIvcfynM= =Y5dd -----END PGP SIGNATURE----- --3a/Z8KDuKqDOIvAo-- From owner-cvs-src@FreeBSD.ORG Tue Aug 17 13:18:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5AC2F16A4CE; Tue, 17 Aug 2004 13:18:10 +0000 (GMT) Received: from eddie.nitro.dk (port324.ds1-khk.adsl.cybercity.dk [212.242.113.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9BF3143D48; Tue, 17 Aug 2004 13:18:09 +0000 (GMT) (envelope-from simon@eddie.nitro.dk) Received: by eddie.nitro.dk (Postfix, from userid 1000) id F001E11819; Tue, 17 Aug 2004 15:18:07 +0200 (CEST) Date: Tue, 17 Aug 2004 15:18:07 +0200 From: "Simon L. Nielsen" To: Giorgos Keramidas Message-ID: <20040817131807.GD69013@eddie.nitro.dk> References: <200408150607.i7F671h5073448@repoman.freebsd.org> <20040817130455.GA4607@orion.daedalusnetworks.priv> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2/5bycvrmDh4d1IB" Content-Disposition: inline In-Reply-To: <20040817130455.GA4607@orion.daedalusnetworks.priv> User-Agent: Mutt/1.5.6i cc: cvs-src@freebsd.org cc: Kris Kennaway cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/release/scripts print-cdrom-packages.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: Tue, 17 Aug 2004 13:18:10 -0000 --2/5bycvrmDh4d1IB Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2004.08.17 16:04:55 +0300, Giorgos Keramidas wrote: > On 2004-08-15 06:07, Kris Kennaway wrote: > > > > Remove misc/screen, which is not packageable. > > > > Revision Changes Path > > 1.64 +0 -1 src/release/scripts/print-cdrom-packages.sh >=20 > OUCH! >=20 > screen is something that I find extremely useful. What is the problem > that causes it to be unpackageable? Can I help fix it? =46rom the screen port Makefile: NO_PACKAGE=3D Tends to loop using 100% CPU when used from package - per= haps it hard-codes information about the build host --=20 Simon L. Nielsen FreeBSD Documentation Team --2/5bycvrmDh4d1IB Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQFBIgWPh9pcDSc1mlERAr/pAJ9K1cPAo9TuybnmCPHZs0Ut1DTB0wCgx4ZC kP4bEOqKDoHGec6gyVZ2JHA= =xJ/1 -----END PGP SIGNATURE----- --2/5bycvrmDh4d1IB-- From owner-cvs-src@FreeBSD.ORG Tue Aug 17 13:27:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 700EE16A4CE; Tue, 17 Aug 2004 13:27:42 +0000 (GMT) Received: from smtp-vbr7.xs4all.nl (smtp-vbr7.xs4all.nl [194.109.24.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id D15DB43D5F; Tue, 17 Aug 2004 13:27:41 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-vbr7.xs4all.nl (8.12.11/8.12.11) with ESMTP id i7HDReih036516; Tue, 17 Aug 2004 15:27:40 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.11/8.12.9) with ESMTP id i7HDRe1j032182; Tue, 17 Aug 2004 15:27:40 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.12.11/8.12.11/Submit) id i7HDReEd032181; Tue, 17 Aug 2004 15:27:40 +0200 (CEST) (envelope-from wb) Date: Tue, 17 Aug 2004 15:27:40 +0200 From: Wilko Bulte To: "Greg 'groggy' Lehey" Message-ID: <20040817132740.GA32139@freebie.xs4all.nl> References: <200408161043.i7GAhfXs079045@repoman.freebsd.org> <20040817004407.GA81257@wantadilla.lemis.com> <20040817074633.GO30151@darkness.comp.waw.pl> <20040817112900.GA31635@freebie.xs4all.nl> <20040817124020.GK88156@wantadilla.lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040817124020.GK88156@wantadilla.lemis.com> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.10-STABLE X-PGP: finger wilko@freebsd.org X-Virus-Scanned: by XS4ALL Virus Scanner cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src MAINTAINERS X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 13:27:42 -0000 On Tue, Aug 17, 2004 at 10:10:20PM +0930, Greg 'groggy' Lehey wrote.. > On Tuesday, 17 August 2004 at 13:29:00 +0200, Wilko Bulte wrote: > > On Tue, Aug 17, 2004 at 09:46:33AM +0200, Pawel Jakub Dawidek wrote.. > >> On Tue, Aug 17, 2004 at 10:14:07AM +0930, Greg 'groggy' Lehey wrote: > >> +> On Monday, 16 August 2004 at 10:43:41 +0000, Pawel Jakub Dawidek wrote: > >> +> > pjd 2004-08-16 10:43:41 UTC > >> +> > > >> +> > FreeBSD src repository > >> +> > > >> +> > Modified files: > >> +> > . MAINTAINERS > >> +> > Log: > >> +> > Add myself as geom_raid3 maintainer. > >> +> > >> +> RAID-3? How are you going to run RAID-3 on a general purpose > >> +> computer? > >> > >> Where is the problem exactly? > > > > I guess Greg wonders about the suitability of RAID-3 for general > > purpose I/O patterns. Nothing else. > > On the contrary. RAID-3 requires byte-level striping, which is > ridiculous on the hardware that FreeBSD supports. I suspect that pjd RAID-3 IIRC uses a dedicated parity disk, and small stripes. I don't think it must be bytelevel striping. Just small enough stripes that all disks contribute to every I/O -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Aug 17 13:32:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D0E8E16A4CE; Tue, 17 Aug 2004 13:32:01 +0000 (GMT) Received: from plouf.absolight.net (plouf.absolight.net [212.43.217.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 622C143D2D; Tue, 17 Aug 2004 13:32:01 +0000 (GMT) (envelope-from mat@FreeBSD.org) X-Original-To: src-committers@freebsd.org X-Original-To: kris@freebsd.org X-Original-To: cvs-src@freebsd.org X-Original-To: cvs-all@freebsd.org X-Original-To: keramida@ceid.upatras.gr Received: from [192.168.8.51] (abeillemusiq.net4.nerim.net [62.212.120.194]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by plouf.absolight.net (Postfix) with ESMTP id 26A084005; Tue, 17 Aug 2004 15:31:57 +0200 (CEST) Date: Tue, 17 Aug 2004 15:31:53 +0200 From: Mathieu Arnold To: Giorgos Keramidas , Kris Kennaway Message-ID: In-Reply-To: <20040817130455.GA4607@orion.daedalusnetworks.priv> References: <200408150607.i7F671h5073448@repoman.freebsd.org> <20040817130455.GA4607@orion.daedalusnetworks.priv> X-Mailer: Mulberry/3.1.6 (Win32) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="==========3ACC1F69FB08FF9851D0==========" X-Spam-Checker-Version: SpamAssassin 2.64-abso_2004012301 (2004-01-11) on plouf.absolight.net by root@absolight.fr X-Virus-Scanned: by amavisd-new at plouf.absolight.net X-Spam-Status: No, hits=-4.9 tagged_above=-10 required=5 tests=BAYES_00 X-Spam-Level: cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/release/scripts print-cdrom-packages.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: Tue, 17 Aug 2004 13:32:02 -0000 --==========3ACC1F69FB08FF9851D0========== Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline +-le 17/08/2004 16:04 +0300, Giorgos Keramidas a dit : | On 2004-08-15 06:07, Kris Kennaway wrote: |> |> Remove misc/screen, which is not packageable. |> |> Revision Changes Path |> 1.64 +0 -1 src/release/scripts/print-cdrom-packages.sh | | OUCH! | | screen is something that I find extremely useful. What is the problem | that causes it to be unpackageable? Can I help fix it? bang screen$ make -VNO_PACKAGE Tends to loop using 100% CPU when used from package - perhaps it hard-codes information about the build host -- Mathieu Arnold --==========3ACC1F69FB08FF9851D0========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (MingW32) iQEVAwUBQSIIzFvROjYJ63c1AQJ3rAf/TIltYoM8ZSo4CyGIhTa8GkW5lwSYsRih XkYjc6XHiiZPLHwAn8mjwTtvGjcrxMmKtVg4hYOL62qREkZgpPwOfNFOBa0QG3SB KelbpSRfot67JP0SKxWymjL4rg2k5Bq+IB+0Julm480fywCeh6TABSjLUTVsFlaj j7W2pNPf6L7brXEob4pAotGz/HhgPgOFYd+SYtGqbl5+CqP8VftJST7X8ly679Wv 6fAsDCbl7EVMU1J2kdxZAvOV55XXUxwZPvfdERJm/uy0lbxroZ+AZJuecwckUk2P jkMrmgP+PiZsK1hQnCVim/MnJ2IzTxSWq6oB4WJaugmpulRKTErsvw== =SIIA -----END PGP SIGNATURE----- --==========3ACC1F69FB08FF9851D0==========-- From owner-cvs-src@FreeBSD.ORG Tue Aug 17 13:44:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C865016A5BA; Tue, 17 Aug 2004 13:44:07 +0000 (GMT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E95143D2D; Tue, 17 Aug 2004 13:44:07 +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 i7HDi4xK041450; Tue, 17 Aug 2004 15:44:04 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: Wilko Bulte From: "Poul-Henning Kamp" In-Reply-To: Your message of "Tue, 17 Aug 2004 15:27:40 +0200." <20040817132740.GA32139@freebie.xs4all.nl> Date: Tue, 17 Aug 2004 15:44:04 +0200 Message-ID: <41449.1092750244@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: Greg 'groggy' Lehey cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src MAINTAINERS X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 13:44:07 -0000 In message <20040817132740.GA32139@freebie.xs4all.nl>, Wilko Bulte writes: >RAID-3 IIRC uses a dedicated parity disk, and small stripes. I don't think >it must be bytelevel striping. Just small enough stripes that all disks >contribute to every I/O RAID3 differs from RAID5 in that you always access the entire stripe and never have R/M/W cycles. Typically the problem is that by doing so you get a RAID3 sectorsize which is the sum of all non-parity sectors, a 4+1 will give you 4 x 512 = 2048 and 8 + 3 will give you 4k. Since a lot of filesystems/OS/hardware can only work with 512 byte sectors, people have hacked around this in various ways and eventually given up on RAID3. UFS/FFS works fine with 1k, 2k, 4k and larger sectorsizes and so RAID3 is a great idea for FreeBSD, and I'd rather use RAID3 than RAID5 myself. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Tue Aug 17 13:46:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B887316A4CE; Tue, 17 Aug 2004 13:46:45 +0000 (GMT) Received: from aiolos.otenet.gr (aiolos.otenet.gr [195.170.0.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id EAE9D43D45; Tue, 17 Aug 2004 13:46:44 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: from orion.daedalusnetworks.priv (aris.bedc.ondsl.gr [62.103.39.226])i7HDkYbT011738; Tue, 17 Aug 2004 16:46:38 +0300 Received: from orion.daedalusnetworks.priv (orion [127.0.0.1]) i7HDkOSY008767; Tue, 17 Aug 2004 16:46:24 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from keramida@localhost)i7HDkOcC008766; Tue, 17 Aug 2004 16:46:24 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Tue, 17 Aug 2004 16:46:23 +0300 From: Giorgos Keramidas To: "Simon L. Nielsen" , Mathieu Arnold Message-ID: <20040817134623.GA4987@orion.daedalusnetworks.priv> References: <200408150607.i7F671h5073448@repoman.freebsd.org> <20040817130455.GA4607@orion.daedalusnetworks.priv> <200408150607.i7F671h5073448@repoman.freebsd.org> <20040817130455.GA4607@orion.daedalusnetworks.priv> <20040817131807.GD69013@eddie.nitro.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040817131807.GD69013@eddie.nitro.dk> cc: cvs-src@FreeBSD.org cc: Kris Kennaway cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/release/scripts print-cdrom-packages.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: Tue, 17 Aug 2004 13:46:45 -0000 On 2004.08.17 16:04:55 +0300, Giorgos Keramidas wrote: > screen is something that I find extremely useful. What is the problem > that causes it to be unpackageable? Can I help fix it? On 2004-08-17 15:18, "Simon L. Nielsen" wrote: > From the screen port Makefile: > > NO_PACKAGE= Tends to loop using 100% CPU when used from package - > perhaps it hard-codes information about the build host On 2004-08-17 15:31, Mathieu Arnold wrote: > bang screen$ make -VNO_PACKAGE > Tends to loop using 100% CPU when used from package - perhaps it hard-codes > information about the build host Thanks to both. I saw that a few seconds after posting. I've already built a package on my workstation at work and I'll give it a few tests tonight. I have access to two different machines running -CURRENT where I can install packages. From owner-cvs-src@FreeBSD.ORG Tue Aug 17 13:52:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C39F16A4CE; Tue, 17 Aug 2004 13:52:50 +0000 (GMT) Received: from shellma.zin.lublin.pl (shellma.zin.lublin.pl [212.182.126.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5684443D46; Tue, 17 Aug 2004 13:52:49 +0000 (GMT) (envelope-from pawmal-posting@freebsd.lublin.pl) Received: by shellma.zin.lublin.pl (Postfix, from userid 1018) id 46BD6347E01; Tue, 17 Aug 2004 15:50:43 +0200 (CEST) Date: Tue, 17 Aug 2004 15:50:43 +0200 From: Pawel Malachowski To: Giorgos Keramidas Message-ID: <20040817135043.GA77115@shellma.zin.lublin.pl> References: <200408150607.i7F671h5073448@repoman.freebsd.org> <20040817130455.GA4607@orion.daedalusnetworks.priv> <200408150607.i7F671h5073448@repoman.freebsd.org> <20040817130455.GA4607@orion.daedalusnetworks.priv> <20040817131807.GD69013@eddie.nitro.dk> <20040817134623.GA4987@orion.daedalusnetworks.priv> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20040817134623.GA4987@orion.daedalusnetworks.priv> User-Agent: Mutt/1.4.2i cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: Kris Kennaway cc: cvs-all@freebsd.org cc: Mathieu Arnold cc: "Simon L. Nielsen" Subject: Re: cvs commit: src/release/scripts print-cdrom-packages.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: Tue, 17 Aug 2004 13:52:50 -0000 On Tue, Aug 17, 2004 at 04:46:23PM +0300, Giorgos Keramidas wrote: Hello, > > NO_PACKAGE= Tends to loop using 100% CPU when used from package - > > perhaps it hard-codes information about the build host > > On 2004-08-17 15:31, Mathieu Arnold wrote: > > bang screen$ make -VNO_PACKAGE > > Tends to loop using 100% CPU when used from package - perhaps it hard-codes > > information about the build host I see this behaviour of packaged screen for years. ;) When reinstalled from ports, no problems. Truss from packaged version shipped with 4.10-RELEASE CD: (null)() = 0 (0x0) close(4) = 0 (0x0) seteuid(0x0) = 0 (0x0) setegid(0x0) = 0 (0x0) open("/tmp/screens/S-root/115.ttyv1.",0x4,00) = 4 (0x4) seteuid(0x0) = 0 (0x0) setegid(0x0) = 0 (0x0) select(0x400,0xbfbff4c0,0xbfbff440,0x0,0x0) = 1 (0x1) fcntl(0x4,0x4,0x0) = 0 (0x0) read(0x4,0x808bd00,0xc30) = 0 (0x0) close(4) = 0 (0x0) seteuid(0x0) = 0 (0x0) setegid(0x0) = 0 (0x0) open("/tmp/screens/S-root/115.ttyv1.",0x4,00) = 4 (0x4) seteuid(0x0) = 0 (0x0) setegid(0x0) = 0 (0x0) select(0x400,0xbfbff4c0,0xbfbff440,0x0,0x0) = 1 (0x1) fcntl(0x4,0x4,0x0) = 0 (0x0) read(0x4,0x808bd00,0xc30) = 0 (0x0) close(4) = 0 (0x0) seteuid(0x0) = 0 (0x0) setegid(0x0) = 0 (0x0) open("/tmp/screens/S-root/115.ttyv1.",0x4,00) = 4 (0x4) seteuid(0x0) = 0 (0x0) setegid(0x0) = 0 (0x0) select(0x400,0xbfbff4c0,0xbfbff440,0x0,0x0) = 1 (0x1) fcntl(0x4,0x4,0x0) = 0 (0x0) read(0x4,0x808bd00,0xc30) = 0 (0x0) close(4) = 0 (0x0) seteuid(0x0) = 0 (0x0) setegid(0x0) = 0 (0x0) open("/tmp/screens/S-root/115.ttyv1.",0x4,00) = 4 (0x4) (inf. loop) > Thanks to both. I saw that a few seconds after posting. > > I've already built a package on my workstation at work and I'll give it > a few tests tonight. I have access to two different machines running > -CURRENT where I can install packages. -- Pawe³ Ma³achowski From owner-cvs-src@FreeBSD.ORG Tue Aug 17 18:12:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B8E6416A4DD; Tue, 17 Aug 2004 18:12:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D7FB43D48; Tue, 17 Aug 2004 18:12:38 +0000 (GMT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7HICbcj078770; Tue, 17 Aug 2004 18:12:37 GMT (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7HICbLM078769; Tue, 17 Aug 2004 18:12:37 GMT (envelope-from gibbs) Message-Id: <200408171812.i7HICbLM078769@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Tue, 17 Aug 2004 18:12: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/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 18:12:39 -0000 gibbs 2004-08-17 18:12:37 UTC FreeBSD src repository Modified files: sys/isa psm.c Log: Defer the capture of the "expected sync bits" until the first "normal" data packet is received from the mouse. In the case of many KVM's, this avoids a bug in their mouse emulation that sends back incorrect sync when you explicitly request a data packet from the mouse. Without this change, you must force the driver into stock PS/2 mode or be flooded with a never ending stream of "out of sync" messages on these KVMs. Approved by: re Revision Changes Path 1.79 +13 -20 src/sys/isa/psm.c From owner-cvs-src@FreeBSD.ORG Tue Aug 17 18:36:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D48816A4CE; Tue, 17 Aug 2004 18:36:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E86C43D41; Tue, 17 Aug 2004 18:36:08 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7HIa77e079438; Tue, 17 Aug 2004 18:36:07 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7HIa7SQ079437; Tue, 17 Aug 2004 18:36:07 GMT (envelope-from njl) Message-Id: <200408171836.i7HIa7SQ079437@repoman.freebsd.org> From: Nate Lawson Date: Tue, 17 Aug 2004 18:36:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi_cmbat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 18:36:08 -0000 njl 2004-08-17 18:36:07 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_cmbat.c Log: Fix a deadlock on boot for some systems where reading the battery status also generates a notify. Since we held the lock over this call, the notify never got to run and the battery status read never returned. Document this also. Tested by: Maxim Maximov Approved by: re (scottl) Revision Changes Path 1.36 +6 -2 src/sys/dev/acpica/acpi_cmbat.c From owner-cvs-src@FreeBSD.ORG Tue Aug 17 19:12:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C608016A4CE; Tue, 17 Aug 2004 19:12:36 +0000 (GMT) Received: from leviathan.inethouston.com (leviathan.inethouston.com [209.198.171.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id 32EE143D3F; Tue, 17 Aug 2004 19:12:36 +0000 (GMT) (envelope-from dwcjr@inethouston.net) Received: by leviathan.inethouston.com (Postfix, from userid 1001) id F219A2C909D; Tue, 17 Aug 2004 14:12:27 -0500 (CDT) Date: Tue, 17 Aug 2004 14:12:27 -0500 From: "David W. Chapman Jr." To: Nate Lawson Message-ID: <20040817191227.GA54933@minubian.inethouston.net> References: <200408171836.i7HIa7SQ079437@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408171836.i7HIa7SQ079437@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 5.2.1-RELEASE-p5 i386 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/acpica acpi_cmbat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "David W. Chapman Jr." List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 19:12:37 -0000 On Tue, Aug 17, 2004 at 06:36:07PM +0000, Nate Lawson wrote: > njl 2004-08-17 18:36:07 UTC > > FreeBSD src repository > > Modified files: > sys/dev/acpica acpi_cmbat.c > Log: > Fix a deadlock on boot for some systems where reading the battery status > also generates a notify. Since we held the lock over this call, the > notify never got to run and the battery status read never returned. > Document this also. > I've had a problem booting -CURRENT on my laptop for quite some time. It would completely lock the machine while loading the kernel. Might this fix that? -- David W. Chapman Jr. dwcjr@inethouston.net Raintree Network Services, Inc. From owner-cvs-src@FreeBSD.ORG Tue Aug 17 21:07:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 14A8B16A4CE; Tue, 17 Aug 2004 21:07:01 +0000 (GMT) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id C624043D4C; Tue, 17 Aug 2004 21:07:00 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.34] (adsl-67-127-84-57.dsl.snfc21.pacbell.net [67.127.84.57]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id i7HL6x8U019317; Tue, 17 Aug 2004 14:06:59 -0700 Message-ID: <41227373.4090800@root.org> Date: Tue, 17 Aug 2004 14:06:59 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 0.7.3 (Windows/20040803) X-Accept-Language: en-us, en MIME-Version: 1.0 To: "David W. Chapman Jr." References: <200408171836.i7HIa7SQ079437@repoman.freebsd.org> <20040817191227.GA54933@minubian.inethouston.net> In-Reply-To: <20040817191227.GA54933@minubian.inethouston.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: Nate Lawson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/acpica acpi_cmbat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 21:07:01 -0000 David W. Chapman Jr. wrote: > On Tue, Aug 17, 2004 at 06:36:07PM +0000, Nate Lawson wrote: > >>njl 2004-08-17 18:36:07 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/acpica acpi_cmbat.c >> Log: >> Fix a deadlock on boot for some systems where reading the battery status >> also generates a notify. Since we held the lock over this call, the >> notify never got to run and the battery status read never returned. >> Document this also. >> > > I've had a problem booting -CURRENT on my laptop for quite some > time. It would completely lock the machine while loading the kernel. Might this > fix that? > Depends when "quite some time" was and what you mean by "loading the kernel". If it appeared on Aug. 12 and happens at the end of boot right after starting init, this is likely to fix your problem. -- Nate From owner-cvs-src@FreeBSD.ORG Tue Aug 17 21:08:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E27A216A4CE; Tue, 17 Aug 2004 21:08:44 +0000 (GMT) Received: from aiolos.otenet.gr (aiolos.otenet.gr [195.170.0.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A0AF43D2D; Tue, 17 Aug 2004 21:08:43 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: from gothmog.gr (patr530-b211.otenet.gr [212.205.244.219]) i7HL8Z6A027814; Wed, 18 Aug 2004 00:08:35 +0300 Received: from gothmog.gr (gothmog [127.0.0.1]) by gothmog.gr (8.13.1/8.13.1) with ESMTP id i7HL7Ms8003995; Wed, 18 Aug 2004 00:07:22 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from giorgos@localhost) by gothmog.gr (8.13.1/8.13.1/Submit) id i7HL7MVB003994; Wed, 18 Aug 2004 00:07:22 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Wed, 18 Aug 2004 00:07:21 +0300 From: Giorgos Keramidas To: Pawel Malachowski Message-ID: <20040817210721.GA3827@gothmog.gr> References: <200408150607.i7F671h5073448@repoman.freebsd.org> <20040817130455.GA4607@orion.daedalusnetworks.priv> <200408150607.i7F671h5073448@repoman.freebsd.org> <20040817130455.GA4607@orion.daedalusnetworks.priv> <20040817131807.GD69013@eddie.nitro.dk> <20040817134623.GA4987@orion.daedalusnetworks.priv> <20040817135043.GA77115@shellma.zin.lublin.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040817135043.GA77115@shellma.zin.lublin.pl> cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/release/scripts print-cdrom-packages.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: Tue, 17 Aug 2004 21:08:45 -0000 On 2004-08-17 15:50, Pawel Malachowski wrote: > I see this behaviour of packaged screen for years. ;) > When reinstalled from ports, no problems. > > Truss from packaged version shipped with 4.10-RELEASE CD: > [...] Hi Pawel, I built a package of screen on my workstation at work and installed it at my workstation at home, but cannot reproduce this hang. I'll try installing the package from the 4.10-RELEASE CD-ROM and see if this works differently. Otherwise, I guess I'll have to read the source and see why the behavior your truss shows happens. I might have to ask you for a few more traces (truss and/or ktrace output) if you have a bit of time to grab the logs for me. - Giorgos From owner-cvs-src@FreeBSD.ORG Tue Aug 17 21:44:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A418116A4CF; Tue, 17 Aug 2004 21:44:28 +0000 (GMT) Received: from mail-gw0.york.ac.uk (mail-gw0.york.ac.uk [144.32.128.245]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C58543D58; Tue, 17 Aug 2004 21:44:28 +0000 (GMT) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from ury.york.ac.uk (ury.york.ac.uk [144.32.108.81]) by mail-gw0.york.ac.uk (8.12.10/8.12.10) with ESMTP id i7HLiN57011536; Tue, 17 Aug 2004 22:44:23 +0100 (BST) Received: from ury.york.ac.uk (localhost.york.ac.uk [127.0.0.1]) by ury.york.ac.uk (8.12.9p2/8.12.9) with ESMTP id i7HLiNMu077391; Tue, 17 Aug 2004 22:44:23 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from localhost (gavin@localhost)i7HLiMrj077388; Tue, 17 Aug 2004 22:44:22 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) X-Authentication-Warning: ury.york.ac.uk: gavin owned process doing -bs Date: Tue, 17 Aug 2004 22:44:22 +0100 (BST) From: Gavin Atkinson X-X-Sender: gavin@ury.york.ac.uk To: Giorgos Keramidas In-Reply-To: <20040817210721.GA3827@gothmog.gr> Message-ID: <20040817222521.R77052@ury.york.ac.uk> References: <200408150607.i7F671h5073448@repoman.freebsd.org> <200408150607.i7F671h5073448@repoman.freebsd.org> <20040817131807.GD69013@eddie.nitro.dk> <20040817134623.GA4987@orion.daedalusnetworks.priv> <20040817210721.GA3827@gothmog.gr> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-York-MailScanner: Found to be clean X-York-MailScanner-From: gavin.atkinson@ury.york.ac.uk cc: Pawel Malachowski cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/release/scripts print-cdrom-packages.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: Tue, 17 Aug 2004 21:44:28 -0000 On Wed, 18 Aug 2004, Giorgos Keramidas wrote: > On 2004-08-17 15:50, Pawel Malachowski wrote: > > I see this behaviour of packaged screen for years. ;) > > When reinstalled from ports, no problems. > > > > Truss from packaged version shipped with 4.10-RELEASE CD: > > [...] > > I might have to ask you for a few more traces (truss and/or ktrace > output) if you have a bit of time to grab the logs for me. For another trace, see ports/39148. This problem has existed since early 2002 and there are several (~10) other PRs on the same topic which may provide extra information. Gavin From owner-cvs-src@FreeBSD.ORG Tue Aug 17 22:05:55 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2343416A4CE; Tue, 17 Aug 2004 22:05:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C55F43D48; Tue, 17 Aug 2004 22:05:55 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7HM5sr7087607; Tue, 17 Aug 2004 22:05:54 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7HM5sDs087606; Tue, 17 Aug 2004 22:05:54 GMT (envelope-from andre) Message-Id: <200408172205.i7HM5sDs087606@repoman.freebsd.org> From: Andre Oppermann Date: Tue, 17 Aug 2004 22:05: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/conf files options src/sys/modules/ipfw Makefile src/sys/net bridge.c src/sys/netgraph ng_bridge.c src/sys/netinet ip_divert.c ip_dummynet.c ip_dummynet.h... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 22:05:55 -0000 andre 2004-08-17 22:05:54 UTC FreeBSD src repository Modified files: sys/conf files options sys/modules/ipfw Makefile sys/net bridge.c sys/netgraph ng_bridge.c sys/netinet ip_divert.c ip_dummynet.c ip_dummynet.h ip_fastfwd.c ip_fw.h ip_fw2.c ip_input.c ip_output.c ip_var.h raw_ip.c tcp_input.c tcp_sack.c sys/sys mbuf.h Added files: sys/netinet ip_fw_pfil.c Log: Convert ipfw to use PFIL_HOOKS. This is change is transparent to userland and preserves the ipfw ABI. The ipfw core packet inspection and filtering functions have not been changed, only how ipfw is invoked is different. However there are many changes how ipfw is and its add-on's are handled: In general ipfw is now called through the PFIL_HOOKS and most associated magic, that was in ip_input() or ip_output() previously, is now done in ipfw_check_[in|out]() in the ipfw PFIL handler. IPDIVERT is entirely handled within the ipfw PFIL handlers. A packet to be diverted is checked if it is fragmented, if yes, ip_reass() gets in for reassembly. If not, or all fragments arrived and the packet is complete, divert_packet is called directly. For 'tee' no reassembly attempt is made and a copy of the packet is sent to the divert socket unmodified. The original packet continues its way through ip_input/output(). ipfw 'forward' is done via m_tag's. The ipfw PFIL handlers tag the packet with the new destination sockaddr_in. A check if the new destination is a local IP address is made and the m_flags are set appropriately. ip_input() and ip_output() have some more work to do here. For ip_input() the m_flags are checked and a packet for us is directly sent to the 'ours' section for further processing. Destination changes on the input path are only tagged and the 'srcrt' flag to ip_forward() is set to disable destination checks and ICMP replies at this stage. The tag is going to be handled on output. ip_output() again checks for m_flags and the 'ours' tag. If found, the packet will be dropped back to the IP netisr where it is going to be picked up by ip_input() again and the directly sent to the 'ours' section. When only the destination changes, the route's 'dst' is overwritten with the new destination from the forward m_tag. Then it jumps back at the route lookup again and skips the firewall check because it has been marked with M_SKIP_FIREWALL. ipfw 'forward' has to be compiled into the kernel with 'option IPFIREWALL_FORWARD' to enable it. DUMMYNET is entirely handled within the ipfw PFIL handlers. A packet for a dummynet pipe or queue is directly sent to dummynet_io(). Dummynet will then inject it back into ip_input/ip_output() after it has served its time. Dummynet packets are tagged and will continue from the next rule when they hit the ipfw PFIL handlers again after re-injection. BRIDGING and IPFW_ETHER are not changed yet and use ipfw_chk() directly as they did before. Later this will be changed to dedicated ETHER PFIL_HOOKS. More detailed changes to the code: conf/files Add netinet/ip_fw_pfil.c. conf/options Add IPFIREWALL_FORWARD option. modules/ipfw/Makefile Add ip_fw_pfil.c. net/bridge.c Disable PFIL_HOOKS if ipfw for bridging is active. Bridging ipfw is still directly invoked to handle layer2 headers and packets would get a double ipfw when run through PFIL_HOOKS as well. netinet/ip_divert.c Removed divert_clone() function. It is no longer used. netinet/ip_dummynet.[ch] Neither the route 'ro' nor the destination 'dst' need to be stored while in dummynet transit. Structure members and associated macros are removed. netinet/ip_fastfwd.c Removed all direct ipfw handling code and replace it with the new 'ipfw forward' handling code. netinet/ip_fw.h Removed 'ro' and 'dst' from struct ip_fw_args. netinet/ip_fw2.c (Re)moved some global variables and the module handling. netinet/ip_fw_pfil.c New file containing the ipfw PFIL handlers and module initialization. netinet/ip_input.c Removed all direct ipfw handling code and replace it with the new 'ipfw forward' handling code. ip_forward() does not longer require the 'next_hop' struct sockaddr_in argument. Disable early checks if 'srcrt' is set. netinet/ip_output.c Removed all direct ipfw handling code and replace it with the new 'ipfw forward' handling code. netinet/ip_var.h Add ip_reass() as general function. (Used from ipfw PFIL handlers for IPDIVERT.) netinet/raw_ip.c Directly check if ipfw and dummynet control pointers are active. netinet/tcp_input.c Rework the 'ipfw forward' to local code to work with the new way of forward tags. netinet/tcp_sack.c Remove include 'opt_ipfw.h' which is not needed here. sys/mbuf.h Remove m_claim_next() macro which was exclusively for ipfw 'forward' and is no longer needed. Approved by: re (scottl) Revision Changes Path 1.943 +1 -0 src/sys/conf/files 1.475 +1 -0 src/sys/conf/options 1.17 +1 -1 src/sys/modules/ipfw/Makefile 1.82 +2 -0 src/sys/net/bridge.c 1.28 +2 -0 src/sys/netgraph/ng_bridge.c 1.98 +0 -21 src/sys/netinet/ip_divert.c 1.83 +7 -35 src/sys/netinet/ip_dummynet.c 1.32 +0 -2 src/sys/netinet/ip_dummynet.h 1.17 +32 -200 src/sys/netinet/ip_fastfwd.c 1.89 +15 -7 src/sys/netinet/ip_fw.h 1.70 +14 -51 src/sys/netinet/ip_fw2.c 1.1 +402 -0 src/sys/netinet/ip_fw_pfil.c (new) 1.283 +65 -217 src/sys/netinet/ip_input.c 1.225 +66 -281 src/sys/netinet/ip_output.c 1.89 +2 -0 src/sys/netinet/ip_var.h 1.142 +6 -6 src/sys/netinet/raw_ip.c 1.252 +19 -7 src/sys/netinet/tcp_input.c 1.3 +0 -1 src/sys/netinet/tcp_sack.c 1.157 +0 -15 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Tue Aug 17 22:10:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B6CC616A4CE; Tue, 17 Aug 2004 22:10:07 +0000 (GMT) Received: from ylpvm43.prodigy.net (ylpvm43-ext.prodigy.net [207.115.57.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7578843D2F; Tue, 17 Aug 2004 22:10:07 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (adsl-67-115-74-195.dsl.lsan03.pacbell.net [67.115.74.195]) i7HMA6nA004617; Tue, 17 Aug 2004 18:10:07 -0400 Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 367EB5126E; Tue, 17 Aug 2004 15:10:02 -0700 (PDT) Date: Tue, 17 Aug 2004 15:10:02 -0700 From: Kris Kennaway To: Giorgos Keramidas Message-ID: <20040817221002.GA78034@xor.obsecurity.org> References: <200408150607.i7F671h5073448@repoman.freebsd.org> <20040817130455.GA4607@orion.daedalusnetworks.priv> <200408150607.i7F671h5073448@repoman.freebsd.org> <20040817130455.GA4607@orion.daedalusnetworks.priv> <20040817131807.GD69013@eddie.nitro.dk> <20040817134623.GA4987@orion.daedalusnetworks.priv> <20040817135043.GA77115@shellma.zin.lublin.pl> <20040817210721.GA3827@gothmog.gr> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="8t9RHnE3ZwKMSgU+" Content-Disposition: inline In-Reply-To: <20040817210721.GA3827@gothmog.gr> User-Agent: Mutt/1.4.2.1i cc: Pawel Malachowski cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/release/scripts print-cdrom-packages.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: Tue, 17 Aug 2004 22:10:07 -0000 --8t9RHnE3ZwKMSgU+ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Aug 18, 2004 at 12:07:21AM +0300, Giorgos Keramidas wrote: > On 2004-08-17 15:50, Pawel Malachowski = wrote: > > I see this behaviour of packaged screen for years. ;) > > When reinstalled from ports, no problems. > > > > Truss from packaged version shipped with 4.10-RELEASE CD: > > [...] >=20 > Hi Pawel, >=20 > I built a package of screen on my workstation at work and installed it > at my workstation at home, but cannot reproduce this hang. I'll try > installing the package from the 4.10-RELEASE CD-ROM and see if this > works differently. >=20 > Otherwise, I guess I'll have to read the source and see why the behavior > your truss shows happens. >=20 > I might have to ask you for a few more traces (truss and/or ktrace > output) if you have a bit of time to grab the logs for me. >=20 > - Giorgos Dozens of people have reported this problem for years now. AFAIK you're the first one to try digging into it in any detail, so not much is known about it. Kris --8t9RHnE3ZwKMSgU+ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQFBIoI5Wry0BWjoQKURAs+rAJ9z5Ia9ZmWQrhHogkeJsFs2ba12lwCg8Bka YqKl7ZDXsWdYG57XjTH1z/o= =uJ4Q -----END PGP SIGNATURE----- --8t9RHnE3ZwKMSgU+-- From owner-cvs-src@FreeBSD.ORG Tue Aug 17 23:24:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3FBC916A4CE; Tue, 17 Aug 2004 23:24:14 +0000 (GMT) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.187]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99B2A43D31; Tue, 17 Aug 2004 23:24:13 +0000 (GMT) (envelope-from max@love2party.net) Received: from [212.227.126.162] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1BxDJM-0005lF-00; Wed, 18 Aug 2004 01:24:12 +0200 Received: from [217.227.155.167] (helo=donor.laier.local) by mrelayng.kundenserver.de with asmtp (TLSv1:RC4-MD5:128) (Exim 3.35 #1) id 1BxDJM-0003D3-00; Wed, 18 Aug 2004 01:24:12 +0200 From: Max Laier To: Andre Oppermann Date: Wed, 18 Aug 2004 01:22:13 +0200 User-Agent: KMail/1.6.2 References: <200408172205.i7HM5sDs087606@repoman.freebsd.org> In-Reply-To: <200408172205.i7HM5sDs087606@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Boundary-02=_0MpIBRkxnX0crJO"; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408180122.28379.max@love2party.net> X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:61c499deaeeba3ba5be80f48ecc83056 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files options src/sys/modules/ipfw Makefile src/sys/net bridge.c src/sys/netgraph ng_bridge.c src/sys/netinet ip_divert.c ip_dummynet.c ip_dummynet.h ip_fastfwd.c ip_fw.h ip_fw2.c ip_fw_pfil.c ip_input.c ip_output.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 23:24:14 -0000 --Boundary-02=_0MpIBRkxnX0crJO Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wednesday 18 August 2004 00:05, Andre Oppermann wrote: > andre 2004-08-17 22:05:54 UTC > > FreeBSD src repository > > Modified files: > sys/conf files options > sys/modules/ipfw Makefile > sys/net bridge.c > sys/netgraph ng_bridge.c > sys/netinet ip_divert.c ip_dummynet.c ip_dummynet.h > ip_fastfwd.c ip_fw.h ip_fw2.c ip_input.c > ip_output.c ip_var.h raw_ip.c tcp_input.c > tcp_sack.c > sys/sys mbuf.h > Added files: > sys/netinet ip_fw_pfil.c > Log: > Convert ipfw to use PFIL_HOOKS. Excellent!!! Great!!!! Thank you!!! I don't like the hack to bridge.c, but that's marked XXX so I guess you don= 't=20 either. I hope we can clean this up for RELENG_5_3, though. =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 --Boundary-02=_0MpIBRkxnX0crJO Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQBBIpM0XyyEoT62BG0RAj7EAJwOXO0KQ5NauGNEeBYklXjFUMPWHwCdGHFi quSs5fKEh8LNPlMY/pdsk4o= =o5si -----END PGP SIGNATURE----- --Boundary-02=_0MpIBRkxnX0crJO-- From owner-cvs-src@FreeBSD.ORG Tue Aug 17 23:34:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0375C16A4CE for ; Tue, 17 Aug 2004 23:34:46 +0000 (GMT) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 37C1443D31 for ; Tue, 17 Aug 2004 23:34:45 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 1729 invoked from network); 17 Aug 2004 23:34:44 -0000 Received: from unknown (HELO freebsd.org) ([62.48.0.54]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 17 Aug 2004 23:34:44 -0000 Message-ID: <41229617.CB69E0BE@freebsd.org> Date: Wed, 18 Aug 2004 01:34:47 +0200 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Max Laier References: <200408172205.i7HM5sDs087606@repoman.freebsd.org> <200408180122.28379.max@love2party.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files options src/sys/modules/ipfwMakefile src/sys/net bridge.c src/sys/netgraph ng_bridge.c src/sys/netinet ip_fw_pfil.c ip_input.c ip_output.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 23:34:46 -0000 Max Laier wrote: > > On Wednesday 18 August 2004 00:05, Andre Oppermann wrote: > > andre 2004-08-17 22:05:54 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/conf files options > > sys/modules/ipfw Makefile > > sys/net bridge.c > > sys/netgraph ng_bridge.c > > sys/netinet ip_divert.c ip_dummynet.c ip_dummynet.h > > ip_fastfwd.c ip_fw.h ip_fw2.c ip_input.c > > ip_output.c ip_var.h raw_ip.c tcp_input.c > > tcp_sack.c > > sys/sys mbuf.h > > Added files: > > sys/netinet ip_fw_pfil.c > > Log: > > Convert ipfw to use PFIL_HOOKS. > > Excellent!!! Great!!!! Thank you!!! > > I don't like the hack to bridge.c, but that's marked XXX so I guess you don't > either. I hope we can clean this up for RELENG_5_3, though. No, I don't like it at all. I have some code ready but did not have time to test it before code freeze. What I want to do is a PFIL_HOOK with protocol AF_ETHER which gives you the full layer2 header in the packet. What the packet filter does with it is up its implementation. For example it might ignore everthing but IP packets or provide ether header matching functionality or such. I think we (mlaier and me) could cook this up within a week. Though I'm not sure much RE is going to like this kind of changes at this time. -- Andre From owner-cvs-src@FreeBSD.ORG Tue Aug 17 23:38:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7123A16A4CE; Tue, 17 Aug 2004 23:38:17 +0000 (GMT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B36D43D1D; Tue, 17 Aug 2004 23:38:17 +0000 (GMT) (envelope-from sam@errno.com) Received: from [66.127.85.91] ([66.127.85.91]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.6) with ESMTP id i7HNcFWi073860 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Tue, 17 Aug 2004 16:38:15 -0700 (PDT) (envelope-from sam@errno.com) From: Sam Leffler Organization: Errno Consulting To: Andre Oppermann Date: Tue, 17 Aug 2004 16:40:31 -0700 User-Agent: KMail/1.6.1 References: <200408172205.i7HM5sDs087606@repoman.freebsd.org> <200408180122.28379.max@love2party.net> <41229617.CB69E0BE@freebsd.org> In-Reply-To: <41229617.CB69E0BE@freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408171640.31631.sam@errno.com> cc: Max Laier cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files options src/sys/modules/ipfw Makefile src/sys/net bridge.c src/sys/netgraph ng_bridge.c src/sys/netinet ip_divert.c ip_dummynet.c ip_dummynet.h ip_fastfwd.c ip_fw.h ip_fw2.c ip_fw_pfil.c ip_input.c ip_output.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 23:38:17 -0000 On Tuesday 17 August 2004 04:34 pm, Andre Oppermann wrote: > Max Laier wrote: > > On Wednesday 18 August 2004 00:05, Andre Oppermann wrote: > > > andre 2004-08-17 22:05:54 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/conf files options > > > sys/modules/ipfw Makefile > > > sys/net bridge.c > > > sys/netgraph ng_bridge.c > > > sys/netinet ip_divert.c ip_dummynet.c ip_dummynet.h > > > ip_fastfwd.c ip_fw.h ip_fw2.c ip_input.c > > > ip_output.c ip_var.h raw_ip.c tcp_input.c > > > tcp_sack.c > > > sys/sys mbuf.h > > > Added files: > > > sys/netinet ip_fw_pfil.c > > > Log: > > > Convert ipfw to use PFIL_HOOKS. > > > > Excellent!!! Great!!!! Thank you!!! > > > > I don't like the hack to bridge.c, but that's marked XXX so I guess you > > don't either. I hope we can clean this up for RELENG_5_3, though. > > No, I don't like it at all. I have some code ready but did not have time > to test it before code freeze. What I want to do is a PFIL_HOOK with > protocol AF_ETHER which gives you the full layer2 header in the packet. > What the packet filter does with it is up its implementation. For example > it might ignore everthing but IP packets or provide ether header matching > functionality or such. > > I think we (mlaier and me) could cook this up within a week. Though I'm > not sure much RE is going to like this kind of changes at this time. My original version of this work added several new pfil hooks for stuff like this. Sam From owner-cvs-src@FreeBSD.ORG Tue Aug 17 23:46:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABDA016A4CE for ; Tue, 17 Aug 2004 23:46:11 +0000 (GMT) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id E22A743D49 for ; Tue, 17 Aug 2004 23:46:10 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 1808 invoked from network); 17 Aug 2004 23:46:10 -0000 Received: from unknown (HELO freebsd.org) ([62.48.0.54]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 17 Aug 2004 23:46:10 -0000 Message-ID: <412298C5.4D5D1A48@freebsd.org> Date: Wed, 18 Aug 2004 01:46:13 +0200 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Sam Leffler References: <200408172205.i7HM5sDs087606@repoman.freebsd.org> <200408180122.28379.max@love2party.net> <41229617.CB69E0BE@freebsd.org> <200408171640.31631.sam@errno.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: Max Laier cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files options src/sys/modules/ipfw Makefile src/sys/net bridge.c src/sys/netgraph ng_bridge.c src/sys/netinet ip_divert.c ip_dummynet.c ip_dummynet.h ip_fastfwd.c ip_fw.h ip_fw2.c ip_fw_pfil.c ip_input.c ip_output.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 23:46:11 -0000 Sam Leffler wrote: > > On Tuesday 17 August 2004 04:34 pm, Andre Oppermann wrote: > > Max Laier wrote: > > > On Wednesday 18 August 2004 00:05, Andre Oppermann wrote: > > > > andre 2004-08-17 22:05:54 UTC > > > > > > > > FreeBSD src repository > > > > > > > > Modified files: > > > > sys/conf files options > > > > sys/modules/ipfw Makefile > > > > sys/net bridge.c > > > > sys/netgraph ng_bridge.c > > > > sys/netinet ip_divert.c ip_dummynet.c ip_dummynet.h > > > > ip_fastfwd.c ip_fw.h ip_fw2.c ip_input.c > > > > ip_output.c ip_var.h raw_ip.c tcp_input.c > > > > tcp_sack.c > > > > sys/sys mbuf.h > > > > Added files: > > > > sys/netinet ip_fw_pfil.c > > > > Log: > > > > Convert ipfw to use PFIL_HOOKS. > > > > > > Excellent!!! Great!!!! Thank you!!! > > > > > > I don't like the hack to bridge.c, but that's marked XXX so I guess you > > > don't either. I hope we can clean this up for RELENG_5_3, though. > > > > No, I don't like it at all. I have some code ready but did not have time > > to test it before code freeze. What I want to do is a PFIL_HOOK with > > protocol AF_ETHER which gives you the full layer2 header in the packet. > > What the packet filter does with it is up its implementation. For example > > it might ignore everthing but IP packets or provide ether header matching > > functionality or such. > > > > I think we (mlaier and me) could cook this up within a week. Though I'm > > not sure much RE is going to like this kind of changes at this time. > > My original version of this work added several new pfil hooks for stuff like > this. Do you have your orginal work still somewhere around to have a look at? I'd like to avoid to re-invent the wheel if possible. ;-) -- Andre From owner-cvs-src@FreeBSD.ORG Tue Aug 17 23:50:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BEE4616A4CE; Tue, 17 Aug 2004 23:50:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9FC8943D2F; Tue, 17 Aug 2004 23:50:58 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7HNowlT091271; Tue, 17 Aug 2004 23:50:58 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7HNowS3091270; Tue, 17 Aug 2004 23:50:58 GMT (envelope-from scottl) Message-Id: <200408172350.i7HNowS3091270@repoman.freebsd.org> From: Scott Long Date: Tue, 17 Aug 2004 23:50:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT avail X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2004 23:50:58 -0000 scottl 2004-08-17 23:50:58 UTC FreeBSD src repository Modified files: . avail Log: Lock down the tree in preparation for the 5.3 branch. Revision Changes Path 1.221 +1 -1 CVSROOT/avail From owner-cvs-src@FreeBSD.ORG Wed Aug 18 00:04:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7072716A4CE; Wed, 18 Aug 2004 00:04:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5149643D39; Wed, 18 Aug 2004 00:04:48 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I04mTx019650; Wed, 18 Aug 2004 00:04:48 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I04m3h019649; Wed, 18 Aug 2004 00:04:48 GMT (envelope-from scottl) Message-Id: <200408180004.i7I04m3h019649@repoman.freebsd.org> From: Scott Long Date: Wed, 18 Aug 2004 00:04:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT avail X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 00:04:48 -0000 scottl 2004-08-18 00:04:48 UTC FreeBSD src repository Modified files: . avail Log: Branch is done, unlock the tree. Revision Changes Path 1.222 +1 -1 CVSROOT/avail From owner-cvs-src@FreeBSD.ORG Wed Aug 18 00:06:26 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 04F6B16A4CE; Wed, 18 Aug 2004 00:06:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D983143D46; Wed, 18 Aug 2004 00:06:25 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I06Pd5019787; Wed, 18 Aug 2004 00:06:25 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I06Pep019786; Wed, 18 Aug 2004 00:06:25 GMT (envelope-from scottl) Message-Id: <200408180006.i7I06Pep019786@repoman.freebsd.org> From: Scott Long Date: Wed, 18 Aug 2004 00:06:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT approvers X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 00:06:26 -0000 scottl 2004-08-18 00:06:25 UTC FreeBSD src repository Modified files: . approvers Log: Unlock HEAD from needing approval. Revision Changes Path 1.7 +5 -1 CVSROOT/approvers From owner-cvs-src@FreeBSD.ORG Wed Aug 18 00:06:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A722F16A4CE; Wed, 18 Aug 2004 00:06:43 +0000 (GMT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D5AE43D48; Wed, 18 Aug 2004 00:06:43 +0000 (GMT) (envelope-from sam@errno.com) Received: from [66.127.85.91] ([66.127.85.91]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.6) with ESMTP id i7I06hWi074046 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Tue, 17 Aug 2004 17:06:43 -0700 (PDT) (envelope-from sam@errno.com) From: Sam Leffler Organization: Errno Consulting To: Andre Oppermann Date: Tue, 17 Aug 2004 17:08:59 -0700 User-Agent: KMail/1.6.1 References: <200408172205.i7HM5sDs087606@repoman.freebsd.org> <200408171640.31631.sam@errno.com> <412298C5.4D5D1A48@freebsd.org> In-Reply-To: <412298C5.4D5D1A48@freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408171708.59030.sam@errno.com> cc: Max Laier cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files options src/sys/modules/ipfw Makefile src/sys/net bridge.c src/sys/netgraph ng_bridge.c src/sys/netinet ip_divert.c ip_dummynet.c ip_dummynet.h ip_fastfwd.c ip_fw.h ip_fw2.c ip_fw_pfil.c ip_input.c ip_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, 18 Aug 2004 00:06:43 -0000 On Tuesday 17 August 2004 04:46 pm, Andre Oppermann wrote: > Sam Leffler wrote: > > My original version of this work added several new pfil hooks for stuff > > like this. > > Do you have your orginal work still somewhere around to have a look at? > I'd like to avoid to re-invent the wheel if possible. ;-) I just pointed you at the p4 branch. Sorry, I just assumed you'd seen the work I did last year... Sam From owner-cvs-src@FreeBSD.ORG Wed Aug 18 00:21:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2509D16A4CE; Wed, 18 Aug 2004 00:21:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0572043D49; Wed, 18 Aug 2004 00:21:13 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I0LCQ6020176; Wed, 18 Aug 2004 00:21:12 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I0LCCK020175; Wed, 18 Aug 2004 00:21:12 GMT (envelope-from scottl) Message-Id: <200408180021.i7I0LCCK020175@repoman.freebsd.org> From: Scott Long Date: Wed, 18 Aug 2004 00:21: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/sys param.h src/sys/conf newvers.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 00:21:13 -0000 scottl 2004-08-18 00:21:12 UTC FreeBSD src repository Modified files: sys/sys param.h sys/conf newvers.sh Log: HEAD is now 6-CURRENT Revision Changes Path 1.63 +1 -1 src/sys/conf/newvers.sh 1.210 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Wed Aug 18 00:37:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 363D416A4CE; Wed, 18 Aug 2004 00:37:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 178C343D3F; Wed, 18 Aug 2004 00:37:47 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I0bk7A020704; Wed, 18 Aug 2004 00:37:46 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I0bksk020703; Wed, 18 Aug 2004 00:37:46 GMT (envelope-from peter) Message-Id: <200408180037.i7I0bksk020703@repoman.freebsd.org> From: Peter Wemm Date: Wed, 18 Aug 2004 00:37: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/netinet ip_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, 18 Aug 2004 00:37:47 -0000 peter 2004-08-18 00:37:46 UTC FreeBSD src repository Modified files: sys/netinet ip_output.c Log: Make the kernel compile again if you are not using PFIL_HOOKS Revision Changes Path 1.226 +4 -0 src/sys/netinet/ip_output.c From owner-cvs-src@FreeBSD.ORG Wed Aug 18 03:11:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E157616A4CE; Wed, 18 Aug 2004 03:11:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C2C2143D2D; Wed, 18 Aug 2004 03:11:04 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I3B4S9025279; Wed, 18 Aug 2004 03:11:04 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I3B4U5025278; Wed, 18 Aug 2004 03:11:04 GMT (envelope-from rwatson) Message-Id: <200408180311.i7I3B4U5025278@repoman.freebsd.org> From: Robert Watson Date: Wed, 18 Aug 2004 03:11: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/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: Wed, 18 Aug 2004 03:11:05 -0000 rwatson 2004-08-18 03:11:04 UTC FreeBSD src repository Modified files: sys/netinet ip_input.c Log: Fix build of ip_input.c with "options IPSEC" -- the "pass:" label is used with both FAST_IPSEC and IPSEC, but was defined for only FAST_IPSEC. Revision Changes Path 1.284 +1 -1 src/sys/netinet/ip_input.c From owner-cvs-src@FreeBSD.ORG Wed Aug 18 03:13:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31E4F16A4CE; Wed, 18 Aug 2004 03:13:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11C9743D41; Wed, 18 Aug 2004 03:13:17 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I3DGCT025331; Wed, 18 Aug 2004 03:13:16 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I3DG7j025330; Wed, 18 Aug 2004 03:13:16 GMT (envelope-from rwatson) Message-Id: <200408180313.i7I3DG7j025330@repoman.freebsd.org> From: Robert Watson Date: Wed, 18 Aug 2004 03:13: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/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 03:13:17 -0000 rwatson 2004-08-18 03:13:16 UTC FreeBSD src repository Modified files: sys/sys param.h Log: We're not yet ready for BURN_BRIDGES to break the build, as BURN_BRIDGES won't be removed for a bit yet. Fix more of the build in HEAD. Revision Changes Path 1.211 +2 -0 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Wed Aug 18 03:19:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BCFFE16A4CE; Wed, 18 Aug 2004 03:19:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9CF0343D3F; Wed, 18 Aug 2004 03:19:18 +0000 (GMT) (envelope-from sanpei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I3JIFe025528; Wed, 18 Aug 2004 03:19:18 GMT (envelope-from sanpei@repoman.freebsd.org) Received: (from sanpei@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I3JI3x025527; Wed, 18 Aug 2004 03:19:18 GMT (envelope-from sanpei) Message-Id: <200408180319.i7I3JI3x025527@repoman.freebsd.org> From: MIHIRA Sanpei Yoshiro Date: Wed, 18 Aug 2004 03:19:18 +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/man4 uplcom.4 src/sys/dev/usb uplcom.c usbdevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 03:19:18 -0000 sanpei 2004-08-18 03:19:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) share/man/man4 uplcom.4 sys/dev/usb uplcom.c usbdevs Log: MFC uplcom.c 1.20: Add support to Sony Ericsson USB Cable(Susteen USB Data Cable) Revision Changes Path 1.3.2.4 +2 -0 src/share/man/man4/uplcom.4 1.8.2.7 +2 -0 src/sys/dev/usb/uplcom.c 1.11.2.60 +4 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Wed Aug 18 03:25:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B3FAC16A566; Wed, 18 Aug 2004 03:25:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 672F443D4C; Wed, 18 Aug 2004 03:25:44 +0000 (GMT) (envelope-from sanpei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I3PiHv025746; Wed, 18 Aug 2004 03:25:44 GMT (envelope-from sanpei@repoman.freebsd.org) Received: (from sanpei@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I3PiBS025745; Wed, 18 Aug 2004 03:25:44 GMT (envelope-from sanpei) Message-Id: <200408180325.i7I3PiBS025745@repoman.freebsd.org> From: MIHIRA Sanpei Yoshiro Date: Wed, 18 Aug 2004 03:25:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/usb umass.c usbdevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 03:25:44 -0000 sanpei 2004-08-18 03:25:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/usb umass.c usbdevs Log: MFC umass.c 1.109: Add support Sony Handycam TRV-30 memory stick slot Revision Changes Path 1.11.2.33 +4 -0 src/sys/dev/usb/umass.c 1.11.2.61 +1 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Wed Aug 18 03:27:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 47FEF16A4CE; Wed, 18 Aug 2004 03:27:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27A2443D45; Wed, 18 Aug 2004 03:27:41 +0000 (GMT) (envelope-from sanpei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I3RfhC025803; Wed, 18 Aug 2004 03:27:41 GMT (envelope-from sanpei@repoman.freebsd.org) Received: (from sanpei@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I3Rf1s025802; Wed, 18 Aug 2004 03:27:41 GMT (envelope-from sanpei) Message-Id: <200408180327.i7I3Rf1s025802@repoman.freebsd.org> From: MIHIRA Sanpei Yoshiro Date: Wed, 18 Aug 2004 03:27:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/usb usbdevs.h usbdevs_data.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 03:27:41 -0000 sanpei 2004-08-18 03:27:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/usb usbdevs.h usbdevs_data.h Log: Sync to 1.11.2.61 of usbdevs Revision Changes Path 1.32.2.57 +6 -1 src/sys/dev/usb/usbdevs.h 1.32.2.57 +19 -1 src/sys/dev/usb/usbdevs_data.h From owner-cvs-src@FreeBSD.ORG Wed Aug 18 03:36:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0ADCB16A4CE; Wed, 18 Aug 2004 03:36:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E10B943D41; Wed, 18 Aug 2004 03:36:06 +0000 (GMT) (envelope-from sanpei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I3a6T2026071; Wed, 18 Aug 2004 03:36:06 GMT (envelope-from sanpei@repoman.freebsd.org) Received: (from sanpei@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I3a6Pj026070; Wed, 18 Aug 2004 03:36:06 GMT (envelope-from sanpei) Message-Id: <200408180336.i7I3a6Pj026070@repoman.freebsd.org> From: MIHIRA Sanpei Yoshiro Date: Wed, 18 Aug 2004 03:36:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 03:36:07 -0000 sanpei 2004-08-18 03:36:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/cam/scsi scsi_da.c Log: MFC scsi_da.c 1.170: Add support iRiver iFP MP3 player Revision Changes Path 1.42.2.54 +8 -0 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Wed Aug 18 03:46:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D90FF16A4CE; Wed, 18 Aug 2004 03:46:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B9DC843D1F; Wed, 18 Aug 2004 03:46:39 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I3kdoM026380; Wed, 18 Aug 2004 03:46:39 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I3kdSj026379; Wed, 18 Aug 2004 03:46:39 GMT (envelope-from rwatson) Message-Id: <200408180346.i7I3kdSj026379@repoman.freebsd.org> From: Robert Watson Date: Wed, 18 Aug 2004 03: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/conf options.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: Wed, 18 Aug 2004 03:46:40 -0000 rwatson 2004-08-18 03:46:39 UTC FreeBSD src repository Modified files: sys/conf options.pc98 Log: Since pc98 shares the AGP driver with the i386, also define the amd64 agp option here in order to let the pc98 kernel build complete. This doesn't seem right, since there probably aren't plans to build a pc98 amd64 box; however, it's not clear to me how to get config to generate an opt_agp.h without an option defined. Revision Changes Path 1.178 +3 -0 src/sys/conf/options.pc98 From owner-cvs-src@FreeBSD.ORG Wed Aug 18 04:54:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 909C116A4CE; Wed, 18 Aug 2004 04:54:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6FE3543D45; Wed, 18 Aug 2004 04:54:54 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I4ssHv028147; Wed, 18 Aug 2004 04:54:54 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I4ssoR028146; Wed, 18 Aug 2004 04:54:54 GMT (envelope-from rwatson) Message-Id: <200408180454.i7I4ssoR028146@repoman.freebsd.org> From: Robert Watson Date: Wed, 18 Aug 2004 04: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/sys/dev/firewire if_fwe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 04:54:54 -0000 rwatson 2004-08-18 04:54:54 UTC FreeBSD src repository Modified files: sys/dev/firewire if_fwe.c Log: Assert Giant in fwe_start(), as it is not yet MPSAFE. Revision Changes Path 1.35 +2 -0 src/sys/dev/firewire/if_fwe.c From owner-cvs-src@FreeBSD.ORG Wed Aug 18 05:41:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C111716A4CE; Wed, 18 Aug 2004 05:41:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A213343D41; Wed, 18 Aug 2004 05:41:21 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I5fLo7029363; Wed, 18 Aug 2004 05:41:21 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I5fLbp029362; Wed, 18 Aug 2004 05:41:21 GMT (envelope-from njl) Message-Id: <200408180541.i7I5fLbp029362@repoman.freebsd.org> From: Nate Lawson Date: Wed, 18 Aug 2004 05:41:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: INTEL Subject: cvs commit: src/sys/contrib/dev/acpica aclocal.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 05:41:21 -0000 njl 2004-08-18 05:41:21 UTC FreeBSD src repository Modified files: (Branch: INTEL) sys/contrib/dev/acpica aclocal.h Log: Add a padding member to the header overlaid on data allocated in the ACPI_DEBUG case. Without this, use of allocated memory is unaligned and causes a trap on ia64. Intel may fix this differently in a subsequent release but this is adequate for now. Submitted by: marcel MFC after: 2 days Revision Changes Path 1.1.1.27 +2 -1 src/sys/contrib/dev/acpica/aclocal.h From owner-cvs-src@FreeBSD.ORG Wed Aug 18 05:48:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BEAB116A4CE; Wed, 18 Aug 2004 05:48:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B4F7443D49; Wed, 18 Aug 2004 05:48:24 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I5mOEH029636; Wed, 18 Aug 2004 05:48:24 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I5mOTL029635; Wed, 18 Aug 2004 05:48:24 GMT (envelope-from njl) Message-Id: <200408180548.i7I5mOTL029635@repoman.freebsd.org> From: Nate Lawson Date: Wed, 18 Aug 2004 05:48:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi.c acpiio.h acpivar.h src/usr.sbin/acpi/acpiconf acpiconf.8 acpiconf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 05:48:24 -0000 njl 2004-08-18 05:48:24 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi.c acpiio.h acpivar.h usr.sbin/acpi/acpiconf acpiconf.8 acpiconf.c Log: Remove the ACPIIO_ENABLE and ACPIIO_DISABLE ioctls as well as all callers. These ioctls attempted to enable and disable the ACPI interpreter at runtime. In practice, it is not possible to boot with ACPI and then disable it on many systems and trying to do so can cause crashes, interrupt storms, etc. Binary compatibility with userland is retained. MFC after: 2 days Revision Changes Path 1.187 +6 -57 src/sys/dev/acpica/acpi.c 1.11 +0 -2 src/sys/dev/acpica/acpiio.h 1.80 +0 -2 src/sys/dev/acpica/acpivar.h 1.14 +2 -6 src/usr.sbin/acpi/acpiconf/acpiconf.8 1.16 +2 -25 src/usr.sbin/acpi/acpiconf/acpiconf.c From owner-cvs-src@FreeBSD.ORG Wed Aug 18 05:50:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 346E716A4CE; Wed, 18 Aug 2004 05:50:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 15F7743D5F; Wed, 18 Aug 2004 05:50:33 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I5oWcE029751; Wed, 18 Aug 2004 05:50:32 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I5oWsZ029750; Wed, 18 Aug 2004 05:50:32 GMT (envelope-from njl) Message-Id: <200408180550.i7I5oWsZ029750@repoman.freebsd.org> From: Nate Lawson Date: Wed, 18 Aug 2004 05:50:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/acpi/acpidump acpidump.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, 18 Aug 2004 05:50:33 -0000 njl 2004-08-18 05:50:32 UTC FreeBSD src repository Modified files: usr.sbin/acpi/acpidump acpidump.8 Log: Update man page for supported table types. MFC after: 1 day Revision Changes Path 1.19 +2 -5 src/usr.sbin/acpi/acpidump/acpidump.8 From owner-cvs-src@FreeBSD.ORG Wed Aug 18 05:56:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 784DD16A4CE; Wed, 18 Aug 2004 05:56:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57E6843D39; Wed, 18 Aug 2004 05:56:07 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I5u7LG029960; Wed, 18 Aug 2004 05:56:07 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I5u7aO029959; Wed, 18 Aug 2004 05:56:07 GMT (envelope-from njl) Message-Id: <200408180556.i7I5u7aO029959@repoman.freebsd.org> From: Nate Lawson Date: Wed, 18 Aug 2004 05:56:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/acpi/acpidump acpi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 05:56:07 -0000 njl 2004-08-18 05:56:07 UTC FreeBSD src repository Modified files: usr.sbin/acpi/acpidump acpi.c Log: When one entry in the RSDT is corrupted, just skip it instead of bailing out. This gets us the info we need on systems which have proprietary tables that don't match the standard. For instance, an AMI system has a table of type "OEMB" with an invalid checksum. Tested by: Maxim Maximov MFC after: 1 day Revision Changes Path 1.27 +5 -2 src/usr.sbin/acpi/acpidump/acpi.c From owner-cvs-src@FreeBSD.ORG Wed Aug 18 06:29:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE41716A4CE; Wed, 18 Aug 2004 06:29:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A3B9543D49; Wed, 18 Aug 2004 06:29:48 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I6TmQh030722; Wed, 18 Aug 2004 06:29:48 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I6Tmm2030721; Wed, 18 Aug 2004 06:29:48 GMT (envelope-from obrien) Message-Id: <200408180629.i7I6Tmm2030721@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 18 Aug 2004 06:29:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: LUKEM Subject: cvs commit: src/contrib/lukemftpd - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 06:29:48 -0000 obrien 2004-08-18 06:29:48 UTC FreeBSD src repository src/contrib/lukemftpd - Imported sources Update of /home/ncvs/src/contrib/lukemftpd In directory repoman.freebsd.org:/tmp/cvs-serv30683 Log Message: Import of LukeM's ftpd taken from the NetBSD CVS repo on 9-Aug-2004. This closes the remotely exploitable vulnerability documented at ftp://ftp.netbsd.org/pub/NetBSD/security/advisories/NetBSD-SA2004-009.txt.asc http://www.vuxml.org/freebsd/c4b025bb-f05d-11d8-9837-000c41e2cdad.html Status: Vendor Tag: LUKEM Release Tags: nbsd_20040809 U src/contrib/lukemftpd/src/pathnames.h U src/contrib/lukemftpd/src/logwtmp.c U src/contrib/lukemftpd/src/logutmp.c C src/contrib/lukemftpd/src/ftpusers.5 C src/contrib/lukemftpd/src/ftpd.conf.5 U src/contrib/lukemftpd/src/version.h U src/contrib/lukemftpd/src/ftpd.8 U src/contrib/lukemftpd/src/ftpcmd.y U src/contrib/lukemftpd/src/extern.h U src/contrib/lukemftpd/src/conf.c U src/contrib/lukemftpd/src/cmds.c U src/contrib/lukemftpd/src/Makefile C src/contrib/lukemftpd/src/ftpd.c U src/contrib/lukemftpd/src/popen.c U src/contrib/lukemftpd/libnetbsd/strsuftoll.c 3 conflicts created by this import. Use the following command to help the merge: cvs checkout -jLUKEM:yesterday -jLUKEM src/contrib/lukemftpd From owner-cvs-src@FreeBSD.ORG Wed Aug 18 06:34:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B91DB16A4CE; Wed, 18 Aug 2004 06:34:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9926043D39; Wed, 18 Aug 2004 06:34:20 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I6YKVD030865; Wed, 18 Aug 2004 06:34:20 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I6YKHg030864; Wed, 18 Aug 2004 06:34:20 GMT (envelope-from obrien) Message-Id: <200408180634.i7I6YKHg030864@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 18 Aug 2004 06:34: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/contrib/lukemftpd/src ftpd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 06:34:20 -0000 obrien 2004-08-18 06:34:20 UTC FreeBSD src repository Modified files: contrib/lukemftpd/src ftpd.c Log: Merge rev 1.2 (OPIE, login user capabilities database, PAM) support into 'nbsd_20040809'. Revision Changes Path 1.4 +272 -84 src/contrib/lukemftpd/src/ftpd.c From owner-cvs-src@FreeBSD.ORG Wed Aug 18 06:40:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A63A016A4CE; Wed, 18 Aug 2004 06:40:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 800A043D46; Wed, 18 Aug 2004 06:40:32 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I6eWSe031229; Wed, 18 Aug 2004 06:40:32 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I6eWde031228; Wed, 18 Aug 2004 06:40:32 GMT (envelope-from obrien) Message-Id: <200408180640.i7I6eWde031228@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 18 Aug 2004 06:40:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT exclude X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 06:40:32 -0000 obrien 2004-08-18 06:40:32 UTC FreeBSD src repository Modified files: . exclude Log: Allow using the vendor files verbatium. Revision Changes Path 1.116 +1 -0 CVSROOT/exclude From owner-cvs-src@FreeBSD.ORG Wed Aug 18 06:41:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 87F9016A4CE; Wed, 18 Aug 2004 06:41:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6870843D45; Wed, 18 Aug 2004 06:41:13 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I6fD4S031300; Wed, 18 Aug 2004 06:41:13 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I6fDpf031299; Wed, 18 Aug 2004 06:41:13 GMT (envelope-from obrien) Message-Id: <200408180641.i7I6fDpf031299@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 18 Aug 2004 06:41:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/lukemftpd/src ftpd.conf.5 ftpusers.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: Wed, 18 Aug 2004 06:41:13 -0000 obrien 2004-08-18 06:41:13 UTC FreeBSD src repository Modified files: contrib/lukemftpd/src ftpd.conf.5 ftpusers.5 Log: NetBSD has updated their groff to a version that handles .Nm the same way ours does. So use the vendor files now. Revision Changes Path 1.4 +4 -7 src/contrib/lukemftpd/src/ftpd.conf.5 1.4 +2 -5 src/contrib/lukemftpd/src/ftpusers.5 From owner-cvs-src@FreeBSD.ORG Wed Aug 18 06:44:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 12A3E16A4CE; Wed, 18 Aug 2004 06:44:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E75B843D46; Wed, 18 Aug 2004 06:44:17 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I6iHCa031384; Wed, 18 Aug 2004 06:44:17 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I6iHYu031383; Wed, 18 Aug 2004 06:44:17 GMT (envelope-from obrien) Message-Id: <200408180644.i7I6iHYu031383@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 18 Aug 2004 06:44:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT exclude X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 06:44:18 -0000 obrien 2004-08-18 06:44:17 UTC FreeBSD src repository Modified files: . exclude Log: GC some src/contrib things that should have been un-excluded once the vendor files had been committed verbatium. Revision Changes Path 1.117 +0 -4 CVSROOT/exclude From owner-cvs-src@FreeBSD.ORG Wed Aug 18 06:46:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6329816A4CE; Wed, 18 Aug 2004 06:46:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43A5143D49; Wed, 18 Aug 2004 06:46:25 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I6kPqE031498; Wed, 18 Aug 2004 06:46:25 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I6kPsl031497; Wed, 18 Aug 2004 06:46:25 GMT (envelope-from obrien) Message-Id: <200408180646.i7I6kPsl031497@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 18 Aug 2004 06:46: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/libexec/lukemftpd 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, 18 Aug 2004 06:46:25 -0000 obrien 2004-08-18 06:46:25 UTC FreeBSD src repository Modified files: libexec/lukemftpd Makefile Log: Turn on the FreeBSD login user capabilities database support. Revision Changes Path 1.15 +1 -1 src/libexec/lukemftpd/Makefile From owner-cvs-src@FreeBSD.ORG Wed Aug 18 06:49:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D360716A4CE; Wed, 18 Aug 2004 06:49:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B3AC343D5D; Wed, 18 Aug 2004 06:49:56 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I6nuUY031572; Wed, 18 Aug 2004 06:49:56 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I6nutI031571; Wed, 18 Aug 2004 06:49:56 GMT (envelope-from ru) Message-Id: <200408180649.i7I6nutI031571@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 18 Aug 2004 06:49: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 Makefile Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 06:49:57 -0000 ru 2004-08-18 06:49:56 UTC FreeBSD src repository Modified files: . Makefile Makefile.inc1 Log: Moved the MAKEOBJDIRPREFIX check from Makefile.inc1 to Makefile, to suppress warnings with installworld and distributeworld when env(1) cannot be found in the PATH. Revision Changes Path 1.307 +6 -0 src/Makefile 1.439 +0 -7 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Wed Aug 18 07:00:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6AE2316A4D2; Wed, 18 Aug 2004 07:00:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C12743D3F; Wed, 18 Aug 2004 07:00:44 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I70iZ2032022; Wed, 18 Aug 2004 07:00:44 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I70hOD032021; Wed, 18 Aug 2004 07:00:43 GMT (envelope-from njl) Message-Id: <200408180700.i7I70hOD032021@repoman.freebsd.org> From: Nate Lawson Date: Wed, 18 Aug 2004 07:00: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/acpica acpi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 07:00:44 -0000 njl 2004-08-18 07:00:43 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi.c Log: Call AcpiLeaveSleepState() before DEVICE_RESUME(). The former calls the BFS and WAK methods, which are needed to initialize some devices before the driver can resume them. This was the original order. MFC after: 2 days Revision Changes Path 1.188 +2 -2 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Wed Aug 18 07:05:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7ADD116A4CE; Wed, 18 Aug 2004 07:05:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5BB8943D53; Wed, 18 Aug 2004 07:05:36 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I75aBe032290; Wed, 18 Aug 2004 07:05:36 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I75arO032289; Wed, 18 Aug 2004 07:05:36 GMT (envelope-from simon) Message-Id: <200408180705.i7I75arO032289@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Wed, 18 Aug 2004 07:05: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/share/examples/mdoc example.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, 18 Aug 2004 07:05:36 -0000 simon 2004-08-18 07:05:36 UTC FreeBSD src repository (doc committer) Modified files: share/examples/mdoc example.4 Log: Add a HARDWARE section to the example section 4 manual page. Reviewed by: ru MFC after: 3 days Revision Changes Path 1.19 +13 -2 src/share/examples/mdoc/example.4 From owner-cvs-src@FreeBSD.ORG Wed Aug 18 07:17:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3618516A4CE; Wed, 18 Aug 2004 07:17:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D38443D1F; Wed, 18 Aug 2004 07:17:02 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I7H2p1032868; Wed, 18 Aug 2004 07:17:02 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I7H1cD032867; Wed, 18 Aug 2004 07:17:01 GMT (envelope-from ru) Message-Id: <200408180717.i7I7H1cD032867@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 18 Aug 2004 07:17: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 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, 18 Aug 2004 07:17:02 -0000 ru 2004-08-18 07:17:01 UTC FreeBSD src repository Modified files: . Makefile Log: My take at improving the universe: allow the worlds to be built in parallel. Examples: make universe Build worlds sequentially, each world sequentially. make universe JFLAG=-j4 Build worlds sequentially, each world in parallel. make -j4 universe make -j4 universe JFLAG=-j2 Build four worlds in parallel, each world will be built in parallel too. World parallelization is set to four in the first synopsis, and to two in the second. make -j4 universe JFLAG=-B Build worlds in parallel, each world sequentially. ("world" == buildworld followed by buildkernels.) Prayers: obrien, phk Revision Changes Path 1.308 +16 -11 src/Makefile From owner-cvs-src@FreeBSD.ORG Wed Aug 18 07:28:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9670916A4CE; Wed, 18 Aug 2004 07:28:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7692043D46; Wed, 18 Aug 2004 07:28:48 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I7SmEY034521; Wed, 18 Aug 2004 07:28:48 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I7Smoi034520; Wed, 18 Aug 2004 07:28:48 GMT (envelope-from pjd) Message-Id: <200408180728.i7I7Smoi034520@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 18 Aug 2004 07:28: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/geom/mirror g_mirror.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 07:28:48 -0000 pjd 2004-08-18 07:28:48 UTC FreeBSD src repository Modified files: sys/geom/mirror g_mirror.c Log: Bump synchronization ID if we are sure, that we have ACTIVE components. Revision Changes Path 1.20 +9 -7 src/sys/geom/mirror/g_mirror.c From owner-cvs-src@FreeBSD.ORG Wed Aug 18 09:25:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1041D16A4CE; Wed, 18 Aug 2004 09:25:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4FCB43D1D; Wed, 18 Aug 2004 09:25:55 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I9PtqF038682; Wed, 18 Aug 2004 09:25:55 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I9Ptg0038681; Wed, 18 Aug 2004 09:25:55 GMT (envelope-from maxim) Message-Id: <200408180925.i7I9Ptg0038681@repoman.freebsd.org> From: Maxim Konovalov Date: Wed, 18 Aug 2004 09:25: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/boot/common help.common loader.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, 18 Aug 2004 09:25:56 -0000 maxim 2004-08-18 09:25:55 UTC FreeBSD src repository Modified files: sys/boot/common help.common loader.8 Log: Retire hw.pci.allow_unsupported_io_range. PR: bin/70533 Submitted by: Gavin Atkinson Revision Changes Path 1.29 +0 -7 src/sys/boot/common/help.common 1.65 +0 -4 src/sys/boot/common/loader.8 From owner-cvs-src@FreeBSD.ORG Wed Aug 18 09:39:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2282616A4CE; Wed, 18 Aug 2004 09:39:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03C2143D39; Wed, 18 Aug 2004 09:39:25 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7I9dORH039056; Wed, 18 Aug 2004 09:39:24 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7I9dOax039055; Wed, 18 Aug 2004 09:39:24 GMT (envelope-from maxim) Message-Id: <200408180939.i7I9dOax039055@repoman.freebsd.org> From: Maxim Konovalov Date: Wed, 18 Aug 2004 09:39: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/boot/common loader.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, 18 Aug 2004 09:39:25 -0000 maxim 2004-08-18 09:39:24 UTC FreeBSD src repository Modified files: sys/boot/common loader.8 Log: Bump the manpage date. Noticed by: ru Revision Changes Path 1.66 +1 -1 src/sys/boot/common/loader.8 From owner-cvs-src@FreeBSD.ORG Wed Aug 18 10:18:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0716316A4CE; Wed, 18 Aug 2004 10:18:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DBA7743D5A; Wed, 18 Aug 2004 10:18:58 +0000 (GMT) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IAIwPN040202; Wed, 18 Aug 2004 10:18:58 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IAIwPq040201; Wed, 18 Aug 2004 10:18:58 GMT (envelope-from dfr) Message-Id: <200408181018.i7IAIwPq040201@repoman.freebsd.org> From: Doug Rabson Date: Wed, 18 Aug 2004 10:18:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/gen tls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 10:18:59 -0000 dfr 2004-08-18 10:18:58 UTC FreeBSD src repository Modified files: lib/libc/gen tls.c Log: Always allocate a TLS area even if its empty - libpthread relies on having a valid %gs when it initialises. MFC after: 2 days Revision Changes Path 1.3 +4 -7 src/lib/libc/gen/tls.c From owner-cvs-src@FreeBSD.ORG Wed Aug 18 11:08:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 458F216A4CE; Wed, 18 Aug 2004 11:08:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D0F243D31; Wed, 18 Aug 2004 11:08:19 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IB8Jna041549; Wed, 18 Aug 2004 11:08:19 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IB8JBm041548; Wed, 18 Aug 2004 11:08:19 GMT (envelope-from grehan) Message-Id: <200408181108.i7IB8JBm041548@repoman.freebsd.org> From: Peter Grehan Date: Wed, 18 Aug 2004 11:08: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/release/powerpc boot.tbxi boot_crunch.conf hfs.map mkisoimages.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: Wed, 18 Aug 2004 11:08:19 -0000 grehan 2004-08-18 11:08:19 UTC FreeBSD src repository Added files: release/powerpc boot.tbxi boot_crunch.conf hfs.map mkisoimages.sh Log: Add files needed for PPC release ISOs. These are built with the HFS/ISO9660 extensions to be bootable on Power Macs. boot.tbxi - the CHRP script executed by Open Firmware when auto-booting CDs hfs.map - map Unix files to HFS creator/type fields Reviewed by: ru Submitted by: ssouhlal Revision Changes Path 1.1 +15 -0 src/release/powerpc/boot.tbxi (new) 1.1 +29 -0 src/release/powerpc/boot_crunch.conf (new) 1.1 +3 -0 src/release/powerpc/hfs.map (new) 1.1 +57 -0 src/release/powerpc/mkisoimages.sh (new) From owner-cvs-src@FreeBSD.ORG Wed Aug 18 11:10:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2FED516A4CE; Wed, 18 Aug 2004 11:10:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 12D5D43D3F; Wed, 18 Aug 2004 11:10:06 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IBA5UK041619; Wed, 18 Aug 2004 11:10:05 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IBA5JI041618; Wed, 18 Aug 2004 11:10:05 GMT (envelope-from grehan) Message-Id: <200408181110.i7IBA5JI041618@repoman.freebsd.org> From: Peter Grehan Date: Wed, 18 Aug 2004 11:10: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/release/scripts doFS.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: Wed, 18 Aug 2004 11:10:06 -0000 grehan 2004-08-18 11:10:05 UTC FreeBSD src repository Modified files: release/scripts doFS.sh Log: Allow MFS images to be built without a disklabel for releases that don't require one i.e. PPC. Reviewed by: ru Submitted by: ssouhlal Revision Changes Path 1.59 +8 -4 src/release/scripts/doFS.sh From owner-cvs-src@FreeBSD.ORG Wed Aug 18 11:11:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6F5316A4CE; Wed, 18 Aug 2004 11:11:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A6DC43D55; Wed, 18 Aug 2004 11:11:46 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IBBkCn041741; Wed, 18 Aug 2004 11:11:46 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IBBkEa041740; Wed, 18 Aug 2004 11:11:46 GMT (envelope-from grehan) Message-Id: <200408181111.i7IBBkEa041740@repoman.freebsd.org> From: Peter Grehan Date: Wed, 18 Aug 2004 11:11: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/release 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, 18 Aug 2004 11:11:46 -0000 grehan 2004-08-18 11:11:46 UTC FreeBSD src repository Modified files: release Makefile Log: PPC definitions required for 'make release' Reviewed by: ru Submitted by: ssouhlal Revision Changes Path 1.854 +6 -1 src/release/Makefile From owner-cvs-src@FreeBSD.ORG Wed Aug 18 11:31:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA61116A4CE; Wed, 18 Aug 2004 11:31:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB39A43D2D; Wed, 18 Aug 2004 11:31:00 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IBV0IB042301; Wed, 18 Aug 2004 11:31:00 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IBV0Qc042300; Wed, 18 Aug 2004 11:31:00 GMT (envelope-from grehan) Message-Id: <200408181131.i7IBV0Qc042300@repoman.freebsd.org> From: Peter Grehan Date: Wed, 18 Aug 2004 11:31: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/boot/powerpc/loader 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, 18 Aug 2004 11:31:01 -0000 grehan 2004-08-18 11:31:00 UTC FreeBSD src repository Modified files: sys/boot/powerpc/loader Makefile Log: Remove NOMAN so loader man pages are installed. Noticed by: ru Revision Changes Path 1.17 +0 -1 src/sys/boot/powerpc/loader/Makefile From owner-cvs-src@FreeBSD.ORG Wed Aug 18 11:39:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 86B0316A4CE; Wed, 18 Aug 2004 11:39:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67E7443D39; Wed, 18 Aug 2004 11:39:56 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IBduC2042668; Wed, 18 Aug 2004 11:39:56 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IBduG0042667; Wed, 18 Aug 2004 11:39:56 GMT (envelope-from tjr) Message-Id: <200408181139.i7IBduG0042667@repoman.freebsd.org> From: "Tim J. Robbins" Date: Wed, 18 Aug 2004 11:39: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/linprocfs 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, 18 Aug 2004 11:39:56 -0000 tjr 2004-08-18 11:39:56 UTC FreeBSD src repository Modified files: sys/modules/linprocfs Makefile Log: Build a dummy opt_compat.h header since linprocfs.c now requires it. Revision Changes Path 1.12 +5 -1 src/sys/modules/linprocfs/Makefile From owner-cvs-src@FreeBSD.ORG Wed Aug 18 11:59:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BB42716A4CE; Wed, 18 Aug 2004 11:59:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D08443D5E; Wed, 18 Aug 2004 11:59:28 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IBxS4w043215; Wed, 18 Aug 2004 11:59:28 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IBxSuF043214; Wed, 18 Aug 2004 11:59:28 GMT (envelope-from ru) Message-Id: <200408181159.i7IBxSuF043214@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 18 Aug 2004 11:59: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/modules Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 11:59:28 -0000 ru 2004-08-18 11:59:28 UTC FreeBSD src repository Modified files: sys/modules Makefile Log: Enable build of Netgraph modules on all architectures. Tested by: make universe Revision Changes Path 1.394 +1 -3 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Wed Aug 18 12:26:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5BAA416A4CE; Wed, 18 Aug 2004 12:26:00 +0000 (GMT) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA52143D2D; Wed, 18 Aug 2004 12:25:59 +0000 (GMT) (envelope-from des@des.no) Received: from dwp.des.no (37.80-203-228.nextgentel.com [80.203.228.37]) by mail.broadpark.no (Postfix) with ESMTP id 542C23459; Wed, 18 Aug 2004 14:26:34 +0200 (MEST) Received: by dwp.des.no (Postfix, from userid 2602) id 830C0B873; Wed, 18 Aug 2004 14:25:58 +0200 (CEST) To: "Tim J. Robbins" References: <200408181139.i7IBduG0042667@repoman.freebsd.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Wed, 18 Aug 2004 14:25:58 +0200 In-Reply-To: <200408181139.i7IBduG0042667@repoman.freebsd.org> (Tim J. Robbins's message of "Wed, 18 Aug 2004 11:39:56 +0000 (UTC)") Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (berkeley-unix) 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/modules/linprocfs 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, 18 Aug 2004 12:26:00 -0000 "Tim J. Robbins" writes: > Modified files: > sys/modules/linprocfs Makefile=20 > Log: > Build a dummy opt_compat.h header since linprocfs.c now requires it. This is a terrible idea, and I should have been consulted (as per src/MAINTAINERS) before linprocfs was broken in this manner. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Wed Aug 18 12:51:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 973E016A4CF; Wed, 18 Aug 2004 12:51:05 +0000 (GMT) Received: from gw.Awfulhak.org (awfulhak.demon.co.uk [80.177.173.150]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A36743D1D; Wed, 18 Aug 2004 12:51:04 +0000 (GMT) (envelope-from brian@Awfulhak.org) Received: from dev.lan.Awfulhak.org (brian@dev.lan.Awfulhak.org [172.16.0.5]) by gw.Awfulhak.org (8.12.11/8.12.11) with SMTP id i7ICol3i027948; Wed, 18 Aug 2004 13:50:47 +0100 (BST) (envelope-from brian@Awfulhak.org) Date: Wed, 18 Aug 2004 13:50:46 +0100 From: Brian Somers To: John Polstra Message-Id: <20040818135046.4f298f97@dev.lan.Awfulhak.org> In-Reply-To: References: <411CF2CC.4000809@cronyx.ru> X-Mailer: Sylpheed-Claws 0.9.12 (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.64 X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on gw.lan.Awfulhak.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Roman Kurakin Subject: Re: cvs commit: src/sys/net if_tap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 12:51:05 -0000 On Fri, 13 Aug 2004 10:10:44 -0700 (PDT), John Polstra wrote: > On 13-Aug-2004 Roman Kurakin wrote: > > John Polstra wrote: > >>That's pretty much correct. IFF_UP is an administrative control > >>that expresses the desired state of the interface. The driver never > >>changes IFF_UP. IFF_RUNNING is the driver's idea of the _actual_ > >> > >> > > PPP state machine can remove IFF_UP. For example if connection is not > > persistent and link > > was broken for any reason. > > I call that a bug. > > John Well, I think this is only a little bug :*) Ppp is initially told by the administrator either to keep the interface up (and re-establish broken connections) or to treat a broken connection as fatal. In the first instance it leaves IFF_UP on and uses the same excuse that assigning an address to an interface uses to turn in on in the first place. In the second instance it shuts down the interface and uses the inverse of the above excuse! So I think the little bug is that ppp implementations generally keep the IFF_UP flag in line with whether there's an address on the interface or not. I think it's ``little'' because that's pretty much the most useful thing to do as the ppp process is there to manage the interface - taking over the job of the administrator in effect. Interestingly enough, ppp(8) cheats a little further when it comes to PPPoE where it brings the underlying ethernet interface up if it's not already up. There were two reasons for this; the first was that it's not very useful not having data passed back and forth through the interface, and the second (and real) reason is that connecting a netgraph node to an interface that isn't yet IFF_RUNNING upset some drivers such as fxp in a rather fatal way that I was never quite able to reproduce. -- Brian Don't _EVER_ lose your sense of humour ! From owner-cvs-src@FreeBSD.ORG Wed Aug 18 13:21:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0048116A4CE; Wed, 18 Aug 2004 13:21:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D627E43D48; Wed, 18 Aug 2004 13:21:40 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IDLeje045934; Wed, 18 Aug 2004 13:21:40 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IDLenq045933; Wed, 18 Aug 2004 13:21:40 GMT (envelope-from ru) Message-Id: <200408181321.i7IDLenq045933@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 18 Aug 2004 13:21: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 Makefile.inc1 src/gnu/usr.bin/cc/cc_tools 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, 18 Aug 2004 13:21:41 -0000 ru 2004-08-18 13:21:40 UTC FreeBSD src repository Modified files: . Makefile.inc1 gnu/usr.bin/cc/cc_tools Makefile Log: A fix from rev. 1.52 of gnu/usr.bin/cc/cc_tools/Makefile was lost in rev. 1.57. Fix this regression by making cc_tools a new-style build-tool in Makefile.inc1. For details of what has been fixed, please see the gnu/usr.bin/cc/cc_tools/Makefile,v 1.52 commit log. Caught this by accidentally touching param.h while in the process of cross-buildworld for amd64. Revision Changes Path 1.440 +1 -1 src/Makefile.inc1 1.80 +0 -10 src/gnu/usr.bin/cc/cc_tools/Makefile From owner-cvs-src@FreeBSD.ORG Wed Aug 18 13:25:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E19F16A4CE; Wed, 18 Aug 2004 13:25:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4DF743D4C; Wed, 18 Aug 2004 13:25:46 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IDPkX9046070; Wed, 18 Aug 2004 13:25:46 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IDPkhf046069; Wed, 18 Aug 2004 13:25:46 GMT (envelope-from ru) Message-Id: <200408181325.i7IDPkhf046069@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 18 Aug 2004 13:25: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 make.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, 18 Aug 2004 13:25:47 -0000 ru 2004-08-18 13:25:46 UTC FreeBSD src repository Modified files: usr.bin/make make.1 Log: Document the effects of modifying the .MAKEFLAGS internal variable and using the .MAKEFLAGS special target, and the differences between them. Reviewed by: harti Revision Changes Path 1.79 +24 -1 src/usr.bin/make/make.1 From owner-cvs-src@FreeBSD.ORG Wed Aug 18 15:48:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F0B3E16A4CE; Wed, 18 Aug 2004 15:48:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D11B143D2F; Wed, 18 Aug 2004 15:48:18 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IFmIgO052779; Wed, 18 Aug 2004 15:48:18 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IFmIrB052778; Wed, 18 Aug 2004 15:48:18 GMT (envelope-from pjd) Message-Id: <200408181548.i7IFmIrB052778@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 18 Aug 2004 15:48: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/sbin/geom/class/mirror Makefile src/sbin/geom/core geom.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, 18 Aug 2004 15:48:19 -0000 pjd 2004-08-18 15:48:18 UTC FreeBSD src repository Modified files: sbin/geom/class/mirror Makefile sbin/geom/core geom.8 Log: - Add a manual page for gmirror(8) utility. - Connect it to the build. - Inform geom(8) manual page about it. Reviewed by: trhodes Revision Changes Path 1.2 +0 -1 src/sbin/geom/class/mirror/Makefile 1.5 +1 -0 src/sbin/geom/core/geom.8 From owner-cvs-src@FreeBSD.ORG Wed Aug 18 15:54:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA8A116A4CE; Wed, 18 Aug 2004 15:54:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B96F43D53; Wed, 18 Aug 2004 15:54:52 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IFsqjF053169; Wed, 18 Aug 2004 15:54:52 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IFsq3n053168; Wed, 18 Aug 2004 15:54:52 GMT (envelope-from pjd) Message-Id: <200408181554.i7IFsq3n053168@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 18 Aug 2004 15:54: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/geom/class/mirror gmirror.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 15:54:53 -0000 pjd 2004-08-18 15:54:52 UTC FreeBSD src repository Added files: sbin/geom/class/mirror gmirror.8 Log: Ok, let's try again: Add manual page for gmirror(8) utility. Revision Changes Path 1.1 +290 -0 src/sbin/geom/class/mirror/gmirror.8 (new) From owner-cvs-src@FreeBSD.ORG Wed Aug 18 15:56:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0AB3816A4D2; Wed, 18 Aug 2004 15:56:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE45F43D3F; Wed, 18 Aug 2004 15:56:02 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IFu2xU053329; Wed, 18 Aug 2004 15:56:02 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IFu2nN053328; Wed, 18 Aug 2004 15:56:02 GMT (envelope-from pjd) Message-Id: <200408181556.i7IFu2nN053328@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 18 Aug 2004 15:56: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/sbin/geom/class/mirror geom_mirror.c src/sbin/geom/class/raid3 geom_raid3.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 15:56:03 -0000 pjd 2004-08-18 15:56:02 UTC FreeBSD src repository Modified files: sbin/geom/class/mirror geom_mirror.c sbin/geom/class/raid3 geom_raid3.c Log: Actually one can specify more than one device to stop. Revision Changes Path 1.4 +1 -1 src/sbin/geom/class/mirror/geom_mirror.c 1.2 +1 -1 src/sbin/geom/class/raid3/geom_raid3.c From owner-cvs-src@FreeBSD.ORG Wed Aug 18 15:58:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3ABA916A4CE; Wed, 18 Aug 2004 15:58:57 +0000 (GMT) Received: from watery.cc.kogakuin.ac.jp (watery.cc.kogakuin.ac.jp [133.80.152.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6B6043D49; Wed, 18 Aug 2004 15:58:56 +0000 (GMT) (envelope-from nyan@jp.FreeBSD.org) Received: from localhost (localhost [IPv6:::1])i7IFwtXf025504; Thu, 19 Aug 2004 00:58:55 +0900 (JST) (envelope-from nyan@jp.FreeBSD.org) Date: Thu, 19 Aug 2004 00:57:52 +0900 (JST) Message-Id: <20040819.005752.74729270.nyan@jp.FreeBSD.org> To: rwatson@FreeBSD.org From: Takahashi Yoshihiro In-Reply-To: <200408180346.i7I3kdSj026379@repoman.freebsd.org> References: <200408180346.i7I3kdSj026379@repoman.freebsd.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options.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: Wed, 18 Aug 2004 15:58:57 -0000 In article <200408180346.i7I3kdSj026379@repoman.freebsd.org> Robert Watson writes: > Since pc98 shares the AGP driver with the i386, also define the > amd64 agp option here in order to let the pc98 kernel build > complete. This doesn't seem right, since there probably aren't > plans to build a pc98 amd64 box; however, it's not clear to me > how to get config to generate an opt_agp.h without an option > defined. I think that using '#ifndef PC98' in agp_sis.c and agp_via.c is better way rather than putting unneeded line in options.pc98. --- TAKAHASHI Yoshihiro From owner-cvs-src@FreeBSD.ORG Wed Aug 18 16:09:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 03BC216A4CE; Wed, 18 Aug 2004 16:09:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D961943D1F; Wed, 18 Aug 2004 16:09:20 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IG9KPt058051; Wed, 18 Aug 2004 16:09:20 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IG9KM4058050; Wed, 18 Aug 2004 16:09:20 GMT (envelope-from pjd) Message-Id: <200408181609.i7IG9KM4058050@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 18 Aug 2004 16: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/sbin/geom/class/mirror gmirror.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 16:09:21 -0000 pjd 2004-08-18 16:09:20 UTC FreeBSD src repository Modified files: sbin/geom/class/mirror gmirror.8 Log: Fix typo. Revision Changes Path 1.2 +1 -1 src/sbin/geom/class/mirror/gmirror.8 From owner-cvs-src@FreeBSD.ORG Wed Aug 18 16:11:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25A6516A4CF; Wed, 18 Aug 2004 16:11:57 +0000 (GMT) Received: from watery.cc.kogakuin.ac.jp (watery.cc.kogakuin.ac.jp [133.80.152.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id 947C243D3F; Wed, 18 Aug 2004 16:11:56 +0000 (GMT) (envelope-from nyan@jp.FreeBSD.org) Received: from localhost (localhost [IPv6:::1])i7IGBtXf026310; Thu, 19 Aug 2004 01:11:55 +0900 (JST) (envelope-from nyan@jp.FreeBSD.org) Date: Thu, 19 Aug 2004 01:11:30 +0900 (JST) Message-Id: <20040819.011130.41651882.nyan@jp.FreeBSD.org> To: gibbs@FreeBSD.org From: Takahashi Yoshihiro In-Reply-To: <200408170232.i7H2WVDV047939@repoman.freebsd.org> References: <200408170232.i7H2WVDV047939@repoman.freebsd.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/aic7xxx ahc_isa.c src/sys/modules/aic7xxx/ahc/ahc_isa 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, 18 Aug 2004 16:11:57 -0000 In article <200408170232.i7H2WVDV047939@repoman.freebsd.org> "Justin T. Gibbs" writes: > gibbs 2004-08-17 02:32:31 UTC > > FreeBSD src repository > > Added files: > sys/dev/aic7xxx ahc_isa.c > sys/modules/aic7xxx/ahc/ahc_isa Makefile > Log: > Add ISA attachement files for the aic7xxx driver. ahc_isa.c requires eisa_if.h via eisaconf.h. So eisa_if.h needs adding to SRCS in sys/modules/aic7xxx/ahc/ahc_isa/Makefile. --- TAKAHASHI Yoshihiro From owner-cvs-src@FreeBSD.ORG Wed Aug 18 16:14:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 68FC216A4D8; Wed, 18 Aug 2004 16:14:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B41C43D2D; Wed, 18 Aug 2004 16:14:24 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IGEOjf058622; Wed, 18 Aug 2004 16:14:24 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IGEOSH058621; Wed, 18 Aug 2004 16:14:24 GMT (envelope-from pjd) Message-Id: <200408181614.i7IGEOSH058621@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 18 Aug 2004 16:14: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/sbin/geom/class/mirror gmirror.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 16:14:24 -0000 pjd 2004-08-18 16:14:24 UTC FreeBSD src repository Modified files: sbin/geom/class/mirror gmirror.8 Log: Add some missing empty lines. Revision Changes Path 1.3 +2 -0 src/sbin/geom/class/mirror/gmirror.8 From owner-cvs-src@FreeBSD.ORG Wed Aug 18 16:14:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D27A16A4CE; Wed, 18 Aug 2004 16:14:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2EAE643D1D; Wed, 18 Aug 2004 16:14:45 +0000 (GMT) (envelope-from vkashyap@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IGEj44058706; Wed, 18 Aug 2004 16:14:45 GMT (envelope-from vkashyap@repoman.freebsd.org) Received: (from vkashyap@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IGEjWH058705; Wed, 18 Aug 2004 16:14:45 GMT (envelope-from vkashyap) Message-Id: <200408181614.i7IGEjWH058705@repoman.freebsd.org> From: Vinod Kashyap Date: Wed, 18 Aug 2004 16:14: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/twa twa_freebsd.c twa_reg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 16:14:45 -0000 vkashyap 2004-08-18 16:14:44 UTC FreeBSD src repository Modified files: sys/dev/twa twa_freebsd.c twa_reg.h Log: Changes to make twa work on amd64. Reviewed by:re Approved by:re Revision Changes Path 1.8 +1 -1 src/sys/dev/twa/twa_freebsd.c 1.2 +1 -1 src/sys/dev/twa/twa_reg.h From owner-cvs-src@FreeBSD.ORG Wed Aug 18 16:30:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3415716A4CE; Wed, 18 Aug 2004 16:30:16 +0000 (GMT) Received: from aslan.scsiguy.com (mail.scsiguy.com [63.229.232.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85FD743D41; Wed, 18 Aug 2004 16:30:15 +0000 (GMT) (envelope-from gibbs@scsiguy.com) Received: from aslan.scsiguy.com (aslan.scsiguy.com [63.229.232.106]) by aslan.scsiguy.com (8.12.11/8.12.11) with ESMTP id i7IGU7YP082012; Wed, 18 Aug 2004 10:30:07 -0600 (MDT) (envelope-from gibbs@scsiguy.com) Date: Wed, 18 Aug 2004 10:30:07 -0600 From: "Justin T. Gibbs" To: Takahashi Yoshihiro Message-ID: <6FC8AA28613381987876B2E4@aslan.scsiguy.com> In-Reply-To: <20040819.011130.41651882.nyan@jp.FreeBSD.org> References: <200408170232.i7H2WVDV047939@repoman.freebsd.org> <20040819.011130.41651882.nyan@jp.FreeBSD.org> X-Mailer: Mulberry/3.1.6 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/aic7xxx ahc_isa.c src/sys/modules/aic7xxx/ahc/ahc_isa Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "Justin T. Gibbs" List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 16:30:16 -0000 > In article <200408170232.i7H2WVDV047939@repoman.freebsd.org> > "Justin T. Gibbs" writes: > >> gibbs 2004-08-17 02:32:31 UTC >> >> FreeBSD src repository >> >> Added files: >> sys/dev/aic7xxx ahc_isa.c >> sys/modules/aic7xxx/ahc/ahc_isa Makefile >> Log: >> Add ISA attachement files for the aic7xxx driver. > > ahc_isa.c requires eisa_if.h via eisaconf.h. So eisa_if.h needs > adding to SRCS in sys/modules/aic7xxx/ahc/ahc_isa/Makefile. It is probably best to not make it rely on eisaconf.h at all. I will do that now. -- Justin From owner-cvs-src@FreeBSD.ORG Wed Aug 18 16:31:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C09A16A4CE; Wed, 18 Aug 2004 16:31:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D92143D1D; Wed, 18 Aug 2004 16:31:57 +0000 (GMT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IGVv6k062616; Wed, 18 Aug 2004 16:31:57 GMT (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IGVvCv062612; Wed, 18 Aug 2004 16:31:57 GMT (envelope-from gibbs) Message-Id: <200408181631.i7IGVvCv062612@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Wed, 18 Aug 2004 16:31:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/aic7xxx ahc_isa.c aic7xxx.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 16:31:57 -0000 gibbs 2004-08-18 16:31:57 UTC FreeBSD src repository Modified files: sys/dev/aic7xxx ahc_isa.c aic7xxx.h Log: Remove ISA attachments dependence on eisaconf.h Noticed by: Takahashi Yoshihiro Revision Changes Path 1.2 +2 -3 src/sys/dev/aic7xxx/ahc_isa.c 1.52 +1 -0 src/sys/dev/aic7xxx/aic7xxx.h From owner-cvs-src@FreeBSD.ORG Wed Aug 18 16:33:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D2CEB16A4CE; Wed, 18 Aug 2004 16:33:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B41ED43D49; Wed, 18 Aug 2004 16:33:14 +0000 (GMT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IGXEwd062699; Wed, 18 Aug 2004 16:33:14 GMT (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IGXEJ0062698; Wed, 18 Aug 2004 16:33:14 GMT (envelope-from gibbs) Message-Id: <200408181633.i7IGXEJ0062698@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Wed, 18 Aug 2004 16:33: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/aic7xxx aic79xx.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 16:33:15 -0000 gibbs 2004-08-18 16:33:14 UTC FreeBSD src repository Modified files: sys/dev/aic7xxx aic79xx.h Log: Remove spurious EISA definitions left over from the initial port of the aic7xxx driver to U320 hardware. Revision Changes Path 1.22 +0 -13 src/sys/dev/aic7xxx/aic79xx.h From owner-cvs-src@FreeBSD.ORG Wed Aug 18 16:35:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CCDA216A4CE; Wed, 18 Aug 2004 16:35:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AEAAD43D2F; Wed, 18 Aug 2004 16:35:52 +0000 (GMT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IGZq8X062801; Wed, 18 Aug 2004 16:35:52 GMT (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IGZqnp062800; Wed, 18 Aug 2004 16:35:52 GMT (envelope-from gibbs) Message-Id: <200408181635.i7IGZqnp062800@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Wed, 18 Aug 2004 16:35: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/aic7xxx aic79xx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 16:35:52 -0000 gibbs 2004-08-18 16:35:52 UTC FreeBSD src repository Modified files: sys/dev/aic7xxx aic79xx.c Log: Invert the polarity of two tests in the recovery code that could cause the driver to issue a bus reset more quickly than intended. We want to *wait* if we find another SCB that could be the cause of this timeout, not proceed to a bus reset. Noticed by: kan Revision Changes Path 1.32 +2 -2 src/sys/dev/aic7xxx/aic79xx.c From owner-cvs-src@FreeBSD.ORG Wed Aug 18 16:37:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 647BE16A4CE; Wed, 18 Aug 2004 16:37:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4625C43D5A; Wed, 18 Aug 2004 16:37:04 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IGb4oC062941; Wed, 18 Aug 2004 16:37:04 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IGb4Ut062940; Wed, 18 Aug 2004 16:37:04 GMT (envelope-from pjd) Message-Id: <200408181637.i7IGb4Ut062940@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 18 Aug 2004 16:37: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/sbin/geom/class/mirror gmirror.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 16:37:04 -0000 pjd 2004-08-18 16:37:04 UTC FreeBSD src repository Modified files: sbin/geom/class/mirror gmirror.8 Log: Add a line to BUGS section about the need of implementation description. Revision Changes Path 1.4 +2 -0 src/sbin/geom/class/mirror/gmirror.8 From owner-cvs-src@FreeBSD.ORG Wed Aug 18 16:40:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EF28A16A4CE; Wed, 18 Aug 2004 16:39:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D0F8343D5E; Wed, 18 Aug 2004 16:39:59 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IGdxui063058; Wed, 18 Aug 2004 16:39:59 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IGdxc9063057; Wed, 18 Aug 2004 16:39:59 GMT (envelope-from njl) Message-Id: <200408181639.i7IGdxc9063057@repoman.freebsd.org> From: Nate Lawson Date: Wed, 18 Aug 2004 16:39: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/acpica acpi_pci_link.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 16:40:00 -0000 njl 2004-08-18 16:39:59 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_pci_link.c Log: If _CRS fails, assume that it succeeded. The ASUS K8V (and others) defines single-entry irq links even though it uses an APIC. It appears that it ignores _SRS when in APIC mode but returns a valid irq at other times. Revision Changes Path 1.25 +1 -2 src/sys/dev/acpica/acpi_pci_link.c From owner-cvs-src@FreeBSD.ORG Wed Aug 18 16:41:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 65E2116A4CF; Wed, 18 Aug 2004 16:41:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4605E43D39; Wed, 18 Aug 2004 16:41:30 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IGfU4c063228; Wed, 18 Aug 2004 16:41:30 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IGfUFe063227; Wed, 18 Aug 2004 16:41:30 GMT (envelope-from pjd) Message-Id: <200408181641.i7IGfUFe063227@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 18 Aug 2004 16:41:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/geom/class/raid3 Makefile graid3.8 src/sbin/geom/core geom.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, 18 Aug 2004 16:41:30 -0000 pjd 2004-08-18 16:41:30 UTC FreeBSD src repository Modified files: sbin/geom/class/raid3 Makefile sbin/geom/core geom.8 Added files: sbin/geom/class/raid3 graid3.8 Log: - Add a manual page for graid3(8) utility. - Connect it to the build. - Inform geom(8) about it. Revision Changes Path 1.2 +0 -1 src/sbin/geom/class/raid3/Makefile 1.1 +212 -0 src/sbin/geom/class/raid3/graid3.8 (new) 1.6 +1 -0 src/sbin/geom/core/geom.8 From owner-cvs-src@FreeBSD.ORG Wed Aug 18 16:46:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0A6216A4CE; Wed, 18 Aug 2004 16:46:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A213643D31; Wed, 18 Aug 2004 16:46:51 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IGkpks063394; Wed, 18 Aug 2004 16:46:51 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IGkp4A063393; Wed, 18 Aug 2004 16:46:51 GMT (envelope-from pjd) Message-Id: <200408181646.i7IGkp4A063393@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 18 Aug 2004 16:46:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/raid3 g_raid3.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 16:46:52 -0000 pjd 2004-08-18 16:46:51 UTC FreeBSD src repository Modified files: sys/geom/raid3 g_raid3.c Log: Dump device status on 'list' command. Revision Changes Path 1.5 +2 -0 src/sys/geom/raid3/g_raid3.c From owner-cvs-src@FreeBSD.ORG Wed Aug 18 16:56:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED54116A4CE; Wed, 18 Aug 2004 16:56:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDDA743D3F; Wed, 18 Aug 2004 16:56:54 +0000 (GMT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IGushC064027; Wed, 18 Aug 2004 16:56:54 GMT (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IGuswx064026; Wed, 18 Aug 2004 16:56:54 GMT (envelope-from gibbs) Message-Id: <200408181656.i7IGuswx064026@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Wed, 18 Aug 2004 16:56: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/vx if_vx.c if_vx_eisa.c if_vx_pci.c if_vxreg.h if_vxvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 16:56:55 -0000 gibbs 2004-08-18 16:56:54 UTC FreeBSD src repository Modified files: sys/dev/vx if_vx.c if_vx_eisa.c if_vx_pci.c if_vxreg.h if_vxvar.h Log: ss if_vx through indent, and use ANSI function definitions, prior to adding if_media and DMA support to the driver. The previous style was inconsistent making it difficult to emulate existing style. Revision Changes Path 1.52 +768 -783 src/sys/dev/vx/if_vx.c 1.23 +93 -97 src/sys/dev/vx/if_vx_eisa.c 1.31 +77 -83 src/sys/dev/vx/if_vx_pci.c 1.12 +37 -40 src/sys/dev/vx/if_vxreg.h 1.3 +18 -18 src/sys/dev/vx/if_vxvar.h From owner-cvs-src@FreeBSD.ORG Wed Aug 18 16:58:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6CD4D16A4CE; Wed, 18 Aug 2004 16:58:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4EAF943D5A; Wed, 18 Aug 2004 16:58:42 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IGwgnb064088; Wed, 18 Aug 2004 16:58:42 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IGwglx064087; Wed, 18 Aug 2004 16:58:42 GMT (envelope-from pjd) Message-Id: <200408181658.i7IGwglx064087@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 18 Aug 2004 16:58: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/geom/nop g_nop.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 16:58:42 -0000 pjd 2004-08-18 16:58:42 UTC FreeBSD src repository Modified files: sys/geom/nop g_nop.c Log: NOP class doesn't operate on metadata, so the spoil event can be safely ignored. Revision Changes Path 1.10 +0 -1 src/sys/geom/nop/g_nop.c From owner-cvs-src@FreeBSD.ORG Wed Aug 18 17:17:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C888616A4D4; Wed, 18 Aug 2004 17:17:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7292743D2D; Wed, 18 Aug 2004 17:17:43 +0000 (GMT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IHHhmP066012; Wed, 18 Aug 2004 17:17:43 GMT (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IHHhbs066011; Wed, 18 Aug 2004 17:17:43 GMT (envelope-from gibbs) Message-Id: <200408181717.i7IHHhbs066011@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Wed, 18 Aug 2004 17:17: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/aic7xxx ahc_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, 18 Aug 2004 17:17:44 -0000 gibbs 2004-08-18 17:17:43 UTC FreeBSD src repository Modified files: sys/dev/aic7xxx ahc_isa.c Log: Initialize iobase from the resource allocated by bus_alloc_resource_any() rather than with isa_get_port(). This value is only used in diagnostics, but the value we want to print is the value in our resource, not in any hint. Revision Changes Path 1.3 +2 -2 src/sys/dev/aic7xxx/ahc_isa.c From owner-cvs-src@FreeBSD.ORG Wed Aug 18 19:20:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 52EC216A4CE; Wed, 18 Aug 2004 19:20:08 +0000 (GMT) Received: from TRANG.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2555C43D69; Wed, 18 Aug 2004 19:20:08 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by TRANG.nuxi.com (8.13.1/8.12.11) with ESMTP id i7IJK4E0062906; Wed, 18 Aug 2004 12:20:04 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id i7IJK4Wv062898; Wed, 18 Aug 2004 12:20:04 -0700 (PDT) (envelope-from obrien) Date: Wed, 18 Aug 2004 12:19:59 -0700 From: "David O'Brien" To: Takahashi Yoshihiro Message-ID: <20040818191959.GA10978@dragon.nuxi.com> References: <200408180346.i7I3kdSj026379@repoman.freebsd.org> <20040819.005752.74729270.nyan@jp.FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040819.005752.74729270.nyan@jp.FreeBSD.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.2-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: rwatson@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options.pc98 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, 18 Aug 2004 19:20:08 -0000 On Thu, Aug 19, 2004 at 12:57:52AM +0900, Takahashi Yoshihiro wrote: > In article <200408180346.i7I3kdSj026379@repoman.freebsd.org> > Robert Watson writes: > > Since pc98 shares the AGP driver with the i386, also define the > > amd64 agp option here in order to let the pc98 kernel build > > complete. This doesn't seem right, since there probably aren't > > plans to build a pc98 amd64 box; however, it's not clear to me > > how to get config to generate an opt_agp.h without an option > > defined. > > I think that using '#ifndef PC98' in agp_sis.c and agp_via.c is better > way rather than putting unneeded line in options.pc98. Agreed. I suspected that would fix things, but I'm waiting on rwatson so send me the error logs so I know what was breaking the build. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Wed Aug 18 20:32:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4DA8A16A4CE; Wed, 18 Aug 2004 20:32:54 +0000 (GMT) Received: from odot.okladot.state.ok.us (odot.okladot.state.ok.us [192.149.244.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FF1B43D1D; Wed, 18 Aug 2004 20:32:53 +0000 (GMT) (envelope-from root@techpc04.okladot.state.ok.us) Received: from notes9c.okladot.state.ok.us (notes9c.okladot.state.ok.us [10.36.36.31])PAA35362; Wed, 18 Aug 2004 15:32:35 -0500 Received: from isdmon2.okladot.state.ok.us ([192.149.244.24]) by notes9c.okladot.state.ok.us (Lotus Domino Release 6.5.1) with ESMTP id 2004081815332779-10573 ; Wed, 18 Aug 2004 15:33:27 -0500 Received: from techpc04.okladot.state.ok.us (techpc04.okladot.state.ok.us [199.27.9.37])i7IKW7or063409; Wed, 18 Aug 2004 15:32:08 -0500 (CDT) (envelope-from root@techpc04.okladot.state.ok.us) Received: by techpc04.okladot.state.ok.us (Postfix, from userid 0) id 6B2545C9B; Wed, 18 Aug 2004 15:31:48 -0500 (CDT) To: "Tim J. Robbins" , "Justin T. Gibbs" From: "Paul Seniura" Errors-To: "Paul Seniura" Sender: "Paul Seniura" In-Reply-To: <20040819.011130.41651882.nyan@jp.FreeBSD.org> References: <20040817182238.117925CA0@techpc04.okladot.state.ok.us> <20040817133005.B7A015CA0@techpc04.okladot.state.ok.us> <20040819.011130.41651882.nyan@jp.FreeBSD.org> <200408170232.i7H2WVDV047939@repoman.freebsd.org> <6FC8AA28613381987876B2E4@aslan.scsiguy.com> <200408170014.i7H0EVEh043873@repoman.freebsd.org> <200408181139.i7IBduG0042667@repoman.freebsd.org> Message-Id: <20040818203148.6B2545C9B@techpc04.okladot.state.ok.us> Date: Wed, 18 Aug 2004 15:31:48 -0500 (CDT) X-ODOT-MailScanner-Information: Please contact the Help Desk for more information X-ODOT-MailScanner: This E-mail appears not to contain malware. X-ODOT-MailScanner-SpamCheck: not spam (whitelisted), SpamAssassin (score=-8.7, required 5, BAYES_01 -6.60, IN_REP_TO -3.20, J_CHICKENPOX_13 1.00, RCVD_IN_ORBS 0.12) X-MIMETrack: Itemize by SMTP Server on Notes9c/ODOT(Release 6.5.1|January 21, 2004) at 08/18/2004 03:33:27 PM,at 08/18/2004 03:33:28 PM, Serialize complete at 08/18/2004 03:33:28 PM cc: cvs-src@freebsd.org cc: freebsd-current@freebsd.org cc: cvs-all@freebsd.org Subject: re: cvs commits: src/sys/modules/linprocfs Makefile & src/sys/dev/aic7xxx ahc_isa.c src/sys/modules/aic7xxx/ahc/ahc_isa Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Paul Seniura List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 20:32:54 -0000 FYI I reported the breakages caused by prior commits possibly related to these modules early yesterday. No one ever responded. Refs: Not that I want recognition, but just a reminder that AFAIK the -current@ maillist is for our feedback on these kinds of matters. Thank y'all for finally fixing these glitches. It would help if the tinderboxes could make a run-thru doing "building world-with-current" and sending its results back the usual way. -- thx, Paul Seniura. From owner-cvs-src@FreeBSD.ORG Wed Aug 18 20:34:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E2A816A4CE; Wed, 18 Aug 2004 20:34:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1ED6143D3F; Wed, 18 Aug 2004 20:34:46 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IKYkIv094034; Wed, 18 Aug 2004 20:34:46 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IKYktr094033; Wed, 18 Aug 2004 20:34:46 GMT (envelope-from le) Message-Id: <200408182034.i7IKYktr094033@repoman.freebsd.org> From: Lukas Ertl Date: Wed, 18 Aug 2004 20:34: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/geom/vinum geom_vinum_drive.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 20:34:46 -0000 le 2004-08-18 20:34:45 UTC FreeBSD src repository Modified files: sys/geom/vinum geom_vinum_drive.c Log: Fix a stupid bug in the drive taste function: when checking if a drive is known to the configuration check also if it already has a geom. Without this check several needless geoms are created and valid configuration data was overwritten. This change obsoletes the need for a separate geom to taste an offered provider and the consumer doesn't need to be opened with the exclusive bit set. Revision Changes Path 1.10 +10 -28 src/sys/geom/vinum/geom_vinum_drive.c From owner-cvs-src@FreeBSD.ORG Wed Aug 18 20:36:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 15F5216A4CE; Wed, 18 Aug 2004 20:36:24 +0000 (GMT) Received: from odot.okladot.state.ok.us (odot.okladot.state.ok.us [192.149.244.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id A673143D48; Wed, 18 Aug 2004 20:36:22 +0000 (GMT) (envelope-from root@techpc04.okladot.state.ok.us) Received: from notes9c.okladot.state.ok.us (notes9c.okladot.state.ok.us [10.36.36.31])PAA47398; Wed, 18 Aug 2004 15:36:21 -0500 Received: from isdmon2.okladot.state.ok.us ([192.149.244.24]) by notes9c.okladot.state.ok.us (Lotus Domino Release 6.5.1) with ESMTP id 2004081815371313-10592 ; Wed, 18 Aug 2004 15:37:13 -0500 Received: from techpc04.okladot.state.ok.us (techpc04.okladot.state.ok.us [199.27.9.37])i7IKZAor063624; Wed, 18 Aug 2004 15:35:10 -0500 (CDT) (envelope-from root@techpc04.okladot.state.ok.us) Received: by techpc04.okladot.state.ok.us (Postfix, from userid 0) id E838E5C28; Wed, 18 Aug 2004 15:35:04 -0500 (CDT) To: "Tim J. Robbins" , "Justin T. Gibbs" From: "Paul Seniura" Errors-To: "Paul Seniura" Sender: "Paul Seniura" In-Reply-To: <20040819.011130.41651882.nyan@jp.FreeBSD.org> References: <20040817182238.117925CA0@techpc04.okladot.state.ok.us> <20040817133005.B7A015CA0@techpc04.okladot.state.ok.us> <20040819.011130.41651882.nyan@jp.FreeBSD.org> <200408170232.i7H2WVDV047939@repoman.freebsd.org> <6FC8AA28613381987876B2E4@aslan.scsiguy.com> <200408170014.i7H0EVEh043873@repoman.freebsd.org> <200408181139.i7IBduG0042667@repoman.freebsd.org> Message-Id: <20040818203504.E838E5C28@techpc04.okladot.state.ok.us> Date: Wed, 18 Aug 2004 15:35:04 -0500 (CDT) X-ODOT-MailScanner-Information: Please contact the Help Desk for more information X-ODOT-MailScanner: This E-mail appears not to contain malware. X-ODOT-MailScanner-SpamCheck: not spam (whitelisted), SpamAssassin (score=-9.7, required 5, BAYES_01 -6.60, IN_REP_TO -3.20, RCVD_IN_ORBS 0.12) X-MIMETrack: Itemize by SMTP Server on Notes9c/ODOT(Release 6.5.1|January 21, 2004) at 08/18/2004 03:37:13 PM,at 08/18/2004 03:37:14 PM, Serialize complete at 08/18/2004 03:37:14 PM cc: cvs-src@freebsd.org cc: freebsd-current@freebsd.org cc: cvs-all@freebsd.org Subject: re: cvs commits: src/sys/modules/linprocfs Makefile & src/sys/dev/aic7xxx ahc_isa.c src/sys/modules/aic7xxx/ahc/ahc_isa Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Paul Seniura List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 20:36:24 -0000 oops I meant: > run-thru doing "building world-with-current" and . ^^^^^^^^^^^^^^^^^^ . modules-with-world -- thx, Paul Seniura. From owner-cvs-src@FreeBSD.ORG Wed Aug 18 20:40:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 48E0916A4CE; Wed, 18 Aug 2004 20:40:31 +0000 (GMT) Received: from aslan.scsiguy.com (aslan.scsiguy.com [63.229.232.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id B04D743D39; Wed, 18 Aug 2004 20:40:30 +0000 (GMT) (envelope-from gibbs@scsiguy.com) Received: from aslan.scsiguy.com (aslan.scsiguy.com [63.229.232.106]) by aslan.scsiguy.com (8.12.11/8.12.11) with ESMTP id i7IKeQGE083504; Wed, 18 Aug 2004 14:40:26 -0600 (MDT) (envelope-from gibbs@scsiguy.com) Date: Wed, 18 Aug 2004 14:40:26 -0600 From: "Justin T. Gibbs" To: Paul Seniura , "Tim J. Robbins" Message-ID: <1168D2C434C377911858778F@aslan.scsiguy.com> In-Reply-To: <20040818203148.6B2545C9B@techpc04.okladot.state.ok.us> References: <20040817182238.117925CA0@techpc04.okladot.state.ok.us> <20040817133005.B7A015CA0@techpc04.okladot.state.ok.us> <200408170232.i7H2WVDV047939@repoman.freebsd.org> <200408170014.i7H0EVEh043873@repoman.freebsd.org> <20040818203148.6B2545C9B@techpc04.okladot.state.ok.us> X-Mailer: Mulberry/3.1.6 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline cc: cvs-src@freebsd.org cc: freebsd-current@freebsd.org cc: cvs-all@freebsd.org Subject: re: cvs commits: src/sys/modules/linprocfs Makefile & src/sys/dev/aic7xxx ahc_isa.c src/sys/modules/aic7xxx/ahc/ahc_isa Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "Justin T. Gibbs" List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 20:40:31 -0000 > FYI I reported the breakages caused by prior commits > possibly related to these modules early yesterday. > No one ever responded. Since you were aware of the check-ins that caused your problem, a CC to the developer would have ensured a response. Our mailing lists get a lot of mail these days and some of us only read them once ever 24-48hours. -- Justin From owner-cvs-src@FreeBSD.ORG Wed Aug 18 20:43:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C251816A4CE; Wed, 18 Aug 2004 20:43:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A412243D3F; Wed, 18 Aug 2004 20:43:56 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IKhu9b094338; Wed, 18 Aug 2004 20:43:56 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IKhuo4094337; Wed, 18 Aug 2004 20:43:56 GMT (envelope-from le) Message-Id: <200408182043.i7IKhuo4094337@repoman.freebsd.org> From: Lukas Ertl Date: Wed, 18 Aug 2004 20: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/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: Wed, 18 Aug 2004 20:43:56 -0000 le 2004-08-18 20:43:56 UTC FreeBSD src repository Modified files: sys/geom/vinum geom_vinum_init.c Log: Pretty print some informational messages. Revision Changes Path 1.3 +4 -1 src/sys/geom/vinum/geom_vinum_init.c From owner-cvs-src@FreeBSD.ORG Wed Aug 18 20:51:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE28516A4CF for ; Wed, 18 Aug 2004 20:51:48 +0000 (GMT) Received: from mail3.speakeasy.net (mail3.speakeasy.net [216.254.0.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id 113C243D45 for ; Wed, 18 Aug 2004 20:51:48 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 22980 invoked from network); 18 Aug 2004 20:51:47 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 18 Aug 2004 20:51:47 -0000 Received: from [10.50.40.208] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i7IKpHmG049416; Wed, 18 Aug 2004 16:51:34 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: obrien@FreeBSD.org Date: Wed, 18 Aug 2004 16:51:31 -0400 User-Agent: KMail/1.6.2 References: <200408180346.i7I3kdSj026379@repoman.freebsd.org> <20040819.005752.74729270.nyan@jp.FreeBSD.org> <20040818191959.GA10978@dragon.nuxi.com> In-Reply-To: <20040818191959.GA10978@dragon.nuxi.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Message-Id: <200408181651.31593.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: rwatson@FreeBSD.org cc: src-committers@FreeBSD.org cc: Takahashi Yoshihiro cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options.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: Wed, 18 Aug 2004 20:51:48 -0000 On Wednesday 18 August 2004 03:19 pm, David O'Brien wrote: > On Thu, Aug 19, 2004 at 12:57:52AM +0900, Takahashi Yoshihiro wrote: > > In article <200408180346.i7I3kdSj026379@repoman.freebsd.org> > > > > Robert Watson writes: > > > Since pc98 shares the AGP driver with the i386, also define the > > > amd64 agp option here in order to let the pc98 kernel build > > > complete. This doesn't seem right, since there probably aren't > > > plans to build a pc98 amd64 box; however, it's not clear to me > > > how to get config to generate an opt_agp.h without an option > > > defined. > > > > I think that using '#ifndef PC98' in agp_sis.c and agp_via.c is better > > way rather than putting unneeded line in options.pc98. > > Agreed. I suspected that would fix things, but I'm waiting on rwatson so > send me the error logs so I know what was breaking the build. The tinderbox logs on -current@ aren't all that hard to find. :-P TB --- 2004-08-18 00:10:16 - tinderbox 2.3 running on freebsd-current.sente= x.ca TB --- 2004-08-18 00:10:16 - starting CURRENT tinderbox run for i386/pc98 TB --- 2004-08-18 00:10:16 - checking out the source tree TB --- 2004-08-18 00:10:16 - cd /home/tinderbox/sandbox/CURRENT/i386/pc98 TB --- 2004-08-18 00:10:16 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd = =2DA src TB --- 2004-08-18 00:16:12 - building world (CFLAGS=3D-O2 -pipe) TB --- 2004-08-18 00:16:12 - cd /home/tinderbox/sandbox/CURRENT/i386/pc98/s= rc TB --- 2004-08-18 00:16:12 - /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything TB --- 2004-08-18 01:21:47 - building generic kernel (COPTFLAGS=3D-O2 -pipe) TB --- 2004-08-18 01:21:47 - cd /home/tinderbox/sandbox/CURRENT/i386/pc98/s= rc TB --- 2004-08-18 01:21:47 - /usr/bin/make buildkernel KERNCONF=3DGENERIC >>> Kernel build for GENERIC started on Wed Aug 18 01:21:47 UTC 2004 >>> stage 1: configuring the kernel >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3.1: making dependencies [...] awk -f @/tools/makeobjops.awk @/dev/pci/pci_if.m -h ln -s /tinderbox/CURRENT/i386/pc98/obj/pc98/tinderbox/CURRENT/i386/pc98/src= /sys/GENERIC/opt_bdg.h opt_bdg.h ln -s /tinderbox/CURRENT/i386/pc98/obj/pc98/tinderbox/CURRENT/i386/pc98/src= /sys/GENERIC/opt_bus.h opt_bus.h rm -f .depend mkdep -f .depend -a =A0 -nostdinc -DPC98 -D_KERNEL -DKLD_MODULE -I- -I. -I@= -I@/contrib/altq -I@/../include -I/home/tinderbox/sandbox/CURRENT/i386/pc9= 8/obj/pc98/tinderbox/CURRENT/i386/pc98/src/i386/usr/include -I/tinderbox/CU= RRENT/i386/pc98/obj/pc98/tinderbox/CURRENT/i386/pc98/src/sys/GENERIC /tinde= rbox/CURRENT/i386/pc98/src/sys/modules/agp/../../pci/agp.c agp_if.c /tinder= box/CURRENT/i386/pc98/src/sys/modules/agp/../../pci/agp_i810.c /tinderbox/C= URRENT/i386/pc98/src/sys/modules/agp/../../pci/agp_intel.c /tinderbox/CURRE= NT/i386/pc98/src/sys/modules/agp/../../pci/agp_via.c /tinderbox/CURRENT/i38= 6/pc98/src/sys/modules/agp/../../pci/agp_sis.c /tinderbox/CURRENT/i386/pc98= /src/sys/modules/agp/../../pci/agp_ali.c /tinderbox/CURRENT/i386/pc98/src/s= ys/modules/agp/../../pci/agp_amd.c /tinderbox/CURRENT/i386/pc98/src/sys/mod= ules/agp/../../pci/agp_nvidia.c /tinderbox/CURRENT/i386/pc98/src/sys/modules/agp/../../pci/agp_via.c:31:21:= opt_agp.h: No such file or directory /tinderbox/CURRENT/i386/pc98/src/sys/modules/agp/../../pci/agp_sis.c:31:21:= opt_agp.h: No such file or directory mkdep: compile failed *** Error code 1 Stop in /tinderbox/CURRENT/i386/pc98/src/sys/modules/agp. *** Error code 1 Stop in /tinderbox/CURRENT/i386/pc98/src/sys/modules. *** Error code 1 Stop in /tinderbox/CURRENT/i386/pc98/obj/pc98/tinderbox/CURRENT/i386/pc98/s= rc/sys/GENERIC. *** Error code 1 Stop in /tinderbox/CURRENT/i386/pc98/src. *** Error code 1 Stop in /tinderbox/CURRENT/i386/pc98/src. TB --- 2004-08-18 01:23:50 - WARNING: /usr/bin/make returned exit code =A01= =20 TB --- 2004-08-18 01:23:50 - ERROR: failed to build generic kernel TB --- 2004-08-18 01:23:50 - tinderbox aborted =2D-=20 John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" =3D http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Wed Aug 18 21:13:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9968A16A4CF; Wed, 18 Aug 2004 21:13:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A18943D2F; Wed, 18 Aug 2004 21:13:15 +0000 (GMT) (envelope-from alfred@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7ILDFAU095582; Wed, 18 Aug 2004 21:13:15 GMT (envelope-from alfred@repoman.freebsd.org) Received: (from alfred@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7ILDF7W095581; Wed, 18 Aug 2004 21:13:15 GMT (envelope-from alfred) Message-Id: <200408182113.i7ILDF7W095581@repoman.freebsd.org> From: Alfred Perlstein Date: Wed, 18 Aug 2004 21:13: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/lib/libc/stdlib malloc.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, 18 Aug 2004 21:13:15 -0000 alfred 2004-08-18 21:13:15 UTC FreeBSD src repository Modified files: lib/libc/stdlib malloc.3 Log: Clarify that realloc and reallocf may move the memory allocation. Revision Changes Path 1.61 +7 -3 src/lib/libc/stdlib/malloc.3 From owner-cvs-src@FreeBSD.ORG Wed Aug 18 21:42:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6DB9C16A4CE; Wed, 18 Aug 2004 21:42:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5052D43D2D; Wed, 18 Aug 2004 21:42:08 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7ILg8FR096585; Wed, 18 Aug 2004 21:42:08 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7ILg8cp096584; Wed, 18 Aug 2004 21:42:08 GMT (envelope-from phk) Message-Id: <200408182142.i7ILg8cp096584@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 18 Aug 2004 21:42: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/geom geom_slice.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 21:42:08 -0000 phk 2004-08-18 21:42:08 UTC FreeBSD src repository Modified files: sys/geom geom_slice.c Log: Do not override the class provided dumpconf function. Revision Changes Path 1.56 +2 -1 src/sys/geom/geom_slice.c From owner-cvs-src@FreeBSD.ORG Wed Aug 18 21:54:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 696D616A4D2; Wed, 18 Aug 2004 21:54:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B4E843D2F; Wed, 18 Aug 2004 21:54:40 +0000 (GMT) (envelope-from thomas@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7ILsehE097912; Wed, 18 Aug 2004 21:54:40 GMT (envelope-from thomas@repoman.freebsd.org) Received: (from thomas@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7ILseMK097911; Wed, 18 Aug 2004 21:54:40 GMT (envelope-from thomas) Message-Id: <200408182154.i7ILseMK097911@repoman.freebsd.org> From: Thomas Quinot Date: Wed, 18 Aug 2004 21:54: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/etc/rc.d gbde_swap X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 21:54:40 -0000 thomas 2004-08-18 21:54:40 UTC FreeBSD src repository Modified files: etc/rc.d gbde_swap Log: Skip entries for GBDE swap devices if they are commented out in /etc/fstab. Reviewed by: des Revision Changes Path 1.5 +10 -6 src/etc/rc.d/gbde_swap From owner-cvs-src@FreeBSD.ORG Wed Aug 18 22:16:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 455D716A4CF; Wed, 18 Aug 2004 22:16:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1EC6B43D58; Wed, 18 Aug 2004 22:16:39 +0000 (GMT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IMGd8N099022; Wed, 18 Aug 2004 22:16:39 GMT (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IMGdJd099021; Wed, 18 Aug 2004 22:16:39 GMT (envelope-from gibbs) Message-Id: <200408182216.i7IMGdJd099021@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Wed, 18 Aug 2004 22:16: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/sys/dev/aic7xxx ahc_isa.c aic7xxx.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 22:16:39 -0000 gibbs 2004-08-18 22:16:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/aic7xxx ahc_isa.c aic7xxx.h Log: MFC: Remove ISA attachment's dependency on eisaconf.h and fix iobase printout in diagnostics during failed ISA probes. Approved by: re Revision Changes Path 1.1.2.1 +4 -5 src/sys/dev/aic7xxx/ahc_isa.c 1.51.2.1 +1 -0 src/sys/dev/aic7xxx/aic7xxx.h From owner-cvs-src@FreeBSD.ORG Wed Aug 18 23:06:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E4E8E16A4CE; Wed, 18 Aug 2004 23:06:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6A9243D58; Wed, 18 Aug 2004 23:06:47 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7IN6lie000783; Wed, 18 Aug 2004 23:06:47 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7IN6lxu000782; Wed, 18 Aug 2004 23:06:47 GMT (envelope-from marcel) Message-Id: <200408182306.i7IN6lxu000782@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 18 Aug 2004 23:06: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/lib/csu/ia64 crt1.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 23:06:48 -0000 marcel 2004-08-18 23:06:47 UTC FreeBSD src repository Modified files: lib/csu/ia64 crt1.S Log: Bring ia64 back from the dead. After a call one needs to restore the GP register, because it's clobbered for calls across load modules. The previous commit inserted the call to _init_tls() between the call to atexit() and the restoration of the GP register clobbered by it. Fix: restore GP before we call _init_tls(). Pointy hat: dfr@ Revision Changes Path 1.4 +1 -1 src/lib/csu/ia64/crt1.S From owner-cvs-src@FreeBSD.ORG Wed Aug 18 23:27:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1331116A4CE; Wed, 18 Aug 2004 23:27:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9A9C43D41; Wed, 18 Aug 2004 23:27:42 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7INRgW9002412; Wed, 18 Aug 2004 23:27:42 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7INRg5U002411; Wed, 18 Aug 2004 23:27:42 GMT (envelope-from scottl) Message-Id: <200408182327.i7INRg5U002411@repoman.freebsd.org> From: Scott Long Date: Wed, 18 Aug 2004 23:27:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netinet ip_input.c ip_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, 18 Aug 2004 23:27:43 -0000 scottl 2004-08-18 23:27:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet ip_input.c ip_output.c Log: MFC: Fix the kernel compile when not using PFIL_HOOKS and IPSEC. Submitted by: rwatson, peter Approved by: re Revision Changes Path 1.283.2.1 +1 -1 src/sys/netinet/ip_input.c 1.225.2.1 +4 -0 src/sys/netinet/ip_output.c From owner-cvs-src@FreeBSD.ORG Wed Aug 18 23:33:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 316C116A4CE; Wed, 18 Aug 2004 23:33:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 02DC743D46; Wed, 18 Aug 2004 23:33:38 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7INXbtp002750; Wed, 18 Aug 2004 23:33:37 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7INXbOf002749; Wed, 18 Aug 2004 23:33:37 GMT (envelope-from pjd) Message-Id: <200408182333.i7INXbOf002749@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 18 Aug 2004 23:33: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/geom/mirror g_mirror.c src/sys/geom/raid3 g_raid3.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 23:33:38 -0000 pjd 2004-08-18 23:33:37 UTC FreeBSD src repository Modified files: sys/geom/mirror g_mirror.c sys/geom/raid3 g_raid3.c Log: We really don't want to receive spoil event for synchroniztion consumers. Revision Changes Path 1.21 +0 -1 src/sys/geom/mirror/g_mirror.c 1.6 +0 -1 src/sys/geom/raid3/g_raid3.c From owner-cvs-src@FreeBSD.ORG Wed Aug 18 23:35:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C722616A4CE; Wed, 18 Aug 2004 23:35:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8CFC43D31; Wed, 18 Aug 2004 23:35:19 +0000 (GMT) (envelope-from eik@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7INZJfk002843; Wed, 18 Aug 2004 23:35:19 GMT (envelope-from eik@repoman.freebsd.org) Received: (from eik@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7INZJox002842; Wed, 18 Aug 2004 23:35:19 GMT (envelope-from eik) Message-Id: <200408182335.i7INZJox002842@repoman.freebsd.org> From: Oliver Eikemeier Date: Wed, 18 Aug 2004 23:35: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/share/examples/cvsup cvs-supfile ports-supfile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Aug 2004 23:35:19 -0000 eik 2004-08-18 23:35:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) share/examples/cvsup cvs-supfile ports-supfile Log: MFC forgotten ports-x11-themes category Revision Changes Path 1.26.2.15 +1 -0 src/share/examples/cvsup/cvs-supfile 1.19.2.13 +1 -0 src/share/examples/cvsup/ports-supfile From owner-cvs-src@FreeBSD.ORG Thu Aug 19 01:11:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 08EB016A4CE; Thu, 19 Aug 2004 01:11:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E0D3E43D4C; Thu, 19 Aug 2004 01:11:17 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7J1BH7Y005767; Thu, 19 Aug 2004 01:11:17 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7J1BHPn005766; Thu, 19 Aug 2004 01:11:17 GMT (envelope-from rwatson) Message-Id: <200408190111.i7J1BHPn005766@repoman.freebsd.org> From: Robert Watson Date: Thu, 19 Aug 2004 01:11: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/netinet in_pcb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 01:11:18 -0000 rwatson 2004-08-19 01:11:17 UTC FreeBSD src repository Modified files: sys/netinet in_pcb.c Log: In in_pcbrehash(), do assert the inpcb lock as well as the pcbinfo lock. Revision Changes Path 1.154 +1 -1 src/sys/netinet/in_pcb.c From owner-cvs-src@FreeBSD.ORG Thu Aug 19 01:13:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B64516A4CE; Thu, 19 Aug 2004 01:13:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7221143D45; Thu, 19 Aug 2004 01:13:10 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7J1DAqw005822; Thu, 19 Aug 2004 01:13:10 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7J1DAhg005821; Thu, 19 Aug 2004 01:13:10 GMT (envelope-from rwatson) Message-Id: <200408190113.i7J1DAhg005821@repoman.freebsd.org> From: Robert Watson Date: Thu, 19 Aug 2004 01:13: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/netinet udp_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 01:13:10 -0000 rwatson 2004-08-19 01:13:10 UTC FreeBSD src repository Modified files: sys/netinet udp_usrreq.c Log: Push down pcbinfo and inpcb locking from udp_send() into udp_output(). This provides greater context for the locking and allows us to avoid locking the pcbinfo structure if not binding operations will take place (i.e., already bound, connected, and no expliti sendto() address). Revision Changes Path 1.163 +35 -25 src/sys/netinet/udp_usrreq.c From owner-cvs-src@FreeBSD.ORG Thu Aug 19 01:45:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 40EC416A4CE; Thu, 19 Aug 2004 01:45:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 23B2443D1D; Thu, 19 Aug 2004 01:45:17 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7J1jHRI006862; Thu, 19 Aug 2004 01:45:17 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7J1jGbW006861; Thu, 19 Aug 2004 01:45:16 GMT (envelope-from rwatson) Message-Id: <200408190145.i7J1jGbW006861@repoman.freebsd.org> From: Robert Watson Date: Thu, 19 Aug 2004 01:45: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/kern uipc_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 01:45:17 -0000 rwatson 2004-08-19 01:45:16 UTC FreeBSD src repository Modified files: sys/kern uipc_usrreq.c Log: Add UNP_UNLOCK_ASSERT() to asser that the UNIX domain socket subsystem lock is not held. Rather than annotating that the lock is released after calls to unp_detach() with a comment, annotate with an assertion. Assert that the UNIX domain socket subsystem lock is not held when unp_externalize() and unp_internalize() are called. Revision Changes Path 1.139 +10 -2 src/sys/kern/uipc_usrreq.c From owner-cvs-src@FreeBSD.ORG Thu Aug 19 02:37:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 37D6616A4CE; Thu, 19 Aug 2004 02:37:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1933843D48; Thu, 19 Aug 2004 02:37:13 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7J2bC1u008339; Thu, 19 Aug 2004 02:37:12 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7J2bCII008338; Thu, 19 Aug 2004 02:37:12 GMT (envelope-from alc) Message-Id: <200408190237.i7J2bCII008338@repoman.freebsd.org> From: Alan Cox Date: Thu, 19 Aug 2004 02:37: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/vm vnode_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, 19 Aug 2004 02:37:13 -0000 alc 2004-08-19 02:37:12 UTC FreeBSD src repository Modified files: sys/vm vnode_pager.c Log: Acquire and release Giant around a call to VOP_BMAP(). (This is a prerequisite to any further reduction in Giant's use by vm_fault().) Revision Changes Path 1.197 +2 -0 src/sys/vm/vnode_pager.c From owner-cvs-src@FreeBSD.ORG Thu Aug 19 02:44:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 835E216A4CE; Thu, 19 Aug 2004 02:44:08 +0000 (GMT) Received: from ozlabs.org (ozlabs.org [203.10.76.45]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF7B443D46; Thu, 19 Aug 2004 02:44:07 +0000 (GMT) (envelope-from grog@lemis.com) Received: from blackwater.lemis.com (blackwater.lemis.com [192.109.197.80]) by ozlabs.org (Postfix) with ESMTP id 8DC992BD68; Thu, 19 Aug 2004 12:44:04 +1000 (EST) Received: by blackwater.lemis.com (Postfix, from userid 1004) id 0E5F951202; Thu, 19 Aug 2004 12:14:00 +0930 (CST) Date: Thu, 19 Aug 2004 12:13:59 +0930 From: Greg 'groggy' Lehey To: Pawel Jakub Dawidek , Poul-Henning Kamp Message-ID: <20040819024359.GA85432@wantadilla.lemis.com> References: <20040817132740.GA32139@freebie.xs4all.nl> <41449.1092750244@critter.freebsd.dk> <200408161043.i7GAhfXs079045@repoman.freebsd.org> <20040817004407.GA81257@wantadilla.lemis.com> <20040817074633.GO30151@darkness.comp.waw.pl> <20040817112900.GA31635@freebie.xs4all.nl> <20040817124020.GK88156@wantadilla.lemis.com> <20040817131612.GT30151@darkness.comp.waw.pl> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="HlL+5n6rz5pIUxbD" Content-Disposition: inline In-Reply-To: <41449.1092750244@critter.freebsd.dk> <20040817131612.GT30151@darkness.comp.waw.pl> User-Agent: Mutt/1.4.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: Wilko Bulte cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: cvs-src@FreeBSD.ORG Subject: RAID-3? (was: cvs commit: src MAINTAINERS) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 02:44:08 -0000 --HlL+5n6rz5pIUxbD Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tuesday, 17 August 2004 at 15:44:04 +0200, Poul-Henning Kamp wrote: > In message <20040817132740.GA32139@freebie.xs4all.nl>, Wilko Bulte writes: > >> RAID-3 IIRC uses a dedicated parity disk, and small stripes. I don't th= ink >> it must be bytelevel striping. Just small enough stripes that all disks >> contribute to every I/O > > RAID3 differs from RAID5 in that you always access the entire stripe > and never have R/M/W cycles. That's not the definition I know, and I haven't been able to find it during a quick Google. I have: http://sbc.webopedia.com/TERM/R/RAID.html : "Level 3 -- Bit-Interleaved Parity: Provides byte-level striping with a dedicated parity disk. Level 3, which cannot service simultaneous multiple requests, also is rarely used." http://www.acnc.com/04_01_03.html : "The data block is subdivided ("striped") and written on the data disks. Stripe parity is generated on Writes, recorded on the parity disk and checked on Reads. Disadvantages: Transaction rate equal to that of a single disk drive at best (if spindles are synchronized) Controller design is fairly complex =20 Very difficult and resource intensive to do as a "software" RAID" The original 1988 paper talks of bit-interleaving (specifically, in the same manner that RAM works). > Typically the problem is that by doing so you get a RAID3 sectorsize > which is the sum of all non-parity sectors, a 4+1 will give you 4 x > 512 =3D 2048 and 8 + 3 will give you 4k. This looks more like RAID-4 to me. RAID-3 shouldn't increase the sector size, and there's nothing in the original definitions to suggest limitations to 2 ** n + 1 disks. But certainly the approach has all the disadvantages of RAID-3, so let's leave that one be. > Since a lot of filesystems/OS/hardware can only work with 512 byte > sectors, people have hacked around this in various ways and eventually > given up on RAID3. > > UFS/FFS works fine with 1k, 2k, 4k and larger sectorsizes and so > RAID3 is a great idea for FreeBSD, and I'd rather use RAID3 than > RAID5 myself. The real issue here is concurrency. You're tying up the bandwidth of all the disks for every transfer. That slows down throughput considerably. It's a different tradeoff than RAID-5. For things like streaming video, assuming a *single* transfer, it's excellent. But who needs that speed for streaming video? On Tuesday, 17 August 2004 at 15:16:12 +0200, Pawel Jakub Dawidek wrote: > On Tue, Aug 17, 2004 at 10:10:20PM +0930, Greg 'groggy' Lehey wrote: > +> On the contrary. RAID-3 requires byte-level striping, which is > +> ridiculous on the hardware that FreeBSD supports. > > And RAID5 isn't? So what's the difference? RAID3 requires 2^n+1 > components where n >=3D 1, so minimum is 3. I'm not here to defend RAID-5, though it certainly doesn't require sub-sector striping. I just don't see any advantage in RAID-3. > +> [...] I suspect that pjd > +> is confusing RAID-3 with RAID-4. And RAID-4 has no advantages > +> whatsoever over RAID-5. > > I'm not confusing RAID3 with RAID4. This is RAID3 and it works well. See above. > Want to compare performance with vinum's RAID5?:) Feel free. But do it with more than a single process accessing the disks. Greg -- Note: I discard all HTML mail unseen. Finger grog@FreeBSD.org for PGP public key. See complete headers for address and phone numbers. --HlL+5n6rz5pIUxbD Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (FreeBSD) iD8DBQFBJBPvIubykFB6QiMRArgrAJwLJIaAeWlIf0SG8gHSR7RqufiBxACeInmL G/mO2MVzzN3s3KmYytInbo0= =QhUO -----END PGP SIGNATURE----- --HlL+5n6rz5pIUxbD-- From owner-cvs-src@FreeBSD.ORG Thu Aug 19 03:08:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9BA0916A4CE; Thu, 19 Aug 2004 03:08:56 +0000 (GMT) Received: from freebsd3.cimlogic.com.au (adsl-20-121.swiftdsl.com.au [218.214.20.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F92743D70; Thu, 19 Aug 2004 03:08:56 +0000 (GMT) (envelope-from jb@cimlogic.com.au) Received: by freebsd3.cimlogic.com.au (Postfix, from userid 102) id EE1C46A946; Thu, 19 Aug 2004 13:08:54 +1000 (EST) Date: Thu, 19 Aug 2004 13:08:54 +1000 From: John Birrell To: Andre Oppermann Message-ID: <20040819030854.GM99521@freebsd3.cimlogic.com.au> References: <200408172205.i7HM5sDs087606@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408172205.i7HM5sDs087606@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/conf files options src/sys/modules/ipfw Makefile src/sys/net bridge.c src/sys/netgraph ng_bridge.c src/sys/netinet ip_divert.c ip_dummynet.c ip_dummynet.h ip_fastfwd.c ip_fw.h ip_fw2.c ip_fw_pfil.c ip_input.c ip_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, 19 Aug 2004 03:08:56 -0000 On Tue, Aug 17, 2004 at 10:05:54PM +0000, Andre Oppermann wrote: > andre 2004-08-17 22:05:54 UTC > > FreeBSD src repository > > Modified files: > sys/conf files options > sys/modules/ipfw Makefile > sys/net bridge.c > sys/netgraph ng_bridge.c > sys/netinet ip_divert.c ip_dummynet.c ip_dummynet.h > ip_fastfwd.c ip_fw.h ip_fw2.c ip_input.c > ip_output.c ip_var.h raw_ip.c tcp_input.c > tcp_sack.c > sys/sys mbuf.h > Added files: > sys/netinet ip_fw_pfil.c A kernel config file which includes IPFIREWALL, but not PFIL_HOOKS will not link (for obvious reasons). Also, the script /etc/rc.d/ipfw tests the 'enable' sysctl which is removed by this commit. The result is that if a kernel is booted with ipfw built in, the /etc/rc.d/ipfw script tries to load the ipfw module. The module load fails (for obvious reasons), causing the ipfw initialisation to fail leaving the firewall in the deny-everything mode regardless of what is configured in /etc/rc.conf. This is an issue for 5.3. [ I assume re@ are reading this list ] -- John Birrell From owner-cvs-src@FreeBSD.ORG Thu Aug 19 04:11:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 46B5016A4CE; Thu, 19 Aug 2004 04:11:28 +0000 (GMT) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 10A8043D41; Thu, 19 Aug 2004 04:11:28 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.5.51] (adsl-64-171-186-94.dsl.snfc21.pacbell.net [64.171.186.94]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id i7J4BM8U026803; Wed, 18 Aug 2004 21:11:23 -0700 Message-ID: <41242606.6070604@root.org> Date: Wed, 18 Aug 2004 21:01:10 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 0.7 (X11/20040702) X-Accept-Language: en-us, en MIME-Version: 1.0 To: John Birrell References: <200408172205.i7HM5sDs087606@repoman.freebsd.org> <20040819030854.GM99521@freebsd3.cimlogic.com.au> In-Reply-To: <20040819030854.GM99521@freebsd3.cimlogic.com.au> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Andre Oppermann cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files options src/sys/modules/ipfwMakefile ip_divert.cip_input.c ip_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, 19 Aug 2004 04:11:28 -0000 John Birrell wrote: > On Tue, Aug 17, 2004 at 10:05:54PM +0000, Andre Oppermann wrote: > >>andre 2004-08-17 22:05:54 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/conf files options >> sys/modules/ipfw Makefile >> sys/net bridge.c >> sys/netgraph ng_bridge.c >> sys/netinet ip_divert.c ip_dummynet.c ip_dummynet.h >> ip_fastfwd.c ip_fw.h ip_fw2.c ip_input.c >> ip_output.c ip_var.h raw_ip.c tcp_input.c >> tcp_sack.c >> sys/sys mbuf.h >> Added files: >> sys/netinet ip_fw_pfil.c > > > A kernel config file which includes IPFIREWALL, but not PFIL_HOOKS will > not link (for obvious reasons). > > Also, the script /etc/rc.d/ipfw tests the 'enable' sysctl which is removed > by this commit. The result is that if a kernel is booted with ipfw built > in, the /etc/rc.d/ipfw script tries to load the ipfw module. The module > load fails (for obvious reasons), causing the ipfw initialisation to fail > leaving the firewall in the deny-everything mode regardless of what is > configured in /etc/rc.conf. > > This is an issue for 5.3. [ I assume re@ are reading this list ] I've been bitten by both. Actually, ipfw.ko won't load into a kernel built without PFIL_HOOKS. The duplicate load attempt also happens to me. -Nate From owner-cvs-src@FreeBSD.ORG Thu Aug 19 04:11:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DF6616A4CE; Thu, 19 Aug 2004 04:11:57 +0000 (GMT) Received: from gw.Awfulhak.org (awfulhak.demon.co.uk [80.177.173.150]) by mx1.FreeBSD.org (Postfix) with ESMTP id 62EAE43D62; Thu, 19 Aug 2004 04:11:56 +0000 (GMT) (envelope-from brian@Awfulhak.org) Received: from dev.lan.Awfulhak.org (brian@dev.lan.Awfulhak.org [172.16.0.5]) by gw.Awfulhak.org (8.12.11/8.12.11) with SMTP id i7J4Bqko033041; Thu, 19 Aug 2004 05:11:52 +0100 (BST) (envelope-from brian@Awfulhak.org) Date: Thu, 19 Aug 2004 05:11:34 +0100 From: Brian Somers To: "Justin T. Gibbs" Message-Id: <20040819051134.7f088757@dev.lan.Awfulhak.org> In-Reply-To: <200408171812.i7HICbLM078769@repoman.freebsd.org> References: <200408171812.i7HICbLM078769@repoman.freebsd.org> X-Mailer: Sylpheed-Claws 0.9.12 (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.64 X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on gw.lan.Awfulhak.org cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 04:11:57 -0000 On Tue, 17 Aug 2004 18:12:37 +0000 (UTC), "Justin T. Gibbs" wrote: > gibbs 2004-08-17 18:12:37 UTC > > FreeBSD src repository > > Modified files: > sys/isa psm.c > Log: > Defer the capture of the "expected sync bits" until the first "normal" > data packet is received from the mouse. In the case of many KVM's, > this avoids a bug in their mouse emulation that sends back incorrect > sync when you explicitly request a data packet from the mouse. Without > this change, you must force the driver into stock PS/2 mode or be flooded > with a never ending stream of "out of sync" messages on these KVMs. > > Approved by: re > > Revision Changes Path > 1.79 +13 -20 src/sys/isa/psm.c This breaks my mouse badly - it never syncs now and just flies all over the screen doing damage when it's touched. psm0: irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: model IntelliMouse Explorer, device ID 4 As it happens I have a dodgy KVM switch that almost definitely syncs things up badly, but I see the always-out-of-sync problem without going near the KVM. -- Brian Don't _EVER_ lose your sense of humour ! From owner-cvs-src@FreeBSD.ORG Thu Aug 19 05:52:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD23A16A4CE; Thu, 19 Aug 2004 05:52:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F0B843D31; Thu, 19 Aug 2004 05:52:09 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7J5q9BM014064; Thu, 19 Aug 2004 05:52:09 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7J5q97S014063; Thu, 19 Aug 2004 05:52:09 GMT (envelope-from marcel) Message-Id: <200408190552.i7J5q97S014063@repoman.freebsd.org> From: Marcel Moolenaar Date: Thu, 19 Aug 2004 05:52: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/lib/csu/ia64 crt1.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 05:52:09 -0000 marcel 2004-08-19 05:52:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/csu/ia64 crt1.S Log: MFC rev 1.4: unbreak the startup code by restoring a clobbered GP. Approved by: re (blanket) Revision Changes Path 1.3.2.1 +1 -1 src/lib/csu/ia64/crt1.S From owner-cvs-src@FreeBSD.ORG Thu Aug 19 05:53:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8EF5916A4CE; Thu, 19 Aug 2004 05:53:03 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 328E143D2F; Thu, 19 Aug 2004 05:53:03 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.2.73] (cpe.125.wat.v126.packetworks.net [64.235.97.125] (may be forged)) (authenticated bits=0) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id i7J5rQ7u067198; Wed, 18 Aug 2004 23:53:27 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <41243F9A.8080300@samsco.org> Date: Wed, 18 Aug 2004 23:50:18 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.1) Gecko/20040801 X-Accept-Language: en-us, en MIME-Version: 1.0 To: John Birrell , Andre Oppermann References: <200408172205.i7HM5sDs087606@repoman.freebsd.org> <20040819030854.GM99521@freebsd3.cimlogic.com.au> In-Reply-To: <20040819030854.GM99521@freebsd3.cimlogic.com.au> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files options src/sys/modules/ipfwMakefile ip_divert.cip_input.c ip_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, 19 Aug 2004 05:53:03 -0000 John Birrell wrote: > On Tue, Aug 17, 2004 at 10:05:54PM +0000, Andre Oppermann wrote: > >>andre 2004-08-17 22:05:54 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/conf files options >> sys/modules/ipfw Makefile >> sys/net bridge.c >> sys/netgraph ng_bridge.c >> sys/netinet ip_divert.c ip_dummynet.c ip_dummynet.h >> ip_fastfwd.c ip_fw.h ip_fw2.c ip_input.c >> ip_output.c ip_var.h raw_ip.c tcp_input.c >> tcp_sack.c >> sys/sys mbuf.h >> Added files: >> sys/netinet ip_fw_pfil.c > > > A kernel config file which includes IPFIREWALL, but not PFIL_HOOKS will > not link (for obvious reasons). > > Also, the script /etc/rc.d/ipfw tests the 'enable' sysctl which is removed > by this commit. The result is that if a kernel is booted with ipfw built > in, the /etc/rc.d/ipfw script tries to load the ipfw module. The module > load fails (for obvious reasons), causing the ipfw initialisation to fail > leaving the firewall in the deny-everything mode regardless of what is > configured in /etc/rc.conf. > > This is an issue for 5.3. [ I assume re@ are reading this list ] > Indeed we are. Andre, can you comment here please? Scott From owner-cvs-src@FreeBSD.ORG Thu Aug 19 06:03:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1803616A55D; Thu, 19 Aug 2004 06:03:43 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F04443D1D; Thu, 19 Aug 2004 06:03:42 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.2.73] (cpe.125.wat.v126.packetworks.net [64.235.97.125] (may be forged)) (authenticated bits=0) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id i7J644uY067256; Thu, 19 Aug 2004 00:04:05 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <41244217.6010102@samsco.org> Date: Thu, 19 Aug 2004 00:00:55 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.1) Gecko/20040801 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Greg 'groggy' Lehey" References: <20040817132740.GA32139@freebie.xs4all.nl> <41449.1092750244@critter.freebsd.dk> <200408161043.i7GAhfXs079045@repoman.freebsd.org> <20040817004407.GA81257@wantadilla.lemis.com> <20040817074633.GO30151@darkness.comp.waw.pl> <20040817112900.GA31635@freebie.xs4all.nl> <20040817124020.GK88156@wantadilla.lemis.com> <20040817131612.GT30151@darkness.comp.waw.pl> <20040819024359.GA85432@wantadilla.lemis.com> In-Reply-To: <20040819024359.GA85432@wantadilla.lemis.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Poul-Henning Kamp cc: Wilko Bulte Subject: Re: RAID-3? X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 06:03:43 -0000 Greg 'groggy' Lehey wrote: > On Tuesday, 17 August 2004 at 15:44:04 +0200, Poul-Henning Kamp wrote: > >>In message <20040817132740.GA32139@freebie.xs4all.nl>, Wilko Bulte writes: >> >> >>>RAID-3 IIRC uses a dedicated parity disk, and small stripes. I don't think >>>it must be bytelevel striping. Just small enough stripes that all disks >>>contribute to every I/O >> >>RAID3 differs from RAID5 in that you always access the entire stripe >>and never have R/M/W cycles. > > > That's not the definition I know, and I haven't been able to find it > during a quick Google. I have: > > http://sbc.webopedia.com/TERM/R/RAID.html : > > "Level 3 -- Bit-Interleaved Parity: Provides byte-level striping > with a dedicated parity disk. Level 3, which cannot service > simultaneous multiple requests, also is rarely used." > > http://www.acnc.com/04_01_03.html : > > "The data block is subdivided ("striped") and written on the data > disks. Stripe parity is generated on Writes, recorded on the parity > disk and checked on Reads. > > Disadvantages: Transaction rate equal to that of a single disk > drive at best (if spindles are synchronized) > > Controller design is fairly complex > > Very difficult and resource intensive to do as a "software" RAID" > > The original 1988 paper talks of bit-interleaving (specifically, in > the same manner that RAM works). > > >>Typically the problem is that by doing so you get a RAID3 sectorsize >>which is the sum of all non-parity sectors, a 4+1 will give you 4 x >>512 = 2048 and 8 + 3 will give you 4k. > > > This looks more like RAID-4 to me. RAID-3 shouldn't increase the > sector size, and there's nothing in the original definitions to > suggest limitations to 2 ** n + 1 disks. But certainly the approach > has all the disadvantages of RAID-3, so let's leave that one be. > > >>Since a lot of filesystems/OS/hardware can only work with 512 byte >>sectors, people have hacked around this in various ways and eventually >>given up on RAID3. >> >>UFS/FFS works fine with 1k, 2k, 4k and larger sectorsizes and so >>RAID3 is a great idea for FreeBSD, and I'd rather use RAID3 than >>RAID5 myself. > > > The real issue here is concurrency. You're tying up the bandwidth of > all the disks for every transfer. That slows down throughput > considerably. It's a different tradeoff than RAID-5. For things like > streaming video, assuming a *single* transfer, it's excellent. But > who needs that speed for streaming video? > > On Tuesday, 17 August 2004 at 15:16:12 +0200, Pawel Jakub Dawidek wrote: > >>On Tue, Aug 17, 2004 at 10:10:20PM +0930, Greg 'groggy' Lehey wrote: >>+> On the contrary. RAID-3 requires byte-level striping, which is >>+> ridiculous on the hardware that FreeBSD supports. >> >>And RAID5 isn't? So what's the difference? RAID3 requires 2^n+1 >>components where n >= 1, so minimum is 3. > > > I'm not here to defend RAID-5, though it certainly doesn't require > sub-sector striping. I just don't see any advantage in RAID-3. > > >>+> [...] I suspect that pjd >>+> is confusing RAID-3 with RAID-4. And RAID-4 has no advantages >>+> whatsoever over RAID-5. >> >>I'm not confusing RAID3 with RAID4. This is RAID3 and it works well. > > > See above. > > >>Want to compare performance with vinum's RAID5?:) > > > Feel free. But do it with more than a single process accessing the > disks. > I think that you're really reading far too much into this. The key to all of the definitions that you quoted is that all drives are accessed during a read or write, unlike RAID-4. Your quoted text also seems a bit subjective as there are very valid reasons for RAID-3, especially if one is looking for consistent low-latency transactions like in video recorders and servers. That is a world of difference from a general purpose multi-transaction, multi-process workload, so comparing against RAID-4 or RAID-5 really doesn't make sense. Whether Pawel's implementation conforms to your ideas of RAID-3 is somewhat irrelevant. He's doing an excellent job with storage research at the moment, and I don't see why he should get bogged down with idle nit-picking. Scott From owner-cvs-src@FreeBSD.ORG Thu Aug 19 06:22:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE03F16A4CE; Thu, 19 Aug 2004 06:22:34 +0000 (GMT) Received: from ozlabs.org (ozlabs.org [203.10.76.45]) by mx1.FreeBSD.org (Postfix) with ESMTP id E59D243D5C; Thu, 19 Aug 2004 06:22:33 +0000 (GMT) (envelope-from grog@lemis.com) Received: from blackwater.lemis.com (blackwater.lemis.com [192.109.197.80]) by ozlabs.org (Postfix) with ESMTP id 87FEA2BD68; Thu, 19 Aug 2004 16:22:30 +1000 (EST) Received: by blackwater.lemis.com (Postfix, from userid 1004) id 3A0BB51201; Thu, 19 Aug 2004 15:52:28 +0930 (CST) Date: Thu, 19 Aug 2004 15:52:28 +0930 From: Greg 'groggy' Lehey To: Scott Long Message-ID: <20040819062228.GO85432@wantadilla.lemis.com> References: <20040817132740.GA32139@freebie.xs4all.nl> <41449.1092750244@critter.freebsd.dk> <200408161043.i7GAhfXs079045@repoman.freebsd.org> <20040817004407.GA81257@wantadilla.lemis.com> <20040817074633.GO30151@darkness.comp.waw.pl> <20040817112900.GA31635@freebie.xs4all.nl> <20040817124020.GK88156@wantadilla.lemis.com> <20040817131612.GT30151@darkness.comp.waw.pl> <20040819024359.GA85432@wantadilla.lemis.com> <41244217.6010102@samsco.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Y5wfsVCgeKAcINk2" Content-Disposition: inline In-Reply-To: <41244217.6010102@samsco.org> User-Agent: Mutt/1.4.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: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Poul-Henning Kamp cc: Wilko Bulte Subject: Re: RAID-3? X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 06:22:34 -0000 --Y5wfsVCgeKAcINk2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable [Format recovered--see http://www.lemis.com/email/email-format.html] Broken quotes fixed. On Thursday, 19 August 2004 at 0:00:55 -0600, Scott Long wrote: > Greg 'groggy' Lehey wrote: >> On Tuesday, 17 August 2004 at 15:44:04 +0200, Poul-Henning Kamp wrote: >>> In message <20040817132740.GA32139@freebie.xs4all.nl>, Wilko Bulte writ= es: >>> >>>> RAID-3 IIRC uses a dedicated parity disk, and small stripes. I >>>> don't think it must be bytelevel striping. Just small enough >>>> stripes that all disks contribute to every I/O >>> >>> RAID3 differs from RAID5 in that you always access the entire stripe >>> and never have R/M/W cycles. >> >> That's not the definition I know, and I haven't been able to find it >> during a quick Google. I have: >> >> http://sbc.webopedia.com/TERM/R/RAID.html : >> ... >> http://www.acnc.com/04_01_03.html : >> ... > > I think that you're really reading far too much into this. That depends on whether you care about accurate terminology or not. Or maybe it's you who is reading too much into the matter. > The key to all of the definitions that you quoted is that all drives > are accessed during a read or write, unlike RAID-4. That's a feature, but it's only part of the definition. Note that RAID-4 and RAID-5 can also access all drives, depending on the size of a read or write, so it can't be a complete definition. > Your quoted text also seems a bit subjective as there are very valid > reasons for RAID-3, especially if one is looking for consistent > low-latency transactions like in video recorders and servers. Well, I did use *exactly* this example. I also pointed out that the relative performance of modern disk subsystems is adequate for a single streaming video channel. Low latency depends on the number of concurrent accesses. RAID-3 handles concurrent access poorly, exactly because it accesses all disks for each transfer. > That is a world of difference from a general purpose > multi-transaction, multi-process workload,=20 Agreed. I was just wondering why anybody would bother. > so comparing against RAID-4 or RAID-5 really doesn't make sense. I didn't. > Whether Pawel's implementation conforms to your ideas of RAID-3 is > somewhat irrelevant. I don't know. "My ideas" of RAID-3 appear to be in keeping with the standard definitions. To draw from a discussion currently under way on the IRC channel, we're not Humpty Dumpty, who said "When I use a word, it means exactly what I intend it to mean". > He's doing an excellent job with storage research at the moment,=20 I'm not criticizing Pawel. =20 > I don't see why he should get bogged down with idle nit-picking. If you think this is idle nit-picking, that's fine. I think we owe it to people to use correct terminology. Pawel, what do you see as the use of RAID-3? Greg -- When replying to this message, please take care not to mutilate the original text. =20 For more information, see http://www.lemis.com/email.html Note: I discard all HTML mail unseen. Finger grog@FreeBSD.org for PGP public key. See complete headers for address and phone numbers. --Y5wfsVCgeKAcINk2 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (FreeBSD) iD8DBQFBJEckIubykFB6QiMRAv5UAKCY5hfmqXEdmQt4FpCttVF7FceuxgCdESQy fDeYQQQ47Kyv3xSHUyPK/JY= =LCg/ -----END PGP SIGNATURE----- --Y5wfsVCgeKAcINk2-- From owner-cvs-src@FreeBSD.ORG Thu Aug 19 06:28:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADAA816A4CF for ; Thu, 19 Aug 2004 06:28:51 +0000 (GMT) Received: from mail2.speakeasy.net (mail2.speakeasy.net [216.254.0.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DE4543D79 for ; Thu, 19 Aug 2004 06:28:51 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: (qmail 27714 invoked from network); 19 Aug 2004 06:28:51 -0000 Received: from gate.funkthat.com (HELO hydrogen.funkthat.com) ([69.17.45.168]) (envelope-sender ) by mail2.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 19 Aug 2004 06:28:50 -0000 Received: from hydrogen.funkthat.com (bqjylq@localhost.funkthat.com [127.0.0.1])i7J6SnuU064578; Wed, 18 Aug 2004 23:28:50 -0700 (PDT) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.12.10/8.12.10/Submit) id i7J6Smcu064577; Wed, 18 Aug 2004 23:28:48 -0700 (PDT) Date: Wed, 18 Aug 2004 23:28:48 -0700 From: John-Mark Gurney To: "Greg 'groggy' Lehey" Message-ID: <20040819062848.GM99980@funkthat.com> References: <41449.1092750244@critter.freebsd.dk> <200408161043.i7GAhfXs079045@repoman.freebsd.org> <20040817004407.GA81257@wantadilla.lemis.com> <20040817074633.GO30151@darkness.comp.waw.pl> <20040817112900.GA31635@freebie.xs4all.nl> <20040817124020.GK88156@wantadilla.lemis.com> <20040817131612.GT30151@darkness.comp.waw.pl> <20040819024359.GA85432@wantadilla.lemis.com> <41244217.6010102@samsco.org> <20040819062228.GO85432@wantadilla.lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040819062228.GO85432@wantadilla.lemis.com> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 4.2-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html cc: Scott Long cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Poul-Henning Kamp cc: Wilko Bulte Subject: Re: RAID-3? X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: John-Mark Gurney List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 06:28:51 -0000 Greg 'groggy' Lehey wrote this message on Thu, Aug 19, 2004 at 15:52 +0930: > > Your quoted text also seems a bit subjective as there are very valid > > reasons for RAID-3, especially if one is looking for consistent > > low-latency transactions like in video recorders and servers. > > Well, I did use *exactly* this example. I also pointed out that the > relative performance of modern disk subsystems is adequate for a > single streaming video channel. > > Low latency depends on the number of concurrent accesses. RAID-3 > handles concurrent access poorly, exactly because it accesses all > disks for each transfer. One thing that RAID-3 has is that you never have to do a READ/MODIFY cycle when you do writes. Until we implement a write-through cache geom module, raid-5 will continue to substandard performance. -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-cvs-src@FreeBSD.ORG Thu Aug 19 06:34:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B7FF616A4CF; Thu, 19 Aug 2004 06:34:05 +0000 (GMT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 260FD43D4C; Thu, 19 Aug 2004 06:34:05 +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 i7J6XwWW011556; Thu, 19 Aug 2004 08:33:58 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: "Greg 'groggy' Lehey" From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 19 Aug 2004 15:52:28 +0930." <20040819062228.GO85432@wantadilla.lemis.com> Date: Thu, 19 Aug 2004 08:33:58 +0200 Message-ID: <11555.1092897238@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: Scott Long cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Wilko Bulte Subject: Re: RAID-3? X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 06:34:05 -0000 In message <20040819062228.GO85432@wantadilla.lemis.com>, "Greg 'groggy' Lehey" writes: >On Thursday, 19 August 2004 at 0:00:55 -0600, Scott Long wrote: >> >> I think that you're really reading far too much into this. > >That depends on whether you care about accurate terminology or not. >Or maybe it's you who is reading too much into the matter. I think being accurate is a great thing, but accuracy of definition should never get in the way of working code. The main features of RAID3 are the always full stripe access which keeps your disk heads running in tandem which has desirable performance characteristica. Also the fact that you can trivially add ECC instead of mere parity is a big plus. Raid5 with two bit ECC (sometimes called raid6) is a royal nightmare to code (see the raidframe paper) whereas RAID3 in 4+2 or 8+3 is pretty trivial because of the full-stripe access pattern. Now, can we stop the definition-thumbing and let Pawel work on his code ? If need be, put this on your bumper-sticker: If you don't like RAID3 then don't use it! Poul-Henning -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Thu Aug 19 06:38:26 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E76CA16A4CE; Thu, 19 Aug 2004 06:38:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C630B43D60; Thu, 19 Aug 2004 06:38:26 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7J6cQdB015336; Thu, 19 Aug 2004 06:38:26 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7J6cQeL015335; Thu, 19 Aug 2004 06:38:26 GMT (envelope-from jmg) Message-Id: <200408190638.i7J6cQeL015335@repoman.freebsd.org> From: John-Mark Gurney Date: Thu, 19 Aug 2004 06:38: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/man9 MUTEX_PROFILING.9 src/sys/conf NOTES options src/sys/kern kern_mutex.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 06:38:27 -0000 jmg 2004-08-19 06:38:26 UTC FreeBSD src repository Modified files: share/man/man9 MUTEX_PROFILING.9 sys/conf NOTES options sys/kern kern_mutex.c Log: add options MPROF_BUFFERS and MPROF_HASH_SIZE that adjust the sizes of the mutex profiling buffers. Document them in the man page and in NOTES. Ensure _HASH_SIZE is larger than _BUFFERS with a cpp error. Revision Changes Path 1.7 +6 -0 src/share/man/man9/MUTEX_PROFILING.9 1.1262 +4 -0 src/sys/conf/NOTES 1.476 +2 -0 src/sys/conf/options 1.148 +10 -0 src/sys/kern/kern_mutex.c From owner-cvs-src@FreeBSD.ORG Thu Aug 19 06:38:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1959916A4CF; Thu, 19 Aug 2004 06:38:51 +0000 (GMT) Received: from ozlabs.org (ozlabs.org [203.10.76.45]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7131343D67; Thu, 19 Aug 2004 06:38:50 +0000 (GMT) (envelope-from grog@lemis.com) Received: from blackwater.lemis.com (blackwater.lemis.com [192.109.197.80]) by ozlabs.org (Postfix) with ESMTP id ADDAD2BDA1; Thu, 19 Aug 2004 16:38:45 +1000 (EST) Received: by blackwater.lemis.com (Postfix, from userid 1004) id ADA10511FE; Thu, 19 Aug 2004 16:08:43 +0930 (CST) Date: Thu, 19 Aug 2004 16:08:43 +0930 From: Greg 'groggy' Lehey To: John-Mark Gurney Message-ID: <20040819063843.GP85432@wantadilla.lemis.com> References: <200408161043.i7GAhfXs079045@repoman.freebsd.org> <20040817004407.GA81257@wantadilla.lemis.com> <20040817074633.GO30151@darkness.comp.waw.pl> <20040817112900.GA31635@freebie.xs4all.nl> <20040817124020.GK88156@wantadilla.lemis.com> <20040817131612.GT30151@darkness.comp.waw.pl> <20040819024359.GA85432@wantadilla.lemis.com> <41244217.6010102@samsco.org> <20040819062228.GO85432@wantadilla.lemis.com> <20040819062848.GM99980@funkthat.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="XFI+TFG+M3u0jUjZ" Content-Disposition: inline In-Reply-To: <20040819062848.GM99980@funkthat.com> User-Agent: Mutt/1.4.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: Scott Long cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Poul-Henning Kamp cc: Wilko Bulte Subject: Re: RAID-3? X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 06:38:51 -0000 --XFI+TFG+M3u0jUjZ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wednesday, 18 August 2004 at 23:28:48 -0700, John-Mark Gurney wrote: > Greg 'groggy' Lehey wrote this message on Thu, Aug 19, 2004 at 15:52 +0930: >>> Your quoted text also seems a bit subjective as there are very valid >>> reasons for RAID-3, especially if one is looking for consistent >>> low-latency transactions like in video recorders and servers. >> >> Well, I did use *exactly* this example. I also pointed out that the >> relative performance of modern disk subsystems is adequate for a >> single streaming video channel. >> >> Low latency depends on the number of concurrent accesses. RAID-3 >> handles concurrent access poorly, exactly because it accesses all >> disks for each transfer. > > One thing that RAID-3 has is that you never have to do a READ/MODIFY > cycle when you do writes. Until we implement a write-through cache > geom module, raid-5 will continue to substandard performance. Even then, RAID-5 might have higher bandwidth under some circumstances. My real question about RAID-3 remains: what use is it? This isn't nit-picking, it's certainly not a criticism of pjd. I just don't see any practical use on FreeBSD machines. Greg -- Note: I discard all HTML mail unseen. Finger grog@FreeBSD.org for PGP public key. See complete headers for address and phone numbers. --XFI+TFG+M3u0jUjZ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (FreeBSD) iD8DBQFBJErzIubykFB6QiMRAjElAKCV0zZKDIz+kktS4IN+5ZFplWKvpACeO3ps lDZBSYVE/r5wu7KkEPb2MvE= =/OdA -----END PGP SIGNATURE----- --XFI+TFG+M3u0jUjZ-- From owner-cvs-src@FreeBSD.ORG Thu Aug 19 06:44:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E5F116A4CF for ; Thu, 19 Aug 2004 06:44:06 +0000 (GMT) Received: from mail5.speakeasy.net (mail5.speakeasy.net [216.254.0.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 914D043D53 for ; Thu, 19 Aug 2004 06:44:05 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: (qmail 30198 invoked from network); 19 Aug 2004 06:44:05 -0000 Received: from gate.funkthat.com (HELO hydrogen.funkthat.com) ([69.17.45.168]) (envelope-sender ) by mail5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 19 Aug 2004 06:44:05 -0000 Received: from hydrogen.funkthat.com (ripyjs@localhost.funkthat.com [127.0.0.1])i7J6i3uU064949; Wed, 18 Aug 2004 23:44:04 -0700 (PDT) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.12.10/8.12.10/Submit) id i7J6i1dG064945; Wed, 18 Aug 2004 23:44:01 -0700 (PDT) Date: Wed, 18 Aug 2004 23:44:01 -0700 From: John-Mark Gurney To: "Greg 'groggy' Lehey" Message-ID: <20040819064401.GN99980@funkthat.com> References: <20040817004407.GA81257@wantadilla.lemis.com> <20040817074633.GO30151@darkness.comp.waw.pl> <20040817112900.GA31635@freebie.xs4all.nl> <20040817124020.GK88156@wantadilla.lemis.com> <20040817131612.GT30151@darkness.comp.waw.pl> <20040819024359.GA85432@wantadilla.lemis.com> <41244217.6010102@samsco.org> <20040819062228.GO85432@wantadilla.lemis.com> <20040819062848.GM99980@funkthat.com> <20040819063843.GP85432@wantadilla.lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040819063843.GP85432@wantadilla.lemis.com> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 4.2-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html cc: Scott Long cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Poul-Henning Kamp cc: Wilko Bulte Subject: Re: RAID-3? X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: John-Mark Gurney List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 06:44:06 -0000 Greg 'groggy' Lehey wrote this message on Thu, Aug 19, 2004 at 16:08 +0930: > On Wednesday, 18 August 2004 at 23:28:48 -0700, John-Mark Gurney wrote: > > Greg 'groggy' Lehey wrote this message on Thu, Aug 19, 2004 at 15:52 +0930: > >>> Your quoted text also seems a bit subjective as there are very valid > >>> reasons for RAID-3, especially if one is looking for consistent > >>> low-latency transactions like in video recorders and servers. > >> > >> Well, I did use *exactly* this example. I also pointed out that the > >> relative performance of modern disk subsystems is adequate for a > >> single streaming video channel. > >> > >> Low latency depends on the number of concurrent accesses. RAID-3 > >> handles concurrent access poorly, exactly because it accesses all > >> disks for each transfer. > > > > One thing that RAID-3 has is that you never have to do a READ/MODIFY > > cycle when you do writes. Until we implement a write-through cache > > geom module, raid-5 will continue to substandard performance. > > Even then, RAID-5 might have higher bandwidth under some > circumstances. Pick your tool, and you can always find a good example and a bad example of how to use the tool. Doesn't mean it's bad. > My real question about RAID-3 remains: what use is it? This isn't > nit-picking, it's certainly not a criticism of pjd. I just don't see > any practical use on FreeBSD machines. I originaly was working on a RAID-3 module (which is possibly where pjd got his idea) that used Luigi's FEC code. The advantage of this code was the fact that you could have n parity disks beyond the m data disks. The advantage of this was that you could loose any n disks, and your data is still recoverable. Unlike with RAID-4/5 implementations where if you happen to loose a second disk (due to a power surge or something) while rebuilding, you'd be SOL. That type of redundancy is good thing to have. -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-cvs-src@FreeBSD.ORG Thu Aug 19 06:49:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1391716A4CE; Thu, 19 Aug 2004 06:49:31 +0000 (GMT) Received: from ozlabs.org (ozlabs.org [203.10.76.45]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9804C43D39; Thu, 19 Aug 2004 06:49:30 +0000 (GMT) (envelope-from grog@lemis.com) Received: from blackwater.lemis.com (blackwater.lemis.com [192.109.197.80]) by ozlabs.org (Postfix) with ESMTP id 6E1E02BDEC; Thu, 19 Aug 2004 16:49:28 +1000 (EST) Received: by blackwater.lemis.com (Postfix, from userid 1004) id 7E30F511FA; Thu, 19 Aug 2004 16:19:26 +0930 (CST) Date: Thu, 19 Aug 2004 16:19:26 +0930 From: Greg 'groggy' Lehey To: Poul-Henning Kamp Message-ID: <20040819064926.GQ85432@wantadilla.lemis.com> References: <20040819062228.GO85432@wantadilla.lemis.com> <11555.1092897238@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="yPSgZSQ6mfPWgZ9n" Content-Disposition: inline In-Reply-To: <11555.1092897238@critter.freebsd.dk> User-Agent: Mutt/1.4.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: Scott Long cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Wilko Bulte Subject: Re: RAID-3? X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 06:49:31 -0000 --yPSgZSQ6mfPWgZ9n Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thursday, 19 August 2004 at 8:33:58 +0200, Poul-Henning Kamp wrote: > In message <20040819062228.GO85432@wantadilla.lemis.com>, "Greg 'groggy' Lehey" > writes: >> On Thursday, 19 August 2004 at 0:00:55 -0600, Scott Long wrote: >>> >>> I think that you're really reading far too much into this. >> >> That depends on whether you care about accurate terminology or not. >> Or maybe it's you who is reading too much into the matter. > > I think being accurate is a great thing, but accuracy of definition > should never get in the way of working code. Agreed. I don't think it is. > The main features of RAID3 are the always full stripe access which > keeps your disk heads running in tandem which has desirable > performance characteristica. ... for single accessors. But a single IDE drive nowadays can transfer 40 MB a second. A 5 disk RAID-3 array should thus be able to transfer 160 MB a second. What do you need that for? > Also the fact that you can trivially add ECC instead of mere parity > is a big plus. Ah, but that would be RAID-2. Or something similar. > Raid5 with two bit ECC (sometimes called raid6) I thought RAID-6 was RAID-5 with two identical parity disks. Not so? > is a royal nightmare to code (see the raidframe paper) Does this define RAID-6, or just describe the pain? > whereas RAID3 in 4+2 or 8+3 is pretty trivial because of the > full-stripe access pattern. Sure, easy coding is good. And having written a RAID-5 implementation, I can believe what a nightmare that an ECC version might provide. > Now, can we stop the definition-thumbing and let Pawel work on his > code ? If need be, put this on your bumper-sticker: > > If you don't like RAID3 then don't use it! No, I think that's too simplistic. I don't see anybody stopping Pawel from doing what he wants. It would be nice to know why, though. Greg -- Note: I discard all HTML mail unseen. Finger grog@FreeBSD.org for PGP public key. See complete headers for address and phone numbers. --yPSgZSQ6mfPWgZ9n Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (FreeBSD) iD8DBQFBJE12IubykFB6QiMRArhBAJoC/XwCTJmG2eVM4RWeau7PNh1zggCgrLhf Kq9UttrvNPevg/4v821rJkg= =t7Ee -----END PGP SIGNATURE----- --yPSgZSQ6mfPWgZ9n-- From owner-cvs-src@FreeBSD.ORG Thu Aug 19 06:52:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B24516A4CE; Thu, 19 Aug 2004 06:52:00 +0000 (GMT) Received: from ozlabs.org (ozlabs.org [203.10.76.45]) by mx1.FreeBSD.org (Postfix) with ESMTP id 920E243D1D; Thu, 19 Aug 2004 06:51:59 +0000 (GMT) (envelope-from grog@lemis.com) Received: from blackwater.lemis.com (blackwater.lemis.com [192.109.197.80]) by ozlabs.org (Postfix) with ESMTP id B3DD72BDFE; Thu, 19 Aug 2004 16:51:57 +1000 (EST) Received: by blackwater.lemis.com (Postfix, from userid 1004) id B7735511FA; Thu, 19 Aug 2004 16:21:55 +0930 (CST) Date: Thu, 19 Aug 2004 16:21:55 +0930 From: Greg 'groggy' Lehey To: John-Mark Gurney Message-ID: <20040819065155.GR85432@wantadilla.lemis.com> References: <20040817074633.GO30151@darkness.comp.waw.pl> <20040817112900.GA31635@freebie.xs4all.nl> <20040817124020.GK88156@wantadilla.lemis.com> <20040817131612.GT30151@darkness.comp.waw.pl> <20040819024359.GA85432@wantadilla.lemis.com> <41244217.6010102@samsco.org> <20040819062228.GO85432@wantadilla.lemis.com> <20040819062848.GM99980@funkthat.com> <20040819063843.GP85432@wantadilla.lemis.com> <20040819064401.GN99980@funkthat.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="wc6dtGz1CZgs+5WP" Content-Disposition: inline In-Reply-To: <20040819064401.GN99980@funkthat.com> User-Agent: Mutt/1.4.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: Scott Long cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Poul-Henning Kamp cc: Wilko Bulte Subject: Re: RAID-3? X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 06:52:00 -0000 --wc6dtGz1CZgs+5WP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wednesday, 18 August 2004 at 23:44:01 -0700, John-Mark Gurney wrote: > I originaly was working on a RAID-3 module (which is possibly where > pjd got his idea) that used Luigi's FEC code. The advantage of this > code was the fact that you could have n parity disks beyond the m > data disks. The advantage of this was that you could loose any n > disks, and your data is still recoverable. Unlike with RAID-4/5 > implementations where if you happen to loose a second disk (due to a > power surge or something) while rebuilding, you'd be SOL. That type > of redundancy is good thing to have. I can see that as a great advantage, but it's not part of the RAID-3 definition, and I can't see why you couldn't expand RAID-5 in a similar manner. Am I missing something? Greg -- Note: I discard all HTML mail unseen. Finger grog@FreeBSD.org for PGP public key. See complete headers for address and phone numbers. --wc6dtGz1CZgs+5WP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (FreeBSD) iD8DBQFBJE4LIubykFB6QiMRAh1NAJ45Vz6mAn0K4O8ix7IkJf3SE1tktgCfcyNX P9LljOAhMs9dNOriD+hocDA= =YYuu -----END PGP SIGNATURE----- --wc6dtGz1CZgs+5WP-- From owner-cvs-src@FreeBSD.ORG Thu Aug 19 06:56:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CEBD416A4CE; Thu, 19 Aug 2004 06:56:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE73E43D1D; Thu, 19 Aug 2004 06:56:50 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7J6uo0u015920; Thu, 19 Aug 2004 06:56:50 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7J6uojP015919; Thu, 19 Aug 2004 06:56:50 GMT (envelope-from phk) Message-Id: <200408190656.i7J6uojP015919@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 19 Aug 2004 06:56:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/geom geom_slice.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 06:56:51 -0000 phk 2004-08-19 06:56:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/geom geom_slice.c Log: MFC: Don't override class provided dumpconf function. Revision Changes Path 1.55.2.1 +2 -1 src/sys/geom/geom_slice.c From owner-cvs-src@FreeBSD.ORG Thu Aug 19 06:59:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C872216A4CE; Thu, 19 Aug 2004 06:59:05 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 28BD643D41; Thu, 19 Aug 2004 06:59:05 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.2.73] (cpe.125.wat.v126.packetworks.net [64.235.97.125] (may be forged)) (authenticated bits=0) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id i7J6xW3v067516; Thu, 19 Aug 2004 00:59:33 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <41244F17.9030007@samsco.org> Date: Thu, 19 Aug 2004 00:56:23 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.1) Gecko/20040801 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Greg 'groggy' Lehey" References: <20040817074633.GO30151@darkness.comp.waw.pl> <20040817112900.GA31635@freebie.xs4all.nl> <20040817124020.GK88156@wantadilla.lemis.com> <20040817131612.GT30151@darkness.comp.waw.pl> <20040819024359.GA85432@wantadilla.lemis.com> <41244217.6010102@samsco.org> <20040819062228.GO85432@wantadilla.lemis.com> <20040819062848.GM99980@funkthat.com> <20040819063843.GP85432@wantadilla.lemis.com> <20040819064401.GN99980@funkthat.com> <20040819065155.GR85432@wantadilla.lemis.com> In-Reply-To: <20040819065155.GR85432@wantadilla.lemis.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: John-Mark Gurney cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Poul-Henning Kamp cc: Wilko Bulte Subject: Re: RAID-3? X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 06:59:06 -0000 Greg 'groggy' Lehey wrote: > On Wednesday, 18 August 2004 at 23:44:01 -0700, John-Mark Gurney wrote: > >>I originaly was working on a RAID-3 module (which is possibly where >>pjd got his idea) that used Luigi's FEC code. The advantage of this >>code was the fact that you could have n parity disks beyond the m >>data disks. The advantage of this was that you could loose any n >>disks, and your data is still recoverable. Unlike with RAID-4/5 >>implementations where if you happen to loose a second disk (due to a >>power surge or something) while rebuilding, you'd be SOL. That type >>of redundancy is good thing to have. > > > I can see that as a great advantage, but it's not part of the RAID-3 > definition, and I can't see why you couldn't expand RAID-5 in a > similar manner. Am I missing something? > > Greg Yes, you are! The advantage of RAID-3 is that there are NO Read-Modify-Write cycles when writing blocks. Period. Zippo. None. Every write takes exactly the same amount of time. There is no waiting for data to be read off of any disks. That is why it's nice to applications that require fixed latency. RAID-3 has no concept of stripe sizes becuase of this, unlike 4 and 5. Scott From owner-cvs-src@FreeBSD.ORG Thu Aug 19 07:05:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D6A5716A56A; Thu, 19 Aug 2004 07:05:53 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id D419643D1D; Thu, 19 Aug 2004 07:05:52 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.2.73] (cpe.125.wat.v126.packetworks.net [64.235.97.125] (may be forged)) (authenticated bits=0) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id i7J76LBu067558; Thu, 19 Aug 2004 01:06:22 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <412450B0.80701@samsco.org> Date: Thu, 19 Aug 2004 01:03:12 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.1) Gecko/20040801 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Greg 'groggy' Lehey" References: <20040819062228.GO85432@wantadilla.lemis.com> <11555.1092897238@critter.freebsd.dk> <20040819064926.GQ85432@wantadilla.lemis.com> In-Reply-To: <20040819064926.GQ85432@wantadilla.lemis.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Poul-Henning Kamp cc: Wilko Bulte Subject: Re: RAID-3? X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 07:05:54 -0000 Greg 'groggy' Lehey wrote: > On Thursday, 19 August 2004 at 8:33:58 +0200, Poul-Henning Kamp wrote: > >>In message <20040819062228.GO85432@wantadilla.lemis.com>, "Greg 'groggy' Lehey" >> writes: >> >>>On Thursday, 19 August 2004 at 0:00:55 -0600, Scott Long wrote: >>> >>>>I think that you're really reading far too much into this. >>> >>>That depends on whether you care about accurate terminology or not. >>>Or maybe it's you who is reading too much into the matter. >> >>I think being accurate is a great thing, but accuracy of definition >>should never get in the way of working code. > > > Agreed. I don't think it is. > > >>The main features of RAID3 are the always full stripe access which >>keeps your disk heads running in tandem which has desirable >>performance characteristica. > > > ... for single accessors. > > But a single IDE drive nowadays can transfer 40 MB a second. A 5 disk > RAID-3 array should thus be able to transfer 160 MB a second. What do > you need that for? > Video streaming and recoding would find this quite useful I would think. But regardless, it's not about thoroughput, it's about having predictable latency. I can't stress this enough! > >>Also the fact that you can trivially add ECC instead of mere parity >>is a big plus. > > > Ah, but that would be RAID-2. Or something similar. > > >>Raid5 with two bit ECC (sometimes called raid6) > > > I thought RAID-6 was RAID-5 with two identical parity disks. Not so? > > >>is a royal nightmare to code (see the raidframe paper) > > > Does this define RAID-6, or just describe the pain? > There is no formal definition of RAID-6. There are various competing companies that have tried to position their products as the de-facto RAID-6, but that isn't terribly useful here. > >>whereas RAID3 in 4+2 or 8+3 is pretty trivial because of the >>full-stripe access pattern. > > > Sure, easy coding is good. And having written a RAID-5 > implementation, I can believe what a nightmare that an ECC version > might provide. > Ah, but that is the simplicity of RAID-3. Your ECC/FEC/Parity calculation is relatively easy and deterministic to code since you are always writing to all disks at the same time. I'll concede that a general-purpose PC has challenges in meeting the strict interpretation of RAID-3, but what Pawel has meets enough of the common definition that I think that it's Close Enough and the vast majority of users will get what they expect from it. Scott From owner-cvs-src@FreeBSD.ORG Thu Aug 19 07:07:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C8FF816A4CE; Thu, 19 Aug 2004 07:07:22 +0000 (GMT) Received: from ozlabs.org (ozlabs.org [203.10.76.45]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4419C43D67; Thu, 19 Aug 2004 07:07:22 +0000 (GMT) (envelope-from grog@lemis.com) Received: from blackwater.lemis.com (blackwater.lemis.com [192.109.197.80]) by ozlabs.org (Postfix) with ESMTP id 422502BDA1; Thu, 19 Aug 2004 17:07:18 +1000 (EST) Received: by blackwater.lemis.com (Postfix, from userid 1004) id 2ADED511FA; Thu, 19 Aug 2004 16:37:16 +0930 (CST) Date: Thu, 19 Aug 2004 16:37:16 +0930 From: Greg 'groggy' Lehey To: Scott Long Message-ID: <20040819070716.GS85432@wantadilla.lemis.com> References: <20040817124020.GK88156@wantadilla.lemis.com> <20040817131612.GT30151@darkness.comp.waw.pl> <20040819024359.GA85432@wantadilla.lemis.com> <41244217.6010102@samsco.org> <20040819062228.GO85432@wantadilla.lemis.com> <20040819062848.GM99980@funkthat.com> <20040819063843.GP85432@wantadilla.lemis.com> <20040819064401.GN99980@funkthat.com> <20040819065155.GR85432@wantadilla.lemis.com> <41244F17.9030007@samsco.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="4PJudQiuYY5+cwwi" Content-Disposition: inline In-Reply-To: <41244F17.9030007@samsco.org> User-Agent: Mutt/1.4.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: John-Mark Gurney cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Poul-Henning Kamp cc: Wilko Bulte Subject: Re: RAID-3? X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 07:07:23 -0000 --4PJudQiuYY5+cwwi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thursday, 19 August 2004 at 0:56:23 -0600, Scott Long wrote: > Greg 'groggy' Lehey wrote: >> On Wednesday, 18 August 2004 at 23:44:01 -0700, John-Mark Gurney wrote: >> >>> I originaly was working on a RAID-3 module (which is possibly where >>> pjd got his idea) that used Luigi's FEC code. The advantage of this >>> code was the fact that you could have n parity disks beyond the m >>> data disks. The advantage of this was that you could loose any n >>> disks, and your data is still recoverable. Unlike with RAID-4/5 >>> implementations where if you happen to loose a second disk (due to a >>> power surge or something) while rebuilding, you'd be SOL. That type >>> of redundancy is good thing to have. >> >> I can see that as a great advantage, but it's not part of the RAID-3 >> definition, and I can't see why you couldn't expand RAID-5 in a >> similar manner. Am I missing something? > > Yes, you are! The advantage of RAID-3 is that there are NO > Read-Modify-Write cycles when writing blocks. I didn't miss that, but it has nothing to do with what jmg said. Still, let's address your statement: > Every write takes exactly the same amount of time. Which, including aggregate seek time, is longer than for RAID-5, because more disks are involved. > There is no waiting for data to be read off of any disks. Sure there is. There's always waiting for data to be read off disks. That's part of the way disks are built. You've got to seek first, then you've got to get the head over the data. That's why I said that RAID-3 is only useful for sequential transfers. Note, of course, that RAID-5 is relatively good on reading. The big disadvantage of RAID-5 is when you write. > That is why it's nice to applications that require fixed latency. > RAID-3 has no concept of stripe sizes becuase of this, unlike 4 and > 5. Of course it has. Once you spread your data out over more than one disk, you need some kind of mapping. What we're talking about here appears to be an implicit one sector stripe size, though the original paper talked of a stripe size of one byte. Greg -- Note: I discard all HTML mail unseen. Finger grog@FreeBSD.org for PGP public key. See complete headers for address and phone numbers. --4PJudQiuYY5+cwwi Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (FreeBSD) iD8DBQFBJFGkIubykFB6QiMRAqEaAKCuYc5x0IHnYZRBBiwaZfrnQtZtqwCgkT6B /+nQYr1v72CKOibPEAicexE= =Is7U -----END PGP SIGNATURE----- --4PJudQiuYY5+cwwi-- From owner-cvs-src@FreeBSD.ORG Thu Aug 19 07:07:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85A4816A4CE; Thu, 19 Aug 2004 07:07:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64E3343D48; Thu, 19 Aug 2004 07:07:28 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7J77SbW016273; Thu, 19 Aug 2004 07:07:28 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7J77SPD016272; Thu, 19 Aug 2004 07:07:28 GMT (envelope-from des) Message-Id: <200408190707.i7J77SPD016272@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 19 Aug 2004 07:07:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/contrib/cvs/src tag.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 07:07:28 -0000 des 2004-08-19 07:07:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) contrib/cvs/src tag.c Log: MFC: (1.2) skip val-tags in read-only repositories. Revision Changes Path 1.1.1.6.2.7 +5 -0 src/contrib/cvs/src/tag.c From owner-cvs-src@FreeBSD.ORG Thu Aug 19 07:10:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4FD3416A4D0; Thu, 19 Aug 2004 07:10:01 +0000 (GMT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9FFB543D3F; Thu, 19 Aug 2004 07:10:00 +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 i7J79o0A012290; Thu, 19 Aug 2004 09:09:50 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: Scott Long From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 19 Aug 2004 00:56:23 MDT." <41244F17.9030007@samsco.org> Date: Thu, 19 Aug 2004 09:09:50 +0200 Message-ID: <12289.1092899390@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: John-Mark Gurney cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Greg 'groggy' Lehey cc: Wilko Bulte Subject: Re: RAID-3? X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 07:10:01 -0000 In message <41244F17.9030007@samsco.org>, Scott Long writes: >Greg 'groggy' Lehey wrote: >> I can see that as a great advantage, but it's not part of the RAID-3 >> definition, and I can't see why you couldn't expand RAID-5 in a >> similar manner. Am I missing something? >> >> Greg Yes you are missing the complexity of the code to implement it. As far as I know, RaidFrame is the only working implementation of RAID5 with two redundant disks. >Yes, you are! The advantage of RAID-3 is that there are NO >Read-Modify-Write cycles when writing blocks. Period. Zippo. None. >Every write takes exactly the same amount of time. There is no waiting >for data to be read off of any disks. That is why it's nice to >applications that require fixed latency. RAID-3 has no concept of >stripe sizes becuase of this, unlike 4 and 5. > >Scott Well, in RAID3 the stripe size becomes your sectorsize and if you are using a filesystem that demands a particular sectorsize you may be prevented from using RAID3 because of that. UFS/FFS does not have this problem. The other thing is that RAID5 can be made in any configutation from 1+1 to N+1, whereas RAID3 is generally limited to 2^N+X Poul-Henning -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Thu Aug 19 07:14:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 38FDE16A4CE; Thu, 19 Aug 2004 07:14:03 +0000 (GMT) Received: from ozlabs.org (ozlabs.org [203.10.76.45]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACEE443D49; Thu, 19 Aug 2004 07:14:02 +0000 (GMT) (envelope-from grog@lemis.com) Received: from blackwater.lemis.com (blackwater.lemis.com [192.109.197.80]) by ozlabs.org (Postfix) with ESMTP id CF4422BDFE; Thu, 19 Aug 2004 17:13:59 +1000 (EST) Received: by blackwater.lemis.com (Postfix, from userid 1004) id 0B22C511FA; Thu, 19 Aug 2004 16:43:58 +0930 (CST) Date: Thu, 19 Aug 2004 16:43:58 +0930 From: Greg 'groggy' Lehey To: Scott Long Message-ID: <20040819071358.GT85432@wantadilla.lemis.com> References: <20040819062228.GO85432@wantadilla.lemis.com> <11555.1092897238@critter.freebsd.dk> <20040819064926.GQ85432@wantadilla.lemis.com> <412450B0.80701@samsco.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="RvrrZ8vH9xW05bsQ" Content-Disposition: inline In-Reply-To: <412450B0.80701@samsco.org> User-Agent: Mutt/1.4.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: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Poul-Henning Kamp cc: Wilko Bulte Subject: Re: RAID-3? X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 07:14:03 -0000 --RvrrZ8vH9xW05bsQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline [gratuitous empty lines removed] On Thursday, 19 August 2004 at 1:03:12 -0600, Scott Long wrote: > Greg 'groggy' Lehey wrote: >> On Thursday, 19 August 2004 at 8:33:58 +0200, Poul-Henning Kamp wrote: >>> In message <20040819062228.GO85432@wantadilla.lemis.com>, "Greg 'groggy' >>> Lehey" >>> writes: >>> >>>> On Thursday, 19 August 2004 at 0:00:55 -0600, Scott Long wrote: >>>> >>>>> I think that you're really reading far too much into this. >>>> >>>> That depends on whether you care about accurate terminology or not. >>>> Or maybe it's you who is reading too much into the matter. >>> >>> I think being accurate is a great thing, but accuracy of definition >>> should never get in the way of working code. >> >> Agreed. I don't think it is. >> >>> The main features of RAID3 are the always full stripe access which >>> keeps your disk heads running in tandem which has desirable >>> performance characteristica. >> >> ... for single accessors. >> >> But a single IDE drive nowadays can transfer 40 MB a second. A 5 disk >> RAID-3 array should thus be able to transfer 160 MB a second. What do >> you need that for? > > Video streaming and recoding would find this quite useful I would think. > But regardless, it's not about thoroughput, it's about having > predictable latency. I can't stress this enough! Probably not. I hadn't understood this until now. So you're talking about applications that bypass buffer cache? I can alway create predictable latency by sleeping a certain period of time. I'd personally prefer low latency. >>> Also the fact that you can trivially add ECC instead of mere parity >>> is a big plus. >> >> Ah, but that would be RAID-2. Or something similar. >> >>> Raid5 with two bit ECC (sometimes called raid6) >> >> I thought RAID-6 was RAID-5 with two identical parity disks. Not >> so? > > There is no formal definition of RAID-6. There are various competing > companies that have tried to position their products as the de-facto > RAID-6, but that isn't terribly useful here. This makes it difficult to agree on what it looks like. >>> whereas RAID3 in 4+2 or 8+3 is pretty trivial because of the >>> full-stripe access pattern. >> >> Sure, easy coding is good. And having written a RAID-5 >> implementation, I can believe what a nightmare that an ECC version >> might provide. > > Ah, but that is the simplicity of RAID-3. Your ECC/FEC/Parity > calculation is relatively easy and deterministic to code since you are > always writing to all disks at the same time. Fine, if you don't have RAID-5 code. If you do, what's the problem in extending it in the same way? > I'll concede that a general-purpose PC has challenges in meeting the > strict interpretation of RAID-3, but what Pawel has meets enough of > the common definition that I think that it's Close Enough and the > vast majority of users will get what they expect from it. I wonder how many users know what to expect from it. That's part of my question. If even you, as a RAID expert, can disagree with me on what the levels mean and what use they are in relation, how can normal users know what to expect? That, incidentally, is a good reason for this discussion. Greg -- Note: I discard all HTML mail unseen. Finger grog@FreeBSD.org for PGP public key. See complete headers for address and phone numbers. --RvrrZ8vH9xW05bsQ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (FreeBSD) iD8DBQFBJFM1IubykFB6QiMRAkH1AJ9hBw05PBlmQCRtg3nQ6p+9shQN1QCgplad lfo8aGhcUaDC+G/PBRGSVyM= =RNPY -----END PGP SIGNATURE----- --RvrrZ8vH9xW05bsQ-- From owner-cvs-src@FreeBSD.ORG Thu Aug 19 07:16:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE89E16A4CE; Thu, 19 Aug 2004 07:16:13 +0000 (GMT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D59D43D1F; Thu, 19 Aug 2004 07:16:13 +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 i7J7G8C7012438; Thu, 19 Aug 2004 09:16:08 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: "Greg 'groggy' Lehey" From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 19 Aug 2004 16:37:16 +0930." <20040819070716.GS85432@wantadilla.lemis.com> Date: Thu, 19 Aug 2004 09:16:08 +0200 Message-ID: <12437.1092899768@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: Scott Long cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-src@FreeBSD.org cc: John-Mark Gurney cc: cvs-all@FreeBSD.org cc: Wilko Bulte Subject: Re: RAID-3? X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 07:16:13 -0000 In message <20040819070716.GS85432@wantadilla.lemis.com>, "Greg 'groggy' Lehey" writes: >> Every write takes exactly the same amount of time. > >Which, including aggregate seek time, is longer than for RAID-5, >because more disks are involved. RAID3 is within epsilon of the single disk because all the disks work in unison. (Spindle-sync is a good idea btw). >> There is no waiting for data to be read off of any disks. > >Sure there is. There's always waiting for data to be read off disks. >That's part of the way disks are built. You've got to seek first, >then you've got to get the head over the data. That's why I said that >RAID-3 is only useful for sequential transfers. You're wrong. RAID-3 is good for normal usage. The point is that you don't have to do the complicated "I have disk1 in my cache but that is not the parity and not the one I'm writing so I need to read 2,3 and the parity which is 4 and then write my data to disk 5 and calculate and update the parity on 4" dance. RAID3 works by: A write-request: first 1/4 goes to disk1 second 1/4 goes to disk2 third 1/4 goes to disk3 fourth 1/4 goes to disk4 Calculate parity send to disk 5 A read-request: read 1st 1/4 from disk1 read 2nd 1/4 from disk2 read 3rd 1/4 from disk3 read 4th 1/4 from disk4 read parity from disk5 and check And that is _all_ there is to it. >Note, of course, that RAID-5 is relatively good on reading. The big >disadvantage of RAID-5 is when you write. RAID3 doesn't suffer and is very predictable in either mode. >Of course it has. Once you spread your data out over more than one >disk, you need some kind of mapping. What we're talking about here >appears to be an implicit one sector stripe size, though the original >paper talked of a stripe size of one byte. Forget the original paper. Original papers are full of things people have not found out yet. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Thu Aug 19 07:26:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9BAAA16A4FE; Thu, 19 Aug 2004 07:26:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7BDDC43D2F; Thu, 19 Aug 2004 07:26:32 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7J7QWkC016908; Thu, 19 Aug 2004 07:26:32 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7J7QW5f016907; Thu, 19 Aug 2004 07:26:32 GMT (envelope-from des) Message-Id: <200408190726.i7J7QW5f016907@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 19 Aug 2004 07:26: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/tools/tools/tinderbox/etc default.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: Thu, 19 Aug 2004 07:26:32 -0000 des 2004-08-19 07:26:32 UTC FreeBSD src repository Modified files: tools/tools/tinderbox/etc default.rc Log: Comment out the timeout setting; it doesn't work properly. Revision Changes Path 1.6 +1 -0 src/tools/tools/tinderbox/etc/default.rc From owner-cvs-src@FreeBSD.ORG Thu Aug 19 07:26:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C55E916A4CE; Thu, 19 Aug 2004 07:26:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6CBA43D1F; Thu, 19 Aug 2004 07:26:57 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7J7Qvmi016960; Thu, 19 Aug 2004 07:26:57 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7J7QvTL016959; Thu, 19 Aug 2004 07:26:57 GMT (envelope-from scottl) Message-Id: <200408190726.i7J7QvTL016959@repoman.freebsd.org> From: Scott Long Date: Thu, 19 Aug 2004 07: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: CVSROOT approvers X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 07:26:58 -0000 scottl 2004-08-19 07:26:57 UTC FreeBSD src repository Modified files: . approvers Log: Add RELENG_5 to the approvers list. Revision Changes Path 1.8 +1 -0 CVSROOT/approvers From owner-cvs-src@FreeBSD.ORG Thu Aug 19 07:27:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C11FE16A4CE; Thu, 19 Aug 2004 07:27:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A319443D41; Thu, 19 Aug 2004 07:27:21 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7J7RLj6017005; Thu, 19 Aug 2004 07:27:21 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7J7RLiY017004; Thu, 19 Aug 2004 07:27:21 GMT (envelope-from des) Message-Id: <200408190727.i7J7RLiY017004@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 19 Aug 2004 07:27: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/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: Thu, 19 Aug 2004 07:27:21 -0000 des 2004-08-19 07:27:21 UTC FreeBSD src repository Modified files: tools/tools/tinderbox/etc releng_4.rc Added files: tools/tools/tinderbox/etc update_releng_4.rc Log: Branches of interest are RELENG_4_{8,9,10}. Revision Changes Path 1.9 +1 -1 src/tools/tools/tinderbox/etc/releng_4.rc 1.1 +4 -0 src/tools/tools/tinderbox/etc/update_releng_4.rc (new) From owner-cvs-src@FreeBSD.ORG Thu Aug 19 07:27:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC6D416A4CE; Thu, 19 Aug 2004 07:27:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8AD2143D45; Thu, 19 Aug 2004 07:27:42 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7J7RgYN017044; Thu, 19 Aug 2004 07:27:42 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7J7Rg9I017043; Thu, 19 Aug 2004 07:27:42 GMT (envelope-from des) Message-Id: <200408190727.i7J7Rg9I017043@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 19 Aug 2004 07:27: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/tools/tools/tinderbox/etc releng_5.rc update_releng_5.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: Thu, 19 Aug 2004 07:27:42 -0000 des 2004-08-19 07:27:42 UTC FreeBSD src repository Modified files: tools/tools/tinderbox/etc releng_5.rc Added files: tools/tools/tinderbox/etc update_releng_5.rc Log: RELENG_5 is now available. Revision Changes Path 1.7 +2 -2 src/tools/tools/tinderbox/etc/releng_5.rc 1.1 +4 -0 src/tools/tools/tinderbox/etc/update_releng_5.rc (new) From owner-cvs-src@FreeBSD.ORG Thu Aug 19 07:28:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B627B16A4CE; Thu, 19 Aug 2004 07:28:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9749843D2D; Thu, 19 Aug 2004 07:28:30 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7J7SUjB017109; Thu, 19 Aug 2004 07:28:30 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7J7SULn017108; Thu, 19 Aug 2004 07:28:30 GMT (envelope-from des) Message-Id: <200408190728.i7J7SULn017108@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 19 Aug 2004 07:28: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/tools/tools/tinderbox/etc 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, 19 Aug 2004 07:28:30 -0000 des 2004-08-19 07:28:30 UTC FreeBSD src repository Modified files: tools/tools/tinderbox/etc Makefile Log: Clean up, add update_releng_[45].rc. Revision Changes Path 1.9 +6 -2 src/tools/tools/tinderbox/etc/Makefile From owner-cvs-src@FreeBSD.ORG Thu Aug 19 07:30:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 468D216A4CE; Thu, 19 Aug 2004 07:30:14 +0000 (GMT) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id C567843D31; Thu, 19 Aug 2004 07:30:13 +0000 (GMT) (envelope-from des@des.no) Received: from dwp.des.no (37.80-203-228.nextgentel.com [80.203.228.37]) by mail.broadpark.no (Postfix) with ESMTP id 2B24531C4; Thu, 19 Aug 2004 09:30:45 +0200 (MEST) Received: by dwp.des.no (Postfix, from userid 2602) id 38FC5B873; Thu, 19 Aug 2004 09:30:09 +0200 (CEST) To: Thomas Quinot References: <200408182154.i7ILseMK097911@repoman.freebsd.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Thu, 19 Aug 2004 09:30:08 +0200 In-Reply-To: <200408182154.i7ILseMK097911@repoman.freebsd.org> (Thomas Quinot's message of "Wed, 18 Aug 2004 21:54:40 +0000 (UTC)") Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (berkeley-unix) 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/etc/rc.d gbde_swap X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 07:30:14 -0000 Thomas Quinot writes: > Modified files: > etc/rc.d gbde_swap=20 > Log: > Skip entries for GBDE swap devices if they are commented out in /etc/fs= tab. This should be merged to RELENG_5. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Thu Aug 19 07:31:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CCD2416A4CE; Thu, 19 Aug 2004 07:31:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AED7143D41; Thu, 19 Aug 2004 07:31:10 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7J7VAVv017250; Thu, 19 Aug 2004 07:31:10 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7J7VAYD017249; Thu, 19 Aug 2004 07:31:10 GMT (envelope-from des) Message-Id: <200408190731.i7J7VAYD017249@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 19 Aug 2004 07:31: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/tools/tools/tinderbox tinderbox.pl X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 07:31:11 -0000 des 2004-08-19 07:31:10 UTC FreeBSD src repository Modified files: tools/tools/tinderbox tinderbox.pl Log: Print the patch file name in the warning message for missing patch files. Revision Changes Path 1.41 +1 -1 src/tools/tools/tinderbox/tinderbox.pl From owner-cvs-src@FreeBSD.ORG Thu Aug 19 07:32:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13D4216A4CE; Thu, 19 Aug 2004 07:32:22 +0000 (GMT) Received: from pd5mo3so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95A6743D2D; Thu, 19 Aug 2004 07:32:21 +0000 (GMT) (envelope-from colin.percival@wadham.ox.ac.uk) Received: from pd3mr3so.prod.shaw.ca (pd3mr3so-ser.prod.shaw.ca [10.0.141.179])2003)) with ESMTP id <0I2O00FVMN99DY@l-daemon>; Thu, 19 Aug 2004 01:24:45 -0600 (MDT) Received: from pn2ml4so.prod.shaw.ca ([10.0.121.148]) by pd3mr3so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0I2O006F6N99HIM0@pd3mr3so.prod.shaw.ca>; Thu, 19 Aug 2004 01:24:45 -0600 (MDT) Received: from piii600.wadham.ox.ac.uk (S0106006067227a4a.vc.shawcable.net [24.87.233.42])2003)) with ESMTP id <0I2O00A49N97YE@l-daemon>; Thu, 19 Aug 2004 01:24:45 -0600 (MDT) Date: Thu, 19 Aug 2004 00:24:41 -0700 From: Colin Percival In-reply-to: <20040819064926.GQ85432@wantadilla.lemis.com> X-Sender: cperciva@popserver.sfu.ca (Unverified) To: Greg 'groggy' Lehey Message-id: <6.1.0.6.1.20040819002149.03e0fd70@popserver.sfu.ca> MIME-version: 1.0 X-Mailer: QUALCOMM Windows Eudora Version 6.1.0.6 Content-type: text/plain; charset=us-ascii References: <20040819062228.GO85432@wantadilla.lemis.com> <11555.1092897238@critter.freebsd.dk> <20040819064926.GQ85432@wantadilla.lemis.com> cc: Scott Long cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Poul-Henning Kamp cc: Wilko Bulte Subject: Re: RAID-3? X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 07:32:22 -0000 At 23:49 18/08/2004, Greg 'groggy' Lehey wrote: >> Raid5 with two bit ECC (sometimes called raid6) > >I thought RAID-6 was RAID-5 with two identical parity disks. Not so? CA:QA says that RAID 6 is P+Q redundancy (ie, two different parity disks). I'm going to hope that Patterson knows what he's talking about. :-) Colin Percival From owner-cvs-src@FreeBSD.ORG Thu Aug 19 07:36:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EBECE16A4CE; Thu, 19 Aug 2004 07:36:01 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27B2C43D41; Thu, 19 Aug 2004 07:36:01 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.11/8.12.11) with ESMTP id i7J7YPSo000768; Thu, 19 Aug 2004 01:34:25 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 19 Aug 2004 01:34:31 -0600 (MDT) Message-Id: <20040819.013431.100262397.imp@bsdimp.com> To: grog@freebsd.org From: "M. Warner Losh" In-Reply-To: <20040819071358.GT85432@wantadilla.lemis.com> References: <20040819064926.GQ85432@wantadilla.lemis.com> <412450B0.80701@samsco.org> <20040819071358.GT85432@wantadilla.lemis.com> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: scottl@samsco.org cc: src-committers@freebsd.org cc: pjd@freebsd.org cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: phk@phk.freebsd.dk cc: wb@freebie.xs4all.nl Subject: Re: RAID-3? X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 07:36:02 -0000 Can we please take this discussion somewhere other than cvs-src? It is not on topic there. The exact definition, and usefulness, (or lack thereof) of RAID-3 is not within the charter of the source changes list. Thanks much. Warner From owner-cvs-src@FreeBSD.ORG Thu Aug 19 07:37:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A586516A4CE; Thu, 19 Aug 2004 07:37:37 +0000 (GMT) Received: from ozlabs.org (ozlabs.org [203.10.76.45]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0672443D4C; Thu, 19 Aug 2004 07:37:37 +0000 (GMT) (envelope-from grog@lemis.com) Received: from blackwater.lemis.com (blackwater.lemis.com [192.109.197.80]) by ozlabs.org (Postfix) with ESMTP id 32F842BDA1; Thu, 19 Aug 2004 17:37:34 +1000 (EST) Received: by blackwater.lemis.com (Postfix, from userid 1004) id 4DAC4511FA; Thu, 19 Aug 2004 17:07:32 +0930 (CST) Date: Thu, 19 Aug 2004 17:07:32 +0930 From: Greg 'groggy' Lehey To: Poul-Henning Kamp Message-ID: <20040819073732.GV85432@wantadilla.lemis.com> References: <20040819070716.GS85432@wantadilla.lemis.com> <12437.1092899768@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="thwsKKN5whlRGe6j" Content-Disposition: inline In-Reply-To: <12437.1092899768@critter.freebsd.dk> User-Agent: Mutt/1.4.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: Scott Long cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-src@FreeBSD.org cc: John-Mark Gurney cc: cvs-all@FreeBSD.org cc: Wilko Bulte Subject: Re: RAID-3? X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 07:37:37 -0000 --thwsKKN5whlRGe6j Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thursday, 19 August 2004 at 9:16:08 +0200, Poul-Henning Kamp wrote: > In message <20040819070716.GS85432@wantadilla.lemis.com>, "Greg 'groggy' Lehey" > writes: > >>> Every write takes exactly the same amount of time. >> >> Which, including aggregate seek time, is longer than for RAID-5, >> because more disks are involved. > > RAID3 is within epsilon of the single disk because all the disks > work in unison. Exactly the point I'm trying to make. For multiple transfers, all other RAID forms are faster than a single disk. > (Spindle-sync is a good idea btw). It can't harm. But how much difference does it make with modern cached drive? >>> There is no waiting for data to be read off of any disks. >> >> Sure there is. There's always waiting for data to be read off disks. >> That's part of the way disks are built. You've got to seek first, >> then you've got to get the head over the data. That's why I said that >> RAID-3 is only useful for sequential transfers. > > You're wrong. RAID-3 is good for normal usage. The point is that > you don't have to do the complicated "I have disk1 in my cache but > that is not the parity and not the one I'm writing so I need to > read 2,3 and the parity which is 4 and then write my data to disk > 5 and calculate and update the parity on 4" dance. Agreed. Easier on the programmer. The user pays. > RAID3 works by: > > A write-request: > ... > > A read-request: > ... Yes, I know all this, once we've accepted that we are no longer dealing with the real RAID-3, but a modified version. It has in common with the original RAID-3 that while we're doing this, the other requests are waiting for us to get our act together. > read parity from disk5 and check Really check every time? I would have thought you'd only use the parity disk if one of the other ones had gone down. > And that is _all_ there is to it. "What you see is all you get". >> Note, of course, that RAID-5 is relatively good on reading. The big >> disadvantage of RAID-5 is when you write. > > RAID3 doesn't suffer and is very predictable in either mode. As I pointed out earlier, predictability and performance are two different kettles of fish. >> Of course it has. Once you spread your data out over more than one >> disk, you need some kind of mapping. What we're talking about here >> appears to be an implicit one sector stripe size, though the original >> paper talked of a stripe size of one byte. > > Forget the original paper. Why? > Original papers are full of things people have not found out yet. I'm not sure how to interpret this. Greg -- Note: I discard all HTML mail unseen. Finger grog@FreeBSD.org for PGP public key. See complete headers for address and phone numbers. --thwsKKN5whlRGe6j Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (FreeBSD) iD8DBQFBJFi8IubykFB6QiMRAno0AJ9pxI/c5bluqijVcfngSrC9hcKV4QCfSZEj 78rxXP8+08bIe7r+VBX6Prc= =GzMZ -----END PGP SIGNATURE----- --thwsKKN5whlRGe6j-- From owner-cvs-src@FreeBSD.ORG Thu Aug 19 08:55:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 124E816A4D8; Thu, 19 Aug 2004 08:55:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F016E43D66; Thu, 19 Aug 2004 08:55:24 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7J8tO8W021312; Thu, 19 Aug 2004 08:55:24 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7J8tO0F021311; Thu, 19 Aug 2004 08:55:24 GMT (envelope-from des) Message-Id: <200408190855.i7J8tO0F021311@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 19 Aug 2004 08:55: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/etc/rc.d jail X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 08:55:30 -0000 des 2004-08-19 08:55:24 UTC FreeBSD src repository Modified files: etc/rc.d jail Log: Always quote variables in tests, to ensure correct evaluation even when they are empty or undefined. MFC after: 3 days Revision Changes Path 1.16 +7 -7 src/etc/rc.d/jail From owner-cvs-src@FreeBSD.ORG Thu Aug 19 09:07:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 331A516A4CE; Thu, 19 Aug 2004 09:07:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 132E443D1F; Thu, 19 Aug 2004 09:07:27 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7J97Qqs021964; Thu, 19 Aug 2004 09:07:26 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7J97Q1H021963; Thu, 19 Aug 2004 09:07:26 GMT (envelope-from ru) Message-Id: <200408190907.i7J97Q1H021963@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 19 Aug 2004 09:07:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT access X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 09:07:27 -0000 ru 2004-08-19 09:07:26 UTC FreeBSD src repository Modified files: . access Log: Force commit to note that eik@ is now free of mentorship. Approved by: joerg, ru Revision Changes Path 1.675 +0 -0 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Thu Aug 19 09:19:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3282B16A4CE; Thu, 19 Aug 2004 09:19:13 +0000 (GMT) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id C918A43D49; Thu, 19 Aug 2004 09:19:12 +0000 (GMT) (envelope-from des@des.no) Received: from dwp.des.no (37.80-203-228.nextgentel.com [80.203.228.37]) by mail.broadpark.no (Postfix) with ESMTP id F3E623552; Thu, 19 Aug 2004 11:19:46 +0200 (MEST) Received: by dwp.des.no (Postfix, from userid 2602) id 048FBB873; Thu, 19 Aug 2004 11:19:10 +0200 (CEST) To: Mark Murray References: <200408040810.i748AbmM013828@repoman.freebsd.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Thu, 19 Aug 2004 11:19:10 +0200 In-Reply-To: <200408040810.i748AbmM013828@repoman.freebsd.org> (Mark Murray's message of "Wed, 4 Aug 2004 08:10:37 +0000 (UTC)") Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (berkeley-unix) 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/etc/rc.d sshd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 09:19:13 -0000 Mark Murray writes: > Log: > Give sshd a secure startup, but with a tweakable timeout so that > the box won't hang forever at startup. This is just wrong. The test in user_reseed() always evaluates to true, regardless of the value of kern.random.sys.seeded, because that value is either "0" or "1" but never "". This is *really* annoying when you try to start a jail that has sshd enabled but doesn't have keys yet. Also, user_reseed() should be a separate script so that other scripts that need entropy can depend on it instead of duplicating it. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Thu Aug 19 09:54:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C87516A4CE; Thu, 19 Aug 2004 09:54:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B0E843D58; Thu, 19 Aug 2004 09:54:29 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7J9sTa4023730; Thu, 19 Aug 2004 09:54:29 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7J9sTtO023729; Thu, 19 Aug 2004 09:54:29 GMT (envelope-from des) Message-Id: <200408190954.i7J9sTtO023729@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 19 Aug 2004 09:54: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/examples/etc make.conf src/share/man/man5 make.conf.5 src/sys 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, 19 Aug 2004 09:54:29 -0000 des 2004-08-19 09:54:29 UTC FreeBSD src repository Modified files: share/examples/etc make.conf share/man/man5 make.conf.5 sys Makefile Log: Add a NO_BOOT knob to prevent building the boot blocks and loader. Reviewed by: ru MFC after: 3 days Revision Changes Path 1.230 +1 -0 src/share/examples/etc/make.conf 1.90 +3 -0 src/share/man/man5/make.conf.5 1.31 +2 -0 src/sys/Makefile From owner-cvs-src@FreeBSD.ORG Thu Aug 19 10:10:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B335616A4CF for ; Thu, 19 Aug 2004 10:10:04 +0000 (GMT) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF5CA43D53 for ; Thu, 19 Aug 2004 10:10:03 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 13096 invoked from network); 19 Aug 2004 10:09:48 -0000 Received: from unknown (HELO freebsd.org) ([62.48.0.53]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 19 Aug 2004 10:09:48 -0000 Message-ID: <41247C7A.B21E7660@freebsd.org> Date: Thu, 19 Aug 2004 12:10:03 +0200 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Nate Lawson References: <200408172205.i7HM5sDs087606@repoman.freebsd.org> <20040819030854.GM99521@freebsd3.cimlogic.com.au> <41242606.6070604@root.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 cc: John Birrell Subject: Re: cvs commit: src/sys/conf files options src/sys/modules/ipfw Makefilesrc/sys/net bridge.c src/sys/netgraph ng_bridge.c src/sys/netinet ip_divert.cip_dummynet.c ip_dummynet.h ip_fastfwd.c ip_fw.h ip_fw2.c ip_fw_pfil.c ip_input.cip_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, 19 Aug 2004 10:10:04 -0000 Nate Lawson wrote: > > John Birrell wrote: > > On Tue, Aug 17, 2004 at 10:05:54PM +0000, Andre Oppermann wrote: > > > >>andre 2004-08-17 22:05:54 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: > >> sys/conf files options > >> sys/modules/ipfw Makefile > >> sys/net bridge.c > >> sys/netgraph ng_bridge.c > >> sys/netinet ip_divert.c ip_dummynet.c ip_dummynet.h > >> ip_fastfwd.c ip_fw.h ip_fw2.c ip_input.c > >> ip_output.c ip_var.h raw_ip.c tcp_input.c > >> tcp_sack.c > >> sys/sys mbuf.h > >> Added files: > >> sys/netinet ip_fw_pfil.c > > > > > > A kernel config file which includes IPFIREWALL, but not PFIL_HOOKS will > > not link (for obvious reasons). > > > > Also, the script /etc/rc.d/ipfw tests the 'enable' sysctl which is removed > > by this commit. The result is that if a kernel is booted with ipfw built > > in, the /etc/rc.d/ipfw script tries to load the ipfw module. The module > > load fails (for obvious reasons), causing the ipfw initialisation to fail > > leaving the firewall in the deny-everything mode regardless of what is > > configured in /etc/rc.conf. > > > > This is an issue for 5.3. [ I assume re@ are reading this list ] > > I've been bitten by both. Actually, ipfw.ko won't load into a kernel > built without PFIL_HOOKS. The duplicate load attempt also happens to me. I'm looking into this and will have a fix later today. -- Andre From owner-cvs-src@FreeBSD.ORG Thu Aug 19 10:35:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F9F516A4CE; Thu, 19 Aug 2004 10:35:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1161643D2D; Thu, 19 Aug 2004 10:35:00 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JAYx60025294; Thu, 19 Aug 2004 10:34:59 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JAYx41025293; Thu, 19 Aug 2004 10:34:59 GMT (envelope-from ru) Message-Id: <200408191034.i7JAYx41025293@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 19 Aug 2004 10:34: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/release 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, 19 Aug 2004 10:35:00 -0000 ru 2004-08-19 10:34:59 UTC FreeBSD src repository Modified files: release Makefile Log: Meet the new era of 6.0-CURRENT. Revision Changes Path 1.855 +2 -2 src/release/Makefile From owner-cvs-src@FreeBSD.ORG Thu Aug 19 10:41:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7792316A4CE; Thu, 19 Aug 2004 10:41:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57F4443D41; Thu, 19 Aug 2004 10:41:54 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JAfsxL025616; Thu, 19 Aug 2004 10:41:54 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JAfsgk025615; Thu, 19 Aug 2004 10:41:54 GMT (envelope-from ru) Message-Id: <200408191041.i7JAfsgk025615@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 19 Aug 2004 10: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/gnu/usr.bin/groff/tmac mdoc.local X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 10:41:54 -0000 ru 2004-08-19 10:41:54 UTC FreeBSD src repository Modified files: gnu/usr.bin/groff/tmac mdoc.local Log: Meet the 6.0-CURRENT era. While here, teach mdoc(7) about the upcoming FreeBSD 4.11-RELEASE. Revision Changes Path 1.42 +3 -1 src/gnu/usr.bin/groff/tmac/mdoc.local From owner-cvs-src@FreeBSD.ORG Thu Aug 19 11:00:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 53C0616A4CE; Thu, 19 Aug 2004 11:00:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3566643D46; Thu, 19 Aug 2004 11:00:27 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JB0RDo026052; Thu, 19 Aug 2004 11:00:27 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JB0QDk026051; Thu, 19 Aug 2004 11:00:26 GMT (envelope-from brueffer) Message-Id: <200408191100.i7JB0QDk026051@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 19 Aug 2004 11:00: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 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: Thu, 19 Aug 2004 11:00:27 -0000 brueffer 2004-08-19 11:00:26 UTC FreeBSD src repository (doc committer) Modified files: share/man/man5 make.conf.5 Log: Document NO_PF and NO_AUTHPF MFC after: 3 days Revision Changes Path 1.91 +7 -0 src/share/man/man5/make.conf.5 From owner-cvs-src@FreeBSD.ORG Thu Aug 19 11:09:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 54C1716A4CE; Thu, 19 Aug 2004 11:09:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3530C43D31; Thu, 19 Aug 2004 11:09:13 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JB9D7s026376; Thu, 19 Aug 2004 11:09:13 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JB9DRc026375; Thu, 19 Aug 2004 11:09:13 GMT (envelope-from jhb) Message-Id: <200408191109.i7JB9DRc026375@repoman.freebsd.org> From: John Baldwin Date: Thu, 19 Aug 2004 11:09: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/sbin/fsck_ffs setup.c src/sbin/newfs mkfs.c src/sys/ufs/ffs fs.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 11:09:13 -0000 jhb 2004-08-19 11:09:13 UTC FreeBSD src repository Modified files: sbin/fsck_ffs setup.c sbin/newfs mkfs.c sys/ufs/ffs fs.h Log: Generalize the UFS bad magic value used to determine when a filesystem has only been partly initialized via newfs(8) so that it applies to both UFS1 and UFS2. Submitted by: "Xin LI" delphij at frontfree dot net MFC: maybe? Revision Changes Path 1.48 +2 -2 src/sbin/fsck_ffs/setup.c 1.86 +9 -4 src/sbin/newfs/mkfs.c 1.44 +1 -1 src/sys/ufs/ffs/fs.h From owner-cvs-src@FreeBSD.ORG Thu Aug 19 11:12:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF71816A4D2 for ; Thu, 19 Aug 2004 11:12:06 +0000 (GMT) Received: from mail4.speakeasy.net (mail4.speakeasy.net [216.254.0.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9870F43D55 for ; Thu, 19 Aug 2004 11:12:06 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 30382 invoked from network); 19 Aug 2004 11:12:06 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 19 Aug 2004 11:12:05 -0000 Received: from [10.50.40.208] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i7JBC1o6054046; Thu, 19 Aug 2004 07:12:02 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Scott Long Date: Thu, 19 Aug 2004 06:05:35 -0400 User-Agent: KMail/1.6.2 References: <200408190726.i7J7QvTL016959@repoman.freebsd.org> In-Reply-To: <200408190726.i7J7QvTL016959@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408190605.36089.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: CVSROOT approvers X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 11:12:07 -0000 On Thursday 19 August 2004 03:26 am, Scott Long wrote: > scottl 2004-08-19 07:26:57 UTC > > FreeBSD src repository > > Modified files: > . approvers > Log: > Add RELENG_5 to the approvers list. Should this use a '$' at the end of the regex so it doesn't match RELENG_5_[012] perchance? -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Thu Aug 19 11:25:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B82F316A4CF; Thu, 19 Aug 2004 11:25:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3AB4343D53; Thu, 19 Aug 2004 11:25:04 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JBP4sj026951; Thu, 19 Aug 2004 11:25:04 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JBP4PE026950; Thu, 19 Aug 2004 11:25:04 GMT (envelope-from des) Message-Id: <200408191125.i7JBP4PE026950@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 19 Aug 2004 11:25: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/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: Thu, 19 Aug 2004 11:25:21 -0000 des 2004-08-19 11:25:03 UTC FreeBSD src repository Modified files: share/man/man5 make.conf.5 Log: Bump document date. Reminded by: ru Revision Changes Path 1.92 +1 -1 src/share/man/man5/make.conf.5 From owner-cvs-src@FreeBSD.ORG Thu Aug 19 11:31:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E62316A4CE; Thu, 19 Aug 2004 11:31:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A6EF43D55; Thu, 19 Aug 2004 11:31:42 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JBVgxd027340; Thu, 19 Aug 2004 11:31:42 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JBVgsa027339; Thu, 19 Aug 2004 11:31:42 GMT (envelope-from jhb) Message-Id: <200408191131.i7JBVgsa027339@repoman.freebsd.org> From: John Baldwin Date: Thu, 19 Aug 2004 11:31: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_condvar.c kern_synch.c kern_thread.c subr_sleepqueue.c src/sys/sys proc.h sleepqueue.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 11:31:42 -0000 jhb 2004-08-19 11:31:42 UTC FreeBSD src repository Modified files: sys/kern kern_condvar.c kern_synch.c kern_thread.c subr_sleepqueue.c sys/sys proc.h sleepqueue.h Log: Now that the return value semantics of cv's for multithreaded processes have been unified with that of msleep(9), further refine the sleepq interface and consolidate some duplicated code: - Move the pre-sleep checks for theaded processes into a thread_sleep_check() function in kern_thread.c. - Move all handling of TDF_SINTR to be internal to subr_sleepqueue.c. Specifically, if a thread is awakened by something other than a signal while checking for signals before going to sleep, clear TDF_SINTR in sleepq_catch_signals(). This removes a sched_lock lock/unlock combo in that edge case during an interruptible sleep. Also, fix sleepq_check_signals() to properly handle the condition if TDF_SINTR is clear rather than requiring the callers of the sleepq API to notice this edge case and call a non-_sig variant of sleepq_wait(). - Clarify the flags arguments to sleepq_add(), sleepq_signal() and sleepq_broadcast() by creating an explicit submask for sleepq types. Also, add an explicit SLEEPQ_MSLEEP type rather than a magic number of 0. Also, add a SLEEPQ_INTERRUPTIBLE flag for use with sleepq_add() and move the setting of TDF_SINTR to sleepq_add() if this flag is set rather than sleepq_catch_signals(). Note that it is the caller's responsibility to ensure that sleepq_catch_signals() is called if and only if this flag is passed to the preceeding sleepq_add(). Note that this also removes a sched_lock lock/unlock pair from sleepq_catch_signals(). It also ensures that for an interruptible sleep, TDF_SINTR is always set when TD_ON_SLEEPQ() is true. Revision Changes Path 1.51 +16 -39 src/sys/kern/kern_condvar.c 1.258 +16 -28 src/sys/kern/kern_synch.c 1.194 +19 -0 src/sys/kern/kern_thread.c 1.11 +23 -9 src/sys/kern/subr_sleepqueue.c 1.393 +1 -0 src/sys/sys/proc.h 1.4 +4 -1 src/sys/sys/sleepqueue.h From owner-cvs-src@FreeBSD.ORG Thu Aug 19 12:00:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0867316A4CE for ; Thu, 19 Aug 2004 12:00:05 +0000 (GMT) Received: from mail1.speakeasy.net (mail1.speakeasy.net [216.254.0.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id B717F43D2D for ; Thu, 19 Aug 2004 12:00:04 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 20536 invoked from network); 19 Aug 2004 12:00:04 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 19 Aug 2004 12:00:04 -0000 Received: from [10.50.40.208] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i7JC00L8054265; Thu, 19 Aug 2004 08:00:00 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: src-committers@FreeBSD.org Date: Thu, 19 Aug 2004 07:17:35 -0400 User-Agent: KMail/1.6.2 References: <200408191109.i7JB9DRc026375@repoman.freebsd.org> In-Reply-To: <200408191109.i7JB9DRc026375@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408190717.35788.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/fsck_ffs setup.c src/sbin/newfs mkfs.c src/sys/ufs/ffs fs.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 12:00:05 -0000 On Thursday 19 August 2004 07:09 am, John Baldwin wrote: > jhb 2004-08-19 11:09:13 UTC > > FreeBSD src repository > > Modified files: > sbin/fsck_ffs setup.c > sbin/newfs mkfs.c > sys/ufs/ffs fs.h > Log: > Generalize the UFS bad magic value used to determine when a filesystem > has only been partly initialized via newfs(8) so that it applies to both > UFS1 and UFS2. > > Submitted by: "Xin LI" delphij at frontfree dot net > MFC: maybe? Tested via a vnode-backed md0 by checking that a completed newfs could fsck ok but that an interrupted newfs for both -O 1 and -O 2 would result in fsck warning about an incomplete filesystem. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Thu Aug 19 12:03:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 383F716A4CE; Thu, 19 Aug 2004 12:03:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A23E43D46; Thu, 19 Aug 2004 12:03:28 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JC3RBe028725; Thu, 19 Aug 2004 12:03:28 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JC3RaN028724; Thu, 19 Aug 2004 12:03:27 GMT (envelope-from le) Message-Id: <200408191203.i7JC3RaN028724@repoman.freebsd.org> From: Lukas Ertl Date: Thu, 19 Aug 2004 12:03: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/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, 19 Aug 2004 12:03:28 -0000 le 2004-08-19 12:03:27 UTC FreeBSD src repository Modified files: sys/geom/vinum geom_vinum_state.c Log: A volume can be up if it has a degraded RAID5 plex. Revision Changes Path 1.3 +7 -1 src/sys/geom/vinum/geom_vinum_state.c From owner-cvs-src@FreeBSD.ORG Thu Aug 19 12:46:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDE8216A4CE; Thu, 19 Aug 2004 12:46:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9EE3543D31; Thu, 19 Aug 2004 12:46:02 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JCk25V030107; Thu, 19 Aug 2004 12:46:02 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JCk2Rv030106; Thu, 19 Aug 2004 12:46:02 GMT (envelope-from jhb) Message-Id: <200408191246.i7JCk2Rv030106@repoman.freebsd.org> From: John Baldwin Date: Thu, 19 Aug 2004 12:46: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/share/man/man9 sleepqueue.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 12:46:02 -0000 jhb 2004-08-19 12:46:02 UTC FreeBSD src repository Modified files: share/man/man9 sleepqueue.9 Log: Catch up to recent API changes including the removal of the signal_caught argument to sleepq_timedwait() and the enhancements to the flags argument passed to sleepq_add(). Revision Changes Path 1.10 +25 -12 src/share/man/man9/sleepqueue.9 From owner-cvs-src@FreeBSD.ORG Thu Aug 19 13:38:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3BB7016A4CE for ; Thu, 19 Aug 2004 13:38:25 +0000 (GMT) Received: from mail4.speakeasy.net (mail4.speakeasy.net [216.254.0.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1423B43D46 for ; Thu, 19 Aug 2004 13:38:25 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 32646 invoked from network); 19 Aug 2004 13:38:24 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 19 Aug 2004 13:38:24 -0000 Received: from [10.50.40.208] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i7JDcKYw054965; Thu, 19 Aug 2004 09:38:21 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: src-committers@FreeBSD.org Date: Thu, 19 Aug 2004 08:43:49 -0400 User-Agent: KMail/1.6.2 References: <200408191109.i7JB9DRc026375@repoman.freebsd.org> In-Reply-To: <200408191109.i7JB9DRc026375@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408190843.49175.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/fsck_ffs setup.c src/sbin/newfs mkfs.c src/sys/ufs/ffs fs.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 13:38:25 -0000 On Thursday 19 August 2004 07:09 am, John Baldwin wrote: > jhb 2004-08-19 11:09:13 UTC > > FreeBSD src repository > > Modified files: > sbin/fsck_ffs setup.c > sbin/newfs mkfs.c > sys/ufs/ffs fs.h > Log: > Generalize the UFS bad magic value used to determine when a filesystem > has only been partly initialized via newfs(8) so that it applies to both > UFS1 and UFS2. > > Submitted by: "Xin LI" delphij at frontfree dot net > MFC: maybe? Oops, this was PR: 61981 as well. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Thu Aug 19 13:41:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F84616A4CE; Thu, 19 Aug 2004 13:41:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 12AD343D5E; Thu, 19 Aug 2004 13:41:07 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JDf6uP033038; Thu, 19 Aug 2004 13:41:06 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JDf6of033037; Thu, 19 Aug 2004 13:41:06 GMT (envelope-from maxim) Message-Id: <200408191341.i7JDf6of033037@repoman.freebsd.org> From: Maxim Konovalov Date: Thu, 19 Aug 2004 13:41: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/share/man/man4 umct.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, 19 Aug 2004 13:41:07 -0000 maxim 2004-08-19 13:41:06 UTC FreeBSD src repository Modified files: share/man/man4 umct.4 Log: Remove an unnecessary .It. Reviewed by: ru Revision Changes Path 1.5 +0 -1 src/share/man/man4/umct.4 From owner-cvs-src@FreeBSD.ORG Thu Aug 19 14:33:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC15F16A4CE; Thu, 19 Aug 2004 14:33:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDE4143D41; Thu, 19 Aug 2004 14:33:53 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JEXrKi035256; Thu, 19 Aug 2004 14:33:53 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JEXrWw035255; Thu, 19 Aug 2004 14:33:53 GMT (envelope-from brueffer) Message-Id: <200408191433.i7JEXrWw035255@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 19 Aug 2004 14:33: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/share/man/man4 ixgb.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, 19 Aug 2004 14:33:54 -0000 brueffer 2004-08-19 14:33:53 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 ixgb.4 Log: Add a HARDWARE section and bump the document date MFC after: 3 days Revision Changes Path 1.3 +12 -1 src/share/man/man4/ixgb.4 From owner-cvs-src@FreeBSD.ORG Thu Aug 19 14:43:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2439116A4CE; Thu, 19 Aug 2004 14:43:57 +0000 (GMT) Received: from aslan.scsiguy.com (aslan.scsiguy.com [63.229.232.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 87C0D43D1D; Thu, 19 Aug 2004 14:43:56 +0000 (GMT) (envelope-from gibbs@scsiguy.com) Received: from aslan.scsiguy.com (aslan.scsiguy.com [63.229.232.106]) by aslan.scsiguy.com (8.12.11/8.12.11) with ESMTP id i7JEhUqp089408; Thu, 19 Aug 2004 08:43:31 -0600 (MDT) (envelope-from gibbs@scsiguy.com) Date: Thu, 19 Aug 2004 08:43:30 -0600 From: "Justin T. Gibbs" To: Brian Somers Message-ID: <70CFCC3FCF048C13F0ABFA7B@aslan.scsiguy.com> In-Reply-To: <20040819051134.7f088757@dev.lan.Awfulhak.org> References: <200408171812.i7HICbLM078769@repoman.freebsd.org> <20040819051134.7f088757@dev.lan.Awfulhak.org> X-Mailer: Mulberry/3.1.6 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "Justin T. Gibbs" List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 14:43:57 -0000 > This breaks my mouse badly - it never syncs now and just flies all over the > screen doing damage when it's touched. Can you provide psm debug output for your mouse? #define DEBUG to 1 in psm.c. -- Justin From owner-cvs-src@FreeBSD.ORG Thu Aug 19 14:59:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 92B5616A4CE; Thu, 19 Aug 2004 14:59:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 75A0543D2D; Thu, 19 Aug 2004 14:59:51 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JExpLs036092; Thu, 19 Aug 2004 14:59:51 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JExpHn036091; Thu, 19 Aug 2004 14:59:51 GMT (envelope-from rwatson) Message-Id: <200408191459.i7JExpHn036091@repoman.freebsd.org> From: Robert Watson Date: Thu, 19 Aug 2004 14:59: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/kern kern_descrip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 14:59:51 -0000 rwatson 2004-08-19 14:59:51 UTC FreeBSD src repository Modified files: sys/kern kern_descrip.c Log: Remove GIANT_REQUIRED from setugidsafety() as knote_fdclose() no longer requires Giant. Revision Changes Path 1.244 +0 -2 src/sys/kern/kern_descrip.c From owner-cvs-src@FreeBSD.ORG Thu Aug 19 16:18:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3498516A4CE; Thu, 19 Aug 2004 16:18:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 176EB43D62; Thu, 19 Aug 2004 16:18:40 +0000 (GMT) (envelope-from clsung@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JGIdPd038735; Thu, 19 Aug 2004 16:18:39 GMT (envelope-from clsung@repoman.freebsd.org) Received: (from clsung@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JGIdvO038734; Thu, 19 Aug 2004 16:18:39 GMT (envelope-from clsung) Message-Id: <200408191618.i7JGIdvO038734@repoman.freebsd.org> From: Cheng-Lung Sung Date: Thu, 19 Aug 2004 16:18: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/usr.bin/calendar/calendars calendar.freebsd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 16:18:40 -0000 clsung 2004-08-19 16:18:39 UTC FreeBSD src repository (ports committer) Modified files: usr.bin/calendar/calendars calendar.freebsd Log: Add my birthday. Approved by: leeym (mentor) Revision Changes Path 1.140 +1 -0 src/usr.bin/calendar/calendars/calendar.freebsd From owner-cvs-src@FreeBSD.ORG Thu Aug 19 16:34:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C090416A4CE; Thu, 19 Aug 2004 16:34:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A41E843D2D; Thu, 19 Aug 2004 16:34:31 +0000 (GMT) (envelope-from alfred@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JGYVNG039193; Thu, 19 Aug 2004 16:34:31 GMT (envelope-from alfred@repoman.freebsd.org) Received: (from alfred@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JGYVOt039192; Thu, 19 Aug 2004 16:34:31 GMT (envelope-from alfred) Message-Id: <200408191634.i7JGYVOt039192@repoman.freebsd.org> From: Alfred Perlstein Date: Thu, 19 Aug 2004 16:34: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/libc/stdlib malloc.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 16:34:32 -0000 alfred 2004-08-19 16:34:31 UTC FreeBSD src repository Modified files: lib/libc/stdlib malloc.3 Log: Reword recent addition about memory moving. Requested by: keramida Bump .Dd Requested by: ru Revision Changes Path 1.62 +4 -5 src/lib/libc/stdlib/malloc.3 From owner-cvs-src@FreeBSD.ORG Thu Aug 19 16:41:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D322216A4CE; Thu, 19 Aug 2004 16:41:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B6CF743D1F; Thu, 19 Aug 2004 16:41:12 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JGfCcE039475; Thu, 19 Aug 2004 16:41:12 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JGfCcw039474; Thu, 19 Aug 2004 16:41:12 GMT (envelope-from njl) Message-Id: <200408191641.i7JGfCcw039474@repoman.freebsd.org> From: Nate Lawson Date: Thu, 19 Aug 2004 16:41:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern subr_rman.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 16:41:13 -0000 njl 2004-08-19 16:41:12 UTC FreeBSD src repository Modified files: sys/kern subr_rman.c Log: Add debugging to rman_manage_region() as well. This is useful since we manage subregions in ACPI. MFC after: 3 days Revision Changes Path 1.36 +2 -0 src/sys/kern/subr_rman.c From owner-cvs-src@FreeBSD.ORG Thu Aug 19 16:47:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5941C16A4CE; Thu, 19 Aug 2004 16:47:31 +0000 (GMT) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id D99F343D48; Thu, 19 Aug 2004 16:47:30 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.34] (adsl-67-127-84-57.dsl.snfc21.pacbell.net [67.127.84.57]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id i7JGlR8U010283; Thu, 19 Aug 2004 09:47:27 -0700 Message-ID: <4124D99F.7010306@root.org> Date: Thu, 19 Aug 2004 09:47:27 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 0.7 (X11/20040702) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Andre Oppermann References: <200408172205.i7HM5sDs087606@repoman.freebsd.org> <20040819030854.GM99521@freebsd3.cimlogic.com.au> <41242606.6070604@root.org> <41247C7A.B21E7660@freebsd.org> In-Reply-To: <41247C7A.B21E7660@freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: John Birrell Subject: Re: cvs commit: src/sys/conf files options src/sys/modules/ipfw Makefilesrc/sys/net bridge.c src/sys/netgraph ng_bridge.c src/sys/netinet ip_fw_pfil.c ip_input.cip_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, 19 Aug 2004 16:47:31 -0000 Andre Oppermann wrote: > Nate Lawson wrote: > >>John Birrell wrote: >> >>>On Tue, Aug 17, 2004 at 10:05:54PM +0000, Andre Oppermann wrote: >>> >>> >>>>andre 2004-08-17 22:05:54 UTC >>>> >>>> FreeBSD src repository >>>> >>>> Modified files: >>>> sys/conf files options >>>> sys/modules/ipfw Makefile >>>> sys/net bridge.c >>>> sys/netgraph ng_bridge.c >>>> sys/netinet ip_divert.c ip_dummynet.c ip_dummynet.h >>>> ip_fastfwd.c ip_fw.h ip_fw2.c ip_input.c >>>> ip_output.c ip_var.h raw_ip.c tcp_input.c >>>> tcp_sack.c >>>> sys/sys mbuf.h >>>> Added files: >>>> sys/netinet ip_fw_pfil.c >>> >>> >>>A kernel config file which includes IPFIREWALL, but not PFIL_HOOKS will >>>not link (for obvious reasons). >>> >>>Also, the script /etc/rc.d/ipfw tests the 'enable' sysctl which is removed >>>by this commit. The result is that if a kernel is booted with ipfw built >>>in, the /etc/rc.d/ipfw script tries to load the ipfw module. The module >>>load fails (for obvious reasons), causing the ipfw initialisation to fail >>>leaving the firewall in the deny-everything mode regardless of what is >>>configured in /etc/rc.conf. >>> >>>This is an issue for 5.3. [ I assume re@ are reading this list ] >> >>I've been bitten by both. Actually, ipfw.ko won't load into a kernel >>built without PFIL_HOOKS. The duplicate load attempt also happens to me. > > > I'm looking into this and will have a fix later today. Thanks, Andre. -Nate From owner-cvs-src@FreeBSD.ORG Thu Aug 19 17:12:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9487116A4CE; Thu, 19 Aug 2004 17:12:27 +0000 (GMT) Received: from TRANG.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A93F43D41; Thu, 19 Aug 2004 17:12:27 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by TRANG.nuxi.com (8.13.1/8.12.11) with ESMTP id i7JHCQtn002594; Thu, 19 Aug 2004 10:12:26 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id i7JHCPue002593; Thu, 19 Aug 2004 10:12:25 -0700 (PDT) (envelope-from obrien) Date: Thu, 19 Aug 2004 10:12:24 -0700 From: "David O'Brien" To: Takahashi Yoshihiro Message-ID: <20040819171224.GA2469@dragon.nuxi.com> References: <200408180346.i7I3kdSj026379@repoman.freebsd.org> <20040819.005752.74729270.nyan@jp.FreeBSD.org> <20040818191959.GA10978@dragon.nuxi.com> <200408181651.31593.jhb@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408181651.31593.jhb@FreeBSD.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.2-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options.pc98 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 17:12:27 -0000 On Wed, Aug 18, 2004 at 04:51:31PM -0400, John Baldwin wrote: > On Wednesday 18 August 2004 03:19 pm, David O'Brien wrote: > > On Thu, Aug 19, 2004 at 12:57:52AM +0900, Takahashi Yoshihiro wrote: > > > In article <200408180346.i7I3kdSj026379@repoman.freebsd.org> > > > > > > Robert Watson writes: > > > > Since pc98 shares the AGP driver with the i386, also define the > > > > amd64 agp option here in order to let the pc98 kernel build > > > > complete. This doesn't seem right, since there probably aren't > > > > plans to build a pc98 amd64 box; however, it's not clear to me > > > > how to get config to generate an opt_agp.h without an option > > > > defined. > > > > > > I think that using '#ifndef PC98' in agp_sis.c and agp_via.c is better > > > way rather than putting unneeded line in options.pc98. I'm going to remove the option from agp_via.c and agp_sis.c in 6-CURRENT. I only wanted the old behavior in RELENG_5. Can someone that can build pc98 releases make sure that things will be OK on the branch? -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Thu Aug 19 17:18:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A1E0C16A4CF; Thu, 19 Aug 2004 17:18: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 B56F543D41; Thu, 19 Aug 2004 17:18:38 +0000 (GMT) (envelope-from setantae@submonkey.net) Received: from setantae by shrike.submonkey.net with local (Exim 4.41 (FreeBSD)) id 1BxqYd-000Fbo-Og; Thu, 19 Aug 2004 18:18:35 +0100 Date: Thu, 19 Aug 2004 18:18:35 +0100 From: Ceri Davies To: Andre Oppermann Message-ID: <20040819171835.GZ5433@submonkey.net> Mail-Followup-To: Ceri Davies , Andre Oppermann , Nate Lawson , John Birrell , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200408172205.i7HM5sDs087606@repoman.freebsd.org> <20040819030854.GM99521@freebsd3.cimlogic.com.au> <41242606.6070604@root.org> <41247C7A.B21E7660@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZNotpC0yWfjHZxBL" Content-Disposition: inline In-Reply-To: <41247C7A.B21E7660@freebsd.org> X-PGP: finger ceri@FreeBSD.org User-Agent: Mutt/1.5.6i Sender: Ceri Davies cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: John Birrell cc: Nate Lawson Subject: Re: cvs commit: src/sys/conf files options src/sys/modules/ipfw Makefilesrc/sys/net bridge.c src/sys/netgraph ng_bridge.c src/sys/netinet ip_divert.cip_dummynet.c ip_dummynet.h ip_fastfwd.c ip_fw.h ip_fw2.c ip_fw_pfil.c ip_input.cip_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, 19 Aug 2004 17:18:39 -0000 --ZNotpC0yWfjHZxBL Content-Type: multipart/mixed; boundary="hOmQO3H5Qmmwdmk8" Content-Disposition: inline --hOmQO3H5Qmmwdmk8 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Aug 19, 2004 at 12:10:03PM +0200, Andre Oppermann wrote: > Nate Lawson wrote: > >=20 > > John Birrell wrote: > > > On Tue, Aug 17, 2004 at 10:05:54PM +0000, Andre Oppermann wrote: > > > > > >>andre 2004-08-17 22:05:54 UTC > > >> > > >> FreeBSD src repository > > >> > > >> Modified files: > > >> sys/conf files options > > >> sys/modules/ipfw Makefile > > >> sys/net bridge.c > > >> sys/netgraph ng_bridge.c > > >> sys/netinet ip_divert.c ip_dummynet.c ip_dummynet.h > > >> ip_fastfwd.c ip_fw.h ip_fw2.c ip_input.c > > >> ip_output.c ip_var.h raw_ip.c tcp_input.c > > >> tcp_sack.c > > >> sys/sys mbuf.h > > >> Added files: > > >> sys/netinet ip_fw_pfil.c > > > > > > > > > A kernel config file which includes IPFIREWALL, but not PFIL_HOOKS wi= ll > > > not link (for obvious reasons). > > > > > > Also, the script /etc/rc.d/ipfw tests the 'enable' sysctl which is re= moved > > > by this commit. The result is that if a kernel is booted with ipfw bu= ilt > > > in, the /etc/rc.d/ipfw script tries to load the ipfw module. The modu= le > > > load fails (for obvious reasons), causing the ipfw initialisation to = fail > > > leaving the firewall in the deny-everything mode regardless of what is > > > configured in /etc/rc.conf. > > > > > > This is an issue for 5.3. [ I assume re@ are reading this list ] > >=20 > > I've been bitten by both. Actually, ipfw.ko won't load into a kernel > > built without PFIL_HOOKS. The duplicate load attempt also happens to m= e. >=20 > I'm looking into this and will have a fix later today. Hi Andre, I'd like to echo Nate's thanks for you spending effort to fix the problems here. Also, I think that the ipfirewall.4 manpage could use the following diff attached if PFIL_HOOKS is now mandatory. Cheers, Ceri --=20 It is not tinfoil, it is my new skin. I am a robot. --hOmQO3H5Qmmwdmk8 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="ipfw.man.diff" Index: src/share/man/man4/ipfirewall.4 =================================================================== RCS file: /home/ncvs/src/share/man/man4/ipfirewall.4,v retrieving revision 1.29 diff -u -r1.29 ipfirewall.4 --- src/share/man/man4/ipfirewall.4 29 Nov 2002 11:39:19 -0000 1.29 +++ src/share/man/man4/ipfirewall.4 19 Aug 2004 17:16:21 -0000 @@ -46,6 +46,8 @@ enable .Xr divert 4 sockets +.It Dv PFIL_HOOKS +add packet filter hooks .El .Sh SEE ALSO .Xr setsockopt 2 , @@ -53,4 +55,5 @@ .Xr ip 4 , .Xr ipfw 8 , .Xr sysctl 8 , -.Xr syslogd 8 +.Xr syslogd 8, +.Xr pfil 9 --hOmQO3H5Qmmwdmk8-- --ZNotpC0yWfjHZxBL Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQFBJODrocfcwTS3JF8RAnNnAJ4qIyI+4SWReGbsEonzQ4+oQT7e9QCdGuM4 7qD1PN4nJw9fdpzzGW9aeaU= =yqMc -----END PGP SIGNATURE----- --ZNotpC0yWfjHZxBL-- From owner-cvs-src@FreeBSD.ORG Thu Aug 19 17:21:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 05FFB16A4CE; Thu, 19 Aug 2004 17:21:32 +0000 (GMT) Received: from zaphod.nitro.dk (port324.ds1-khk.adsl.cybercity.dk [212.242.113.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A55343D3F; Thu, 19 Aug 2004 17:21:31 +0000 (GMT) (envelope-from simon@zaphod.nitro.dk) Received: by zaphod.nitro.dk (Postfix, from userid 3000) id D2CAF11B00; Thu, 19 Aug 2004 19:21:28 +0200 (CEST) Date: Thu, 19 Aug 2004 19:21:28 +0200 From: "Simon L. Nielsen" To: Ceri Davies , Andre Oppermann , Nate Lawson , John Birrell , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20040819172127.GA2105@zaphod.nitro.dk> References: <200408172205.i7HM5sDs087606@repoman.freebsd.org> <20040819030854.GM99521@freebsd3.cimlogic.com.au> <41242606.6070604@root.org> <41247C7A.B21E7660@freebsd.org> <20040819171835.GZ5433@submonkey.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="sm4nu43k4a2Rpi4c" Content-Disposition: inline In-Reply-To: <20040819171835.GZ5433@submonkey.net> User-Agent: Mutt/1.5.6i Subject: Re: cvs commit: src/sys/conf files options src/sys/modules/ipfw Makefilesrc/sys/net bridge.c src/sys/netgraph ng_bridge.c src/sys/netinet ip_divert.cip_dummynet.c ip_dummynet.h ip_fastfwd.c ip_fw.h ip_fw2.c ip_fw_pfil.c ip_input.cip_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, 19 Aug 2004 17:21:32 -0000 --sm4nu43k4a2Rpi4c Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2004.08.19 18:18:35 +0100, Ceri Davies wrote: > Also, I think that the ipfirewall.4 manpage could use the following > diff attached if PFIL_HOOKS is now mandatory. Just a minor style nit.... : > Index: src/share/man/man4/ipfirewall.4 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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/man4/ipfirewall.4,v > retrieving revision 1.29 > diff -u -r1.29 ipfirewall.4 > --- src/share/man/man4/ipfirewall.4 29 Nov 2002 11:39:19 -0000 1.29 > +++ src/share/man/man4/ipfirewall.4 19 Aug 2004 17:16:21 -0000 > @@ -46,6 +46,8 @@ > enable > .Xr divert 4 > sockets > +.It Dv PFIL_HOOKS > +add packet filter hooks > .El > .Sh SEE ALSO > .Xr setsockopt 2 , > @@ -53,4 +55,5 @@ > .Xr ip 4 , > .Xr ipfw 8 , > .Xr sysctl 8 , > -.Xr syslogd 8 > +.Xr syslogd 8, ^ there should be a space there. > +.Xr pfil 9 --=20 Simon L. Nielsen FreeBSD Documentation Team --sm4nu43k4a2Rpi4c Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBJOGXh9pcDSc1mlERAupLAJ9bdCDuLYTS/u3dmP+7vJBki9wlIwCgxAOH YlUQyRx7QC3nqbOhni6Kfd8= =BW+v -----END PGP SIGNATURE----- --sm4nu43k4a2Rpi4c-- From owner-cvs-src@FreeBSD.ORG Thu Aug 19 17:35:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 491A416A4CE; Thu, 19 Aug 2004 17:35:21 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id D6E7D43D39; Thu, 19 Aug 2004 17:35:20 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.11/8.12.11) with ESMTP id i7JHX5gG007133; Thu, 19 Aug 2004 11:33:05 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 19 Aug 2004 11:33:12 -0600 (MDT) Message-Id: <20040819.113312.71552342.imp@bsdimp.com> To: obrien@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <20040819171224.GA2469@dragon.nuxi.com> References: <20040818191959.GA10978@dragon.nuxi.com> <200408181651.31593.jhb@FreeBSD.org> <20040819171224.GA2469@dragon.nuxi.com> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: nyan@jp.FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options.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: Thu, 19 Aug 2004 17:35:21 -0000 In message: <20040819171224.GA2469@dragon.nuxi.com> "David O'Brien" writes: : On Wed, Aug 18, 2004 at 04:51:31PM -0400, John Baldwin wrote: : > On Wednesday 18 August 2004 03:19 pm, David O'Brien wrote: : > > On Thu, Aug 19, 2004 at 12:57:52AM +0900, Takahashi Yoshihiro wrote: : > > > In article <200408180346.i7I3kdSj026379@repoman.freebsd.org> : > > > : > > > Robert Watson writes: : > > > > Since pc98 shares the AGP driver with the i386, also define the : > > > > amd64 agp option here in order to let the pc98 kernel build : > > > > complete. This doesn't seem right, since there probably aren't : > > > > plans to build a pc98 amd64 box; however, it's not clear to me : > > > > how to get config to generate an opt_agp.h without an option : > > > > defined. : > > > : > > > I think that using '#ifndef PC98' in agp_sis.c and agp_via.c is better : > > > way rather than putting unneeded line in options.pc98. : : I'm going to remove the option from agp_via.c and agp_sis.c in 6-CURRENT. : I only wanted the old behavior in RELENG_5. Can someone that can build : pc98 releases make sure that things will be OK on the branch? I know that David know this, but others ask me so often that I thought I'd share. Anybody with a i386 box can build at least the kernel for pc98: cd src/sys/pc98/conf config GENERIC # or make LINK && config LINT cd ../compile/GENERIC make Since the compilers are identical for pc98 and i386, the above works really well (and is nice since ibm-at compatible machines have out-paced their NEC PC9801 compatible brethern since NEC stopped making the latter). I've built releases in the past with TARGET=pc98 TARGET_ARCH=i386, but haven't done so recently enough to recommend it. I have no idea of that works or not (but suspect it does becaue the .jp pc98 snapshots are generated this way). Warner From owner-cvs-src@FreeBSD.ORG Thu Aug 19 17:38:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE50716A4CF; Thu, 19 Aug 2004 17:38:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 48C8243D41; Thu, 19 Aug 2004 17:38:48 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JHcm5I041795; Thu, 19 Aug 2004 17:38:48 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JHcmKs041794; Thu, 19 Aug 2004 17:38:48 GMT (envelope-from andre) Message-Id: <200408191738.i7JHcmKs041794@repoman.freebsd.org> From: Andre Oppermann Date: Thu, 19 Aug 2004 17:38: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/netinet ip_fw.h ip_fw2.c ip_fw_pfil.c 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: Thu, 19 Aug 2004 17:38:48 -0000 andre 2004-08-19 17:38:48 UTC FreeBSD src repository Modified files: sys/netinet ip_fw.h ip_fw2.c ip_fw_pfil.c ip_input.c Log: Bring back the sysctl 'net.inet.ip.fw.enable' to unbreak the startup scripts and to be able to disable ipfw if it was compiled directly into the kernel. Revision Changes Path 1.90 +1 -0 src/sys/netinet/ip_fw.h 1.71 +3 -0 src/sys/netinet/ip_fw2.c 1.2 +6 -0 src/sys/netinet/ip_fw_pfil.c 1.285 +1 -0 src/sys/netinet/ip_input.c From owner-cvs-src@FreeBSD.ORG Thu Aug 19 17:56:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D360516A4CE; Thu, 19 Aug 2004 17:56:27 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 15BE643D53; Thu, 19 Aug 2004 17:56:27 +0000 (GMT) (envelope-from ru@ip.net.ua) 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 i7JHuMeh034402 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 19 Aug 2004 20:56:23 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id i7JHuOIi044137; Thu, 19 Aug 2004 20:56:24 +0300 (EEST) (envelope-from ru) Date: Thu, 19 Aug 2004 20:56:24 +0300 From: Ruslan Ermilov To: Andre Oppermann Message-ID: <20040819175624.GD44018@ip.net.ua> References: <200408191738.i7JHcmKs041794@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="zbGR4y+acU1DwHSi" Content-Disposition: inline In-Reply-To: <200408191738.i7JHcmKs041794@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet ip_fw.h ip_fw2.c ip_fw_pfil.c 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: Thu, 19 Aug 2004 17:56:28 -0000 --zbGR4y+acU1DwHSi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Aug 19, 2004 at 05:38:48PM +0000, Andre Oppermann wrote: > andre 2004-08-19 17:38:48 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/netinet ip_fw.h ip_fw2.c ip_fw_pfil.c ip_input.c=20 > Log: > Bring back the sysctl 'net.inet.ip.fw.enable' to unbreak the startup sc= ripts > and to be able to disable ipfw if it was compiled directly into the ker= nel. > =20 > Revision Changes Path > 1.90 +1 -0 src/sys/netinet/ip_fw.h > 1.71 +3 -0 src/sys/netinet/ip_fw2.c > 1.2 +6 -0 src/sys/netinet/ip_fw_pfil.c > 1.285 +1 -0 src/sys/netinet/ip_input.c >=20 Thanks a lot! ;) Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --zbGR4y+acU1DwHSi Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQFBJOnIqRfpzJluFF4RAhgbAJ9ikJ0dSl9j9fhLYY6+gc7eAZgG7wCeIb44 tipjZEJljv0SxI3+v9ab58E= =5AUD -----END PGP SIGNATURE----- --zbGR4y+acU1DwHSi-- From owner-cvs-src@FreeBSD.ORG Thu Aug 19 17:59:26 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D5CEA16A4CE; Thu, 19 Aug 2004 17:59:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF48E43D3F; Thu, 19 Aug 2004 17:59:26 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JHxQfG042638; Thu, 19 Aug 2004 17:59:26 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JHxQnC042637; Thu, 19 Aug 2004 17:59:26 GMT (envelope-from andre) Message-Id: <200408191759.i7JHxQnC042637@repoman.freebsd.org> From: Andre Oppermann Date: Thu, 19 Aug 2004 17:59: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/netinet 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, 19 Aug 2004 17:59:27 -0000 andre 2004-08-19 17:59:26 UTC FreeBSD src repository Modified files: sys/netinet ip_fw2.c ip_fw_pfil.c Log: Do not unconditionally ignore IPDIVERT and IPFIREWALL_FORWARD when building the ipfw KLD. For IPFIREWALL_FORWARD this does not have any side effects. If the module has it but not the kernel it just doesn't do anything. For IPDIVERT the KLD will be unloadable if the kernel doesn't have IPDIVERT compiled in too. However this is the least disturbing behaviour. The user can just recompile either module or the kernel to match the other one. The access to the machine is not denied if ipfw refuses to load. Revision Changes Path 1.72 +0 -2 src/sys/netinet/ip_fw2.c 1.3 +0 -2 src/sys/netinet/ip_fw_pfil.c From owner-cvs-src@FreeBSD.ORG Thu Aug 19 18:03:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D93D016A4CE; Thu, 19 Aug 2004 18:03:40 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 836F343D41; Thu, 19 Aug 2004 18:03:40 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.2.73] (cpe.125.wat.v126.packetworks.net [64.235.97.125] (may be forged)) (authenticated bits=0) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id i7JI4FUA070496; Thu, 19 Aug 2004 12:04:15 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <4124EADF.2070007@samsco.org> Date: Thu, 19 Aug 2004 12:01:03 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.1) Gecko/20040801 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Andre Oppermann References: <200408191759.i7JHxQnC042637@repoman.freebsd.org> In-Reply-To: <200408191759.i7JHxQnC042637@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet 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, 19 Aug 2004 18:03:41 -0000 Andre Oppermann wrote: > andre 2004-08-19 17:59:26 UTC > > FreeBSD src repository > > Modified files: > sys/netinet ip_fw2.c ip_fw_pfil.c > Log: > Do not unconditionally ignore IPDIVERT and IPFIREWALL_FORWARD when building > the ipfw KLD. > > For IPFIREWALL_FORWARD this does not have any side effects. If the module > has it but not the kernel it just doesn't do anything. > > For IPDIVERT the KLD will be unloadable if the kernel doesn't have IPDIVERT > compiled in too. However this is the least disturbing behaviour. The user > can just recompile either module or the kernel to match the other one. The > access to the machine is not denied if ipfw refuses to load. > > Revision Changes Path > 1.72 +0 -2 src/sys/netinet/ip_fw2.c > 1.3 +0 -2 src/sys/netinet/ip_fw_pfil.c Thanks a lot. I'll ask that everyone who was having problems what this and the prvious commit addresses to please update and test as soon an possible so we can determine whether to put this into BETA1. Thanks, Scott From owner-cvs-src@FreeBSD.ORG Thu Aug 19 18:04:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 79B4316A4CE; Thu, 19 Aug 2004 18:04:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5BA3D43D45; Thu, 19 Aug 2004 18:04:10 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JI4AMe042951; Thu, 19 Aug 2004 18:04:10 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JI4AwD042950; Thu, 19 Aug 2004 18:04:10 GMT (envelope-from andre) Message-Id: <200408191804.i7JI4AwD042950@repoman.freebsd.org> From: Andre Oppermann Date: Thu, 19 Aug 2004 18: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/share/man/man4 ipfirewall.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, 19 Aug 2004 18:04:10 -0000 andre 2004-08-19 18:04:10 UTC FreeBSD src repository Modified files: share/man/man4 ipfirewall.4 Log: Note that IPFIREWALL depends on PFIL_HOOKS compiled into the kernel as well. Submitted by: ceri, simon (mdoc fixes) Revision Changes Path 1.30 +4 -1 src/share/man/man4/ipfirewall.4 From owner-cvs-src@FreeBSD.ORG Thu Aug 19 18:29:55 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE24E16A4CE; Thu, 19 Aug 2004 18:29:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C16CD43D49; Thu, 19 Aug 2004 18:29:55 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JITtCI043729; Thu, 19 Aug 2004 18:29:55 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JITt2k043728; Thu, 19 Aug 2004 18:29:55 GMT (envelope-from andre) Message-Id: <200408191829.i7JITt2k043728@repoman.freebsd.org> From: Andre Oppermann Date: Thu, 19 Aug 2004 18:29: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/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 18:29:56 -0000 andre 2004-08-19 18:29:55 UTC FreeBSD src repository Modified files: sys/conf NOTES Log: Add comment that IPFIREWALL now requires option PFIL_HOOKS. Revision Changes Path 1.1263 +1 -0 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Thu Aug 19 18:38:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB12016A4CE; Thu, 19 Aug 2004 18:38:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFAA143D2F; Thu, 19 Aug 2004 18:38:23 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JIcNge044041; Thu, 19 Aug 2004 18:38:23 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JIcNI9044040; Thu, 19 Aug 2004 18:38:23 GMT (envelope-from andre) Message-Id: <200408191838.i7JIcNI9044040@repoman.freebsd.org> From: Andre Oppermann Date: Thu, 19 Aug 2004 18:38: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/netinet 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, 19 Aug 2004 18:38:24 -0000 andre 2004-08-19 18:38:23 UTC FreeBSD src repository Modified files: sys/netinet ip_fw_pfil.c Log: Give a useful error message if someone tries to compile IPFIREWALL into the kernel without specifying PFIL_HOOKS as well. Revision Changes Path 1.4 +4 -0 src/sys/netinet/ip_fw_pfil.c From owner-cvs-src@FreeBSD.ORG Thu Aug 19 18:48:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4352816A4CE; Thu, 19 Aug 2004 18:48:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2701E43D5A; Thu, 19 Aug 2004 18:48:18 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JImIJm044416; Thu, 19 Aug 2004 18:48:18 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JImIcq044415; Thu, 19 Aug 2004 18:48:18 GMT (envelope-from njl) Message-Id: <200408191848.i7JImIcq044415@repoman.freebsd.org> From: Nate Lawson Date: Thu, 19 Aug 2004 18:48: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/acpica acpi_wakeup.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 18:48:18 -0000 njl 2004-08-19 18:48:18 UTC FreeBSD src repository Modified files: sys/i386/acpica acpi_wakeup.c Log: Disable interrupts after using pmap_enter() to add the identity mapping. Since pmap_enter() calls pmap_invalidate_page(), which needs interrupts enabled in the SMP case, we defer the disable to right before saving the register context. This has been incorrect for about a year but caused no real problems because the identity page never actually replaces a previously mapped page and suspend/resume on SMP systems has been uncommon. Tested by: sos MFC after: 3 days Revision Changes Path 1.38 +1 -1 src/sys/i386/acpica/acpi_wakeup.c From owner-cvs-src@FreeBSD.ORG Thu Aug 19 18:52:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8EB4F16A4CE; Thu, 19 Aug 2004 18:52:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7096943D49; Thu, 19 Aug 2004 18:52:37 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JIqbGK044877; Thu, 19 Aug 2004 18:52:37 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JIqbaQ044876; Thu, 19 Aug 2004 18:52:37 GMT (envelope-from kensmith) Message-Id: <200408191852.i7JIqbaQ044876@repoman.freebsd.org> From: Ken Smith Date: Thu, 19 Aug 2004 18:52:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/conf newvers.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 18:52:37 -0000 kensmith 2004-08-19 18:52:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/conf newvers.sh Log: Prepare for the first 5.3 snapshot builds. There are enough significant issues re@ feels this warrants being called ALPHA. Approved by: re Revision Changes Path 1.62.2.1 +2 -2 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Thu Aug 19 18:54:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE0C716A4CF; Thu, 19 Aug 2004 18:54:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B241E43D1F; Thu, 19 Aug 2004 18:54:54 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JIssgq044934; Thu, 19 Aug 2004 18:54:54 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JIssEG044933; Thu, 19 Aug 2004 18:54:54 GMT (envelope-from andre) Message-Id: <200408191854.i7JIssEG044933@repoman.freebsd.org> From: Andre Oppermann Date: Thu, 19 Aug 2004 18: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 UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 18:54:55 -0000 andre 2004-08-19 18:54:54 UTC FreeBSD src repository Modified files: . UPDATING Log: Put in a note about the ipfw to pfil_hooks conversion and the requirement of having said in the kernel to be able to use ipfw. Revision Changes Path 1.343 +8 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Thu Aug 19 19:08:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 57E0216A4CE; Thu, 19 Aug 2004 19:08:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 50AC343D49; Thu, 19 Aug 2004 19:08:58 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JJ8wFd045440; Thu, 19 Aug 2004 19:08:58 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JJ8wQG045439; Thu, 19 Aug 2004 19:08:58 GMT (envelope-from njl) Message-Id: <200408191908.i7JJ8wQG045439@repoman.freebsd.org> From: Nate Lawson Date: Thu, 19 Aug 2004 19:08:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/acpica acpi.c acpiio.h acpivar.h src/usr.sbin/acpi/acpiconf acpiconf.8 acpiconf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 19:08:58 -0000 njl 2004-08-19 19:08:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/acpica acpi.c acpiio.h acpivar.h usr.sbin/acpi/acpiconf acpiconf.8 acpiconf.c Log: MFC: Remove the ACPIIO_ENABLE and ACPIIO_DISABLE ioctls. Includes: Revision Path 1.187 src/sys/dev/acpica/acpi.c 1.11 src/sys/dev/acpica/acpiio.h 1.80 src/sys/dev/acpica/acpivar.h 1.14 src/usr.sbin/acpi/acpiconf/acpiconf.8 1.16 src/usr.sbin/acpi/acpiconf/acpiconf.c Approved by: re (scottl) Revision Changes Path 1.186.2.1 +6 -57 src/sys/dev/acpica/acpi.c 1.10.2.1 +0 -2 src/sys/dev/acpica/acpiio.h 1.79.2.1 +0 -2 src/sys/dev/acpica/acpivar.h 1.13.2.1 +2 -6 src/usr.sbin/acpi/acpiconf/acpiconf.8 1.15.2.1 +2 -25 src/usr.sbin/acpi/acpiconf/acpiconf.c From owner-cvs-src@FreeBSD.ORG Thu Aug 19 19:10:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7090216A4CE; Thu, 19 Aug 2004 19:10:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 54A5743D48; Thu, 19 Aug 2004 19:10:52 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JJAq8K045560; Thu, 19 Aug 2004 19:10:52 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JJAqmh045559; Thu, 19 Aug 2004 19:10:52 GMT (envelope-from njl) Message-Id: <200408191910.i7JJAqmh045559@repoman.freebsd.org> From: Nate Lawson Date: Thu, 19 Aug 2004 19:10:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/usr.sbin/acpi/acpidump acpidump.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 19:10:52 -0000 njl 2004-08-19 19:10:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.sbin/acpi/acpidump acpidump.8 Log: MFC: rev 1.19, Update supported table types. Approved by: re (scottl) Revision Changes Path 1.18.2.1 +2 -5 src/usr.sbin/acpi/acpidump/acpidump.8 From owner-cvs-src@FreeBSD.ORG Thu Aug 19 19:12:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 559BD16A4D1; Thu, 19 Aug 2004 19:12:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3805743D5D; Thu, 19 Aug 2004 19:12:11 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JJCBXZ045607; Thu, 19 Aug 2004 19:12:11 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JJCBcR045606; Thu, 19 Aug 2004 19:12:11 GMT (envelope-from njl) Message-Id: <200408191912.i7JJCBcR045606@repoman.freebsd.org> From: Nate Lawson Date: Thu, 19 Aug 2004 19:12: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/usr.sbin/acpi/acpidump acpi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 19:12:11 -0000 njl 2004-08-19 19:12:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.sbin/acpi/acpidump acpi.c Log: MFC: rev 1.27, Skip, don't bail out on tables with invalid checksums. Approved by: re (scottl) Revision Changes Path 1.26.2.1 +5 -2 src/usr.sbin/acpi/acpidump/acpi.c From owner-cvs-src@FreeBSD.ORG Thu Aug 19 19:15:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 59C1416A4CE; Thu, 19 Aug 2004 19:15:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 388D143D53; Thu, 19 Aug 2004 19:15:31 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JJFVut045738; Thu, 19 Aug 2004 19:15:31 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JJFVpN045737; Thu, 19 Aug 2004 19:15:31 GMT (envelope-from njl) Message-Id: <200408191915.i7JJFVpN045737@repoman.freebsd.org> From: Nate Lawson Date: Thu, 19 Aug 2004 19:15: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/dev/acpica acpi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 19:15:31 -0000 njl 2004-08-19 19:15:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/acpica acpi.c Log: MFC: rev 1.188, Use original order in resuming. Approved by: re (scottl) Revision Changes Path 1.186.2.2 +2 -2 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Thu Aug 19 19:19:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6B80916A4CE; Thu, 19 Aug 2004 19:19:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F90743D39; Thu, 19 Aug 2004 19:19:01 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JJJ1Vh045841; Thu, 19 Aug 2004 19:19:01 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JJJ1OK045840; Thu, 19 Aug 2004 19:19:01 GMT (envelope-from obrien) Message-Id: <200408191919.i7JJJ1OK045840@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 19 Aug 2004 19:19:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb usbdevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 19:19:01 -0000 obrien 2004-08-19 19:19:01 UTC FreeBSD src repository Modified files: sys/dev/usb usbdevs Log: 86 new vendor ID's from USB.org, and 3 corrections of existing vendor ID's. Revision Changes Path 1.196 +87 -8 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Thu Aug 19 19:19:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A8EB716A4EB; Thu, 19 Aug 2004 19:19:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 633A743D2F; Thu, 19 Aug 2004 19:19:40 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JJJe2P045877; Thu, 19 Aug 2004 19:19:40 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JJJe5T045876; Thu, 19 Aug 2004 19:19:40 GMT (envelope-from njl) Message-Id: <200408191919.i7JJJe5T045876@repoman.freebsd.org> From: Nate Lawson Date: Thu, 19 Aug 2004 19:19: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/acpica acpi_pci_link.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 19:19:40 -0000 njl 2004-08-19 19:19:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/acpica acpi_pci_link.c Log: MFC: rev 1.25, Don't bail out on _CRS failure. Approved by: re (scottl) Revision Changes Path 1.24.2.1 +1 -2 src/sys/dev/acpica/acpi_pci_link.c From owner-cvs-src@FreeBSD.ORG Thu Aug 19 19:21:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77C2316A4CE; Thu, 19 Aug 2004 19:21:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5BDC943D4C; Thu, 19 Aug 2004 19:21:14 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JJLE5R046002; Thu, 19 Aug 2004 19:21:14 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JJLEXJ046001; Thu, 19 Aug 2004 19:21:14 GMT (envelope-from obrien) Message-Id: <200408191921.i7JJLEXJ046001@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 19 Aug 2004 19:21: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/usb usb_quirks.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 19:21:14 -0000 obrien 2004-08-19 19:21:14 UTC FreeBSD src repository Modified files: sys/dev/usb usb_quirks.c Log: 86 new vendor ID's from USB.org, and 3 corrections of existing vendor ID's. Revision Changes Path 1.39 +1 -1 src/sys/dev/usb/usb_quirks.c From owner-cvs-src@FreeBSD.ORG Thu Aug 19 19:23:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7670216A4CE; Thu, 19 Aug 2004 19:23:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 59B5E43D39; Thu, 19 Aug 2004 19:23:39 +0000 (GMT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JJNdYw046066; Thu, 19 Aug 2004 19:23:39 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JJNdhQ046065; Thu, 19 Aug 2004 19:23:39 GMT (envelope-from wilko) Message-Id: <200408191923.i7JJNdhQ046065@repoman.freebsd.org> From: Wilko Bulte Date: Thu, 19 Aug 2004 19:23: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/release/doc/en_US.ISO8859-1/hardware/alpha proc-alpha.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 19:23:39 -0000 wilko 2004-08-19 19:23:39 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/hardware/alpha proc-alpha.sgml Log: - Note that Adaptec 3940UW won't be recognised by the 164sx SRM - Warn that 164SX is a picky customer with regards to DIMMs. Revision Changes Path 1.70 +4 -1 src/release/doc/en_US.ISO8859-1/hardware/alpha/proc-alpha.sgml From owner-cvs-src@FreeBSD.ORG Thu Aug 19 19:27:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA8B016A4CE; Thu, 19 Aug 2004 19:27:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD83443D31; Thu, 19 Aug 2004 19:27:33 +0000 (GMT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JJRXX3046231; Thu, 19 Aug 2004 19:27:33 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JJRXb1046230; Thu, 19 Aug 2004 19:27:33 GMT (envelope-from wilko) Message-Id: <200408191927.i7JJRXb1046230@repoman.freebsd.org> From: Wilko Bulte Date: Thu, 19 Aug 2004 19:27:33 +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/en_US.ISO8859-1/hardware/alpha proc-alpha.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 19:27:34 -0000 wilko 2004-08-19 19:27:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) release/doc/en_US.ISO8859-1/hardware/alpha proc-alpha.sgml Log: - Note that Adaptec 3940UW won't be recognised by the 164sx SRM - Warn that 164SX is a picky customer with regards to DIMMs. Revision Changes Path 1.13.2.44 +4 -1 src/release/doc/en_US.ISO8859-1/hardware/alpha/proc-alpha.sgml From owner-cvs-src@FreeBSD.ORG Thu Aug 19 19:45:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B61416A4D2; Thu, 19 Aug 2004 19:45:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F312843D2D; Thu, 19 Aug 2004 19:45:28 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JJjS1a046738; Thu, 19 Aug 2004 19:45:28 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JJjSAo046737; Thu, 19 Aug 2004 19:45:28 GMT (envelope-from andre) Message-Id: <200408191945.i7JJjSAo046737@repoman.freebsd.org> From: Andre Oppermann Date: Thu, 19 Aug 2004 19:45: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 UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 19:45:29 -0000 andre 2004-08-19 19:45:28 UTC FreeBSD src repository Modified files: . UPDATING Log: Fix spelling error in my last blurb. Pointed out by: ru Revision Changes Path 1.344 +1 -1 src/UPDATING From owner-cvs-src@FreeBSD.ORG Thu Aug 19 19:51:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB0B016A4CE; Thu, 19 Aug 2004 19:51:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A47AF43D46; Thu, 19 Aug 2004 19:51:51 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JJppVS046980; Thu, 19 Aug 2004 19:51:51 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JJpp2f046979; Thu, 19 Aug 2004 19:51:51 GMT (envelope-from phk) Message-Id: <200408191951.i7JJpp2f046979@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 19 Aug 2004 19: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/sys/sys bio.h src/sys/kern subr_disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 19:51:51 -0000 phk 2004-08-19 19:51:51 UTC FreeBSD src repository Modified files: sys/sys bio.h sys/kern subr_disk.c Log: Add bioq_takefirst(). If the bioq is empty, NULL is returned. Otherwise the front element is removed and returned. This can simplify locking in many drivers from: lock() bp = bioq_first(bq); if (bp == NULL) { unlock() return } bioq_remove(bp, bq) unlock to: lock() bp = bioq_takefirst(bq); unlock() if (bp == NULL) return; Revision Changes Path 1.81 +11 -6 src/sys/kern/subr_disk.c 1.140 +2 -0 src/sys/sys/bio.h From owner-cvs-src@FreeBSD.ORG Thu Aug 19 20:00:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6B4B616A4CE; Thu, 19 Aug 2004 20:00:53 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id A095443D39; Thu, 19 Aug 2004 20:00:52 +0000 (GMT) (envelope-from ru@ip.net.ua) 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 i7JK0mM4036308 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 19 Aug 2004 23:00:49 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id i7JK0nkf045250; Thu, 19 Aug 2004 23:00:50 +0300 (EEST) (envelope-from ru) Date: Thu, 19 Aug 2004 23:00:49 +0300 From: Ruslan Ermilov To: "David E. O'Brien" Message-ID: <20040819200049.GK44480@ip.net.ua> References: <200408191921.i7JJLEXJ046001@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="tBhgiDt8dP1efIIJ" Content-Disposition: inline In-Reply-To: <200408191921.i7JJLEXJ046001@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb usb_quirks.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 20:00:53 -0000 --tBhgiDt8dP1efIIJ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Aug 19, 2004 at 07:21:14PM +0000, David E. O'Brien wrote: > obrien 2004-08-19 19:21:14 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/dev/usb usb_quirks.c=20 > Log: > 86 new vendor ID's from USB.org, and 3 corrections of existing vendor I= D's. > =20 > Revision Changes Path > 1.39 +1 -1 src/sys/dev/usb/usb_quirks.c >=20 And all of this with one-line change? Neat. Just kidding. ;) Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --tBhgiDt8dP1efIIJ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQFBJQbxqRfpzJluFF4RAuVLAJ9YwhWSt3mOC4+bzF/dP/qZdG+AWwCghCTB RbhW53+uiOtaNGz2jgZdX/c= =4rJD -----END PGP SIGNATURE----- --tBhgiDt8dP1efIIJ-- From owner-cvs-src@FreeBSD.ORG Thu Aug 19 20:03:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 79C0316A4CE; Thu, 19 Aug 2004 20:03:15 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id B70A843D39; Thu, 19 Aug 2004 20:03:14 +0000 (GMT) (envelope-from ru@ip.net.ua) 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 i7JK3Auw036333 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 19 Aug 2004 23:03:11 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id i7JK3BeT045272; Thu, 19 Aug 2004 23:03:11 +0300 (EEST) (envelope-from ru) Date: Thu, 19 Aug 2004 23:03:11 +0300 From: Ruslan Ermilov To: Andre Oppermann Message-ID: <20040819200311.GL44480@ip.net.ua> References: <200408191945.i7JJjSAo046737@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ai3I8gwHc37+ASRI" Content-Disposition: inline In-Reply-To: <200408191945.i7JJjSAo046737@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 20:03:15 -0000 --ai3I8gwHc37+ASRI Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Aug 19, 2004 at 07:45:28PM +0000, Andre Oppermann wrote: > andre 2004-08-19 19:45:28 UTC >=20 > FreeBSD src repository >=20 > Modified files: > . UPDATING=20 > Log: > Fix spelling error in my last blurb. > =20 > Pointed out by: ru > =20 > Revision Changes Path > 1.344 +1 -1 src/UPDATING >=20 I'm not happy, and can go to bed. Thanks Andre for all your hard work! Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --ai3I8gwHc37+ASRI Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQFBJQd/qRfpzJluFF4RAhAEAKCKTB+xeJkMa1qPMsjVlyYqf+8U1wCeMusA 3Kzsu2pt1R5iShFu6T5n6Fc= =YC8l -----END PGP SIGNATURE----- --ai3I8gwHc37+ASRI-- From owner-cvs-src@FreeBSD.ORG Thu Aug 19 20:13:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B49EA16A4CE; Thu, 19 Aug 2004 20:13:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9810643D1D; Thu, 19 Aug 2004 20:13:31 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JKDVex047617; Thu, 19 Aug 2004 20:13:31 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JKDVTV047616; Thu, 19 Aug 2004 20:13:31 GMT (envelope-from kensmith) Message-Id: <200408192013.i7JKDVTV047616@repoman.freebsd.org> From: Ken Smith Date: Thu, 19 Aug 2004 20: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/boot/sparc64/loader main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 20:13:31 -0000 kensmith 2004-08-19 20:13:31 UTC FreeBSD src repository Modified files: sys/boot/sparc64/loader main.c Log: Temporary bandaid to help sparc64 systems with ATA disks boot. Recent changes to the ATA driver cause a kernel crash, no fault of the ATA code. Work is in progress to add the necessary feature to the sparc64 kernel and this commit will be backed out when it is complete. This bandaid is being put in mostly in the interests of getting the first release snapshot done and out the door. Tested on: Ultra-10 exhibiting the insta-panic. MFC: Real Soon Revision Changes Path 1.24 +3 -1 src/sys/boot/sparc64/loader/main.c From owner-cvs-src@FreeBSD.ORG Thu Aug 19 20:16:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7212316A4CE; Thu, 19 Aug 2004 20:16:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5539943D2F; Thu, 19 Aug 2004 20:16:09 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JKG9FD047757; Thu, 19 Aug 2004 20:16:09 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JKG9fr047756; Thu, 19 Aug 2004 20:16:09 GMT (envelope-from njl) Message-Id: <200408192016.i7JKG9fr047756@repoman.freebsd.org> From: Nate Lawson Date: Thu, 19 Aug 2004 20:16: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 subr_rman.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 20:16:09 -0000 njl 2004-08-19 20:16:09 UTC FreeBSD src repository Modified files: sys/kern subr_rman.c Log: Add a newline. Revision Changes Path 1.37 +1 -1 src/sys/kern/subr_rman.c From owner-cvs-src@FreeBSD.ORG Thu Aug 19 20:16:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A842B16A4D0; Thu, 19 Aug 2004 20:16:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B22543D2F; Thu, 19 Aug 2004 20:16:17 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JKGH6A047786; Thu, 19 Aug 2004 20:16:17 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JKGHtm047785; Thu, 19 Aug 2004 20:16:17 GMT (envelope-from andre) Message-Id: <200408192016.i7JKGHtm047785@repoman.freebsd.org> From: Andre Oppermann Date: Thu, 19 Aug 2004 20:16: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/netinet tcp_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 20:16:18 -0000 andre 2004-08-19 20:16:17 UTC FreeBSD src repository Modified files: sys/netinet tcp_subr.c Log: For IPv6 access pointer to tcpcb only after we have checked it is valid. Found by: Coverity's automated analysis (via Ted Unangst) Revision Changes Path 1.202 +4 -1 src/sys/netinet/tcp_subr.c From owner-cvs-src@FreeBSD.ORG Thu Aug 19 20:23:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E80B416A4CE; Thu, 19 Aug 2004 20:23:33 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B11843D48; Thu, 19 Aug 2004 20:23:33 +0000 (GMT) (envelope-from ru@ip.net.ua) 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 i7JKNSJ9036619 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 19 Aug 2004 23:23:29 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id i7JKNUn4045570; Thu, 19 Aug 2004 23:23:30 +0300 (EEST) (envelope-from ru) Date: Thu, 19 Aug 2004 23:23:30 +0300 From: Ruslan Ermilov To: Andre Oppermann , Scott Long Message-ID: <20040819202330.GA45546@ip.net.ua> References: <200408191945.i7JJjSAo046737@repoman.freebsd.org> <20040819200311.GL44480@ip.net.ua> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="IJpNTDwzlM2Ie8A6" Content-Disposition: inline In-Reply-To: <20040819200311.GL44480@ip.net.ua> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 20:23:34 -0000 --IJpNTDwzlM2Ie8A6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Aug 19, 2004 at 11:03:11PM +0300, Ruslan Ermilov wrote: > On Thu, Aug 19, 2004 at 07:45:28PM +0000, Andre Oppermann wrote: > > andre 2004-08-19 19:45:28 UTC > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > . UPDATING=20 > > Log: > > Fix spelling error in my last blurb. > > =20 > > Pointed out by: ru > > =20 > > Revision Changes Path > > 1.344 +1 -1 src/UPDATING > >=20 > I'm not happy, and can go to bed. Thanks Andre for all your ^^^ GRR, that was a sad typo, that should read "now". > hard work! >=20 Thanks to Scott for pointing this out. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --IJpNTDwzlM2Ie8A6 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQFBJQxCqRfpzJluFF4RAsb0AJ94hv4YB3Meqo3896pu4hxP/9meewCeNDd/ gSrDtgFOwhXxNEy9LJUx5ws= =5LFO -----END PGP SIGNATURE----- --IJpNTDwzlM2Ie8A6-- From owner-cvs-src@FreeBSD.ORG Thu Aug 19 20:32:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 664) id 743C416A4CF; Thu, 19 Aug 2004 20:32:21 +0000 (GMT) Date: Thu, 19 Aug 2004 20:32:21 +0000 From: David O'Brien To: Ruslan Ermilov Message-ID: <20040819203221.GA80862@hub.freebsd.org> References: <200408191921.i7JJLEXJ046001@repoman.freebsd.org> <20040819200049.GK44480@ip.net.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040819200049.GK44480@ip.net.ua> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 4.10-STABLE 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/dev/usb usb_quirks.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: Thu, 19 Aug 2004 20:32:21 -0000 On Thu, Aug 19, 2004 at 11:00:49PM +0300, Ruslan Ermilov wrote: > On Thu, Aug 19, 2004 at 07:21:14PM +0000, David E. O'Brien wrote: > > obrien 2004-08-19 19:21:14 UTC > > FreeBSD src repository > > Modified files: > > sys/dev/usb usb_quirks.c > > Log: > > 86 new vendor ID's from USB.org, and 3 corrections of existing vendor ID's. > > Revision Changes Path > > 1.39 +1 -1 src/sys/dev/usb/usb_quirks.c > > > And all of this with one-line change? Neat. I'm damn good! ;-) -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Thu Aug 19 20:49:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B24A16A4CE; Thu, 19 Aug 2004 20:49:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5DFF343D41; Thu, 19 Aug 2004 20:49:39 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JKndYg051809; Thu, 19 Aug 2004 20:49:39 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JKndXI051808; Thu, 19 Aug 2004 20:49:39 GMT (envelope-from simon) Message-Id: <200408192049.i7JKndXI051808@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Thu, 19 Aug 2004 20:49: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/share/man/man4 aha.4 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: Thu, 19 Aug 2004 20:49:39 -0000 simon 2004-08-19 20:49:39 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 aha.4 release/doc/en_US.ISO8859-1/hardware/common dev.sgml Log: Move listing of DTC 3290 to aha(4). MFC after: 3 days Revision Changes Path 1.228 +0 -2 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml 1.25 +2 -0 src/share/man/man4/aha.4 From owner-cvs-src@FreeBSD.ORG Thu Aug 19 20:58:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8FAE116A4CE; Thu, 19 Aug 2004 20:58:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 71C8743D53; Thu, 19 Aug 2004 20:58:24 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JKwO2Z053656; Thu, 19 Aug 2004 20:58:24 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JKwOwb053655; Thu, 19 Aug 2004 20:58:24 GMT (envelope-from obrien) Message-Id: <200408192058.i7JKwOwb053655@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 19 Aug 2004 20:58: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/conf options.i386 src/sys/i386/conf NOTES src/sys/pci agp_amd64.c agp_sis.c agp_via.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 20:58:24 -0000 obrien 2004-08-19 20:58:24 UTC FreeBSD src repository Modified files: sys/conf options.i386 sys/i386/conf NOTES sys/pci agp_amd64.c agp_sis.c agp_via.c Log: Unconditionally support the AMD64 GART HW. Revision Changes Path 1.215 +0 -3 src/sys/conf/options.i386 1.1169 +0 -1 src/sys/i386/conf/NOTES 1.2 +0 -3 src/sys/pci/agp_amd64.c 1.15 +0 -3 src/sys/pci/agp_sis.c 1.19 +1 -9 src/sys/pci/agp_via.c From owner-cvs-src@FreeBSD.ORG Thu Aug 19 21:24:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F308C16A4CE; Thu, 19 Aug 2004 21:24:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D6C5143D46; Thu, 19 Aug 2004 21:24:45 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JLOjSt058679; Thu, 19 Aug 2004 21:24:45 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JLOjwe058678; Thu, 19 Aug 2004 21:24:45 GMT (envelope-from simon) Message-Id: <200408192124.i7JLOjwe058678@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Thu, 19 Aug 2004 21:24: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/share/man/man4 ncr.4 sym.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, 19 Aug 2004 21:24:46 -0000 simon 2004-08-19 21:24:45 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 ncr.4 sym.4 Log: Add a HARDWARE section which lists supported devices. MFC after: 3 days Revision Changes Path 1.15 +2 -2 src/share/man/man4/ncr.4 1.18 +73 -66 src/share/man/man4/sym.4 From owner-cvs-src@FreeBSD.ORG Thu Aug 19 21:34:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 86EB816A4CE; Thu, 19 Aug 2004 21:34:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6907943D31; Thu, 19 Aug 2004 21:34:31 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JLYVaA060379; Thu, 19 Aug 2004 21:34:31 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JLYVpO060378; Thu, 19 Aug 2004 21:34:31 GMT (envelope-from simon) Message-Id: <200408192134.i7JLYVpO060378@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Thu, 19 Aug 2004 21:34: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/share/man/man4 uscanner.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 21:34:31 -0000 simon 2004-08-19 21:34:31 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 uscanner.4 Log: Add a HARDWARE section which lists supported devices. MFC after: 3 days Revision Changes Path 1.16 +188 -95 src/share/man/man4/uscanner.4 From owner-cvs-src@FreeBSD.ORG Thu Aug 19 21:37:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B7ABD16A4DB; Thu, 19 Aug 2004 21:37:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99DB543D4C; Thu, 19 Aug 2004 21:37:32 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JLbW0c060875; Thu, 19 Aug 2004 21:37:32 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JLbWxq060874; Thu, 19 Aug 2004 21:37:32 GMT (envelope-from simon) Message-Id: <200408192137.i7JLbWxq060874@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Thu, 19 Aug 2004 21:37: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 umodem.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, 19 Aug 2004 21:37:33 -0000 simon 2004-08-19 21:37:32 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 umodem.4 Log: Add a HARDWARE section which lists supported devices based on the Hardware Notes. MFC after: 3 days Revision Changes Path 1.4 +14 -1 src/share/man/man4/umodem.4 From owner-cvs-src@FreeBSD.ORG Thu Aug 19 22:03:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA5F816A4CE; Thu, 19 Aug 2004 22:03:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D28943D1F; Thu, 19 Aug 2004 22:03:20 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JM3KKd065920; Thu, 19 Aug 2004 22:03:20 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JM3Kt7065919; Thu, 19 Aug 2004 22:03:20 GMT (envelope-from simon) Message-Id: <200408192203.i7JM3Kt7065919@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Thu, 19 Aug 2004 22:03:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/share/misc dev.archlist.txt 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: Thu, 19 Aug 2004 22:03:20 -0000 simon 2004-08-19 22:03:20 UTC FreeBSD src repository (doc committer) Modified files: release/doc/share/misc dev.archlist.txt release/doc/en_US.ISO8859-1/hardware/common dev.sgml Log: - Remove note about device listings going away. - Add a note about possibility for duplicate listing of devices. - Auto generate device listings for the following drivers: ncr, sym, umodem, and uscanner MFC after: 3 days Revision Changes Path 1.229 +13 -27 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml 1.6 +4 -0 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Thu Aug 19 23:02:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B3FD16A4CE; Thu, 19 Aug 2004 23:02:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F2FDE43D4C; Thu, 19 Aug 2004 23:02:06 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JN26eI081103; Thu, 19 Aug 2004 23:02:06 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JN26VK081101; Thu, 19 Aug 2004 23:02:06 GMT (envelope-from scottl) Message-Id: <200408192302.i7JN26VK081101@repoman.freebsd.org> From: Scott Long Date: Thu, 19 Aug 2004 23:02: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/examples/cvsup standard-supfile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 23:02:07 -0000 scottl 2004-08-19 23:02:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/examples/cvsup standard-supfile Log: Track RELENG_5 Submitted by: kuriyama Approved by: re Revision Changes Path 1.23.2.1 +1 -1 src/share/examples/cvsup/standard-supfile From owner-cvs-src@FreeBSD.ORG Thu Aug 19 23:09:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD94916A4CE; Thu, 19 Aug 2004 23:09:14 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 54E8D43D48; Thu, 19 Aug 2004 23:09:14 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.11/8.12.11) with ESMTP id i7JN8rsx011754; Thu, 19 Aug 2004 17:08:53 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 19 Aug 2004 17:09:01 -0600 (MDT) Message-Id: <20040819.170901.29957611.imp@bsdimp.com> To: andre@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <200408191854.i7JIssEG044933@repoman.freebsd.org> References: <200408191854.i7JIssEG044933@repoman.freebsd.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 23:09:15 -0000 In message: <200408191854.i7JIssEG044933@repoman.freebsd.org> Andre Oppermann writes: : andre 2004-08-19 18:54:54 UTC : : FreeBSD src repository : : Modified files: : . UPDATING : Log: : Put in a note about the ipfw to pfil_hooks conversion and the requirement : of having said in the kernel to be able to use ipfw. Is this also relevant to RELENG_5? Warner From owner-cvs-src@FreeBSD.ORG Thu Aug 19 23:11:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9340316A4CE; Thu, 19 Aug 2004 23:11:19 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id F190143D45; Thu, 19 Aug 2004 23:11:18 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.11/8.12.11) with ESMTP id i7JNB0nv011780; Thu, 19 Aug 2004 17:11:00 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 19 Aug 2004 17:11:08 -0600 (MDT) Message-Id: <20040819.171108.78016197.imp@bsdimp.com> To: simon@freebsd.org From: "M. Warner Losh" In-Reply-To: <200408192049.i7JKndXI051808@repoman.freebsd.org> References: <200408192049.i7JKndXI051808@repoman.freebsd.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/share/man/man4 aha.4 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: Thu, 19 Aug 2004 23:11:19 -0000 In message: <200408192049.i7JKndXI051808@repoman.freebsd.org> "Simon L. Nielsen" writes: : simon 2004-08-19 20:49:39 UTC : : FreeBSD src repository (doc committer) : : Modified files: : share/man/man4 aha.4 : release/doc/en_US.ISO8859-1/hardware/common dev.sgml : Log: : Move listing of DTC 3290 to aha(4). I'm not entirely sure that DTC 3290 actually works with aha... Warner From owner-cvs-src@FreeBSD.ORG Thu Aug 19 23:12:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 230CB16A4CF for ; Thu, 19 Aug 2004 23:12:39 +0000 (GMT) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8279943D39 for ; Thu, 19 Aug 2004 23:12:38 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 1732 invoked from network); 19 Aug 2004 23:12:39 -0000 Received: from unknown (HELO freebsd.org) ([62.48.0.53]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 19 Aug 2004 23:12:39 -0000 Message-ID: <412533E3.1DB87203@freebsd.org> Date: Fri, 20 Aug 2004 01:12:35 +0200 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: "M. Warner Losh" References: <200408191854.i7JIssEG044933@repoman.freebsd.org> <20040819.170901.29957611.imp@bsdimp.com> 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 UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 23:12:39 -0000 "M. Warner Losh" wrote: > > In message: <200408191854.i7JIssEG044933@repoman.freebsd.org> > Andre Oppermann writes: > : andre 2004-08-19 18:54:54 UTC > : > : FreeBSD src repository > : > : Modified files: > : . UPDATING > : Log: > : Put in a note about the ipfw to pfil_hooks conversion and the requirement > : of having said in the kernel to be able to use ipfw. > > Is this also relevant to RELENG_5? Yes. Scottl will MFC all ipfw related changes I made in the last few hours. -- Andre From owner-cvs-src@FreeBSD.ORG Thu Aug 19 23:31:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85E2916A4CE; Thu, 19 Aug 2004 23:31:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66DE743D2D; Thu, 19 Aug 2004 23:31:40 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JNVeAf086386; Thu, 19 Aug 2004 23:31:40 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JNVeoW086385; Thu, 19 Aug 2004 23:31:40 GMT (envelope-from andre) Message-Id: <200408192331.i7JNVeoW086385@repoman.freebsd.org> From: Andre Oppermann Date: Thu, 19 Aug 2004 23:31: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/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: Thu, 19 Aug 2004 23:31:40 -0000 andre 2004-08-19 23:31:40 UTC FreeBSD src repository Modified files: sys/netinet ip_fw2.c Log: When unloading ipfw module use callout_drain() to make absolutely sure that all callouts are stopped and finished. Move it before IPFW_LOCK() to avoid deadlocking when draining callouts. Revision Changes Path 1.73 +1 -1 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Thu Aug 19 23:41:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F17216A4CE; Thu, 19 Aug 2004 23:41:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 721A343D45; Thu, 19 Aug 2004 23:41:12 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JNfCRk088172; Thu, 19 Aug 2004 23:41:12 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JNfCXv088171; Thu, 19 Aug 2004 23:41:12 GMT (envelope-from davidxu) Message-Id: <200408192341.i7JNfCXv088171@repoman.freebsd.org> From: David Xu Date: Thu, 19 Aug 2004 23:41: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/libthr/arch/amd64 Makefile.inc src/lib/libthr/arch/amd64/amd64 _setcurthread.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 23:41:12 -0000 davidxu 2004-08-19 23:41:12 UTC FreeBSD src repository Added files: lib/libthr/arch/amd64 Makefile.inc lib/libthr/arch/amd64/amd64 _setcurthread.c Log: Add AMD64 support code. Revision Changes Path 1.1 +5 -0 src/lib/libthr/arch/amd64/Makefile.inc (new) 1.1 +101 -0 src/lib/libthr/arch/amd64/amd64/_setcurthread.c (new) From owner-cvs-src@FreeBSD.ORG Thu Aug 19 23:45:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E4F2716A4CE; Thu, 19 Aug 2004 23:45:54 +0000 (GMT) Received: from freebsd3.cimlogic.com.au (adsl-20-121.swiftdsl.com.au [218.214.20.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id D72A243D41; Thu, 19 Aug 2004 23:45:53 +0000 (GMT) (envelope-from jb@cimlogic.com.au) Received: by freebsd3.cimlogic.com.au (Postfix, from userid 102) id 2DF5E6A946; Fri, 20 Aug 2004 09:45:52 +1000 (EST) Date: Fri, 20 Aug 2004 09:45:52 +1000 From: John Birrell To: Andre Oppermann Message-ID: <20040819234551.GB7113@freebsd3.cimlogic.com.au> References: <200408191854.i7JIssEG044933@repoman.freebsd.org> <20040819.170901.29957611.imp@bsdimp.com> <412533E3.1DB87203@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <412533E3.1DB87203@freebsd.org> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: "M. Warner Losh" Subject: Re: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 23:45:55 -0000 On Fri, Aug 20, 2004 at 01:12:35AM +0200, Andre Oppermann wrote: > "M. Warner Losh" wrote: > > > > In message: <200408191854.i7JIssEG044933@repoman.freebsd.org> > > Andre Oppermann writes: > > : andre 2004-08-19 18:54:54 UTC > > : > > : FreeBSD src repository > > : > > : Modified files: > > : . UPDATING > > : Log: > > : Put in a note about the ipfw to pfil_hooks conversion and the requirement > > : of having said in the kernel to be able to use ipfw. > > > > Is this also relevant to RELENG_5? > > Yes. Scottl will MFC all ipfw related changes I made in the last few > hours. Don't forget anout /etc/rc.d/ipfw. 8-) The test for loading the module could just change to reference the verbose sysctl, but how do you action 'stop' without the enable/disable sysctl? -- John Birrell From owner-cvs-src@FreeBSD.ORG Thu Aug 19 23:49:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3BFC316A4CE; Thu, 19 Aug 2004 23:49:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1EC9243D1D; Thu, 19 Aug 2004 23:49:05 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JNn5o3089774; Thu, 19 Aug 2004 23:49:05 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JNn5iC089773; Thu, 19 Aug 2004 23:49:05 GMT (envelope-from davidxu) Message-Id: <200408192349.i7JNn5iC089773@repoman.freebsd.org> From: David Xu Date: Thu, 19 Aug 2004 23:49: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/lib/libthr/arch/i386/i386 _setcurthread.c src/lib/libthr/thread thr_create.c thr_private.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 23:49:05 -0000 davidxu 2004-08-19 23:49:04 UTC FreeBSD src repository Modified files: lib/libthr/arch/i386/i386 _setcurthread.c lib/libthr/thread thr_create.c thr_private.h Log: Adjust code to support AMD64, on AMD64, thread needs to set fsbase by itself before it can execute any other code, so new thread should be created with all signals are masked until after fsbase is set. Revision Changes Path 1.15 +10 -3 src/lib/libthr/arch/i386/i386/_setcurthread.c 1.19 +20 -3 src/lib/libthr/thread/thr_create.c 1.40 +1 -1 src/lib/libthr/thread/thr_private.h From owner-cvs-src@FreeBSD.ORG Thu Aug 19 23:51:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B604F16A4D2; Thu, 19 Aug 2004 23:51:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68C2943D48; Thu, 19 Aug 2004 23:51:42 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7JNpgFd090131; Thu, 19 Aug 2004 23:51:42 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7JNpg9W090129; Thu, 19 Aug 2004 23:51:42 GMT (envelope-from davidxu) Message-Id: <200408192351.i7JNpg9W090129@repoman.freebsd.org> From: David Xu Date: Thu, 19 Aug 2004 23:51: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/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: Thu, 19 Aug 2004 23:51:42 -0000 davidxu 2004-08-19 23:51:42 UTC FreeBSD src repository Modified files: lib Makefile Log: build libthr on amd64. Revision Changes Path 1.190 +1 -2 src/lib/Makefile From owner-cvs-src@FreeBSD.ORG Thu Aug 19 23:51:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3CC916A4D7 for ; Thu, 19 Aug 2004 23:51:50 +0000 (GMT) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id EECEC43D31 for ; Thu, 19 Aug 2004 23:51:47 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 2036 invoked from network); 19 Aug 2004 23:51:48 -0000 Received: from unknown (HELO freebsd.org) ([62.48.0.53]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 19 Aug 2004 23:51:48 -0000 Message-ID: <41253D10.BA63C82E@freebsd.org> Date: Fri, 20 Aug 2004 01:51:44 +0200 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: John Birrell References: <200408191854.i7JIssEG044933@repoman.freebsd.org> <20040819.170901.29957611.imp@bsdimp.com> <412533E3.1DB87203@freebsd.org> <20040819234551.GB7113@freebsd3.cimlogic.com.au> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: "M. Warner Losh" Subject: Re: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2004 23:51:50 -0000 John Birrell wrote: > > On Fri, Aug 20, 2004 at 01:12:35AM +0200, Andre Oppermann wrote: > > "M. Warner Losh" wrote: > > > > > > In message: <200408191854.i7JIssEG044933@repoman.freebsd.org> > > > Andre Oppermann writes: > > > : andre 2004-08-19 18:54:54 UTC > > > : > > > : FreeBSD src repository > > > : > > > : Modified files: > > > : . UPDATING > > > : Log: > > > : Put in a note about the ipfw to pfil_hooks conversion and the requirement > > > : of having said in the kernel to be able to use ipfw. > > > > > > Is this also relevant to RELENG_5? > > > > Yes. Scottl will MFC all ipfw related changes I made in the last few > > hours. > > Don't forget anout /etc/rc.d/ipfw. 8-) > > The test for loading the module could just change to reference the verbose > sysctl, but how do you action 'stop' without the enable/disable sysctl? The enable/disable sysctl is back alive with the changes. -- Andre From owner-cvs-src@FreeBSD.ORG Fri Aug 20 00:31:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1355F16A4CE; Fri, 20 Aug 2004 00:31:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E923343D46; Fri, 20 Aug 2004 00:30:59 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7K0UxjR094133; Fri, 20 Aug 2004 00:30:59 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7K0UxaI094132; Fri, 20 Aug 2004 00:30:59 GMT (envelope-from kensmith) Message-Id: <200408200030.i7K0UxaI094132@repoman.freebsd.org> From: Ken Smith Date: Fri, 20 Aug 2004 00:30:59 +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 UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 00:31:00 -0000 kensmith 2004-08-20 00:30:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) . UPDATING Log: MFC of v1.343 and v1.344, add note about ipfw to pfil_hooks conversion and requirement of having that in the kernel to be able to use ipfw. Work done by: andre@ Approved by: re Revision Changes Path 1.342.2.1 +8 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Fri Aug 20 00:36:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 839C716A4CE; Fri, 20 Aug 2004 00:36:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64C3B43D2F; Fri, 20 Aug 2004 00:36:44 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7K0aiw8094333; Fri, 20 Aug 2004 00:36:44 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7K0aiNj094332; Fri, 20 Aug 2004 00:36:44 GMT (envelope-from kensmith) Message-Id: <200408200036.i7K0aiNj094332@repoman.freebsd.org> From: Ken Smith Date: Fri, 20 Aug 2004 00:36:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4 ipfirewall.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, 20 Aug 2004 00:36:44 -0000 kensmith 2004-08-20 00:36:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/man/man4 ipfirewall.4 Log: MFC of v1.30 - Note that IPFIREWAll depends on PFIL_HOOKS compiled into the kernel as well. Work done by: andre Approved by: re Revision Changes Path 1.29.8.1 +4 -1 src/share/man/man4/ipfirewall.4 From owner-cvs-src@FreeBSD.ORG Fri Aug 20 00:36:55 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 59D9E16A4CE; Fri, 20 Aug 2004 00:36:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3BB4A43D41; Fri, 20 Aug 2004 00:36:55 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7K0atLf094392; Fri, 20 Aug 2004 00:36:55 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7K0atVd094389; Fri, 20 Aug 2004 00:36:55 GMT (envelope-from andre) Message-Id: <200408200036.i7K0atVd094389@repoman.freebsd.org> From: Andre Oppermann Date: Fri, 20 Aug 2004 00:36: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/netinet 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: Fri, 20 Aug 2004 00:36:55 -0000 andre 2004-08-20 00:36:55 UTC FreeBSD src repository Modified files: sys/netinet ip_fw_pfil.c Log: Fix a stupid typo which prevented an ipfw KLD unload from successfully cleaning up its remains. Do not terminate 'if' lines with ';'. Spotted by: claudio@OpenBSD.ORG (sitting 3m from my desk) Pointy hat to: andre Revision Changes Path 1.5 +1 -1 src/sys/netinet/ip_fw_pfil.c From owner-cvs-src@FreeBSD.ORG Fri Aug 20 00:42:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3EF9316A4CE; Fri, 20 Aug 2004 00:42:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E1D943D31; Fri, 20 Aug 2004 00:42:36 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7K0gZKN094585; Fri, 20 Aug 2004 00:42:36 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7K0gZIS094584; Fri, 20 Aug 2004 00:42:35 GMT (envelope-from kensmith) Message-Id: <200408200042.i7K0gZIS094584@repoman.freebsd.org> From: Ken Smith Date: Fri, 20 Aug 2004 00:42:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 00:42:36 -0000 kensmith 2004-08-20 00:42:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/conf NOTES Log: MFC of v1.1263, Add comment that IPFIREWALL now requires option PFIL_HOOKS. Work done by: andre Approved by: re Revision Changes Path 1.1261.2.1 +1 -0 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Fri Aug 20 01:24:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B4C4416A4CE; Fri, 20 Aug 2004 01:24:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABA2443D49; Fri, 20 Aug 2004 01:24:23 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7K1ONwU095628; Fri, 20 Aug 2004 01:24:23 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7K1ONcF095627; Fri, 20 Aug 2004 01:24:23 GMT (envelope-from julian) Message-Id: <200408200124.i7K1ONcF095627@repoman.freebsd.org> From: Julian Elischer Date: Fri, 20 Aug 2004 01:24: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 UPDATING src/sys/netgraph netgraph.h ng_message.h src/sys/netgraph/bluetooth/include ng_btsocket.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 01:24:23 -0000 julian 2004-08-20 01:24:23 UTC FreeBSD src repository Modified files: . UPDATING sys/netgraph netgraph.h ng_message.h sys/netgraph/bluetooth/include ng_btsocket.h Log: Align netgraph message fields ready for 64-bit (and 128 bit :-) machines. requires a recompile of netgraph users. Also change the size of a field in the bluetooth code that was waiting for the next change that needed recompiles so it could piggyback its way in. Submitted by: jdp, maksim MFC after: 2 days Revision Changes Path 1.345 +7 -0 src/UPDATING 1.6 +1 -6 src/sys/netgraph/bluetooth/include/ng_btsocket.h 1.44 +1 -1 src/sys/netgraph/netgraph.h 1.24 +5 -3 src/sys/netgraph/ng_message.h From owner-cvs-src@FreeBSD.ORG Fri Aug 20 01:40:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DEE2316A4CE; Fri, 20 Aug 2004 01:40:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D5C6243D3F; Fri, 20 Aug 2004 01:40:42 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7K1egn2096156; Fri, 20 Aug 2004 01:40:42 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7K1egIY096155; Fri, 20 Aug 2004 01:40:42 GMT (envelope-from kensmith) Message-Id: <200408200140.i7K1egIY096155@repoman.freebsd.org> From: Ken Smith Date: Fri, 20 Aug 2004 01:40:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netinet ip_fw.h ip_fw2.c ip_fw_pfil.c ip_input.c tcp_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 01:40:43 -0000 kensmith 2004-08-20 01:40:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet ip_fw.h ip_fw2.c ip_fw_pfil.c ip_input.c tcp_subr.c Log: MFC balance of ipfw fixes. Revs being MFC-ed: ip_fw.h rev 1.90 ip_fw2.c rev 1.71-1.73 ip_fw_pfil.c rev 1.2-1.3 ip_input.c rev 1.285 tcp_subr.c rev 1.202 Work done by: andre Approved by: re Revision Changes Path 1.89.2.1 +1 -0 src/sys/netinet/ip_fw.h 1.70.2.1 +3 -2 src/sys/netinet/ip_fw2.c 1.1.2.1 +9 -1 src/sys/netinet/ip_fw_pfil.c 1.283.2.2 +1 -0 src/sys/netinet/ip_input.c 1.201.2.1 +4 -1 src/sys/netinet/tcp_subr.c From owner-cvs-src@FreeBSD.ORG Fri Aug 20 01:43:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BCB9316A4CE; Fri, 20 Aug 2004 01:43:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9DE0443D45; Fri, 20 Aug 2004 01:43:50 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7K1hoTQ096216; Fri, 20 Aug 2004 01:43:50 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7K1howf096215; Fri, 20 Aug 2004 01:43:50 GMT (envelope-from kensmith) Message-Id: <200408200143.i7K1howf096215@repoman.freebsd.org> From: Ken Smith Date: Fri, 20 Aug 2004 01:43:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netinet 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: Fri, 20 Aug 2004 01:43:50 -0000 kensmith 2004-08-20 01:43:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet ip_fw_pfil.c Log: Last nit to MFC, rev 1.5: fix typo (extra semi-colon). Work done by: andre Approved by: re Revision Changes Path 1.1.2.2 +1 -1 src/sys/netinet/ip_fw_pfil.c From owner-cvs-src@FreeBSD.ORG Fri Aug 20 02:02:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 17BE116A4CE; Fri, 20 Aug 2004 02:02:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC67143D3F; Fri, 20 Aug 2004 02:02:06 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7K226MV096731; Fri, 20 Aug 2004 02:02:06 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7K226eQ096729; Fri, 20 Aug 2004 02:02:06 GMT (envelope-from kensmith) Message-Id: <200408200202.i7K226eQ096729@repoman.freebsd.org> From: Ken Smith Date: Fri, 20 Aug 2004 02:02:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/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: Fri, 20 Aug 2004 02:02:07 -0000 kensmith 2004-08-20 02:02:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet ip_fw2.c Log: Almost an oops, local mirror hadn't caught up with the last version of this file yet... MFC of rev. 1.73 - definitely stop callout. Work done by: andre Noticed my oops: andre Approved by: re Revision Changes Path 1.70.2.2 +1 -1 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Fri Aug 20 02:26:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 960E416A4CE; Fri, 20 Aug 2004 02:26:49 +0000 (GMT) Received: from VARK.homeunix.com (adsl-69-107-96-255.dsl.pltn13.pacbell.net [69.107.96.255]) by mx1.FreeBSD.org (Postfix) with ESMTP id 200FE43D53; Fri, 20 Aug 2004 02:26:47 +0000 (GMT) (envelope-from das@FreeBSD.ORG) Received: from VARK.homeunix.com (localhost [127.0.0.1]) by VARK.homeunix.com (8.13.1/8.12.10) with ESMTP id i7K2RVk5002331; Thu, 19 Aug 2004 19:27:31 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by VARK.homeunix.com (8.13.1/8.12.10/Submit) id i7K2RV6M002330; Thu, 19 Aug 2004 19:27:31 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Date: Thu, 19 Aug 2004 19:27:31 -0700 From: David Schultz To: Stefan Farfeleder Message-ID: <20040820022731.GA2314@VARK.homeunix.com> Mail-Followup-To: Stefan Farfeleder , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200408082005.i78K5lDQ023077@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408082005.i78K5lDQ023077@repoman.freebsd.org> cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/include Makefile tgmath.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 02:26:49 -0000 On Sun, Aug 08, 2004, Stefan Farfeleder wrote: > stefanf 2004-08-08 20:05:47 UTC > > FreeBSD src repository > > Modified files: > include Makefile > Added files: > include tgmath.h > Log: > Implement C99's standard header . It provides type-generic macros > for the and functions that have float, double and long > double implementations. Such type-generic macros expand to an actual > function, depending on the types of the macro arguments, eg. if > is included, the invocation cos(1.0f) calls the function cosf(). Nice! Some regression tests might be nice, too, so people can easily verify that their changes to math.h don't break tgmath.h. From owner-cvs-src@FreeBSD.ORG Fri Aug 20 02:57:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5C65916A4CE; Fri, 20 Aug 2004 02:57:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C9BC43D39; Fri, 20 Aug 2004 02:57:08 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7K2v8pQ099715; Fri, 20 Aug 2004 02:57:08 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7K2v8M3099714; Fri, 20 Aug 2004 02:57:08 GMT (envelope-from kensmith) Message-Id: <200408200257.i7K2v8M3099714@repoman.freebsd.org> From: Ken Smith Date: Fri, 20 Aug 2004 02:57: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 Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 02:57:08 -0000 kensmith 2004-08-20 02:57:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) . Makefile.inc1 Log: Fix 'make update' to look for RELENG_5 tag. Submitted by: eik Approved by: re (scottl) Revision Changes Path 1.438.2.1 +1 -1 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Fri Aug 20 04:15:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E61BB16A4CE; Fri, 20 Aug 2004 04:15:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C669643D41; Fri, 20 Aug 2004 04:15:30 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7K4FUbY002208; Fri, 20 Aug 2004 04:15:30 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7K4FUHj002207; Fri, 20 Aug 2004 04:15:30 GMT (envelope-from jmg) Message-Id: <200408200415.i7K4FUHj002207@repoman.freebsd.org> From: John-Mark Gurney Date: Fri, 20 Aug 2004 04:15: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 uipc_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: Fri, 20 Aug 2004 04:15:31 -0000 jmg 2004-08-20 04:15:30 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c Log: make sure that the socket is either accepting connections or is connected when attaching a knote to it... otherwise return EINVAL... Pointed out by: benno Revision Changes Path 1.209 +3 -1 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Fri Aug 20 04:52:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 48F5016A4CE; Fri, 20 Aug 2004 04:52:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 294A443D2D; Fri, 20 Aug 2004 04:52:01 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7K4q1VC005411; Fri, 20 Aug 2004 04:52:01 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7K4q1dl005410; Fri, 20 Aug 2004 04:52:01 GMT (envelope-from trhodes) Message-Id: <200408200452.i7K4q1dl005410@repoman.freebsd.org> From: Tom Rhodes Date: Fri, 20 Aug 2004 04:52: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/share/man/man4 hfa.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, 20 Aug 2004 04:52:01 -0000 trhodes 2004-08-20 04:52:00 UTC FreeBSD src repository Modified files: share/man/man4 hfa.4 Log: Fix a few style nits. Noticed by: Mr. mdoc(7) himself, ru Revision Changes Path 1.3 +14 -11 src/share/man/man4/hfa.4 From owner-cvs-src@FreeBSD.ORG Fri Aug 20 05:06:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E63716A4CE; Fri, 20 Aug 2004 05:06:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F2C443D2D; Fri, 20 Aug 2004 05:06:10 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7K56Ad8005816; Fri, 20 Aug 2004 05:06:10 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7K56A6p005815; Fri, 20 Aug 2004 05:06:10 GMT (envelope-from jmg) Message-Id: <200408200506.i7K56A6p005815@repoman.freebsd.org> From: John-Mark Gurney Date: Fri, 20 Aug 2004 05:06: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/pci if_sk.c if_skreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 05:06:10 -0000 jmg 2004-08-20 05:06:10 UTC FreeBSD src repository Modified files: sys/pci if_sk.c if_skreg.h Log: add pci id for Belkin F5D5005 Gigabit ethernet card. Revision Changes Path 1.84 +6 -0 src/sys/pci/if_sk.c 1.21 +5 -0 src/sys/pci/if_skreg.h From owner-cvs-src@FreeBSD.ORG Fri Aug 20 05:07:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6EB1B16A4CE; Fri, 20 Aug 2004 05:07:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5081743D69; Fri, 20 Aug 2004 05:07:02 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7K572kp005868; Fri, 20 Aug 2004 05:07:02 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7K572Iv005867; Fri, 20 Aug 2004 05:07:02 GMT (envelope-from trhodes) Message-Id: <200408200507.i7K572Iv005867@repoman.freebsd.org> From: Tom Rhodes Date: Fri, 20 Aug 2004 05: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/share/man/man4/man4.i386 snc.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, 20 Aug 2004 05:07:02 -0000 trhodes 2004-08-20 05:07:02 UTC FreeBSD src repository Modified files: share/man/man4/man4.i386 snc.4 Log: Replace the ERRORS section with a DIAGNOSTICS section. Requested by: ru Revision Changes Path 1.2 +9 -15 src/share/man/man4/man4.i386/snc.4 From owner-cvs-src@FreeBSD.ORG Fri Aug 20 05:09:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5406216A4CE; Fri, 20 Aug 2004 05:09:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3530A43D1F; Fri, 20 Aug 2004 05:09:31 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7K59VuH005933; Fri, 20 Aug 2004 05:09:31 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7K59VtB005932; Fri, 20 Aug 2004 05:09:31 GMT (envelope-from jmg) Message-Id: <200408200509.i7K59VtB005932@repoman.freebsd.org> From: John-Mark Gurney Date: Fri, 20 Aug 2004 05:09: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/pci if_sk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 05:09:31 -0000 jmg 2004-08-20 05:09:31 UTC FreeBSD src repository Modified files: sys/pci if_sk.c Log: put function's name at begining of column... Revision Changes Path 1.85 +2 -1 src/sys/pci/if_sk.c From owner-cvs-src@FreeBSD.ORG Fri Aug 20 05:18:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC85516A4CE; Fri, 20 Aug 2004 05:18:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9DA1A43D46; Fri, 20 Aug 2004 05:18:50 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7K5IoWI006204; Fri, 20 Aug 2004 05:18:50 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7K5Iodg006203; Fri, 20 Aug 2004 05:18:50 GMT (envelope-from scottl) Message-Id: <200408200518.i7K5Iodg006203@repoman.freebsd.org> From: Scott Long Date: Fri, 20 Aug 2004 05:18: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_switch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 05:18:50 -0000 scottl 2004-08-20 05:18:50 UTC FreeBSD src repository Modified files: sys/kern kern_switch.c Log: In maybe_preempt(), ignore threads that are in an inconsistent state. This is an effective band-aid for at least some of the scheduler corruption seen recently. The real fix will involve protecting threads while they are inconsistent, and will come later. Submitted by: julian Revision Changes Path 1.79 +4 -0 src/sys/kern/kern_switch.c From owner-cvs-src@FreeBSD.ORG Fri Aug 20 05:25:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABB4216A4CE; Fri, 20 Aug 2004 05:25:08 +0000 (GMT) Received: from web.portaone.com (web.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id E6EC343D1F; Fri, 20 Aug 2004 05:25:07 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.1.100] (xDSL-2-2.united.net.ua [193.111.9.226]) (authenticated bits=0) by web.portaone.com (8.12.8p2/8.12.8) with ESMTP id i7K5P01S046265 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 20 Aug 2004 07:25:03 +0200 (CEST) (envelope-from sobomax@portaone.com) Message-ID: <41258B26.4060507@portaone.com> Date: Fri, 20 Aug 2004 08:24:54 +0300 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 0.7.3 (Windows/20040803) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Andre Oppermann References: <200408191838.i7JIcNI9044040@repoman.freebsd.org> In-Reply-To: <200408191838.i7JIcNI9044040@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/netinet 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: Fri, 20 Aug 2004 05:25:08 -0000 Andre Oppermann wrote: > andre 2004-08-19 18:38:23 UTC > > FreeBSD src repository > > Modified files: > sys/netinet ip_fw_pfil.c > Log: > Give a useful error message if someone tries to compile IPFIREWALL into the > kernel without specifying PFIL_HOOKS as well. Can we just have PFIL_HOOKS enabled automagically when somebody tries to compile any sort of supported firewall (e.g. ipfw, pf or ipfilter) into kernel? -Maxim From owner-cvs-src@FreeBSD.ORG Fri Aug 20 05:25:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 786F016A504; Fri, 20 Aug 2004 05:25:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 60CD343D31; Fri, 20 Aug 2004 05:25:12 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7K5PCKu006396; Fri, 20 Aug 2004 05:25:12 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7K5PCr4006395; Fri, 20 Aug 2004 05:25:12 GMT (envelope-from trhodes) Message-Id: <200408200525.i7K5PCr4006395@repoman.freebsd.org> From: Tom Rhodes Date: Fri, 20 Aug 2004 05: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/share/man/man4 rc.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, 20 Aug 2004 05:25:38 -0000 trhodes 2004-08-20 05:25:12 UTC FreeBSD src repository Modified files: share/man/man4 rc.4 Log: Replace the ERRORS section with a DIAGNOSTICS section. Requested by: ru Revision Changes Path 1.3 +21 -21 src/share/man/man4/rc.4 From owner-cvs-src@FreeBSD.ORG Fri Aug 20 05:33:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C0C916A4CE; Fri, 20 Aug 2004 05:33:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C7F843D5C; Fri, 20 Aug 2004 05:33:38 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7K5XbIp006660; Fri, 20 Aug 2004 05:33:37 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7K5XbkG006659; Fri, 20 Aug 2004 05:33:37 GMT (envelope-from kensmith) Message-Id: <200408200533.i7K5XbkG006659@repoman.freebsd.org> From: Ken Smith Date: Fri, 20 Aug 2004 05:33:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/boot/sparc64/loader main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 05:33:38 -0000 kensmith 2004-08-20 05:33:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/boot/sparc64/loader main.c Log: MFC rev 1.24: temporarily have loader set hw.ata.ata_dma=0 on sparc64 only. This is a temporary hack needed until kernel support for DMA buffer alignment support is added. The newer ATA code expects this support and it has been added to each arch except for sparc64. This commit will be backed out when the support is added. Approved by: re (scottl) Revision Changes Path 1.23.2.1 +3 -1 src/sys/boot/sparc64/loader/main.c From owner-cvs-src@FreeBSD.ORG Fri Aug 20 05:58:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5DE6C16A4CE; Fri, 20 Aug 2004 05:58:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E73443D45; Fri, 20 Aug 2004 05:58:38 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7K5wcqF007492; Fri, 20 Aug 2004 05:58:38 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7K5wc03007491; Fri, 20 Aug 2004 05:58:38 GMT (envelope-from scottl) Message-Id: <200408200558.i7K5wc03007491@repoman.freebsd.org> From: Scott Long Date: Fri, 20 Aug 2004 05: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/kern kern_switch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 05:58:38 -0000 scottl 2004-08-20 05:58:38 UTC FreeBSD src repository Modified files: sys/kern kern_switch.c Log: Revert the previous change. It works great for 4BSD but causes major problems for ULE. The reason is quite unknown and worrisome. Revision Changes Path 1.80 +0 -4 src/sys/kern/kern_switch.c From owner-cvs-src@FreeBSD.ORG Fri Aug 20 06:19:26 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3FCF616A4CE; Fri, 20 Aug 2004 06:19:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1ED4C43D49; Fri, 20 Aug 2004 06:19:26 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7K6JP6s008190; Fri, 20 Aug 2004 06:19:25 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7K6JPrJ008189; Fri, 20 Aug 2004 06:19:25 GMT (envelope-from sos) Message-Id: <200408200619.i7K6JPrJ008189@repoman.freebsd.org> From: Søren Schmidt Date: Fri, 20 Aug 2004 06:19:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 06:19:26 -0000 sos 2004-08-20 06:19:25 UTC FreeBSD src repository Modified files: sys/dev/ata ata-pci.c Log: DONT PANIC Only call dmainit() if there is a valid busmaster resource. Revision Changes Path 1.88 +2 -1 src/sys/dev/ata/ata-pci.c From owner-cvs-src@FreeBSD.ORG Fri Aug 20 06:22:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6BFB16A4CE; Fri, 20 Aug 2004 06:22:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C5CC443D66; Fri, 20 Aug 2004 06:22:04 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7K6M4Ca008336; Fri, 20 Aug 2004 06:22:04 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7K6M4as008335; Fri, 20 Aug 2004 06:22:04 GMT (envelope-from jmg) Message-Id: <200408200622.i7K6M4as008335@repoman.freebsd.org> From: John-Mark Gurney Date: Fri, 20 Aug 2004 06:22: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/pci if_sk.c if_skreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 06:22:05 -0000 jmg 2004-08-20 06:22:04 UTC FreeBSD src repository Modified files: sys/pci if_sk.c if_skreg.h Log: fix LOR's in sk. Original patch from dwhite. This moves the memory allocation earlier on in sk_attach so we don't have to lock until a bit later. PR: 69752 Revision Changes Path 1.86 +54 -42 src/sys/pci/if_sk.c 1.22 +2 -2 src/sys/pci/if_skreg.h From owner-cvs-src@FreeBSD.ORG Fri Aug 20 06:27:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4BDDE16A4CE; Fri, 20 Aug 2004 06:27:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 271CD43D2F; Fri, 20 Aug 2004 06:27:59 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7K6RxUn008496; Fri, 20 Aug 2004 06:27:59 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7K6RxDf008495; Fri, 20 Aug 2004 06:27:59 GMT (envelope-from jmg) Message-Id: <200408200627.i7K6RxDf008495@repoman.freebsd.org> From: John-Mark Gurney Date: Fri, 20 Aug 2004 06:27: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/man4 sk.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, 20 Aug 2004 06:27:59 -0000 jmg 2004-08-20 06:27:59 UTC FreeBSD src repository Modified files: share/man/man4 sk.4 Log: document that the sk driver now supports the Belkin F5D5005 gige card. Revision Changes Path 1.22 +3 -1 src/share/man/man4/sk.4 From owner-cvs-src@FreeBSD.ORG Fri Aug 20 08:10:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C6F216A4CE; Fri, 20 Aug 2004 08:10:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6DB2C43D2D; Fri, 20 Aug 2004 08:10:48 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7K8AVLh011843; Fri, 20 Aug 2004 08:10:31 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7K8AVGS011842; Fri, 20 Aug 2004 08:10:31 GMT (envelope-from des) Message-Id: <200408200810.i7K8AVGS011842@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Fri, 20 Aug 2004 08:10:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/tools/tinderbox tbmaster.1 tbmaster.pl X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 08:10:48 -0000 des 2004-08-20 08:10:30 UTC FreeBSD src repository Modified files: tools/tools/tinderbox tbmaster.1 tbmaster.pl Log: Copy open_locked() from tinderbox.pl and use it to optionally acquire a lock file upon startup. If this fails, tbmaster will simply terminate. Revision Changes Path 1.15 +7 -2 src/tools/tools/tinderbox/tbmaster.1 1.51 +56 -1 src/tools/tools/tinderbox/tbmaster.pl From owner-cvs-src@FreeBSD.ORG Fri Aug 20 08:19:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 39D7816A4CE; Fri, 20 Aug 2004 08:19:23 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7905443D1D; Fri, 20 Aug 2004 08:19:22 +0000 (GMT) (envelope-from ru@ip.net.ua) 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 i7K8JHtg047819 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 20 Aug 2004 11:19:18 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id i7K8JIHN027470; Fri, 20 Aug 2004 11:19:18 +0300 (EEST) (envelope-from ru) Date: Fri, 20 Aug 2004 11:19:18 +0300 From: Ruslan Ermilov To: Julian Elischer Message-ID: <20040820081918.GC27365@ip.net.ua> References: <200408200124.i7K1ONcF095627@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="5QAgd0e35j3NYeGe" Content-Disposition: inline In-Reply-To: <200408200124.i7K1ONcF095627@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src UPDATING src/sys/netgraph netgraph.h ng_message.h src/sys/netgraph/bluetooth/include ng_btsocket.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 08:19:23 -0000 --5QAgd0e35j3NYeGe Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Aug 20, 2004 at 01:24:23AM +0000, Julian Elischer wrote: > julian 2004-08-20 01:24:23 UTC >=20 > FreeBSD src repository >=20 > Modified files: > . UPDATING=20 > sys/netgraph netgraph.h ng_message.h=20 > sys/netgraph/bluetooth/include ng_btsocket.h=20 > Log: > Align netgraph message fields ready for 64-bit (and 128 bit :-) machine= s. > requires a recompile of netgraph users. > Also change the size of a field in the bluetooth code > that was waiting for the next change that needed recompiles so > it could piggyback its way in. > =20 > Submitted by: jdp, maksim > MFC after: 2 days > =20 > Revision Changes Path > 1.345 +7 -0 src/UPDATING > 1.6 +1 -6 src/sys/netgraph/bluetooth/include/ng_btsocket.h > 1.44 +1 -1 src/sys/netgraph/netgraph.h > 1.24 +5 -3 src/sys/netgraph/ng_message.h >=20 We need to be careful with using "MFC" now. What does it mean, RELENG_5, RELENG_4, or both? ;) Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --5QAgd0e35j3NYeGe Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQFBJbQGqRfpzJluFF4RAhF5AJ4xmBPoEDkIFOPqjLeH+znG1OtrgACfe0If Tuf7sqrv8teMJClMafFGAnI= =G8y6 -----END PGP SIGNATURE----- --5QAgd0e35j3NYeGe-- From owner-cvs-src@FreeBSD.ORG Fri Aug 20 08:40:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1FECB16A4CE; Fri, 20 Aug 2004 08:40:13 +0000 (GMT) Received: from eddie.nitro.dk (port324.ds1-khk.adsl.cybercity.dk [212.242.113.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C56F43D31; Fri, 20 Aug 2004 08:40:12 +0000 (GMT) (envelope-from simon@eddie.nitro.dk) Received: by eddie.nitro.dk (Postfix, from userid 1000) id AB10511845; Fri, 20 Aug 2004 10:40:06 +0200 (CEST) Date: Fri, 20 Aug 2004 10:40:06 +0200 From: "Simon L. Nielsen" To: "M. Warner Losh" Message-ID: <20040820084006.GA16420@eddie.nitro.dk> References: <200408192049.i7JKndXI051808@repoman.freebsd.org> <20040819.171108.78016197.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="1yeeQ81UyVL57Vl7" Content-Disposition: inline In-Reply-To: <20040819.171108.78016197.imp@bsdimp.com> User-Agent: Mutt/1.5.6i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/share/man/man4 aha.4 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, 20 Aug 2004 08:40:13 -0000 --1yeeQ81UyVL57Vl7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2004.08.19 17:11:08 -0600, M. Warner Losh wrote: > In message: <200408192049.i7JKndXI051808@repoman.freebsd.org> > "Simon L. Nielsen" writes: > : simon 2004-08-19 20:49:39 UTC > :=20 > : FreeBSD src repository (doc committer) > :=20 > : Modified files: > : share/man/man4 aha.4=20 > : release/doc/en_US.ISO8859-1/hardware/common dev.sgml=20 > : Log: > : Move listing of DTC 3290 to aha(4). > > I'm not entirely sure that DTC 3290 actually works with aha... It has been in the Hardware list... well, forever - I just saw DTC 3290 in the release announcement for FreeBSD 1.0 GAMMA :-). Anyway, do you know if it is supported by another driver or just not supported at all? --=20 Simon L. Nielsen FreeBSD Documentation Team --1yeeQ81UyVL57Vl7 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQFBJbjlh9pcDSc1mlERAiYxAKC1L4xs+KWsD6U+w+P8m6BtJNQB0wCaAjXw NMVaeksquZBY+/AKOYhPFf4= =m1fx -----END PGP SIGNATURE----- --1yeeQ81UyVL57Vl7-- From owner-cvs-src@FreeBSD.ORG Fri Aug 20 08:49:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D133216A4CE; Fri, 20 Aug 2004 08:49:58 +0000 (GMT) Received: from fillmore.dyndns.org (port-212-202-50-15.dynamic.qsc.de [212.202.50.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92C9B43D45; Fri, 20 Aug 2004 08:49:58 +0000 (GMT) (envelope-from eikemeier@fillmore-labs.com) Received: from dhcp-10.local ([172.16.0.10]) by fillmore.dyndns.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.41 (FreeBSD)) id 1By55v-000Lse-LX; Fri, 20 Aug 2004 10:49:57 +0200 Date: Fri, 20 Aug 2004 10:49:55 +0200 Content-Type: text/plain; charset=US-ASCII; format=flowed Mime-Version: 1.0 (Apple Message framework v482) To: Ruslan Ermilov From: Oliver Eikemeier In-Reply-To: <20040808210955.GB92673@ip.net.ua> Message-Id: Content-Transfer-Encoding: 7bit User-Agent: KMail/1.5.9 cc: cvs-src@FreeBSD.org cc: Marcel Moolenaar cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/release Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 08:49:59 -0000 Ruslan Ermilov wrote: > On Fri, Aug 06, 2004 at 05:07:41PM +0000, Marcel Moolenaar wrote: >> marcel 2004-08-06 17:07:41 UTC >> >> FreeBSD src repository >> >> Modified files: >> release Makefile >> Log: >> Now that make(1) passes variables that were given on the command line >> to subordinate make(1) invocations through MAKEFLAGS, we cannot add >> CFLAGS onto the make(1) command line. This will conflict with the >> individual makefiles wanting to append to it, which is not respected >> when CFLAGS is given on the command line. Hence build breakage. >> So, put CFLAGS in the environment instead. >> >> Revision Changes Path >> 1.850 +2 -2 src/release/Makefile >> > Nice catch, thank you! Perhaps you can comment on my recent post to current@? -Oliver From owner-cvs-src@FreeBSD.ORG Fri Aug 20 09:35:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D1F5316A4CE; Fri, 20 Aug 2004 09:35:56 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0742043D45; Fri, 20 Aug 2004 09:35:56 +0000 (GMT) (envelope-from ru@ip.net.ua) 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 i7K9YScO049242 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 20 Aug 2004 12:34:29 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id i7K9YUSB028306; Fri, 20 Aug 2004 12:34:30 +0300 (EEST) (envelope-from ru) Date: Fri, 20 Aug 2004 12:34:30 +0300 From: Ruslan Ermilov To: Oliver Eikemeier Message-ID: <20040820093430.GC27931@ip.net.ua> References: <20040808210955.GB92673@ip.net.ua> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="lCAWRPmW1mITcIfM" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new cc: cvs-src@FreeBSD.org cc: Marcel Moolenaar cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/release Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 09:35:57 -0000 --lCAWRPmW1mITcIfM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Oliver, On Fri, Aug 20, 2004 at 10:49:55AM +0200, Oliver Eikemeier wrote: > Ruslan Ermilov wrote: >=20 > >On Fri, Aug 06, 2004 at 05:07:41PM +0000, Marcel Moolenaar wrote: > >>marcel 2004-08-06 17:07:41 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: > >> release Makefile > >> Log: > >> Now that make(1) passes variables that were given on the command line > >> to subordinate make(1) invocations through MAKEFLAGS, we cannot add > >> CFLAGS onto the make(1) command line. This will conflict with the > >> individual makefiles wanting to append to it, which is not respected > >> when CFLAGS is given on the command line. Hence build breakage. > >> So, put CFLAGS in the environment instead. > >> > >> Revision Changes Path > >> 1.850 +2 -2 src/release/Makefile > >> > >Nice catch, thank you! >=20 > Perhaps you can comment on my recent post to current@? > >=20 The behavior you're seeing has nothing to do with recent make(1) changes. I've answered your mail. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --lCAWRPmW1mITcIfM Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQFBJcWmqRfpzJluFF4RAjvaAJoDB6fxC3es+5e35us2eUiTZQPM4ACdFIPt /lCfbaAeYrYUwungayj3GrA= =oUXh -----END PGP SIGNATURE----- --lCAWRPmW1mITcIfM-- From owner-cvs-src@FreeBSD.ORG Fri Aug 20 10:23:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 639C616A4CE; Fri, 20 Aug 2004 10:23:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 44DA043D41; Fri, 20 Aug 2004 10:23:23 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7KANNq6015392; Fri, 20 Aug 2004 10:23:23 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7KANNbX015391; Fri, 20 Aug 2004 10:23:23 GMT (envelope-from des) Message-Id: <200408201023.i7KANNbX015391@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Fri, 20 Aug 2004 10:23: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/tinderbox tbmaster.pl X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 10:23:23 -0000 des 2004-08-20 10:23:22 UTC FreeBSD src repository Modified files: tools/tools/tinderbox tbmaster.pl Log: Remove a couple of warnings and tweak an error message. Revision Changes Path 1.52 +1 -3 src/tools/tools/tinderbox/tbmaster.pl From owner-cvs-src@FreeBSD.ORG Fri Aug 20 10:39:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A12B116A4CF for ; Fri, 20 Aug 2004 10:39:17 +0000 (GMT) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6ADA43D60 for ; Fri, 20 Aug 2004 10:39:16 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 5208 invoked from network); 20 Aug 2004 10:39:12 -0000 Received: from unknown (HELO freebsd.org) ([62.48.0.53]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 20 Aug 2004 10:39:12 -0000 Message-ID: <4125D4D3.A4C01DDD@freebsd.org> Date: Fri, 20 Aug 2004 12:39:15 +0200 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Maxim Sobolev References: <200408191838.i7JIcNI9044040@repoman.freebsd.org> <41258B26.4060507@portaone.com> 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/netinet 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: Fri, 20 Aug 2004 10:39:17 -0000 Maxim Sobolev wrote: > > Andre Oppermann wrote: > > andre 2004-08-19 18:38:23 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/netinet ip_fw_pfil.c > > Log: > > Give a useful error message if someone tries to compile IPFIREWALL into the > > kernel without specifying PFIL_HOOKS as well. > > Can we just have PFIL_HOOKS enabled automagically when somebody tries to > compile any sort of supported firewall (e.g. ipfw, pf or ipfilter) into > kernel? I have a patch ready to reduce the cost of unhooked pfil_hooks. Then we can simply remove the PFIL_HOOKS option and have it in permanently. -- Andre From owner-cvs-src@FreeBSD.ORG Fri Aug 20 11:14:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6616C16A4CE; Fri, 20 Aug 2004 11:14:50 +0000 (GMT) Received: from fillmore.dyndns.org (port-212-202-50-15.dynamic.qsc.de [212.202.50.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01B9A43D5A; Fri, 20 Aug 2004 11:14:50 +0000 (GMT) (envelope-from eikemeier@fillmore-labs.com) Received: from dhcp-10.local ([172.16.0.10]) by fillmore.dyndns.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.41 (FreeBSD)) id 1By7M3-000IOJ-BD; Fri, 20 Aug 2004 13:14:49 +0200 Date: Fri, 20 Aug 2004 13:14:43 +0200 Content-Type: text/plain; charset=US-ASCII; format=flowed Mime-Version: 1.0 (Apple Message framework v482) To: Ruslan Ermilov From: Oliver Eikemeier In-Reply-To: <20040820093430.GC27931@ip.net.ua> Message-Id: <23229D00-F29A-11D8-A951-00039312D914@fillmore-labs.com> Content-Transfer-Encoding: 7bit User-Agent: KMail/1.5.9 cc: cvs-src@FreeBSD.org cc: Marcel Moolenaar cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/release Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 11:14:50 -0000 Ruslan Ermilov wrote: >> Perhaps you can comment on my recent post to current@? >> > current/2004-August/034763.html> >> > The behavior you're seeing has nothing to do with recent make(1) > changes. I've answered your mail. Yes, I know. It's just a similar topic (passing CFLAGS to submakes), so I though you might be interested. That's why I mailed to current (although it's an old issue). -Oliver From owner-cvs-src@FreeBSD.ORG Fri Aug 20 12:01:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3383D16A4CE; Fri, 20 Aug 2004 12:01:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 048FB43D49; Fri, 20 Aug 2004 12:01:20 +0000 (GMT) (envelope-from lesi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7KC1JMY018396; Fri, 20 Aug 2004 12:01:19 GMT (envelope-from lesi@repoman.freebsd.org) Received: (from lesi@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7KC1JwT018395; Fri, 20 Aug 2004 12:01:19 GMT (envelope-from lesi) Message-Id: <200408201201.i7KC1JwT018395@repoman.freebsd.org> From: Dejan Lesjak Date: Fri, 20 Aug 2004 12:01: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/calendar/calendars calendar.freebsd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 12:01:20 -0000 lesi 2004-08-20 12:01:19 UTC FreeBSD src repository (ports committer) Modified files: usr.bin/calendar/calendars calendar.freebsd Log: Add my birthday. Approved by: anholt (mentor) Revision Changes Path 1.141 +1 -0 src/usr.bin/calendar/calendars/calendar.freebsd From owner-cvs-src@FreeBSD.ORG Fri Aug 20 12:02:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 56D7116A4CE; Fri, 20 Aug 2004 12:02:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 388EC43D1D; Fri, 20 Aug 2004 12:02:34 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7KC2YGH018445; Fri, 20 Aug 2004 12:02:34 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7KC2YSJ018444; Fri, 20 Aug 2004 12:02:34 GMT (envelope-from pjd) Message-Id: <200408201202.i7KC2YSJ018444@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 20 Aug 2004 12:02: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/tools/tools/raidtest Makefile README raidtest.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 12:02:34 -0000 pjd 2004-08-20 12:02:34 UTC FreeBSD src repository Added files: tools/tools/raidtest Makefile README raidtest.c Log: Add the raidtest tool, which can be used for performance tests of storage devices. It uses random offsets, random requests size and random operation type (READ or WRITE). It also allows to run many processes to send I/O requests in parallel. Revision Changes Path 1.1 +7 -0 src/tools/tools/raidtest/Makefile (new) 1.1 +29 -0 src/tools/tools/raidtest/README (new) 1.1 +418 -0 src/tools/tools/raidtest/raidtest.c (new) From owner-cvs-src@FreeBSD.ORG Fri Aug 20 12:39:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B23A016A4D5; Fri, 20 Aug 2004 12:39:00 +0000 (GMT) Received: from electra.cse.Buffalo.EDU (electra.cse.Buffalo.EDU [128.205.32.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57A5443D2D; Fri, 20 Aug 2004 12:39:00 +0000 (GMT) (envelope-from kensmith@cse.Buffalo.EDU) Received: from electra.cse.Buffalo.EDU (kensmith@localhost [127.0.0.1]) i7KCcxTH001627; Fri, 20 Aug 2004 08:38:59 -0400 (EDT) Received: (from kensmith@localhost) by electra.cse.Buffalo.EDU (8.12.10/8.12.9/Submit) id i7KCcxoE001626; Fri, 20 Aug 2004 08:38:59 -0400 (EDT) Date: Fri, 20 Aug 2004 08:38:59 -0400 From: Ken Smith To: Ruslan Ermilov Message-ID: <20040820123859.GC1196@electra.cse.Buffalo.EDU> References: <200408200124.i7K1ONcF095627@repoman.freebsd.org> <20040820081918.GC27365@ip.net.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040820081918.GC27365@ip.net.ua> User-Agent: Mutt/1.4.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Julian Elischer cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src UPDATING src/sys/netgraph netgraph.h ng_message.h src/sys/netgraph/bluetooth/include ng_btsocket.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 12:39:01 -0000 On Fri, Aug 20, 2004 at 11:19:18AM +0300, Ruslan Ermilov wrote: > We need to be careful with using "MFC" now. What does it mean, RELENG_5, > RELENG_4, or both? ;) This problem will continue for a while too unfortunately. :-( If all goes as planned (which it never seems to...) shortly after the 5.X release RELENG_5 becomes -stable. HEAD as always will be -current. But RELENG_4 will still be an active development branch and the target of at least some normal developer-generated commits until we release 4.11. After 4.11 is released the current plan is to turn over RELENG_4 (as well as RELENG_4_11) to so@ and it becomes an Errata Branch. So, after the 4.11 release we'll be back to the normal terminology being adequate but until then it's gonna be a bit weird... :-( -- Ken Smith - From there to here, from here to | kensmith@cse.buffalo.edu there, funny things are everywhere. | - Theodore Geisel | From owner-cvs-src@FreeBSD.ORG Fri Aug 20 12:49:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3871D16A4CE; Fri, 20 Aug 2004 12:49:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1950743D2D; Fri, 20 Aug 2004 12:49:10 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7KCn9ZA019792; Fri, 20 Aug 2004 12:49:09 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7KCn9E0019791; Fri, 20 Aug 2004 12:49:09 GMT (envelope-from pjd) Message-Id: <200408201249.i7KCn9E0019791@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 20 Aug 2004 12:49: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/tools/tools/raidtest raidtest.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 12:49:10 -0000 pjd 2004-08-20 12:49:09 UTC FreeBSD src repository Modified files: tools/tools/raidtest raidtest.c Log: - fflush() standard output before fork()ing. - Remove redundant 'break'. Revision Changes Path 1.2 +2 -2 src/tools/tools/raidtest/raidtest.c From owner-cvs-src@FreeBSD.ORG Fri Aug 20 13:17:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB08E16A4CE; Fri, 20 Aug 2004 13:17:38 +0000 (GMT) Received: from srv01.sparkit.no (srv01.sparkit.no [193.69.116.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 54B5143D49; Fri, 20 Aug 2004 13:17:38 +0000 (GMT) (envelope-from eivind@FreeBSD.org) Received: from ws.nada ([193.69.114.88]) by srv01.sparkit.no (8.12.11/8.12.11) with ESMTP id i7KDHOFI079689; Fri, 20 Aug 2004 15:17:28 +0200 (CEST) (envelope-from eivind@FreeBSD.org) Received: from ws.nada (localhost [127.0.0.1]) by ws.nada (8.12.9/8.12.10) with ESMTP id i7KDEtSv017928; Fri, 20 Aug 2004 13:14:55 GMT (envelope-from eivind@ws.nada) Received: (from eivind@localhost) by ws.nada (8.12.9/8.12.10/Submit) id i7KDEtt7017927; Fri, 20 Aug 2004 13:14:55 GMT (envelope-from eivind) Date: Fri, 20 Aug 2004 13:14:54 +0000 From: Eivind Eklund To: Ken Smith Message-ID: <20040820131454.GD2388@FreeBSD.org> References: <200408200124.i7K1ONcF095627@repoman.freebsd.org> <20040820081918.GC27365@ip.net.ua> <20040820123859.GC1196@electra.cse.Buffalo.EDU> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040820123859.GC1196@electra.cse.Buffalo.EDU> User-Agent: Mutt/1.5.4i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src UPDATING src/sys/netgraph netgraph.h ng_message.h src/sys/netgraph/bluetooth/include ng_btsocket.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 13:17:39 -0000 On Fri, Aug 20, 2004 at 08:38:59AM -0400, Ken Smith wrote: [... stuff about when MFC becomes "normal" again ...] I suggest replacing "MFC" with "MT4" (merge to 4.x) and "MT5" (merge to 5) for the case where we are indicating planned merges. We regularly get into the situation where we have several branches to merge to, and the MFC terminology is quite limiting. MFC was introduced as a tag used in commit messages when the merge was being done, and the "MFC after" usage was a natural evolution at a point where any non-RELENG_4 MFC was a quite special case. Eivind. From owner-cvs-src@FreeBSD.ORG Fri Aug 20 13:39:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4885216A4CE; Fri, 20 Aug 2004 13:39:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A73043D1F; Fri, 20 Aug 2004 13:39:29 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7KDdTfX021245; Fri, 20 Aug 2004 13:39:29 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7KDdTBC021244; Fri, 20 Aug 2004 13:39:29 GMT (envelope-from des) Message-Id: <200408201339.i7KDdTBC021244@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Fri, 20 Aug 2004 13: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/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: Fri, 20 Aug 2004 13:39:29 -0000 des 2004-08-20 13:39:29 UTC FreeBSD src repository Modified files: games/fortune/datfiles fortunes Log: Immortalize the words of a -current reader. Revision Changes Path 1.142 +3 -0 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Fri Aug 20 14:34:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED0EA16A4CE; Fri, 20 Aug 2004 14:34:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDA6243D5E; Fri, 20 Aug 2004 14:34:44 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7KEYi1d023879; Fri, 20 Aug 2004 14:34:44 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7KEYij8023878; Fri, 20 Aug 2004 14:34:44 GMT (envelope-from ru) Message-Id: <200408201434.i7KEYij8023878@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 20 Aug 2004 14:34:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/usr.sbin/ngctl Makefile dot.c main.c ngctl.8 ngctl.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 14:34:45 -0000 ru 2004-08-20 14:34:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) usr.sbin/ngctl Makefile main.c ngctl.8 ngctl.h Added files: (Branch: RELENG_4) usr.sbin/ngctl dot.c Log: MFC the "dot" command. Revision Changes Path 1.4.2.5 +1 -1 src/usr.sbin/ngctl/Makefile 1.3.4.1 +195 -0 src/usr.sbin/ngctl/dot.c (new) 1.4.2.6 +5 -3 src/usr.sbin/ngctl/main.c 1.5.2.8 +13 -11 src/usr.sbin/ngctl/ngctl.8 1.6.2.4 +1 -0 src/usr.sbin/ngctl/ngctl.h From owner-cvs-src@FreeBSD.ORG Fri Aug 20 14:54:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2062C16A4CE; Fri, 20 Aug 2004 14:54:32 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 572A043D46; Fri, 20 Aug 2004 14:54:31 +0000 (GMT) (envelope-from ru@ip.net.ua) 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 i7KEsOas054413 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 20 Aug 2004 17:54:25 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id i7KEsQSH092742; Fri, 20 Aug 2004 17:54:26 +0300 (EEST) (envelope-from ru) Date: Fri, 20 Aug 2004 17:54:26 +0300 From: Ruslan Ermilov To: Eivind Eklund Message-ID: <20040820145426.GB92603@ip.net.ua> References: <200408200124.i7K1ONcF095627@repoman.freebsd.org> <20040820081918.GC27365@ip.net.ua> <20040820123859.GC1196@electra.cse.Buffalo.EDU> <20040820131454.GD2388@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="QTprm0S8XgL7H0Dt" Content-Disposition: inline In-Reply-To: <20040820131454.GD2388@FreeBSD.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new cc: cvs-src@FreeBSD.org cc: Ken Smith cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src UPDATING src/sys/netgraph netgraph.h ng_message.h src/sys/netgraph/bluetooth/include ng_btsocket.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 14:54:32 -0000 --QTprm0S8XgL7H0Dt Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Aug 20, 2004 at 01:14:54PM +0000, Eivind Eklund wrote: > On Fri, Aug 20, 2004 at 08:38:59AM -0400, Ken Smith wrote: > [... stuff about when MFC becomes "normal" again ...] >=20 > I suggest replacing "MFC" with "MT4" (merge to 4.x) and "MT5" (merge to > 5) for the case where we are indicating planned merges. We regularly > get into the situation where we have several branches to merge to, and > the MFC terminology is quite limiting. MFC was introduced as a tag used > in commit messages when the merge was being done, and the "MFC after" > usage was a natural evolution at a point where any non-RELENG_4 MFC was > a quite special case. >=20 Changing to this would lose the "from" information, which is quite useful, as we sometimes merge not only from -CURRENT. If it's about to change, I suggest using the following template: MFC [into ] (after|in): Out of most popular Merge From's (MFC, MFV, and MF4), only "MFC" needs to be reminded about. The MFC reminder script and CVS commit template would have to be updated for this to work. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --QTprm0S8XgL7H0Dt Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQFBJhCiqRfpzJluFF4RAkpSAJ4h9uSIKCAfF/FPidVUJFualdKzvgCeNMec SPyz3r+zPmZ2U9bciuJ3Gdw= =T0cK -----END PGP SIGNATURE----- --QTprm0S8XgL7H0Dt-- From owner-cvs-src@FreeBSD.ORG Fri Aug 20 15:07:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6433816A4CE; Fri, 20 Aug 2004 15:07:36 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id B419743D39; Fri, 20 Aug 2004 15:07:35 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.11/8.12.11) with ESMTP id i7KF7POU022412; Fri, 20 Aug 2004 09:07:25 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Fri, 20 Aug 2004 09:07:32 -0600 (MDT) Message-Id: <20040820.090732.09948206.imp@bsdimp.com> To: simon@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <20040820084006.GA16420@eddie.nitro.dk> References: <200408192049.i7JKndXI051808@repoman.freebsd.org> <20040819.171108.78016197.imp@bsdimp.com> <20040820084006.GA16420@eddie.nitro.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: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 aha.4 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, 20 Aug 2004 15:07:36 -0000 In message: <20040820084006.GA16420@eddie.nitro.dk> "Simon L. Nielsen" writes: : On 2004.08.19 17:11:08 -0600, M. Warner Losh wrote: : > In message: <200408192049.i7JKndXI051808@repoman.freebsd.org> : > "Simon L. Nielsen" writes: : > : simon 2004-08-19 20:49:39 UTC : > : : > : FreeBSD src repository (doc committer) : > : : > : Modified files: : > : share/man/man4 aha.4 : > : release/doc/en_US.ISO8859-1/hardware/common dev.sgml : > : Log: : > : Move listing of DTC 3290 to aha(4). : > : > I'm not entirely sure that DTC 3290 actually works with aha... : : It has been in the Hardware list... well, forever - I just saw DTC : 3290 in the release announcement for FreeBSD 1.0 GAMMA :-). : : Anyway, do you know if it is supported by another driver or just not : supported at all? I don't have the hardware, so I don't know if it works or not. For now, just leave it... Warner From owner-cvs-src@FreeBSD.ORG Fri Aug 20 15:10:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 683) id 0AC8D16A4CF; Fri, 20 Aug 2004 15:10:51 +0000 (GMT) Date: Fri, 20 Aug 2004 15:10:51 +0000 From: Eivind Eklund To: Ruslan Ermilov Message-ID: <20040820151050.GA34455@FreeBSD.org> References: <200408200124.i7K1ONcF095627@repoman.freebsd.org> <20040820081918.GC27365@ip.net.ua> <20040820123859.GC1196@electra.cse.Buffalo.EDU> <20040820131454.GD2388@FreeBSD.org> <20040820145426.GB92603@ip.net.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040820145426.GB92603@ip.net.ua> User-Agent: Mutt/1.4.1i cc: cvs-src@FreeBSD.org cc: Ken Smith cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src UPDATING src/sys/netgraph netgraph.h ng_message.h src/sys/netgraph/bluetooth/include ng_btsocket.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 15:10:51 -0000 On Fri, Aug 20, 2004 at 05:54:26PM +0300, Ruslan Ermilov wrote: > On Fri, Aug 20, 2004 at 01:14:54PM +0000, Eivind Eklund wrote: > > On Fri, Aug 20, 2004 at 08:38:59AM -0400, Ken Smith wrote: > > [... stuff about when MFC becomes "normal" again ...] > > > > I suggest replacing "MFC" with "MT4" (merge to 4.x) and "MT5" (merge to > > 5) for the case where we are indicating planned merges. We regularly > > get into the situation where we have several branches to merge to, and > > the MFC terminology is quite limiting. MFC was introduced as a tag used > > in commit messages when the merge was being done, and the "MFC after" > > usage was a natural evolution at a point where any non-RELENG_4 MFC was > > a quite special case. > > > Changing to this would lose the "from" information, which is quite > useful, as we sometimes merge not only from -CURRENT. I meant for the markers we put into the commit messages for the reminder script, and that's explictly from the branch the change is commited to. In commit messages where we DO a merge, I think saying e.g. "MFC: Fix spelling (rev 1.13)" is all good. > If it's about to change, I suggest using the following template: > > MFC [into ] (after|in): I see some slight disadvantages: It is more to type, and it include information (that this is -current) that is both unnecessary (it is known from the ids) and may be wrong if we change release engineering practices. Perhaps allow "Merge" as a synonym for "MFC" (at the risk of even more typing, but being able to use reminders for other kinds of branches). I personally also have a fondness for the flexibility in explict branch names. I just thought people would want less to type. If people want this and somebody point me at the reminder script, I'll cook up patches. Eivind. From owner-cvs-src@FreeBSD.ORG Fri Aug 20 15:14:26 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D64616A4CE; Fri, 20 Aug 2004 15:14:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E46043D1F; Fri, 20 Aug 2004 15:14:26 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7KFEPnx025189; Fri, 20 Aug 2004 15:14:25 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7KFEP5S025188; Fri, 20 Aug 2004 15:14:25 GMT (envelope-from phk) Message-Id: <200408201514.i7KFEP5S025188@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 20 Aug 2004 15: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/sys fdcio.h src/usr.sbin/fdcontrol fdcontrol.c src/usr.sbin/fdformat fdformat.c src/usr.sbin/fdread fdutil.c src/sys/dev/fdc fdc.c fdc_acpi.c fdc_isa.c fdc_pccard.c fdcvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 15:14:26 -0000 phk 2004-08-20 15:14:25 UTC FreeBSD src repository Modified files: sys/sys fdcio.h usr.sbin/fdcontrol fdcontrol.c usr.sbin/fdformat fdformat.c usr.sbin/fdread fdutil.c sys/dev/fdc fdc.c fdc_acpi.c fdc_isa.c fdc_pccard.c fdcvar.h Log: Rewrite of the floppy driver to make it MPsafe & GEOM friendly: Centralize the fdctl_wr() function by adding the offset in the resource to the softc structure. Bugfix: Read the drive-change signal from the correct place: same place as the ctl register. Remove the cdevsw{} related code and implement a GEOM class. Ditch the state-engine and park a thread on each controller to service the queue. Make the interrupt FAST & MPSAFE since it is just a simple wakeup(9) call. Rely on a per controller mutex to protect the bioqueues. Grab GEOMs topology lock when we have to and Giant when ISADMA needs it. Since all access to the hardware is isolated in the per controller thread, the rest of the driver is lock & Giant free. Create a per-drive queue where requests are parked while the motor spins up. When the motor is running the requests are purged to the per controller queue. This allows requests to other drives to be serviced during spin-up. Only setup the motor-off timeout when we finish the last request on the queue and cancel it when a new request arrives. This fixes the bug in the old code where the motor turned off while we were still retrying a request. Make the "drive-change" work reliably. Probe the drive on first opens. Probe with a recal and a seek to cyl=1 to reset the drive change line and check again to see if we have a media. When we see the media disappear we destroy the geom provider, create a new one, and flag that autodetection should happen next time we see a media (unless a specific format is configured). Add sysctl tunables for a lot of drive related parameters. If you spend a lot of time waiting for floppies you can grab the i82078 pdf from Intels web-page and try tuning these. Add sysctl debug.fdc.debugflags which will enable various kinds of debugging printfs. Add central definitions of our well known floppy formats. Simplify datastructures for autoselection of format and call the code at the right times. Bugfix: Remove at least one piece of code which would have made 2.88M floppies not work. Use implied seeks on enhanced controllers. Use multisector transfers on all controllers. Increase ISADMA bounce buffers accordingly. Fall back to single sector when retrying. Reset retry count on every successful transaction. Sort functions in a more sensible order and generally tidy up a fair bit here and there. Assorted related fixes and adjustments in userland utilities. WORKAROUNDS: Do allow r/w opens of r/o media but refuse actual write operations. This is necessary until the p4::phk_bufwork branch gets integrated (This problem relates to remounting not reopening devices, see sys/*/*/${fs}_vfsops.c for details). Keep PC98's private copy of the old floppy driver compiling and presumably working (see below). TODO (planned) Move probing of drives until after interrupts/timeouts work (like for ATA/SCSI drives). TODO (unplanned) This driver should be made to work on PC98 as well. Test on YE-DATA PCMCIA floppy drive. Fix 2.88M media. This is a MT5 candidate (depends on the bioq_takefirst() addition). Revision Changes Path 1.284 +1460 -1846 src/sys/dev/fdc/fdc.c 1.3 +1 -30 src/sys/dev/fdc/fdc_acpi.c 1.10 +12 -61 src/sys/dev/fdc/fdc_isa.c 1.9 +7 -16 src/sys/dev/fdc/fdc_pccard.c 1.4 +8 -61 src/sys/dev/fdc/fdcvar.h 1.18 +61 -33 src/sys/sys/fdcio.h 1.12 +15 -18 src/usr.sbin/fdcontrol/fdcontrol.c 1.22 +2 -7 src/usr.sbin/fdformat/fdformat.c 1.6 +49 -90 src/usr.sbin/fdread/fdutil.c From owner-cvs-src@FreeBSD.ORG Fri Aug 20 15:15:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA5E116A4CE; Fri, 20 Aug 2004 15:15:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 96D2443D41; Fri, 20 Aug 2004 15:15:48 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7KFFmg4025315; Fri, 20 Aug 2004 15:15:48 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7KFFmQv025314; Fri, 20 Aug 2004 15:15:48 GMT (envelope-from phk) Message-Id: <200408201515.i7KFFmQv025314@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 20 Aug 2004 15:15:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/fdc fdcreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 15:15:49 -0000 phk 2004-08-20 15:15:48 UTC FreeBSD src repository Removed files: sys/dev/fdc fdcreg.h Log: Remove unused file. Revision Changes Path 1.19 +0 -67 src/sys/dev/fdc/fdcreg.h (dead) From owner-cvs-src@FreeBSD.ORG Fri Aug 20 15:31:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5226116A4CE; Fri, 20 Aug 2004 15:31:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3541D43D2D; Fri, 20 Aug 2004 15:31:45 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7KFVj14026206; Fri, 20 Aug 2004 15:31:45 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7KFVjP3026205; Fri, 20 Aug 2004 15:31:45 GMT (envelope-from kensmith) Message-Id: <200408201531.i7KFVjP3026205@repoman.freebsd.org> From: Ken Smith Date: Fri, 20 Aug 2004 15:31: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/sys/conf newvers.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 15:31:45 -0000 kensmith 2004-08-20 15:31:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/conf newvers.sh Log: We're ready to begin the BETA1 builds. Approved by: re (scottl) Revision Changes Path 1.62.2.2 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Fri Aug 20 15:35:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1937E16A4CE; Fri, 20 Aug 2004 15:35:38 +0000 (GMT) Received: from electra.cse.Buffalo.EDU (electra.cse.Buffalo.EDU [128.205.32.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id A770B43D2F; Fri, 20 Aug 2004 15:35:37 +0000 (GMT) (envelope-from kensmith@cse.Buffalo.EDU) Received: from electra.cse.Buffalo.EDU (kensmith@localhost [127.0.0.1]) i7KFZbTH006915; Fri, 20 Aug 2004 11:35:37 -0400 (EDT) Received: (from kensmith@localhost) by electra.cse.Buffalo.EDU (8.12.10/8.12.9/Submit) id i7KFZbdU006914; Fri, 20 Aug 2004 11:35:37 -0400 (EDT) Date: Fri, 20 Aug 2004 11:35:36 -0400 From: Ken Smith To: Ken Smith Message-ID: <20040820153536.GB5908@electra.cse.Buffalo.EDU> References: <200408201531.i7KFVjP3026205@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408201531.i7KFVjP3026205@repoman.freebsd.org> User-Agent: Mutt/1.4.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf newvers.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 15:35:38 -0000 On Fri, Aug 20, 2004 at 03:31:45PM +0000, Ken Smith wrote: > kensmith 2004-08-20 15:31:45 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_5) > sys/conf newvers.sh > Log: > We're ready to begin the BETA1 builds. > > Approved by: re (scottl) > > Revision Changes Path > 1.62.2.2 +1 -1 src/sys/conf/newvers.sh We're not going to ignore the discussion about versioning and whatnot, we're just trying to get the first build done. Sorry for the delay on that. I'll reply to Ruslan's message after I've got the builds running, probably later today or tomorrow. I'll also most likely redirect it to a more appropriate list at that time. -- Ken Smith - From there to here, from here to | kensmith@cse.buffalo.edu there, funny things are everywhere. | - Theodore Geisel | From owner-cvs-src@FreeBSD.ORG Fri Aug 20 15:41:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9BB7116A4CF; Fri, 20 Aug 2004 15:41: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 CF65B43D2F; Fri, 20 Aug 2004 15:41:02 +0000 (GMT) (envelope-from ru@ip.net.ua) 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 i7KFevri055146 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 20 Aug 2004 18:40:58 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id i7KFew6c093253; Fri, 20 Aug 2004 18:40:58 +0300 (EEST) (envelope-from ru) Date: Fri, 20 Aug 2004 18:40:58 +0300 From: Ruslan Ermilov To: Ken Smith Message-ID: <20040820154058.GB93190@ip.net.ua> References: <200408201531.i7KFVjP3026205@repoman.freebsd.org> <20040820153536.GB5908@electra.cse.Buffalo.EDU> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="oC1+HKm2/end4ao3" Content-Disposition: inline In-Reply-To: <20040820153536.GB5908@electra.cse.Buffalo.EDU> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Ken Smith Subject: Re: cvs commit: src/sys/conf newvers.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 15:41:03 -0000 --oC1+HKm2/end4ao3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Aug 20, 2004 at 11:35:36AM -0400, Ken Smith wrote: > On Fri, Aug 20, 2004 at 03:31:45PM +0000, Ken Smith wrote: > > kensmith 2004-08-20 15:31:45 UTC > >=20 > > FreeBSD src repository > >=20 > > Modified files: (Branch: RELENG_5) > > sys/conf newvers.sh=20 > > Log: > > We're ready to begin the BETA1 builds. > > =20 > > Approved by: re (scottl) > > =20 > > Revision Changes Path > > 1.62.2.2 +1 -1 src/sys/conf/newvers.sh >=20 > We're not going to ignore the discussion about versioning and > whatnot, we're just trying to get the first build done. Sorry > for the delay on that. I'll reply to Ruslan's message after > I've got the builds running, probably later today or tomorrow. > I'll also most likely redirect it to a more appropriate list > at that time. >=20 Thanks, Ken, I really appreciate it! Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --oC1+HKm2/end4ao3 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQFBJhuKqRfpzJluFF4RAp73AKCXZlBdIpyleE/KbEdN8JdUe3QjbgCfUTUM VF7Wu1t+fx8xuMVCA9qDJdE= =DCtk -----END PGP SIGNATURE----- --oC1+HKm2/end4ao3-- From owner-cvs-src@FreeBSD.ORG Fri Aug 20 16:24:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE9EF16A4D8; Fri, 20 Aug 2004 16:24:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B01EC43D41; Fri, 20 Aug 2004 16:24:23 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7KGONo3028163; Fri, 20 Aug 2004 16:24:23 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7KGONOD028162; Fri, 20 Aug 2004 16:24:23 GMT (envelope-from rwatson) Message-Id: <200408201624.i7KGONOD028162@repoman.freebsd.org> From: Robert Watson Date: Fri, 20 Aug 2004 16:24: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/kern uipc_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: Fri, 20 Aug 2004 16:24:24 -0000 rwatson 2004-08-20 16:24:23 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c Log: Back out uipc_socket.c:1.208, as it incorrectly assumes that all sockets are connection-oriented for the purposes of kqueue registration. Since UDP sockets aren't connection-oriented, this appeared to break a great many things, such as RPC-based applications and services (i.e., NFS). Since jmg isn't around I'm backing this out before too many more feet are shot, but intend to investigate the right solution with him once he's available. Apologies to: jmg Discussed with: imp, scottl Revision Changes Path 1.210 +1 -3 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Fri Aug 20 16:34:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D0D716A4CE; Fri, 20 Aug 2004 16:34:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F1B0043D60; Fri, 20 Aug 2004 16:34:30 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7KGYULG028801; Fri, 20 Aug 2004 16:34:30 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7KGYUwD028800; Fri, 20 Aug 2004 16:34:30 GMT (envelope-from njl) Message-Id: <200408201634.i7KGYUwD028800@repoman.freebsd.org> From: Nate Lawson Date: Fri, 20 Aug 2004 16:34: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/dev/fdc fdc_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: Fri, 20 Aug 2004 16:34:31 -0000 njl 2004-08-20 16:34:30 UTC FreeBSD src repository Modified files: sys/dev/fdc fdc_isa.c Log: Remove a check that is too strict. With BIOSen that specify an IO/ctl port of 0x3f2-0x3f5,0x3f7 the ports are not 7 bytes apart. This should fix floppy probing on such systems. (We handle the case of adjusting for a start of 0x3f2 -> 0x3f0 separately, although that code should still be checked if there are still floppy problems for others.) Tested by: Sarunas Vancevicius MFC after: 3 days Revision Changes Path 1.11 +0 -4 src/sys/dev/fdc/fdc_isa.c From owner-cvs-src@FreeBSD.ORG Fri Aug 20 16:46:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 763B416A4CE; Fri, 20 Aug 2004 16:46:28 +0000 (GMT) Received: from odot.okladot.state.ok.us (odot.okladot.state.ok.us [192.149.244.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9AB2343D2D; Fri, 20 Aug 2004 16:46:27 +0000 (GMT) (envelope-from root@techpc04.okladot.state.ok.us) Received: from notes9c.okladot.state.ok.us (notes9c.okladot.state.ok.us [10.36.36.31])LAA42784; Fri, 20 Aug 2004 11:44:37 -0500 Received: from isdmon2.okladot.state.ok.us ([192.149.244.24]) by notes9c.okladot.state.ok.us (Lotus Domino Release 6.5.1) with ESMTP id 2004082011452907-17020 ; Fri, 20 Aug 2004 11:45:29 -0500 Received: from techpc04.okladot.state.ok.us (techpc04.okladot.state.ok.us [199.27.9.37])i7KGhMor000987; Fri, 20 Aug 2004 11:43:22 -0500 (CDT) (envelope-from root@techpc04.okladot.state.ok.us) Received: by techpc04.okladot.state.ok.us (Postfix, from userid 0) id 32A385C9D; Fri, 20 Aug 2004 11:43:03 -0500 (CDT) To: "Andre Oppermann" From: "Paul Seniura" Errors-To: "Paul Seniura" Sender: "Paul Seniura" In-Reply-To: <200408191838.i7JIcNI9044040@repoman.freebsd.org> References: <200408191838.i7JIcNI9044040@repoman.freebsd.org> <200408192331.i7JNVeoW086385@repoman.freebsd.org> <200408200036.i7K0atVd094389@repoman.freebsd.org> <41258B26.4060507@portaone.com> Message-Id: <20040820164303.32A385C9D@techpc04.okladot.state.ok.us> Date: Fri, 20 Aug 2004 11:43:03 -0500 (CDT) X-ODOT-MailScanner-Information: Please contact the Help Desk for more information X-ODOT-MailScanner: This E-mail appears not to contain malware. X-ODOT-MailScanner-SpamCheck: not spam (whitelisted), SpamAssassin (score=-9.6, required 5, BAYES_01 -6.60, IN_REP_TO -3.20, RCVD_IN_ORBS 0.12, TW_PF 0.08) X-MIMETrack: Itemize by SMTP Server on Notes9c/ODOT(Release 6.5.1|January 21, 2004) at 08/20/2004 11:45:29 AM,at 08/20/2004 11:45:29 AM, Serialize complete at 08/20/2004 11:45:29 AM cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: problem in building modules-with-world re: cvs commit: src/sys/netinet ip_fw_pfil.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Paul Seniura List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 16:46:28 -0000 Hi, I'll try replying directly to the committer this time rather than post on -current@ since -current@ seems to be ignored somewhat. And also CC the cvs list directly, too. Got the latest CTM buckets installed. Doesn't seem to be any commits since then to cover this problem. ident /src/sys/modules/ipfw/../../netinet/ip_fw2.c: $FreeBSD: src/sys/netinet/ip_fw2.c,v 1.73 2004/08/19 23:31:40 andre Exp $ ident /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c: $FreeBSD: src/sys/netinet/ip_fw_pfil.c,v 1.5 2004/08/20 00:36:55 andre Exp $ A snip from my build log freshly done just now: [...] ===> ipfw rm -f .depend mkdep -f .depend -a -nostdinc -DIPFIREWALL -D_KERNEL -DKLD_MODULE -I- -I. -I@ -I@/contrib/altq -I@/../include /src/sys/modules/ipfw/../../netinet/ip_fw2.c /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c /src/sys/modules/ipfw/../../netinet/ip_fw2.c:35:22: opt_ipfw.h: No such file or directory /src/sys/modules/ipfw/../../netinet/ip_fw2.c:36:22: opt_ipdn.h: No such file or directory /src/sys/modules/ipfw/../../netinet/ip_fw2.c:37:26: opt_ipdivert.h: No such file or directory /src/sys/modules/ipfw/../../netinet/ip_fw2.c:38:22: opt_inet.h: No such file or directory /src/sys/modules/ipfw/../../netinet/ip_fw2.c:39:23: opt_ipsec.h: No such file or directory /src/sys/modules/ipfw/../../netinet/ip_fw2.c:41:2: #error IPFIREWALL requires INET. /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:29:22: opt_ipfw.h: No such file or directory /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:30:22: opt_ipdn.h: No such file or directory /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:31:26: opt_ipdivert.h: No such file or directory /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:32:28: opt_pfil_hooks.h: No such file or directory /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:33:22: opt_inet.h: No such file or directory /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:35:2: #error IPFIREWALL requires INET. mkdep: compile failed *** Error code 1 (continuing) `depend' not remade because of errors. ===> ip_mroute_mod [...] -- Paul Seniura System Specialist State of Okla. D.O.T. From owner-cvs-src@FreeBSD.ORG Fri Aug 20 16:52:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF14916A4CE; Fri, 20 Aug 2004 16:52:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B247143D5A; Fri, 20 Aug 2004 16:52:44 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7KGqiCm030058; Fri, 20 Aug 2004 16:52:44 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7KGqiRb030057; Fri, 20 Aug 2004 16:52:44 GMT (envelope-from njl) Message-Id: <200408201652.i7KGqiRb030057@repoman.freebsd.org> From: Nate Lawson Date: Fri, 20 Aug 2004 16: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/sys/dev/acpica acpi_resource.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 16:52:44 -0000 njl 2004-08-20 16:52:44 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_resource.c Log: Correctly handle BIOS resources that are duplicated (!). There are many systems that have overlapping regions specified in their sysresource objects. This patch fixes ATA DMA and acpi_timer allocation for such sysctems. It should eventually be moved to resource_list_add() if it is a valid generalized approach. The minimal approach for 5.3 is: "Loop through all current resources to see if the new one overlaps any existing ones. If so, the old one always takes precedence and the new one is adjusted (or rejected). We check for three cases: 1. Tail of new resource overlaps head of old resource: truncate the new resource so it is contiguous with the start of the old. 2. New resource wholly contained within the old resource: error. 3. Head of new resource overlaps tail of old resource: truncate the new resource so it is contiguous, following the old." Tested by: Radek Kozlowski Discussed with: imp MFC after: 4 days Revision Changes Path 1.29 +49 -4 src/sys/dev/acpica/acpi_resource.c From owner-cvs-src@FreeBSD.ORG Fri Aug 20 16:56:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4975716A4CE; Fri, 20 Aug 2004 16:56:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B9F743D2F; Fri, 20 Aug 2004 16:56:44 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7KGuini030306; Fri, 20 Aug 2004 16:56:44 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7KGui4F030305; Fri, 20 Aug 2004 16:56:44 GMT (envelope-from pjd) Message-Id: <200408201656.i7KGui4F030305@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 20 Aug 2004 16:56: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/tools/tools 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: Fri, 20 Aug 2004 16:56:44 -0000 pjd 2004-08-20 16:56:44 UTC FreeBSD src repository Modified files: tools/tools README Log: Add description of raidtest tool. Revision Changes Path 1.32 +1 -0 src/tools/tools/README From owner-cvs-src@FreeBSD.ORG Fri Aug 20 17:04:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0A28516A4CF; Fri, 20 Aug 2004 17:04:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E104843D1F; Fri, 20 Aug 2004 17:04:49 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7KH4npS030648; Fri, 20 Aug 2004 17:04:49 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7KH4nJM030647; Fri, 20 Aug 2004 17:04:49 GMT (envelope-from njl) Message-Id: <200408201704.i7KH4nJM030647@repoman.freebsd.org> From: Nate Lawson Date: Fri, 20 Aug 2004 17:04: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/dev/acpica acpi_resource.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 17:04:50 -0000 njl 2004-08-20 17:04:49 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_resource.c Log: Use the new start for the offset, not the old end. Revision Changes Path 1.30 +1 -1 src/sys/dev/acpica/acpi_resource.c From owner-cvs-src@FreeBSD.ORG Fri Aug 20 17:24:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 29A3916A4CE; Fri, 20 Aug 2004 17:24:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B87B43D53; Fri, 20 Aug 2004 17:24:53 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7KHOqBL031497; Fri, 20 Aug 2004 17:24:52 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7KHOqZh031496; Fri, 20 Aug 2004 17:24:52 GMT (envelope-from jhb) Message-Id: <200408201724.i7KHOqZh031496@repoman.freebsd.org> From: John Baldwin Date: Fri, 20 Aug 2004 17:24:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 17:24:53 -0000 jhb 2004-08-20 17:24:52 UTC FreeBSD src repository Modified files: sys/kern kern_shutdown.c Log: Remove some dead code under a straggling APIC_IO #ifdef that I missed back before 5.2. Revision Changes Path 1.164 +1 -7 src/sys/kern/kern_shutdown.c From owner-cvs-src@FreeBSD.ORG Fri Aug 20 18:01:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5312916A4CF for ; Fri, 20 Aug 2004 18:01:28 +0000 (GMT) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 61FEE43D41 for ; Fri, 20 Aug 2004 18:01:27 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 8285 invoked from network); 20 Aug 2004 18:01:19 -0000 Received: from unknown (HELO freebsd.org) ([62.48.0.53]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 20 Aug 2004 18:01:19 -0000 Message-ID: <41263C75.42CBFCF8@freebsd.org> Date: Fri, 20 Aug 2004 20:01:25 +0200 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Paul Seniura References: <200408191838.i7JIcNI9044040@repoman.freebsd.org> <200408192331.i7JNVeoW086385@repoman.freebsd.org> <200408200036.i7K0atVd094389@repoman.freebsd.org> <41258B26.4060507@portaone.com> <20040820164303.32A385C9D@techpc04.okladot.state.ok.us> 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: problem in building modules-with-world re: cvs commit: src/sys/netinet 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: Fri, 20 Aug 2004 18:01:28 -0000 Paul Seniura wrote: > > Hi, > > I'll try replying directly to the committer > this time rather than post on -current@ since > -current@ seems to be ignored somewhat. And > also CC the cvs list directly, too. > > Got the latest CTM buckets installed. > Doesn't seem to be any commits since then > to cover this problem. > > ident /src/sys/modules/ipfw/../../netinet/ip_fw2.c: > $FreeBSD: src/sys/netinet/ip_fw2.c,v 1.73 2004/08/19 23:31:40 andre Exp $ > > ident /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c: > $FreeBSD: src/sys/netinet/ip_fw_pfil.c,v 1.5 2004/08/20 00:36:55 andre Exp $ > > A snip from my build log freshly done just now: > > [...] > ===> ipfw > rm -f .depend > mkdep -f .depend -a -nostdinc -DIPFIREWALL -D_KERNEL -DKLD_MODULE -I- -I. -I@ -I@/contrib/altq -I@/../include /src/sys/modules/ipfw/../../netinet/ip_fw2.c /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:35:22: opt_ipfw.h: No such file or directory > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:36:22: opt_ipdn.h: No such file or directory > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:37:26: opt_ipdivert.h: No such file or directory > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:38:22: opt_inet.h: No such file or directory > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:39:23: opt_ipsec.h: No such file or directory > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:41:2: #error IPFIREWALL requires INET. > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:29:22: opt_ipfw.h: No such file or directory > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:30:22: opt_ipdn.h: No such file or directory > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:31:26: opt_ipdivert.h: No such file or directory > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:32:28: opt_pfil_hooks.h: No such file or directory > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:33:22: opt_inet.h: No such file or directory > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:35:2: #error IPFIREWALL requires INET. > mkdep: compile failed > *** Error code 1 (continuing) > `depend' not remade because of errors. > ===> ip_mroute_mod > [...] I have just cvsupped -current and the GENERIC kernel compiles just fine. Looking at the error message in your log output one might conclude that you are missing "option INET" in your kernel config? -- Andre From owner-cvs-src@FreeBSD.ORG Fri Aug 20 19:05:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5DB4A16A4CE; Fri, 20 Aug 2004 19:05:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E87C43D3F; Fri, 20 Aug 2004 19:05:23 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7KJ5NGZ035098; Fri, 20 Aug 2004 19:05:23 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7KJ5Nd3035097; Fri, 20 Aug 2004 19:05:23 GMT (envelope-from sos) Message-Id: <200408201905.i7KJ5Nd3035097@repoman.freebsd.org> From: Søren Schmidt Date: Fri, 20 Aug 2004 19:05: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/ata ata-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: Fri, 20 Aug 2004 19:05:23 -0000 sos 2004-08-20 19:05:23 UTC FreeBSD src repository Modified files: sys/dev/ata ata-dma.c Log: Correct the args to busdma, mostly cosmetic. Revision Changes Path 1.130 +5 -6 src/sys/dev/ata/ata-dma.c From owner-cvs-src@FreeBSD.ORG Fri Aug 20 19:21:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4909B16A4CE for ; Fri, 20 Aug 2004 19:21:02 +0000 (GMT) Received: from webmail-outgoing.us4.outblaze.com (webmail-outgoing.us4.outblaze.com [205.158.62.67]) by mx1.FreeBSD.org (Postfix) with ESMTP id 08B1543D49 for ; Fri, 20 Aug 2004 19:21:02 +0000 (GMT) (envelope-from pdseniura@techie.com) Received: from wfilter.us4.outblaze.com (wfilter.us4.outblaze.com [205.158.62.180])E36CC18027AF for ; Fri, 20 Aug 2004 19:21:01 +0000 (GMT) X-OB-Received: from unknown (205.158.62.178) by wfilter.us4.outblaze.com; 20 Aug 2004 19:20:58 -0000 Received: by ws1-14.us4.outblaze.com (Postfix, from userid 1001) id 3BE26790032; Fri, 20 Aug 2004 19:20:58 +0000 (GMT) Content-Type: text/plain; charset="iso-8859-1" Content-Disposition: inline Content-Transfer-Encoding: 8bit MIME-Version: 1.0 X-Mailer: MIME-tools 5.41 (Entity 5.404) Received: from [192.149.244.9] by ws1-14.us4.outblaze.com with http for pdseniura@techie.com; Fri, 20 Aug 2004 14:20:58 -0500 From: "P.D. Seniura" To: "Andre Oppermann" Date: Fri, 20 Aug 2004 14:20:58 -0500 X-Originating-Ip: 192.149.244.9 X-Originating-Server: ws1-14.us4.outblaze.com Message-Id: <20040820192058.3BE26790032@ws1-14.us4.outblaze.com> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: problem in building modules-with-world re: cvs commit: src/sys/netinet 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: Fri, 20 Aug 2004 19:21:02 -0000 ----- Original Message ----- From: Andre Oppermann Date: Fri, 20 Aug 2004 20:01:25 +0200 To: Paul Seniura Subject: Re: problem in building modules-with-world re: cvs commit: src/sys/netinet ip_fw_pfil.c > Paul Seniura wrote: > > > > Hi, > > > > I'll try replying directly to the committer > > this time rather than post on -current@ since > > -current@ seems to be ignored somewhat. And > > also CC the cvs list directly, too. > > > > Got the latest CTM buckets installed. > > Doesn't seem to be any commits since then > > to cover this problem. > > > > ident /src/sys/modules/ipfw/../../netinet/ip_fw2.c: > > $FreeBSD: src/sys/netinet/ip_fw2.c,v 1.73 2004/08/19 23:31:40 andre Exp $ > > > > ident /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c: > > $FreeBSD: src/sys/netinet/ip_fw_pfil.c,v 1.5 2004/08/20 00:36:55 andre Exp $ > > > > A snip from my build log freshly done just now: > > > > [...] > > ===> ipfw > > rm -f .depend > > mkdep -f .depend -a -nostdinc -DIPFIREWALL -D_KERNEL -DKLD_MODULE -I- -I. -I@ -I@/contrib/altq -I@/../include /src/sys/modules/ipfw/../../netinet/ip_fw2.c /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c > > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:35:22: opt_ipfw.h: No such file or directory > > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:36:22: opt_ipdn.h: No such file or directory > > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:37:26: opt_ipdivert.h: No such file or directory > > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:38:22: opt_inet.h: No such file or directory > > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:39:23: opt_ipsec.h: No such file or directory > > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:41:2: #error IPFIREWALL requires INET. > > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:29:22: opt_ipfw.h: No such file or directory > > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:30:22: opt_ipdn.h: No such file or directory > > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:31:26: opt_ipdivert.h: No such file or directory > > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:32:28: opt_pfil_hooks.h: No such file or directory > > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:33:22: opt_inet.h: No such file or directory > > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:35:2: #error IPFIREWALL requires INET. > > mkdep: compile failed > > *** Error code 1 (continuing) > > `depend' not remade because of errors. > > ===> ip_mroute_mod > > [...] > > I have just cvsupped -current and the GENERIC kernel compiles just fine. > > Looking at the error message in your log output one might conclude that you > are missing "option INET" in your kernel config? MODULES_WITH_WORLD Please read the subject line. ;) > > -- > Andre -- thx, Paul Seniura. -- ___________________________________________________________ Sign-up for Ads Free at Mail.com http://promo.mail.com/adsfreejump.htm From owner-cvs-src@FreeBSD.ORG Fri Aug 20 19:21:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD73216A604; Fri, 20 Aug 2004 19:21:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B3AE743D45; Fri, 20 Aug 2004 19:21:47 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7KJLldC035752; Fri, 20 Aug 2004 19:21:47 GMT (envelope-from truckman@repoman.freebsd.org) Received: (from truckman@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7KJLl3J035751; Fri, 20 Aug 2004 19:21:47 GMT (envelope-from truckman) Message-Id: <200408201921.i7KJLl3J035751@repoman.freebsd.org> From: Don Lewis Date: Fri, 20 Aug 2004 19:21:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 19:21:48 -0000 truckman 2004-08-20 19:21:47 UTC FreeBSD src repository Modified files: sys/kern vfs_subr.c Log: Don't attempt to trigger the syncer thread final sync code in the shutdown_pre_sync state if the RB_NOSYNC flag is set. This is the likely cause of hangs after a system panic that are keeping crash dumps from being done. This is a MFC candidate for RELENG_5. MFC after: 3 days Revision Changes Path 1.523 +3 -0 src/sys/kern/vfs_subr.c From owner-cvs-src@FreeBSD.ORG Fri Aug 20 19:35:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EDAEB16A4CE; Fri, 20 Aug 2004 19:35:51 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C92043D2D; Fri, 20 Aug 2004 19:35:50 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 50401ACAFE; Fri, 20 Aug 2004 21:35:47 +0200 (CEST) Date: Fri, 20 Aug 2004 21:35:47 +0200 From: Pawel Jakub Dawidek To: Greg 'groggy' Lehey Message-ID: <20040820193547.GZ30151@darkness.comp.waw.pl> References: <20040817132740.GA32139@freebie.xs4all.nl> <41449.1092750244@critter.freebsd.dk> <200408161043.i7GAhfXs079045@repoman.freebsd.org> <20040817004407.GA81257@wantadilla.lemis.com> <20040817074633.GO30151@darkness.comp.waw.pl> <20040817112900.GA31635@freebie.xs4all.nl> <20040817124020.GK88156@wantadilla.lemis.com> <20040817131612.GT30151@darkness.comp.waw.pl> <20040819024359.GA85432@wantadilla.lemis.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2bJ57vwr75KGnr5s" Content-Disposition: inline In-Reply-To: <20040819024359.GA85432@wantadilla.lemis.com> 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: src-committers@FreeBSD.ORG cc: cvs-src@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: Poul-Henning Kamp cc: Wilko Bulte cc: freebsd-performance@freebsd.org Subject: Re: RAID-3? (was: cvs commit: src MAINTAINERS) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 19:35:52 -0000 --2bJ57vwr75KGnr5s Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Aug 19, 2004 at 12:13:59PM +0930, Greg 'groggy' Lehey wrote: +> On Tuesday, 17 August 2004 at 15:16:12 +0200, Pawel Jakub Dawidek wrote: +> > On Tue, Aug 17, 2004 at 10:10:20PM +0930, Greg 'groggy' Lehey wrote: +> > +> On the contrary. RAID-3 requires byte-level striping, which is +> > +> ridiculous on the hardware that FreeBSD supports. [...] +> > Want to compare performance with vinum's RAID5?:) +>=20 +> Feel free. But do it with more than a single process accessing the +> disks. Tests were done using this HW: CPU: Pentium II/Pentium II Xeon/Celeron (534.55-MHz 686-class CPU) Origin =3D "GenuineIntel" Id =3D 0x665 Stepping =3D 5 Features=3D0x183fbff real memory =3D 67108864 (64 MB) avail memory =3D 60256256 (57 MB) MPTable: FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs [...] iir0: mem 0xd8100000-0xd8103fff irq 17 at devic= e 13.0 on pci0 [...] da0 at iir0 bus 2 target 0 lun 0 da0: Fixed Direct Access SCSI-2 device=20 da0: Tagged Queueing Enabled da0: 8675MB (17767890 512 byte sectors: 255H 63S/T 1106C) da1 at iir0 bus 2 target 1 lun 0 da1: Fixed Direct Access SCSI-2 device=20 da1: Tagged Queueing Enabled da1: 8675MB (17767890 512 byte sectors: 255H 63S/T 1106C) da2 at iir0 bus 2 target 2 lun 0 da2: Fixed Direct Access SCSI-2 device=20 da2: Tagged Queueing Enabled da2: 8675MB (17767890 512 byte sectors: 255H 63S/T 1106C) The software you can find under /usr/src/tools/tools/raidtest/ in HEAD branch. Test has been done for 10000 random requests (offset, size and operation type was random). RAID3: Number of Bytes per Requests per Operations processes second second ---------------------------------------------------------------------- READ 3 6329500 95 READ 15 8981047 135 READ 100 10719314 161 WRITE 3 5073263 76 WRITE 15 7467387 112 WRITE 100 8631136 129 READ/WRITE 3 6041795 90 READ/WRITE 15 8104847 121 READ/WRITE 100 9494250 142 RAID5: Number of Bytes per Requests per Operations processes second second ---------------------------------------------------------------------- READ 3 6041795 90 READ 15 14768833 222 READ 100 19546985 294 WRITE 3 3479568 52 WRITE 15 5403231 81 WRITE 100 6211191 93 READ/WRITE 3 4521071 68 READ/WRITE 15 7911875 119 READ/WRITE 100 9360528 140 As you can see RAID5 is only faster in READ tests for 15 and 100 processes working in parallel. As I can see, RAID3 is faster in all the rest tests. Of course you are welcome to try by yourself. Anyway, if I can ask for something. Think twice before calling something ridiculous without understanding. PS. I wonder about read optimization, so parity component can be also used for reading in round-robin fashion... --=20 Pawel Jakub Dawidek http://www.FreeBSD.org pjd@FreeBSD.org http://garage.freebsd.pl FreeBSD committer Am I Evil? Yes, I Am! --2bJ57vwr75KGnr5s Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBJlKTForvXbEpPzQRAsw9AJ4iJ0Hhuuxnjz31dXV+ofw53x1SdACg8jfa f510URPthDkHrRA/rpIUwX0= =QqXC -----END PGP SIGNATURE----- --2bJ57vwr75KGnr5s-- From owner-cvs-src@FreeBSD.ORG Fri Aug 20 19:53:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C176916A4CE; Fri, 20 Aug 2004 19:53:20 +0000 (GMT) Received: from rms06.rommon.net (rms06.rommon.net [212.54.5.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE66443D46; Fri, 20 Aug 2004 19:53:19 +0000 (GMT) (envelope-from pete@he.iki.fi) Received: from [193.64.42.134] (h86.vuokselantie10.fi [193.64.42.134]) by rms06.rommon.net (Postfix) with ESMTP id F079933C1B; Fri, 20 Aug 2004 22:53:17 +0300 (EEST) Message-ID: <412656AE.5020605@he.iki.fi> Date: Fri, 20 Aug 2004 22:53:18 +0300 From: Petri Helenius User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.2) Gecko/20040803 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Pawel Jakub Dawidek References: <20040817132740.GA32139@freebie.xs4all.nl> <41449.1092750244@critter.freebsd.dk> <200408161043.i7GAhfXs079045@repoman.freebsd.org> <20040817004407.GA81257@wantadilla.lemis.com> <20040817074633.GO30151@darkness.comp.waw.pl> <20040817112900.GA31635@freebie.xs4all.nl> <20040817124020.GK88156@wantadilla.lemis.com> <20040817131612.GT30151@darkness.comp.waw.pl> <20040819024359.GA85432@wantadilla.lemis.com> <20040820193547.GZ30151@darkness.comp.waw.pl> In-Reply-To: <20040820193547.GZ30151@darkness.comp.waw.pl> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: Poul-Henning Kamp cc: Greg 'groggy' Lehey cc: Wilko Bulte cc: freebsd-performance@freebsd.org Subject: Re: RAID-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: Fri, 20 Aug 2004 19:53:21 -0000 Pawel Jakub Dawidek wrote: >The software you can find under /usr/src/tools/tools/raidtest/ in HEAD >branch. >Test has been done for 10000 random requests (offset, size and operation >type was random). > > Would it make sense to have known initialization vector for the random function so a specific test pattern could be reproduced at will? This would also reduce the need for multiple repeats for a test to get good repeatable results. Pete From owner-cvs-src@FreeBSD.ORG Fri Aug 20 19:58:55 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A07116A4DB; Fri, 20 Aug 2004 19:58:52 +0000 (GMT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id B16A443D2F; Fri, 20 Aug 2004 19:58:51 +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 i7KJwm1O024880; Fri, 20 Aug 2004 21:58:48 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: Pawel Jakub Dawidek From: "Poul-Henning Kamp" In-Reply-To: Your message of "Fri, 20 Aug 2004 21:35:47 +0200." <20040820193547.GZ30151@darkness.comp.waw.pl> Date: Fri, 20 Aug 2004 21:58:48 +0200 Message-ID: <24879.1093031928@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Greg 'groggy' Lehey cc: Wilko Bulte cc: freebsd-performance@FreeBSD.org Subject: Re: RAID-3? (was: cvs commit: src MAINTAINERS) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 19:58:55 -0000 In message <20040820193547.GZ30151@darkness.comp.waw.pl>, Pawel Jakub Dawidek w rites: >As you can see RAID5 is only faster in READ tests for 15 and 100 processes >working in parallel. As I can see, RAID3 is faster in all the rest tests. > >PS. I wonder about read optimization, so parity component can be also > used for reading in round-robin fashion... I would far rather have an option to give me data-integrity checking ? -- 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 Aug 20 20:07:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D0D8D16A4CE for ; Fri, 20 Aug 2004 20:07:35 +0000 (GMT) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C42843D5D for ; Fri, 20 Aug 2004 20:07:35 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 9139 invoked from network); 20 Aug 2004 20:07:26 -0000 Received: from unknown (HELO freebsd.org) ([62.48.0.53]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 20 Aug 2004 20:07:26 -0000 Message-ID: <41265A04.25A48B17@freebsd.org> Date: Fri, 20 Aug 2004 22:07:32 +0200 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: "P.D. Seniura" References: <20040820192058.3BE26790032@ws1-14.us4.outblaze.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: ru@freebsd.org Subject: Re: problem in building modules-with-world re: cvs commit:src/sys/netinet 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: Fri, 20 Aug 2004 20:07:36 -0000 "P.D. Seniura" wrote: > > ----- Original Message ----- > From: Andre Oppermann > Date: Fri, 20 Aug 2004 20:01:25 +0200 > To: Paul Seniura > Subject: Re: problem in building modules-with-world re: cvs commit: src/sys/netinet ip_fw_pfil.c > > > Paul Seniura wrote: > > > > > > Hi, > > > > > > I'll try replying directly to the committer > > > this time rather than post on -current@ since > > > -current@ seems to be ignored somewhat. And > > > also CC the cvs list directly, too. > > > > > > Got the latest CTM buckets installed. > > > Doesn't seem to be any commits since then > > > to cover this problem. > > > > > > ident /src/sys/modules/ipfw/../../netinet/ip_fw2.c: > > > $FreeBSD: src/sys/netinet/ip_fw2.c,v 1.73 2004/08/19 23:31:40 andre Exp $ > > > > > > ident /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c: > > > $FreeBSD: src/sys/netinet/ip_fw_pfil.c,v 1.5 2004/08/20 00:36:55 andre Exp $ > > > > > > A snip from my build log freshly done just now: > > > > > > [...] > > > ===> ipfw > > > rm -f .depend > > > mkdep -f .depend -a -nostdinc -DIPFIREWALL -D_KERNEL -DKLD_MODULE -I- -I. -I@ -I@/contrib/altq -I@/../include /src/sys/modules/ipfw/../../netinet/ip_fw2.c /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c > > > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:35:22: opt_ipfw.h: No such file or directory > > > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:36:22: opt_ipdn.h: No such file or directory > > > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:37:26: opt_ipdivert.h: No such file or directory > > > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:38:22: opt_inet.h: No such file or directory > > > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:39:23: opt_ipsec.h: No such file or directory > > > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:41:2: #error IPFIREWALL requires INET. > > > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:29:22: opt_ipfw.h: No such file or directory > > > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:30:22: opt_ipdn.h: No such file or directory > > > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:31:26: opt_ipdivert.h: No such file or directory > > > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:32:28: opt_pfil_hooks.h: No such file or directory > > > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:33:22: opt_inet.h: No such file or directory > > > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:35:2: #error IPFIREWALL requires INET. > > > mkdep: compile failed > > > *** Error code 1 (continuing) > > > `depend' not remade because of errors. > > > ===> ip_mroute_mod > > > [...] > > > > I have just cvsupped -current and the GENERIC kernel compiles just fine. > > > > Looking at the error message in your log output one might conclude that you > > are missing "option INET" in your kernel config? > > MODULES_WITH_WORLD > > Please read the subject line. ;) Ok, there seems to be a problem with setting up the environment when doing this. Why do you build modules with WORLD instead of doing it with the kernel? This sounds quite dangerous to me when kernel/modules go out of sync. Ruslan, do you have any idea what is going wrong? -- Andre From owner-cvs-src@FreeBSD.ORG Fri Aug 20 20:42:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 27BC916A4CF; Fri, 20 Aug 2004 20:42:41 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 38D7B43D31; Fri, 20 Aug 2004 20:42:40 +0000 (GMT) (envelope-from ru@ip.net.ua) 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 i7KKgZsW059444 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 20 Aug 2004 23:42:36 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id i7KKgato073585; Fri, 20 Aug 2004 23:42:36 +0300 (EEST) (envelope-from ru) Date: Fri, 20 Aug 2004 23:42:36 +0300 From: Ruslan Ermilov To: Andre Oppermann Message-ID: <20040820204236.GA73564@ip.net.ua> References: <20040820192058.3BE26790032@ws1-14.us4.outblaze.com> <41265A04.25A48B17@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="CE+1k2dSO48ffgeK" Content-Disposition: inline In-Reply-To: <41265A04.25A48B17@freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new cc: cvs-src@freebsd.org cc: "P.D. Seniura" Subject: Re: problem in building modules-with-world re: cvs commit:src/sys/netinet 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: Fri, 20 Aug 2004 20:42:41 -0000 --CE+1k2dSO48ffgeK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Aug 20, 2004 at 10:07:32PM +0200, Andre Oppermann wrote: > > > > [...] > > > > =3D=3D=3D> ipfw > > > > rm -f .depend > > > > mkdep -f .depend -a -nostdinc -DIPFIREWALL -D_KERNEL -DKLD_MODULE= -I- -I. -I@ -I@/contrib/altq -I@/../include /src/sys/modules/ipfw/../../ne= tinet/ip_fw2.c /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c > > > > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:35:22: opt_ipfw.h: No = such file or directory > > > > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:36:22: opt_ipdn.h: No = such file or directory > > > > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:37:26: opt_ipdivert.h:= No such file or directory > > > > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:38:22: opt_inet.h: No = such file or directory > > > > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:39:23: opt_ipsec.h: No= such file or directory > > > > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:41:2: #error IPFIREWAL= L requires INET. > > > > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:29:22: opt_ipfw.h:= No such file or directory > > > > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:30:22: opt_ipdn.h:= No such file or directory > > > > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:31:26: opt_ipdiver= t.h: No such file or directory > > > > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:32:28: opt_pfil_ho= oks.h: No such file or directory > > > > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:33:22: opt_inet.h:= No such file or directory > > > > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:35:2: #error IPFIR= EWALL requires INET. > > > > mkdep: compile failed > > > > *** Error code 1 (continuing) > > > > `depend' not remade because of errors. > > > > =3D=3D=3D> ip_mroute_mod > > > > [...] > > > > > > I have just cvsupped -current and the GENERIC kernel compiles just fi= ne. > > > > > > Looking at the error message in your log output one might conclude th= at you > > > are missing "option INET" in your kernel config? > >=20 > > MODULES_WITH_WORLD > >=20 > > Please read the subject line. ;) >=20 > Ok, there seems to be a problem with setting up the environment when doing > this. Why do you build modules with WORLD instead of doing it with the > kernel? This sounds quite dangerous to me when kernel/modules go out of > sync. >=20 > Ruslan, do you have any idea what is going wrong? >=20 Yes. You removed far too much in your conversion. ;) %%% Index: ip_fw2.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/sys/netinet/ip_fw2.c,v retrieving revision 1.73 diff -u -p -r1.73 ip_fw2.c --- ip_fw2.c 19 Aug 2004 23:31:40 -0000 1.73 +++ ip_fw2.c 20 Aug 2004 20:37:14 -0000 @@ -32,6 +32,7 @@ * Implement IP packet firewall (new version) */ =20 +#if !defined(KLD_MODULE) #include "opt_ipfw.h" #include "opt_ipdn.h" #include "opt_ipdivert.h" @@ -40,6 +41,7 @@ #ifndef INET #error IPFIREWALL requires INET. #endif /* INET */ +#endif =20 #define IPFW2 1 #if IPFW2 Index: ip_fw_pfil.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/sys/netinet/ip_fw_pfil.c,v retrieving revision 1.5 diff -u -p -r1.5 ip_fw_pfil.c --- ip_fw_pfil.c 20 Aug 2004 00:36:55 -0000 1.5 +++ ip_fw_pfil.c 20 Aug 2004 20:39:50 -0000 @@ -26,6 +26,7 @@ * $FreeBSD: src/sys/netinet/ip_fw_pfil.c,v 1.5 2004/08/20 00:36:55 andre = Exp $ */ =20 +#if !defined(KLD_MODULE) #include "opt_ipfw.h" #include "opt_ipdn.h" #include "opt_ipdivert.h" @@ -34,9 +35,10 @@ #ifndef INET #error IPFIREWALL requires INET. #endif /* INET */ -#if !defined(KLD_MODULE) && !defined(PFIL_HOOKS) +#if !defined(PFIL_HOOKS) #error IPFIREWALL requires PFIL_HOOKS. #endif +#endif =20 #include #include %%% Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --CE+1k2dSO48ffgeK Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQFBJmI8qRfpzJluFF4RAhF0AJ9QITj//tGsyNz/3s9WRh97Dggj1wCfa1cA cE4jb0ZmEd1j1cgUaEhjm34= =e+Po -----END PGP SIGNATURE----- --CE+1k2dSO48ffgeK-- From owner-cvs-src@FreeBSD.ORG Fri Aug 20 20:45:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 601A816A4CE; Fri, 20 Aug 2004 20:45:02 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9E3443D49; Fri, 20 Aug 2004 20:45:01 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 12761ACAF1; Fri, 20 Aug 2004 22:44:58 +0200 (CEST) Date: Fri, 20 Aug 2004 22:44:58 +0200 From: Pawel Jakub Dawidek To: Petri Helenius Message-ID: <20040820204458.GA30151@darkness.comp.waw.pl> References: <41449.1092750244@critter.freebsd.dk> <200408161043.i7GAhfXs079045@repoman.freebsd.org> <20040817004407.GA81257@wantadilla.lemis.com> <20040817074633.GO30151@darkness.comp.waw.pl> <20040817112900.GA31635@freebie.xs4all.nl> <20040817124020.GK88156@wantadilla.lemis.com> <20040817131612.GT30151@darkness.comp.waw.pl> <20040819024359.GA85432@wantadilla.lemis.com> <20040820193547.GZ30151@darkness.comp.waw.pl> <412656AE.5020605@he.iki.fi> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="FMJTF8LVhUQkvsEb" Content-Disposition: inline In-Reply-To: <412656AE.5020605@he.iki.fi> 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: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: Poul-Henning Kamp cc: Greg 'groggy' Lehey cc: Wilko Bulte cc: freebsd-performance@freebsd.org Subject: Re: RAID-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: Fri, 20 Aug 2004 20:45:02 -0000 --FMJTF8LVhUQkvsEb Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Aug 20, 2004 at 10:53:18PM +0300, Petri Helenius wrote: +> Pawel Jakub Dawidek wrote: +>=20 +> >The software you can find under /usr/src/tools/tools/raidtest/ in HEAD +> >branch. +> >Test has been done for 10000 random requests (offset, size and operation +> >type was random). +> >=20 +> > +> Would it make sense to have known initialization vector for the random= =20 +> function so a specific test pattern could be reproduced at will? This=20 +> would also reduce the need for multiple repeats for a test to get good= =20 +> repeatable results. Raidtest tool works like this, i.e. first you have to generate file with random data and then use this file for every test. --=20 Pawel Jakub Dawidek http://www.FreeBSD.org pjd@FreeBSD.org http://garage.freebsd.pl FreeBSD committer Am I Evil? Yes, I Am! --FMJTF8LVhUQkvsEb Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBJmLKForvXbEpPzQRAojWAJ90e1CUZoUUIedv2InK+wxvomCgeQCfZUB5 +fCMXAHxVy/jX7GSuwFH4kI= =sMxE -----END PGP SIGNATURE----- --FMJTF8LVhUQkvsEb-- From owner-cvs-src@FreeBSD.ORG Fri Aug 20 20:45:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6ABD416A4CE; Fri, 20 Aug 2004 20:45:43 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 571E043D45; Fri, 20 Aug 2004 20:45:42 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 6076FACAFE; Fri, 20 Aug 2004 22:45:39 +0200 (CEST) Date: Fri, 20 Aug 2004 22:45:39 +0200 From: Pawel Jakub Dawidek To: Poul-Henning Kamp Message-ID: <20040820204539.GB30151@darkness.comp.waw.pl> References: <20040820193547.GZ30151@darkness.comp.waw.pl> <24879.1093031928@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="G2kvLHdEX2DcGdqq" Content-Disposition: inline In-Reply-To: <24879.1093031928@critter.freebsd.dk> 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: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Greg 'groggy' Lehey cc: Wilko Bulte cc: freebsd-performance@FreeBSD.org Subject: Re: RAID-3? (was: cvs commit: src MAINTAINERS) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 20:45:43 -0000 --G2kvLHdEX2DcGdqq Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Aug 20, 2004 at 09:58:48PM +0200, Poul-Henning Kamp wrote: +> In message <20040820193547.GZ30151@darkness.comp.waw.pl>, Pawel Jakub Da= widek w +> rites: +>=20 +> >As you can see RAID5 is only faster in READ tests for 15 and 100 proces= ses +> >working in parallel. As I can see, RAID3 is faster in all the rest test= s. +> > +> >PS. I wonder about read optimization, so parity component can be also +> > used for reading in round-robin fashion... +>=20 +> I would far rather have an option to give me data-integrity checking ? Yes, I'm wondering about this as well... --=20 Pawel Jakub Dawidek http://www.FreeBSD.org pjd@FreeBSD.org http://garage.freebsd.pl FreeBSD committer Am I Evil? Yes, I Am! --G2kvLHdEX2DcGdqq Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBJmLzForvXbEpPzQRAsQHAKCEne0ONkZoQEefxiI3uxp0tcvrrACgyhKp wEtVo9W/KNwLO4stK6MgP0w= =HGXH -----END PGP SIGNATURE----- --G2kvLHdEX2DcGdqq-- From owner-cvs-src@FreeBSD.ORG Fri Aug 20 20:51:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD4AC16A4CF for ; Fri, 20 Aug 2004 20:51:43 +0000 (GMT) Received: from webmail-outgoing.us4.outblaze.com (webmail-outgoing.us4.outblaze.com [205.158.62.67]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B6E143D45 for ; Fri, 20 Aug 2004 20:51:43 +0000 (GMT) (envelope-from pdseniura@techie.com) Received: from wfilter.us4.outblaze.com (wfilter.us4.outblaze.com [205.158.62.180])896B41801CCC for ; Fri, 20 Aug 2004 20:51:43 +0000 (GMT) X-OB-Received: from unknown (205.158.62.178) by wfilter.us4.outblaze.com; 20 Aug 2004 20:51:43 -0000 Received: by ws1-14.us4.outblaze.com (Postfix, from userid 1001) id 5998C790032; Fri, 20 Aug 2004 20:51:43 +0000 (GMT) Content-Type: text/plain; charset="iso-8859-1" Content-Disposition: inline Content-Transfer-Encoding: 8bit MIME-Version: 1.0 X-Mailer: MIME-tools 5.41 (Entity 5.404) Received: from [192.149.244.9] by ws1-14.us4.outblaze.com with http for pdseniura@techie.com; Fri, 20 Aug 2004 15:51:43 -0500 From: "P.D. Seniura" To: "Andre Oppermann" Date: Fri, 20 Aug 2004 15:51:43 -0500 X-Originating-Ip: 192.149.244.9 X-Originating-Server: ws1-14.us4.outblaze.com Message-Id: <20040820205143.5998C790032@ws1-14.us4.outblaze.com> cc: cvs-src@FreeBSD.org cc: ru@freebsd.org Subject: Re: problem in building modules-with-world re: cvs commit:src/sys/netinet 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: Fri, 20 Aug 2004 20:51:44 -0000 ----- Original Message ----- From: Andre Oppermann Date: Fri, 20 Aug 2004 22:07:32 +0200 To: "P.D. Seniura" Subject: Re: problem in building modules-with-world re: cvs commit:src/sys/netinet ip_fw_pfil.c > "P.D. Seniura" wrote: > > > > ----- Original Message ----- > > From: Andre Oppermann > > Date: Fri, 20 Aug 2004 20:01:25 +0200 > > To: Paul Seniura > > Subject: Re: problem in building modules-with-world re: cvs commit: src/sys/netinet ip_fw_pfil.c > > > > > Paul Seniura wrote: > > > > > > > > Hi, > > > > > > > > I'll try replying directly to the committer > > > > this time rather than post on -current@ since > > > > -current@ seems to be ignored somewhat. And > > > > also CC the cvs list directly, too. > > > > > > > > Got the latest CTM buckets installed. > > > > Doesn't seem to be any commits since then > > > > to cover this problem. > > > > > > > > ident /src/sys/modules/ipfw/../../netinet/ip_fw2.c: > > > > $FreeBSD: src/sys/netinet/ip_fw2.c,v 1.73 2004/08/19 23:31:40 andre Exp $ > > > > > > > > ident /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c: > > > > $FreeBSD: src/sys/netinet/ip_fw_pfil.c,v 1.5 2004/08/20 00:36:55 andre Exp $ > > > > > > > > A snip from my build log freshly done just now: > > > > > > > > [...] > > > > ===> ipfw > > > > rm -f .depend > > > > mkdep -f .depend -a -nostdinc -DIPFIREWALL -D_KERNEL -DKLD_MODULE -I- -I. -I@ -I@/contrib/altq -I@/../include /src/sys/modules/ipfw/../../netinet/ip_fw2.c /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c > > > > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:35:22: opt_ipfw.h: No such file or directory > > > > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:36:22: opt_ipdn.h: No such file or directory > > > > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:37:26: opt_ipdivert.h: No such file or directory > > > > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:38:22: opt_inet.h: No such file or directory > > > > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:39:23: opt_ipsec.h: No such file or directory > > > > /src/sys/modules/ipfw/../../netinet/ip_fw2.c:41:2: #error IPFIREWALL requires INET. > > > > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:29:22: opt_ipfw.h: No such file or directory > > > > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:30:22: opt_ipdn.h: No such file or directory > > > > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:31:26: opt_ipdivert.h: No such file or directory > > > > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:32:28: opt_pfil_hooks.h: No such file or directory > > > > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:33:22: opt_inet.h: No such file or directory > > > > /src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:35:2: #error IPFIREWALL requires INET. > > > > mkdep: compile failed > > > > *** Error code 1 (continuing) > > > > `depend' not remade because of errors. > > > > ===> ip_mroute_mod > > > > [...] > > > > > > I have just cvsupped -current and the GENERIC kernel compiles just fine. > > > > > > Looking at the error message in your log output one might conclude that you > > > are missing "option INET" in your kernel config? > > > > MODULES_WITH_WORLD > > > > Please read the subject line. ;) > > Ok, there seems to be a problem with setting up the environment when doing > this. Why do you build modules with WORLD instead of doing it with the > kernel? This sounds quite dangerous to me when kernel/modules go out of > sync. It is still supported, no? ;) Do y'all really want to know why? (1) It shaves hours & hours off kernel build times on this puny p2. (2) Things that the hardware needs are built into my custom kernels. Firewall is not needed by IBM's hardware to boot-up. ;) (3) I like having modules-files stored separately (/boot/modules) from the kernel (/boot/kernel) in case I mess-up one or the other during tests. (4) And I LUV Apple's way of doing this same sort of thing. Tiny kernel for booting, then load other stuff as needed, on the fly, change parms and/or kext code WITHOUT REBOOTING, etc. ;) Well I can think of s'more reasons but I hope y'all get my drift... ;) And before I forget _again_ I want to say THANK YOU for taking time working on all this. > Ruslan, do you have any idea what is going wrong? > > -- > Andre -- thx, Paul Seniura. -- ___________________________________________________________ Sign-up for Ads Free at Mail.com http://promo.mail.com/adsfreejump.htm From owner-cvs-src@FreeBSD.ORG Fri Aug 20 21:43:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E002716A4CE for ; Fri, 20 Aug 2004 21:43:22 +0000 (GMT) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F50243D2F for ; Fri, 20 Aug 2004 21:43:22 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 9613 invoked from network); 20 Aug 2004 21:43:12 -0000 Received: from unknown (HELO freebsd.org) ([62.48.0.54]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 20 Aug 2004 21:43:12 -0000 Message-ID: <41267079.47F2ADA4@freebsd.org> Date: Fri, 20 Aug 2004 23:43:21 +0200 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Ruslan Ermilov References: <20040820192058.3BE26790032@ws1-14.us4.outblaze.com> <41265A04.25A48B17@freebsd.org> <20040820204236.GA73564@ip.net.ua> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: "P.D. Seniura" Subject: Re: problem in building modules-with-world re: cvs commit:src/sys/netinet 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: Fri, 20 Aug 2004 21:43:23 -0000 Ruslan Ermilov wrote: > > > > I have just cvsupped -current and the GENERIC kernel compiles just fine. > > > > > > > > Looking at the error message in your log output one might conclude that you > > > > are missing "option INET" in your kernel config? > > > > > > MODULES_WITH_WORLD > > > > > > Please read the subject line. ;) > > > > Ok, there seems to be a problem with setting up the environment when doing > > this. Why do you build modules with WORLD instead of doing it with the > > kernel? This sounds quite dangerous to me when kernel/modules go out of > > sync. > > > > Ruslan, do you have any idea what is going wrong? > > > Yes. You removed far too much in your conversion. ;) Yes and no. The goal was to get a ipfw module that can have IPDIVERT (requires kernel to have it too) and IPFIREWALL_FORWARD (kernel doesn't matter, just won't work if kernel doesn't have it) in it. When building the modules together with the kernel it works because the opt_* files are around. This doesn't seem to be the case when building it with world. Isn't there some #define when it is compiled with world? -- Andre > %%% > Index: ip_fw2.c > =================================================================== > RCS file: /home/ncvs/src/sys/netinet/ip_fw2.c,v > retrieving revision 1.73 > diff -u -p -r1.73 ip_fw2.c > --- ip_fw2.c 19 Aug 2004 23:31:40 -0000 1.73 > +++ ip_fw2.c 20 Aug 2004 20:37:14 -0000 > @@ -32,6 +32,7 @@ > * Implement IP packet firewall (new version) > */ > > +#if !defined(KLD_MODULE) > #include "opt_ipfw.h" > #include "opt_ipdn.h" > #include "opt_ipdivert.h" > @@ -40,6 +41,7 @@ > #ifndef INET > #error IPFIREWALL requires INET. > #endif /* INET */ > +#endif > > #define IPFW2 1 > #if IPFW2 > Index: ip_fw_pfil.c > =================================================================== > RCS file: /home/ncvs/src/sys/netinet/ip_fw_pfil.c,v > retrieving revision 1.5 > diff -u -p -r1.5 ip_fw_pfil.c > --- ip_fw_pfil.c 20 Aug 2004 00:36:55 -0000 1.5 > +++ ip_fw_pfil.c 20 Aug 2004 20:39:50 -0000 > @@ -26,6 +26,7 @@ > * $FreeBSD: src/sys/netinet/ip_fw_pfil.c,v 1.5 2004/08/20 00:36:55 andre Exp $ > */ > > +#if !defined(KLD_MODULE) > #include "opt_ipfw.h" > #include "opt_ipdn.h" > #include "opt_ipdivert.h" > @@ -34,9 +35,10 @@ > #ifndef INET > #error IPFIREWALL requires INET. > #endif /* INET */ > -#if !defined(KLD_MODULE) && !defined(PFIL_HOOKS) > +#if !defined(PFIL_HOOKS) > #error IPFIREWALL requires PFIL_HOOKS. > #endif > +#endif > > #include > #include > %%% > > Cheers, > -- > Ruslan Ermilov > ru@FreeBSD.org > FreeBSD committer > > -------------------------------------------------------------------------------- > Part 1.2Type: application/pgp-signature From owner-cvs-src@FreeBSD.ORG Fri Aug 20 21:47:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9893616A4CE; Fri, 20 Aug 2004 21:47:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9026243D45; Fri, 20 Aug 2004 21:47:48 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7KLlmSN040924; Fri, 20 Aug 2004 21:47:48 GMT (envelope-from truckman@repoman.freebsd.org) Received: (from truckman@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7KLlmPR040923; Fri, 20 Aug 2004 21:47:48 GMT (envelope-from truckman) Message-Id: <200408202147.i7KLlmPR040923@repoman.freebsd.org> From: Don Lewis Date: Fri, 20 Aug 2004 21:47: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_module.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 21:47:48 -0000 truckman 2004-08-20 21:47:48 UTC FreeBSD src repository Modified files: sys/kern kern_module.c Log: Don't bother calling the module event handlers from module_shutdown() in the shutdown_final state if the RB_NOSYNC flag is set. The specific motivation in this case is that a system panic in an interrupt context results in a call to module_shutdown(), which calls g_modevent(), which calls g_malloc(..., M_WAITOK), which results in a second panic. While g_modevent() could be fixed to not call malloc() for MOD_SHUTDOWN events (which it doesn't handle in any case), it is probably also a good idea to entirely skip the execution of the module shutdown handlers after a panic. This may be a MFC candidate for RELENG_5. Revision Changes Path 1.46 +3 -0 src/sys/kern/kern_module.c From owner-cvs-src@FreeBSD.ORG Fri Aug 20 22:16:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 28C4216A4CE; Fri, 20 Aug 2004 22:16:33 +0000 (GMT) Received: from daintree.corp.yahoo.com (daintree.corp.yahoo.com [216.145.52.172]) by mx1.FreeBSD.org (Postfix) with ESMTP id 181EA43D39; Fri, 20 Aug 2004 22:16:33 +0000 (GMT) (envelope-from peter@yahoo-inc.com) Received: by daintree.corp.yahoo.com (Postfix, from userid 2154) id 08E598803; Fri, 20 Aug 2004 15:16:33 -0700 (PDT) From: Peter Wemm To: Don Lewis Date: Fri, 20 Aug 2004 15:16:32 -0700 User-Agent: KMail/1.6.2 References: <200408201921.i7KJLl3J035751@repoman.freebsd.org> In-Reply-To: <200408201921.i7KJLl3J035751@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408201516.32748.peter@wemm.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 22:16:33 -0000 On Friday 20 August 2004 12:21 pm, Don Lewis wrote: > Modified files: > sys/kern vfs_subr.c > Log: > Don't attempt to trigger the syncer thread final sync code in the > shutdown_pre_sync state if the RB_NOSYNC flag is set. This is the > likely cause of hangs after a system panic that are keeping crash > dumps from being done. The hang that I saw was because interrupts are broken (they just stop for no apparent reason) and the ata_shutdown sync hooks are not in polled mode (which is correct - interrupts are supposed to be enabled at this point, and are for normal shutdowns). -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 From owner-cvs-src@FreeBSD.ORG Fri Aug 20 22:19:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 20EDA16A4CE; Fri, 20 Aug 2004 22:19:42 +0000 (GMT) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id E1CAD43D39; Fri, 20 Aug 2004 22:19:41 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.34] (adsl-67-127-84-57.dsl.snfc21.pacbell.net [67.127.84.57]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id i7KMJe8U016058; Fri, 20 Aug 2004 15:19:41 -0700 Message-ID: <412678FC.6040009@root.org> Date: Fri, 20 Aug 2004 15:19:40 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 0.7 (X11/20040702) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Peter Wemm References: <200408201921.i7KJLl3J035751@repoman.freebsd.org> <200408201516.32748.peter@wemm.org> In-Reply-To: <200408201516.32748.peter@wemm.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 22:19:42 -0000 Peter Wemm wrote: > On Friday 20 August 2004 12:21 pm, Don Lewis wrote: > >> Modified files: >> sys/kern vfs_subr.c >> Log: >> Don't attempt to trigger the syncer thread final sync code in the >> shutdown_pre_sync state if the RB_NOSYNC flag is set. This is the >> likely cause of hangs after a system panic that are keeping crash >> dumps from being done. > > > The hang that I saw was because interrupts are broken (they just stop > for no apparent reason) and the ata_shutdown sync hooks are not in > polled mode (which is correct - interrupts are supposed to be enabled > at this point, and are for normal shutdowns). Did you got the "interrupt storm for xxx" message before this happened? I think the check for this is too sensitive -- it is triggered on resume by my an0 card. That's the only way I've seen interrupts stop occuring during normal operation. -Nate From owner-cvs-src@FreeBSD.ORG Fri Aug 20 22:27:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 99F6E16A4CE; Fri, 20 Aug 2004 22:27: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 D2FDC43D2D; Fri, 20 Aug 2004 22:27:04 +0000 (GMT) (envelope-from ru@ip.net.ua) 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 i7KMR0ct060921 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 21 Aug 2004 01:27:01 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id i7KMR24R095601; Sat, 21 Aug 2004 01:27:02 +0300 (EEST) (envelope-from ru) Date: Sat, 21 Aug 2004 01:27:02 +0300 From: Ruslan Ermilov To: Andre Oppermann Message-ID: <20040820222702.GC73483@ip.net.ua> References: <20040820192058.3BE26790032@ws1-14.us4.outblaze.com> <41265A04.25A48B17@freebsd.org> <20040820204236.GA73564@ip.net.ua> <41267079.47F2ADA4@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2/5bycvrmDh4d1IB" Content-Disposition: inline In-Reply-To: <41267079.47F2ADA4@freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new cc: cvs-src@FreeBSD.org cc: "P.D. Seniura" Subject: Re: problem in building modules-with-world re: cvs commit:src/sys/netinet 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: Fri, 20 Aug 2004 22:27:05 -0000 --2/5bycvrmDh4d1IB Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Aug 20, 2004 at 11:43:21PM +0200, Andre Oppermann wrote: > Ruslan Ermilov wrote: > > > > > I have just cvsupped -current and the GENERIC kernel compiles jus= t fine. > > > > > > > > > > Looking at the error message in your log output one might conclud= e that you > > > > > are missing "option INET" in your kernel config? > > > > > > > > MODULES_WITH_WORLD > > > > > > > > Please read the subject line. ;) > > > > > > Ok, there seems to be a problem with setting up the environment when = doing > > > this. Why do you build modules with WORLD instead of doing it with t= he > > > kernel? This sounds quite dangerous to me when kernel/modules go out= of > > > sync. > > > > > > Ruslan, do you have any idea what is going wrong? > > > > > Yes. You removed far too much in your conversion. ;) >=20 > Yes and no. The goal was to get a ipfw module that can have IPDIVERT > (requires kernel to have it too) and IPFIREWALL_FORWARD (kernel doesn't > matter, just won't work if kernel doesn't have it) in it. When building > the modules together with the kernel it works because the opt_* files > are around. This doesn't seem to be the case when building it with > world. Isn't there some #define when it is compiled with world? >=20 No, there is not. When modules are built outside of the kernel, you never know which kernel it will be linked with at run time. Since you don't know if a kernel will have IPDIVERT support or not, you cannot deliberately compile a module with -DIPDIVERT in CFLAGS. (When compiling with a kernel, it's not a problem -- you get the necessary information from opt_ipdivert.h.) I'd say, put the another commented out line to modules/ipfw/Makefile: #CFLAGS+=3D -DIPDIVERT The existing ones are here for the MODULES_WITH_WORLD and standalone build cases, decoupled from the kernel build. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --2/5bycvrmDh4d1IB Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQFBJnq2qRfpzJluFF4RAr0vAJ4jmdz7h+Urli2nZocdvAVabCptugCfddVc Xz21rZEp/7BMV1VH4emeNng= =cNrI -----END PGP SIGNATURE----- --2/5bycvrmDh4d1IB-- From owner-cvs-src@FreeBSD.ORG Fri Aug 20 22:35:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 81FC416A4CE; Fri, 20 Aug 2004 22:35:12 +0000 (GMT) Received: from panzer.kdm.org (panzer.kdm.org [216.160.178.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id F0D4043D39; Fri, 20 Aug 2004 22:35:11 +0000 (GMT) (envelope-from ken@panzer.kdm.org) Received: from panzer.kdm.org (localhost [127.0.0.1]) by panzer.kdm.org (8.12.9/8.12.5) with ESMTP id i7KMYlui019034; Fri, 20 Aug 2004 16:34:47 -0600 (MDT) (envelope-from ken@panzer.kdm.org) Received: (from ken@localhost) by panzer.kdm.org (8.12.9/8.12.5/Submit) id i7KMYlPQ019033; Fri, 20 Aug 2004 16:34:47 -0600 (MDT) (envelope-from ken) Date: Fri, 20 Aug 2004 16:34:47 -0600 From: "Kenneth D. Merry" To: Pawel Jakub Dawidek Message-ID: <20040820223446.GA18838@panzer.kdm.org> References: <20040817132740.GA32139@freebie.xs4all.nl> <41449.1092750244@critter.freebsd.dk> <200408161043.i7GAhfXs079045@repoman.freebsd.org> <20040817004407.GA81257@wantadilla.lemis.com> <20040817074633.GO30151@darkness.comp.waw.pl> <20040817112900.GA31635@freebie.xs4all.nl> <20040817124020.GK88156@wantadilla.lemis.com> <20040817131612.GT30151@darkness.comp.waw.pl> <20040819024359.GA85432@wantadilla.lemis.com> <20040820193547.GZ30151@darkness.comp.waw.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040820193547.GZ30151@darkness.comp.waw.pl> User-Agent: Mutt/1.4.1i cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Poul-Henning Kamp cc: Greg 'groggy' Lehey cc: Wilko Bulte cc: freebsd-performance@FreeBSD.org Subject: Re: RAID-3? (was: cvs commit: src MAINTAINERS) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 22:35:12 -0000 On Fri, Aug 20, 2004 at 21:35:47 +0200, Pawel Jakub Dawidek wrote: > As you can see RAID5 is only faster in READ tests for 15 and 100 processes > working in parallel. As I can see, RAID3 is faster in all the rest tests. > > Of course you are welcome to try by yourself. > > Anyway, if I can ask for something. Think twice before calling something > ridiculous without understanding. > > PS. I wonder about read optimization, so parity component can be also > used for reading in round-robin fashion... That likely wouldn't speed things up too much. The hard drives are doing read ahead anyway, so they'll usually have the data ready when you go down to read the next block if you're doing sequential reads. You would also spend more CPU power to reconstruct the piece of data you didn't read from the disk. That'll probably increase your latency somewhat, and you would also be touching all of the data with the CPU. As PHK said, it might be more interesting to do data integrity checking on reads. The problem, of course, is that you wouldn't be able to correct problems, you would only be able to detect them. Ken -- Kenneth Merry ken@kdm.org From owner-cvs-src@FreeBSD.ORG Fri Aug 20 22:44:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E4FF316A4CE; Fri, 20 Aug 2004 22:44:51 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A77343D2F; Fri, 20 Aug 2004 22:44:51 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.11/8.12.11) with ESMTP id i7KMibmL028118; Fri, 20 Aug 2004 16:44:38 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Fri, 20 Aug 2004 16:44:47 -0600 (MDT) Message-Id: <20040820.164447.59920379.imp@bsdimp.com> To: kensmith@cse.Buffalo.EDU From: "M. Warner Losh" In-Reply-To: <20040820123859.GC1196@electra.cse.Buffalo.EDU> References: <200408200124.i7K1ONcF095627@repoman.freebsd.org> <20040820081918.GC27365@ip.net.ua> <20040820123859.GC1196@electra.cse.Buffalo.EDU> 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: julian@FreeBSD.org cc: src-committers@FreeBSD.org cc: ru@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src UPDATING src/sys/netgraph netgraph.h ng_message.h src/sys/netgraph/bluetooth/include ng_btsocket.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2004 22:44:52 -0000 In message: <20040820123859.GC1196@electra.cse.Buffalo.EDU> Ken Smith writes: : On Fri, Aug 20, 2004 at 11:19:18AM +0300, Ruslan Ermilov wrote: : : > We need to be careful with using "MFC" now. What does it mean, RELENG_5, : > RELENG_4, or both? ;) : : This problem will continue for a while too unfortunately. :-( : : If all goes as planned (which it never seems to...) shortly after the : 5.X release RELENG_5 becomes -stable. HEAD as always will be -current. : But RELENG_4 will still be an active development branch and the target : of at least some normal developer-generated commits until we release : 4.11. After 4.11 is released the current plan is to turn over RELENG_4 : (as well as RELENG_4_11) to so@ and it becomes an Errata Branch. : : So, after the 4.11 release we'll be back to the normal terminology : being adequate but until then it's gonna be a bit weird... :-( Of course MFC After just generates email to the person doing the commit as a reminder.. One would presume that they would know where they are going to merge it. And if they are doing an N way merge, they can always use stage N-1 to clock stage N (eg when merging to 5, they could have a MFC for the merge to 4). Warner From owner-cvs-src@FreeBSD.ORG Fri Aug 20 22:47:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 711C016A4CF; Fri, 20 Aug 2004 22:47:17 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA7AC43D46; Fri, 20 Aug 2004 22:47:16 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.11/8.12.11) with ESMTP id i7KMk85l028152; Fri, 20 Aug 2004 16:46:08 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Fri, 20 Aug 2004 16:46:17 -0600 (MDT) Message-Id: <20040820.164617.17747402.imp@bsdimp.com> To: pjd@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <20040820193547.GZ30151@darkness.comp.waw.pl> References: <20040817131612.GT30151@darkness.comp.waw.pl> <20040819024359.GA85432@wantadilla.lemis.com> <20040820193547.GZ30151@darkness.comp.waw.pl> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: phk@phk.freebsd.dk cc: grog@FreeBSD.org cc: wb@freebie.xs4all.nl cc: freebsd-performance@FreeBSD.org Subject: Re: RAID-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: Fri, 20 Aug 2004 22:47:17 -0000 I'll reiterate what I said earlier: This is not the list to talk about RAID-3, its definition, its suitibility or performance issues with RAID-3. Please take these discussions elsewhere. Thanks Warner From owner-cvs-src@FreeBSD.ORG Sat Aug 21 03:31:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B9FA616A4CE; Sat, 21 Aug 2004 03:31:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B46843D2F; Sat, 21 Aug 2004 03:31:17 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7L3VH07052337; Sat, 21 Aug 2004 03:31:17 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7L3VHRA052336; Sat, 21 Aug 2004 03:31:17 GMT (envelope-from obrien) Message-Id: <200408210331.i7L3VHRA052336@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 21 Aug 2004 03:31: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/lib/libutil fparseln.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 03:31:17 -0000 obrien 2004-08-21 03:31:17 UTC FreeBSD src repository Modified files: lib/libutil fparseln.3 Log: Document when this function came into FreeBSD. Revision Changes Path 1.10 +4 -2 src/lib/libutil/fparseln.3 From owner-cvs-src@FreeBSD.ORG Sat Aug 21 03:36:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E9EE316A4CE; Sat, 21 Aug 2004 03:36:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC47B43D1D; Sat, 21 Aug 2004 03:36:47 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7L3alWh052482; Sat, 21 Aug 2004 03:36:47 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7L3alUH052481; Sat, 21 Aug 2004 03:36:47 GMT (envelope-from obrien) Message-Id: <200408210336.i7L3alUH052481@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 21 Aug 2004 03:36: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/libexec/lukemftpd config.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 03:36:48 -0000 obrien 2004-08-21 03:36:47 UTC FreeBSD src repository Modified files: libexec/lukemftpd config.h Log: Add some details about our wonderful system. Revision Changes Path 1.4 +17 -1 src/libexec/lukemftpd/config.h From owner-cvs-src@FreeBSD.ORG Sat Aug 21 03:45:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3FE6016A4CE; Sat, 21 Aug 2004 03:45:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3477E43D1D; Sat, 21 Aug 2004 03:45:52 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7L3jqmS052830; Sat, 21 Aug 2004 03:45:52 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7L3jq45052829; Sat, 21 Aug 2004 03:45:52 GMT (envelope-from obrien) Message-Id: <200408210345.i7L3jq45052829@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 21 Aug 2004 03:45: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/libexec/lukemftpd config.hsrc/contrib/lukemftpd/libnetbsd strsuftoll.c src/contrib/lukemftpd/src Makefile cmds.c conf.c extern.h ftpcmd.y ftpd.8 ftpd.c ftpd.conf.5 ftpusers.5 logutmp.c logwtmp.c pathnames.h popen.c version.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 03:45:52 -0000 obrien 2004-08-21 03:45:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) libexec/lukemftpd config.h contrib/lukemftpd/libnetbsd strsuftoll.c contrib/lukemftpd/src Makefile cmds.c conf.c extern.h ftpcmd.y ftpd.8 ftpd.c ftpd.conf.5 ftpusers.5 logutmp.c logwtmp.c pathnames.h popen.c version.h Log: MFC: Import of LukeM's ftpd taken from the NetBSD CVS repo on 9-Aug-2004. Approved by: re(kensmith) Revision Changes Path 1.1.1.1.8.1 +17 -24 src/contrib/lukemftpd/libnetbsd/strsuftoll.c 1.1.1.1.8.1 +16 -11 src/contrib/lukemftpd/src/Makefile 1.1.1.4.6.1 +5 -10 src/contrib/lukemftpd/src/cmds.c 1.1.1.3.6.1 +3 -4 src/contrib/lukemftpd/src/conf.c 1.1.1.3.6.1 +19 -13 src/contrib/lukemftpd/src/extern.h 1.1.1.4.6.1 +21 -45 src/contrib/lukemftpd/src/ftpcmd.y 1.1.1.3.6.1 +13 -9 src/contrib/lukemftpd/src/ftpd.8 1.3.6.1 +273 -85 src/contrib/lukemftpd/src/ftpd.c 1.3.6.1 +4 -7 src/contrib/lukemftpd/src/ftpd.conf.5 1.3.6.1 +2 -5 src/contrib/lukemftpd/src/ftpusers.5 1.1.1.2.6.1 +45 -8 src/contrib/lukemftpd/src/logutmp.c 1.1.1.2.6.1 +37 -9 src/contrib/lukemftpd/src/logwtmp.c 1.1.1.2.6.1 +2 -6 src/contrib/lukemftpd/src/pathnames.h 1.1.1.4.6.1 +4 -9 src/contrib/lukemftpd/src/popen.c 1.1.1.4.6.1 +3 -3 src/contrib/lukemftpd/src/version.h 1.3.8.1 +17 -1 src/libexec/lukemftpd/config.h From owner-cvs-src@FreeBSD.ORG Sat Aug 21 03:46:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D2FD616A4CE; Sat, 21 Aug 2004 03:46:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 884CA43D3F; Sat, 21 Aug 2004 03:46:39 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7L3kdmu052872; Sat, 21 Aug 2004 03:46:39 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7L3kdEm052871; Sat, 21 Aug 2004 03:46:39 GMT (envelope-from obrien) Message-Id: <200408210346.i7L3kdEm052871@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 21 Aug 2004 03:46: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/libexec/lukemftpd 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, 21 Aug 2004 03:46:40 -0000 obrien 2004-08-21 03:46:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) libexec/lukemftpd Makefile Log: MFC: rev 1.15: turn on the FreeBSD login user capabilities database support. Approved by: re(kensmith) Revision Changes Path 1.14.2.1 +1 -1 src/libexec/lukemftpd/Makefile From owner-cvs-src@FreeBSD.ORG Sat Aug 21 03:58:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C22F616A4CE; Sat, 21 Aug 2004 03:58:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A2B1743D2F; Sat, 21 Aug 2004 03:58:39 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7L3wd5N053261; Sat, 21 Aug 2004 03:58:39 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7L3wdNe053260; Sat, 21 Aug 2004 03:58:39 GMT (envelope-from obrien) Message-Id: <200408210358.i7L3wdNe053260@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 21 Aug 2004 03:58: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/contrib/gcc/config freebsd-spec.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 03:58:39 -0000 obrien 2004-08-21 03:58:39 UTC FreeBSD src repository Modified files: contrib/gcc/config freebsd-spec.h Log: Enter the long awaited start of FreeBSD 6.0! Revision Changes Path 1.18 +2 -2 src/contrib/gcc/config/freebsd-spec.h From owner-cvs-src@FreeBSD.ORG Sat Aug 21 06:18:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8375C16A4CE; Sat, 21 Aug 2004 06:18:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6577443D46; Sat, 21 Aug 2004 06:18:11 +0000 (GMT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7L6IBSE056915; Sat, 21 Aug 2004 06:18:11 GMT (envelope-from anholt@repoman.freebsd.org) Received: (from anholt@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7L6IBIW056914; Sat, 21 Aug 2004 06:18:11 GMT (envelope-from anholt) Message-Id: <200408210618.i7L6IBIW056914@repoman.freebsd.org> From: Eric Anholt Date: Sat, 21 Aug 2004 06:18: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/pci agp_ali.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 06:18:11 -0000 anholt 2004-08-21 06:18:11 UTC FreeBSD src repository Modified files: sys/pci agp_ali.c Log: Apply some stylistic changes based off of kern/70037 (content changes to follow). Revision Changes Path 1.13 +10 -10 src/sys/pci/agp_ali.c From owner-cvs-src@FreeBSD.ORG Sat Aug 21 06:24:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C78F16A4CE; Sat, 21 Aug 2004 06:24:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F030743D31; Sat, 21 Aug 2004 06:24:21 +0000 (GMT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7L6OLPi057131; Sat, 21 Aug 2004 06:24:21 GMT (envelope-from anholt@repoman.freebsd.org) Received: (from anholt@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7L6OLHN057130; Sat, 21 Aug 2004 06:24:21 GMT (envelope-from anholt) Message-Id: <200408210624.i7L6OLHN057130@repoman.freebsd.org> From: Eric Anholt Date: Sat, 21 Aug 2004 06:24: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/pci agp_ali.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 06:24:22 -0000 anholt 2004-08-21 06:24:21 UTC FreeBSD src repository Modified files: sys/pci agp_ali.c Log: Fix aperture size detection on some ALi chipsets by only using the lowest 4 bits to check aperture size, avoiding hangs. Maintain the rest of the bits when setting/unsetting ATTBASE. This essentially matches Linux's AGP driver as well. PR: kern/70037 Submitted by: Mark Tinguely Obtained from: NetBSD Revision Changes Path 1.14 +4 -4 src/sys/pci/agp_ali.c From owner-cvs-src@FreeBSD.ORG Sat Aug 21 06:40:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 022A316A4CE; Sat, 21 Aug 2004 06:40:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D775943D41; Sat, 21 Aug 2004 06:40:07 +0000 (GMT) (envelope-from sanpei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7L6e7Kr057608; Sat, 21 Aug 2004 06:40:07 GMT (envelope-from sanpei@repoman.freebsd.org) Received: (from sanpei@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7L6e78h057607; Sat, 21 Aug 2004 06:40:07 GMT (envelope-from sanpei) Message-Id: <200408210640.i7L6e78h057607@repoman.freebsd.org> From: MIHIRA Sanpei Yoshiro Date: Sat, 21 Aug 2004 06:40:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 06:40:08 -0000 sanpei 2004-08-21 06:40:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/cam/scsi scsi_da.c Log: MFC scsi_da.c 1.171: add support Frontier Labs NEX IA+ Digital Audio Player with USB CF card reader/writer Revision Changes Path 1.42.2.55 +8 -0 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Sat Aug 21 07:00:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13C9816A4CE; Sat, 21 Aug 2004 07:00:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E899C43D2D; Sat, 21 Aug 2004 07:00:40 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7L70eL1058241; Sat, 21 Aug 2004 07:00:40 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7L70eck058240; Sat, 21 Aug 2004 07:00:40 GMT (envelope-from tjr) Message-Id: <200408210700.i7L70eck058240@repoman.freebsd.org> From: "Tim J. Robbins" Date: Sat, 21 Aug 2004 07:00: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/include _ctype.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 07:00:41 -0000 tjr 2004-08-21 07:00:40 UTC FreeBSD src repository Modified files: include _ctype.h Log: Let GCC know that ___runetype(), ___tolower() and ___toupper() are pure functions, allowing it to generate better code for the and functions. For example, it can now keep _CurrentRuneLocale in a register across calls to these functions, and can delete calls to ___runetype() if the result is already known or not used. Revision Changes Path 1.30 +3 -3 src/include/_ctype.h From owner-cvs-src@FreeBSD.ORG Sat Aug 21 07:23:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5062B16A4CE; Sat, 21 Aug 2004 07:23:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 317D043D39; Sat, 21 Aug 2004 07:23:42 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7L7Ng90058978; Sat, 21 Aug 2004 07:23:42 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7L7Nf0Q058977; Sat, 21 Aug 2004 07:23:41 GMT (envelope-from maxim) Message-Id: <200408210723.i7L7Nf0Q058977@repoman.freebsd.org> From: Maxim Konovalov Date: Sat, 21 Aug 2004 07:23: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/libexec/rbootd rbootd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 07:23:42 -0000 maxim 2004-08-21 07:23:41 UTC FreeBSD src repository Modified files: libexec/rbootd rbootd.c Log: Avoid accidental use of ANSI C trigraphs. Spotted by: Pawel Worach Obtained from: NetBSD (rev. 1.11, 1.13) Revision Changes Path 1.14 +2 -1 src/libexec/rbootd/rbootd.c From owner-cvs-src@FreeBSD.ORG Sat Aug 21 07:37:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 501A216A4CE; Sat, 21 Aug 2004 07:37:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 45AFF43D2F; Sat, 21 Aug 2004 07:37:09 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7L7b9sx059496; Sat, 21 Aug 2004 07:37:09 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7L7b9Sx059495; Sat, 21 Aug 2004 07:37:09 GMT (envelope-from tjr) Message-Id: <200408210737.i7L7b9Sx059495@repoman.freebsd.org> From: "Tim J. Robbins" Date: Sat, 21 Aug 2004 07:37: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/libc/locale isalnum.3 isalpha.3 isblank.3 iscntrl.3 isdigit.3 isgraph.3 islower.3 isprint.3 ispunct.3 isspace.3 isupper.3 isxdigit.3 tolower.3 toupper.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 07:37:09 -0000 tjr 2004-08-21 07:37:09 UTC FreeBSD src repository Modified files: lib/libc/locale isalnum.3 isalpha.3 isblank.3 iscntrl.3 isdigit.3 isgraph.3 islower.3 isprint.3 ispunct.3 isspace.3 isupper.3 isxdigit.3 tolower.3 toupper.3 Log: Re-word compatibility section, taking care to use the word "obsolete" to describe the 4.4BSD extension of accepting characters (runes) outside of the range of unsigned char. Revision Changes Path 1.19 +4 -3 src/lib/libc/locale/isalnum.3 1.18 +4 -3 src/lib/libc/locale/isalpha.3 1.19 +4 -3 src/lib/libc/locale/isblank.3 1.17 +4 -3 src/lib/libc/locale/iscntrl.3 1.19 +4 -3 src/lib/libc/locale/isdigit.3 1.19 +4 -3 src/lib/libc/locale/isgraph.3 1.17 +4 -3 src/lib/libc/locale/islower.3 1.20 +4 -3 src/lib/libc/locale/isprint.3 1.18 +4 -3 src/lib/libc/locale/ispunct.3 1.17 +4 -3 src/lib/libc/locale/isspace.3 1.18 +4 -3 src/lib/libc/locale/isupper.3 1.20 +4 -3 src/lib/libc/locale/isxdigit.3 1.16 +8 -9 src/lib/libc/locale/tolower.3 1.16 +8 -9 src/lib/libc/locale/toupper.3 From owner-cvs-src@FreeBSD.ORG Sat Aug 21 07:48:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BEF6816A4CE; Sat, 21 Aug 2004 07:48:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A021D43D2D; Sat, 21 Aug 2004 07:48:06 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7L7m6TJ059812; Sat, 21 Aug 2004 07:48:06 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7L7m618059811; Sat, 21 Aug 2004 07:48:06 GMT (envelope-from tjr) Message-Id: <200408210748.i7L7m618059811@repoman.freebsd.org> From: "Tim J. Robbins" Date: Sat, 21 Aug 2004 07:48: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/lib/libc/locale frune.c mbrune.c setinvalidrune.c setrunelocale.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 07:48:06 -0000 tjr 2004-08-21 07:48:06 UTC FreeBSD src repository Modified files: lib/libc/locale frune.c mbrune.c setinvalidrune.c setrunelocale.c Log: Change "deprecated" in link-time warnings about various rune functions to "obsolete". Revision Changes Path 1.6 +3 -3 src/lib/libc/locale/frune.c 1.5 +3 -3 src/lib/libc/locale/mbrune.c 1.5 +1 -1 src/lib/libc/locale/setinvalidrune.c 1.41 +1 -1 src/lib/libc/locale/setrunelocale.c From owner-cvs-src@FreeBSD.ORG Sat Aug 21 07:53:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A50D16A4CE; Sat, 21 Aug 2004 07:53:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CA0643D48; Sat, 21 Aug 2004 07:53:08 +0000 (GMT) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7L7r8TN060026; Sat, 21 Aug 2004 07:53:08 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from dwmalone@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7L7r8l2060025; Sat, 21 Aug 2004 07:53:08 GMT (envelope-from dwmalone) Message-Id: <200408210753.i7L7r8l2060025@repoman.freebsd.org> From: David Malone Date: Sat, 21 Aug 2004 07:53:08 +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/lib/libc/net gethostbydns.c name6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 07:53:08 -0000 dwmalone 2004-08-21 07:53:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) lib/libc/net gethostbydns.c name6.c Log: MFC: now e.f.f.3.ip6.arpa is delegated, we no longer need to query ip6.int Obtained from: KAME Revision Changes Path 1.27.2.6 +0 -6 src/lib/libc/net/gethostbydns.c 1.6.2.11 +1 -1 src/lib/libc/net/name6.c From owner-cvs-src@FreeBSD.ORG Sat Aug 21 08:00:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F98C16A4D2; Sat, 21 Aug 2004 08:00:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3416C43D2F; Sat, 21 Aug 2004 08:00:32 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7L80Wsr060287; Sat, 21 Aug 2004 08:00:32 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7L80VCn060286; Sat, 21 Aug 2004 08:00:31 GMT (envelope-from tjr) Message-Id: <200408210800.i7L80VCn060286@repoman.freebsd.org> From: "Tim J. Robbins" Date: Sat, 21 Aug 2004 08:00: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/libc/locale mbrune.3 rune.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 08:00:47 -0000 tjr 2004-08-21 08:00:31 UTC FreeBSD src repository Modified files: lib/libc/locale mbrune.3 rune.3 Log: Re-word warning about the rune interface, taking care to use the word "obsolete" instead of "deprecated". Revision Changes Path 1.17 +5 -6 src/lib/libc/locale/mbrune.3 1.26 +5 -6 src/lib/libc/locale/rune.3 From owner-cvs-src@FreeBSD.ORG Sat Aug 21 08:03:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 822D916A4CE; Sat, 21 Aug 2004 08:03:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64F7943D58; Sat, 21 Aug 2004 08:03:19 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7L83JjN060448; Sat, 21 Aug 2004 08:03:19 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7L83Jjm060447; Sat, 21 Aug 2004 08:03:19 GMT (envelope-from tjr) Message-Id: <200408210803.i7L83Jjm060447@repoman.freebsd.org> From: "Tim J. Robbins" Date: Sat, 21 Aug 2004 08: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/lib/libc/locale mbrune.3 rune.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 08:03:19 -0000 tjr 2004-08-21 08:03:19 UTC FreeBSD src repository Modified files: lib/libc/locale mbrune.3 rune.3 Log: Bump document date for previous. Revision Changes Path 1.18 +1 -1 src/lib/libc/locale/mbrune.3 1.27 +1 -1 src/lib/libc/locale/rune.3 From owner-cvs-src@FreeBSD.ORG Sat Aug 21 08:08:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2BFE616A4CE; Sat, 21 Aug 2004 08:08:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D57F43D31; Sat, 21 Aug 2004 08:08:30 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7L88TP3060672; Sat, 21 Aug 2004 08:08:29 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7L88TbV060671; Sat, 21 Aug 2004 08:08:29 GMT (envelope-from tjr) Message-Id: <200408210808.i7L88TbV060671@repoman.freebsd.org> From: "Tim J. Robbins" Date: Sat, 21 Aug 2004 08:08: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/libc/locale utf2.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, 21 Aug 2004 08:08:30 -0000 tjr 2004-08-21 08:08:29 UTC FreeBSD src repository Modified files: lib/libc/locale utf2.5 Log: Re-word warning about the UTF2 encoding, taking care to use the word "obsolete" instead of "deprecated". Revision Changes Path 1.15 +3 -3 src/lib/libc/locale/utf2.5 From owner-cvs-src@FreeBSD.ORG Sat Aug 21 08:16:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 337F116A4CE; Sat, 21 Aug 2004 08:16:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1438E43D1D; Sat, 21 Aug 2004 08:16:37 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7L8GaLi060974; Sat, 21 Aug 2004 08:16:36 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7L8GaLm060973; Sat, 21 Aug 2004 08:16:36 GMT (envelope-from tjr) Message-Id: <200408210816.i7L8GaLm060973@repoman.freebsd.org> From: "Tim J. Robbins" Date: Sat, 21 Aug 2004 08:16: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/mklocale mklocale.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 08:16:37 -0000 tjr 2004-08-21 08:16:36 UTC FreeBSD src repository Modified files: usr.bin/mklocale mklocale.1 Log: The UTF2 encoding and the INVALID keyword are now obsolete. Revision Changes Path 1.23 +3 -3 src/usr.bin/mklocale/mklocale.1 From owner-cvs-src@FreeBSD.ORG Sat Aug 21 08:22:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B198F16A4CE; Sat, 21 Aug 2004 08:22:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92C4E43D3F; Sat, 21 Aug 2004 08:22:00 +0000 (GMT) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7L8M0Nj061133; Sat, 21 Aug 2004 08:22:00 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7L8M0Ul061132; Sat, 21 Aug 2004 08:22:00 GMT (envelope-from dfr) Message-Id: <200408210822.i7L8M0Ul061132@repoman.freebsd.org> From: Doug Rabson Date: Sat, 21 Aug 2004 08:22:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/csu/alpha crt1.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 08:22:00 -0000 dfr 2004-08-21 08:22:00 UTC FreeBSD src repository Modified files: lib/csu/alpha crt1.c Log: Back out the call to _init_tls() - something is broken there and it prevents all static binaries from running. Revision Changes Path 1.17 +0 -2 src/lib/csu/alpha/crt1.c From owner-cvs-src@FreeBSD.ORG Sat Aug 21 08:24:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8316716A4CE; Sat, 21 Aug 2004 08:24:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 62D3843D55; Sat, 21 Aug 2004 08:24:46 +0000 (GMT) (envelope-from sanpei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7L8Okkg061199; Sat, 21 Aug 2004 08:24:46 GMT (envelope-from sanpei@repoman.freebsd.org) Received: (from sanpei@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7L8Okgm061198; Sat, 21 Aug 2004 08:24:46 GMT (envelope-from sanpei) Message-Id: <200408210824.i7L8Okgm061198@repoman.freebsd.org> From: MIHIRA Sanpei Yoshiro Date: Sat, 21 Aug 2004 08:24:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/usb umass.c usbdevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 08:24:46 -0000 sanpei 2004-08-21 08:24:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/usb umass.c usbdevs Log: MFC umass.c 1.111: add support for SanDisk Cruzer Mini 256MB USB 2.0 Flash Drive Revision Changes Path 1.11.2.34 +5 -0 src/sys/dev/usb/umass.c 1.11.2.62 +1 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Sat Aug 21 08:26:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 56E4016A4CE; Sat, 21 Aug 2004 08:26:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 38E1643D55; Sat, 21 Aug 2004 08:26:07 +0000 (GMT) (envelope-from sanpei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7L8Q7mO061316; Sat, 21 Aug 2004 08:26:07 GMT (envelope-from sanpei@repoman.freebsd.org) Received: (from sanpei@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7L8Q7bs061315; Sat, 21 Aug 2004 08:26:07 GMT (envelope-from sanpei) Message-Id: <200408210826.i7L8Q7bs061315@repoman.freebsd.org> From: MIHIRA Sanpei Yoshiro Date: Sat, 21 Aug 2004 08:26:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/usb usbdevs.h usbdevs_data.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 08:26:07 -0000 sanpei 2004-08-21 08:26:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/usb usbdevs.h usbdevs_data.h Log: Sync to 1.11.2.62 of usbdevs Revision Changes Path 1.32.2.58 +2 -1 src/sys/dev/usb/usbdevs.h 1.32.2.58 +7 -1 src/sys/dev/usb/usbdevs_data.h From owner-cvs-src@FreeBSD.ORG Sat Aug 21 08:40:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F6FA16A4CE; Sat, 21 Aug 2004 08:40:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 81D4743D2F; Sat, 21 Aug 2004 08:40:00 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7L8e0OS061857; Sat, 21 Aug 2004 08:40:00 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7L8e0tQ061856; Sat, 21 Aug 2004 08:40:00 GMT (envelope-from phk) Message-Id: <200408210840.i7L8e0tQ061856@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 21 Aug 2004 08:40: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/fdc fdc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 08:40:00 -0000 phk 2004-08-21 08:40:00 UTC FreeBSD src repository Modified files: sys/dev/fdc fdc.c Log: Attempt to make the probe for hardware more specific. Revision Changes Path 1.285 +22 -3 src/sys/dev/fdc/fdc.c From owner-cvs-src@FreeBSD.ORG Sat Aug 21 08:59:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 08C0A16A4CE; Sat, 21 Aug 2004 08:59:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD9B543D1D; Sat, 21 Aug 2004 08:59:53 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7L8xrnQ062548; Sat, 21 Aug 2004 08:59:53 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7L8xrpf062547; Sat, 21 Aug 2004 08:59:53 GMT (envelope-from hrs) Message-Id: <200408210859.i7L8xrpf062547@repoman.freebsd.org> From: Hiroki Sato Date: Sat, 21 Aug 2004 08:59:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml src/release/doc/share/sgml release.ent X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 08:59:54 -0000 hrs 2004-08-21 08:59:53 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml release/doc/share/sgml release.ent Log: Bump version numbers for 6.0-CURRENT and fix some sentences. Revision Changes Path 1.762 +10 -9 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml 1.19 +7 -6 src/release/doc/share/sgml/release.ent From owner-cvs-src@FreeBSD.ORG Sat Aug 21 11:49:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4CC416A4CE; Sat, 21 Aug 2004 11:49:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B7FE743D60; Sat, 21 Aug 2004 11:49:19 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7LBnJ8s068993; Sat, 21 Aug 2004 11:49:19 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LBnJWZ068992; Sat, 21 Aug 2004 11:49:19 GMT (envelope-from davidxu) Message-Id: <200408211149.i7LBnJWZ068992@repoman.freebsd.org> From: David Xu Date: Sat, 21 Aug 2004 11:49: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/lib/libpthread/thread thr_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: Sat, 21 Aug 2004 11:49:20 -0000 davidxu 2004-08-21 11:49:19 UTC FreeBSD src repository Modified files: lib/libpthread/thread thr_init.c Log: Pull debug symbols in for statically linked binary. Reviewed by: desichen Revision Changes Path 1.66 +4 -0 src/lib/libpthread/thread/thr_init.c From owner-cvs-src@FreeBSD.ORG Sat Aug 21 12:34:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5404816A4CE; Sat, 21 Aug 2004 12:34:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 35F6443D55; Sat, 21 Aug 2004 12:34:43 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7LCYhZk074165; Sat, 21 Aug 2004 12:34:43 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LCYhB2074164; Sat, 21 Aug 2004 12:34:43 GMT (envelope-from hrs) Message-Id: <200408211234.i7LCYhB2074164@repoman.freebsd.org> From: Hiroki Sato Date: Sat, 21 Aug 2004 12:34:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/readme article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 12:34:43 -0000 hrs 2004-08-21 12:34:43 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/readme article.sgml Log: Add &release.type.current; to unbreak the build. Revision Changes Path 1.32 +22 -0 src/release/doc/en_US.ISO8859-1/readme/article.sgml From owner-cvs-src@FreeBSD.ORG Sat Aug 21 12:58:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA5D716A4CE; Sat, 21 Aug 2004 12:58:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D2F743D53; Sat, 21 Aug 2004 12:58:09 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7LCw9qJ075098; Sat, 21 Aug 2004 12:58:09 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LCw9mO075097; Sat, 21 Aug 2004 12:58:09 GMT (envelope-from simon) Message-Id: <200408211258.i7LCw9mO075097@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 21 Aug 2004 12:58: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.sbin/kbdcontrol kbdmap.5 src/share/man/man9 suser.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: Sat, 21 Aug 2004 12:58:09 -0000 simon 2004-08-21 12:58:09 UTC FreeBSD src repository (doc committer) Modified files: usr.sbin/kbdcontrol kbdmap.5 share/man/man9 suser.9 Log: mdoc(7) janitor: - Fix hard sentence breaks. MFC after: 3 days Revision Changes Path 1.26 +2 -1 src/share/man/man9/suser.9 1.7 +2 -1 src/usr.sbin/kbdcontrol/kbdmap.5 From owner-cvs-src@FreeBSD.ORG Sat Aug 21 14:27:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 47CC816A4CE; Sat, 21 Aug 2004 14:27:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2AEE743D2F; Sat, 21 Aug 2004 14:27:22 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7LERM24079162; Sat, 21 Aug 2004 14:27:22 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LERMZS079161; Sat, 21 Aug 2004 14:27:22 GMT (envelope-from hrs) Message-Id: <200408211427.i7LERMZS079161@repoman.freebsd.org> From: Hiroki Sato Date: Sat, 21 Aug 2004 14:27: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/release/doc/en_US.ISO8859-1/errata article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 14:27:22 -0000 hrs 2004-08-21 14:27:22 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/errata article.sgml Log: Add &release.type.current; to unbreak the build. Revision Changes Path 1.70 +21 -0 src/release/doc/en_US.ISO8859-1/errata/article.sgml From owner-cvs-src@FreeBSD.ORG Sat Aug 21 15:36:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F01C16A4CE; Sat, 21 Aug 2004 15:36:31 +0000 (GMT) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id B4EA243D5D; Sat, 21 Aug 2004 15:36:30 +0000 (GMT) (envelope-from des@des.no) Received: from dwp.des.no (37.80-203-228.nextgentel.com [80.203.228.37]) by mail.broadpark.no (Postfix) with ESMTP id 8ACBC343D; Sat, 21 Aug 2004 17:37:05 +0200 (MEST) Received: by dwp.des.no (Postfix, from userid 2602) id 40CA5B873; Sat, 21 Aug 2004 17:36:29 +0200 (CEST) To: Nate Lawson References: <200408201652.i7KGqiRb030057@repoman.freebsd.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Sat, 21 Aug 2004 17:36:29 +0200 In-Reply-To: <200408201652.i7KGqiRb030057@repoman.freebsd.org> (Nate Lawson's message of "Fri, 20 Aug 2004 16:52:44 +0000 (UTC)") Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (berkeley-unix) 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/acpica acpi_resource.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 15:36:31 -0000 Nate Lawson writes: > "Loop through all current resources to see if the new one overlaps > any existing ones. If so, the old one always takes precedence and > the new one is adjusted (or rejected). We check for three cases: >=20=20=20 > 1. Tail of new resource overlaps head of old resource: truncate the > new resource so it is contiguous with the start of the old. > 2. New resource wholly contained within the old resource: error. > 3. Head of new resource overlaps tail of old resource: truncate the > new resource so it is contiguous, following the old." What about the fourth case: new resource wholly contains old resource? DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Sat Aug 21 16:14:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 379C316A4CE; Sat, 21 Aug 2004 16:14:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 16C9043D5A; Sat, 21 Aug 2004 16:14:05 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7LGE4AK082661; Sat, 21 Aug 2004 16:14:04 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LGE4gV082660; Sat, 21 Aug 2004 16:14:04 GMT (envelope-from rwatson) Message-Id: <200408211614.i7LGE4gV082660@repoman.freebsd.org> From: Robert Watson Date: Sat, 21 Aug 2004 16:14: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/netinet udp_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 16:14:05 -0000 rwatson 2004-08-21 16:14:04 UTC FreeBSD src repository Modified files: sys/netinet udp_usrreq.c Log: When prepending space onto outgoing UDP datagram payloads to hold the UDP/IP header, make sure that space is also allocated for the link layer header. If an mbuf must be allocated to hold the UDP/IP header (very likely), then this will avoid an additional mbuf allocation at the link layer. This trick is also used by TCP and other protocols to avoid extra calls to the mbuf allocator in the ethernet (and related) output routines. Revision Changes Path 1.164 +7 -4 src/sys/netinet/udp_usrreq.c From owner-cvs-src@FreeBSD.ORG Sat Aug 21 16:36:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1873016A4CE; Sat, 21 Aug 2004 16:36:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EEFEF43D4C; Sat, 21 Aug 2004 16:36:21 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7LGaL1Q083531; Sat, 21 Aug 2004 16:36:21 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LGaLHm083530; Sat, 21 Aug 2004 16:36:21 GMT (envelope-from kensmith) Message-Id: <200408211636.i7LGaLHm083530@repoman.freebsd.org> From: Ken Smith Date: Sat, 21 Aug 2004 16:36: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/lib/csu/alpha crt1.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 16:36:22 -0000 kensmith 2004-08-21 16:36:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/csu/alpha crt1.c Log: MFC v1.17: Back out call to _init_tls() until it can be fixed. This is currently causing all static executables to fail. Work done by: dfr Approved by: re (rwatson) Revision Changes Path 1.16.2.1 +0 -2 src/lib/csu/alpha/crt1.c From owner-cvs-src@FreeBSD.ORG Sat Aug 21 17:37:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD58D16A4CE; Sat, 21 Aug 2004 17:37:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B308043D1F; Sat, 21 Aug 2004 17:37:44 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7LHbiTo085163; Sat, 21 Aug 2004 17:37:44 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LHbikD085162; Sat, 21 Aug 2004 17:37:44 GMT (envelope-from csjp) Message-Id: <200408211737.i7LHbikD085162@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Sat, 21 Aug 2004 17:37: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/netinet ip_mroute.c raw_ip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 17:37:45 -0000 csjp 2004-08-21 17:37:44 UTC FreeBSD src repository Modified files: sys/netinet ip_mroute.c raw_ip.c Log: When a prison is given the ability to create raw sockets (when the security.jail.allow_raw_sockets sysctl MIB is set to 1) where privileged access to jails is given out, it is possible for prison root to manipulate various network parameters which effect the host environment. This commit plugs a number of security holes associated with the use of raw sockets and prisons. This commit makes the following changes: - Add a comment to rtioctl warning developers that if they add any ioctl commands, they should use super-user checks where necessary, as it is possible for PRISON root to make it this far in execution. - Add super-user checks for the execution of the SIOCGETVIFCNT and SIOCGETSGCNT IP multicast ioctl commands. - Add a super-user check to rip_ctloutput(). If the calling cred is PRISON root, make sure the socket option name is IP_HDRINCL, otherwise deny the request. Although this patch corrects a number of security problems associated with raw sockets and prisons, the warning in jail(8) should still apply, and by default we should keep the default value of security.jail.allow_raw_sockets MIB to 0 (or disabled) until we are certain that we have tracked down all the problems. Looking forward, we will probably want to eliminate the references to curthread. This may be a MFC candidate for RELENG_5. Reviewed by: rwatson Approved by: bmilekic (mentor) Revision Changes Path 1.107 +8 -0 src/sys/netinet/ip_mroute.c 1.143 +10 -0 src/sys/netinet/raw_ip.c From owner-cvs-src@FreeBSD.ORG Sat Aug 21 17:38:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 766A116A4CE; Sat, 21 Aug 2004 17:38:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 582A343D4C; Sat, 21 Aug 2004 17:38:48 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7LHcmET085212; Sat, 21 Aug 2004 17:38:48 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LHcmJk085211; Sat, 21 Aug 2004 17:38:48 GMT (envelope-from rwatson) Message-Id: <200408211738.i7LHcmJk085211@repoman.freebsd.org> From: Robert Watson Date: Sat, 21 Aug 2004 17:38: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/netinet6 in6_pcb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 17:38:48 -0000 rwatson 2004-08-21 17:38:48 UTC FreeBSD src repository Modified files: sys/netinet6 in6_pcb.c Log: When notifying protocol components of an event on an in6pcb, use the result of the notify() function to decide if we need to unlock the in6pcb or not, rather than always unlocking. Otherwise, we may unlock and already unlocked in6pcb. Reported by: kuriyama, Gordon Bergling Tested by: kuriyama, Gordon Bergling Discussed with: mdodd Revision Changes Path 1.60 +5 -3 src/sys/netinet6/in6_pcb.c From owner-cvs-src@FreeBSD.ORG Sat Aug 21 17:38:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 46E0116A4CF; Sat, 21 Aug 2004 17:38:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 316F643D53; Sat, 21 Aug 2004 17:38:58 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7LHcwfT085241; Sat, 21 Aug 2004 17:38:58 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LHcwgP085240; Sat, 21 Aug 2004 17:38:58 GMT (envelope-from csjp) Message-Id: <200408211738.i7LHcwgP085240@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Sat, 21 Aug 2004 17:38: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/net route.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 17:38:58 -0000 csjp 2004-08-21 17:38:58 UTC FreeBSD src repository Modified files: sys/net route.c Log: When a prison is given the ability to create raw sockets (when the security.jail.allow_raw_sockets sysctl MIB is set to 1) where privileged access to jails is given out, it is possible for prison root to manipulate various network parameters which effect the host environment. This commit plugs a number of security holes associated with the use of raw sockets and prisons. This commit makes the following changes: - Add a comment to rtioctl warning developers that if they add any ioctl commands, they should use super-user checks where necessary, as it is possible for PRISON root to make it this far in execution. - Add super-user checks for the execution of the SIOCGETVIFCNT and SIOCGETSGCNT IP multicast ioctl commands. - Add a super-user check to rip_ctloutput(). If the calling cred is PRISON root, make sure the socket option name is IP_HDRINCL, otherwise deny the request. Although this patch corrects a number of security problems associated with raw sockets and prisons, the warning in jail(8) should still apply, and by default we should keep the default value of security.jail.allow_raw_sockets MIB to 0 (or disabled) until we are certain that we have tracked down all the problems. Looking forward, we will probably want to eliminate the references to curthread. This may be a MFC candidate for RELENG_5. Reviewed by: rwatson Approved by: bmilekic (mentor) Revision Changes Path 1.107 +7 -0 src/sys/net/route.c From owner-cvs-src@FreeBSD.ORG Sat Aug 21 17:44:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDA3D16A4EC; Sat, 21 Aug 2004 17:44:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F08D43D41; Sat, 21 Aug 2004 17:44:57 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7LHivfL085543; Sat, 21 Aug 2004 17:44:57 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LHivNP085542; Sat, 21 Aug 2004 17:44:57 GMT (envelope-from obrien) Message-Id: <200408211744.i7LHivNP085542@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 21 Aug 2004 17:44:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/mpt mpt.c mpt_debug.c mpt_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: Sat, 21 Aug 2004 17:44:57 -0000 obrien 2004-08-21 17:44:57 UTC FreeBSD src repository Modified files: sys/dev/mpt mpt.c mpt_debug.c mpt_freebsd.c Log: Fix where my automated script blew the SCM ID format conversion. Revision Changes Path 1.10 +3 -3 src/sys/dev/mpt/mpt.c 1.6 +3 -3 src/sys/dev/mpt/mpt_debug.c 1.16 +3 -3 src/sys/dev/mpt/mpt_freebsd.c From owner-cvs-src@FreeBSD.ORG Sat Aug 21 18:11:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1084F16A4CE; Sat, 21 Aug 2004 18:11:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 071DD43D1D; Sat, 21 Aug 2004 18:11:47 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7LIBkWi086395; Sat, 21 Aug 2004 18:11:46 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LIBk9v086394; Sat, 21 Aug 2004 18:11:46 GMT (envelope-from pjd) Message-Id: <200408211811.i7LIBk9v086394@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 21 Aug 2004 18:11: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/geom/raid3 g_raid3.c g_raid3.h g_raid3_ctl.c src/sbin/geom/class/raid3 geom_raid3.c graid3.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, 21 Aug 2004 18:11:47 -0000 pjd 2004-08-21 18:11:46 UTC FreeBSD src repository Modified files: sys/geom/raid3 g_raid3.c g_raid3.h g_raid3_ctl.c sbin/geom/class/raid3 geom_raid3.c graid3.8 Log: Implement new reading algorithm, which will use parity component for reading as well, even if device is in complete state. I observe 40% of speed-up with this option for random read operations, but slowdown for sequential reads. Basically, without this option reading from a RAID3 device built from 5 components (c0-c4) looks like this: Request no. Used components 1 c0+c1+c2+c3 2 c0+c1+c2+c3 3 c0+c1+c2+c3 With the new feature: Request no. Used components 1 c0+c1+c2+c3 2 (c1^c2^c3^c4)+c1+c2+c3 3 c0+(c0^c2^c3^c4)+c2+c3 4 c0+c1+(c0^c1^c3^c4)+c3 5 c0+c1+c2+(c0^c1^c2^c4) 6 c0+c1+c2+c3 [...] Revision Changes Path 1.3 +14 -3 src/sbin/geom/class/raid3/geom_raid3.c 1.2 +16 -6 src/sbin/geom/class/raid3/graid3.8 1.7 +107 -95 src/sys/geom/raid3/g_raid3.c 1.2 +7 -2 src/sys/geom/raid3/g_raid3.h 1.2 +29 -5 src/sys/geom/raid3/g_raid3_ctl.c From owner-cvs-src@FreeBSD.ORG Sat Aug 21 18:14:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2E40516A4CE; Sat, 21 Aug 2004 18:14:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 106D743D41; Sat, 21 Aug 2004 18:14:56 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7LIEtAW086503; Sat, 21 Aug 2004 18:14:55 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LIEtC0086502; Sat, 21 Aug 2004 18:14:55 GMT (envelope-from pjd) Message-Id: <200408211814.i7LIEtC0086502@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 21 Aug 2004 18:14: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/regression/geom_raid3 test-10.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: Sat, 21 Aug 2004 18:14:56 -0000 pjd 2004-08-21 18:14:55 UTC FreeBSD src repository Added files: tools/regression/geom_raid3 test-10.sh Log: Add regression test for the new "round-robin reading" feature. Revision Changes Path 1.1 +36 -0 src/tools/regression/geom_raid3/test-10.sh (new) From owner-cvs-src@FreeBSD.ORG Sat Aug 21 18:18:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B422216A4CE; Sat, 21 Aug 2004 18:18:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 96E5743D2F; Sat, 21 Aug 2004 18:18:32 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7LIIW5T086687; Sat, 21 Aug 2004 18:18:32 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LIIWfv086686; Sat, 21 Aug 2004 18:18:32 GMT (envelope-from njl) Message-Id: <200408211818.i7LIIWfv086686@repoman.freebsd.org> From: Nate Lawson Date: Sat, 21 Aug 2004 18:18: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/acpica acpi_pci_link.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 18:18:32 -0000 njl 2004-08-21 18:18:32 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_pci_link.c Log: Fix PCI link irq programming on resume. A logic bug prevented a device match, inverting which links actually got resumed. Submitted by: Hiroyuki Aizu MFC after: 3 days Revision Changes Path 1.26 +1 -1 src/sys/dev/acpica/acpi_pci_link.c From owner-cvs-src@FreeBSD.ORG Sat Aug 21 18:25:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 06F4E16A4CE; Sat, 21 Aug 2004 18:25:22 +0000 (GMT) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99A2E43D1F; Sat, 21 Aug 2004 18:25:21 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.5.51] (adsl-64-171-186-94.dsl.snfc21.pacbell.net [64.171.186.94]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id i7LIPH8U006491; Sat, 21 Aug 2004 11:25:18 -0700 Message-ID: <4127938E.5050004@root.org> Date: Sat, 21 Aug 2004 11:25:18 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 0.7.3 (Windows/20040803) X-Accept-Language: en-us, en MIME-Version: 1.0 To: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= References: <200408201652.i7KGqiRb030057@repoman.freebsd.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/acpica acpi_resource.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 18:25:22 -0000 Dag-Erling Smørgrav wrote: > Nate Lawson writes: > >> "Loop through all current resources to see if the new one overlaps >> any existing ones. If so, the old one always takes precedence and >> the new one is adjusted (or rejected). We check for three cases: >> >> 1. Tail of new resource overlaps head of old resource: truncate the >> new resource so it is contiguous with the start of the old. >> 2. New resource wholly contained within the old resource: error. >> 3. Head of new resource overlaps tail of old resource: truncate the >> new resource so it is contiguous, following the old." > > > What about the fourth case: new resource wholly contains old resource? For this code, the new resource's tail is truncated. That case didn't need to be handled for intra-device resources. However, I've found a system that has 2 separate sysresource devices with overlapping resources and that requires a bit larger change, unfortunately. -- Nate From owner-cvs-src@FreeBSD.ORG Sat Aug 21 18:50:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABF3016A4CE; Sat, 21 Aug 2004 18:50:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E44743D1D; Sat, 21 Aug 2004 18:50:34 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7LIoYXc087668; Sat, 21 Aug 2004 18:50:34 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LIoYjw087667; Sat, 21 Aug 2004 18:50:34 GMT (envelope-from alc) Message-Id: <200408211850.i7LIoYjw087667@repoman.freebsd.org> From: Alan Cox Date: Sat, 21 Aug 2004 18: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/sys/i386/i386 uio_machdep.c src/sys/sparc64/sparc64 uio_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, 21 Aug 2004 18:50:34 -0000 alc 2004-08-21 18:50:34 UTC FreeBSD src repository Modified files: sys/i386/i386 uio_machdep.c sys/sparc64/sparc64 uio_machdep.c Log: Properly free the temporary sf_buf in uiomove_fromphys() if a copyin or copyout fails. Obtained from: DragonFlyBSD Revision Changes Path 1.6 +3 -1 src/sys/i386/i386/uio_machdep.c 1.7 +4 -1 src/sys/sparc64/sparc64/uio_machdep.c From owner-cvs-src@FreeBSD.ORG Sat Aug 21 18:57:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8FFF116A4CE; Sat, 21 Aug 2004 18:57:22 +0000 (GMT) Received: from gw.Awfulhak.org (awfulhak.demon.co.uk [80.177.173.150]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9716A43D41; Sat, 21 Aug 2004 18:57:21 +0000 (GMT) (envelope-from brian@Awfulhak.org) Received: from dev.lan.Awfulhak.org (brian@dev.lan.Awfulhak.org [172.16.0.5]) by gw.Awfulhak.org (8.12.11/8.12.11) with SMTP id i7LIvFKN062000; Sat, 21 Aug 2004 19:57:16 +0100 (BST) (envelope-from brian@Awfulhak.org) Date: Sat, 21 Aug 2004 19:57:14 +0100 From: Brian Somers To: "Justin T. Gibbs" Message-Id: <20040821195714.232ea67f@dev.lan.Awfulhak.org> In-Reply-To: <70CFCC3FCF048C13F0ABFA7B@aslan.scsiguy.com> References: <200408171812.i7HICbLM078769@repoman.freebsd.org> <20040819051134.7f088757@dev.lan.Awfulhak.org> <70CFCC3FCF048C13F0ABFA7B@aslan.scsiguy.com> X-Mailer: Sylpheed-Claws 0.9.12 (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.64 X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on gw.lan.Awfulhak.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 18:57:22 -0000 On Thu, 19 Aug 2004 08:43:30 -0600, "Justin T. Gibbs" wrote: > > This breaks my mouse badly - it never syncs now and just flies all over the > > screen doing damage when it's touched. > > Can you provide psm debug output for your mouse? #define DEBUG to 1 > in psm.c. Replied here in case others are seeing the problem. In psm.c 1.79, the setting of sc->mode.syncmask[1] is deferred 'till the first data packet is received in psmintr(). Functionally this doesn't change the behaviour of /dev/psm0... except... After the probe & attach of psm, moused opens /dev/psm and does a few ioctls. One of these is ioctl(MOUSE_GETMODE): if (ioctl(rodent.mfd, MOUSE_GETMODE, &rodent.mode) == 0) { .... cur_proto[0] = rodent.mode.syncmask[0]; /* header byte bit mask */ cur_proto[1] = rodent.mode.syncmask[1]; /* header bit pattern */ } Later, moused says: if (pBufP == 0 && (rBuf & cur_proto[0]) != cur_proto[1]) return 0; /* is there an extra data byte? */ if (pBufP >= cur_proto[4] && (rBuf & cur_proto[0]) != cur_proto[1]) { /* * Hack for Logitech MouseMan Mouse - Middle button * ..... Because syncmask[1] hasn't yet been set (given that you weren't twiddling your mouse between psmprobe() and psmioctl(), we end up with cur_proto[0] == 0x08 and cur_proto[1] == 0x00 and get stuck in both of the if clauses above resulting in somewhat erratic mouse movement. I'm not sure why these changes (psm 1.79) would have made things work for you - perhaps you're booting your machine with the KVM pointing somewhere else and as a result, avoiding doing the data read in psmprobe() is fixing the problems result? If so do we need to do a similar tweak to moused to defer the recording of cur_proto[1]? BTW, while I was in there I noticed this: if (sc->config & PSM_CONFIG_NOCHECKSYNC) sc->dflt_mode.syncmask[0] = 0; else sc->dflt_mode.syncmask[0] = vendortype[i].syncmask; if (sc->config & PSM_CONFIG_FORCETAP) sc->mode.syncmask[0] &= ~MOUSE_PS2_TAP; ^^^^^^^^^^^^^^^^^^^^ sc->dflt_mode.syncmask[1] = 0; /* syncbits */ sc->mode = sc->dflt_mode; sc->mode.packetsize = vendortype[i].packetsize; which looks somewhat bogus as the whole sc->mode structure is overwritten two lines later! Perhaps it should be dflt_mode.syncmask[0] that's tweaked? Also, the use of sc->syncerrors seems broken. It's never reset to zero so the first time it needs to resync after a kvm switch it kind-of works where it drops the first byte in the sequence and continues reading the packet, but after that it'll never work because sc->syncerrors is too big. I'm loathe to change any of this as I don't know anything about the format of these mouse packets and haven't got a big enough variety of mice to test changes on. -- Brian Don't _EVER_ lose your sense of humour ! From owner-cvs-src@FreeBSD.ORG Sat Aug 21 19:20:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E857316A4CE; Sat, 21 Aug 2004 19:20:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC61243D1D; Sat, 21 Aug 2004 19:20:23 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7LJKLmJ088635; Sat, 21 Aug 2004 19:20:21 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LJKLlA088634; Sat, 21 Aug 2004 19:20:21 GMT (envelope-from alc) Message-Id: <200408211920.i7LJKLlA088634@repoman.freebsd.org> From: Alan Cox Date: Sat, 21 Aug 2004 19:20: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/vm vm_fault.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 19:20:24 -0000 alc 2004-08-21 19:20:21 UTC FreeBSD src repository Modified files: sys/vm vm_fault.c Log: Further reduce the use of Giant by vm_fault(): Giant is held only when manipulating a vnode, e.g., calling vput(). This reduces contention for Giant during many copy-on-write faults, resulting in some additional speedup on SMPs. Note: debug_mpsafevm must be enabled for this optimization to take effect. Revision Changes Path 1.193 +3 -4 src/sys/vm/vm_fault.c From owner-cvs-src@FreeBSD.ORG Sat Aug 21 19:44:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF3A716A4CE; Sat, 21 Aug 2004 19:44:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9030043D31; Sat, 21 Aug 2004 19:44:43 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7LJihuV089308; Sat, 21 Aug 2004 19:44:43 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LJihpG089307; Sat, 21 Aug 2004 19:44:43 GMT (envelope-from obrien) Message-Id: <200408211944.i7LJihpG089307@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 21 Aug 2004 19:44: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 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: Sat, 21 Aug 2004 19:44:43 -0000 obrien 2004-08-21 19:44:43 UTC FreeBSD src repository Modified files: . UPDATING Log: Hit people over the head so they realize run-time errors of the form /libexec/ld-elf.so.1: Undefined symbol "_ZNSs20_S_empty_rep_storageE" does mean they are hitting the GCC 3.4 ABI change issue. Revision Changes Path 1.346 +8 -5 src/UPDATING From owner-cvs-src@FreeBSD.ORG Sat Aug 21 20:05:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C4A616A4CE; Sat, 21 Aug 2004 20:05:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E2F7443D2D; Sat, 21 Aug 2004 20:05:33 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7LK5X4Y090181; Sat, 21 Aug 2004 20:05:33 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LK5X3w090180; Sat, 21 Aug 2004 20:05:33 GMT (envelope-from obrien) Message-Id: <200408212005.i7LK5X3w090180@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 21 Aug 2004 20:05: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/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, 21 Aug 2004 20:05:34 -0000 obrien 2004-08-21 20:05:33 UTC FreeBSD src repository Modified files: sys/sys param.h Log: Clarify __FreeBSD_version scheme. Submitted by: ru Revision Changes Path 1.212 +3 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Sat Aug 21 20:08:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E12E16A4CE; Sat, 21 Aug 2004 20:08:05 +0000 (GMT) Received: from aslan.scsiguy.com (mail.scsiguy.com [63.229.232.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D9EB43D5F; Sat, 21 Aug 2004 20:08:04 +0000 (GMT) (envelope-from gibbs@scsiguy.com) Received: from aslan.scsiguy.com (aslan.scsiguy.com [63.229.232.106]) by aslan.scsiguy.com (8.12.11/8.12.11) with ESMTP id i7LK7ifP006533; Sat, 21 Aug 2004 14:07:44 -0600 (MDT) (envelope-from gibbs@scsiguy.com) Date: Sat, 21 Aug 2004 14:07:44 -0600 From: "Justin T. Gibbs" To: Brian Somers Message-ID: <2EBB6525AF8622BD86E3D2C9@aslan.scsiguy.com> In-Reply-To: <20040821195714.232ea67f@dev.lan.Awfulhak.org> References: <200408171812.i7HICbLM078769@repoman.freebsd.org> <20040819051134.7f088757@dev.lan.Awfulhak.org> <20040821195714.232ea67f@dev.lan.Awfulhak.org> X-Mailer: Mulberry/3.1.6 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "Justin T. Gibbs" List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 20:08:05 -0000 > I'm not sure why these changes (psm 1.79) would have made things work for > you - perhaps you're booting your machine with the KVM pointing somewhere > else and as a result, avoiding doing the data read in psmprobe() is fixing > the problems result? If so do we need to do a similar tweak to moused to > defer the recording of cur_proto[1]? As explained in the commit message, the reason this helps is because the KVM emulation gets the sync bits wrong if you explicitly ask for a data packet. It doesn't matter if you have the system selected or not. As for why it works for me and many others, I can only assume that the sync bits turn out to be zero. I have verified this on my system. Since the psm driver performs sync detection and out-of-sync discard, it seems to me that moused should not be trying to do the same thing. Outside of doing that, changing the PSM driver to export a zero syncmask anytime NEED_SYNC is set will ensure that moused doesn't get confused. Index: psm.c =================================================================== RCS file: /usr/cvs/src/sys/isa/psm.c,v retrieving revision 1.79 diff -d -u -r1.79 psm.c --- psm.c 17 Aug 2004 18:12:37 -0000 1.79 +++ psm.c 21 Aug 2004 20:06:40 -0000 @@ -1752,6 +1752,10 @@ case MOUSE_GETMODE: s = spltty(); *(mousemode_t *)addr = sc->mode; + if ((sc->flags & PSM_NEED_SYNCBITS) != 0) { + ((mousemode_t *)addr)->syncmask[0] = 0; + ((mousemode_t *)addr)->syncmask[1] = 0; + } ((mousemode_t *)addr)->resolution = MOUSE_RES_LOW - sc->mode.resolution; switch (sc->mode.level) { > BTW, while I was in there I noticed this: > > if (sc->config & PSM_CONFIG_NOCHECKSYNC) > sc->dflt_mode.syncmask[0] = 0; > else > sc->dflt_mode.syncmask[0] = vendortype[i].syncmask; > if (sc->config & PSM_CONFIG_FORCETAP) > sc->mode.syncmask[0] &= ~MOUSE_PS2_TAP; > ^^^^^^^^^^^^^^^^^^^^ > sc->dflt_mode.syncmask[1] = 0; /* syncbits */ > sc->mode = sc->dflt_mode; > sc->mode.packetsize = vendortype[i].packetsize; > > which looks somewhat bogus as the whole sc->mode structure is overwritten > two lines later! Perhaps it should be dflt_mode.syncmask[0] that's tweaked? Yes, it is bogus. > Also, the use of sc->syncerrors seems broken. It's never reset to zero... Its reset to zero if a mouse packet isn't completed before a packet timeout fires. It seems that the counter should be reset in other cases too, but I would need to study the driver further before changing that. is not received withing -- Justin From owner-cvs-src@FreeBSD.ORG Sat Aug 21 20:15:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9233A16A4CE; Sat, 21 Aug 2004 20:15:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7375643D41; Sat, 21 Aug 2004 20:15:09 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7LKF9Tt090438; Sat, 21 Aug 2004 20:15:09 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LKF9o7090437; Sat, 21 Aug 2004 20:15:09 GMT (envelope-from trhodes) Message-Id: <200408212015.i7LKF9o7090437@repoman.freebsd.org> From: Tom Rhodes Date: Sat, 21 Aug 2004 20:15: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/security/mac_bsdextended mac_bsdextended.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 20:15:09 -0000 trhodes 2004-08-21 20:15:09 UTC FreeBSD src repository Modified files: sys/security/mac_bsdextended mac_bsdextended.c Log: Give the mac_bsdextended(4) policy the ability to match and apply on a first rule only in place of all rules match. This is similar to how ipfw(8) works. Provide a sysctl, mac_bsdextended_firstmatch_enabled, to enable this feature. Reviewed by: re (jhb) Aprroved by: re (jhb) Revision Changes Path 1.19 +21 -2 src/sys/security/mac_bsdextended/mac_bsdextended.c From owner-cvs-src@FreeBSD.ORG Sat Aug 21 20:19:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5EB7C16A4CE; Sat, 21 Aug 2004 20:19:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 404FC43D2D; Sat, 21 Aug 2004 20:19:19 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7LKJJTw090641; Sat, 21 Aug 2004 20:19:19 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LKJJHG090640; Sat, 21 Aug 2004 20:19:19 GMT (envelope-from trhodes) Message-Id: <200408212019.i7LKJJHG090640@repoman.freebsd.org> From: Tom Rhodes Date: Sat, 21 Aug 2004 20:19:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/security/mac_bsdextended mac_bsdextended.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 20:19:19 -0000 trhodes 2004-08-21 20:19:19 UTC FreeBSD src repository Modified files: sys/security/mac_bsdextended mac_bsdextended.c Log: Allow mac_bsdextended(4) to log failed attempts to syslog's AUTHPRIV facility. This is disabled by default but may be turned on by using the mac_bsdextended_logging sysctl. Reviewed by: re (jhb) Approved by: re (jhb) Revision Changes Path 1.20 +19 -5 src/sys/security/mac_bsdextended/mac_bsdextended.c From owner-cvs-src@FreeBSD.ORG Sat Aug 21 20:21:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D6B4216A4CF; Sat, 21 Aug 2004 20:21:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B852643D3F; Sat, 21 Aug 2004 20:21:49 +0000 (GMT) (envelope-from thomas@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7LKLnlU090772; Sat, 21 Aug 2004 20:21:49 GMT (envelope-from thomas@repoman.freebsd.org) Received: (from thomas@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LKLndR090771; Sat, 21 Aug 2004 20:21:49 GMT (envelope-from thomas) Message-Id: <200408212021.i7LKLndR090771@repoman.freebsd.org> From: Thomas Quinot Date: Sat, 21 Aug 2004 20:21: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/tools/tools/nanobsd i386.diskimage X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 20:21:50 -0000 thomas 2004-08-21 20:21:49 UTC FreeBSD src repository Modified files: tools/tools/nanobsd i386.diskimage Log: Fix positional parameter reference to ${10}. Fix target location for generation of fstab. PR: bin/70795 Revision Changes Path 1.9 +4 -4 src/tools/tools/nanobsd/i386.diskimage From owner-cvs-src@FreeBSD.ORG Sat Aug 21 20:26:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D88916A4CE; Sat, 21 Aug 2004 20:26:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6ED3243D5A; Sat, 21 Aug 2004 20:26:03 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7LKQ3hs091008; Sat, 21 Aug 2004 20:26:03 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LKQ3T0091007; Sat, 21 Aug 2004 20:26:03 GMT (envelope-from trhodes) Message-Id: <200408212026.i7LKQ3T0091007@repoman.freebsd.org> From: Tom Rhodes Date: Sat, 21 Aug 2004 20:26: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/man/man4 mac_bsdextended.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, 21 Aug 2004 20:26:03 -0000 trhodes 2004-08-21 20:26:03 UTC FreeBSD src repository Modified files: share/man/man4 mac_bsdextended.4 Log: Document recently added features and bump the doc date. Revision Changes Path 1.12 +41 -1 src/share/man/man4/mac_bsdextended.4 From owner-cvs-src@FreeBSD.ORG Sat Aug 21 20:40:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C645E16A4CE; Sat, 21 Aug 2004 20:40:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8C2A43D49; Sat, 21 Aug 2004 20:40:51 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7LKeprJ091632; Sat, 21 Aug 2004 20:40:51 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LKeppX091631; Sat, 21 Aug 2004 20:40:51 GMT (envelope-from trhodes) Message-Id: <200408212040.i7LKeppX091631@repoman.freebsd.org> From: Tom Rhodes Date: Sat, 21 Aug 2004 20:40: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 hfa.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, 21 Aug 2004 20:40:52 -0000 trhodes 2004-08-21 20:40:51 UTC FreeBSD src repository Modified files: share/man/man4 hfa.4 Log: Protect the period! And add a new line. Guilty of bad merge: trhodes Revision Changes Path 1.4 +3 -2 src/share/man/man4/hfa.4 From owner-cvs-src@FreeBSD.ORG Sat Aug 21 21:15:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 787A016A4CE; Sat, 21 Aug 2004 21:15:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 59F1543D2F; Sat, 21 Aug 2004 21:15:04 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7LLF48h092665; Sat, 21 Aug 2004 21:15:04 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LLF432092664; Sat, 21 Aug 2004 21:15:04 GMT (envelope-from pjd) Message-Id: <200408212115.i7LLF432092664@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 21 Aug 2004 21:15: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/geom/raid3 g_raid3.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 21:15:04 -0000 pjd 2004-08-21 21:15:04 UTC FreeBSD src repository Modified files: sys/geom/raid3 g_raid3.h Log: Add version history. Revision Changes Path 1.3 +5 -0 src/sys/geom/raid3/g_raid3.h From owner-cvs-src@FreeBSD.ORG Sat Aug 21 21:20:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 06E8316A4CE; Sat, 21 Aug 2004 21:20:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD07143D3F; Sat, 21 Aug 2004 21:20:06 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7LLK6jR092853; Sat, 21 Aug 2004 21:20:06 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LLK6YQ092852; Sat, 21 Aug 2004 21:20:06 GMT (envelope-from rwatson) Message-Id: <200408212120.i7LLK6YQ092852@repoman.freebsd.org> From: Robert Watson Date: Sat, 21 Aug 2004 21:20: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/net rtsock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 21:20:07 -0000 rwatson 2004-08-21 21:20:06 UTC FreeBSD src repository Modified files: sys/net rtsock.c Log: Allow the size of the routing socket netisr queue to be configured using the tunable or sysctl 'net.route.netisr_maxqlen'. Default the maximum depth to 256 rather than IFQ_MAXLEN due to the downsides of dropping routing messages. MT5 candidate. Discussed with: mdodd, mlaier, Vincent Jardin Revision Changes Path 1.114 +6 -1 src/sys/net/rtsock.c From owner-cvs-src@FreeBSD.ORG Sat Aug 21 21:29:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5863916A4CE; Sat, 21 Aug 2004 21:29:22 +0000 (GMT) Received: from gw.Awfulhak.org (awfulhak.demon.co.uk [80.177.173.150]) by mx1.FreeBSD.org (Postfix) with ESMTP id 76B6743D1F; Sat, 21 Aug 2004 21:29:21 +0000 (GMT) (envelope-from brian@Awfulhak.org) Received: from dev.lan.Awfulhak.org (brian@dev.lan.Awfulhak.org [172.16.0.5]) by gw.Awfulhak.org (8.12.11/8.12.11) with SMTP id i7LLTFsh062971; Sat, 21 Aug 2004 22:29:15 +0100 (BST) (envelope-from brian@Awfulhak.org) Date: Sat, 21 Aug 2004 22:29:14 +0100 From: Brian Somers To: "Justin T. Gibbs" Message-Id: <20040821222914.04419f2d@dev.lan.Awfulhak.org> In-Reply-To: <2EBB6525AF8622BD86E3D2C9@aslan.scsiguy.com> References: <200408171812.i7HICbLM078769@repoman.freebsd.org> <20040819051134.7f088757@dev.lan.Awfulhak.org> <70CFCC3FCF048C13F0ABFA7B@aslan.scsiguy.com> <20040821195714.232ea67f@dev.lan.Awfulhak.org> <2EBB6525AF8622BD86E3D2C9@aslan.scsiguy.com> X-Mailer: Sylpheed-Claws 0.9.12 (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.64 X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on gw.lan.Awfulhak.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 21:29:22 -0000 On Sat, 21 Aug 2004 14:07:44 -0600, "Justin T. Gibbs" wrote: > Since the psm driver performs sync detection and out-of-sync discard, > it seems to me that moused should not be trying to do the same thing. > Outside of doing that, changing the PSM driver to export a zero > syncmask anytime NEED_SYNC is set will ensure that moused doesn't > get confused. > > Index: psm.c > =================================================================== > RCS file: /usr/cvs/src/sys/isa/psm.c,v > retrieving revision 1.79 > diff -d -u -r1.79 psm.c > --- psm.c 17 Aug 2004 18:12:37 -0000 1.79 > +++ psm.c 21 Aug 2004 20:06:40 -0000 > @@ -1752,6 +1752,10 @@ > case MOUSE_GETMODE: > s = spltty(); > *(mousemode_t *)addr = sc->mode; > + if ((sc->flags & PSM_NEED_SYNCBITS) != 0) { > + ((mousemode_t *)addr)->syncmask[0] = 0; > + ((mousemode_t *)addr)->syncmask[1] = 0; > + } > ((mousemode_t *)addr)->resolution = > MOUSE_RES_LOW - sc->mode.resolution; > switch (sc->mode.level) { This won't work for the moused cases I quoted previously: if (pBufP == 0 && (rBuf & cur_proto[0]) != cur_proto[1]) return 0; /* is there an extra data byte? */ if (pBufP >= cur_proto[4] && (rBuf & cur_proto[0]) != cur_proto[1]) { This code is trying to do something (detect a forth data byte?), but without specs for any of this stuff, I have no idea if it's doing it correctly... It looks like cur_proto[4] contains the length of a normal data packet. It also looks like moused uses (rBuf & cur_proto[0]) != cur_proto[1] to decide if this is the first byte of a new packet. My guess is that the first ``if'' above is checking to see if we're expecting the first byte, and if it's not a first byte we're dropping it. The second ``if'' above is checking to see if we've already read an entire packet, **but** the next byte isn't a ``first byte'', therefore we must assume it's an extra byte for this packet. So the psm.c 1.79 changes have essentially broken moused's method of determining the first byte. Sooo, the only real way of fixing this is to change moused's read(rodent.mfd, ...) so that it actually reads a packet instead of a byte at a time. Then it could stop mucking about with re-packetising something that's already been done by psm.c, and pass the whole packet in one go to r_protocol() (hey! we can also get rid of all those horrible static variables in r_protocol()). How about I look at doing that? I'll change psm so that sc->queue keeps the concept of packets and psmread() hands back one packet at a time (if there's room in the target), cutting the read short at the next packet boundary. Both old and new moused(8) binaries should work... > > BTW, while I was in there I noticed this: > > > > if (sc->config & PSM_CONFIG_NOCHECKSYNC) > > sc->dflt_mode.syncmask[0] = 0; > > else > > sc->dflt_mode.syncmask[0] = vendortype[i].syncmask; > > if (sc->config & PSM_CONFIG_FORCETAP) > > sc->mode.syncmask[0] &= ~MOUSE_PS2_TAP; > > ^^^^^^^^^^^^^^^^^^^^ > > sc->dflt_mode.syncmask[1] = 0; /* syncbits */ > > sc->mode = sc->dflt_mode; > > sc->mode.packetsize = vendortype[i].packetsize; > > > > which looks somewhat bogus as the whole sc->mode structure is overwritten > > two lines later! Perhaps it should be dflt_mode.syncmask[0] that's tweaked? > > Yes, it is bogus. I'll change it so that it updates dflt_mode instead. I'll ask cvs who added PSM_CONFIG_FORCETAP - it doesn't look very well tested. > > Also, the use of sc->syncerrors seems broken. It's never reset to zero... > > Its reset to zero if a mouse packet isn't completed before a packet > timeout fires. It seems that the counter should be reset in other cases > too, but I would need to study the driver further before changing that. > is not received withing I can do that. It's been bothering me for some time that I've got a 3-4 second delay before my mouse recovers when I switch (windows has no delay!). It looks as if keeping syncerrors sane will help there. Cheers. -- Brian Don't _EVER_ lose your sense of humour ! From owner-cvs-src@FreeBSD.ORG Sat Aug 21 21:45:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0543D16A4CE; Sat, 21 Aug 2004 21:45:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D75B443D1F; Sat, 21 Aug 2004 21:45:40 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7LLjeXk093600; Sat, 21 Aug 2004 21:45:40 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LLjeBP093599; Sat, 21 Aug 2004 21:45:40 GMT (envelope-from rwatson) Message-Id: <200408212145.i7LLjeBP093599@repoman.freebsd.org> From: Robert Watson Date: Sat, 21 Aug 2004 21:45:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net rtsock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 21:45:41 -0000 rwatson 2004-08-21 21:45:40 UTC FreeBSD src repository Modified files: sys/net rtsock.c Log: If a tunable for the routing socket netisr queue max is defined, allow it to override the default value, rather than the default value overriding the tunable. Revision Changes Path 1.115 +3 -1 src/sys/net/rtsock.c From owner-cvs-src@FreeBSD.ORG Sat Aug 21 22:59:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E9B7E16A4CE; Sat, 21 Aug 2004 22:59:41 +0000 (GMT) Received: from green.homeunix.org (pcp04371970pcs.nrockv01.md.comcast.net [69.140.223.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F1CB43D31; Sat, 21 Aug 2004 22:59:41 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i7LMxdZ2000806; Sat, 21 Aug 2004 18:59:39 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i7LMxdL8000805; Sat, 21 Aug 2004 18:59:39 -0400 (EDT) (envelope-from green) Date: Sat, 21 Aug 2004 18:59:39 -0400 From: Brian Fundakowski Feldman To: Alan Cox Message-ID: <20040821225939.GA784@green.homeunix.org> References: <200408211920.i7LJKLlA088634@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408211920.i7LJKLlA088634@repoman.freebsd.org> User-Agent: Mutt/1.5.6i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_fault.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 22:59:42 -0000 On Sat, Aug 21, 2004 at 07:20:21PM +0000, Alan Cox wrote: > alc 2004-08-21 19:20:21 UTC > > FreeBSD src repository > > Modified files: > sys/vm vm_fault.c > Log: > Further reduce the use of Giant by vm_fault(): Giant is held only when > manipulating a vnode, e.g., calling vput(). This reduces contention for > Giant during many copy-on-write faults, resulting in some additional > speedup on SMPs. > > Note: debug_mpsafevm must be enabled for this optimization to take effect. This is very broken. See included first attempt at fixing it without regard for actually trying to reimplement debug.mpsafenet for vnodes. Index: vm_fault.c =================================================================== RCS file: /usr/ncvs/src/sys/vm/vm_fault.c,v retrieving revision 1.193 diff -u -r1.193 vm_fault.c --- vm_fault.c 21 Aug 2004 19:20:21 -0000 1.193 +++ vm_fault.c 21 Aug 2004 22:31:57 -0000 @@ -172,8 +172,6 @@ mtx_unlock(&Giant); fs->vp = NULL; } - if (dealloc) - VM_UNLOCK_GIANT(); } #define unlock_things(fs) _unlock_things(fs, 0) @@ -231,11 +229,13 @@ * search. */ fs.map = map; + mtx_lock(&Giant); result = vm_map_lookup(&fs.map, vaddr, fault_type, &fs.entry, &fs.first_object, &fs.first_pindex, &prot, &wired); if (result != KERN_SUCCESS) { if (result != KERN_PROTECTION_FAILURE || (fault_flags & VM_FAULT_WIRE_MASK) != VM_FAULT_USER_WIRE) { + mtx_unlock(&Giant); if (growstack && result == KERN_INVALID_ADDRESS && map != kernel_map && curproc != NULL) { result = vm_map_growstack(curproc, vaddr); @@ -257,8 +257,10 @@ result = vm_map_lookup(&fs.map, vaddr, VM_PROT_READ|VM_PROT_WRITE|VM_PROT_OVERRIDE_WRITE, &fs.entry, &fs.first_object, &fs.first_pindex, &prot, &wired); - if (result != KERN_SUCCESS) + if (result != KERN_SUCCESS) { + mtx_unlock(&Giant); return (result); + } /* * If we don't COW now, on a user wire, the user will never @@ -291,7 +293,6 @@ * * XXX vnode_pager_lock() can block without releasing the map lock. */ - mtx_lock(&Giant); VM_OBJECT_LOCK(fs.first_object); vm_object_reference_locked(fs.first_object); fs.vp = vnode_pager_lock(fs.first_object); @@ -368,7 +369,6 @@ if (!vm_page_sleep_if_busy(fs.m, TRUE, "vmpfw")) vm_page_unlock_queues(); atomic_add_int(&cnt.v_intrans, 1); - VM_UNLOCK_GIANT(); vm_object_deallocate(fs.first_object); goto RetryFault; } -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Sat Aug 21 23:31:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BFFBB16A4CE; Sat, 21 Aug 2004 23:31:35 +0000 (GMT) Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id A604D43D2F; Sat, 21 Aug 2004 23:31:35 +0000 (GMT) (envelope-from alc@cs.rice.edu) Received: from localhost (calypso.cs.rice.edu [128.42.1.127]) by cs.rice.edu (Postfix) with ESMTP id 5FFB24ABAA; Sat, 21 Aug 2004 18:31:35 -0500 (CDT) Received: from cs.rice.edu ([128.42.1.30]) by localhost (calypso.cs.rice.edu [128.42.1.127]) (amavisd-new, port 10024) with LMTP id 30425-01-30; Sat, 21 Aug 2004 18:31:35 -0500 (CDT) Received: by cs.rice.edu (Postfix, from userid 19572) id 0B58B4ABA7; Sat, 21 Aug 2004 18:31:35 -0500 (CDT) Date: Sat, 21 Aug 2004 18:31:34 -0500 From: Alan Cox To: Brian Fundakowski Feldman Message-ID: <20040821233134.GF9106@cs.rice.edu> References: <200408211920.i7LJKLlA088634@repoman.freebsd.org> <20040821225939.GA784@green.homeunix.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040821225939.GA784@green.homeunix.org> User-Agent: Mutt/1.4.2i X-Virus-Scanned: by amavis-20030616-p7 at cs.rice.edu cc: Alan Cox cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_fault.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 23:31:35 -0000 On Sat, Aug 21, 2004 at 06:59:39PM -0400, Brian Fundakowski Feldman wrote: > On Sat, Aug 21, 2004 at 07:20:21PM +0000, Alan Cox wrote: > > alc 2004-08-21 19:20:21 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/vm vm_fault.c > > Log: > > Further reduce the use of Giant by vm_fault(): Giant is held only when > > manipulating a vnode, e.g., calling vput(). This reduces contention for > > Giant during many copy-on-write faults, resulting in some additional > > speedup on SMPs. > > > > Note: debug_mpsafevm must be enabled for this optimization to take effect. > > This is very broken. See included first attempt at fixing it without > regard for actually trying to reimplement debug.mpsafenet for vnodes. > Can you please explain what is broken? Alan From owner-cvs-src@FreeBSD.ORG Sat Aug 21 23:41:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 35DA016A4CE; Sat, 21 Aug 2004 23:41:20 +0000 (GMT) Received: from green.homeunix.org (pcp04371970pcs.nrockv01.md.comcast.net [69.140.223.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id C07AF43D45; Sat, 21 Aug 2004 23:41:19 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i7LNfHDT001178; Sat, 21 Aug 2004 19:41:17 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i7LNfHXi001177; Sat, 21 Aug 2004 19:41:17 -0400 (EDT) (envelope-from green) Date: Sat, 21 Aug 2004 19:41:16 -0400 From: Brian Fundakowski Feldman To: Alan Cox Message-ID: <20040821234116.GC784@green.homeunix.org> References: <200408211920.i7LJKLlA088634@repoman.freebsd.org> <20040821225939.GA784@green.homeunix.org> <20040821233134.GF9106@cs.rice.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040821233134.GF9106@cs.rice.edu> User-Agent: Mutt/1.5.6i cc: Alan Cox cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_fault.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 23:41:20 -0000 On Sat, Aug 21, 2004 at 06:31:34PM -0500, Alan Cox wrote: > On Sat, Aug 21, 2004 at 06:59:39PM -0400, Brian Fundakowski Feldman wrote: > > On Sat, Aug 21, 2004 at 07:20:21PM +0000, Alan Cox wrote: > > > alc 2004-08-21 19:20:21 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/vm vm_fault.c > > > Log: > > > Further reduce the use of Giant by vm_fault(): Giant is held only when > > > manipulating a vnode, e.g., calling vput(). This reduces contention for > > > Giant during many copy-on-write faults, resulting in some additional > > > speedup on SMPs. > > > > > > Note: debug_mpsafevm must be enabled for this optimization to take effect. > > > > This is very broken. See included first attempt at fixing it without > > regard for actually trying to reimplement debug.mpsafenet for vnodes. > > > > Can you please explain what is broken? #1. Lock order reversal. Giant is acquired after the map read lock. #2. Unlocking Giant without it being locked. This occurs in both VM_UNLOCK_GIANT() lines I removed. I know this because my machine panicked on the other after I removed the first. -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\