From owner-cvs-src@FreeBSD.ORG Sun Oct 10 00:46:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 83FFE16A4CE; Sun, 10 Oct 2004 00:46:39 +0000 (GMT) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4BCE543D1D; Sun, 10 Oct 2004 00:46:39 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.5.51] (adsl-64-171-187-209.dsl.snfc21.pacbell.net [64.171.187.209]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id i9A0kV1d027340 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 9 Oct 2004 17:46:32 -0700 Message-ID: <41688662.80000@root.org> Date: Sat, 09 Oct 2004 17:46:26 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 0.7.3 (Windows/20040803) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Takanori Watanabe References: <200410070510.i975AsrS029949@sana.init-main.com> In-Reply-To: <200410070510.i975AsrS029949@sana.init-main.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: src-committers@freebsd.org cc: robert.moore@intel.com cc: jhb@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: Sun, 10 Oct 2004 00:46:39 -0000 Takanori Watanabe wrote: > In message <41644415.3030402@root.org>, Nate Lawson wrote: > >>>I think ACPI-CA itself can override any SSDT by checking existing >>>SSDT header passed to AcpiOsTableOverride. >> >>I'm not sure what you mean here but I agree that AcpiOsTableOverride() >>should be able to decide whether to override an SSDT or not. All I'm >>asking for is a special return code from AcpiOsTableOverride() that >>means "ignore this table completely" so I don't have to provide a fake >>empty table to get this effect. > > The thing I want to say is like this. > In this code, I intended to be able to override arbitaly table > on a system, though I have never run it. And if iASL can accept > ASL file with multiple DefinitionBlock, you don't need to compound > all SSDT's into DSDT: all you have to do is concatinate SSDT > with DefinitionBlock to the tail of DSDT dump. > I think this approach is far more extensive, though I don't > deny current approach as a workaround. Ah, I understand. I think this approach is fine since acpidump would maintain the ordering from the XSDT, and the order in the ASL file of the DefinitionBlocks would determine which tables are overridden. This is definitely cleaner than our current approach and similar in that if you want to override one DSDT/SSDT table, you have to override them all (even if it's with the original contents for unmodified tables.) The only tough modification for this is for iasl(8) to be able to handle multiple DefinitionBlock entries in a single file. On the acpidump side, we can just run iasl -d multiple times and concatenate the results. -- Nate From owner-cvs-src@FreeBSD.ORG Sun Oct 10 00:57: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 C656516A4CE; Sun, 10 Oct 2004 00:57:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A328E43D2F; Sun, 10 Oct 2004 00:57:23 +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 i9A0vNPM038154; Sun, 10 Oct 2004 00:57:23 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9A0vNxY038153; Sun, 10 Oct 2004 00:57:23 GMT (envelope-from csjp) Message-Id: <200410100057.i9A0vNxY038153@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Sun, 10 Oct 2004 00:57:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sbin/ipfw ipfw.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 00:57:23 -0000 csjp 2004-10-10 00:57:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sbin/ipfw ipfw.8 Log: Log: Add a note to the man page warning users about possible lock order reversals+system lock ups if they are using ucred based rules while running with debug.mpsafenet=1. I am working on merging a shared locking mechanism into ipfw which should take care of this problem, but it still requires a bit more testing and review. Approved by: re@ (hrs) Revision Changes Path 1.150.2.3 +10 -0 src/sbin/ipfw/ipfw.8 From owner-cvs-src@FreeBSD.ORG Sun Oct 10 02:54: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 2488D16A4CE; Sun, 10 Oct 2004 02:54:11 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6DBE43D45; Sun, 10 Oct 2004 02:54:10 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (harmony.village.org [10.0.0.6]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id i9A2pSXE075545; Sat, 9 Oct 2004 20:51:31 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sat, 09 Oct 2004 20:53:01 -0600 (MDT) Message-Id: <20041009.205301.93208213.imp@bsdimp.com> To: nate@root.org From: "M. Warner Losh" In-Reply-To: <4167178E.3050303@root.org> References: <20041008212100.2BB2F5D04@ptavv.es.net> <4167178E.3050303@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=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: jhb@freebsd.org cc: oberman@es.net Subject: Re: cvs commit: src/sys/dev/acpica acpi_quirks acpi_timer.c acpivar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 02:54:11 -0000 In message: <4167178E.3050303@root.org> Nate Lawson writes: : Some slots force irq sharing but if you have devices that can't handle : that irq, they fail. This is especially on older systems that have an : ISA and PCI slot that share an irq line. Are there such systems like this that actually work? We've been telling people that they can't share PCI and ISA interrupts because ISA is edge triggered and PCI is level triggered. Warner From owner-cvs-src@FreeBSD.ORG Sun Oct 10 02: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 8091516A4CE; Sun, 10 Oct 2004 02:57:22 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE3DF43D2D; Sun, 10 Oct 2004 02:57:21 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (harmony.village.org [10.0.0.6]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id i9A2tpMU075615; Sat, 9 Oct 2004 20:55:54 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sat, 09 Oct 2004 20:57:36 -0600 (MDT) Message-Id: <20041009.205736.102124101.imp@bsdimp.com> To: brooks@one-eyed-alien.net From: "M. Warner Losh" In-Reply-To: <20041009002051.GA20265@odin.ac.hmc.edu> References: <200410071355.i97DtSJq024575@repoman.freebsd.org> <20041009011553.01708de1@dev.lan.Awfulhak.org> <20041009002051.GA20265@odin.ac.hmc.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: brian@Awfulhak.org cc: mtm@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: What we keep under /etc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 02:57:22 -0000 In message: <20041009002051.GA20265@odin.ac.hmc.edu> Brooks Davis writes: : As long as you don't actually modify the scripts you can just do an "rm : /etc/rc.d/*" and run mergemaster with -i. It's a whole lot less painful : that way. rm -rf /etc/rc.d/* /etc/isdn/* /etc/periodic/* /etc/defaults/* mergemaster -i Is what I usually do. However, I'd rather have a regexp of filenames that I can tell mergemaster NOT to merge and to merge everything else. Warner From owner-cvs-src@FreeBSD.ORG Sun Oct 10 03:00: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 027FE16A55F; Sun, 10 Oct 2004 03:00:19 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 897F243D1D; Sun, 10 Oct 2004 03:00:15 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (harmony.village.org [10.0.0.6]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id i9A2xEQ8075628; Sat, 9 Oct 2004 20:59:17 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sat, 09 Oct 2004 21:01:03 -0600 (MDT) Message-Id: <20041009.210103.115654872.imp@bsdimp.com> To: obrien@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <200410090831.i998VLD6076466@repoman.freebsd.org> References: <200410090831.i998VLD6076466@repoman.freebsd.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/isa pbio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 03:00:19 -0000 In message: <200410090831.i998VLD6076466@repoman.freebsd.org> "David E. O'Brien" writes: : obrien 2004-10-09 08:31:21 UTC : : FreeBSD src repository : : Modified files: : sys/i386/isa pbio.c : Log: : style(9) Thanks for obsoleting the busspace changes that I was working on. Warner From owner-cvs-src@FreeBSD.ORG Sun Oct 10 03:03: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 E5AF416A4CE; Sun, 10 Oct 2004 03:03: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 8A0BC43D2F; Sun, 10 Oct 2004 03:03:42 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.5.51] (adsl-64-171-187-209.dsl.snfc21.pacbell.net [64.171.187.209]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id i9A33Q1d030017 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 9 Oct 2004 20:03:27 -0700 Message-ID: <4168A67A.2090805@root.org> Date: Sat, 09 Oct 2004 20:03:22 -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: <20041008212100.2BB2F5D04@ptavv.es.net> <4167178E.3050303@root.org> <20041009.205301.93208213.imp@bsdimp.com> In-Reply-To: <20041009.205301.93208213.imp@bsdimp.com> 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: jhb@freebsd.org cc: oberman@es.net Subject: Re: cvs commit: src/sys/dev/acpica acpi_quirks acpi_timer.c acpivar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 03:03:43 -0000 M. Warner Losh wrote: > In message: <4167178E.3050303@root.org> > Nate Lawson writes: > : Some slots force irq sharing but if you have devices that can't handle > : that irq, they fail. This is especially on older systems that have an > : ISA and PCI slot that share an irq line. > > Are there such systems like this that actually work? We've been > telling people that they can't share PCI and ISA interrupts because > ISA is edge triggered and PCI is level triggered. My Abit BP6 has such a configuration for the last slot. You can only put a PCI card OR ISA card in, not both. -- Nate From owner-cvs-src@FreeBSD.ORG Sun Oct 10 03:15:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D705716A4CE; Sun, 10 Oct 2004 03:15:29 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7797F43D31; Sun, 10 Oct 2004 03:15:29 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (harmony.village.org [10.0.0.6]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id i9A3EXhR075854; Sat, 9 Oct 2004 21:14:37 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sat, 09 Oct 2004 21:16:15 -0600 (MDT) Message-Id: <20041009.211615.109981313.imp@bsdimp.com> To: nate@root.org From: "M. Warner Losh" In-Reply-To: <4168A67A.2090805@root.org> References: <4167178E.3050303@root.org> <20041009.205301.93208213.imp@bsdimp.com> <4168A67A.2090805@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=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: jhb@freebsd.org cc: oberman@es.net Subject: Re: cvs commit: src/sys/dev/acpica acpi_quirks acpi_timer.c acpivar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 03:15:30 -0000 In message: <4168A67A.2090805@root.org> Nate Lawson writes: : M. Warner Losh wrote: : : > In message: <4167178E.3050303@root.org> : > Nate Lawson writes: : > : Some slots force irq sharing but if you have devices that can't handle : > : that irq, they fail. This is especially on older systems that have an : > : ISA and PCI slot that share an irq line. : > : > Are there such systems like this that actually work? We've been : > telling people that they can't share PCI and ISA interrupts because : > ISA is edge triggered and PCI is level triggered. : : My Abit BP6 has such a configuration for the last slot. You can only : put a PCI card OR ISA card in, not both. And you MUST use an IRQ that is used by PCI for that ISA slot? The ISA slots don't share an IRQ with PCI at all. They might share the slot, but they don't share interrupts because the ISA card dispatches the interrupts directly through the IRQ lines on the ISA bus, and the PCI dispatches it through #INT[A-D] through the bridges between the device and CPU. Warner From owner-cvs-src@FreeBSD.ORG Sun Oct 10 03: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 2F9E616A4CE; Sun, 10 Oct 2004 03:15:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F2C4743D54; Sun, 10 Oct 2004 03:15:45 +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 i9A3FjG7042291; Sun, 10 Oct 2004 03:15:45 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9A3FjSr042290; Sun, 10 Oct 2004 03:15:45 GMT (envelope-from njl) Message-Id: <200410100315.i9A3FjSr042290@repoman.freebsd.org> From: Nate Lawson Date: Sun, 10 Oct 2004 03:15: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/dev/acpica acpi_quirks acpi_timer.c acpivar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 03:15:46 -0000 njl 2004-10-10 03:15:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/acpica acpi_quirks acpi_timer.c acpivar.h Log: MFC: Only disable the timer for the ASUS P5A and -B. Approved by: re (scottl) Revision Changes Path 1.3.2.1 +5 -8 src/sys/dev/acpica/acpi_quirks 1.35.2.1 +2 -1 src/sys/dev/acpica/acpi_timer.c 1.79.2.3 +6 -0 src/sys/dev/acpica/acpivar.h From owner-cvs-src@FreeBSD.ORG Sun Oct 10 03:18: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 5CF8016A4CE; Sun, 10 Oct 2004 03:18:56 +0000 (GMT) Received: from ylpvm43.prodigy.net (ylpvm43-ext.prodigy.net [207.115.57.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1563943D46; Sun, 10 Oct 2004 03:18:56 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.5.52] (adsl-64-171-187-209.dsl.snfc21.pacbell.net [64.171.187.209])i9A3J29p011179; Sat, 9 Oct 2004 23:19:03 -0400 Message-ID: <4168AA1E.10605@root.org> Date: Sat, 09 Oct 2004 20:18:54 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 0.7.3 (X11/20040901) X-Accept-Language: en-us, en MIME-Version: 1.0 To: cvs-src@freebsd.org, cvs-all@freebsd.org, src-committers@freebsd.org References: <20041010031556.A230116A4EF@hub.freebsd.org> In-Reply-To: <20041010031556.A230116A4EF@hub.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: cvs commit: src/sys/dev/acpica acpi_quirks acpi_timer.c acpivar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 03:18:56 -0000 Nate Lawson wrote: > njl 2004-10-10 03:15:45 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_5) > sys/dev/acpica acpi_quirks acpi_timer.c acpivar.h > Log: > MFC: Only disable the timer for the ASUS P5A and -B. > > Approved by: re (scottl) > > Revision Changes Path > 1.3.2.1 +5 -8 src/sys/dev/acpica/acpi_quirks > 1.35.2.1 +2 -1 src/sys/dev/acpica/acpi_timer.c > 1.79.2.3 +6 -0 src/sys/dev/acpica/acpivar.h > > --- src/sys/dev/acpica/acpivar.h:1.79.2.2 Tue Aug 31 05:26:37 2004 > +++ src/sys/dev/acpica/acpivar.h Sun Oct 10 03:15:45 2004 > @@ -98,6 +98,10 @@ > /* Flags for each device defined in the AML namespace. */ > #define ACPI_FLAG_WAKE_ENABLED 0x1 > > +/* Macros for extracting parts of a PCI address from an _ADR value. */ > +#define ACPI_ADR_PCI_SLOT(adr) (((adr) & 0xffff0000) >> 16) > +#define ACPI_ADR_PCI_FUNC(adr) ((adr) & 0xffff) > + > /* > * Entry points to ACPI from above are global functions defined in this > * file, sysctls, and I/O on the control device. Entry points from below Apologies, jhb@'s compatibility macros crept into the MFC. They should not affect anything since I didn't MFC any use of them. I rebuilt just to be sure and they are not used. -Nate From owner-cvs-src@FreeBSD.ORG Sun Oct 10 03:26: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 37BBB16A4CF; Sun, 10 Oct 2004 03:26:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 163EC43D31; Sun, 10 Oct 2004 03:26:21 +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 i9A3QKrc042547; Sun, 10 Oct 2004 03:26:20 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9A3QKKZ042546; Sun, 10 Oct 2004 03:26:20 GMT (envelope-from imp) Message-Id: <200410100326.i9A3QKKZ042546@repoman.freebsd.org> From: Warner Losh Date: Sun, 10 Oct 2004 03: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/sys/i386/isa pbio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 03:26:21 -0000 imp 2004-10-10 03:26:20 UTC FreeBSD src repository Modified files: sys/i386/isa pbio.c Log: Convert to newbus. (chances are we could now move this to dev/pbio since I believe it is now MI, but that hasn't been done yet). Reviewed by: dds Revision Changes Path 1.4 +61 -46 src/sys/i386/isa/pbio.c From owner-cvs-src@FreeBSD.ORG Sun Oct 10 03:33: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 1140116A4CE; Sun, 10 Oct 2004 03:33:08 +0000 (GMT) Received: from ylpvm43.prodigy.net (ylpvm43-ext.prodigy.net [207.115.57.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id AAF8A43D31; Sun, 10 Oct 2004 03:33:07 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.5.52] (adsl-64-171-187-209.dsl.snfc21.pacbell.net [64.171.187.209])i9A3XA9p018493; Sat, 9 Oct 2004 23:33:10 -0400 Message-ID: <4168AD6D.1000105@root.org> Date: Sat, 09 Oct 2004 20:33:01 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 0.7.3 (X11/20040901) X-Accept-Language: en-us, en MIME-Version: 1.0 To: "M. Warner Losh" References: <4167178E.3050303@root.org> <20041009.205301.93208213.imp@bsdimp.com> <4168A67A.2090805@root.org> <20041009.211615.109981313.imp@bsdimp.com> In-Reply-To: <20041009.211615.109981313.imp@bsdimp.com> 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: jhb@freebsd.org cc: oberman@es.net Subject: Re: cvs commit: src/sys/dev/acpica acpi_quirks acpi_timer.c acpivar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 03:33:08 -0000 M. Warner Losh wrote: > In message: <4168A67A.2090805@root.org> > Nate Lawson writes: > : M. Warner Losh wrote: > : > : > In message: <4167178E.3050303@root.org> > : > Nate Lawson writes: > : > : Some slots force irq sharing but if you have devices that can't handle > : > : that irq, they fail. This is especially on older systems that have an > : > : ISA and PCI slot that share an irq line. > : > > : > Are there such systems like this that actually work? We've been > : > telling people that they can't share PCI and ISA interrupts because > : > ISA is edge triggered and PCI is level triggered. > : > : My Abit BP6 has such a configuration for the last slot. You can only > : put a PCI card OR ISA card in, not both. > > And you MUST use an IRQ that is used by PCI for that ISA slot? The > ISA slots don't share an IRQ with PCI at all. They might share the > slot, but they don't share interrupts because the ISA card dispatches > the interrupts directly through the IRQ lines on the ISA bus, and the > PCI dispatches it through #INT[A-D] through the bridges between the > device and CPU. I think I'm confusing two different things. For the shared slot, you can't put more than one card in at a time. The IRQ conflict was between AGP and PCI slot 1 and had nothing to do with ISA. -Nate From owner-cvs-src@FreeBSD.ORG Sun Oct 10 03: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 B6BE116A4CE; Sun, 10 Oct 2004 03:34:31 +0000 (GMT) Received: from ylpvm43.prodigy.net (ylpvm43-ext.prodigy.net [207.115.57.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id 58C6643D45; Sun, 10 Oct 2004 03:34:31 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.5.52] (adsl-64-171-187-209.dsl.snfc21.pacbell.net [64.171.187.209])i9A3Yc9p019322; Sat, 9 Oct 2004 23:34:38 -0400 Message-ID: <4168ADC6.2090206@root.org> Date: Sat, 09 Oct 2004 20:34:30 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 0.7.3 (X11/20040901) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Warner Losh References: <20041010032624.AD8CF16A4F8@hub.freebsd.org> In-Reply-To: <20041010032624.AD8CF16A4F8@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: cvs commit: src/sys/i386/isa pbio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 03:34:32 -0000 Warner Losh wrote: > imp 2004-10-10 03:26:20 UTC > > FreeBSD src repository > > Modified files: > sys/i386/isa pbio.c > Log: > Convert to newbus. (chances are we could now move this to dev/pbio > since I believe it is now MI, but that hasn't been done yet). > > Reviewed by: dds > > Revision Changes Path > 1.4 +61 -46 src/sys/i386/isa/pbio.c > Thanks! From owner-cvs-src@FreeBSD.ORG Sun Oct 10 04:38: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 05F8916A4CF; Sun, 10 Oct 2004 04:38:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D896443D2F; Sun, 10 Oct 2004 04:38:52 +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 i9A4cq84044628; Sun, 10 Oct 2004 04:38:52 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9A4cqJl044627; Sun, 10 Oct 2004 04:38:52 GMT (envelope-from imp) Message-Id: <200410100438.i9A4cqJl044627@repoman.freebsd.org> From: Warner Losh Date: Sun, 10 Oct 2004 04:38:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/i386/pci pci_bus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 04:38:55 -0000 imp 2004-10-10 04:38:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/i386/pci pci_bus.c Log: MFC 1.113, 1.114 Restrict unrestricted memory resources by default. Approved by: re@ Revision Changes Path 1.112.2.1 +23 -4 src/sys/i386/pci/pci_bus.c From owner-cvs-src@FreeBSD.ORG Sun Oct 10 04:47: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 932F916A4CE; Sun, 10 Oct 2004 04:47:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7387B43D2D; Sun, 10 Oct 2004 04:47:05 +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 i9A4l5UF048542; Sun, 10 Oct 2004 04:47:05 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9A4l5ab048525; Sun, 10 Oct 2004 04:47:05 GMT (envelope-from imp) Message-Id: <200410100447.i9A4l5ab048525@repoman.freebsd.org> From: Warner Losh Date: Sun, 10 Oct 2004 04:47: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/dev/acpica acpi_pcib_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: Sun, 10 Oct 2004 04:47:05 -0000 imp 2004-10-10 04:47:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/acpica acpi_pcib_acpi.c Log: MFC: 1.41 Top 32MB rather than top 2G to better match old hardware. Approved by: re@ Revision Changes Path 1.39.2.1 +3 -3 src/sys/dev/acpica/acpi_pcib_acpi.c From owner-cvs-src@FreeBSD.ORG Sun Oct 10 05:07: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 5895916A4CE; Sun, 10 Oct 2004 05:07:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3996443D54; Sun, 10 Oct 2004 05:07:44 +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 i9A57iAS051855; Sun, 10 Oct 2004 05:07:44 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9A57idK051854; Sun, 10 Oct 2004 05:07:44 GMT (envelope-from julian) Message-Id: <200410100507.i9A57idK051854@repoman.freebsd.org> From: Julian Elischer Date: Sun, 10 Oct 2004 05:07: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/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, 10 Oct 2004 05:07:44 -0000 julian 2004-10-10 05:07:44 UTC FreeBSD src repository Modified files: sys/kern kern_proc.c Log: Remove duplicate line. Revision Changes Path 1.219 +0 -1 src/sys/kern/kern_proc.c From owner-cvs-src@FreeBSD.ORG Sun Oct 10 05:19: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 E0E5516A4CE; Sun, 10 Oct 2004 05:19:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C113943D2F; Sun, 10 Oct 2004 05:19:22 +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 i9A5JMJB052253; Sun, 10 Oct 2004 05:19:22 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9A5JMDR052252; Sun, 10 Oct 2004 05:19:22 GMT (envelope-from julian) Message-Id: <200410100519.i9A5JMDR052252@repoman.freebsd.org> From: Julian Elischer Date: Sun, 10 Oct 2004 05:19: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_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: Sun, 10 Oct 2004 05:19:23 -0000 julian 2004-10-10 05:19:22 UTC FreeBSD src repository Modified files: sys/kern kern_switch.c Log: Don't release the slot twice.. sched_rem() has already done it. Submitted by: stephan uphoff (ups at tree dot com) MFC after: 3 days Revision Changes Path 1.98 +0 -1 src/sys/kern/kern_switch.c From owner-cvs-src@FreeBSD.ORG Sun Oct 10 06:37: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 A5A3A16A4CE; Sun, 10 Oct 2004 06:37:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 848FB43D62; Sun, 10 Oct 2004 06:37:56 +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 i9A6bu6T054460; Sun, 10 Oct 2004 06:37:56 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9A6buQl054459; Sun, 10 Oct 2004 06:37:56 GMT (envelope-from imp) Message-Id: <200410100637.i9A6buQl054459@repoman.freebsd.org> From: Warner Losh Date: Sun, 10 Oct 2004 06:37: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/sbin/fsck_ffs pass1b.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 06:37:56 -0000 imp 2004-10-10 06:37:56 UTC FreeBSD src repository Modified files: sbin/fsck_ffs pass1b.c Log: The got_siginfo = 0 should have been got_sigalarm=0 to match the other passes. Submitted by: Dworkin Muller Revision Changes Path 1.15 +1 -1 src/sbin/fsck_ffs/pass1b.c From owner-cvs-src@FreeBSD.ORG Sun Oct 10 07:28: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 38D0916A4CE; Sun, 10 Oct 2004 07:28:45 +0000 (GMT) Received: from brianlap.inet.it (brianlap.inet.it [213.92.1.190]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6EB943D48; Sun, 10 Oct 2004 07:28:44 +0000 (GMT) (envelope-from andrea@brianlap.inet.it) Received: by brianlap.inet.it (Postfix, from userid 501) id 01087144A20; Sun, 10 Oct 2004 09:22:06 +0200 (CEST) Date: Sun, 10 Oct 2004 09:22:06 +0200 From: Andrea Campi To: Brian Fundakowski Feldman , Gleb Smirnoff Message-ID: <20041010072205.GA1617@webcom.it> References: <200410082115.i98LFLMU034965@repoman.freebsd.org> <20041009153916.GA2003@webcom.it> <20041009212952.GA8922@cell.sick.ru> <200410082115.i98LFLMU034965@repoman.freebsd.org> <20041009153916.GA2003@webcom.it> <20041009190714.GB1093@green.homeunix.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041009212952.GA8922@cell.sick.ru> <20041009190714.GB1093@green.homeunix.org> User-Agent: Mutt/1.4.1i cc: Andrea Campi cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen syslog.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 07:28:45 -0000 On Sat, Oct 09, 2004 at 03:07:14PM -0400, Brian Fundakowski Feldman wrote: > On Sat, Oct 09, 2004 at 05:39:17PM +0200, Andrea Campi wrote: > > Unless I'm missing something, this would make the calling application > > loop for an unbounded time (potentially forever), thus making the DoS > > even more effective. Personally, I've never thought of syslog as a > > I think that this is something very application-dependant, and it's probably > best to implement as a timeout that it specifies. But why would a DoSed > syslogd lose messages on its end if we're getting ENOBUFS locally? The > protocol doesn't provide a way to acknowledge reception, does it? On Sun, Oct 10, 2004 at 01:29:52AM +0400, Gleb Smirnoff wrote: > Not forever. Actually this change can make applications work slower, > when syslogd is DoSed. Anyway when an attacker is flooding syslog with > messages your machine is _already_ slower, since syslogd consumes > all CPU and IO resources. I'll answer both at the same times as you bring up related points. I'm sorry this became a very long email. I agree the desired degree of reliability of logging is application-dependent, and that is sort of my point; I don't think however that using a timeout is a good solution. Our syslog implementation is thread-safe; forcing all applications to use timeouts (inherently a nightmare in multithreaded apps) is IMHO silly. In addition, this change accomplishes nothing. We try very hard to send out a UDP packet that might well be lost in transit, since syslog is as unreliable as UDP. As to why the UDP packet might be lost in transit or why the remove syslog may lose packet I have no answer, but IMHO it's not relevant: what IS relevant is whether syslog() can make any guarantee of delivery. Note Brian that you ask "why would syslogd lose messages if we're getting ENOBUFS". What I ask is: why loop try so hard locally when we don't even know if anybody is listening? That is, the two failure cases need not be simultaneous or related; but unless we close both, we can't guarantee syslog() is reliable. The scenario I'm thinking of that would be mostly affected by this is admittedly complicated: - attacker needs a way to cause ENOBUFS condition on the target machine. - target machine runs an unrelated service; let's say for discussion sake that it's not network-bound (i.e. an application server or a service gateway). To make things worse, let's say the app uses a multiprocess and multithread model. In this scenarion, as soon as the application needs to log anything, threads start to get stuck in syslog() calls--maybe for milliseconds, maybe for seconds, maybe forever. Those threads could be holding application-level resources (say mutex), thus slowing down or potentially blocking forever other threads. Gleb, you mentioned that a DoS syslogd would mean an overloaded machine, but the ENOBUFS machine is the client. Are you sure that an ENOBUFS case must imply the client is so swamped with CPU and IO time that the above scenario doesn't actually make things worse? Above all however, how can you say "not forever"? What kind of guarantee do you see that the application will never succeed its send() call? Sure, statistically it will succeed, but that is not good enough. Note that I'm not advocating that "since it can fail, don't bother retrying". The concept of trying again is fine--my only gripe is with retrying an unbounded number of times. What this all boils down to is: - syslog is an unreliable protocol by definition (see RFC3164 6.4); - syslog() and family are unreliable functions (to the extent that they even return void; - if the change stays, I think it should be documented in the syslog(3) man page; - I strongly object to MFC'ing it; - look into a better way to accomplish the goal. Bye, Andrea -- Speak softly and carry a cellular phone. From owner-cvs-src@FreeBSD.ORG Sun Oct 10 07:40: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 E411616A4CE; Sun, 10 Oct 2004 07:40:09 +0000 (GMT) Received: from transport.cksoft.de (transport.cksoft.de [62.111.66.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5AB2F43D1F; Sun, 10 Oct 2004 07:40:09 +0000 (GMT) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from transport.cksoft.de (localhost [127.0.0.1]) by transport.cksoft.de (Postfix) with ESMTP id 9B6871FF92F; Sun, 10 Oct 2004 09:40:07 +0200 (CEST) Received: by transport.cksoft.de (Postfix, from userid 66) id AEBBC1FF91D; Sun, 10 Oct 2004 09:40:05 +0200 (CEST) Received: by mail.int.zabbadoz.net (Postfix, from userid 1060) id BC05715695; Sun, 10 Oct 2004 07:38:20 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.int.zabbadoz.net (Postfix) with ESMTP id B0FF11561A; Sun, 10 Oct 2004 07:38:21 +0000 (UTC) Date: Sun, 10 Oct 2004 07:38:21 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@e0-0.zab2.int.zabbadoz.net To: "M. Warner Losh" In-Reply-To: <20041009.205736.102124101.imp@bsdimp.com> Message-ID: References: <200410071355.i97DtSJq024575@repoman.freebsd.org> <20041009002051.GA20265@odin.ac.hmc.edu> <20041009.205736.102124101.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS cksoft-s20020300-20031204bz on transport.cksoft.de cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: What we keep under /etc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 07:40:10 -0000 On Sat, 9 Oct 2004, M. Warner Losh wrote: > In message: <20041009002051.GA20265@odin.ac.hmc.edu> > Brooks Davis writes: > : As long as you don't actually modify the scripts you can just do an "rm > : /etc/rc.d/*" and run mergemaster with -i. It's a whole lot less painful > : that way. > > rm -rf /etc/rc.d/* /etc/isdn/* /etc/periodic/* /etc/defaults/* > mergemaster -i > > Is what I usually do. However, I'd rather have a regexp of filenames > that I can tell mergemaster NOT to merge and to merge everything else. /etc/isdn/ includes quite some user customizable files. That's not too got for automated update from make installworld for all those people using ISDN though some selective files in that directory can for sure be automatically updated (holiday, rates files I think). -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT From owner-cvs-src@FreeBSD.ORG Sun Oct 10 08:19: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 6167C16A4CE; Sun, 10 Oct 2004 08:19:57 +0000 (GMT) Received: from zibbi.icomtek.csir.co.za (zibbi.icomtek.csir.co.za [146.64.24.58]) by mx1.FreeBSD.org (Postfix) with ESMTP id 56F0543D54; Sun, 10 Oct 2004 08:19:53 +0000 (GMT) (envelope-from jhay@icomtek.csir.co.za) Received: from zibbi.icomtek.csir.co.za (localhost [127.0.0.1]) i9A8JmZV062490; Sun, 10 Oct 2004 10:19:48 +0200 (SAST) (envelope-from jhay@zibbi.icomtek.csir.co.za) Received: (from jhay@localhost)i9A8JlMt062489; Sun, 10 Oct 2004 10:19:47 +0200 (SAST) (envelope-from jhay) Date: Sun, 10 Oct 2004 10:19:47 +0200 From: John Hay To: Ryan Sommers Message-ID: <20041010081947.GA61957@zibbi.icomtek.csir.co.za> References: <200410071355.i97DtSJq024575@repoman.freebsd.org> <20041009011553.01708de1@dev.lan.Awfulhak.org> <20041009083519.GA84548@dragon.nuxi.com> <20041009183217.GJ84228@lucky.net> <41683D43.4020403@gamersimpact.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <41683D43.4020403@gamersimpact.com> User-Agent: Mutt/1.4.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: What we keep under /etc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 08:19:57 -0000 On Sat, Oct 09, 2004 at 02:34:27PM -0500, Ryan Sommers wrote: > Valentin Nechayev wrote: > > >Are you serious? Well, let's make local modifications in > > > >/usr/src/etc/master.passwd, or what's the *real* difference between its > >and /etc/rc.d/*? > > > > > Umm... Read the discussion again. The topic isn't /ALL/ of /etc just > those directories that are considered part of the OS like /etc/rc.d and > /etc/defaults. The difference is rc.d contains only the startup scripts > for the operating system. All others /should/ be in /usr/local/etc/rc.d. While /usr/local/etc/rc.d works ok for a lot of things, it doesn't work well for everything that one might want to add because it is only run very late in the boot order. To be able to have something run somewhere in the beginning, say before the NETWORKING phase, you have to add it to /etc/rc.d, except if we add something like /etc/local.rc.d and also add it to /etc/rc so that rcorder use both simultaneously, something like 'rcorder ... /etc/rc.d/* /etc/local.rc.d/*'. John -- John Hay -- John.Hay@icomtek.csir.co.za / jhay@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Sun Oct 10 09: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 4DBB716A4CE; Sun, 10 Oct 2004 09:16:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D9B343D2D; Sun, 10 Oct 2004 09:16:49 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9A9GnJH065808; Sun, 10 Oct 2004 09:16:49 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9A9GmmK065807; Sun, 10 Oct 2004 09:16:48 GMT (envelope-from glebius) Message-Id: <200410100916.i9A9GmmK065807@repoman.freebsd.org> From: Gleb Smirnoff Date: Sun, 10 Oct 2004 09: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/sys/sys mbuf.h src/sys/kern uipc_mbuf2.c src/share/man/man9 mbuf_tags.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 09:16:49 -0000 glebius 2004-10-10 09:16:48 UTC FreeBSD src repository Modified files: sys/sys mbuf.h sys/kern uipc_mbuf2.c share/man/man9 mbuf_tags.9 Log: Revert last commit since it breaks API. Requested by: sam Revision Changes Path 1.3 +7 -11 src/share/man/man9/mbuf_tags.9 1.28 +5 -10 src/sys/kern/uipc_mbuf2.c 1.161 +9 -1 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Sun Oct 10 09:32: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 CEFA616A4CE; Sun, 10 Oct 2004 09:32:12 +0000 (GMT) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 15D7E43D69; Sun, 10 Oct 2004 09:32:12 +0000 (GMT) (envelope-from glebius@freebsd.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.12.11/8.12.8) with ESMTP id i9A9VwHQ011639 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 10 Oct 2004 13:31:59 +0400 (MSD) (envelope-from glebius@freebsd.org) Received: (from glebius@localhost) by cell.sick.ru (8.12.11/8.12.11/Submit) id i9A9VwOt011638; Sun, 10 Oct 2004 13:31:58 +0400 (MSD) (envelope-from glebius@freebsd.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@freebsd.org using -f Date: Sun, 10 Oct 2004 13:31:57 +0400 From: Gleb Smirnoff To: Sam Leffler Message-ID: <20041010093157.GA11523@cell.sick.ru> References: <200410091325.i99DPK00097724@repoman.freebsd.org> <4168009A.303@errno.com> <20041009213710.GB8922@cell.sick.ru> <41686584.6070606@errno.com> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <41686584.6070606@errno.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/sys mbuf.h src/sys/kern uipc_mbuf2.c src/share/man/man9 mbuf_tags.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 09:32:13 -0000 Sam, The change is reverted. On Sat, Oct 09, 2004 at 03:26:12PM -0700, Sam Leffler wrote: S> 1. You changed this without discussion. S> 2. It breaks the intentional purpose of subclassing the m_tag_free method. S> 3. Openbsd compatibility is not broken by calling through the method S> pointer; in fact calling through the method pointer is required to S> maintain compatbility (think about it). It is broken since in OpenBSD and FreeBSD function with same name do different things. S> You did not find existing uses of subclassing because I backed out the S> vlan changes to use a private pool for unrelated reasons. I very very S> strongly disagree with this change and want it reverted. This was not broken. Look in my changes to uipc_mbuf2.c, you'll see that m_tag_delete() was changed so that it calls free thru method pointer. As I said, I've checked all m_tag_free() consumers, and nothing is affected. My main purpose for this change was to create a possibility to create a custom free method, which inherits default method. How it is possible to do it now, without API change? -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Sun Oct 10 09:50: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 147E316A4CE; Sun, 10 Oct 2004 09:50:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D732443D4C; Sun, 10 Oct 2004 09:50:56 +0000 (GMT) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9A9ou1X067258; Sun, 10 Oct 2004 09:50:56 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9A9oukg067257; Sun, 10 Oct 2004 09:50:56 GMT (envelope-from mtm) Message-Id: <200410100950.i9A9oukg067257@repoman.freebsd.org> From: Mike Makonnen Date: Sun, 10 Oct 2004 09:50:56 +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/man8 rc.8 src/etc rc rc.shutdown src/etc/rc.d DAEMON LOGIN NETWORKING SERVERS abi accounting addswap adjkerntz amd apm apmd archdep atm1 atm2 atm3 bgfsck... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 09:50:57 -0000 mtm 2004-10-10 09:50:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/man/man8 rc.8 etc rc rc.shutdown etc/rc.d DAEMON LOGIN NETWORKING SERVERS abi accounting addswap adjkerntz amd apm apmd archdep atm1 atm2 atm3 bgfsck bootparams ccd cleanvar cleartmp cron devd devfs dhclient dmesg dumpon early.sh fsck gbde gbde_swap hostname ike inetd initdiskless initrandom ip6addrctl ip6fw ipfilter ipfs ipfw ipmon ipnat ipsec ipxrouted isdnd jail kadmind kerberos keyserv kldxref kpasswdd ldconfig local localpkg lomac lpd mixer motd mountcritlocal mountcritremote mountd moused mroute6d mrouted msgs named natd netif netoptions network_ipv6 nfsclient nfsd nfslocking nfsserver nisdomain nsswitch ntpd ntpdate othermta pccard pcvt pf pflog power_profile ppp-user pppoed preseedrandom pwcheck quota ramdisk ramdisk-own random rarpd rcconf.sh resolv root route6d routed routing rpcbind rtadvd rwho savecore securelevel sendmail serial sppp sshd swap1 syscons sysctl syslogd timed tmp usbd var vinum virecover watchdogd ypbind yppasswdd ypserv ypset ypupdated ypxfrd Log: RCS file: /home/ncvs/src/etc/rc,v ---------------------------- revision 1.335 date: 2004/10/08 14:23:49; author: mtm; state: Exp; lines: +0 -1 Remove an unused variable. Submitted by: Pawel Worach ---------------------------- revision 1.334 date: 2004/10/07 13:55:25; author: mtm; state: Exp; lines: +1 -1 Remove the requirement for the FreeBSD keyword as it no longer makes any sense. Discussed with: dougb, brooks MFC after: 3 days ============================================================================= RCS file: /home/ncvs/src/etc/rc.d/nsswitch,v ---------------------------- revision 1.4 date: 2004/09/16 17:03:12; author: keramida; state: Exp; lines: +1 -1 Fix requirement of `network' to `NETWORK' because the former isn't provided by any rc.d script. Approved by: mtm ============================================================================= RCS file: /home/ncvs/src/etc/rc.d/pflog,v ---------------------------- revision 1.3 date: 2004/09/16 17:04:20; author: keramida; state: Exp; lines: +1 -1 We don't have any providers of `beforenetlkm' in FreeBSD. Remove the dependency to it from our rc.d scripts. Approved by: mtm ============================================================================= Approved by: re/scottl Revision Changes Path 1.333.2.1 +1 -2 src/etc/rc 1.4.2.1 +0 -1 src/etc/rc.d/DAEMON 1.4.2.1 +0 -1 src/etc/rc.d/LOGIN 1.8.2.1 +0 -1 src/etc/rc.d/NETWORKING 1.4.2.1 +0 -1 src/etc/rc.d/SERVERS 1.3.2.1 +1 -1 src/etc/rc.d/abi 1.8.2.1 +1 -1 src/etc/rc.d/accounting 1.3.2.1 +1 -1 src/etc/rc.d/addswap 1.4.2.1 +1 -1 src/etc/rc.d/adjkerntz 1.13.2.1 +1 -1 src/etc/rc.d/amd 1.5.2.1 +1 -1 src/etc/rc.d/apm 1.11.2.1 +1 -1 src/etc/rc.d/apmd 1.6.2.1 +1 -1 src/etc/rc.d/archdep 1.14.2.1 +1 -1 src/etc/rc.d/atm1 1.15.2.1 +1 -1 src/etc/rc.d/atm2 1.13.2.1 +1 -1 src/etc/rc.d/atm3 1.5.2.1 +1 -1 src/etc/rc.d/bgfsck 1.6.2.1 +1 -1 src/etc/rc.d/bootparams 1.4.2.1 +1 -1 src/etc/rc.d/ccd 1.6.2.1 +0 -1 src/etc/rc.d/cleanvar 1.10.2.1 +0 -1 src/etc/rc.d/cleartmp 1.5.2.1 +1 -1 src/etc/rc.d/cron 1.6.2.1 +1 -1 src/etc/rc.d/devd 1.8.2.1 +2 -2 src/etc/rc.d/devfs 1.16.2.1 +1 -1 src/etc/rc.d/dhclient 1.3.2.1 +1 -1 src/etc/rc.d/dmesg 1.3.2.1 +1 -1 src/etc/rc.d/dumpon 1.1.6.1 +0 -1 src/etc/rc.d/early.sh 1.9.2.1 +1 -1 src/etc/rc.d/fsck 1.5.2.1 +1 -1 src/etc/rc.d/gbde 1.4.2.2 +1 -1 src/etc/rc.d/gbde_swap 1.7.2.1 +0 -1 src/etc/rc.d/hostname 1.2.2.1 +1 -1 src/etc/rc.d/ike 1.3.2.1 +1 -1 src/etc/rc.d/inetd 1.38.2.1 +1 -1 src/etc/rc.d/initdiskless 1.3.2.1 +1 -1 src/etc/rc.d/initrandom 1.3.2.1 +1 -1 src/etc/rc.d/ip6addrctl 1.5.2.1 +1 -1 src/etc/rc.d/ip6fw 1.21.2.1 +1 -1 src/etc/rc.d/ipfilter 1.5.2.1 +1 -1 src/etc/rc.d/ipfs 1.8.2.1 +1 -1 src/etc/rc.d/ipfw 1.11.2.1 +1 -1 src/etc/rc.d/ipmon 1.13.2.1 +1 -1 src/etc/rc.d/ipnat 1.10.2.1 +1 -1 src/etc/rc.d/ipsec 1.2.2.1 +1 -1 src/etc/rc.d/ipxrouted 1.18.2.1 +1 -1 src/etc/rc.d/isdnd 1.15.2.2 +1 -1 src/etc/rc.d/jail 1.3.6.1 +0 -1 src/etc/rc.d/kadmind 1.3.6.1 +0 -1 src/etc/rc.d/kerberos 1.2.8.1 +0 -1 src/etc/rc.d/keyserv 1.3.2.1 +1 -1 src/etc/rc.d/kldxref 1.2.6.1 +0 -1 src/etc/rc.d/kpasswdd 1.11.2.1 +0 -1 src/etc/rc.d/ldconfig 1.5.2.1 +1 -1 src/etc/rc.d/local 1.4.2.1 +1 -1 src/etc/rc.d/localpkg 1.3.2.1 +1 -1 src/etc/rc.d/lomac 1.5.2.1 +0 -1 src/etc/rc.d/lpd 1.3.2.1 +1 -1 src/etc/rc.d/mixer 1.8.2.1 +0 -1 src/etc/rc.d/motd 1.11.2.1 +1 -1 src/etc/rc.d/mountcritlocal 1.9.2.1 +1 -1 src/etc/rc.d/mountcritremote 1.14.2.1 +1 -1 src/etc/rc.d/mountd 1.6.2.1 +1 -1 src/etc/rc.d/moused 1.3.2.1 +1 -1 src/etc/rc.d/mroute6d 1.7.2.1 +1 -1 src/etc/rc.d/mrouted 1.1.8.1 +0 -1 src/etc/rc.d/msgs 1.9.2.4 +0 -1 src/etc/rc.d/named 1.1.2.1 +1 -1 src/etc/rc.d/natd 1.10.2.1 +1 -1 src/etc/rc.d/netif 1.140.2.1 +1 -1 src/etc/rc.d/netoptions 1.36.2.1 +1 -1 src/etc/rc.d/network_ipv6 1.4.2.1 +1 -1 src/etc/rc.d/nfsclient 1.12.2.1 +1 -1 src/etc/rc.d/nfsd 1.10.2.1 +1 -1 src/etc/rc.d/nfslocking 1.3.2.1 +1 -1 src/etc/rc.d/nfsserver 1.2.2.1 +0 -1 src/etc/rc.d/nisdomain 1.3.2.1 +1 -2 src/etc/rc.d/nsswitch 1.8.2.1 +1 -1 src/etc/rc.d/ntpd 1.9.2.1 +1 -1 src/etc/rc.d/ntpdate 1.2.8.1 +0 -1 src/etc/rc.d/othermta 1.29.2.1 +1 -1 src/etc/rc.d/pccard 1.4.2.1 +1 -1 src/etc/rc.d/pcvt 1.3.2.1 +1 -1 src/etc/rc.d/pf 1.1.2.2 +1 -1 src/etc/rc.d/pflog 1.3.2.1 +1 -1 src/etc/rc.d/power_profile 1.5.2.1 +1 -1 src/etc/rc.d/ppp-user 1.2.2.1 +1 -1 src/etc/rc.d/pppoed 1.4.2.1 +1 -1 src/etc/rc.d/preseedrandom 1.3.2.1 +0 -1 src/etc/rc.d/pwcheck 1.4.2.1 +1 -1 src/etc/rc.d/quota 1.3.2.1 +0 -1 src/etc/rc.d/ramdisk 1.2.2.1 +0 -1 src/etc/rc.d/ramdisk-own 1.6.2.1 +1 -1 src/etc/rc.d/random 1.4.2.1 +1 -1 src/etc/rc.d/rarpd 1.2.6.1 +0 -1 src/etc/rc.d/rcconf.sh 1.33.2.1 +1 -1 src/etc/rc.d/resolv 1.9.2.1 +1 -1 src/etc/rc.d/root 1.8.2.1 +1 -1 src/etc/rc.d/route6d 1.10.2.2 +1 -1 src/etc/rc.d/routed 1.140.2.1 +1 -1 src/etc/rc.d/routing 1.9.2.1 +0 -1 src/etc/rc.d/rpcbind 1.9.2.1 +1 -1 src/etc/rc.d/rtadvd 1.3.2.1 +0 -1 src/etc/rc.d/rwho 1.7.2.1 +1 -1 src/etc/rc.d/savecore 1.9.2.1 +0 -1 src/etc/rc.d/securelevel 1.12.2.1 +0 -1 src/etc/rc.d/sendmail 1.21.2.1 +1 -1 src/etc/rc.d/serial 1.3.2.1 +1 -1 src/etc/rc.d/sppp 1.6.2.1 +0 -1 src/etc/rc.d/sshd 1.6.2.2 +1 -1 src/etc/rc.d/swap1 1.12.2.1 +1 -1 src/etc/rc.d/syscons 1.15.2.1 +0 -1 src/etc/rc.d/sysctl 1.9.2.1 +0 -1 src/etc/rc.d/syslogd 1.4.2.1 +1 -1 src/etc/rc.d/timed 1.32.2.1 +0 -1 src/etc/rc.d/tmp 1.2.2.1 +1 -1 src/etc/rc.d/usbd 1.32.2.1 +0 -1 src/etc/rc.d/var 1.2.2.1 +1 -1 src/etc/rc.d/vinum 1.8.2.1 +0 -1 src/etc/rc.d/virecover 1.3.2.1 +1 -1 src/etc/rc.d/watchdogd 1.8.2.1 +0 -1 src/etc/rc.d/ypbind 1.9.2.1 +0 -1 src/etc/rc.d/yppasswdd 1.10.2.1 +0 -1 src/etc/rc.d/ypserv 1.5.4.1 +0 -1 src/etc/rc.d/ypset 1.4.4.1 +0 -1 src/etc/rc.d/ypupdated 1.5.4.1 +0 -1 src/etc/rc.d/ypxfrd 1.27.2.1 +1 -3 src/etc/rc.shutdown 1.25.2.1 +0 -5 src/share/man/man8/rc.8 From owner-cvs-src@FreeBSD.ORG Sun Oct 10 10:16: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 EC06716A4CE; Sun, 10 Oct 2004 10:16:15 +0000 (GMT) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B9CF43D53; Sun, 10 Oct 2004 10:16:15 +0000 (GMT) (envelope-from glebius@freebsd.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.12.11/8.12.8) with ESMTP id i9AAGDAL011786 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 10 Oct 2004 14:16:13 +0400 (MSD) (envelope-from glebius@freebsd.org) Received: (from glebius@localhost) by cell.sick.ru (8.12.11/8.12.11/Submit) id i9AAGCRQ011785; Sun, 10 Oct 2004 14:16:13 +0400 (MSD) (envelope-from glebius@freebsd.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@freebsd.org using -f Date: Sun, 10 Oct 2004 14:16:12 +0400 From: Gleb Smirnoff To: Andrea Campi Message-ID: <20041010101612.GB11523@cell.sick.ru> References: <200410082115.i98LFLMU034965@repoman.freebsd.org> <20041009153916.GA2003@webcom.it> <20041009212952.GA8922@cell.sick.ru> <200410082115.i98LFLMU034965@repoman.freebsd.org> <20041009153916.GA2003@webcom.it> <20041009190714.GB1093@green.homeunix.org> <20041010072205.GA1617@webcom.it> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <20041010072205.GA1617@webcom.it> User-Agent: Mutt/1.5.6i cc: Brian Fundakowski Feldman cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/lib/libc/gen syslog.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 10:16:16 -0000 On Sun, Oct 10, 2004 at 09:22:06AM +0200, Andrea Campi wrote: A> I agree the desired degree of reliability of logging is A> application-dependent, and that is sort of my point; I don't think A> however that using a timeout is a good solution. Our syslog A> implementation is thread-safe; forcing all applications to use timeouts A> (inherently a nightmare in multithreaded apps) is IMHO silly. A> A> In addition, this change accomplishes nothing. We try very hard to send A> out a UDP packet that might well be lost in transit, since syslog is as A> unreliable as UDP. As to why the UDP packet might be lost in transit or A> why the remove syslog may lose packet I have no answer, but IMHO it's A> not relevant: what IS relevant is whether syslog() can make any A> guarantee of delivery. Forget about UDP. syslog(3) logs to local syslogd. The latter may forward message to other machine via UDP, but this is out of scope of our discussion. A> Note Brian that you ask "why would syslogd lose messages if we're A> getting ENOBUFS". What I ask is: why loop try so hard locally when we A> don't even know if anybody is listening? That is, the two failure cases A> need not be simultaneous or related; but unless we close both, we can't A> guarantee syslog() is reliable. If no one listens on local socket, we would get ENOTCONN. Note that syslog(3) has nothing to do with UDP. A> The scenario I'm thinking of that would be mostly affected by this is A> admittedly complicated: A> A> - attacker needs a way to cause ENOBUFS condition on the target A> machine. A> - target machine runs an unrelated service; let's say for discussion A> sake that it's not network-bound (i.e. an application server or a A> service gateway). To make things worse, let's say the app uses a A> multiprocess and multithread model. A> A> In this scenarion, as soon as the application needs to log anything, A> threads start to get stuck in syslog() calls--maybe for milliseconds, A> maybe for seconds, maybe forever. Those threads could be holding A> application-level resources (say mutex), thus slowing down or A> potentially blocking forever other threads. 1. Not forever. 2. This is design error if logging thread holds a mutex, that stops the application at all. 3. If /var/run/log is overflowed that means that your machine is already slowed down by syslogd process and its IO. Your application is already not doing its best. Better have consistent logs later to investigate that DoS. An attacker may trigger that DoS intentionally to hide some messages, which will be logged if syslogd is not overflowed. A> Gleb, you mentioned that a DoS syslogd would mean an overloaded machine, A> but the ENOBUFS machine is the client. Are you sure that an ENOBUFS case A> must imply the client is so swamped with CPU and IO time that the above A> scenario doesn't actually make things worse? Again, client and server are same. syslog(3) uses only local socket. A> Above all however, how can you say "not forever"? What kind of guarantee A> do you see that the application will never succeed its send() call? A> Sure, statistically it will succeed, but that is not good enough. It will wait until syslogd processes other messages on the queue. A> Note that I'm not advocating that "since it can fail, don't bother A> retrying". The concept of trying again is fine--my only gripe is with A> retrying an unbounded number of times. That means: "I'd suggest that we leave a possibility to lose messages. Let it be harder to DoS logging, but possible." A> What this all boils down to is: A> A> - syslog is an unreliable protocol by definition (see RFC3164 6.4); Yes, the protocol of remote syslog. But not syslog(3) API. A> - syslog() and family are unreliable functions (to the extent that they A> even return void; POSIX specification http://www.opengroup.org/onlinepubs/000095399/functions/syslog.html does not say anything about reliability. However, one can understand words "The syslog() function shall send a message to an implementation-defined logging facility" as "message should be delivered to local logging facility". A> - if the change stays, I think it should be documented in the syslog(3) A> man page; Agreed. A> - I strongly object to MFC'ing it; A> - look into a better way to accomplish the goal. To continue argument, you need a test case, which shows that some test application works slower by an order of magnitude or even stops, when an attacker floods syslogd. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Sun Oct 10 10:34: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 37EFF16A4CE; Sun, 10 Oct 2004 10:34:22 +0000 (GMT) Received: from aiolos.otenet.gr (aiolos.otenet.gr [195.170.0.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B06F43D31; Sun, 10 Oct 2004 10:34:21 +0000 (GMT) (envelope-from keramida@freebsd.org) Received: from gothmog.gr (patr530-a056.otenet.gr [212.205.215.56]) i9AAYH98025301; Sun, 10 Oct 2004 13:34:18 +0300 Received: from gothmog.gr (gothmog [127.0.0.1]) by gothmog.gr (8.13.1/8.13.1) with ESMTP id i9AAYCSj072410; Sun, 10 Oct 2004 13:34:12 +0300 (EEST) (envelope-from keramida@freebsd.org) Received: (from giorgos@localhost) by gothmog.gr (8.13.1/8.13.1/Submit) id i9AAVqGm069970; Sun, 10 Oct 2004 13:31:52 +0300 (EEST) (envelope-from keramida@freebsd.org) Date: Sun, 10 Oct 2004 13:31:52 +0300 From: Giorgos Keramidas To: Makoto Matsushita Message-ID: <20041010103151.GA47927@gothmog.gr> References: <20041009114544.080344bd@dev.lan.Awfulhak.org> <20041009222726U.matusita@jp.FreeBSD.org> <20041009184627.26e9a57f@dev.lan.Awfulhak.org> <20041010031208L.matusita@jp.FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041010031208L.matusita@jp.FreeBSD.org> cc: brian@Awfulhak.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: What we keep under /etc (was: cvs commit: src/etc rc rc.shutdown src/etc/rc.d ...) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 10:34:22 -0000 On 2004-10-10 03:12, Makoto Matsushita wrote: > brian> Ok, so etc/mtree can be left out. What about etc/periodic and etc/rc.d? > [...] > If there's a chance that users may modify /etc files, "overriding /etc > files silently" should be avoided as we can, IMHO. The overwriting of some directories in /etc can be made optional and default to off (keeping the current behavior, but allowing faster updates of a part of /etc for those who want it), if that's what's worrying you. We could add an option to mergemaster like -f which would take a list of /etc subdirectories to blindly overwrite, i.e.: # mergemaster -f "rc.d periodic defaults isdn" To avoid having to type manually the list of directories, this could also be made optional based on an environment variable like MM_OVERWRITE_SUBDIRS, in which case the order of precedence would be: a. If MM_OVERWRITE_SUBDIRS is set, set a list of subdirs that will be overwritten by mergemaster to its value. b. If -f option was used replace the subdirs list with its value. c. Before comparing files, do a blind copy of all the files in the list of subdirs that should be overwritten. This would make it relatively easy for people who keep their rc.d, periodic, defaults, isdn and other /etc subdirectories untouched to quickly skip parts of /etc when running mergemaster, but also allow local customizations to be kept safe from the blind copying of files. From owner-cvs-src@FreeBSD.ORG Sun Oct 10 11:08: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 43B5416A4CE; Sun, 10 Oct 2004 11:08:45 +0000 (GMT) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id C8B6543D2D; Sun, 10 Oct 2004 11:08:43 +0000 (GMT) (envelope-from dwmalone@maths.tcd.ie) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 10 Oct 2004 12:08:42 +0100 (BST) Date: Sun, 10 Oct 2004 12:08:42 +0100 From: David Malone To: Gleb Smirnoff Message-ID: <20041010110842.GA16446@walton.maths.tcd.ie> References: <200410082115.i98LFLMU034965@repoman.freebsd.org> <20041009153916.GA2003@webcom.it> <20041009212952.GA8922@cell.sick.ru> <200410082115.i98LFLMU034965@repoman.freebsd.org> <20041009153916.GA2003@webcom.it> <20041009190714.GB1093@green.homeunix.org> <20041010072205.GA1617@webcom.it> <20041010101612.GB11523@cell.sick.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041010101612.GB11523@cell.sick.ru> User-Agent: Mutt/1.5.6i Sender: dwmalone@maths.tcd.ie cc: Andrea Campi cc: Brian Fundakowski Feldman cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/lib/libc/gen syslog.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 11:08:45 -0000 On Sun, Oct 10, 2004 at 02:16:12PM +0400, Gleb Smirnoff wrote: [Sorry - I sent Gleb feedback on this earlier this week but I've been busy and so didn't have a chance to follow up on it properly.] > 1. Not forever. If syslogd has hung (as opposed to being busy), it will wait forever. Try "killall -STOP syslogd" and then logging a bundle of messages. With the old situation other services continue to run, with the new situation every program that calls syslog(3) end up stuck. > 3. If /var/run/log is overflowed that means that your machine is already > slowed down by syslogd process and its IO. Your application is already > not doing its best. > Better have consistent logs later to investigate that DoS. An attacker > may trigger that DoS intentionally to hide some messages, which will > be logged if syslogd is not overflowed. This can happen in situations other than DoSs. Previously there have been situations where syslogd hangs if a serial console becomes confused or because of a coding error. This change makes it impossible to su and fix the problem. IMHO, this is worse than loosing syslog messages. (I guess if someone can log enough messages to the syslog socket to cause ENOBUFS, they can also log enough messages to fill up /var and have syslogd stop logging because the disk is full.) David. From owner-cvs-src@FreeBSD.ORG Sun Oct 10 11: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 C3FEC16A4CE; Sun, 10 Oct 2004 11:14:45 +0000 (GMT) Received: from castle.jp.FreeBSD.org (castle.jp.FreeBSD.org [210.226.20.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 425C243D31; Sun, 10 Oct 2004 11:14:45 +0000 (GMT) (envelope-from matusita@jp.FreeBSD.org) Received: from localhost (localhost [::1]) ESMTP/inet6 id i9ABEf810282; Sun, 10 Oct 2004 20:14:41 +0900 (JST) (envelope-from matusita@jp.FreeBSD.org) In-Reply-To: <20041010103151.GA47927@gothmog.gr> References: <20041009184627.26e9a57f@dev.lan.Awfulhak.org> <20041010031208L.matusita@jp.FreeBSD.org> <20041010103151.GA47927@gothmog.gr> X-User-Agent: Mew/1.94.2 Emacs/21.3 X-FaceAnim: (-O_O-)(O_O- )(_O- )(O- )(- -)( -O)( -O_)( -O_O)(-O_O-) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Dispatcher: imput version 20040704(IM147) Lines: 12 From: Makoto Matsushita To: keramida@freebsd.org Date: Sun, 10 Oct 2004 20:14:39 +0900 Message-Id: <20041010201439Z.matusita@jp.FreeBSD.org> cc: brian@Awfulhak.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: What we keep under /etc (was: cvs commit: src/etc rc rc.shutdown src/etc/rc.d ...) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 11:14:46 -0000 keramida> We could add an option to mergemaster like -f which would keramida> take a list of /etc subdirectories to blindly overwrite, keramida> i.e.: keramida> # mergemaster -f "rc.d periodic defaults isdn" Seconded. It would be a good one, and similar idea was proposed before by some of us. Even better to write a (shell-)regex pattern for that :-) -- - Makoto `MAR' Matsushita From owner-cvs-src@FreeBSD.ORG Sun Oct 10 11:23: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 0756216A4CF for ; Sun, 10 Oct 2004 11:23:13 +0000 (GMT) Received: from smtp.rdsnet.ro (smtp.rdsmail.ro [193.231.236.72]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C4D443D49 for ; Sun, 10 Oct 2004 11:23:11 +0000 (GMT) (envelope-from itetcu@people.tecnik93.com) Received: (qmail 18287 invoked by uid 89); 10 Oct 2004 11:23:10 -0000 Received: from unknown (HELO it.buh.tecnik93.com) (81.196.204.98) by 0 with SMTP; 10 Oct 2004 11:23:10 -0000 Received: from it.buh.tecnik93.com (localhost.buh.tecnik93.com [127.0.0.1]) by it.buh.tecnik93.com (Postfix) with SMTP id 6E9FF1CFD9; Sun, 10 Oct 2004 14:22:54 +0300 (EEST) Date: Sun, 10 Oct 2004 14:22:53 +0300 From: Ion-Mihai Tetcu To: Mike Makonnen Message-ID: <20041010142253.2cecd24c@it.buh.tecnik93.com> In-Reply-To: <200410100950.i9A9oukg067257@repoman.freebsd.org> References: <200410100950.i9A9oukg067257@repoman.freebsd.org> X-Mailer: Sylpheed-Claws 0.9.12a (GTK+ 1.2.10; i386-portbld-freebsd5.3) 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/man8 rc.8 src/etc rc rc.shutdown src/etc/rc.d DAEMON LOGIN NETWORKING SERVERS abi accounting addswap adjkerntz amd apm apmd archdep atm1 atm2 atm3 bgfsck... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 11:23:13 -0000 On Sun, 10 Oct 2004 09:50:56 +0000 (UTC) Mike Makonnen wrote: > mtm 2004-10-10 09:50:56 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_5) > share/man/man8 rc.8 > etc rc rc.shutdown > etc/rc.d DAEMON LOGIN NETWORKING SERVERS abi [ .... ] Since so many files have been changed, an entry in UPDATING saying to rm /etc/rc.d/* and run mergemaster -i would be nice, I think, like the one on 20030829. -- IOnut Unregistered ;) FreeBSD "user" From owner-cvs-src@FreeBSD.ORG Sun Oct 10 12:06: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 66A6A16A4CE; Sun, 10 Oct 2004 12:06:41 +0000 (GMT) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9883C43D2D; Sun, 10 Oct 2004 12:06:40 +0000 (GMT) (envelope-from glebius@freebsd.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.12.11/8.12.8) with ESMTP id i9AC6bO5012477 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 10 Oct 2004 16:06:38 +0400 (MSD) (envelope-from glebius@freebsd.org) Received: (from glebius@localhost) by cell.sick.ru (8.12.11/8.12.11/Submit) id i9AC6brn012476; Sun, 10 Oct 2004 16:06:37 +0400 (MSD) (envelope-from glebius@freebsd.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@freebsd.org using -f Date: Sun, 10 Oct 2004 16:06:37 +0400 From: Gleb Smirnoff To: David Malone Message-ID: <20041010120637.GB12258@cell.sick.ru> References: <200410082115.i98LFLMU034965@repoman.freebsd.org> <20041009153916.GA2003@webcom.it> <20041009212952.GA8922@cell.sick.ru> <200410082115.i98LFLMU034965@repoman.freebsd.org> <20041009153916.GA2003@webcom.it> <20041009190714.GB1093@green.homeunix.org> <20041010072205.GA1617@webcom.it> <20041010101612.GB11523@cell.sick.ru> <20041010110842.GA16446@walton.maths.tcd.ie> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <20041010110842.GA16446@walton.maths.tcd.ie> User-Agent: Mutt/1.5.6i cc: Andrea Campi cc: Brian Fundakowski Feldman cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/lib/libc/gen syslog.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 12:06:41 -0000 On Sun, Oct 10, 2004 at 12:08:42PM +0100, David Malone wrote: D> > 1. Not forever. D> D> If syslogd has hung (as opposed to being busy), it will wait forever. D> Try "killall -STOP syslogd" and then logging a bundle of messages. D> With the old situation other services continue to run, with the new D> situation every program that calls syslog(3) end up stuck. Yes, after this change interface is less antifootshooting. But you shouldn't do "killall -STOP syslogd", as well as you shouldn't do "killall -STOP sshd". D> > 3. If /var/run/log is overflowed that means that your machine is already D> > slowed down by syslogd process and its IO. Your application is already D> > not doing its best. D> D> > Better have consistent logs later to investigate that DoS. An attacker D> > may trigger that DoS intentionally to hide some messages, which will D> > be logged if syslogd is not overflowed. D> D> This can happen in situations other than DoSs. Previously there D> have been situations where syslogd hangs if a serial console becomes D> confused or because of a coding error. This change makes it impossible D> to su and fix the problem. IMHO, this is worse than loosing syslog D> messages. Then we should correct these coding errors if they exist. D> (I guess if someone can log enough messages to the syslog socket D> to cause ENOBUFS, they can also log enough messages to fill up /var D> and have syslogd stop logging because the disk is full.) It is much easier to trigger ENOBUFS condition. And syslogd may write logs to multiple destinations, not only /var. If /var has enough free space to survive for 5 minutes, than newsyslog will save space on next run. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Sun Oct 10 13:24: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 3361116A4CE; Sun, 10 Oct 2004 13:24:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 13ABE43D2F; Sun, 10 Oct 2004 13:24:40 +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 i9ADOdQt079750; Sun, 10 Oct 2004 13:24:39 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9ADOdQe079749; Sun, 10 Oct 2004 13:24:39 GMT (envelope-from sos) Message-Id: <200410101324.i9ADOdQe079749@repoman.freebsd.org> From: Søren Schmidt Date: Sun, 10 Oct 2004 13:24: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/dev/ata ata-all.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 13:24:40 -0000 sos 2004-10-10 13:24:39 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c Log: Dont sleep with lock held. Revision Changes Path 1.231 +1 -1 src/sys/dev/ata/ata-all.c From owner-cvs-src@FreeBSD.ORG Sun Oct 10 13: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 2187316A4CE; Sun, 10 Oct 2004 13:38:23 +0000 (GMT) Received: from srv01.sparkit.no (srv01.sparkit.no [193.69.116.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79EF943D46; Sun, 10 Oct 2004 13:38:22 +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 i9ADc5wt083922; Sun, 10 Oct 2004 15:38:05 +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 i9ADXkDo001399; Sun, 10 Oct 2004 13:33:46 GMT (envelope-from eivind@ws.nada) Received: (from eivind@localhost) by ws.nada (8.12.9/8.12.10/Submit) id i9ADXkHx001398; Sun, 10 Oct 2004 13:33:46 GMT (envelope-from eivind) Date: Sun, 10 Oct 2004 13:33:45 +0000 From: Eivind Eklund To: Giorgos Keramidas Message-ID: <20041010133345.GA1039@FreeBSD.org> References: <20041009114544.080344bd@dev.lan.Awfulhak.org> <20041009222726U.matusita@jp.FreeBSD.org> <20041009184627.26e9a57f@dev.lan.Awfulhak.org> <20041010031208L.matusita@jp.FreeBSD.org> <20041010103151.GA47927@gothmog.gr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041010103151.GA47927@gothmog.gr> User-Agent: Mutt/1.5.4i cc: Makoto Matsushita cc: brian@Awfulhak.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: What we keep under /etc (was: cvs commit: src/etc rc rc.shutdown src/etc/rc.d ...) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 13:38:23 -0000 On Sun, Oct 10, 2004 at 01:31:52PM +0300, Giorgos Keramidas wrote: > On 2004-10-10 03:12, Makoto Matsushita wrote: > > brian> Ok, so etc/mtree can be left out. What about etc/periodic and etc/rc.d? > > [...] > > If there's a chance that users may modify /etc files, "overriding /etc > > files silently" should be avoided as we can, IMHO. > > The overwriting of some directories in /etc can be made optional and default > to off (keeping the current behavior, but allowing faster updates of a part of > /etc for those who want it), if that's what's worrying you. > > We could add an option to mergemaster like -f which would take a list of /etc > subdirectories to blindly overwrite If you are going to fix mergemaster, I suggest you do it right. Upgrade it to do a 3-way merge, and create the base by logging what mergemaster created the last time. This is relatively simple; the code to do everything around /etc updates based on 3-way merge is fairly precisely half the size of mergemaster's code (because there is less fiddling with weird cases when doing things right.) Adding more kludges to mergemaster is a bad idea. If the way it presently works annoy you (and it does me), either fix it to do things right (which is a 3-way merge), or replace it with something that does the right thing. Eivind. From owner-cvs-src@FreeBSD.ORG Sun Oct 10 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 BBEF216A4CE; Sun, 10 Oct 2004 13:59:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C98C43D48; Sun, 10 Oct 2004 13:59:39 +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 i9ADxdPr080798; Sun, 10 Oct 2004 13:59:39 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9ADxdUQ080797; Sun, 10 Oct 2004 13:59:39 GMT (envelope-from scottl) Message-Id: <200410101359.i9ADxdUQ080797@repoman.freebsd.org> From: Scott Long Date: Sun, 10 Oct 2004 13:59:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netinet6 ip6_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: Sun, 10 Oct 2004 13:59:39 -0000 scottl 2004-10-10 13:59:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet6 ip6_output.c Log: MFC: Disable MTU feedback on fragmented IPv6 packets. Submitted by: dwhite Approved by: re Revision Changes Path 1.82.2.3 +14 -0 src/sys/netinet6/ip6_output.c From owner-cvs-src@FreeBSD.ORG Sun Oct 10 15:01: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 AE1BB16A4CE; Sun, 10 Oct 2004 15:01:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A00E443D4C; Sun, 10 Oct 2004 15:01:47 +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 i9AF1lle082642; Sun, 10 Oct 2004 15:01:47 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9AF1lQj082641; Sun, 10 Oct 2004 15:01:47 GMT (envelope-from sos) Message-Id: <200410101501.i9AF1lQj082641@repoman.freebsd.org> From: Søren Schmidt Date: Sun, 10 Oct 2004 15:01:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c ata-chipset.c ata-isa.c ata-pci.c ata-pci.h 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: Sun, 10 Oct 2004 15:01:47 -0000 sos 2004-10-10 15:01:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/ata ata-all.c ata-all.h ata-card.c ata-cbus.c ata-chipset.c ata-isa.c ata-pci.c ata-pci.h ata-queue.c Log: MFC: Pull ATA up to -current levels minus PC98 geometry changes: Fix the serverworks modesetting code, of mask offset was wrong. Always set half'n'half mode on ICH* chips. Fix the PC98 lockups on boot. Add SHARP to the pool of drives that doesn not need byteswapping. Add support for the ICH6 in legacy mode. Dont sleep with lock held. Approved by: re@ (scottl) Revision Changes Path 1.222.2.3 +17 -11 src/sys/dev/ata/ata-all.c 1.81.2.3 +3 -2 src/sys/dev/ata/ata-all.h 1.25.2.1 +2 -1 src/sys/dev/ata/ata-card.c 1.13.2.1 +41 -16 src/sys/dev/ata/ata-cbus.c 1.81.2.3 +68 -28 src/sys/dev/ata/ata-chipset.c 1.22.2.1 +2 -1 src/sys/dev/ata/ata-isa.c 1.87.2.3 +3 -2 src/sys/dev/ata/ata-pci.c 1.32.2.2 +21 -19 src/sys/dev/ata/ata-pci.h 1.32.2.3 +8 -9 src/sys/dev/ata/ata-queue.c From owner-cvs-src@FreeBSD.ORG Sun Oct 10 15: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 0A18016A4CE; Sun, 10 Oct 2004 15:36:55 +0000 (GMT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6060C43D46; Sun, 10 Oct 2004 15:36:54 +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 i9AFaqSl089783; Sun, 10 Oct 2004 17:36:53 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: Takahashi Yoshihiro From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sat, 09 Oct 2004 02:39:58 +0900." <20041009.023958.41719880.nyan@jp.FreeBSD.org> Date: Sun, 10 Oct 2004 17:36:52 +0200 Message-ID: <89782.1097422612@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: sos@FreeBSD.org Subject: Re: cvs commit: src/sys/geom geom_pc98.c src/sys/dev/ata ata-all.h ata-cbus.c ata-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: Sun, 10 Oct 2004 15:36:55 -0000 In message <20041009.023958.41719880.nyan@jp.FreeBSD.org>, Takahashi Yoshihiro writes: >In article <200410071737.i97Hb9TU038301@repoman.freebsd.org> >Søren Schmidt writes: > >> sos 2004-10-07 17:37:09 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/geom geom_pc98.c >> sys/dev/ata ata-all.h ata-cbus.c ata-disk.c >> Log: >> Move the PC98 specific geometry "gunk" to geom_pc98.c where it belongs. >> This also adds support for bigger disks on the controller I have access to, >> and maybe others if I understood the adhoc methods used on those. >> >> Those with more PC98 bigdrive controllers it is hereby invited to add/fix >> support for those in geom_pc98.c and not using #ifdef PC98 all over the place. > >This broke non-ATA disk supports. We need to use different way for >geometry translation between ATA and non-ATA disks. And, your >'BigDrive' support has some problems, it cannot use 'BigDrive' as root >filesystem and it is incompatibility with the other OSs. Then conditionalize the code in geom_pc98 on the provider name starting with "ad". All PC98 disk layout relevant code should be in geom_pc98 and not in diskdrivers. -- 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 Sun Oct 10 15:41: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 B518216A4CE; Sun, 10 Oct 2004 15:41:56 +0000 (GMT) Received: from spider.deepcore.dk (cpe.atm2-0-53484.0x50a6c9a6.abnxx9.customer.tele.dk [80.166.201.166]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D7EA43D31; Sun, 10 Oct 2004 15:41:56 +0000 (GMT) (envelope-from sos@DeepCore.dk) Received: from [194.192.25.143] (laptop.deepcore.dk [194.192.25.143]) by spider.deepcore.dk (8.12.11/8.12.10) with ESMTP id i9AFfqvo068338; Sun, 10 Oct 2004 17:41:54 +0200 (CEST) (envelope-from sos@DeepCore.dk) Message-ID: <41695833.3050500@DeepCore.dk> Date: Sun, 10 Oct 2004 17:41:39 +0200 From: =?ISO-8859-1?Q?S=F8ren_Schmidt?= User-Agent: Mozilla Thunderbird 0.7.2 (X11/20040802) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Poul-Henning Kamp References: <89782.1097422612@critter.freebsd.dk> In-Reply-To: <89782.1097422612@critter.freebsd.dk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable X-mail-scanned: by DeepCore Virus & Spam killer v1.4 cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: Takahashi Yoshihiro cc: cvs-all@FreeBSD.ORG cc: sos@FreeBSD.ORG Subject: Re: cvs commit: src/sys/geom geom_pc98.c src/sys/dev/ata ata-all.h ata-cbus.c ata-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: Sun, 10 Oct 2004 15:41:56 -0000 Poul-Henning Kamp wrote: > In message <20041009.023958.41719880.nyan@jp.FreeBSD.org>, Takahashi Yo= shihiro=20 > writes: >=20 >>In article <200410071737.i97Hb9TU038301@repoman.freebsd.org> >>S=F8ren Schmidt writes: >> >> >>>sos 2004-10-07 17:37:09 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/geom geom_pc98.c=20 >>> sys/dev/ata ata-all.h ata-cbus.c ata-disk.c=20 >>> Log: >>> Move the PC98 specific geometry "gunk" to geom_pc98.c where it belon= gs. >>> This also adds support for bigger disks on the controller I have acc= ess to, >>> and maybe others if I understood the adhoc methods used on those. >>> =20 >>> Those with more PC98 bigdrive controllers it is hereby invited to ad= d/fix >>> support for those in geom_pc98.c and not using #ifdef PC98 all over = the place. >> >>This broke non-ATA disk supports. We need to use different way for >>geometry translation between ATA and non-ATA disks. And, your >>'BigDrive' support has some problems, it cannot use 'BigDrive' as root >>filesystem and it is incompatibility with the other OSs. >=20 >=20 > Then conditionalize the code in geom_pc98 on the provider name starting= > with "ad". I allready did so :) > All PC98 disk layout relevant code should be in geom_pc98 and not > in diskdrivers. Exactly! However there is fripe with fdisk_pc98 and sysinstall it seems, dunno=20 about those as they are way out of my territory... --=20 -S=F8ren From owner-cvs-src@FreeBSD.ORG Sun Oct 10 16:12: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 0D73216A4CE; Sun, 10 Oct 2004 16:12:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E260143D39; Sun, 10 Oct 2004 16:12:09 +0000 (GMT) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9AGC9FA084622; Sun, 10 Oct 2004 16:12:09 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9AGC9Lw084621; Sun, 10 Oct 2004 16:12:09 GMT (envelope-from mtm) Message-Id: <200410101612.i9AGC9Lw084621@repoman.freebsd.org> From: Mike Makonnen Date: Sun, 10 Oct 2004 16:12: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 UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 16:12:10 -0000 mtm 2004-10-10 16:12:09 UTC FreeBSD src repository Modified files: . UPDATING Log: Add additional information on how to cope with the change. Revision Changes Path 1.373 +4 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Sun Oct 10 16:13: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 B501E16A4CE; Sun, 10 Oct 2004 16:13:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F6B143D3F; Sun, 10 Oct 2004 16:13:11 +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 i9AGDBMc084692; Sun, 10 Oct 2004 16:13:11 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9AGDBYR084691; Sun, 10 Oct 2004 16:13:11 GMT (envelope-from le) Message-Id: <200410101613.i9AGDBYR084691@repoman.freebsd.org> From: Lukas Ertl Date: Sun, 10 Oct 2004 16:13: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/usr.sbin/gstat gstat.8 gstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 16:13:11 -0000 le 2004-10-10 16:13:11 UTC FreeBSD src repository Modified files: usr.sbin/gstat gstat.8 gstat.c Log: Add an '-a' switch to only display providers that are at least 0.1% busy. OK'ed by: phk Revision Changes Path 1.5 +3 -1 src/usr.sbin/gstat/gstat.8 1.11 +10 -2 src/usr.sbin/gstat/gstat.c From owner-cvs-src@FreeBSD.ORG Sun Oct 10 16:16: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 213BE16A4CE; Sun, 10 Oct 2004 16:16:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 177B643D1F; Sun, 10 Oct 2004 16:16:32 +0000 (GMT) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9AGGVuD084841; Sun, 10 Oct 2004 16:16:31 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9AGGVAO084840; Sun, 10 Oct 2004 16:16:31 GMT (envelope-from mtm) Message-Id: <200410101616.i9AGGVAO084840@repoman.freebsd.org> From: Mike Makonnen Date: Sun, 10 Oct 2004 16:16: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 UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 16:16:32 -0000 mtm 2004-10-10 16:16:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) . UPDATING Log: RCS file: /home/ncvs/src/UPDATING,v ---------------------------- revision 1.372 date: 2004/10/07 14:51:23; author: mtm; state: Exp; lines: +0 -0 Make a note in UPDATING about the recent change regarding the FreeBSD keyword. ============================================================================= o Add additional information on how to cope with this change. o Fix the date for the previous libthr change to correctly reflect the date it was MFCed on. Approved by: re/assumed because of approval for the actual src change Revision Changes Path 1.342.2.13 +14 -5 src/UPDATING From owner-cvs-src@FreeBSD.ORG Sun Oct 10 16:19: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 E38EB16A4CE; Sun, 10 Oct 2004 16:19:16 +0000 (GMT) Received: from transport.cksoft.de (transport.cksoft.de [62.111.66.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A3CF43D54; Sun, 10 Oct 2004 16:19:16 +0000 (GMT) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from transport.cksoft.de (localhost [127.0.0.1]) by transport.cksoft.de (Postfix) with ESMTP id 62A981FF91D; Sun, 10 Oct 2004 18:19:14 +0200 (CEST) Received: by transport.cksoft.de (Postfix, from userid 66) id 93B091FF90C; Sun, 10 Oct 2004 18:19:12 +0200 (CEST) Received: by mail.int.zabbadoz.net (Postfix, from userid 1060) id C5F08156A7; Sun, 10 Oct 2004 16:18:59 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.int.zabbadoz.net (Postfix) with ESMTP id BAFB01561A; Sun, 10 Oct 2004 16:19:00 +0000 (UTC) Date: Sun, 10 Oct 2004 16:19:00 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@e0-0.zab2.int.zabbadoz.net To: Mike Makonnen In-Reply-To: <200410101612.i9AGC9Lw084621@repoman.freebsd.org> Message-ID: References: <200410101612.i9AGC9Lw084621@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS cksoft-s20020300-20031204bz on transport.cksoft.de cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 16:19:17 -0000 On Sun, 10 Oct 2004, Mike Makonnen wrote: > mtm 2004-10-10 16:12:09 UTC > > FreeBSD src repository > > Modified files: > . UPDATING > Log: > Add additional information on how to cope with the change. which one are you referring to ? > Revision Changes Path > 1.373 +4 -0 src/UPDATING > -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT From owner-cvs-src@FreeBSD.ORG Sun Oct 10 17:22: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 2302E16A4CE; Sun, 10 Oct 2004 17:22:41 +0000 (GMT) Received: from telecom.net.et (sparrow.telecom.net.et [213.55.64.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D45B43D1D; Sun, 10 Oct 2004 17:22:36 +0000 (GMT) (envelope-from mtm@identd.net) Received: from [213.55.68.37] (HELO rogue.acs.lan) by telecom.net.et (CommuniGate Pro SMTP 3.4.8) with ESMTP id 59581054; Sun, 10 Oct 2004 19:15:22 +0300 Received: by rogue.acs.lan (Postfix, from userid 1000) id 3E576B87C; Sun, 10 Oct 2004 19:22:41 +0300 (EAT) Date: Sun, 10 Oct 2004 19:22:41 +0300 From: Mike Makonnen To: "Bjoern A. Zeeb" Message-ID: <20041010162241.GA38658@rogue.acs.lan> References: <200410101612.i9AGC9Lw084621@repoman.freebsd.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 X-Operating-System: FreeBSD/6.0-CURRENT (i386) cc: cvs-src@FreeBSD.org cc: Mike Makonnen 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: Sun, 10 Oct 2004 17:22:41 -0000 On Sun, Oct 10, 2004 at 04:19:00PM +0000, Bjoern A. Zeeb wrote: > On Sun, 10 Oct 2004, Mike Makonnen wrote: > > > mtm 2004-10-10 16:12:09 UTC > > > > FreeBSD src repository > > > > Modified files: > > . UPDATING > > Log: > > Add additional information on how to cope with the change. > > which one are you referring to ? Hehe sorry, in my mind I knew perfectly well what I was refering to :-) I was referring to the FreeBSD keyword change in rc.d Cheers. -- Mike Makonnen | GPG-KEY: http://www.identd.net/~mtm/mtm.asc mtm@identd.net | Fingerprint: AC7B 5672 2D11 F4D0 EBF8 5279 5359 2B82 7CD4 1F55 mtm@FreeBSD.Org| FreeBSD - Unleash the Daemon ! From owner-cvs-src@FreeBSD.ORG Sun Oct 10 17:23: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 8DFD516A4CE; Sun, 10 Oct 2004 17:23:08 +0000 (GMT) Received: from ylpvm15.prodigy.net (ylpvm15-ext.prodigy.net [207.115.57.46]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DE2243D49; Sun, 10 Oct 2004 17:23:08 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.5.52] (adsl-64-171-187-209.dsl.snfc21.pacbell.net [64.171.187.209])i9AHNIWo023957; Sun, 10 Oct 2004 13:23:19 -0400 Message-ID: <41696FF8.7060209@root.org> Date: Sun, 10 Oct 2004 10:23:04 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 0.7.3 (X11/20040901) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Mark Murray References: <200410090828.i998SP5B070053@grimreaper.grondar.org> In-Reply-To: <200410090828.i998SP5B070053@grimreaper.grondar.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/dev/acpica acpi_quirks acpi_timer.c acpivar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 17:23:09 -0000 Mark Murray wrote: > Nate Lawson writes: > >>I've been analyzing how Windows and Linux handle IRQ routing. There are >>some interesting parts that I've mentioned before but thought I'd >>summarize publically: >> >>* Some systems, notably laptops, require all PCI irqs to be routed to >>the SCI (irq 9 almost always). Sony VAIOs are one example. >> >>* Both $PIR and _PRT are used for ACPI irq routing. It merges them via >>some unknown algorithm (prefer $PIR?) > > > My Toshiba Libretto 110CT panics at boot because the NPX hasn't got an > irq assigned. If I turn off ACPI, it get a hard hang in isa_probe_devices(). > > Any ideas? Not off-hand. A sysresource problem? Boot acpi with debug.acpi.disabled="sysresource" -Nate From owner-cvs-src@FreeBSD.ORG Sun Oct 10 17:27: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 D5CFD16A4CE; Sun, 10 Oct 2004 17:27:19 +0000 (GMT) Received: from web.portaone.com (mail.russia.cz [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D4F243D54; Sun, 10 Oct 2004 17:27:19 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.0.73] (portacare.portaone.com [195.140.247.242]) (authenticated bits=0) by web.portaone.com (8.12.11/8.12.11) with ESMTP id i9AHR5ae028527 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 10 Oct 2004 19:27:06 +0200 (CEST) (envelope-from sobomax@portaone.com) Message-ID: <416970DE.7070903@portaone.com> Date: Sun, 10 Oct 2004 20:26:54 +0300 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 0.8 (Windows/20040913) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Brian Somers References: <200410071355.i97DtSJq024575@repoman.freebsd.org> <20041009011553.01708de1@dev.lan.Awfulhak.org> In-Reply-To: <20041009011553.01708de1@dev.lan.Awfulhak.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.ORG cc: Mike Makonnen cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: What we keep under /etc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 17:27:20 -0000 Actually it is easy enough to extend mergemaster to handle this almost automagically. For example it can create some directory, say ~/.mergemaster, and store pairs version:hash for all virgin files that it installs, so that on the next run it will be able to distinguish modified files from pristine ones. -Maxim Brian Somers wrote: > On Thu, 7 Oct 2004 13:55:28 +0000 (UTC), Mike Makonnen wrote: > >>mtm 2004-10-07 13:55:28 UTC >> >> FreeBSD src repository >> >> Modified files: >> etc rc rc.shutdown >> etc/rc.d DAEMON LOGIN NETWORKING SERVERS abi >> accounting addswap adjkerntz amd apm apmd >> archdep atm1 atm2 atm3 bgfsck bootparams >> ccd cleanvar cleartmp cron devd devfs >> dhclient dmesg dumpon early.sh fsck gbde >> gbde_swap hostname ike inetd initdiskless >> initrandom ip6addrctl ip6fw ipfilter ipfs >> ipfw ipmon ipnat ipsec ipxrouted isdnd >> jail kadmind kerberos keyserv kldxref >> kpasswdd ldconfig local localpkg lomac >> lpd mixer motd mountcritlocal >> mountcritremote mountd moused mroute6d >> mrouted msgs named natd netif netoptions >> network_ipv6 nfsclient nfsd nfslocking >> nfsserver nisdomain nsswitch ntpd ntpdate >> othermta pccard pcvt pf pflog >> power_profile ppp-user pppoed >> preseedrandom pwcheck quota ramdisk >> ramdisk-own random rarpd rcconf.sh resolv >> root route6d routed routing rpcbind >> rtadvd rwho savecore securelevel sendmail >> serial sppp sshd swap1 syscons sysctl >> syslogd timed tmp usbd var vinum >> virecover watchdogd ypbind yppasswdd >> ypserv ypset ypupdated ypxfrd >> Log: >> Remove the requirement for the FreeBSD keyword as it no longer >> makes any sense. >> >> Discussed with: dougb, brooks >> MFC after: 3 days > > > This makes life painful enough to ask.... > > Is there any good reason that mergemaster deals with this stuff rather than > make installworld? Or maybe I should ask, why doesn't make installworld > handle *some* stuff in /etc, such as /etc/rc.d/ and /etc/defaults/? > > > I guess the good reason is that POLA says that stuff under /etc/ doesn't > change with an installworld. But does this mean that we should keep this > stuff (along with /etc/defaults/) somewhere else (/system/rc.d/, > /system/defaults/)? After all, the BSD world has always been against the > sysV idea of storing binaries under /etc/, and /etc/rc.d/ is now full > of binaries.... well, programs then. > > > Or maybe I'm just completely off track and the real world (!) adds its > own /etc/rc.d/ stuff and modifies /etc/defaults/? > From owner-cvs-src@FreeBSD.ORG Sun Oct 10 18:34: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 7BB6D16A4CE; Sun, 10 Oct 2004 18:34:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5ABBB43D1D; Sun, 10 Oct 2004 18:34:30 +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 i9AIYU1G095177; Sun, 10 Oct 2004 18:34:30 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from dwmalone@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9AIYUNU095176; Sun, 10 Oct 2004 18:34:30 GMT (envelope-from dwmalone) Message-Id: <200410101834.i9AIYUNU095176@repoman.freebsd.org> From: David Malone Date: Sun, 10 Oct 2004 18: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/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, 10 Oct 2004 18:34:30 -0000 dwmalone 2004-10-10 18:34:30 UTC FreeBSD src repository Modified files: sys/compat/linux linux_util.h Log: Rename thread args to be called "td" rather than "p" to be consistent with other bits of this file. There should be no functional change. Submitted by: Andrea Campi (many moons ago) MFC after: 2 month Revision Changes Path 1.23 +6 -6 src/sys/compat/linux/linux_util.h From owner-cvs-src@FreeBSD.ORG Sun Oct 10 18:54: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 3420316A4CE; Sun, 10 Oct 2004 18:54:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0FBFE43D41; Sun, 10 Oct 2004 18:54:31 +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 i9AIsUek095894; Sun, 10 Oct 2004 18:54:30 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9AIsUNn095893; Sun, 10 Oct 2004 18:54:30 GMT (envelope-from peter) Message-Id: <200410101854.i9AIsUNn095893@repoman.freebsd.org> From: Peter Wemm Date: Sun, 10 Oct 2004 18:54:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/amd64/include db_machdep.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 18:54:31 -0000 peter 2004-10-10 18:54:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/amd64/include db_machdep.h Log: MFi386: Fix breakpoint handling. Approved by: re Revision Changes Path 1.20.2.1 +10 -2 src/sys/amd64/include/db_machdep.h From owner-cvs-src@FreeBSD.ORG Sun Oct 10 19:08: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 C3B1716A4CE; Sun, 10 Oct 2004 19:08:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B3C4B43D1F; Sun, 10 Oct 2004 19:08:00 +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 i9AJ80GO096437; Sun, 10 Oct 2004 19:08:00 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9AJ80pj096434; Sun, 10 Oct 2004 19:08:00 GMT (envelope-from alc) Message-Id: <200410101908.i9AJ80pj096434@repoman.freebsd.org> From: Alan Cox Date: Sun, 10 Oct 2004 19:08:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/amd64/amd64 pmap.c src/sys/amd64/include pmap.h src/sys/i386/i386 pmap.c src/sys/i386/include pmap.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 19:08:00 -0000 alc 2004-10-10 19:08:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/amd64/amd64 pmap.c sys/amd64/include pmap.h sys/i386/i386 pmap.c sys/i386/include pmap.h Log: MFC multiple pmap changes amd64 and i386 - Remove unnecessary checks for curthread == NULL and pmap == NULL. - Release the page queues lock earlier in pmap_protect() and pmap_remove() in order to reduce contention. - Remove an outdated assertion from _pmap_allocpte(). - Simplify the reference counting of page table pages. Specifically, use the page table page's wired count rather than its hold count to contain the reference count. - Prevent the unexpected deallocation of a page table page while performing pmap_copy(). - Eliminate the unnecessary masking of the page offset bits from the physical address that is stored in the vm_page. - Undo revision 1.251. This change was a performance pessimizing work- around that is no longer required. Now, if the preexisting PTE is invalid, pmap_enter() does not call pmap_invalidate_page() to update the TLB(s). - Make pte_load_store() an atomic operation in all cases, not just i386 PAE. - Restructure pmap_enter() to prevent the loss of a page modified (PG_M) bit in a race between processors. (This restructuring assumes the newly atomic pte_load_store() for correct operation.) amd64 only - It is now an error to call pmap_unuse_pt without the paddr of the pde that contained the pte. - Remove an unused declaration. i386 only - Modify pmap_pte() to support its use on non-current, non-kernel pmaps without holding Giant. Approved by: re (scottl) Revision Changes Path 1.491.2.4 +88 -90 src/sys/amd64/amd64/pmap.c 1.122.2.2 +15 -5 src/sys/amd64/include/pmap.h 1.494.2.6 +99 -81 src/sys/i386/i386/pmap.c 1.112.2.2 +17 -5 src/sys/i386/include/pmap.h From owner-cvs-src@FreeBSD.ORG Sun Oct 10 19:53: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 6693B16A4CE; Sun, 10 Oct 2004 19:53:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 464FB43D46; Sun, 10 Oct 2004 19:53:17 +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 i9AJrHqT098077; Sun, 10 Oct 2004 19:53:17 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9AJrHCZ098076; Sun, 10 Oct 2004 19:53:17 GMT (envelope-from alc) Message-Id: <200410101953.i9AJrHCZ098076@repoman.freebsd.org> From: Alan Cox Date: Sun, 10 Oct 2004 19:53:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man9 vm_map.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 19:53:17 -0000 alc 2004-10-10 19:53:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/man/man9 vm_map.9 Log: MFC revisions 1.5 and 1.6: - Update to reflect recent changes such as the fields for O(log n) address space allocation. - Document the flags field. Approved by: re (scottl) Revision Changes Path 1.4.2.1 +40 -11 src/share/man/man9/vm_map.9 From owner-cvs-src@FreeBSD.ORG Sun Oct 10 21:34: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 539D016A4CE; Sun, 10 Oct 2004 21:34:40 +0000 (GMT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id E32F443D46; Sun, 10 Oct 2004 21:34:39 +0000 (GMT) (envelope-from sam@errno.com) Received: from [66.127.85.93] ([66.127.85.93]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.6) with ESMTP id i9ALYdWi088486 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 10 Oct 2004 14:34:39 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <4169AB03.7060105@errno.com> Date: Sun, 10 Oct 2004 14:34:59 -0700 From: Sam Leffler Organization: Errrno Consulting User-Agent: Mozilla Thunderbird 0.8 (Macintosh/20040913) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Gleb Smirnoff References: <200410091325.i99DPK00097724@repoman.freebsd.org> <4168009A.303@errno.com> <20041009213710.GB8922@cell.sick.ru> <41686584.6070606@errno.com> <20041010093157.GA11523@cell.sick.ru> In-Reply-To: <20041010093157.GA11523@cell.sick.ru> Content-Type: text/plain; charset=KOI8-R; 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/sys mbuf.h src/sys/kern uipc_mbuf2.c src/share/man/man9 mbuf_tags.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 21:34:40 -0000 Gleb Smirnoff wrote: > Sam, > > The change is reverted. Thank you. > > On Sat, Oct 09, 2004 at 03:26:12PM -0700, Sam Leffler wrote: > S> 1. You changed this without discussion. > S> 2. It breaks the intentional purpose of subclassing the m_tag_free method. > S> 3. Openbsd compatibility is not broken by calling through the method > S> pointer; in fact calling through the method pointer is required to > S> maintain compatbility (think about it). > > It is broken since in OpenBSD and FreeBSD function with same name do > different things. In case you haven't noticed there are many differences between openbsd and freebsd--openbsd lags behind freebsd in supporting tags. As to functions with the same name doing different things; this is not correct; m_tag_free reclaims the resources associated with a tag. On freebsd this is done by calling through the method pointer so private allocation strategies can be used. Openbsd has nothing similar (as of my last check), it's m_tag_free routine simple free's the storage. Perhaps you were not aware that I brought the tags support over from openbsd and I made the effort to insure compatibility. I believe I have a reasonable understanding of this issue. > > S> You did not find existing uses of subclassing because I backed out the > S> vlan changes to use a private pool for unrelated reasons. I very very > S> strongly disagree with this change and want it reverted. > > This was not broken. Look in my changes to uipc_mbuf2.c, you'll see that > m_tag_delete() was changed so that it calls free thru method pointer. > As I said, I've checked all m_tag_free() consumers, and nothing is affected. I'm sorry but one of us does not understand the issues. You changed things so that calls to m_tag_free no longer invoked the free method. This meant that every such call would do the wrong thing for tags allocated using a private strategy. Because you didn't see any of these in the tree does not matter. Your change made it impossible to use private allocation strategies. In fact with your change there was no longer a reason to have a free method in the tag structure. > > My main purpose for this change was to create a possibility to create a custom > free method, which inherits default method. How it is possible to do it > now, without API change? > You need to expose the previous _m_tag_free routine so it can be called. My only request to you when you did this was to remove the leading '_' as the routine was no longer going to be private to the file. What seems to have confused you is that you not only need to remove the '_' but also choose a different name so that it does not conflict with m_tag_free defined in mbuf.h. I thought that was obvious but perhaps it was not. Sam From owner-cvs-src@FreeBSD.ORG Sun Oct 10 21: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 7F5D716A4CE; Sun, 10 Oct 2004 21:36:24 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4AC7943D48; Sun, 10 Oct 2004 21:36:24 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id i9ALaA9A006949; Sun, 10 Oct 2004 14:36:10 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id i9ALa6ob006948; Sun, 10 Oct 2004 14:36:06 -0700 (PDT) (envelope-from obrien) Date: Sun, 10 Oct 2004 14:36:06 -0700 From: "David O'Brien" To: "M. Warner Losh" Message-ID: <20041010213606.GA6835@dragon.nuxi.com> References: <200410090831.i998VLD6076466@repoman.freebsd.org> <20041009.210103.115654872.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041009.210103.115654872.imp@bsdimp.com> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/isa pbio.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: Sun, 10 Oct 2004 21:36:24 -0000 On Sat, Oct 09, 2004 at 09:01:03PM -0600, M. Warner Losh wrote: > In message: <200410090831.i998VLD6076466@repoman.freebsd.org> > "David E. O'Brien" writes: > : obrien 2004-10-09 08:31:21 UTC > : > : FreeBSD src repository > : > : Modified files: > : sys/i386/isa pbio.c > : Log: > : style(9) > > Thanks for obsoleting the busspace changes that I was working on. I assume this said sarcastically... I think this is a little harsh. I wish you had mentioned publicly that you were going to busspace it. In the thread when it was committed to HEAD and noticed this driver used depreciated interfaces, it was said it shouldn't be too hard to use proper interfaces -- but I didn't see a commitment to do the work. I wasn't sure what a 'pbio' driver was so I went to read the code and noticed it had inconsistent style (and had some style(9) compliancy issues). Thus I fixed it. As I said I think it is a little harsh to take the position your work is killed. You can (1) copy your sys/i386/isa/.#pbio.c.1.1 to pbio.c and continue your work, sending me your finished file and I'll re-style(9) it before committing. (2) commit your busspace'ification to RELENG_4 and I'll cvs merge it from the branch. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Sun Oct 10 22:09: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 E769A16A4CE; Sun, 10 Oct 2004 22:09:32 +0000 (GMT) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 29C5343D1F; Sun, 10 Oct 2004 22:09:32 +0000 (GMT) (envelope-from glebius@freebsd.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.12.11/8.12.8) with ESMTP id i9AM9MDI015079 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 11 Oct 2004 02:09:22 +0400 (MSD) (envelope-from glebius@freebsd.org) Received: (from glebius@localhost) by cell.sick.ru (8.12.11/8.12.11/Submit) id i9AM9MZr015078; Mon, 11 Oct 2004 02:09:22 +0400 (MSD) (envelope-from glebius@freebsd.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@freebsd.org using -f Date: Mon, 11 Oct 2004 02:09:21 +0400 From: Gleb Smirnoff To: Sam Leffler Message-ID: <20041010220921.GB14849@cell.sick.ru> References: <200410091325.i99DPK00097724@repoman.freebsd.org> <4168009A.303@errno.com> <20041009213710.GB8922@cell.sick.ru> <41686584.6070606@errno.com> <20041010093157.GA11523@cell.sick.ru> <4169AB03.7060105@errno.com> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <4169AB03.7060105@errno.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/sys mbuf.h src/sys/kern uipc_mbuf2.c src/share/man/man9 mbuf_tags.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 22:09:33 -0000 On Sun, Oct 10, 2004 at 02:34:59PM -0700, Sam Leffler wrote: S> >S> You did not find existing uses of subclassing because I backed out the S> >S> vlan changes to use a private pool for unrelated reasons. I very very S> >S> strongly disagree with this change and want it reverted. S> > S> >This was not broken. Look in my changes to uipc_mbuf2.c, you'll see that S> >m_tag_delete() was changed so that it calls free thru method pointer. S> >As I said, I've checked all m_tag_free() consumers, and nothing is S> >affected. S> S> I'm sorry but one of us does not understand the issues. You changed S> things so that calls to m_tag_free no longer invoked the free method. S> This meant that every such call would do the wrong thing for tags S> allocated using a private strategy. Yes, that's right. S> Because you didn't see any of these S> in the tree does not matter. Your change made it impossible to use S> private allocation strategies. No, see below ... S> In fact with your change there was no S> longer a reason to have a free method in the tag structure. My change does not affect potential private allocators. For example, it does not conflict with if_vlan.c rev. 1.56, which I believe, you use as an example. In if_vlan.c rev. 1.56 you use a private method for free: mtag->m_tag_free = vlan_tag_free; When mbuf is m_freem()d, m_tag_delete() is called from mb_dtor_mbuf(). Notice, that I have changed m_tag_delete() so that it calls private method, and thus vlan_tag_free() will be called. So, I can't understand why do you call it broken. S> >My main purpose for this change was to create a possibility to create a S> >custom S> >free method, which inherits default method. How it is possible to do it S> >now, without API change? S> S> You need to expose the previous _m_tag_free routine so it can be called. S> My only request to you when you did this was to remove the leading '_' S> as the routine was no longer going to be private to the file. What S> seems to have confused you is that you not only need to remove the '_' S> but also choose a different name so that it does not conflict with S> m_tag_free defined in mbuf.h. I thought that was obvious but perhaps it S> was not. OK, if we just rename it to something else, then both approaches will be usable. What do you prefer m_tag_free_default() or m_tag_free1() or smth else? -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Sun Oct 10 22:24:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A461A16A4CE; Sun, 10 Oct 2004 22:24:11 +0000 (GMT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D0D943D4C; Sun, 10 Oct 2004 22:24:11 +0000 (GMT) (envelope-from sam@errno.com) Received: from [66.127.85.93] ([66.127.85.93]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.6) with ESMTP id i9AMOAWi088717 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 10 Oct 2004 15:24:11 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <4169B69F.8080708@errno.com> Date: Sun, 10 Oct 2004 15:24:31 -0700 From: Sam Leffler Organization: Errrno Consulting User-Agent: Mozilla Thunderbird 0.8 (Macintosh/20040913) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Gleb Smirnoff References: <200410091325.i99DPK00097724@repoman.freebsd.org> <4168009A.303@errno.com> <20041009213710.GB8922@cell.sick.ru> <41686584.6070606@errno.com> <20041010093157.GA11523@cell.sick.ru> <4169AB03.7060105@errno.com> <20041010220921.GB14849@cell.sick.ru> In-Reply-To: <20041010220921.GB14849@cell.sick.ru> Content-Type: text/plain; charset=KOI8-R; 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/sys mbuf.h src/sys/kern uipc_mbuf2.c src/share/man/man9 mbuf_tags.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 22:24:12 -0000 Gleb Smirnoff wrote: > On Sun, Oct 10, 2004 at 02:34:59PM -0700, Sam Leffler wrote: > S> >S> You did not find existing uses of subclassing because I backed out the > S> >S> vlan changes to use a private pool for unrelated reasons. I very very > S> >S> strongly disagree with this change and want it reverted. > S> > > S> >This was not broken. Look in my changes to uipc_mbuf2.c, you'll see that > S> >m_tag_delete() was changed so that it calls free thru method pointer. > S> >As I said, I've checked all m_tag_free() consumers, and nothing is > S> >affected. > S> > S> I'm sorry but one of us does not understand the issues. You changed > S> things so that calls to m_tag_free no longer invoked the free method. > S> This meant that every such call would do the wrong thing for tags > S> allocated using a private strategy. > > Yes, that's right. But m_tag_free is a public interface and changing what it does breaks existing code. > > S> Because you didn't see any of these > S> in the tree does not matter. Your change made it impossible to use > S> private allocation strategies. > > No, see below ... > > S> In fact with your change there was no > S> longer a reason to have a free method in the tag structure. > > My change does not affect potential private allocators. For example, it > does not conflict with if_vlan.c rev. 1.56, which I believe, you use as > an example. In if_vlan.c rev. 1.56 you use a private method for > free: > > mtag->m_tag_free = vlan_tag_free; > > When mbuf is m_freem()d, m_tag_delete() is called from mb_dtor_mbuf(). > Notice, that I have changed m_tag_delete() so that it calls private > method, and thus vlan_tag_free() will be called. > > So, I can't understand why do you call it broken. You are assuming tags resources are only reclaimed with m_tag_delete which is not correct. As I said above m_tag_free is a public interface and you've changed how it works (thus breaking compatibility with openbsd). If there were a good reason to change it then I'd be open to it, but all this got started simply because you wanted access to _m_tag_free and these other changes were uneeded. > > S> >My main purpose for this change was to create a possibility to create a > S> >custom > S> >free method, which inherits default method. How it is possible to do it > S> >now, without API change? > S> > S> You need to expose the previous _m_tag_free routine so it can be called. > S> My only request to you when you did this was to remove the leading '_' > S> as the routine was no longer going to be private to the file. What > S> seems to have confused you is that you not only need to remove the '_' > S> but also choose a different name so that it does not conflict with > S> m_tag_free defined in mbuf.h. I thought that was obvious but perhaps it > S> was not. > > OK, if we just rename it to something else, then both approaches will be > usable. What do you prefer m_tag_free_default() or m_tag_free1() or > smth else? I don't particularly care; probably m_tag_free_default . Sam From owner-cvs-src@FreeBSD.ORG Sun Oct 10 23: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 6261F16A4CE; Sun, 10 Oct 2004 23:40:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 41DC643D5A; Sun, 10 Oct 2004 23:40:00 +0000 (GMT) (envelope-from peadar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9ANe0Xd011085; Sun, 10 Oct 2004 23:40:00 GMT (envelope-from peadar@repoman.freebsd.org) Received: (from peadar@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9ANe06w011084; Sun, 10 Oct 2004 23:40:00 GMT (envelope-from peadar) Message-Id: <200410102340.i9ANe06w011084@repoman.freebsd.org> From: Peter Edwards Date: Sun, 10 Oct 2004 23: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: Sun, 10 Oct 2004 23:40:00 -0000 peadar 2004-10-10 23:40:00 UTC FreeBSD src repository Modified files: sys/dev/fdc fdc.c Log: Fix off-by-one error in fd_native_types that results in a panic on boot for machines with 2.88M floppies. Reviewed By: phk Revision Changes Path 1.296 +1 -0 src/sys/dev/fdc/fdc.c From owner-cvs-src@FreeBSD.ORG Sun Oct 10 23:45: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 C684916A4CE; Sun, 10 Oct 2004 23:45:32 +0000 (GMT) Received: from cain.gsoft.com.au (cain.gsoft.com.au [203.31.81.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1ABC743D31; Sun, 10 Oct 2004 23:45:29 +0000 (GMT) (envelope-from doconnor@gsoft.com.au) Received: from inchoate.gsoft.com.au (localhost [127.0.0.1]) (authenticated bits=0) by cain.gsoft.com.au (8.12.11/8.12.10) with ESMTP id i9ANiPLS072874; Mon, 11 Oct 2004 09:14:25 +0930 (CST) (envelope-from doconnor@gsoft.com.au) From: "Daniel O'Connor" To: cvs-all@freebsd.org Date: Mon, 11 Oct 2004 09:14:23 +0930 User-Agent: KMail/1.7 References: <20041009114544.080344bd@dev.lan.Awfulhak.org> <20041010031208L.matusita@jp.FreeBSD.org> <20041010103151.GA47927@gothmog.gr> In-Reply-To: <20041010103151.GA47927@gothmog.gr> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2250060.DjpjjztTTW"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200410110914.24398.doconnor@gsoft.com.au> X-Spam-Score: -2.2 () IN_REP_TO,MIME_LONG_LINE_QP,PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01,USER_AGENT X-Scanned-By: MIMEDefang 2.16 (www . roaringpenguin . com / mimedefang) cc: Makoto Matsushita cc: brian@awfulhak.org cc: src-committers@freebsd.org cc: Giorgos Keramidas cc: cvs-src@freebsd.org Subject: Re: What we keep under /etc (was: cvs commit: src/etc rc rc.shutdown src/etc/rc.d ...) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Oct 2004 23:45:32 -0000 --nextPart2250060.DjpjjztTTW Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Sun, 10 Oct 2004 20:01, Giorgos Keramidas wrote: > The overwriting of some directories in /etc can be made optional and > default to off (keeping the current behavior, but allowing faster updates > of a part of /etc for those who want it), if that's what's worrying you. > > We could add an option to mergemaster like -f which would take a list of > /etc subdirectories to blindly overwrite, i.e.: > > # mergemaster -f "rc.d periodic defaults isdn" > > To avoid having to type manually the list of directories, this could also > be made optional based on an environment variable like > MM_OVERWRITE_SUBDIRS, in which case the order of precedence would be: Or import etcmerge :) etcmerge isn't perfect, but I think effort would be better expended making = it=20 more user friendly (I'm thinking specifically of guiding the user through=20 things more explicitly) =2D-=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C --nextPart2250060.DjpjjztTTW Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQBBaclY5ZPcIHs/zowRAtWeAJ9gwWbMu5Jemo4/KoyNfEi8K1Cl7gCghT58 Qha6K9HWMS9LS30yQ8cGMb0= =F9Ni -----END PGP SIGNATURE----- --nextPart2250060.DjpjjztTTW-- From owner-cvs-src@FreeBSD.ORG Sun Oct 10 23:49: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 BC32D16A4CE; Sun, 10 Oct 2004 23:49:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B6EB43D3F; Sun, 10 Oct 2004 23:49:38 +0000 (GMT) (envelope-from peadar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9ANncIN011499; Sun, 10 Oct 2004 23:49:38 GMT (envelope-from peadar@repoman.freebsd.org) Received: (from peadar@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9ANnccV011498; Sun, 10 Oct 2004 23:49:38 GMT (envelope-from peadar) Message-Id: <200410102349.i9ANnccV011498@repoman.freebsd.org> From: Peter Edwards Date: Sun, 10 Oct 2004 23:49: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/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: Sun, 10 Oct 2004 23:49:38 -0000 peadar 2004-10-10 23:49:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/fdc fdc.c Log: MFC of 1.296: Fix off-by-one error in fd_native_types that results in a panic on boot for machines with 2.88M floppies. Reviewed by: phk Approved by: re (scottl@) Revision Changes Path 1.283.2.3 +1 -0 src/sys/dev/fdc/fdc.c From owner-cvs-src@FreeBSD.ORG Mon Oct 11 00:12: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 8FA4416A4CE; Mon, 11 Oct 2004 00:12:35 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E2AA43D1F; Mon, 11 Oct 2004 00:12:35 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id i9B0CTJR009534; Sun, 10 Oct 2004 17:12:29 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id i9B0CSeB009533; Sun, 10 Oct 2004 17:12:28 -0700 (PDT) (envelope-from obrien) Date: Sun, 10 Oct 2004 17:12:28 -0700 From: "David O'Brien" To: Makoto Matsushita Message-ID: <20041011001228.GA9460@dragon.nuxi.com> References: <20041009114544.080344bd@dev.lan.Awfulhak.org> <20041009222726U.matusita@jp.FreeBSD.org> <20041009184627.26e9a57f@dev.lan.Awfulhak.org> <20041010031208L.matusita@jp.FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041010031208L.matusita@jp.FreeBSD.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: brian@Awfulhak.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: What we keep under /etc (was: cvs commit: src/etc rc rc.shutdown src/etc/rc.d ...) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@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, 11 Oct 2004 00:12:35 -0000 On Sun, Oct 10, 2004 at 03:12:08AM +0900, Makoto Matsushita wrote: > brian> Ok, so etc/mtree can be left out. What about etc/periodic and etc/rc.d? > I don't think followings are generally applied to others, but here's > my case: > > * I've modified /etc/periodic/security/security.function. In > check_diff() function, there's a line that compares old one and a > new one. However, in my cases, there are lots of bogus output will > be generated (it is assumed one, not a bug or admin failure), so I'd > like to trim off unwanted output by egrep(1) -- changing the file is > the only answer. Is this something you could generalize and embelish -- adding an /etc/perodic.conf knob for? Also, if you do 'make installworld' on this machine (since this is what we're talking about); you can also just make the change to /usr/src/etc/periodic/security/security.function. I would almost think this is a better way, as you can (cd /usr/src ; cvs diff) and get a list of all the customization you've done. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Mon Oct 11 00: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 EE63116A4CE; Mon, 11 Oct 2004 00:14:50 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id CABEB43D31; Mon, 11 Oct 2004 00:14:50 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id i9B0EoS0009619; Sun, 10 Oct 2004 17:14:50 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id i9B0EnYZ009618; Sun, 10 Oct 2004 17:14:49 -0700 (PDT) (envelope-from obrien) Date: Sun, 10 Oct 2004 17:14:49 -0700 From: "David O'Brien" To: Makoto Matsushita Message-ID: <20041011001449.GB9460@dragon.nuxi.com> References: <20041010011818G.matusita@jp.FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041010011818G.matusita@jp.FreeBSD.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: What we keep under /etc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@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, 11 Oct 2004 00:14:51 -0000 On Sun, Oct 10, 2004 at 01:18:18AM +0900, Makoto Matsushita wrote: > > Here's my small proposal about this issue... > > There's a variable, MM_PRE_COMPARE_SCRIPT which mergemaster(8) > understands. For those who want to update /etc/rc.d automatically, > write a small script which copies your favorite files to /etc, then > set "MM_PRE_COMPARE_SCRIPT=/your/script.sh" to /etc/mergemaster.rc. The problem is that means customization on many, many machines for me. (especially ones I try to keep virgin clean for testing) Since I hear others complain enough about the issue that started this thread; I dare say the majority would be happy with 'make installworld' updating /etc. And that not doing so should be the exception. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Mon Oct 11 00:20: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 E6B6616A4CE; Mon, 11 Oct 2004 00:20:01 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id C2F9A43D1F; Mon, 11 Oct 2004 00:20:01 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id i9B0K0nH009685; Sun, 10 Oct 2004 17:20: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 i9B0JutS009683; Sun, 10 Oct 2004 17:19:56 -0700 (PDT) (envelope-from obrien) Date: Sun, 10 Oct 2004 17:19:56 -0700 From: "David O'Brien" To: Ryan Sommers Message-ID: <20041011001956.GC9460@dragon.nuxi.com> References: <200410071355.i97DtSJq024575@repoman.freebsd.org> <20041009011553.01708de1@dev.lan.Awfulhak.org> <20041009083519.GA84548@dragon.nuxi.com> <20041009183217.GJ84228@lucky.net> <41683D43.4020403@gamersimpact.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <41683D43.4020403@gamersimpact.com> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: src-committers@freebsd.org cc: netch@lucky.net cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: "Bjoern A. Zeeb" cc: Dag-Erling Sm??rgrav Subject: Re: What we keep under /etc 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, 11 Oct 2004 00:20:02 -0000 On Sat, Oct 09, 2004 at 02:34:27PM -0500, Ryan Sommers wrote: > Umm... Read the discussion again. The topic isn't /ALL/ of /etc just > those directories that are considered part of the OS like /etc/rc.d and > /etc/defaults. The difference is rc.d contains only the startup scripts > for the operating system. All others /should/ be in /usr/local/etc/rc.d. That is too strong a statement given we have the 'local_startup' /etc/rc.conf knob. "Non-FreeBSD Project vendor" scripts should go in any desired place that is listed in 'local_startup'. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Mon Oct 11 00:58: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 6858116A4CF; Mon, 11 Oct 2004 00:58:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 364C743D4C; Mon, 11 Oct 2004 00:58:25 +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 i9B0wPpX019950; Mon, 11 Oct 2004 00:58:25 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9B0wPdf019949; Mon, 11 Oct 2004 00:58:25 GMT (envelope-from imp) Message-Id: <200410110058.i9B0wPdf019949@repoman.freebsd.org> From: Warner Losh Date: Mon, 11 Oct 2004 00: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/i386/isa pbio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 00:58:25 -0000 imp 2004-10-11 00:58:24 UTC FreeBSD src repository Modified files: sys/i386/isa pbio.c Log: Fix conflicts I didn't fix before I committed my busspace changes. Noticed by: ru@ (and likely tinderbox, I haven't checked) Revision Changes Path 1.5 +2 -4 src/sys/i386/isa/pbio.c From owner-cvs-src@FreeBSD.ORG Mon Oct 11 02:15: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 705AD16A4CE; Mon, 11 Oct 2004 02:15:54 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 14A4C43D2D; Mon, 11 Oct 2004 02:15:54 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (harmony.village.org [10.0.0.6]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id i9B2EYY8089294; Sun, 10 Oct 2004 20:14:34 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sun, 10 Oct 2004 20:16:25 -0600 (MDT) Message-Id: <20041010.201625.23011651.imp@bsdimp.com> To: obrien@freebsd.org From: "M. Warner Losh" In-Reply-To: <20041010213606.GA6835@dragon.nuxi.com> References: <200410090831.i998VLD6076466@repoman.freebsd.org> <20041009.210103.115654872.imp@bsdimp.com> <20041010213606.GA6835@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: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/i386/isa pbio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 02:15:54 -0000 In message: <20041010213606.GA6835@dragon.nuxi.com> "David O'Brien" writes: : As I said I think it is a little harsh to take the position your work is : killed. You can (1) copy your sys/i386/isa/.#pbio.c.1.1 to pbio.c and : continue your work, sending me your finished file and I'll re-style(9) it : before committing. (2) commit your busspace'ification to RELENG_4 and : I'll cvs merge it from the branch. cvs update unexpectedly caused lots of conflicts. I was annoyed at that given the gratuitous nature of the changes causing conflict. I thought I'd fixed the mis-merge, but wound up committing the mis-merged stuff later. I'd forgotten about .#pbio.c.*. It's fixed now. Warner From owner-cvs-src@FreeBSD.ORG Mon Oct 11 03:45: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 ED5D716A4CE; Mon, 11 Oct 2004 03:45:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFF8D43D1D; Mon, 11 Oct 2004 03:45:21 +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 i9B3jLB5025366; Mon, 11 Oct 2004 03:45:21 GMT (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9B3jLFL025365; Mon, 11 Oct 2004 03:45:21 GMT (envelope-from green) Message-Id: <200410110345.i9B3jLFL025365@repoman.freebsd.org> From: Brian Feldman Date: Mon, 11 Oct 2004 03:45:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 03:45:22 -0000 green 2004-10-11 03:45:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/net bpf.c Log: MFC r1.137: reorder code to respect lock non-recursion. Approved by: re Revision Changes Path 1.133.2.2 +1 -1 src/sys/net/bpf.c From owner-cvs-src@FreeBSD.ORG Mon Oct 11 03:45: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 8794216A4CE; Mon, 11 Oct 2004 03:45:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 687FC43D39; Mon, 11 Oct 2004 03:45:57 +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 i9B3jvm3025431; Mon, 11 Oct 2004 03:45:57 GMT (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9B3jvG2025430; Mon, 11 Oct 2004 03:45:57 GMT (envelope-from green) Message-Id: <200410110345.i9B3jvG2025430@repoman.freebsd.org> From: Brian Feldman Date: Mon, 11 Oct 2004 03:45:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/net 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: Mon, 11 Oct 2004 03:45:57 -0000 green 2004-10-11 03:45:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/net pfil.c Log: MFC r1.11: fail closed when lock acquisition would block. Approved by: re Revision Changes Path 1.8.4.3 +10 -2 src/sys/net/pfil.c From owner-cvs-src@FreeBSD.ORG Mon Oct 11 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 0797016A4CE; Mon, 11 Oct 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 DD79343D67; Mon, 11 Oct 2004 03:46: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 i9B3kct8025469; Mon, 11 Oct 2004 03:46:38 GMT (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9B3kcNF025468; Mon, 11 Oct 2004 03:46:38 GMT (envelope-from green) Message-Id: <200410110346.i9B3kcNF025468@repoman.freebsd.org> From: Brian Feldman Date: Mon, 11 Oct 2004 03:46: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/netinet6 nd6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 03:46:39 -0000 green 2004-10-11 03:46:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet6 nd6.c Log: MFC r1.46: Do not recurse the routing code. Approved by: re Revision Changes Path 1.43.2.3 +26 -5 src/sys/netinet6/nd6.c From owner-cvs-src@FreeBSD.ORG Mon Oct 11 05:39: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 DE90716A4CE; Mon, 11 Oct 2004 05:39:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF4C843D49; Mon, 11 Oct 2004 05:39:15 +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 i9B5dFLQ035237; Mon, 11 Oct 2004 05:39:15 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9B5dFsD035236; Mon, 11 Oct 2004 05:39:15 GMT (envelope-from njl) Message-Id: <200410110539.i9B5dFsD035236@repoman.freebsd.org> From: Nate Lawson Date: Mon, 11 Oct 2004 05:39: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/amd64/acpica acpi_machdep.c src/sys/i386/acpica acpi_machdep.c src/sys/ia64/acpica acpi_machdep.c src/sys/dev/acpica acpi_cpu.c src/sys/amd64/include acpica_machdep.h src/sys/i386/include acpica_machdep.h ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 05:39:16 -0000 njl 2004-10-11 05:39:15 UTC FreeBSD src repository Modified files: sys/amd64/acpica acpi_machdep.c sys/i386/acpica acpi_machdep.c sys/ia64/acpica acpi_machdep.c sys/dev/acpica acpi_cpu.c sys/amd64/include acpica_machdep.h sys/i386/include acpica_machdep.h sys/ia64/include acpica_machdep.h Log: Move the code for halting the CPU (acpi_cpu_c1) into machdep files. This removes the last MD portion of acpi_cpu.c. MFC after: 2 weeks Revision Changes Path 1.16 +6 -0 src/sys/amd64/acpica/acpi_machdep.c 1.6 +2 -1 src/sys/amd64/include/acpica_machdep.h 1.43 +0 -15 src/sys/dev/acpica/acpi_cpu.c 1.26 +6 -0 src/sys/i386/acpica/acpi_machdep.c 1.7 +2 -1 src/sys/i386/include/acpica_machdep.h 1.5 +7 -0 src/sys/ia64/acpica/acpi_machdep.c 1.4 +2 -0 src/sys/ia64/include/acpica_machdep.h From owner-cvs-src@FreeBSD.ORG Mon Oct 11 05:42: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 0380416A4CE; Mon, 11 Oct 2004 05:42:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D814343D1D; Mon, 11 Oct 2004 05:42: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 i9B5gCcP035403; Mon, 11 Oct 2004 05:42:12 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9B5gCLT035402; Mon, 11 Oct 2004 05:42:12 GMT (envelope-from njl) Message-Id: <200410110542.i9B5gCLT035402@repoman.freebsd.org> From: Nate Lawson Date: Mon, 11 Oct 2004 05:42: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/i386/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, 11 Oct 2004 05:42:13 -0000 njl 2004-10-11 05:42:12 UTC FreeBSD src repository Modified files: sys/i386/acpica acpi_machdep.c Log: Match surrounding style, not style(msmith). Revision Changes Path 1.27 +13 -13 src/sys/i386/acpica/acpi_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Oct 11 06:02: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 8080D16A4CE; Mon, 11 Oct 2004 06:02:58 +0000 (GMT) Received: from castle.jp.FreeBSD.org (castle.jp.FreeBSD.org [210.226.20.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id D3B4D43D5C; Mon, 11 Oct 2004 06:02:57 +0000 (GMT) (envelope-from matusita@jp.FreeBSD.org) Received: from localhost (localhost [::1]) ESMTP/inet6 id i9B62s800801; Mon, 11 Oct 2004 15:02:54 +0900 (JST) (envelope-from matusita@jp.FreeBSD.org) In-Reply-To: <20041011001228.GA9460@dragon.nuxi.com> References: <20041009184627.26e9a57f@dev.lan.Awfulhak.org> <20041010031208L.matusita@jp.FreeBSD.org> <20041011001228.GA9460@dragon.nuxi.com> X-User-Agent: Mew/1.94.2 Emacs/21.3 X-FaceAnim: (-O_O-)(O_O- )(_O- )(O- )(- -)( -O)( -O_)( -O_O)(-O_O-) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Dispatcher: imput version 20040704(IM147) Lines: 27 From: Makoto Matsushita To: obrien@FreeBSD.org, brian@Awfulhak.org Date: Mon, 11 Oct 2004 15:02:52 +0900 Message-Id: <20041011150252M.matusita@jp.FreeBSD.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: What we keep under /etc (was: cvs commit: src/etc rc rc.shutdown src/etc/rc.d ...) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 06:02:58 -0000 obrien> Is this something you could generalize and embelish -- adding an obrien> /etc/perodic.conf knob for? It could be a hard one, since there's several (complex) pattern to trim, using an interim working(temporary) file. obrien> Also, if you do 'make installworld' on this machine (since obrien> this is what we're talking about); you can also just make the obrien> change to /usr/src/etc/periodic/security/security.function. Someone said before that 'if that's ok, why not installing all /etc files by default -- you can easily manage your account on /usr/src/etc/master.passwd.' How do you answer? :-) The filename doesn't matter, same story can be applied to /etc/syslog.conf. obrien> I would almost think this is a better way, as you can (cd obrien> /usr/src ; cvs diff) and get a list of all the customization obrien> you've done. It seems that you just forget users using cvsup(1) to have their /usr/src tree (not copying a CVS repository, just extracting files). Yes _I_ am ok with "cvs diff," but sadly to say that not all people are using cvs... -- - Makoto `MAR' Matsushita From owner-cvs-src@FreeBSD.ORG Mon Oct 11 06:06: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 E9B6B16A4CF; Mon, 11 Oct 2004 06:06:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CAE5543D58; Mon, 11 Oct 2004 06:06:42 +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 i9B66g7a036236; Mon, 11 Oct 2004 06:06:42 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9B66g4t036235; Mon, 11 Oct 2004 06:06:42 GMT (envelope-from njl) Message-Id: <200410110606.i9B66g4t036235@repoman.freebsd.org> From: Nate Lawson Date: Mon, 11 Oct 2004 06:06:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi_cpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 06:06:43 -0000 njl 2004-10-11 06:06:42 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_cpu.c Log: If bus mastering control is not available (PM2_BLK), don't just disable C3. Instead, flush caches before entering C3. This may be slower but provides good power savings. Revision Changes Path 1.44 +28 -17 src/sys/dev/acpica/acpi_cpu.c From owner-cvs-src@FreeBSD.ORG Mon Oct 11 06: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 A08DE16A4CE; Mon, 11 Oct 2004 06:10:46 +0000 (GMT) Received: from castle.jp.FreeBSD.org (castle.jp.FreeBSD.org [210.226.20.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A74643D48; Mon, 11 Oct 2004 06:10:45 +0000 (GMT) (envelope-from matusita@jp.FreeBSD.org) Received: from localhost (localhost [::1])i9B6Ai801747; Mon, 11 Oct 2004 15:10:44 +0900 (JST) (envelope-from matusita@jp.FreeBSD.org) In-Reply-To: <20041011001449.GB9460@dragon.nuxi.com> References: <20041010011818G.matusita@jp.FreeBSD.org> <20041011001449.GB9460@dragon.nuxi.com> X-User-Agent: Mew/1.94.2 Emacs/21.3 X-FaceAnim: (-O_O-)(O_O- )(_O- )(O- )(- -)( -O)( -O_)( -O_O)(-O_O-) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Dispatcher: imput version 20040704(IM147) Lines: 11 From: Makoto Matsushita To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Date: Mon, 11 Oct 2004 15:10:42 +0900 Message-Id: <20041011151042S.matusita@jp.FreeBSD.org> cc: obrien@FreeBSD.org Subject: Re: What we keep under /etc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 06:10:46 -0000 obrien> I dare say the majority would be happy with 'make obrien> installworld' updating /etc. And that not doing so should be obrien> the exception. I dunno what is the 'major' or not (that's not in my interests), but it seems that there are (hard to easily neglect) number of users, who against to force-updating /etc by "make installworld." -- - Makoto `MAR' Matsushita From owner-cvs-src@FreeBSD.ORG Mon Oct 11 06:18: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 1BACC16A4CE; Mon, 11 Oct 2004 06:18:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF73243D2F; Mon, 11 Oct 2004 06:18: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 i9B6I7F3036620; Mon, 11 Oct 2004 06:18:07 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9B6I7F6036619; Mon, 11 Oct 2004 06:18:07 GMT (envelope-from njl) Message-Id: <200410110618.i9B6I7F6036619@repoman.freebsd.org> From: Nate Lawson Date: Mon, 11 Oct 2004 06:18: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: Mon, 11 Oct 2004 06:18:08 -0000 njl 2004-10-11 06:18:07 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_cmbat.c Log: Notify the user when the battery is critically low. In the future, we may want to shut down here but the chance of BIOS vendors getting this wrong is high. They're only supposed to announce this when all batteries hit their critical level but past experience indicates we should be conservative about this for now. Revision Changes Path 1.37 +4 -0 src/sys/dev/acpica/acpi_cmbat.c From owner-cvs-src@FreeBSD.ORG Mon Oct 11 06:36: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 2388716A4CE; Mon, 11 Oct 2004 06:36:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 030E143D41; Mon, 11 Oct 2004 06:36:49 +0000 (GMT) (envelope-from den@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9B6amk6037230; Mon, 11 Oct 2004 06:36:48 GMT (envelope-from den@repoman.freebsd.org) Received: (from den@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9B6amaE037229; Mon, 11 Oct 2004 06:36:48 GMT (envelope-from den) Message-Id: <200410110636.i9B6amaE037229@repoman.freebsd.org> From: Denis Peplin Date: Mon, 11 Oct 2004 06:36: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/release/doc/ru_RU.KOI8-R/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 06:36:49 -0000 den 2004-10-11 06:36:48 UTC FreeBSD src repository (doc committer) Modified files: release/doc/ru_RU.KOI8-R/relnotes/common new.sgml Log: Merge from English version 1.780 Obtained from: The FreeBSD Russian Documentation Project Revision Changes Path 1.12 +54 -8 src/release/doc/ru_RU.KOI8-R/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon Oct 11 06:54: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 D6C0E16A4CE for ; Mon, 11 Oct 2004 06:54:10 +0000 (GMT) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 293F443D55 for ; Mon, 11 Oct 2004 06:54:10 +0000 (GMT) (envelope-from marck@rinet.ru) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.13.1/8.13.1) with ESMTP id i9B6rjb2094900; Mon, 11 Oct 2004 10:53:46 +0400 (MSD) (envelope-from marck@rinet.ru) Date: Mon, 11 Oct 2004 10:53:45 +0400 (MSD) From: Dmitry Morozovsky To: "Daniel O'Connor" In-Reply-To: <200410110914.24398.doconnor@gsoft.com.au> Message-ID: <20041011105104.P93998@woozle.rinet.ru> References: <20041009114544.080344bd@dev.lan.Awfulhak.org> <20041010031208L.matusita@jp.FreeBSD.org> <20041010103151.GA47927@gothmog.gr> <200410110914.24398.doconnor@gsoft.com.au> X-NCC-RegID: ru.rinet MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: src-committers@freebsd.org cc: brian@awfulhak.org cc: cvs-all@freebsd.org cc: Makoto Matsushita cc: Giorgos Keramidas cc: cvs-src@freebsd.org Subject: Re: What we keep under /etc (was: cvs commit: src/etc rcrc.shutdown src/etc/rc.d ...) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 06:54:10 -0000 On Mon, 11 Oct 2004, Daniel O'Connor wrote: DO> On Sun, 10 Oct 2004 20:01, Giorgos Keramidas wrote: DO> > The overwriting of some directories in /etc can be made optional and DO> > default to off (keeping the current behavior, but allowing faster updates DO> > of a part of /etc for those who want it), if that's what's worrying you. DO> > DO> > We could add an option to mergemaster like -f which would take a list of DO> > /etc subdirectories to blindly overwrite, i.e.: DO> > DO> > # mergemaster -f "rc.d periodic defaults isdn" DO> > DO> > To avoid having to type manually the list of directories, this could also DO> > be made optional based on an environment variable like DO> > MM_OVERWRITE_SUBDIRS, in which case the order of precedence would be: DO> DO> Or import etcmerge :) DO> DO> etcmerge isn't perfect, but I think effort would be better expended making it DO> more user friendly (I'm thinking specifically of guiding the user through DO> things more explicitly) Well, I did test etcmerge yesterday, and finished with partly broken right to directories with conflict results, namely /etc/mail, /etc/namedb and /etc/uucp: they went to mode 700 after etcmerge install. I have no chance to dig into problem deeply though. Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------ From owner-cvs-src@FreeBSD.ORG Mon Oct 11 07:25: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 C2C7816A4CE; Mon, 11 Oct 2004 07:25:16 +0000 (GMT) Received: from acampi.inet.it (acampi.inet.it [213.92.1.165]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2921A43D5C; Mon, 11 Oct 2004 07:25:16 +0000 (GMT) (envelope-from andrea@acampi.inet.it) Received: by acampi.inet.it (Postfix, from userid 1000) id BE4D616; Mon, 11 Oct 2004 09:25:14 +0200 (CEST) Date: Mon, 11 Oct 2004 09:25:14 +0200 From: Andrea Campi To: Gleb Smirnoff , so@freebsd.org Message-ID: <20041011072514.GA37395@webcom.it> References: <200410082115.i98LFLMU034965@repoman.freebsd.org> <20041009153916.GA2003@webcom.it> <20041009212952.GA8922@cell.sick.ru> <200410082115.i98LFLMU034965@repoman.freebsd.org> <20041009153916.GA2003@webcom.it> <20041009190714.GB1093@green.homeunix.org> <20041010072205.GA1617@webcom.it> <20041010101612.GB11523@cell.sick.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041010101612.GB11523@cell.sick.ru> User-Agent: Mutt/1.5.6i cc: Brian Fundakowski Feldman cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/lib/libc/gen syslog.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 07:25:17 -0000 On Sun, Oct 10, 2004 at 02:16:12PM +0400, Gleb Smirnoff wrote: > Forget about UDP. syslog(3) logs to local syslogd. The latter may > forward message to other machine via UDP, but this is out of > scope of our discussion. Uhm... right, I was confused and I apologize for that. I now see that UDP has nothing to do with it; and an ENOBUFS situation is probably as serious as you mention. This makes most of my arguments somewhat bogus... But not totally: > 1. Not forever. You keep stating that, but you don't prove it. > 2. This is design error if logging thread holds a mutex, that stops > the application at all. Probably, but POLA dictates that you shouldn't go out on a limb and break applications that happened to get away with it. > A> Above all however, how can you say "not forever"? What kind of guarantee > A> do you see that the application will never succeed its send() call? > A> Sure, statistically it will succeed, but that is not good enough. > > It will wait until syslogd processes other messages on the queue. ... and the calling thread manages to get a timeslice (on a severely overloaded machine as you say) before other threads bog it down again. > A> Note that I'm not advocating that "since it can fail, don't bother > A> retrying". The concept of trying again is fine--my only gripe is with > A> retrying an unbounded number of times. > > That means: "I'd suggest that we leave a possibility to lose messages. > Let it be harder to DoS logging, but possible." Exactly. My point being that a syslog DoS is orders of magnitude less important *on a generic, out-of-the-box installation* that an application DoS. More advanced, security-conscious installations can do what they want, but the default should be fairer than that. > A> - syslog() and family are unreliable functions (to the extent that they > A> even return void; > > POSIX specification > http://www.opengroup.org/onlinepubs/000095399/functions/syslog.html > does not say anything about reliability. > > However, one can understand words "The syslog() function shall send a > message to an implementation-defined logging facility" as "message > should be delivered to local logging facility". Should is not MUST ;-) > A> - if the change stays, I think it should be documented in the syslog(3) > A> man page; > > Agreed. Thanks. > A> - I strongly object to MFC'ing it; > A> - look into a better way to accomplish the goal. > > To continue argument, you need a test case, which shows that some test > application works slower by an order of magnitude or even stops, when > an attacker floods syslogd. killall -STOP syslogd was mentioned in a later answer (although I do agree that's a contrived example). Even worse, this probably means a local user that is able to generate enough syslog calls to cause an ENOBUFS condition can DoS the whole system. I imagine this can't be too hard to do if the system has a serial console at 9600... Sorry, I don't want to be disrespectful or anything but I have no interest (nor time) in continuing this discussion as I feel we both explained our points of view. However, I feel this is serious enough to bring it up with so@; I'll submit to whatever they think of this. Bye, Andrea -- The three Rs of Microsoft support: Retry, Reboot, Reinstall. From owner-cvs-src@FreeBSD.ORG Mon Oct 11 07:28: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 431E116A4CE; Mon, 11 Oct 2004 07:28:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 23AB143D46; Mon, 11 Oct 2004 07:28:37 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9B7SaIU038913; Mon, 11 Oct 2004 07:28:36 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9B7SaTD038912; Mon, 11 Oct 2004 07:28:36 GMT (envelope-from glebius) Message-Id: <200410110728.i9B7SaTD038912@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 11 Oct 2004 07:28: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/net if_tun.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 07:28:37 -0000 glebius 2004-10-11 07:28:36 UTC FreeBSD src repository Modified files: sys/net if_tun.c Log: Assign pointer NULL, not 0. Approved by: julian (mentor) Revision Changes Path 1.145 +1 -1 src/sys/net/if_tun.c From owner-cvs-src@FreeBSD.ORG Mon Oct 11 07:48: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 B76CE16A4CE; Mon, 11 Oct 2004 07:48:37 +0000 (GMT) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id E003B43D2D; Mon, 11 Oct 2004 07:48:36 +0000 (GMT) (envelope-from glebius@freebsd.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.12.11/8.12.8) with ESMTP id i9B7mZxG017741 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 11 Oct 2004 11:48:35 +0400 (MSD) (envelope-from glebius@freebsd.org) Received: (from glebius@localhost) by cell.sick.ru (8.12.11/8.12.11/Submit) id i9B7mYYL017740; Mon, 11 Oct 2004 11:48:34 +0400 (MSD) (envelope-from glebius@freebsd.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@freebsd.org using -f Date: Mon, 11 Oct 2004 11:48:34 +0400 From: Gleb Smirnoff To: Andrea Campi Message-ID: <20041011074834.GC17393@cell.sick.ru> References: <200410082115.i98LFLMU034965@repoman.freebsd.org> <20041009153916.GA2003@webcom.it> <20041009212952.GA8922@cell.sick.ru> <200410082115.i98LFLMU034965@repoman.freebsd.org> <20041009153916.GA2003@webcom.it> <20041009190714.GB1093@green.homeunix.org> <20041010072205.GA1617@webcom.it> <20041010101612.GB11523@cell.sick.ru> <20041011072514.GA37395@webcom.it> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <20041011072514.GA37395@webcom.it> User-Agent: Mutt/1.5.6i cc: so@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org cc: Brian Fundakowski Feldman Subject: Re: cvs commit: src/lib/libc/gen syslog.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 07:48:37 -0000 Andrea, dwmalone promised to spent some time on this. We together will find some better approach then reverting commit, or leaving it untouched. One of current working ideas is to create an additional socket for priveleged applications, runnning with uid 0, which can't be considered attackers. Use different policies on these two sockets: priveleged and default. On Mon, Oct 11, 2004 at 09:25:14AM +0200, Andrea Campi wrote: A> On Sun, Oct 10, 2004 at 02:16:12PM +0400, Gleb Smirnoff wrote: A> > Forget about UDP. syslog(3) logs to local syslogd. The latter may A> > forward message to other machine via UDP, but this is out of A> > scope of our discussion. A> A> Uhm... right, I was confused and I apologize for that. I now see A> that UDP has nothing to do with it; and an ENOBUFS situation is A> probably as serious as you mention. This makes most of my A> arguments somewhat bogus... But not totally: A> A> > 1. Not forever. A> A> You keep stating that, but you don't prove it. A> A> > 2. This is design error if logging thread holds a mutex, that stops A> > the application at all. A> A> Probably, but POLA dictates that you shouldn't go out on a limb and A> break applications that happened to get away with it. A> A> > A> Above all however, how can you say "not forever"? What kind of guarantee A> > A> do you see that the application will never succeed its send() call? A> > A> Sure, statistically it will succeed, but that is not good enough. A> > A> > It will wait until syslogd processes other messages on the queue. A> A> ... and the calling thread manages to get a timeslice (on a severely A> overloaded machine as you say) before other threads bog it down again. A> A> > A> Note that I'm not advocating that "since it can fail, don't bother A> > A> retrying". The concept of trying again is fine--my only gripe is with A> > A> retrying an unbounded number of times. A> > A> > That means: "I'd suggest that we leave a possibility to lose messages. A> > Let it be harder to DoS logging, but possible." A> A> Exactly. My point being that a syslog DoS is orders of magnitude less A> important *on a generic, out-of-the-box installation* that an application A> DoS. More advanced, security-conscious installations can do what they want, A> but the default should be fairer than that. A> A> > A> - syslog() and family are unreliable functions (to the extent that they A> > A> even return void; A> > A> > POSIX specification A> > http://www.opengroup.org/onlinepubs/000095399/functions/syslog.html A> > does not say anything about reliability. A> > A> > However, one can understand words "The syslog() function shall send a A> > message to an implementation-defined logging facility" as "message A> > should be delivered to local logging facility". A> A> Should is not MUST ;-) A> A> > A> - if the change stays, I think it should be documented in the syslog(3) A> > A> man page; A> > A> > Agreed. A> A> Thanks. A> A> > A> - I strongly object to MFC'ing it; A> > A> - look into a better way to accomplish the goal. A> > A> > To continue argument, you need a test case, which shows that some test A> > application works slower by an order of magnitude or even stops, when A> > an attacker floods syslogd. A> A> killall -STOP syslogd was mentioned in a later answer (although I do A> agree that's a contrived example). Even worse, this probably means a A> local user that is able to generate enough syslog calls to cause an A> ENOBUFS condition can DoS the whole system. I imagine this can't be too A> hard to do if the system has a serial console at 9600... A> A> Sorry, I don't want to be disrespectful or anything but I have no interest A> (nor time) in continuing this discussion as I feel we both explained our A> points of view. However, I feel this is serious enough to bring it up A> with so@; I'll submit to whatever they think of this. A> A> Bye, A> Andrea A> A> -- A> The three Rs of Microsoft support: Retry, Reboot, Reinstall. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Mon Oct 11 07:51: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 0B91016A4CE; Mon, 11 Oct 2004 07:51:06 +0000 (GMT) Received: from acampi.inet.it (acampi.inet.it [213.92.1.165]) by mx1.FreeBSD.org (Postfix) with ESMTP id C86B643D2F; Mon, 11 Oct 2004 07:51:05 +0000 (GMT) (envelope-from andrea@acampi.inet.it) Received: by acampi.inet.it (Postfix, from userid 1000) id E868BB; Mon, 11 Oct 2004 09:51:04 +0200 (CEST) Date: Mon, 11 Oct 2004 09:51:04 +0200 From: Andrea Campi To: David Malone Message-ID: <20041011075104.GB37395@webcom.it> References: <200410101834.i9AIYUNU095176@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200410101834.i9AIYUNU095176@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/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: Mon, 11 Oct 2004 07:51:06 -0000 On Sun, Oct 10, 2004 at 06:34:30PM +0000, David Malone wrote: > dwmalone 2004-10-10 18:34:30 UTC > > FreeBSD src repository > > Modified files: > sys/compat/linux linux_util.h > Log: > Rename thread args to be called "td" rather than "p" to be > consistent with other bits of this file. There should be no > functional change. > > Submitted by: Andrea Campi (many moons ago) Uh (waking up)? Yes, that's me!! Ah, I had forgotten about that... Thanks! Bye, Andrea -- The three Rs of Microsoft support: Retry, Reboot, Reinstall. From owner-cvs-src@FreeBSD.ORG Mon Oct 11 07:55: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 5D4A916A4CE; Mon, 11 Oct 2004 07:55:52 +0000 (GMT) Received: from acampi.inet.it (acampi.inet.it [213.92.1.165]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2114543D2F; Mon, 11 Oct 2004 07:55:52 +0000 (GMT) (envelope-from andrea@acampi.inet.it) Received: by acampi.inet.it (Postfix, from userid 1000) id 4F50FB; Mon, 11 Oct 2004 09:55:51 +0200 (CEST) Date: Mon, 11 Oct 2004 09:55:51 +0200 From: Andrea Campi To: Gleb Smirnoff Message-ID: <20041011075551.GC37395@webcom.it> References: <200410082115.i98LFLMU034965@repoman.freebsd.org> <20041009153916.GA2003@webcom.it> <20041009212952.GA8922@cell.sick.ru> <200410082115.i98LFLMU034965@repoman.freebsd.org> <20041009153916.GA2003@webcom.it> <20041009190714.GB1093@green.homeunix.org> <20041010072205.GA1617@webcom.it> <20041010101612.GB11523@cell.sick.ru> <20041011072514.GA37395@webcom.it> <20041011074834.GC17393@cell.sick.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041011074834.GC17393@cell.sick.ru> User-Agent: Mutt/1.5.6i cc: Brian Fundakowski Feldman cc: so@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/lib/libc/gen syslog.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 07:55:52 -0000 Gleb, On Mon, Oct 11, 2004 at 11:48:34AM +0400, Gleb Smirnoff wrote: > Andrea, > > dwmalone promised to spent some time on this. We together will find > some better approach then reverting commit, or leaving it untouched. > One of current working ideas is to create an additional socket for > priveleged applications, runnning with uid 0, which can't be considered > attackers. Use different policies on these two sockets: priveleged > and default. Thanks, that sounds like an excellent plan and I trust the two of you will come up with a good compromise. In case you are interested, I'm volunteering to look at and test both design and actual patches. Bye, Andrea -- The best things in life are free, but the expensive ones are still worth a look. From owner-cvs-src@FreeBSD.ORG Mon Oct 11 07:57: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 4207E16A4CE; Mon, 11 Oct 2004 07:57:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 209A943D49; Mon, 11 Oct 2004 07:57: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 i9B7v8tt039885; Mon, 11 Oct 2004 07:57:09 GMT (envelope-from philip@repoman.freebsd.org) Received: (from philip@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9B7v8vd039884; Mon, 11 Oct 2004 07:57:08 GMT (envelope-from philip) Message-Id: <200410110757.i9B7v8vd039884@repoman.freebsd.org> From: Philip Paeps Date: Mon, 11 Oct 2004 07:57: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/moused moused.8 moused.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 07:57:09 -0000 philip 2004-10-11 07:57:08 UTC FreeBSD src repository Modified files: usr.sbin/moused moused.8 moused.c Log: Add 'virtual scrolling' support to moused(8). When holding down the middle mouse button, motions are interpreted as scrolling. Submitted by: Jordan Sissel Approved by: njl Revision Changes Path 1.47 +7 -0 src/usr.sbin/moused/moused.8 1.68 +102 -3 src/usr.sbin/moused/moused.c From owner-cvs-src@FreeBSD.ORG Mon Oct 11 08:02: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 5D96D16A4CE; Mon, 11 Oct 2004 08:02:02 +0000 (GMT) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9612943D53; Mon, 11 Oct 2004 08:02:01 +0000 (GMT) (envelope-from glebius@freebsd.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.12.11/8.12.8) with ESMTP id i9B81xig017929 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 11 Oct 2004 12:02:00 +0400 (MSD) (envelope-from glebius@freebsd.org) Received: (from glebius@localhost) by cell.sick.ru (8.12.11/8.12.11/Submit) id i9B81xrH017928; Mon, 11 Oct 2004 12:01:59 +0400 (MSD) (envelope-from glebius@freebsd.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@freebsd.org using -f Date: Mon, 11 Oct 2004 12:01:59 +0400 From: Gleb Smirnoff To: Philip Paeps Message-ID: <20041011080159.GD17393@cell.sick.ru> References: <200410110757.i9B7v8vd039884@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200410110757.i9B7v8vd039884@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/usr.sbin/moused moused.8 moused.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 08:02:02 -0000 On Mon, Oct 11, 2004 at 07:57:08AM +0000, Philip Paeps wrote: P> philip 2004-10-11 07:57:08 UTC P> P> FreeBSD src repository P> P> Modified files: P> usr.sbin/moused moused.8 moused.c P> Log: P> Add 'virtual scrolling' support to moused(8). When holding down the middle P> mouse button, motions are interpreted as scrolling. P> P> Submitted by: Jordan Sissel P> Approved by: njl P> P> Revision Changes Path P> 1.47 +7 -0 src/usr.sbin/moused/moused.8 P> 1.68 +102 -3 src/usr.sbin/moused/moused.c Nice feature! Thanks! -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Mon Oct 11 08:08: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 4428216A4CE for ; Mon, 11 Oct 2004 08:08:46 +0000 (GMT) Received: from tirith.elendil.ru (tirith.elendil.ru [195.68.151.124]) by mx1.FreeBSD.org (Postfix) with SMTP id 6EF9B43D3F for ; Mon, 11 Oct 2004 08:08:45 +0000 (GMT) (envelope-from sergei@FreeBSD.org) Received: (qmail 44627 invoked from network); 11 Oct 2004 08:08:30 -0000 Received: from narsil.elendil.ru ([10.19.72.1]) by tirith.elendil.ru ([10.19.72.4]) with SMTP via TCP; 11 Oct 2004 08:08:30 -0000 Received: (qmail 32089 invoked by uid 1001); 11 Oct 2004 08:07:24 -0000 Date: Mon, 11 Oct 2004 12:07:24 +0400 From: Sergei Kolobov To: cvs-src@FreeBSD.org Message-ID: <20041011080724.GK694@elendil.ru> Mail-Followup-To: cvs-src@FreeBSD.org References: <200410071355.i97DtSJq024575@repoman.freebsd.org> <20041009011553.01708de1@dev.lan.Awfulhak.org> <20041009083519.GA84548@dragon.nuxi.com> <20041009183217.GJ84228@lucky.net> <41683D43.4020403@gamersimpact.com> <20041010081947.GA61957@zibbi.icomtek.csir.co.za> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041010081947.GA61957@zibbi.icomtek.csir.co.za> User-Agent: Mutt/1.5.6i Subject: Re: What we keep under /etc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 08:08:46 -0000 On 2004-10-10 at 10:19 +0200, John Hay wrote: > While /usr/local/etc/rc.d works ok for a lot of things, it doesn't work > well for everything that one might want to add because it is only run > very late in the boot order. To be able to have something run somewhere > in the beginning, say before the NETWORKING phase, you have to add it > to /etc/rc.d, except if we add something like /etc/local.rc.d and also > add it to /etc/rc so that rcorder use both simultaneously, something > like 'rcorder ... /etc/rc.d/* /etc/local.rc.d/*'. I was wondering about this one, too. Is there any problem with this approach? Sergei From owner-cvs-src@FreeBSD.ORG Mon Oct 11 08:11: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 4B29F16A4CE; Mon, 11 Oct 2004 08:11:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3FAF343D41; Mon, 11 Oct 2004 08:11: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 i9B8BR5Y040478; Mon, 11 Oct 2004 08:11:27 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9B8BQCN040477; Mon, 11 Oct 2004 08:11:26 GMT (envelope-from rwatson) Message-Id: <200410110811.i9B8BQCN040477@repoman.freebsd.org> From: Robert Watson Date: Mon, 11 Oct 2004 08:11: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/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: Mon, 11 Oct 2004 08:11:27 -0000 rwatson 2004-10-11 08:11:26 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c Log: Rework sofree() logic to take into account a possible race with accept(). Sockets in the listen queues have reference counts of 0, so if the protocol decides to disconnect the pcb and try to free the socket, this triggered a race with accept() wherein accept() would bump the reference count before sofree() had removed the socket from the listen queues, resulting in a panic in sofree() when it discovered it was freeing a referenced socket. This might happen if a RST came in prior to accept() on a TCP connection. The fix is two-fold: to expand the coverage of the accept mutex earlier in sofree() to prevent accept() from grabbing the socket after the "is it really safe to free" tests, and to expand the logic of the "is it really safe to free" tests to check that the refcount is still 0 (i.e., we didn't race). RELENG_5 candidate. Much discussion with and work by: green Reported by: Marc UBM Bocklet Reported by: Vlad Revision Changes Path 1.213 +19 -5 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Mon Oct 11 08:26: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 D4B5716A4CE; Mon, 11 Oct 2004 08:26:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B31DE43D3F; Mon, 11 Oct 2004 08:26: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 i9B8QI3D041683; Mon, 11 Oct 2004 08:26:18 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9B8QIgL041682; Mon, 11 Oct 2004 08:26:18 GMT (envelope-from rwatson) Message-Id: <200410110826.i9B8QIgL041682@repoman.freebsd.org> From: Robert Watson Date: Mon, 11 Oct 2004 08:26: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/kern subr_witness.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 08:26:19 -0000 rwatson 2004-10-11 08:26:18 UTC FreeBSD src repository Modified files: sys/kern subr_witness.c Log: Add entropy harvest mutex to hard-coded spin lock witness lock order, remove previous entropy harvesting mutex names as they are no longer present. Commit to this file was ommitted when randomdev_soft.c:1.5 was made. Feet shot: Robert Huff Revision Changes Path 1.182 +1 -2 src/sys/kern/subr_witness.c From owner-cvs-src@FreeBSD.ORG Mon Oct 11 09:37:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 1033) id 695AF16A4CF; Mon, 11 Oct 2004 09:37:00 +0000 (GMT) Date: Mon, 11 Oct 2004 09:37:00 +0000 From: Alexey Dokuchaev To: Philip Paeps Message-ID: <20041011093700.GA65811@FreeBSD.org> References: <200410110757.i9B7v8vd039884@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200410110757.i9B7v8vd039884@repoman.freebsd.org> User-Agent: Mutt/1.4.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/moused moused.8 moused.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 09:37:00 -0000 On Mon, Oct 11, 2004 at 07:57:08AM +0000, Philip Paeps wrote: > philip 2004-10-11 07:57:08 UTC > > FreeBSD src repository > > Modified files: > usr.sbin/moused moused.8 moused.c > Log: > Add 'virtual scrolling' support to moused(8). When holding down the middle > mouse button, motions are interpreted as scrolling. This is totally cool, but may I ask if you are interested in adding the same functionality for wheel (since most mice come with wheel (middle button) today)? Thanks! ./danfe From owner-cvs-src@FreeBSD.ORG Mon Oct 11 09:45:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 32A4F16A4CE; Mon, 11 Oct 2004 09:45:33 +0000 (GMT) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.177]) by mx1.FreeBSD.org (Postfix) with ESMTP id B879243D46; Mon, 11 Oct 2004 09:45:32 +0000 (GMT) (envelope-from max@love2party.net) Received: from [212.227.126.155] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1CGwkF-0001qx-00; Mon, 11 Oct 2004 11:45:31 +0200 Received: from [217.227.147.248] (helo=donor.laier.local) by mrelayng.kundenserver.de with asmtp (TLSv1:RC4-MD5:128) (Exim 3.35 #1) id 1CGwkF-0001ak-00; Mon, 11 Oct 2004 11:45:31 +0200 From: Max Laier To: Brian Feldman Date: Mon, 11 Oct 2004 11:44:51 +0200 User-Agent: KMail/1.7 References: <200410110345.i9B3jvG2025430@repoman.freebsd.org> In-Reply-To: <200410110345.i9B3jvG2025430@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart3759204.JcSDerfcCq"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200410111145.02395.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/net 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: Mon, 11 Oct 2004 09:45:33 -0000 --nextPart3759204.JcSDerfcCq Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Monday 11 October 2004 05:45, Brian Feldman wrote: > green 2004-10-11 03:45:57 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_5) > sys/net pfil.c > Log: > MFC r1.11: fail closed when lock acquisition would block. > > Approved by: re Can you please pull the update for pfil.9 as well? =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 --nextPart3759204.JcSDerfcCq Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQBBalYeXyyEoT62BG0RAiAZAJwP+QztkBOZvcFCOm3b9Ta4GQwFOACferVZ 0TzbMlnoIVWElGWdEdk97iQ= =5PC1 -----END PGP SIGNATURE----- --nextPart3759204.JcSDerfcCq-- From owner-cvs-src@FreeBSD.ORG Mon Oct 11 09:45: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 19A3816A4CE; Mon, 11 Oct 2004 09:45:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C40A43D45; Mon, 11 Oct 2004 09:45:59 +0000 (GMT) (envelope-from brian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9B9jwxq050900; Mon, 11 Oct 2004 09:45:58 GMT (envelope-from brian@repoman.freebsd.org) Received: (from brian@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9B9jwx0050899; Mon, 11 Oct 2004 09:45:58 GMT (envelope-from brian) Message-Id: <200410110945.i9B9jwx0050899@repoman.freebsd.org> From: Brian Somers Date: Mon, 11 Oct 2004 09:45: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/usr.sbin/ppp ccp.c chat.c command.c datalink.c datalink.h nat_cmd.c physical.c radius.c 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: Mon, 11 Oct 2004 09:45:59 -0000 brian 2004-10-11 09:45:58 UTC FreeBSD src repository Modified files: usr.sbin/ppp ccp.c chat.c command.c datalink.c datalink.h nat_cmd.c physical.c radius.c route.c Log: Add a bunch of malloc() return checks PR: 71592 Submitted by: Dan Lukes with further changes Revision Changes Path 1.78 +5 -1 src/usr.sbin/ppp/ccp.c 1.80 +4 -3 src/usr.sbin/ppp/chat.c 1.302 +1 -1 src/usr.sbin/ppp/command.c 1.77 +14 -6 src/usr.sbin/ppp/datalink.c 1.16 +0 -1 src/usr.sbin/ppp/datalink.h 1.62 +11 -5 src/usr.sbin/ppp/nat_cmd.c 1.59 +6 -1 src/usr.sbin/ppp/physical.c 1.50 +5 -2 src/usr.sbin/ppp/radius.c 1.93 +15 -5 src/usr.sbin/ppp/route.c From owner-cvs-src@FreeBSD.ORG Mon Oct 11 10:21: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 8C19816A4CE; Mon, 11 Oct 2004 10:21:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C80743D45; Mon, 11 Oct 2004 10:21:34 +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 i9BALYUr051947; Mon, 11 Oct 2004 10:21:34 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BALYwH051946; Mon, 11 Oct 2004 10:21:34 GMT (envelope-from rwatson) Message-Id: <200410111021.i9BALYwH051946@repoman.freebsd.org> From: Robert Watson Date: Mon, 11 Oct 2004 10:21: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/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 10:21:34 -0000 rwatson 2004-10-11 10:21:34 UTC FreeBSD src repository Modified files: sys/net if_ethersubr.c Log: When harvesting entropy from an ethernet mbuf, do so before freeing the mbuf. RELENG_5 candidate. Revision Changes Path 1.178 +1 -1 src/sys/net/if_ethersubr.c From owner-cvs-src@FreeBSD.ORG Mon Oct 11 10:21: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 CBF1416A4CE; Mon, 11 Oct 2004 10:21:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB36C43D46; Mon, 11 Oct 2004 10:21:53 +0000 (GMT) (envelope-from brian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9BALrtH051977; Mon, 11 Oct 2004 10:21:53 GMT (envelope-from brian@repoman.freebsd.org) Received: (from brian@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BALrfr051976; Mon, 11 Oct 2004 10:21:53 GMT (envelope-from brian) Message-Id: <200410111021.i9BALrfr051976@repoman.freebsd.org> From: Brian Somers Date: Mon, 11 Oct 2004 10:21: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/usr.sbin/ppp ncp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 10:21:53 -0000 brian 2004-10-11 10:21:53 UTC FreeBSD src repository Modified files: usr.sbin/ppp ncp.c Log: Handle a malloc() failure when allocating urgent ports PR: 59995 Revision Changes Path 1.8 +8 -3 src/usr.sbin/ppp/ncp.c From owner-cvs-src@FreeBSD.ORG Mon Oct 11 10:26: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 3AC6816A4CE; Mon, 11 Oct 2004 10:26:13 +0000 (GMT) Received: from srv01.sparkit.no (srv01.sparkit.no [193.69.116.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4792943D46; Mon, 11 Oct 2004 10:26:12 +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 i9BAPwus019808; Mon, 11 Oct 2004 12:25:58 +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 i9BALXDo017459; Mon, 11 Oct 2004 10:21:33 GMT (envelope-from eivind@ws.nada) Received: (from eivind@localhost) by ws.nada (8.12.9/8.12.10/Submit) id i9BALNBY017458; Mon, 11 Oct 2004 10:21:23 GMT (envelope-from eivind) Date: Mon, 11 Oct 2004 10:21:22 +0000 From: Eivind Eklund To: Dmitry Morozovsky Message-ID: <20041011102122.GG1039@FreeBSD.org> References: <20041009114544.080344bd@dev.lan.Awfulhak.org> <20041010031208L.matusita@jp.FreeBSD.org> <20041010103151.GA47927@gothmog.gr> <200410110914.24398.doconnor@gsoft.com.au> <20041011105104.P93998@woozle.rinet.ru> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="ew6BAiZeqk4r7MaW" Content-Disposition: inline In-Reply-To: <20041011105104.P93998@woozle.rinet.ru> User-Agent: Mutt/1.5.4i cc: src-committers@FreeBSD.org cc: Daniel O'Connor cc: cvs-all@FreeBSD.org cc: Makoto Matsushita cc: cvs-src@FreeBSD.org cc: Giorgos Keramidas cc: brian@awfulhak.org Subject: Re: What we keep under /etc (was: cvs commit: src/etc rc rc.shutdown src/etc/rc.d ...) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 10:26:13 -0000 --ew6BAiZeqk4r7MaW Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Oct 11, 2004 at 10:53:45AM +0400, Dmitry Morozovsky wrote: > On Mon, 11 Oct 2004, Daniel O'Connor wrote: > > DO> On Sun, 10 Oct 2004 20:01, Giorgos Keramidas wrote: > DO> > The overwriting of some directories in /etc can be made optional and > DO> > default to off (keeping the current behavior, but allowing faster updates > DO> > of a part of /etc for those who want it), if that's what's worrying you. > DO> > > DO> > We could add an option to mergemaster like -f which would take a list of > DO> > /etc subdirectories to blindly overwrite, i.e.: > DO> > > DO> > # mergemaster -f "rc.d periodic defaults isdn" > DO> > > DO> > To avoid having to type manually the list of directories, this could also > DO> > be made optional based on an environment variable like > DO> > MM_OVERWRITE_SUBDIRS, in which case the order of precedence would be: > DO> > DO> Or import etcmerge :) > DO> > DO> etcmerge isn't perfect, but I think effort would be better expended making it > DO> more user friendly (I'm thinking specifically of guiding the user through > DO> things more explicitly) Any help with this (even just ideas for how you'd like it to work) would be appreciated. I have one thing I'd like to add before an import: Support for two-way merges for the case where there is no reference. This would make the first run of etcmerge behave like a run of mergemaster, and would improve handling of some (weird) situations later. I've got the code for this half done, and should only need half an hour to complete it. > Well, I did test etcmerge yesterday, and finished with partly broken right to > directories with conflict results, namely /etc/mail, /etc/namedb and /etc/uucp: > they went to mode 700 after etcmerge install. I have no chance to dig into > problem deeply though. Hmmm. I've not had any reports of brokenness like this before, and the directories themselves should be copied from the active etc. Looking over the code, however, I see that this might only work for empty directories. However, I was unable to reproduce the issue by setting my umask to 077 and running etcmerge, so I'm uncertain if this is the issue. The attached patch is an attempted fix for the issue; can you test it and see if it fixes your problem? (I've tested that it works locally with no determinental effects.) Eivind. --ew6BAiZeqk4r7MaW Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=patch Index: src/etcmerge.sh =================================================================== RCS file: /home/ncvs/ports/sysutils/etcmerge/src/etcmerge.sh,v retrieving revision 1.5 diff -u -r1.5 etcmerge.sh --- src/etcmerge.sh 21 Jan 2004 15:10:35 -0000 1.5 +++ src/etcmerge.sh 11 Oct 2004 10:11:06 -0000 @@ -208,13 +219,13 @@ # cd $WORKDIR (cd "${NEWETC}" && find . -type f -print | sort > ${CLASSDIR}/newetc.files) -(cd "${NEWETC}" && find . -type d -links 2 -print | sort > ${CLASSDIR}/newetc.emptydirs) +(cd "${NEWETC}" && find . -type d -print | sort > ${CLASSDIR}/newetc.dirs) (cd "${NEWETC}" && find . \! \( -type d -or -type f \) -print | sort > ${CLASSDIR}/newetc.others) (cd "${REFETC}" && find . -type f -print | sort > ${CLASSDIR}/refetc.files) -(cd "${REFETC}" && find . -type d -links 2 -print | sort > ${CLASSDIR}/refetc.emptydirs) +(cd "${REFETC}" && find . -type d -print | sort > ${CLASSDIR}/refetc.dirs) (cd "${REFETC}" && find . \! \( -type d -or -type f \) -print | sort > ${CLASSDIR}/refetc.others) (cd "${ACTIVEETC}" && find . -type f -print | sort > ${CLASSDIR}/activeetc.files) -(cd "${ACTIVEETC}" && find . -type d -links 2 -print | sort > ${CLASSDIR}/activeetc.emptydirs) +(cd "${ACTIVEETC}" && find . -type d -print | sort > ${CLASSDIR}/activeetc.dirs) (cd "${ACTIVEETC}" && find . \! \( -type d -or -type f \) -print | sort > ${CLASSDIR}/activeetc.others) # @@ -237,7 +248,7 @@ # 7 Present Present Present Do a 3-way merge, with directory if # necessary. cd ${CLASSDIR} -for extension in files emptydirs others; do +for extension in files dirs others; do cat refetc.${extension} newetc.${extension} activeetc.${extension} | sort -u > alletc.${extension} cat refetc.${extension} newetc.${extension} | sort | uniq -d | cat - activeetc.${extension} | sort | uniq -d > ${CLASSDIR}/7.${extension} cat alletc.${extension} refetc.${extension} newetc.${extension} | sort | uniq -u > ${CLASSDIR}/1.${extension} @@ -249,7 +260,7 @@ done for i in 1 2 3 4 5 6 7; do - echo "ETCMERGE: >>>> Class ${i}: $(cat ${CLASSDIR}/$i.files | wc -l) files, $(cat ${CLASSDIR}/$i.emptydirs | wc -l) empty dirs, $(cat ${CLASSDIR}/$i.others | wc -l) others" + echo "ETCMERGE: >>>> Class ${i}: $(cat ${CLASSDIR}/$i.files | wc -l) files, $(cat ${CLASSDIR}/$i.dirs | wc -l) dirs, $(cat ${CLASSDIR}/$i.others | wc -l) others" done # @@ -266,7 +277,7 @@ # Class 7 - present everywhere. Create a merged directory tree. # cd ${MERGEDETC} -(cd ${ACTIVEETC} && cat ${CLASSDIR}/7.files ${CLASSDIR}/7.emptydirs ${CLASSDIR}/7.others | ${CPIO_ARCHIVE}) | ${CPIO_EXTRACT} +(cd ${ACTIVEETC} && cat ${CLASSDIR}/7.dirs ${CLASSDIR}/7.files ${CLASSDIR}/7.others | ${CPIO_ARCHIVE}) | ${CPIO_EXTRACT} for i in $(cat ${CLASSDIR}/7.files); do if ! merge -q $i ${REFETC}/$i ${NEWETC}/$i; then echo ${i} >> ${WORKDIR}/7.conflicts @@ -282,7 +293,7 @@ echo "ETCMERGE: >>>> Both files and non-files get copied." echo "ETCMERGE: >>>" cd ${MERGEDETC} -(cd ${ACTIVEETC} && cat ${CLASSDIR}/1.files ${CLASSDIR}/1.emptydirs ${CLASSDIR}/1.others | ${CPIO_ARCHIVE}) | ${CPIO_EXTRACT} +(cd ${ACTIVEETC} && cat ${CLASSDIR}/1.dirs ${CLASSDIR}/1.files ${CLASSDIR}/1.others | ${CPIO_ARCHIVE}) | ${CPIO_EXTRACT} # # Class 2 - only present in new directory. Copy over. @@ -292,7 +303,7 @@ echo "ETCMERGE: >>>> Both files and non-files get copied." echo "ETCMERGE: >>>" cd ${MERGEDETC} -(cd ${NEWETC} && cat ${CLASSDIR}/2.files ${CLASSDIR}/2.emptydirs ${CLASSDIR}/2.others | ${CPIO_ARCHIVE}) | ${CPIO_EXTRACT} +(cd ${NEWETC} && cat ${CLASSDIR}/2.dirs ${CLASSDIR}/2.files ${CLASSDIR}/2.others | ${CPIO_ARCHIVE}) | ${CPIO_EXTRACT} # # Class 3 - present in new and active directory, but not ref. @@ -307,7 +318,7 @@ echo "ETCMERGE: >>>> Non-files are fetched from the ACTIVE directory." echo "ETCMERGE: >>>" cd ${MERGEDETC} -(cd ${ACTIVEETC} && cat ${CLASSDIR}/3.files ${CLASSDIR}/3.emptydirs ${CLASSDIR}/3.others | ${CPIO_ARCHIVE}) | ${CPIO_EXTRACT} +(cd ${ACTIVEETC} && cat ${CLASSDIR}/3.dirs ${CLASSDIR}/3.files ${CLASSDIR}/3.others | ${CPIO_ARCHIVE}) | ${CPIO_EXTRACT} (cd ${NEWETC} && cat ${CLASSDIR}/3.files | ${CPIO_ARCHIVE}) | ${CPIO_EXTRACT} for i in $(cat ${CLASSDIR}/3.files); do if ! diff -q ${ACTIVEETC}/$i ${REFETC}/$i > /dev/null; then --ew6BAiZeqk4r7MaW-- From owner-cvs-src@FreeBSD.ORG Mon Oct 11 10:59: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 ACF8316A4CE; Mon, 11 Oct 2004 10:59:03 +0000 (GMT) Received: from gateway.nixsys.be (gateway.nixsys.be [195.144.77.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 308DA43D48; Mon, 11 Oct 2004 10:59:03 +0000 (GMT) (envelope-from philip@nixsys.be) Received: from loge.nixsys.be (loge.nixsys.be [195.144.77.45]) by gateway.nixsys.be (Postfix) with ESMTP id E328958; Mon, 11 Oct 2004 12:59:01 +0200 (CEST) Received: from loge.nixsys.be (philip@localhost [127.0.0.1]) by loge.nixsys.be (8.13.1/8.13.1) with ESMTP id i9BAx1qf004633; Mon, 11 Oct 2004 12:59:01 +0200 (CEST) (envelope-from philip@loge.nixsys.be) Received: (from philip@localhost) by loge.nixsys.be (8.13.1/8.13.1/Submit) id i9BAx0ol004632; Mon, 11 Oct 2004 12:59:00 +0200 (CEST) (envelope-from philip) Date: Mon, 11 Oct 2004 12:59:00 +0200 From: Philip Paeps To: Alexey Dokuchaev Message-ID: <20041011105900.GA4527@loge.nixsys.be> Mail-Followup-To: Alexey Dokuchaev , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200410110757.i9B7v8vd039884@repoman.freebsd.org> <20041011093700.GA65811@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041011093700.GA65811@FreeBSD.org> X-Date-in-Rome: ante diem V Idius Octobres MMDCCLVII ab Urbe Condida X-PGP-Fingerprint: FA74 3C27 91A6 79D5 F6D3 FC53 BF4B D0E6 049D B879 X-Message-Flag: Get a proper mailclient! Organization: Happily Disorganized 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/usr.sbin/moused moused.8 moused.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 10:59:03 -0000 On 2004-10-11 09:37:00 (+0000), Alexey Dokuchaev wrote: > On Mon, Oct 11, 2004 at 07:57:08AM +0000, Philip Paeps wrote: > > Modified files: > > usr.sbin/moused moused.8 moused.c > > Log: > > Add 'virtual scrolling' support to moused(8). When holding down the middle > > mouse button, motions are interpreted as scrolling. > > This is totally cool, but may I ask if you are interested in adding the same > functionality for wheel (since most mice come with wheel (middle button) > today)? It should Just Work[tm] if you hold the wheel down? In most wheel-mouse, the wheel acts as a middle button. - Philip -- Philip Paeps Please don't Cc me, I am philip@freebsd.org subscribed to the list. Only a mediocre person is always at their best. From owner-cvs-src@FreeBSD.ORG Mon Oct 11 12:59: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 D8B8A16A4CE; Mon, 11 Oct 2004 12:59:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B71CC43D49; Mon, 11 Oct 2004 12:59:07 +0000 (GMT) (envelope-from den@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9BCx7Cr063470; Mon, 11 Oct 2004 12:59:07 GMT (envelope-from den@repoman.freebsd.org) Received: (from den@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BCx7T2063469; Mon, 11 Oct 2004 12:59:07 GMT (envelope-from den) Message-Id: <200410111259.i9BCx7T2063469@repoman.freebsd.org> From: Denis Peplin Date: Mon, 11 Oct 2004 12:59:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/release/doc/ru_RU.KOI8-R/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 12:59:08 -0000 den 2004-10-11 12:59:07 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) release/doc/ru_RU.KOI8-R/relnotes/common new.sgml Log: Merge from English version 1.761.2.11 Approved by: re (hrs) Revision Changes Path 1.6.2.5 +54 -8 src/release/doc/ru_RU.KOI8-R/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon Oct 11 13:07: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 0681416A4CE; Mon, 11 Oct 2004 13:07:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8E9543D2D; Mon, 11 Oct 2004 13:07:04 +0000 (GMT) (envelope-from den@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9BD742b063755; Mon, 11 Oct 2004 13:07:04 GMT (envelope-from den@repoman.freebsd.org) Received: (from den@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BD74ZZ063754; Mon, 11 Oct 2004 13:07:04 GMT (envelope-from den) Message-Id: <200410111307.i9BD74ZZ063754@repoman.freebsd.org> From: Denis Peplin Date: Mon, 11 Oct 2004 13:07: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/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 13:07:05 -0000 den 2004-10-11 13:07:04 UTC FreeBSD src repository (doc committer) Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Fix typo. Revision Changes Path 1.781 +1 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon Oct 11 13: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 CF63F16A4CE; Mon, 11 Oct 2004 13:09:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADCBA43D45; Mon, 11 Oct 2004 13:09:51 +0000 (GMT) (envelope-from den@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9BD9pSX063822; Mon, 11 Oct 2004 13:09:51 GMT (envelope-from den@repoman.freebsd.org) Received: (from den@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BD9pYf063821; Mon, 11 Oct 2004 13:09:51 GMT (envelope-from den) Message-Id: <200410111309.i9BD9pYf063821@repoman.freebsd.org> From: Denis Peplin Date: Mon, 11 Oct 2004 13:09:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 13:09:52 -0000 den 2004-10-11 13:09:51 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Fix typo. Approved by: re (hrs) Revision Changes Path 1.761.2.12 +1 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon Oct 11 13:27: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 AA69416A4CE; Mon, 11 Oct 2004 13:27:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A18443D64; Mon, 11 Oct 2004 13:27:44 +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 i9BDRi70064501; Mon, 11 Oct 2004 13:27:44 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BDRicD064500; Mon, 11 Oct 2004 13:27:44 GMT (envelope-from brueffer) Message-Id: <200410111327.i9BDRicD064500@repoman.freebsd.org> From: Christian Brueffer Date: Mon, 11 Oct 2004 13:27: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/share/man/man4 polling.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, 11 Oct 2004 13:27:44 -0000 brueffer 2004-10-11 13:27:44 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 polling.4 Log: vge(4) supports polling Revision Changes Path 1.14 +1 -0 src/share/man/man4/polling.4 From owner-cvs-src@FreeBSD.ORG Mon Oct 11 13:53: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 AB68816A4CF; Mon, 11 Oct 2004 13:53:38 +0000 (GMT) Received: from mail.acropolis.ru (mail.acropolis.ru [81.211.90.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 97E7743D53; Mon, 11 Oct 2004 13:53:37 +0000 (GMT) (envelope-from slw@zxy.spb.ru) Received: from mail.acropolis.ru (localhost.acropolis.ru [127.0.0.1]) by mail.acropolis.ru (8.13.1/8.13.1) with ESMTP id i9BCdJqO022167; Mon, 11 Oct 2004 16:39:20 +0400 (MSD) (envelope-from slw@zxy.spb.ru) Received: (from slw@localhost) by mail.acropolis.ru (8.13.1/8.13.1/Submit) id i9BCdJRm022166; Mon, 11 Oct 2004 16:39:19 +0400 (MSD) (envelope-from slw@zxy.spb.ru) X-Authentication-Warning: mail.acropolis.ru: slw set sender to slw@zxy.spb.ru using -f Date: Mon, 11 Oct 2004 16:39:19 +0400 From: Slawa Olhovchenkov To: Alexey Dokuchaev , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20041011123919.GB24021@mail.acropolis.ru> References: <200410110757.i9B7v8vd039884@repoman.freebsd.org> <20041011093700.GA65811@FreeBSD.org> <20041011105900.GA4527@loge.nixsys.be> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041011105900.GA4527@loge.nixsys.be> User-Agent: Mutt/1.5.6i X-Spam-Status: No, hits=-4.9 required=15.0 tests=BAYES_00 autolearn=ham version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on mail.acropolis.ru Subject: Re: cvs commit: src/usr.sbin/moused moused.8 moused.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 13:53:38 -0000 On Mon, Oct 11, 2004 at 12:59:00PM +0200, Philip Paeps wrote: > > > Modified files: > > > usr.sbin/moused moused.8 moused.c > > > Log: > > > Add 'virtual scrolling' support to moused(8). When holding down the middle > > > mouse button, motions are interpreted as scrolling. > > > > This is totally cool, but may I ask if you are interested in adding the same > > functionality for wheel (since most mice come with wheel (middle button) > > today)? > > It should Just Work[tm] if you hold the wheel down? In most wheel-mouse, the > wheel acts as a middle button. hold-and-roll mouse wheel -- Slawa Olhovchenkov From owner-cvs-src@FreeBSD.ORG Mon Oct 11 14:24:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0C6916A4CE; Mon, 11 Oct 2004 14:24:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D2FF43D45; Mon, 11 Oct 2004 14:24:56 +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 i9BEOuoB066237; Mon, 11 Oct 2004 14:24:56 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BEOure066236; Mon, 11 Oct 2004 14:24:56 GMT (envelope-from rwatson) Message-Id: <200410111424.i9BEOure066236@repoman.freebsd.org> From: Robert Watson Date: Mon, 11 Oct 2004 14:24:56 +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: Mon, 11 Oct 2004 14:24:56 -0000 rwatson 2004-10-11 14:24:56 UTC FreeBSD src repository Modified files: . access Log: Add George Neville-Neil as a FreeBSD src committer. George has lived in the BSD world for quite some, and among other things, has been working on network stack locking (particularly IPv6), network stack cleanup, and is one of two authors of the recently published Design and Impementation of FreeBSD. I'll be acting as his mentor, with Scott Long lending a hand when I'm less reachable. Approved by: core Revision Changes Path 1.679 +1 -0 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Mon Oct 11 14:41: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 7EA9216A4CE; Mon, 11 Oct 2004 14:41:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F91343D55; Mon, 11 Oct 2004 14:41:38 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9BEfc2t066777; Mon, 11 Oct 2004 14:41:38 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BEfcqU066776; Mon, 11 Oct 2004 14:41:38 GMT (envelope-from cognet) Message-Id: <200410111441.i9BEfcqU066776@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 11 Oct 2004 14:41: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/arm/sa11x0 assabet_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, 11 Oct 2004 14:41:38 -0000 cognet 2004-10-11 14:41:38 UTC FreeBSD src repository Modified files: sys/arm/sa11x0 assabet_machdep.c Log: Use MD_ROOT_SIZE, instead of our own macro. Revision Changes Path 1.5 +7 -7 src/sys/arm/sa11x0/assabet_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Oct 11 14:42: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 D03DE16A4CF; Mon, 11 Oct 2004 14:42:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A0C5243D53; Mon, 11 Oct 2004 14:42:06 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9BEg6nG066816; Mon, 11 Oct 2004 14:42:06 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BEg6lo066815; Mon, 11 Oct 2004 14:42:06 GMT (envelope-from cognet) Message-Id: <200410111442.i9BEg6lo066815@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 11 Oct 2004 14:42: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/arm/conf SIMICS X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 14:42:07 -0000 cognet 2004-10-11 14:42:06 UTC FreeBSD src repository Modified files: sys/arm/conf SIMICS Log: Use a default MD_ROOT_SIZE of 65535. Revision Changes Path 1.4 +1 -0 src/sys/arm/conf/SIMICS From owner-cvs-src@FreeBSD.ORG Mon Oct 11 15:20: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 1DD9316A4CE; Mon, 11 Oct 2004 15:20:35 +0000 (GMT) Received: from storm.uk.FreeBSD.org (storm.uk.FreeBSD.org [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C16043D1D; Mon, 11 Oct 2004 15:20:34 +0000 (GMT) (envelope-from mark@grondar.org) Received: from storm.uk.FreeBSD.org (uucp@localhost [127.0.0.1]) by storm.uk.FreeBSD.org (8.13.1/8.13.1) with ESMTP id i9BFKXcB026041; Mon, 11 Oct 2004 16:20:33 +0100 (BST) (envelope-from mark@grondar.org) Received: (from uucp@localhost)i9BFKXqn026040; Mon, 11 Oct 2004 16:20:33 +0100 (BST) (envelope-from mark@grondar.org) Received: from grondar.org (localhost [127.0.0.1])i9BFH3Hh015872; Mon, 11 Oct 2004 16:17:03 +0100 (BST) (envelope-from mark@grondar.org) Message-Id: <200410111517.i9BFH3Hh015872@grimreaper.grondar.org> To: Robert Watson From: Mark Murray In-Reply-To: Your message of "Mon, 11 Oct 2004 10:21:34 -0000." <200410111021.i9BALYwH051946@repoman.freebsd.org> Date: Mon, 11 Oct 2004 16:17:02 +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/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 15:20:35 -0000 Robert Watson writes: > rwatson 2004-10-11 10:21:34 UTC > > FreeBSD src repository > > Modified files: > sys/net if_ethersubr.c > Log: > When harvesting entropy from an ethernet mbuf, do so before freeing the > mbuf. Thank you! M -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Mon Oct 11 16:09: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 3CFB416A4CE; Mon, 11 Oct 2004 16:09:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 31D8943D45; Mon, 11 Oct 2004 16:09:46 +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 i9BG9k3w069621; Mon, 11 Oct 2004 16:09:46 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BG9kYi069620; Mon, 11 Oct 2004 16:09:46 GMT (envelope-from rwatson) Message-Id: <200410111609.i9BG9kYi069620@repoman.freebsd.org> From: Robert Watson Date: Mon, 11 Oct 2004 16:09: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/tools/regression/netinet/ipsockopt Makefile ipsockopt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 16:09:46 -0000 rwatson 2004-10-11 16:09:46 UTC FreeBSD src repository Added files: tools/regression/netinet/ipsockopt Makefile ipsockopt.c Log: Add a simple exercise suite for IP-level socket options. The suite atempts to read and write various IP-level socket options as root and nobody, making sure the initial values are as expected, that they can be changed to valid values and take effect, etc. No attempt is made to check for the correct implementation of side effects (such as changes in packet headers) as yet. The IP options section is currently broken but will be fixed shortly. Not all multicast options are currently tested. Revision Changes Path 1.1 +8 -0 src/tools/regression/netinet/ipsockopt/Makefile (new) 1.1 +727 -0 src/tools/regression/netinet/ipsockopt/ipsockopt.c (new) From owner-cvs-src@FreeBSD.ORG Mon Oct 11 18:13: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 E9C7416A4CE; Mon, 11 Oct 2004 18:13:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C93D243D4C; Mon, 11 Oct 2004 18:13:52 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9BIDqhl079982; Mon, 11 Oct 2004 18:13:52 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BIDqMk079981; Mon, 11 Oct 2004 18:13:52 GMT (envelope-from stefanf) Message-Id: <200410111813.i9BIDqMk079981@repoman.freebsd.org> From: Stefan Farfeleder Date: Mon, 11 Oct 2004 18:13: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/msun Makefile src/lib/msun/man ieee.3 src/lib/msun/src math.h s_ilogbl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 18:13:53 -0000 stefanf 2004-10-11 18:13:52 UTC FreeBSD src repository Modified files: lib/msun Makefile lib/msun/man ieee.3 lib/msun/src math.h Added files: lib/msun/src s_ilogbl.c Log: Add and document ilogbl(), a long double version of ilogb(). Revision Changes Path 1.53 +3 -2 src/lib/msun/Makefile 1.18 +6 -2 src/lib/msun/man/ieee.3 1.45 +2 -0 src/lib/msun/src/math.h 1.1 +54 -0 src/lib/msun/src/s_ilogbl.c (new) From owner-cvs-src@FreeBSD.ORG Mon Oct 11 18:39:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1138316A4D1 for ; Mon, 11 Oct 2004 18:39:16 +0000 (GMT) Received: from mail3.speakeasy.net (mail3.speakeasy.net [216.254.0.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE9B843D4C for ; Mon, 11 Oct 2004 18:39:15 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 15418 invoked from network); 11 Oct 2004 18:39:15 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 11 Oct 2004 18:39:15 -0000 Received: from [10.50.40.210] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i9BIdBmm041427; Mon, 11 Oct 2004 14:39:11 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Brian Feldman Date: Mon, 11 Oct 2004 13:56:56 -0400 User-Agent: KMail/1.6.2 References: <200410090816.i998Gbs5076009@repoman.freebsd.org> In-Reply-To: <200410090816.i998Gbs5076009@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Message-Id: <200410111356.56415.jhb@FreeBSD.org> Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_witness.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 18:39:16 -0000 On Saturday 09 October 2004 04:16 am, Brian Feldman wrote: > green 2004-10-09 08:16:37 UTC > > FreeBSD src repository > > Modified files: > sys/kern subr_witness.c > Log: > Don't "implicitly order all sleep locks before spin locks" in witness > when the spin lock in question isn't -- it's the critical_enter() that > KDB set. No more panic in DDB for console -> syscons -> tty -> knote > operations. Thanks for breaking witness. A better choice would be to fix kdb_printf() instead of just papering over the problem. Having KDB block on a lock will have all sorts of bad results and all this does is hide the warning. Please revert. -- 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 Oct 11 18:39: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 505B916A578 for ; Mon, 11 Oct 2004 18:39:21 +0000 (GMT) Received: from mail6.speakeasy.net (mail6.speakeasy.net [216.254.0.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA28C43D54 for ; Mon, 11 Oct 2004 18:39:20 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 16164 invoked from network); 11 Oct 2004 18:39:20 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 11 Oct 2004 18:39:19 -0000 Received: from [10.50.40.210] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i9BIdBmo041427; Mon, 11 Oct 2004 14:39:16 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Robert Watson Date: Mon, 11 Oct 2004 14:40:08 -0400 User-Agent: KMail/1.6.2 References: In-Reply-To: MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200410111440.08998.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/sys/dev/random randomdev_soft.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 18:39:23 -0000 On Saturday 09 October 2004 06:07 pm, Robert Watson wrote: > On Sat, 9 Oct 2004, Robert Watson wrote: > > - When reaping harvested entries from the queue, move all entries from > > the queue at once, and when done with them, insert them all into a > > thread-local queue for processing; then insert them all into the > > empty fifo at once. This reduces O(4n) mutex operations to O(2) > > mutex operations per wakeup. > > Right now we do a slightly harmful O(2N) walk of the records to move them > to a thread-local queue. It would be very nice to have an O(1) tailq (and > other list) "move them all" operation to move all entries to a local head. > This would also be useful when dealing with other work queues in worker > threads, such as bio queues, etc. Like TAILQ_CONCAT? :) I use that in the turnstile code to do such an O(1) move: /* * Put all blocked threads on the pending list. This must be called with * the turnstile chain locked. */ void turnstile_broadcast(struct turnstile *ts) { ... /* * Transfer the blocked list to the pending list. */ mtx_lock_spin(&td_contested_lock); TAILQ_CONCAT(&ts->ts_pending, &ts->ts_blocked, td_lockq); mtx_unlock_spin(&td_contested_lock); ... } /* * Wakeup all threads on the pending list and adjust the priority of the * current thread appropriately. This must be called with the turnstile * chain locked. */ void turnstile_unpend(struct turnstile *ts) { TAILQ_HEAD( ,thread) pending_threads; ... /* * Move the list of pending threads out of the turnstile and * into a local variable. */ TAILQ_INIT(&pending_threads); TAILQ_CONCAT(&pending_threads, &ts->ts_pending, td_lockq); ... /* * Wake up all the pending threads. If a thread is not blocked * on a lock, then it is currently executing on another CPU in * turnstile_wait() or sitting on a run queue waiting to resume * in turnstile_wait(). Set a flag to force it to try to acquire * the lock again instead of blocking. */ while (!TAILQ_EMPTY(&pending_threads)) { td = TAILQ_FIRST(&pending_threads); TAILQ_REMOVE(&pending_threads, td, td_lockq); MPASS(td->td_proc->p_magic == P_MAGIC); if (TD_ON_LOCK(td)) { td->td_blocked = NULL; td->td_lockname = NULL; TD_CLR_LOCK(td); MPASS(TD_CAN_RUN(td)); setrunqueue(td, SRQ_BORING); } else { td->td_flags |= TDF_TSNOBLOCK; MPASS(TD_IS_RUNNING(td) || TD_ON_RUNQ(td)); } } ... } -- 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 Oct 11 18:40: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 73B0416A4CF; Mon, 11 Oct 2004 18:40:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 535F943D5C; Mon, 11 Oct 2004 18:40:20 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9BIeKDl081032; Mon, 11 Oct 2004 18:40:20 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BIeKmm081031; Mon, 11 Oct 2004 18:40:20 GMT (envelope-from glebius) Message-Id: <200410111840.i9BIeKmm081031@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 11 Oct 2004 18:40: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/kern uipc_mbuf2.c src/sys/sys mbuf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 18:40:20 -0000 glebius 2004-10-11 18:40:19 UTC FreeBSD src repository Modified files: sys/kern uipc_mbuf2.c sys/sys mbuf.h Log: Rename _m_tag_free() to m_tag_free_default() and make it non-static. Approved by: sam Revision Changes Path 1.29 +3 -3 src/sys/kern/uipc_mbuf2.c 1.162 +1 -0 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Mon Oct 11 18:40: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 E084016A4D6; Mon, 11 Oct 2004 18:40:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF0C643D1D; Mon, 11 Oct 2004 18:40:45 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9BIejoW081159; Mon, 11 Oct 2004 18:40:45 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BIejct081158; Mon, 11 Oct 2004 18:40:45 GMT (envelope-from stefanf) Message-Id: <200410111840.i9BIejct081158@repoman.freebsd.org> From: Stefan Farfeleder Date: Mon, 11 Oct 2004 18:40: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/tools/regression/lib/msun Makefile test-ilogb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 18:40:46 -0000 stefanf 2004-10-11 18:40:45 UTC FreeBSD src repository Modified files: tools/regression/lib/msun Makefile Added files: tools/regression/lib/msun test-ilogb.c Log: Add regression tests for ilogb{,f,l}(). Revision Changes Path 1.2 +1 -1 src/tools/regression/lib/msun/Makefile 1.1 +82 -0 src/tools/regression/lib/msun/test-ilogb.c (new) From owner-cvs-src@FreeBSD.ORG Mon Oct 11 18:40: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 67F4116A4F0; Mon, 11 Oct 2004 18:40:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4709D43D1D; Mon, 11 Oct 2004 18:40:50 +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 i9BIeoXW081188; Mon, 11 Oct 2004 18:40:50 GMT (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BIeo2w081187; Mon, 11 Oct 2004 18:40:50 GMT (envelope-from green) Message-Id: <200410111840.i9BIeo2w081187@repoman.freebsd.org> From: Brian Feldman Date: Mon, 11 Oct 2004 18:40: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/share/man/man9 pfil.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, 11 Oct 2004 18:40:51 -0000 green 2004-10-11 18:40:50 UTC FreeBSD src repository Modified files: share/man/man9 pfil.9 Log: s/ENOBUF/ENOBUFS/ Revision Changes Path 1.18 +1 -1 src/share/man/man9/pfil.9 From owner-cvs-src@FreeBSD.ORG Mon Oct 11 18:42: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 AFA2D16A4CE; Mon, 11 Oct 2004 18:42:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 907B543D1F; Mon, 11 Oct 2004 18:42:12 +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 i9BIgC3P081265; Mon, 11 Oct 2004 18:42:12 GMT (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BIgCo2081264; Mon, 11 Oct 2004 18:42:12 GMT (envelope-from green) Message-Id: <200410111842.i9BIgCo2081264@repoman.freebsd.org> From: Brian Feldman Date: Mon, 11 Oct 2004 18:42:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man9 pfil.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, 11 Oct 2004 18:42:12 -0000 green 2004-10-11 18:42:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/man/man9 pfil.9 Log: This means that traffic may be dropped unconditionally for a short period of time. Approved by: re Revision Changes Path 1.14.2.3 +5 -1 src/share/man/man9/pfil.9 From owner-cvs-src@FreeBSD.ORG Mon Oct 11 18:44:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 011BE16A4CE; Mon, 11 Oct 2004 18:44:11 +0000 (GMT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65D3043D41; Mon, 11 Oct 2004 18:44:10 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (localhost [127.0.0.1]) by fledge.watson.org (8.13.1/8.13.1) with ESMTP id i9BIgYrU052869; Mon, 11 Oct 2004 14:42:34 -0400 (EDT) (envelope-from robert@fledge.watson.org) Received: from localhost (robert@localhost)i9BIgYNC052866; Mon, 11 Oct 2004 14:42:34 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Mon, 11 Oct 2004 14:42:34 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: John Baldwin In-Reply-To: <200410111440.08998.jhb@FreeBSD.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/random randomdev_soft.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 18:44:11 -0000 On Mon, 11 Oct 2004, John Baldwin wrote: > On Saturday 09 October 2004 06:07 pm, Robert Watson wrote: > > On Sat, 9 Oct 2004, Robert Watson wrote: > > > - When reaping harvested entries from the queue, move all entries from > > > the queue at once, and when done with them, insert them all into a > > > thread-local queue for processing; then insert them all into the > > > empty fifo at once. This reduces O(4n) mutex operations to O(2) > > > mutex operations per wakeup. > > > > Right now we do a slightly harmful O(2N) walk of the records to move them > > to a thread-local queue. It would be very nice to have an O(1) tailq (and > > other list) "move them all" operation to move all entries to a local head. > > This would also be useful when dealing with other work queues in worker > > threads, such as bio queues, etc. > > Like TAILQ_CONCAT? :) Exactly like that! Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Principal Research Scientist, McAfee Research From owner-cvs-src@FreeBSD.ORG Mon Oct 11 19:02:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from green.homeunix.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id F06CC16A4CE; Mon, 11 Oct 2004 19:02:37 +0000 (GMT) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i9BJ2bC9053059; Mon, 11 Oct 2004 15:02:37 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i9BJ2bQ2053058; Mon, 11 Oct 2004 15:02:37 -0400 (EDT) (envelope-from green) Date: Mon, 11 Oct 2004 15:02:37 -0400 From: Brian Fundakowski Feldman To: Robert Watson Message-ID: <20041011190237.GI988@green.homeunix.org> References: <200410090816.i998Gbs5076009@repoman.freebsd.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: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_witness.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 19:02:38 -0000 On Sat, Oct 09, 2004 at 05:31:30AM -0400, Robert Watson wrote: > On Sat, 9 Oct 2004, Brian Feldman wrote: > > > green 2004-10-09 08:16:37 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/kern subr_witness.c > > Log: > > Don't "implicitly order all sleep locks before spin locks" in witness > > when the spin lock in question isn't -- it's the critical_enter() that > > KDB set. No more panic in DDB for console -> syscons -> tty -> knote > > operations. > > I don't have an opinion on whether this is a good change, but I will say > that the bug you're seeing is a bug in the syscons code, not the result of > a witness bug. syscons should not be calling into the tty code from the > polled I/O interface used by the debugger, and hence should never make it > to the KQ code. Could we get whoever broke syscons to fix it? -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Mon Oct 11 19:03: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 7AC0316A4CE; Mon, 11 Oct 2004 19:03:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 70E9D43D3F; Mon, 11 Oct 2004 19:03:53 +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 i9BJ3rM1081936; Mon, 11 Oct 2004 19:03:53 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BJ3rd0081935; Mon, 11 Oct 2004 19:03:53 GMT (envelope-from rwatson) Message-Id: <200410111903.i9BJ3rd0081935@repoman.freebsd.org> From: Robert Watson Date: Mon, 11 Oct 2004 19:03: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/tools/regression/netinet/ipsockopt ipsockopt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 19:03:53 -0000 rwatson 2004-10-11 19:03:53 UTC FreeBSD src repository Modified files: tools/regression/netinet/ipsockopt ipsockopt.c Log: A number of improvements to the IP socket option API regression test: - Consistently use err/errx/warnx throughout, rather than using perror() and exit(). - Teach the tests how to better manage (and therefore test) privilege: in particular, how to create sockes with root credentials but exercise the privileges with non-root credentials, etc. - Teach the test suite to apply each of the non-IP_HDRINCL options across each of SOCK_DGRAM, SOCK_STREAM, and SOCK_RAW. Revision Changes Path 1.2 +360 -251 src/tools/regression/netinet/ipsockopt/ipsockopt.c From owner-cvs-src@FreeBSD.ORG Mon Oct 11 19:12: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 CDB1316A4CE; Mon, 11 Oct 2004 19:12:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD84243D3F; Mon, 11 Oct 2004 19:12: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 i9BJCejl082276; Mon, 11 Oct 2004 19:12:40 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BJCeJF082275; Mon, 11 Oct 2004 19:12:40 GMT (envelope-from rwatson) Message-Id: <200410111912.i9BJCeJF082275@repoman.freebsd.org> From: Robert Watson Date: Mon, 11 Oct 2004 19:12: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/regression/netinet/ipsockopt ipsockopt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 19:12:41 -0000 rwatson 2004-10-11 19:12:40 UTC FreeBSD src repository Modified files: tools/regression/netinet/ipsockopt ipsockopt.c Log: Resort unprivileged uid with privileged socket after unprivileged uid with privileged socket in test runs. If running unprivileged and instructed to use unprivileged sockets, don't try and use raw sockets. Revision Changes Path 1.3 +6 -4 src/tools/regression/netinet/ipsockopt/ipsockopt.c From owner-cvs-src@FreeBSD.ORG Mon Oct 11 19:52: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 BBCAD16A4CE; Mon, 11 Oct 2004 19:52:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9AAE243D31; Mon, 11 Oct 2004 19:52: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 i9BJqV3M083725; Mon, 11 Oct 2004 19:52:31 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BJqVXl083724; Mon, 11 Oct 2004 19:52:31 GMT (envelope-from njl) Message-Id: <200410111952.i9BJqVXl083724@repoman.freebsd.org> From: Nate Lawson Date: Mon, 11 Oct 2004 19:52: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/sound/isa ad1816.c es1888.c gusc.c sbc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 19:52:31 -0000 njl 2004-10-11 19:52:31 UTC FreeBSD src repository Modified files: sys/dev/sound/isa ad1816.c es1888.c gusc.c sbc.c Log: Add acpi attachments for ISA sound drivers. This is needed so they'll probe and attach when ACPI is enabled. Submitted by: takawata (sbc fix) MFC after: 1 day Revision Changes Path 1.34 +1 -0 src/sys/dev/sound/isa/ad1816.c 1.12 +1 -0 src/sys/dev/sound/isa/es1888.c 1.15 +1 -0 src/sys/dev/sound/isa/gusc.c 1.43 +1 -0 src/sys/dev/sound/isa/sbc.c From owner-cvs-src@FreeBSD.ORG Mon Oct 11 20:01: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 64D6B16A4CE; Mon, 11 Oct 2004 20:01:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 459E743D2F; Mon, 11 Oct 2004 20:01:43 +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 i9BK1h9w084145; Mon, 11 Oct 2004 20:01:43 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BK1hRg084144; Mon, 11 Oct 2004 20:01:43 GMT (envelope-from andre) Message-Id: <200410112001.i9BK1hRg084144@repoman.freebsd.org> From: Andre Oppermann Date: Mon, 11 Oct 2004 20:01: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/net netisr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 20:01:43 -0000 andre 2004-10-11 20:01:43 UTC FreeBSD src repository Modified files: sys/net netisr.c Log: Correctly unregister a netisr by clearing the ni->ni_queue field to NULL as well. This field is actually used by various netisr functions to determine the availablility of the specified netisr. This uncomplete unregister leads directly to a crash when the KLD unregistering the netisr is unloaded. Submitted by: Sam MFC after: 3 days Revision Changes Path 1.15 +1 -0 src/sys/net/netisr.c From owner-cvs-src@FreeBSD.ORG Mon Oct 11 20:04: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 4D13E16A4CE; Mon, 11 Oct 2004 20:04:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 427BD43D31; Mon, 11 Oct 2004 20:04:59 +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 i9BK4x2Q084289; Mon, 11 Oct 2004 20:04:59 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BK4xIF084288; Mon, 11 Oct 2004 20:04:59 GMT (envelope-from julian) Message-Id: <200410112004.i9BK4xIF084288@repoman.freebsd.org> From: Julian Elischer Date: Mon, 11 Oct 2004 20:04: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/lib/libpthread pthread.mapsrc/lib/libpthread/thread Makefile.inc thr_execve.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 20:04:59 -0000 julian 2004-10-11 20:04:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libpthread pthread.map lib/libpthread/thread Makefile.inc Added files: (Branch: RELENG_5) lib/libpthread/thread thr_execve.c Log: MFC: Capture calls to execve() to make sure that the signal mask is set correctly on the thread that is going to continue in the new process. Required for Posix compliance. This is not perfect and better fixes may happen after 5.3 is released. Approved by: re (scottl) Revision Changes Path 1.12.2.1 +2 -0 src/lib/libpthread/pthread.map 1.48.2.1 +1 -0 src/lib/libpthread/thread/Makefile.inc 1.3.2.1 +68 -0 src/lib/libpthread/thread/thr_execve.c (new) From owner-cvs-src@FreeBSD.ORG Mon Oct 11 20:13: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 8751616A4CE; Mon, 11 Oct 2004 20:13:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66CB343D31; Mon, 11 Oct 2004 20:13:52 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9BKDqUD084764; Mon, 11 Oct 2004 20:13:52 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BKDqA6084763; Mon, 11 Oct 2004 20:13:52 GMT (envelope-from das) Message-Id: <200410112013.i9BKDqA6084763@repoman.freebsd.org> From: David Schultz Date: Mon, 11 Oct 2004 20:13: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/msun/man math.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 20:13:52 -0000 das 2004-10-11 20:13:52 UTC FreeBSD src repository Modified files: lib/msun/man math.3 Log: More updates for math(3): - Make some minor rearrangements in the introduction. - Mention the problem with argument reduction on i386. - Add recently-implemented functions to the table. - Un-document the error bounds that only apply to the old 4BSD math library, and fill in the correct values where I know them. No attempt has been made to document bounds lower than 1 ulp, although smaller bounds are usually achievable in round-to-nearest mode. Revision Changes Path 1.13 +40 -30 src/lib/msun/man/math.3 From owner-cvs-src@FreeBSD.ORG Mon Oct 11 20:22: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 356FC16A4CE; Mon, 11 Oct 2004 20:22:39 +0000 (GMT) Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B90B43D1F; Mon, 11 Oct 2004 20:22:39 +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 4EA3E4A9A3; Mon, 11 Oct 2004 15:22:38 -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 30839-01-60; Mon, 11 Oct 2004 15:22:38 -0500 (CDT) Received: by cs.rice.edu (Postfix, from userid 19572) id EF9C94A99E; Mon, 11 Oct 2004 15:22:37 -0500 (CDT) Date: Mon, 11 Oct 2004 15:22:37 -0500 From: Alan Cox To: Nate Lawson Message-ID: <20041011202237.GQ9689@cs.rice.edu> References: <200410110606.i9B66g4t036235@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200410110606.i9B66g4t036235@repoman.freebsd.org> User-Agent: Mutt/1.4.2i X-Virus-Scanned: by amavis-20030616-p7 at cs.rice.edu cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/acpica acpi_cpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 20:22:39 -0000 On Mon, Oct 11, 2004 at 06:06:42AM +0000, Nate Lawson wrote: > njl 2004-10-11 06:06:42 UTC > > FreeBSD src repository > > Modified files: > sys/dev/acpica acpi_cpu.c > Log: > If bus mastering control is not available (PM2_BLK), don't just disable > C3. Instead, flush caches before entering C3. This may be slower but > provides good power savings. > > Revision Changes Path > 1.44 +28 -17 src/sys/dev/acpica/acpi_cpu.c This has pessimized the performance of my P4. For example, the "buildworld" time has increased by 30 seconds (out of ~30 minutes). Is there any information about my machine that you would like to have? Regards, Alan From owner-cvs-src@FreeBSD.ORG Mon Oct 11 20:48:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE93216A4CE; Mon, 11 Oct 2004 20:48:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E80943D4C; Mon, 11 Oct 2004 20:48:36 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9BKmaNg092110; Mon, 11 Oct 2004 20:48:36 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BKma6Y092109; Mon, 11 Oct 2004 20:48:36 GMT (envelope-from glebius) Message-Id: <200410112048.i9BKma6Y092109@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 11 Oct 2004 20:48: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/man/man9 rtalloc.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, 11 Oct 2004 20:48:36 -0000 glebius 2004-10-11 20:48:36 UTC FreeBSD src repository Modified files: share/man/man9 rtalloc.9 Log: - Document RT_[UN]LOCK, RT_ADDREF, RT_REMREF. - Describe how RT_FREE actually works. Grammar check: ru Reviewed by: sam MFC after: 1 month Revision Changes Path 1.19 +26 -1 src/share/man/man9/rtalloc.9 From owner-cvs-src@FreeBSD.ORG Mon Oct 11 20: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 B842216A4CE; Mon, 11 Oct 2004 20:49:52 +0000 (GMT) Received: from ylpvm43.prodigy.net (ylpvm43-ext.prodigy.net [207.115.57.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C8CA43D1F; Mon, 11 Oct 2004 20:49:52 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.34] (adsl-67-119-74-222.dsl.sntc01.pacbell.net [67.119.74.222])i9BKnw9p014244; Mon, 11 Oct 2004 16:49:58 -0400 Message-ID: <416AF1ED.9060301@root.org> Date: Mon, 11 Oct 2004 13:49:49 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 0.7.3 (X11/20040901) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Alan Cox References: <200410110606.i9B66g4t036235@repoman.freebsd.org> <20041011202237.GQ9689@cs.rice.edu> In-Reply-To: <20041011202237.GQ9689@cs.rice.edu> 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/dev/acpica acpi_cpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 20:49:52 -0000 Alan Cox wrote: > On Mon, Oct 11, 2004 at 06:06:42AM +0000, Nate Lawson wrote: > >>njl 2004-10-11 06:06:42 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/acpica acpi_cpu.c >> Log: >> If bus mastering control is not available (PM2_BLK), don't just disable >> C3. Instead, flush caches before entering C3. This may be slower but >> provides good power savings. >> >> Revision Changes Path >> 1.44 +28 -17 src/sys/dev/acpica/acpi_cpu.c > > > This has pessimized the performance of my P4. For example, the "buildworld" > time has increased by 30 seconds (out of ~30 minutes). > > Is there any information about my machine that you would like to have? I would like to see acpidump -t output and sysctl hw.acpi. Please be sure you can regain performance by doing "sysctl hw.acpi.cpu.cx_lowest=C2". -Nate From owner-cvs-src@FreeBSD.ORG Mon Oct 11 21:10: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 F22F216A4CF; Mon, 11 Oct 2004 21:10:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB43D43D48; Mon, 11 Oct 2004 21:10:23 +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 i9BLANKJ092853; Mon, 11 Oct 2004 21:10:23 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BLANDE092852; Mon, 11 Oct 2004 21:10:23 GMT (envelope-from imp) Message-Id: <200410112110.i9BLANDE092852@repoman.freebsd.org> From: Warner Losh Date: Mon, 11 Oct 2004 21:10: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/i386/pci pci_bus.c src/sys/dev/acpica acpi_pcib_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: Mon, 11 Oct 2004 21:10:24 -0000 imp 2004-10-11 21:10:23 UTC FreeBSD src repository Modified files: sys/i386/pci pci_bus.c sys/dev/acpica acpi_pcib_acpi.c Log: Make the lower range of the memory area 0x80000000 again. Also introduce hw.{pci,acpi}.host_mem_start tunable to change this. MFC: ASAP Revision Changes Path 1.42 +5 -1 src/sys/dev/acpica/acpi_pcib_acpi.c 1.115 +15 -1 src/sys/i386/pci/pci_bus.c From owner-cvs-src@FreeBSD.ORG Mon Oct 11 21:15: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 10A8816A4CE; Mon, 11 Oct 2004 21:15:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E6BEA43D3F; Mon, 11 Oct 2004 21:15:10 +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 i9BLFAxm093151; Mon, 11 Oct 2004 21:15:10 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BLFAcn093150; Mon, 11 Oct 2004 21:15:10 GMT (envelope-from njl) Message-Id: <200410112115.i9BLFAcn093150@repoman.freebsd.org> From: Nate Lawson Date: Mon, 11 Oct 2004 21:15:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi_cpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 21:15:11 -0000 njl 2004-10-11 21:15:10 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_cpu.c Log: Update C3 support when BM control is not present. * Fix a bug where caches were flushed on non-C3 transitions. * Be sure a working flush cache instruction is present before using it. * Disable C3 completely if it isn't present. Revision Changes Path 1.45 +28 -16 src/sys/dev/acpica/acpi_cpu.c From owner-cvs-src@FreeBSD.ORG Mon Oct 11 21:22: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 8044316A4CE; Mon, 11 Oct 2004 21:22:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6056043D49; Mon, 11 Oct 2004 21:22:59 +0000 (GMT) (envelope-from ups@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9BLMxBA093505; Mon, 11 Oct 2004 21:22:59 GMT (envelope-from ups@repoman.freebsd.org) Received: (from ups@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BLMxVg093504; Mon, 11 Oct 2004 21:22:59 GMT (envelope-from ups) Message-Id: <200410112122.i9BLMxVg093504@repoman.freebsd.org> From: Stephan Uphoff Date: Mon, 11 Oct 2004 21:22: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/geom geom_io.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 21:22:59 -0000 ups 2004-10-11 21:22:59 UTC FreeBSD src repository Modified files: sys/geom geom_io.c Log: Trace information about a buffer while we still control it. Reviewed by: phk Approved by: sam (mentor) Revision Changes Path 1.63 +3 -2 src/sys/geom/geom_io.c From owner-cvs-src@FreeBSD.ORG Mon Oct 11 21:23: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 D569716A4CE; Mon, 11 Oct 2004 21:23:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B5B5643D1D; Mon, 11 Oct 2004 21:23:56 +0000 (GMT) (envelope-from joerg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9BLNuaD093546; Mon, 11 Oct 2004 21:23:56 GMT (envelope-from joerg@repoman.freebsd.org) Received: (from joerg@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BLNuPR093545; Mon, 11 Oct 2004 21:23:56 GMT (envelope-from joerg) Message-Id: <200410112123.i9BLNuPR093545@repoman.freebsd.org> From: Joerg Wunsch Date: Mon, 11 Oct 2004 21:23: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/conf kmod.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 21:23:57 -0000 joerg 2004-10-11 21:23:56 UTC FreeBSD src repository Modified files: sys/conf kmod.mk Log: Revert the change from rev 1.168. ru convinced me that the situation that was fixed by this should not normally happen, and since I did not record the traces of my failed build attempt that had been solved with that change, it's not entirely clear whether it hadn't been a pilot error on my end. In dubio pro reo. :-) Revision Changes Path 1.169 +1 -1 src/sys/conf/kmod.mk From owner-cvs-src@FreeBSD.ORG Mon Oct 11 21:27: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 0643A16A4E2 for ; Mon, 11 Oct 2004 21:27:27 +0000 (GMT) Received: from mail2.speakeasy.net (mail2.speakeasy.net [216.254.0.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id B413B43D31 for ; Mon, 11 Oct 2004 21:27:26 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 5786 invoked from network); 11 Oct 2004 21:27:26 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 11 Oct 2004 21:27:26 -0000 Received: from [10.50.40.210] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i9BLRH6Q042482; Mon, 11 Oct 2004 17:27:22 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Nate Lawson Date: Mon, 11 Oct 2004 16:08:18 -0400 User-Agent: KMail/1.6.2 References: <200410111952.i9BJqVXl083724@repoman.freebsd.org> In-Reply-To: <200410111952.i9BJqVXl083724@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200410111608.18915.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/sys/dev/sound/isa ad1816.c es1888.c gusc.c sbc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 21:27:27 -0000 On Monday 11 October 2004 03:52 pm, Nate Lawson wrote: > njl 2004-10-11 19:52:31 UTC > > FreeBSD src repository > > Modified files: > sys/dev/sound/isa ad1816.c es1888.c gusc.c sbc.c > Log: > Add acpi attachments for ISA sound drivers. This is needed so they'll > probe and attach when ACPI is enabled. > > Submitted by: takawata (sbc fix) > MFC after: 1 day This should only be needed for PnP BIOS cards, not just plain old ISA PnP cards. The es1888.c file is only a driver on Alpha in fact as it basically includes a dummy identify routine to make up for the lack of PnP BIOS on Alphas. -- 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 Oct 11 21: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 2586816A4CF for ; Mon, 11 Oct 2004 21:35:52 +0000 (GMT) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 796AE43D48 for ; Mon, 11 Oct 2004 21:35:51 +0000 (GMT) (envelope-from silby@silby.com) Received: (qmail 53946 invoked from network); 11 Oct 2004 21:35:50 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 11 Oct 2004 21:35:50 -0000 X-pair-Authenticated: 209.68.2.70 Date: Mon, 11 Oct 2004 16:35:49 -0500 (CDT) From: Mike Silbersack To: Mike Makonnen In-Reply-To: <200410071406.i97E6NG7025008@repoman.freebsd.org> Message-ID: <20041011163453.R54981@odysseus.silby.com> References: <200410071406.i97E6NG7025008@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-965765047-1097530549=:54981" cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src UPDATING src/share/man/man8 rc.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, 11 Oct 2004 21:35:52 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-965765047-1097530549=:54981 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN; format=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE On Thu, 7 Oct 2004, Mike Makonnen wrote: > mtm 2004-10-07 14:06:23 UTC > > FreeBSD src repository > > Modified files: > . UPDATING > share/man/man8 rc.8 > Log: > F=98 > > Revision Changes Path > 1.371 +5 -0 src/UPDATING > 1.26 +0 -5 src/share/man/man8/rc.8 Sweet! I know that OpenBSD has W^X support, but I'm sure this F^X support= =20 blows it out of the water! Keep up the good work! Mike "Silby" Silbersack --0-965765047-1097530549=:54981-- From owner-cvs-src@FreeBSD.ORG Mon Oct 11 21:51: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 8629316A4CE; Mon, 11 Oct 2004 21:51:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4729543D2D; Mon, 11 Oct 2004 21:51:28 +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 i9BLpSW8013784; Mon, 11 Oct 2004 21:51:28 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BLpSjV013781; Mon, 11 Oct 2004 21:51:28 GMT (envelope-from peter) Message-Id: <200410112151.i9BLpSjV013781@repoman.freebsd.org> From: Peter Wemm Date: Mon, 11 Oct 2004 21:51: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/amd64/pci pci_bus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 21:51:28 -0000 peter 2004-10-11 21:51:28 UTC FreeBSD src repository Modified files: sys/amd64/pci pci_bus.c Log: MFi386: sync with latest updates Revision Changes Path 1.110 +36 -3 src/sys/amd64/pci/pci_bus.c From owner-cvs-src@FreeBSD.ORG Mon Oct 11 21: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 59BEF16A4CE; Mon, 11 Oct 2004 21:51:51 +0000 (GMT) Received: from ylpvm15.prodigy.net (ylpvm15-ext.prodigy.net [207.115.57.46]) by mx1.FreeBSD.org (Postfix) with ESMTP id 190B043D2D; Mon, 11 Oct 2004 21:51:51 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.34] (adsl-67-119-74-222.dsl.sntc01.pacbell.net [67.119.74.222])i9BLq2Wo021745; Mon, 11 Oct 2004 17:52:02 -0400 Message-ID: <416B0075.1020006@root.org> Date: Mon, 11 Oct 2004 14:51:49 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 0.7.3 (X11/20040901) X-Accept-Language: en-us, en MIME-Version: 1.0 To: John Baldwin References: <200410111952.i9BJqVXl083724@repoman.freebsd.org> <200410111608.18915.jhb@FreeBSD.org> In-Reply-To: <200410111608.18915.jhb@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/dev/sound/isa ad1816.c es1888.c gusc.c sbc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 21:51:51 -0000 John Baldwin wrote: > On Monday 11 October 2004 03:52 pm, Nate Lawson wrote: > >>njl 2004-10-11 19:52:31 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/sound/isa ad1816.c es1888.c gusc.c sbc.c >> Log: >> Add acpi attachments for ISA sound drivers. This is needed so they'll >> probe and attach when ACPI is enabled. >> >> Submitted by: takawata (sbc fix) >> MFC after: 1 day > > This should only be needed for PnP BIOS cards, not just plain old ISA PnP > cards. The es1888.c file is only a driver on Alpha in fact as it basically > includes a dummy identify routine to make up for the lack of PnP BIOS on > Alphas. Which of those cards should have the acpi attachment removed? I think it should be: * Removed from es1888.c * Added to ess.c:esscontrol * Moved from mss.c:snd_mss to snd_pnpmss -Nate From owner-cvs-src@FreeBSD.ORG Mon Oct 11 21:56:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C53216A4CE; Mon, 11 Oct 2004 21:56:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B66D43D2F; Mon, 11 Oct 2004 21:56:28 +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 i9BLuSIx030788; Mon, 11 Oct 2004 21:56:28 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BLuSKG030787; Mon, 11 Oct 2004 21:56:28 GMT (envelope-from peter) Message-Id: <200410112156.i9BLuSKG030787@repoman.freebsd.org> From: Peter Wemm Date: Mon, 11 Oct 2004 21:56: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/sys conf.h src/lib/libkvm kvm_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, 11 Oct 2004 21:56:28 -0000 peter 2004-10-11 21:56:27 UTC FreeBSD src repository Modified files: sys/sys conf.h lib/libkvm kvm_proc.c Log: Belatedly catch up with the dev_t/cdev changes from a few months back. Extract the struct cdev pointer and the tty device from inside rather than incorrectly casting the 'struct cdev *' pointer to a 'dev_t' int. Not that this was particularly important since it was only used for reading vmcore files. Revision Changes Path 1.82 +11 -1 src/lib/libkvm/kvm_proc.c 1.202 +5 -0 src/sys/sys/conf.h From owner-cvs-src@FreeBSD.ORG Mon Oct 11 22:04: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 591DD16A4CE; Mon, 11 Oct 2004 22:04:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A85643D2D; Mon, 11 Oct 2004 22:04:05 +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 i9BM45MR031119; Mon, 11 Oct 2004 22:04:05 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BM45Mg031118; Mon, 11 Oct 2004 22:04:05 GMT (envelope-from obrien) Message-Id: <200410112204.i9BM45Mg031118@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 11 Oct 2004 22:04: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/lib/libarchive 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, 11 Oct 2004 22:04:05 -0000 obrien 2004-10-11 22:04:05 UTC FreeBSD src repository Modified files: lib/libarchive Makefile Log: Build as a shared lib again. Discussed with: kientzle Revision Changes Path 1.23 +0 -4 src/lib/libarchive/Makefile From owner-cvs-src@FreeBSD.ORG Mon Oct 11 22:04: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 75A5616A537; Mon, 11 Oct 2004 22:04:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 677F543D53; Mon, 11 Oct 2004 22:04: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 i9BM4GOG031225; Mon, 11 Oct 2004 22:04:16 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BM4GgA031224; Mon, 11 Oct 2004 22:04:16 GMT (envelope-from peter) Message-Id: <200410112204.i9BM4GgA031224@repoman.freebsd.org> From: Peter Wemm Date: Mon, 11 Oct 2004 22:04: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/compat/freebsd32 freebsd32_misc.c src/sys/kern kern_exec.c kern_sysctl.c kern_tc.c kern_xxx.c src/sys/sys sysctl.h src/sys/vm vm_meter.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 22:04:16 -0000 peter 2004-10-11 22:04:16 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 freebsd32_misc.c sys/kern kern_exec.c kern_sysctl.c kern_tc.c kern_xxx.c sys/sys sysctl.h sys/vm vm_meter.c Log: Put on my peril sensitive sunglasses and add a flags field to the internal sysctl routines and state. Add some code to use it for signalling the need to downconvert a data structure to 32 bits on a 64 bit OS when requested by a 32 bit app. I tried to do this in a generic abi wrapper that intercepted the sysctl oid's, or looked up the format string etc, but it was a real can of worms that turned into a fragile mess before I even got it partially working. With this, we can now run 'sysctl -a' on a 32 bit sysctl binary and have it not abort. Things like netstat, ps, etc have a long way to go. This also fixes a bug in the kern.ps_strings and kern.usrstack hacks. These do matter very much because they are used by libc_r and other things. Revision Changes Path 1.25 +3 -7 src/sys/compat/freebsd32/freebsd32_misc.c 1.256 +4 -4 src/sys/kern/kern_exec.c 1.160 +28 -10 src/sys/kern/kern_sysctl.c 1.163 +17 -2 src/sys/kern/kern_tc.c 1.43 +5 -5 src/sys/kern/kern_xxx.c 1.133 +9 -3 src/sys/sys/sysctl.h 1.78 +18 -2 src/sys/vm/vm_meter.c From owner-cvs-src@FreeBSD.ORG Mon Oct 11 22:14: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 93E5416A4CE; Mon, 11 Oct 2004 22:14:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7341443D41; Mon, 11 Oct 2004 22:14: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 i9BMElQo031854; Mon, 11 Oct 2004 22:14:47 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BMElUK031853; Mon, 11 Oct 2004 22:14:47 GMT (envelope-from peter) Message-Id: <200410112214.i9BMElUK031853@repoman.freebsd.org> From: Peter Wemm Date: Mon, 11 Oct 2004 22:14: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/tools/lib32 build32.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, 11 Oct 2004 22:14:47 -0000 peter 2004-10-11 22:14:47 UTC FreeBSD src repository Modified files: tools/lib32 build32.sh Log: Don't leave noschg files laying around in /tmp Revision Changes Path 1.7 +2 -0 src/tools/lib32/build32.sh From owner-cvs-src@FreeBSD.ORG Mon Oct 11 22:37: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 A332316A4CE; Mon, 11 Oct 2004 22:37:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8533043D49; Mon, 11 Oct 2004 22:37:34 +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 i9BMbY9j033634; Mon, 11 Oct 2004 22:37:34 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BMbYoC033633; Mon, 11 Oct 2004 22:37:34 GMT (envelope-from obrien) Message-Id: <200410112237.i9BMbYoC033633@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 11 Oct 2004 22:37:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/defaults rc.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, 11 Oct 2004 22:37:34 -0000 obrien 2004-10-11 22:37:34 UTC FreeBSD src repository Modified files: etc/defaults rc.conf Log: 'portupgrade' places obsoleted shared libraries in /usr/local/lib/compat/pkg, so add this the list of directories ldconfig'ed. Revision Changes Path 1.221 +2 -1 src/etc/defaults/rc.conf From owner-cvs-src@FreeBSD.ORG Mon Oct 11 22:43:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C1A416A4D8; Mon, 11 Oct 2004 22:43:48 +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 5A83443D1F; Mon, 11 Oct 2004 22:43:48 +0000 (GMT) (envelope-from setantae@submonkey.net) Received: from setantae by shrike.submonkey.net with local (Exim 4.42 (FreeBSD)) id 1CH8tO-0002wR-P9; Mon, 11 Oct 2004 23:43:46 +0100 Date: Mon, 11 Oct 2004 23:43:46 +0100 From: Ceri Davies To: "David E. O'Brien" Message-ID: <20041011224346.GH57641@submonkey.net> Mail-Followup-To: Ceri Davies , "David E. O'Brien" , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200410112237.i9BMbYoC033633@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Dy3pjCZLf6+6NySR" Content-Disposition: inline In-Reply-To: <200410112237.i9BMbYoC033633@repoman.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 Subject: Re: cvs commit: src/etc/defaults rc.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, 11 Oct 2004 22:43:50 -0000 --Dy3pjCZLf6+6NySR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Oct 11, 2004 at 10:37:34PM +0000, David E. O'Brien wrote: > obrien 2004-10-11 22:37:34 UTC >=20 > FreeBSD src repository >=20 > Modified files: > etc/defaults rc.conf=20 > Log: > 'portupgrade' places obsoleted shared libraries in /usr/local/lib/compa= t/pkg, > so add this the list of directories ldconfig'ed. This line has been wrapped: > | @@ -438,7 +438,8 @@ svr4_enable=3D"NO" # SysVR4 emulation load > | osf1_enable=3D"NO" # Alpha OSF/1 emulation loaded at startup (or NO). > | clear_tmp_enable=3D"NO" # Clear /tmp at startup. > | ldconfig_insecure=3D"NO" # Set to YES to disable ldconfig security che= cks > | -ldconfig_paths=3D"/usr/lib/compat /usr/X11R6/lib /usr/local/lib" > | +ldconfig_paths=3D"/usr/lib/compat /usr/X11R6/lib /usr/local/lib /usr/l= ocal/lib/com > | +pat/pkg" Ceri --=20 I hear thought presenting the problem. -- dadadodo -c 1 Mail/trhodes --Dy3pjCZLf6+6NySR Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBawyiocfcwTS3JF8RAtLsAJwMGea2mxVSzQDvz+FSYlzsqr9LgACfV89s FXwpmSXs1vK8hPCSXofvmOo= =suBl -----END PGP SIGNATURE----- --Dy3pjCZLf6+6NySR-- From owner-cvs-src@FreeBSD.ORG Mon Oct 11 23:31: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 7C38716A4D3; Mon, 11 Oct 2004 23:31:25 +0000 (GMT) Received: from black.imgsrc.co.jp (black.imgsrc.co.jp [210.226.20.147]) by mx1.FreeBSD.org (Postfix) with ESMTP id C346E43D53; Mon, 11 Oct 2004 23:31:24 +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 A694550C14; Tue, 12 Oct 2004 08:31:23 +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 8E5A050C0A; Tue, 12 Oct 2004 08:31:21 +0900 (JST) Date: Tue, 12 Oct 2004 08:31:21 +0900 Message-ID: <7m655gvnli.wl@black.imgsrc.co.jp> From: Jun Kuriyama To: "David E. O'Brien" In-Reply-To: <200410112237.i9BMbYoC033633@repoman.freebsd.org> References: <200410112237.i9BMbYoC033633@repoman.freebsd.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 Subject: Re: cvs commit: src/etc/defaults rc.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, 11 Oct 2004 23:31:25 -0000 At Mon, 11 Oct 2004 22:37:34 +0000 (UTC), David E. O'Brien wrote: > Modified files: > etc/defaults rc.conf > Log: > 'portupgrade' places obsoleted shared libraries in /usr/local/lib/compat/pkg, > so add this the list of directories ldconfig'ed. Hmm, doesn't etc/rc.d/000.pkgtools.sh script help you? -- Jun Kuriyama // IMG SRC, Inc. // FreeBSD Project From owner-cvs-src@FreeBSD.ORG Mon Oct 11 23:51:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BB92C16A4CE; Mon, 11 Oct 2004 23:51:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9CC3C43D45; Mon, 11 Oct 2004 23: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 i9BNpDP5039487; Mon, 11 Oct 2004 23: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 i9BNpD7c039486; Mon, 11 Oct 2004 23:51:13 GMT (envelope-from peter) Message-Id: <200410112351.i9BNpD7c039486@repoman.freebsd.org> From: Peter Wemm Date: Mon, 11 Oct 2004 23: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 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, 11 Oct 2004 23:51:13 -0000 peter 2004-10-11 23:51:13 UTC FreeBSD src repository Modified files: . Makefile.inc1 Log: Catch another gcc-3.3 c++ include path reference and update it to 3.4. Revision Changes Path 1.449 +1 -1 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Mon Oct 11 23:59: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 C5E3216A4CE; Mon, 11 Oct 2004 23:59:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A7BC043D1F; Mon, 11 Oct 2004 23:59:03 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9BNx3vb040086; Mon, 11 Oct 2004 23:59:03 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9BNx31p040085; Mon, 11 Oct 2004 23:59:03 GMT (envelope-from mjacob) Message-Id: <200410112359.i9BNx31p040085@repoman.freebsd.org> From: Matt Jacob Date: Mon, 11 Oct 2004 23:59:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/isp isp_freebsd.h isp_pci.c src/sys/i386/conf PAE X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2004 23:59:03 -0000 mjacob 2004-10-11 23:59:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/isp isp_freebsd.h isp_pci.c sys/i386/conf PAE Log: MFC fixes for working with PAE kernels. Approved by: re Revision Changes Path 1.75.2.1 +3 -4 src/sys/dev/isp/isp_freebsd.h 1.98.2.1 +155 -10 src/sys/dev/isp/isp_pci.c 1.9.2.1 +2 -1 src/sys/i386/conf/PAE From owner-cvs-src@FreeBSD.ORG Tue Oct 12 00:08: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 44B1916A4CE; Tue, 12 Oct 2004 00:08:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 262CE43D2D; Tue, 12 Oct 2004 00:08:03 +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 i9C083Gu040601; Tue, 12 Oct 2004 00:08:03 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9C083gR040600; Tue, 12 Oct 2004 00:08:03 GMT (envelope-from brueffer) Message-Id: <200410120008.i9C083gR040600@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 12 Oct 2004 00:08:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4 polling.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, 12 Oct 2004 00:08:03 -0000 brueffer 2004-10-12 00:08:03 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man4 polling.4 Log: MFC: rev. 1.14 vge(4) supports polling Approved by: re (rwatson) Revision Changes Path 1.11.2.3 +1 -0 src/share/man/man4/polling.4 From owner-cvs-src@FreeBSD.ORG Tue Oct 12 01:56: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 DFE7216A4CE; Tue, 12 Oct 2004 01:56:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEEFD43D4C; Tue, 12 Oct 2004 01:56:04 +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 i9C1u4pO052203; Tue, 12 Oct 2004 01:56:04 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9C1u4Rl052202; Tue, 12 Oct 2004 01:56:04 GMT (envelope-from njl) Message-Id: <200410120156.i9C1u4Rl052202@repoman.freebsd.org> From: Nate Lawson Date: Tue, 12 Oct 2004 01: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/sys/dev/sound/isa es1888.c ess.c mss.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 01:56:05 -0000 njl 2004-10-12 01:56:03 UTC FreeBSD src repository Modified files: sys/dev/sound/isa es1888.c ess.c mss.c Log: * Remove the acpi attachment from the es1888. It has an identify method that conjures up the device node so it isn't true PNP. Noticed by jhb@. * Add an attachment for esscontrol since it too uses ISA_PNP_PROBE. * Move an attachment from snd_mss to snd_pnpmss. The latter is the real PNP user. Revision Changes Path 1.13 +0 -1 src/sys/dev/sound/isa/es1888.c 1.32 +1 -1 src/sys/dev/sound/isa/ess.c 1.91 +1 -1 src/sys/dev/sound/isa/mss.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 02:04: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 8848616A4CF; Tue, 12 Oct 2004 02:04:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 628D243D5E; Tue, 12 Oct 2004 02:04:11 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9C24BHA052529; Tue, 12 Oct 2004 02:04:11 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9C24Bpj052528; Tue, 12 Oct 2004 02:04:11 GMT (envelope-from jkoshy) Message-Id: <200410120204.i9C24Bpj052528@repoman.freebsd.org> From: Joseph Koshy Date: Tue, 12 Oct 2004 02:04: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/share/man/man9 contigmalloc.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 02:04:11 -0000 jkoshy 2004-10-12 02:04:11 UTC FreeBSD src repository Modified files: share/man/man9 contigmalloc.9 Log: Use the "normal form" for copyright text. Revision Changes Path 1.4 +2 -2 src/share/man/man9/contigmalloc.9 From owner-cvs-src@FreeBSD.ORG Tue Oct 12 02: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 E2B8816A4CE; Tue, 12 Oct 2004 02:36:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B7ABC43D49; Tue, 12 Oct 2004 02:36:24 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9C2aOU0054036; Tue, 12 Oct 2004 02:36:24 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9C2aOPl054035; Tue, 12 Oct 2004 02:36:24 GMT (envelope-from jkoshy) Message-Id: <200410120236.i9C2aOPl054035@repoman.freebsd.org> From: Joseph Koshy Date: Tue, 12 Oct 2004 02:36:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man9 Makefile hashinit.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 02:36:25 -0000 jkoshy 2004-10-12 02:36:24 UTC FreeBSD src repository Modified files: share/man/man9 Makefile Added files: share/man/man9 hashinit.9 Log: Add a manual page for hashinit(9), hashdestroy(9) and phashinit(9). Reviewed by: ru Revision Changes Path 1.245 +3 -0 src/share/man/man9/Makefile 1.1 +150 -0 src/share/man/man9/hashinit.9 (new) From owner-cvs-src@FreeBSD.ORG Tue Oct 12 04:02: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 7AC2016A4CE; Tue, 12 Oct 2004 04:02:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CB2843D1F; Tue, 12 Oct 2004 04:02:06 +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 i9C426oD057239; Tue, 12 Oct 2004 04:02:06 GMT (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9C426gv057238; Tue, 12 Oct 2004 04:02:06 GMT (envelope-from green) Message-Id: <200410120402.i9C426gv057238@repoman.freebsd.org> From: Brian Feldman Date: Tue, 12 Oct 2004 04:02: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/usb ugen.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 04:02:06 -0000 green 2004-10-12 04:02:06 UTC FreeBSD src repository Modified files: sys/dev/usb ugen.c Log: Further modify bulk endpoint behavior to be able to tear down the current transfer fully in the "purge" routine, and to actually finish kicking out any read()s in progress. Revision Changes Path 1.95 +17 -4 src/sys/dev/usb/ugen.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 04:44:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA90716A4CE; Tue, 12 Oct 2004 04:44:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D102443D48; Tue, 12 Oct 2004 04:44:54 +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 i9C4isYl059322; Tue, 12 Oct 2004 04:44:54 GMT (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9C4isW3059321; Tue, 12 Oct 2004 04:44:54 GMT (envelope-from green) Message-Id: <200410120444.i9C4isW3059321@repoman.freebsd.org> From: Brian Feldman Date: Tue, 12 Oct 2004 04:44: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/geom geom_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 04:44:55 -0000 green 2004-10-12 04:44:54 UTC FreeBSD src repository Modified files: sys/geom geom_subr.c Log: When loading GEOM modules, we expect the actual load process to be done by the time that kldload(8) returns. Satisfy that by making the GEOM module load event -- only when the kernel is !cold -- wait until the GEOM module init function has finished instead of returning immediately. This is the other half of fixing md(8) (actually, "mfs" in fstab(5)) that is similar to r1.128 of src/sys/dev/md/md.c. This bug would be why RAM disks would often fail on boot and the first call to mdconfig(8) would probably fail. pjd has ideas for not requiring kldload(8) to work synchronously for control devices that could make this obsolete. Silence on: -arch Revision Changes Path 1.83 +9 -1 src/sys/geom/geom_subr.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 04:47: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 8B20916A4CE; Tue, 12 Oct 2004 04:47:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C2ED43D49; Tue, 12 Oct 2004 04:47:16 +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 i9C4lGOt065787; Tue, 12 Oct 2004 04:47:16 GMT (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9C4lGjr065786; Tue, 12 Oct 2004 04:47:16 GMT (envelope-from green) Message-Id: <200410120447.i9C4lGjr065786@repoman.freebsd.org> From: Brian Feldman Date: Tue, 12 Oct 2004 04:47: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/md md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 04:47:16 -0000 green 2004-10-12 04:47:16 UTC FreeBSD src repository Modified files: sys/dev/md md.c Log: Account for failure in vm_pager_allocate() or vm_pager_get_pages() in md(8). The former is generally not going to fail, but the latter can fail when the underlying swap device returns an error. There are still plenty of other places where vm_pager_get_pages() failing will lead directly to crashes, so it's a good idea to put your swap on RAID if you care enough to put any of your disks on RAID.... Revision Changes Path 1.141 +19 -1 src/sys/dev/md/md.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 05:33: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 CEEE216A4CE; Tue, 12 Oct 2004 05:33:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AFD5843D5F; Tue, 12 Oct 2004 05:33:33 +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 i9C5XX7J070455; Tue, 12 Oct 2004 05:33:33 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9C5XXfl070454; Tue, 12 Oct 2004 05:33:33 GMT (envelope-from julian) Message-Id: <200410120533.i9C5XXfl070454@repoman.freebsd.org> From: Julian Elischer Date: Tue, 12 Oct 2004 05:33:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/kern 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: Tue, 12 Oct 2004 05:33:34 -0000 julian 2004-10-12 05:33:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern kern_switch.c Log: MFC: remove duplicate slot release. Approved by: re (scottl) Revision Changes Path 1.78.2.11 +0 -1 src/sys/kern/kern_switch.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 06:51: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 A4D8F16A4CE; Tue, 12 Oct 2004 06:51:54 +0000 (GMT) Received: from gateway.nixsys.be (gateway.nixsys.be [195.144.77.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 565E443D41; Tue, 12 Oct 2004 06:51:54 +0000 (GMT) (envelope-from philip@nixsys.be) Received: from loge.nixsys.be (loge.nixsys.be [195.144.77.45]) by gateway.nixsys.be (Postfix) with ESMTP id 24EADEE; Tue, 12 Oct 2004 08:51:53 +0200 (CEST) Received: from loge.nixsys.be (philip@localhost [127.0.0.1]) by loge.nixsys.be (8.13.1/8.13.1) with ESMTP id i9C6pqgx000756; Tue, 12 Oct 2004 08:51:52 +0200 (CEST) (envelope-from philip@loge.nixsys.be) Received: (from philip@localhost) by loge.nixsys.be (8.13.1/8.13.1/Submit) id i9C6pq4Y000755; Tue, 12 Oct 2004 08:51:52 +0200 (CEST) (envelope-from philip) Date: Tue, 12 Oct 2004 08:51:52 +0200 From: Philip Paeps To: Warner Losh Message-ID: <20041012065152.GB614@loge.nixsys.be> Mail-Followup-To: Warner Losh , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200410112110.i9BLANDE092852@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200410112110.i9BLANDE092852@repoman.freebsd.org> X-Date-in-Rome: ante diem IV Idius Octobres MMDCCLVII ab Urbe Condida X-PGP-Fingerprint: FA74 3C27 91A6 79D5 F6D3 FC53 BF4B D0E6 049D B879 X-Message-Flag: Get a proper mailclient! Organization: Happily Disorganized 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/i386/pci pci_bus.c src/sys/dev/acpica acpi_pcib_acpi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 06:51:54 -0000 On 2004-10-11 21:10:23 (+0000), Warner Losh wrote: > Make the lower range of the memory area 0x80000000 again. Also introduce > hw.{pci,acpi}.host_mem_start tunable to change this. Thanks! - Philip -- Philip Paeps Please don't Cc me, I am philip@freebsd.org subscribed to the list. BOFH Excuse #104: backup tape overwritten with copy of system manager's favourite CD From owner-cvs-src@FreeBSD.ORG Tue Oct 12 07:49: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 EE9D016A4CE; Tue, 12 Oct 2004 07:49:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD8B143D3F; Tue, 12 Oct 2004 07:49:15 +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 i9C7nFGT076695; Tue, 12 Oct 2004 07:49:15 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9C7nFOR076694; Tue, 12 Oct 2004 07:49:15 GMT (envelope-from phk) Message-Id: <200410120749.i9C7nFOR076694@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 12 Oct 2004 07:49: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/kern kern_sysctl.c kern_xxx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 07:49:16 -0000 phk 2004-10-12 07:49:15 UTC FreeBSD src repository Modified files: sys/kern kern_sysctl.c kern_xxx.c Log: Add missing zero flag arguments to calls to userland_sysctl() Revision Changes Path 1.161 +7 -7 src/sys/kern/kern_sysctl.c 1.44 +3 -2 src/sys/kern/kern_xxx.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 07:58: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 D365016A4CE; Tue, 12 Oct 2004 07:58:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B233143D3F; Tue, 12 Oct 2004 07:58:13 +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 i9C7wDJu077141; Tue, 12 Oct 2004 07:58:13 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9C7wDf4077140; Tue, 12 Oct 2004 07:58:13 GMT (envelope-from phk) Message-Id: <200410120758.i9C7wDf4077140@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 12 Oct 2004 07:58:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/ibcs2 ibcs2_misc.c ibcs2_socksys.c ibcs2_sysi86.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 07:58:14 -0000 phk 2004-10-12 07:58:13 UTC FreeBSD src repository Modified files: sys/i386/ibcs2 ibcs2_misc.c ibcs2_socksys.c ibcs2_sysi86.c Log: Add missing zero flag arguments to sysctl calls. Add missing pointy hat to peter@ Revision Changes Path 1.56 +1 -1 src/sys/i386/ibcs2/ibcs2_misc.c 1.20 +1 -1 src/sys/i386/ibcs2/ibcs2_socksys.c 1.21 +1 -1 src/sys/i386/ibcs2/ibcs2_sysi86.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 07:59: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 8258216A4CE; Tue, 12 Oct 2004 07:59:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 621FC43D1D; Tue, 12 Oct 2004 07:59:02 +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 i9C7x2O8077217; Tue, 12 Oct 2004 07:59:02 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9C7x2Yp077216; Tue, 12 Oct 2004 07:59:02 GMT (envelope-from phk) Message-Id: <200410120759.i9C7x2Yp077216@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 12 Oct 2004 07:59: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/i386/i386 elan-mmcr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 07:59:02 -0000 phk 2004-10-12 07:59:02 UTC FreeBSD src repository Modified files: sys/i386/i386 elan-mmcr.c Log: Add zero flags argument to sysctl calls. Revision Changes Path 1.31 +1 -1 src/sys/i386/i386/elan-mmcr.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 08:22: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 C801E16A4CE; Tue, 12 Oct 2004 08:22:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A904743D49; Tue, 12 Oct 2004 08:22: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 i9C8M8H5078120; Tue, 12 Oct 2004 08:22:08 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9C8M8rg078119; Tue, 12 Oct 2004 08:22:08 GMT (envelope-from phk) Message-Id: <200410120822.i9C8M8rg078119@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 12 Oct 2004 08:22: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/netncp ncp_ncp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 08:22:09 -0000 phk 2004-10-12 08:22:08 UTC FreeBSD src repository Modified files: sys/netncp ncp_ncp.c Log: Add missing zero flag argument. Revision Changes Path 1.19 +1 -1 src/sys/netncp/ncp_ncp.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 08:22: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 696C816A4CE; Tue, 12 Oct 2004 08:22:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 48A4A43D1F; Tue, 12 Oct 2004 08:22:31 +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 i9C8MVTP078163; Tue, 12 Oct 2004 08:22:31 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9C8MV4K078162; Tue, 12 Oct 2004 08:22:31 GMT (envelope-from phk) Message-Id: <200410120822.i9C8MV4K078162@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 12 Oct 2004 08:22: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/uart uart_bus.h uart_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: Tue, 12 Oct 2004 08:22:31 -0000 phk 2004-10-12 08:22:31 UTC FreeBSD src repository Modified files: sys/dev/uart uart_bus.h uart_tty.c Log: Use generic tty code instead of (comparatively little) local copies. Revision Changes Path 1.7 +0 -1 src/sys/dev/uart/uart_bus.h 1.19 +52 -170 src/sys/dev/uart/uart_tty.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 08:51: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 E3B7916A4CE; Tue, 12 Oct 2004 08:51:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C269443D1D; Tue, 12 Oct 2004 08:51:04 +0000 (GMT) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9C8p4Sh085822; Tue, 12 Oct 2004 08:51:04 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9C8p4GG085821; Tue, 12 Oct 2004 08:51:04 GMT (envelope-from bms) Message-Id: <200410120851.i9C8p4GG085821@repoman.freebsd.org> From: Bruce M Simpson Date: Tue, 12 Oct 2004 08:51: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/misc scsi_modes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 08:51:05 -0000 bms 2004-10-12 08:51:04 UTC FreeBSD src repository Modified files: share/misc scsi_modes Log: Add mode page 0x1b, "Removable Block Access Capacities". This mode page is implemented by USB floppy devices using the UFI command set. Reviewed by: ken, scottl Source: USB Mass Storage UFI Specification v1.0 MFC after: 2 weeks Revision Changes Path 1.12 +12 -0 src/share/misc/scsi_modes From owner-cvs-src@FreeBSD.ORG Tue Oct 12 08:55: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 AECB716A4D1; Tue, 12 Oct 2004 08:55:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CC9B43D39; Tue, 12 Oct 2004 08:55:03 +0000 (GMT) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9C8t3q6085926; Tue, 12 Oct 2004 08:55:03 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9C8t3F4085925; Tue, 12 Oct 2004 08:55:03 GMT (envelope-from bms) Message-Id: <200410120855.i9C8t3F4085925@repoman.freebsd.org> From: Bruce M Simpson Date: Tue, 12 Oct 2004 08:55: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/cam/scsi scsi_da.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 08:55:21 -0000 bms 2004-10-12 08:55:02 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_da.h Log: Add necessary data structures and definitions for the 12-byte SCSI commands READ_FORMAT_CAPACITIES, WRITE_AND_VERIFY, and VERIFY. Reviewed by: ken, scottl Source: USB Mass Storage UFI Specification v1.0 MFC after: 2 weeks Revision Changes Path 1.6 +80 -1 src/sys/cam/scsi/scsi_da.h From owner-cvs-src@FreeBSD.ORG Tue Oct 12 08:58:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DD5216A4CE; Tue, 12 Oct 2004 08:58:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F215443D48; Tue, 12 Oct 2004 08:58:57 +0000 (GMT) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9C8wvO0086205; Tue, 12 Oct 2004 08:58:57 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9C8wvJx086204; Tue, 12 Oct 2004 08:58:57 GMT (envelope-from bms) Message-Id: <200410120858.i9C8wvJx086204@repoman.freebsd.org> From: Bruce M Simpson Date: Tue, 12 Oct 2004 08:58: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/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 08:58:58 -0000 bms 2004-10-12 08:58:57 UTC FreeBSD src repository Modified files: sys/dev/usb umass.c Log: Pass through the commands necessary to format USB floppy devices, from within umass_ufi_transform(). This includes the 12-byte commands FORMAT_UNIT, WRITE_AND_VERIFY, VERIFY, and READ_FORMAT_CAPACITIES (sorted in numerical order). Reviewed by: ken, scottl MFC after: 2 weeks Revision Changes Path 1.114 +4 -5 src/sys/dev/usb/umass.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 09:18: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 8625D16A4CE; Tue, 12 Oct 2004 09:18:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64B0D43D46; Tue, 12 Oct 2004 09:18:37 +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 i9C9IbxC087242; Tue, 12 Oct 2004 09:18:37 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9C9Ibmt087241; Tue, 12 Oct 2004 09:18:37 GMT (envelope-from phk) Message-Id: <200410120918.i9C9Ibmt087241@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 12 Oct 2004 09:18:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb ubser.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 09:18:37 -0000 phk 2004-10-12 09:18:37 UTC FreeBSD src repository Modified files: sys/dev/usb ubser.c Log: Use generic tty code instead of local copies. New devicename is ttyy{unit}{port} No callout devices created as there is no modemcontrol on these ports. Add data structure to represent each port to avoid excessive array use. Revision Changes Path 1.14 +98 -269 src/sys/dev/usb/ubser.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 09:21: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 2CC1216A4CF; Tue, 12 Oct 2004 09:21:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A3B343D2F; Tue, 12 Oct 2004 09:21:04 +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 i9C9L3wA087373; Tue, 12 Oct 2004 09:21:03 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9C9L3RQ087372; Tue, 12 Oct 2004 09:21:03 GMT (envelope-from phk) Message-Id: <200410120921.i9C9L3RQ087372@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 12 Oct 2004 09:21:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb ucycom.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 09:21:04 -0000 phk 2004-10-12 09:21:03 UTC FreeBSD src repository Modified files: sys/dev/usb ucycom.c Log: Use generic tty code. New device names are ttyy{unit} Revision Changes Path 1.3 +13 -94 src/sys/dev/usb/ucycom.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 09:25: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 F0E5116A4CE; Tue, 12 Oct 2004 09:25:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFF5543D2F; Tue, 12 Oct 2004 09:25:52 +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 i9C9Pq8R087602; Tue, 12 Oct 2004 09:25:52 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9C9PqJV087601; Tue, 12 Oct 2004 09:25:52 GMT (envelope-from rwatson) Message-Id: <200410120925.i9C9PqJV087601@repoman.freebsd.org> From: Robert Watson Date: Tue, 12 Oct 2004 09:25: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/i4b/driver i4b_ipr.c i4b_isppp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 09:25:53 -0000 rwatson 2004-10-12 09:25:52 UTC FreeBSD src repository Modified files: sys/i4b/driver i4b_ipr.c i4b_isppp.c Log: Mark i4b IPR and SPPP drivers as NET_NEEDS_GIANT(), as they both interface with the network stack but are not yet sufficiently synchronized to run without the Giant lock. It migh be possible to mark the interfaces as IFF_NEEDSGIANT, but I'm unable to test that configuration and am unfamiliar with the architecture of i4b. Revision Changes Path 1.30 +2 -0 src/sys/i4b/driver/i4b_ipr.c 1.27 +2 -0 src/sys/i4b/driver/i4b_isppp.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 09:44:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 1033) id 5A71016A4CF; Tue, 12 Oct 2004 09:44:08 +0000 (GMT) Date: Tue, 12 Oct 2004 09:44:08 +0000 From: Alexey Dokuchaev To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20041012094408.GA5481@FreeBSD.org> References: <200410110757.i9B7v8vd039884@repoman.freebsd.org> <20041011093700.GA65811@FreeBSD.org> <20041011105900.GA4527@loge.nixsys.be> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <20041011105900.GA4527@loge.nixsys.be> User-Agent: Mutt/1.4.1i Subject: Re: cvs commit: src/usr.sbin/moused moused.8 moused.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 09:44:08 -0000 On Mon, Oct 11, 2004 at 12:59:00PM +0200, Philip Paeps wrote: > On 2004-10-11 09:37:00 (+0000), Alexey Dokuchaev wrote: > > On Mon, Oct 11, 2004 at 07:57:08AM +0000, Philip Paeps wrote: > > > Modified files: > > > usr.sbin/moused moused.8 moused.c > > > Log: > > > Add 'virtual scrolling' support to moused(8). When holding down the middle > > > mouse button, motions are interpreted as scrolling. > > > > This is totally cool, but may I ask if you are interested in adding the same > > functionality for wheel (since most mice come with wheel (middle button) > > today)? > > It should Just Work[tm] if you hold the wheel down? In most wheel-mouse, the > wheel acts as a middle button. I know that. ;-) What I mean is, it would be nice if spinning (not pressing and holding) a wheel allowed me to scroll the console buffer. ./danfe From owner-cvs-src@FreeBSD.ORG Tue Oct 12 10:33: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 6903216A4CF; Tue, 12 Oct 2004 10:33:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5AA5343D1D; Tue, 12 Oct 2004 10:33:42 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9CAXgVf092111; Tue, 12 Oct 2004 10:33:42 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CAXgb1092110; Tue, 12 Oct 2004 10:33:42 GMT (envelope-from glebius) Message-Id: <200410121033.i9CAXgb1092110@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 12 Oct 2004 10:33: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/net bridge.c bridge.h if_ethersubr.c src/sys/netgraph ng_ether.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 10:33:42 -0000 glebius 2004-10-12 10:33:42 UTC FreeBSD src repository Modified files: sys/net bridge.c bridge.h if_ethersubr.c sys/netgraph ng_ether.c Log: Fix packet flow when both ng_ether(4) and bridge(4) are in use: - push all bridge logic from if_ethersubr.c into bridge.c make bridge_in() return mbuf pointer (or NULL). - call only bridge_in() from ether_input(), after ng_ether_input() was optinally called. - call bridge_in() from ng_ether_rcv_upper(). Long description: http://lists.freebsd.org/mailman/htdig/freebsd-net/2004-May/003881.html Reported by: Jian-Wei Wang Tested by: myself, Sergey Lyubka Reviewed by: sam Approved by: julian (mentor) MFC after: 2 months Revision Changes Path 1.85 +29 -4 src/sys/net/bridge.c 1.13 +1 -1 src/sys/net/bridge.h 1.179 +2 -46 src/sys/net/if_ethersubr.c 1.40 +5 -0 src/sys/netgraph/ng_ether.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 13:21: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 77C2B16A4CE; Tue, 12 Oct 2004 13:21:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 52E1043D1D; Tue, 12 Oct 2004 13:21:44 +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 i9CDLi8S011412; Tue, 12 Oct 2004 13:21:44 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CDLiWR011411; Tue, 12 Oct 2004 13:21:44 GMT (envelope-from phk) Message-Id: <200410121321.i9CDLiWR011411@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 12 Oct 2004 13:21: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.sbin/config lang.l X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 13:21:44 -0000 phk 2004-10-12 13:21:44 UTC FreeBSD src repository Modified files: usr.sbin/config lang.l Log: We accept both "option" and "options" so also accept both "nooption" and "nooptions". Revision Changes Path 1.39 +1 -0 src/usr.sbin/config/lang.l From owner-cvs-src@FreeBSD.ORG Tue Oct 12 13: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 1A1D716A4CE; Tue, 12 Oct 2004 13:31:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA18443D46; Tue, 12 Oct 2004 13:31:39 +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 i9CDVdTQ012067; Tue, 12 Oct 2004 13:31:39 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CDVdYS012066; Tue, 12 Oct 2004 13:31:39 GMT (envelope-from phk) Message-Id: <200410121331.i9CDVdYS012066@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 12 Oct 2004 13:31: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/sys ttydefaults.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 13:31:40 -0000 phk 2004-10-12 13:31:39 UTC FreeBSD src repository Modified files: sys/sys ttydefaults.h Log: Do not enable ECHO modes by default when a tty port is opened. If the other device also does echo'ing this can result in a character-storm before we ever get a chance to disable the echo modes. Revision Changes Path 1.17 +1 -1 src/sys/sys/ttydefaults.h From owner-cvs-src@FreeBSD.ORG Tue Oct 12 13:52:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 942DF16A4CE; Tue, 12 Oct 2004 13:52:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 71E9843D2F; Tue, 12 Oct 2004 13:52:46 +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 i9CDqk6i012928; Tue, 12 Oct 2004 13:52:46 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CDqkIP012927; Tue, 12 Oct 2004 13:52:46 GMT (envelope-from maxim) Message-Id: <200410121352.i9CDqkIP012927@repoman.freebsd.org> From: Maxim Konovalov Date: Tue, 12 Oct 2004 13:52: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/share/man/man4 tcp.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, 12 Oct 2004 13:52:46 -0000 maxim 2004-10-12 13:52:46 UTC FreeBSD src repository Modified files: share/man/man4 tcp.4 Log: Document net.inet.tcp.sack.initburst sysctl. Revision Changes Path 1.47 +3 -0 src/share/man/man4/tcp.4 From owner-cvs-src@FreeBSD.ORG Tue Oct 12 14:52: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 AA78E16A4CE; Tue, 12 Oct 2004 14:52:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 87AB243D31; Tue, 12 Oct 2004 14:52:52 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9CEqqQ6015634; Tue, 12 Oct 2004 14:52:52 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CEqqXt015633; Tue, 12 Oct 2004 14:52:52 GMT (envelope-from keramida) Message-Id: <200410121452.i9CEqqXt015633@repoman.freebsd.org> From: Giorgos Keramidas Date: Tue, 12 Oct 2004 14:52: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/libc/string strerror.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, 12 Oct 2004 14:52:52 -0000 keramida 2004-10-12 14:52:52 UTC FreeBSD src repository (doc committer) Modified files: lib/libc/string strerror.3 Log: Correctly document the return value of strerror() and strerror_r() and the contents of the returned buffer for unknown error codes. PR: docs/72578 Submitted by: Jilles Tjoelker MFC after: 3 days Revision Changes Path 1.23 +10 -11 src/lib/libc/string/strerror.3 From owner-cvs-src@FreeBSD.ORG Tue Oct 12 14:55:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8283716A4D1; Tue, 12 Oct 2004 14:55:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 605CC43D31; Tue, 12 Oct 2004 14:55:59 +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 i9CEtxox015945; Tue, 12 Oct 2004 14:55:59 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CEtxnj015944; Tue, 12 Oct 2004 14:55:59 GMT (envelope-from rwatson) Message-Id: <200410121455.i9CEtxnj015944@repoman.freebsd.org> From: Robert Watson Date: Tue, 12 Oct 2004 14:55: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/sys random.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 14:55:59 -0000 rwatson 2004-10-12 14:55:59 UTC FreeBSD src repository Modified files: sys/sys random.h Log: Add a note ahea of the esource enum that if new entropy source categories are added, the set of entropy source assertions in the harvesting code also need to be updated. Revision Changes Path 1.34 +4 -0 src/sys/sys/random.h From owner-cvs-src@FreeBSD.ORG Tue Oct 12 14:57: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 1D49C16A4CE; Tue, 12 Oct 2004 14:57:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EFE3843D46; Tue, 12 Oct 2004 14: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 i9CEvEFt016003; Tue, 12 Oct 2004 14: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 i9CEvEPI016002; Tue, 12 Oct 2004 14:57:14 GMT (envelope-from rwatson) Message-Id: <200410121457.i9CEvEPI016002@repoman.freebsd.org> From: Robert Watson Date: Tue, 12 Oct 2004 14: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/dev/random randomdev_soft.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 14:57:15 -0000 rwatson 2004-10-12 14:57:14 UTC FreeBSD src repository Modified files: sys/dev/random randomdev_soft.c Log: Assert that the entropy source category provided by a caller submitting entropy is valid, as an invalid source will cause dereferencing of an array of queues to an incorrect memory location. Revision Changes Path 1.6 +6 -0 src/sys/dev/random/randomdev_soft.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 15:04: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 1030D16A4CE; Tue, 12 Oct 2004 15:04:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E0F8143D1D; Tue, 12 Oct 2004 15:04:10 +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 i9CF4ATf016315; Tue, 12 Oct 2004 15:04:10 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CF4A47016314; Tue, 12 Oct 2004 15:04:10 GMT (envelope-from ru) Message-Id: <200410121504.i9CF4A47016314@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 12 Oct 2004 15:04:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf kmod.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 15:04:11 -0000 ru 2004-10-12 15:04:10 UTC FreeBSD src repository Modified files: sys/conf kmod.mk Log: Style fixes, including: - Sort kmod.mk knobs in the documentation section. - Fixed misuses of the word "KLD" which stands for "kernel ld", or "kernel linker", where kernel module is meant. - Removed redundant uses of ${.OBJDIR}. - Whitespace and indentation fixes. - CLEANFILES cleanup. - Target redefinition protection (install.debug). Submitted by: bde, ru Reviewed by: ru, bde Revision Changes Path 1.170 +34 -40 src/sys/conf/kmod.mk From owner-cvs-src@FreeBSD.ORG Tue Oct 12 15:08: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 D057F16A4CF; Tue, 12 Oct 2004 15:08:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADC8843D46; Tue, 12 Oct 2004 15:08:24 +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 i9CF8O8g016566; Tue, 12 Oct 2004 15:08:24 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CF8O6M016565; Tue, 12 Oct 2004 15:08:24 GMT (envelope-from ru) Message-Id: <200410121508.i9CF8O6M016565@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 12 Oct 2004 15:08: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 kmod.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 15:08:25 -0000 ru 2004-10-12 15:08:24 UTC FreeBSD src repository Modified files: sys/conf kmod.mk Log: Back out cumulative changes from revs. 1.92-1.94: "make depend" followed by "make depend" shouldn't do anything. It doesn't seem to be a problem anymore, and if someone finds it to break again, please contact me so we can work on a real fix. Reviewed by: bde Revision Changes Path 1.171 +0 -1 src/sys/conf/kmod.mk From owner-cvs-src@FreeBSD.ORG Tue Oct 12 15:45:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CEDAE16A4D1 for ; Tue, 12 Oct 2004 15:45:33 +0000 (GMT) Received: from mail1.speakeasy.net (mail1.speakeasy.net [216.254.0.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99A0943D5A for ; Tue, 12 Oct 2004 15:45:33 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 29897 invoked from network); 12 Oct 2004 15:45:33 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 12 Oct 2004 15:45:32 -0000 Received: from [10.50.40.210] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i9CFjSRP091976; Tue, 12 Oct 2004 11:45:29 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Poul-Henning Kamp Date: Tue, 12 Oct 2004 10:30:55 -0400 User-Agent: KMail/1.6.2 References: <200410121321.i9CDLiWR011411@repoman.freebsd.org> In-Reply-To: <200410121321.i9CDLiWR011411@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200410121030.56192.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/config lang.l X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 15:45:33 -0000 On Tuesday 12 October 2004 09:21 am, Poul-Henning Kamp wrote: > phk 2004-10-12 13:21:44 UTC > > FreeBSD src repository > > Modified files: > usr.sbin/config lang.l > Log: > We accept both "option" and "options" so also accept both "nooption" > and "nooptions". Thank you! -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Oct 12 15:45: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 CFF1E16A4F8 for ; Tue, 12 Oct 2004 15:45:36 +0000 (GMT) Received: from mail1.speakeasy.net (mail1.speakeasy.net [216.254.0.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9810343D46 for ; Tue, 12 Oct 2004 15:45:36 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 29971 invoked from network); 12 Oct 2004 15:45:36 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 12 Oct 2004 15:45:35 -0000 Received: from [10.50.40.210] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i9CFjSRQ091976; Tue, 12 Oct 2004 11:45:31 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Nate Lawson Date: Tue, 12 Oct 2004 10:37:00 -0400 User-Agent: KMail/1.6.2 References: <200410111952.i9BJqVXl083724@repoman.freebsd.org> <200410111608.18915.jhb@FreeBSD.org> <416B0075.1020006@root.org> In-Reply-To: <416B0075.1020006@root.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200410121037.00260.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/sys/dev/sound/isa ad1816.c es1888.c gusc.c sbc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 15:45:38 -0000 On Monday 11 October 2004 05:51 pm, Nate Lawson wrote: > John Baldwin wrote: > > On Monday 11 October 2004 03:52 pm, Nate Lawson wrote: > >>njl 2004-10-11 19:52:31 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: > >> sys/dev/sound/isa ad1816.c es1888.c gusc.c sbc.c > >> Log: > >> Add acpi attachments for ISA sound drivers. This is needed so they'll > >> probe and attach when ACPI is enabled. > >> > >> Submitted by: takawata (sbc fix) > >> MFC after: 1 day > > > > This should only be needed for PnP BIOS cards, not just plain old ISA PnP > > cards. The es1888.c file is only a driver on Alpha in fact as it > > basically includes a dummy identify routine to make up for the lack of > > PnP BIOS on Alphas. > > Which of those cards should have the acpi attachment removed? I think > it should be: > > * Removed from es1888.c > * Added to ess.c:esscontrol > * Moved from mss.c:snd_mss to snd_pnpmss My gut feeling is that only sbc(4) is actually integrated in motherboards (note that ACPI and PnP BIOS aren't for PNP ISA cards, but for devices integrated into the motherboard itself, and not PCI soundcards) but it doesn't hurt to have the attachment for all PNP-aware ISA sound drivers I guess. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Oct 12 15:45: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 AC90216A50E for ; Tue, 12 Oct 2004 15:45:39 +0000 (GMT) Received: from mail2.speakeasy.net (mail2.speakeasy.net [216.254.0.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 647C643D2D for ; Tue, 12 Oct 2004 15:45:39 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 11291 invoked from network); 12 Oct 2004 15:45:38 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 12 Oct 2004 15:45:38 -0000 Received: from [10.50.40.210] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i9CFjSRR091976; Tue, 12 Oct 2004 11:45:34 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Warner Losh Date: Tue, 12 Oct 2004 10:38:38 -0400 User-Agent: KMail/1.6.2 References: <200410112110.i9BLANDE092852@repoman.freebsd.org> In-Reply-To: <200410112110.i9BLANDE092852@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200410121038.38874.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/sys/i386/pci pci_bus.c src/sys/dev/acpica acpi_pcib_acpi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 15:45:40 -0000 On Monday 11 October 2004 05:10 pm, Warner Losh wrote: > imp 2004-10-11 21:10:23 UTC > > FreeBSD src repository > > Modified files: > sys/i386/pci pci_bus.c > sys/dev/acpica acpi_pcib_acpi.c > Log: > Make the lower range of the memory area 0x80000000 again. Also > introduce hw.{pci,acpi}.host_mem_start tunable to change this. > > MFC: ASAP You could just use the same tunable for both drivers so it's perhaps less confusing and easier for users (they set the same variable for both ACPI and non-ACPI cases). I would vote for just 'hw.pci.host_mem_start'. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Oct 12 16:28: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 BD38316A4CF; Tue, 12 Oct 2004 16:28:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9ECAD43D31; Tue, 12 Oct 2004 16:28:18 +0000 (GMT) (envelope-from ups@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9CGSIs7019924; Tue, 12 Oct 2004 16:28:18 GMT (envelope-from ups@repoman.freebsd.org) Received: (from ups@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CGSIiW019923; Tue, 12 Oct 2004 16:28:18 GMT (envelope-from ups) Message-Id: <200410121628.i9CGSIiW019923@repoman.freebsd.org> From: Stephan Uphoff Date: Tue, 12 Oct 2004 16:28: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/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: Tue, 12 Oct 2004 16:28:19 -0000 ups 2004-10-12 16:28:18 UTC FreeBSD src repository Modified files: sys/kern kern_mutex.c Log: Force MUTEX_WAKE_ALL. A race condition in single thread wakeup may break priority inheritance. Tested by: pho Reviewed by: jhb,julian Approved by: sam (mentor) MFC: ASAP Revision Changes Path 1.150 +9 -0 src/sys/kern/kern_mutex.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 16:30: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 108B816A4CE; Tue, 12 Oct 2004 16:30:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E48D243D2F; Tue, 12 Oct 2004 16:30:21 +0000 (GMT) (envelope-from ups@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9CGUL9J020044; Tue, 12 Oct 2004 16:30:21 GMT (envelope-from ups@repoman.freebsd.org) Received: (from ups@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CGULAi020043; Tue, 12 Oct 2004 16:30:21 GMT (envelope-from ups) Message-Id: <200410121630.i9CGULAi020043@repoman.freebsd.org> From: Stephan Uphoff Date: Tue, 12 Oct 2004 16:30: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/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: Tue, 12 Oct 2004 16:30:22 -0000 ups 2004-10-12 16:30:21 UTC FreeBSD src repository Modified files: sys/kern kern_switch.c Log: Prevent preemption in slot_fill. Implement preemption between threads in the same ksegp in out of slot situations to prevent priority inversion. Tested by: pho Reviewed by: jhb, julian Approved by: sam (mentor) MFC: ASAP Revision Changes Path 1.99 +110 -1 src/sys/kern/kern_switch.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 16:31: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 0FFBC16A4CE; Tue, 12 Oct 2004 16:31:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E26B043D31; Tue, 12 Oct 2004 16:31:23 +0000 (GMT) (envelope-from ups@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9CGVNc6020169; Tue, 12 Oct 2004 16:31:23 GMT (envelope-from ups@repoman.freebsd.org) Received: (from ups@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CGVNGq020168; Tue, 12 Oct 2004 16:31:23 GMT (envelope-from ups) Message-Id: <200410121631.i9CGVNGq020168@repoman.freebsd.org> From: Stephan Uphoff Date: Tue, 12 Oct 2004 16:31: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 subr_sleepqueue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 16:31:24 -0000 ups 2004-10-12 16:31:23 UTC FreeBSD src repository Modified files: sys/kern subr_sleepqueue.c Log: Directly modifying the priority of a thread that may be on the runqueue can break the sorting order of the ksegp run queue. Tested by: pho Reviewed by: jhb, julian Approved by: sam (mentor) MFC: ASAP Revision Changes Path 1.12 +1 -1 src/sys/kern/subr_sleepqueue.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 16:47: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 1BF8116A4CE; Tue, 12 Oct 2004 16:47:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1014643D1D; Tue, 12 Oct 2004 16:47:26 +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 i9CGlPPU027134; Tue, 12 Oct 2004 16:47:25 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CGlPBw027133; Tue, 12 Oct 2004 16:47:25 GMT (envelope-from rwatson) Message-Id: <200410121647.i9CGlPBw027133@repoman.freebsd.org> From: Robert Watson Date: Tue, 12 Oct 2004 16:47: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/netinet raw_ip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 16:47:26 -0000 rwatson 2004-10-12 16:47:25 UTC FreeBSD src repository Modified files: sys/netinet raw_ip.c Log: When the access control on creating raw sockets was modified so that processes in jail could create raw sockets, additional access control checks were added to raw IP sockets to limit the ways in which those sockets could be used. Specifically, only the socket option IP_HDRINCL was permitted in rip_ctloutput(). Other socket options were protected by a call to suser(). This change was required to prevent processes in a Jail from modifying system properties such as multicast routing and firewall rule sets. However, it also introduced a regression: processes that create a raw socket with root privilege, but then downgraded credential (i.e., a daemon giving up root, or a setuid process switching back to the real uid) could no longer issue other unprivileged generic IP socket option operations, such as IP_TOS, IP_TTL, and the multicast group membership options, which prevented multicast routing daemons (and some other tools) from operating correctly. This change pushes the access control decision down to the granularity of individual socket options, rather than all socket options, on raw IP sockets. When rip_ctloutput() doesn't implement an option, it will now pass the request directly to in_control() without an access control check. This should restore the functionality of the generic IP socket options for raw sockets in the above-described scenarios, which may be confirmed with the ipsockopt regression test. RELENG_5 candidate. Reviewed by: csjp Revision Changes Path 1.145 +41 -20 src/sys/netinet/raw_ip.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 16:54: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 8B39216A4E8; Tue, 12 Oct 2004 16:54:38 +0000 (GMT) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 303EF43D3F; Tue, 12 Oct 2004 16:54:37 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.5.50] (adsl-64-171-187-6.dsl.snfc21.pacbell.net [64.171.187.6]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id i9CGsU1d019252 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 12 Oct 2004 09:54:34 -0700 Message-ID: <416C0C45.6000504@root.org> Date: Tue, 12 Oct 2004 09:54:29 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 0.7.3 (Windows/20040803) X-Accept-Language: en-us, en MIME-Version: 1.0 To: John Baldwin References: <200410111952.i9BJqVXl083724@repoman.freebsd.org> <200410111608.18915.jhb@FreeBSD.org> <416B0075.1020006@root.org> <200410121037.00260.jhb@FreeBSD.org> In-Reply-To: <200410121037.00260.jhb@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/dev/sound/isa ad1816.c es1888.c gusc.c sbc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 16:54:38 -0000 John Baldwin wrote: > On Monday 11 October 2004 05:51 pm, Nate Lawson wrote: > >>John Baldwin wrote: >> >>>On Monday 11 October 2004 03:52 pm, Nate Lawson wrote: >>> >>>>njl 2004-10-11 19:52:31 UTC >>>> >>>> FreeBSD src repository >>>> >>>> Modified files: >>>> sys/dev/sound/isa ad1816.c es1888.c gusc.c sbc.c >>>> Log: >>>> Add acpi attachments for ISA sound drivers. This is needed so they'll >>>> probe and attach when ACPI is enabled. >>>> >>>> Submitted by: takawata (sbc fix) >>>> MFC after: 1 day >>> >>>This should only be needed for PnP BIOS cards, not just plain old ISA PnP >>>cards. The es1888.c file is only a driver on Alpha in fact as it >>>basically includes a dummy identify routine to make up for the lack of >>>PnP BIOS on Alphas. >> >>Which of those cards should have the acpi attachment removed? I think >>it should be: >> >>* Removed from es1888.c >>* Added to ess.c:esscontrol >>* Moved from mss.c:snd_mss to snd_pnpmss > > > My gut feeling is that only sbc(4) is actually integrated in motherboards > (note that ACPI and PnP BIOS aren't for PNP ISA cards, but for devices > integrated into the motherboard itself, and not PCI soundcards) but it > doesn't hurt to have the attachment for all PNP-aware ISA sound drivers I > guess. > Ok, that's what I committed. Like you said, it can't hurt. -- Nate From owner-cvs-src@FreeBSD.ORG Tue Oct 12 17:00: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 1E15E16A4CF; Tue, 12 Oct 2004 17:00:40 +0000 (GMT) Received: from gateway.nixsys.be (gateway.nixsys.be [195.144.77.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6781543D53; Tue, 12 Oct 2004 17:00:39 +0000 (GMT) (envelope-from philip@paeps.cx) Received: from erda.home.paeps.cx (erda.home.paeps.cx [IPv6:2001:838:37f:10::1]) by gateway.nixsys.be (Postfix) with ESMTP id 15EC158; Tue, 12 Oct 2004 19:00:37 +0200 (CEST) Received: from fasolt.home.paeps.cx (fasolt.home.paeps.cx [10.0.0.2]) by erda.home.paeps.cx (Postfix) with ESMTP id 3F9502119; Tue, 12 Oct 2004 19:00:22 +0200 (CEST) Received: from fasolt.home.paeps.cx (philip@localhost [127.0.0.1]) by fasolt.home.paeps.cx (8.13.1/8.13.1) with ESMTP id i9CH0Z9i021116; Tue, 12 Oct 2004 19:00:35 +0200 (CEST) (envelope-from philip@fasolt.home.paeps.cx) Received: (from philip@localhost) by fasolt.home.paeps.cx (8.13.1/8.13.1/Submit) id i9CH0Z9H021115; Tue, 12 Oct 2004 19:00:35 +0200 (CEST) (envelope-from philip) Date: Tue, 12 Oct 2004 19:00:35 +0200 From: Philip Paeps To: Alexey Dokuchaev Message-ID: <20041012170035.GV599@fasolt.home.paeps.cx> Mail-Followup-To: Alexey Dokuchaev , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200410110757.i9B7v8vd039884@repoman.freebsd.org> <20041011093700.GA65811@FreeBSD.org> <20041011105900.GA4527@loge.nixsys.be> <20041012094408.GA5481@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041012094408.GA5481@FreeBSD.org> X-Date-in-Rome: ante diem IV Idius Octobres MMDCCLVII ab Urbe Condida X-PGP-Fingerprint: FA74 3C27 91A6 79D5 F6D3 FC53 BF4B D0E6 049D B879 X-Message-Flag: Get a proper mailclient! Organization: Happily Disorganized 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/usr.sbin/moused moused.8 moused.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 17:00:40 -0000 On 2004-10-12 09:44:08 (+0000), Alexey Dokuchaev wrote: > On Mon, Oct 11, 2004 at 12:59:00PM +0200, Philip Paeps wrote: > > On 2004-10-11 09:37:00 (+0000), Alexey Dokuchaev wrote: > > > On Mon, Oct 11, 2004 at 07:57:08AM +0000, Philip Paeps wrote: > > > > Modified files: > > > > usr.sbin/moused moused.8 moused.c > > > > Log: > > > > Add 'virtual scrolling' support to moused(8). When holding down the middle > > > > mouse button, motions are interpreted as scrolling. > > > > > > This is totally cool, but may I ask if you are interested in adding the > > > same functionality for wheel (since most mice come with wheel (middle > > > button) today)? > > > > It should Just Work[tm] if you hold the wheel down? In most wheel-mouse, > > the wheel acts as a middle button. > > I know that. ;-) What I mean is, it would be nice if spinning (not pressing > and holding) a wheel allowed me to scroll the console buffer. Ah, I see. :-o Mmm, that will require some magic in syscons I think. It shouldn't be too difficult to convince it that a certain mouse-event should scroll up and another down. I'll look into it :-) - Philip -- Philip Paeps Please don't Cc me, I am philip@freebsd.org subscribed to the list. BOFH Excuse #214: Fluorescent lights are generating negative ions. If turning them off doesn't work, take them out and put tin foil on the ends. From owner-cvs-src@FreeBSD.ORG Tue Oct 12 17:10: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 0E62D16A4D5; Tue, 12 Oct 2004 17:10:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E1D8A43D46; Tue, 12 Oct 2004 17:10: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 i9CHAesF027999; Tue, 12 Oct 2004 17:10:40 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CHAeto027998; Tue, 12 Oct 2004 17:10:40 GMT (envelope-from rwatson) Message-Id: <200410121710.i9CHAeto027998@repoman.freebsd.org> From: Robert Watson Date: Tue, 12 Oct 2004 17:10: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 if_ether.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 17:10:41 -0000 rwatson 2004-10-12 17:10:40 UTC FreeBSD src repository Modified files: sys/netinet if_ether.c Log: Modify the thrilling "%D is using my IP address %s!" message so that it isn't printed if the IP address in question is '0.0.0.0', which is used by nodes performing DHCP lookup, and so constitute a false positive as a report of misconfiguration. Revision Changes Path 1.130 +7 -1 src/sys/netinet/if_ether.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 17:34: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 5576F16A4E5; Tue, 12 Oct 2004 17:34:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2CB3E43D45; Tue, 12 Oct 2004 17:34: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 i9CHYEOI028724; Tue, 12 Oct 2004 17:34:14 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CHYEGc028723; Tue, 12 Oct 2004 17:34:14 GMT (envelope-from rwatson) Message-Id: <200410121734.i9CHYEGc028723@repoman.freebsd.org> From: Robert Watson Date: Tue, 12 Oct 2004 17:34:14 +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/sys socketvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 17:34:15 -0000 rwatson 2004-10-12 17:34:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/sys socketvar.h Log: Merge socketvar.h:1.134 from HEAD to RELENG_5: date: 2004/10/09 16:42:57; author: rwatson; state: Exp; lines: +1 -0 Add SOCKBUF_UNLOCK_ASSERT(), which asserts that the current thread does not hold the mutex for a socket buffer. This change is a dependency to merge tcp_output.c:1.103. Approved by: re (kensmith) Revision Changes Path 1.133.2.1 +1 -0 src/sys/sys/socketvar.h From owner-cvs-src@FreeBSD.ORG Tue Oct 12 17:36: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 1BEFB16A4CE; Tue, 12 Oct 2004 17:36:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1438B43D48; Tue, 12 Oct 2004 17:36:46 +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 i9CHajVr028896; Tue, 12 Oct 2004 17:36:45 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CHajWR028895; Tue, 12 Oct 2004 17:36:45 GMT (envelope-from rwatson) Message-Id: <200410121736.i9CHajWR028895@repoman.freebsd.org> From: Robert Watson Date: Tue, 12 Oct 2004 17:36: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/netinet tcp_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 17:36:46 -0000 rwatson 2004-10-12 17:36:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet tcp_output.c Log: Merge tcp_output.c:1.103 from HEAD to RELENG_5: date: 2004/10/09 16:48:51; author: rwatson; state: Exp; lines: +14 -2 Acquire the send socket buffer lock around tcp_output() activities reaching into the socket buffer. This prevents a number of potential races, including dereferencing of sb_mb while unlocked leading to a NULL pointer deref (how I found it). Potentially this might also explain other "odd" TCP behavior on SMP boxes (although haven't seen it reported). Approved by: re (kensmith) Revision Changes Path 1.100.2.1 +14 -2 src/sys/netinet/tcp_output.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 17:40: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 ADF7116A4CE; Tue, 12 Oct 2004 17:40:25 +0000 (GMT) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id E073443D41; Tue, 12 Oct 2004 17:40:24 +0000 (GMT) (envelope-from glebius@freebsd.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.12.11/8.12.8) with ESMTP id i9CHeMaV032232 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 12 Oct 2004 21:40:23 +0400 (MSD) (envelope-from glebius@freebsd.org) Received: (from glebius@localhost) by cell.sick.ru (8.12.11/8.12.11/Submit) id i9CHeM6h032231; Tue, 12 Oct 2004 21:40:22 +0400 (MSD) (envelope-from glebius@freebsd.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@freebsd.org using -f Date: Tue, 12 Oct 2004 21:40:22 +0400 From: Gleb Smirnoff To: Robert Watson Message-ID: <20041012174022.GE31707@cell.sick.ru> References: <200410121647.i9CGlPBw027133@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200410121647.i9CGlPBw027133@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/netinet raw_ip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 17:40:25 -0000 Thank you! On Tue, Oct 12, 2004 at 04:47:25PM +0000, Robert Watson wrote: R> rwatson 2004-10-12 16:47:25 UTC R> R> FreeBSD src repository R> R> Modified files: R> sys/netinet raw_ip.c R> Log: R> When the access control on creating raw sockets was modified so that R> processes in jail could create raw sockets, additional access control R> checks were added to raw IP sockets to limit the ways in which those R> sockets could be used. Specifically, only the socket option IP_HDRINCL R> was permitted in rip_ctloutput(). Other socket options were protected R> by a call to suser(). This change was required to prevent processes R> in a Jail from modifying system properties such as multicast routing R> and firewall rule sets. R> R> However, it also introduced a regression: processes that create a raw R> socket with root privilege, but then downgraded credential (i.e., a R> daemon giving up root, or a setuid process switching back to the real R> uid) could no longer issue other unprivileged generic IP socket option R> operations, such as IP_TOS, IP_TTL, and the multicast group membership R> options, which prevented multicast routing daemons (and some other R> tools) from operating correctly. R> R> This change pushes the access control decision down to the granularity R> of individual socket options, rather than all socket options, on raw R> IP sockets. When rip_ctloutput() doesn't implement an option, it will R> now pass the request directly to in_control() without an access R> control check. This should restore the functionality of the generic R> IP socket options for raw sockets in the above-described scenarios, R> which may be confirmed with the ipsockopt regression test. R> R> RELENG_5 candidate. R> R> Reviewed by: csjp R> R> Revision Changes Path R> 1.145 +41 -20 src/sys/netinet/raw_ip.c -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Tue Oct 12 18:21:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF04B16A4CE; Tue, 12 Oct 2004 18:21:48 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id C387643D41; Tue, 12 Oct 2004 18:21:48 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id B6BE95C98B; Tue, 12 Oct 2004 11:21:48 -0700 (PDT) Date: Tue, 12 Oct 2004 11:21:48 -0700 From: Alfred Perlstein To: Robert Watson Message-ID: <20041012182148.GJ38364@elvis.mu.org> References: <200410121710.i9CHAeto027998@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200410121710.i9CHAeto027998@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/netinet if_ether.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 18:21:49 -0000 * Robert Watson [041012 10:12] wrote: > rwatson 2004-10-12 17:10:40 UTC > > FreeBSD src repository > > Modified files: > sys/netinet if_ether.c > Log: > Modify the thrilling "%D is using my IP address %s!" message so that > it isn't printed if the IP address in question is '0.0.0.0', which is > used by nodes performing DHCP lookup, and so constitute a false > positive as a report of misconfiguration. MFC plz. :) -- - Alfred Perlstein - Research Engineering Development Inc. - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Tue Oct 12 18:27: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 1798516A4F1; Tue, 12 Oct 2004 18:27:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECB0D43D45; Tue, 12 Oct 2004 18:27:14 +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 i9CIREoL030972; Tue, 12 Oct 2004 18:27:14 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CIREMa030971; Tue, 12 Oct 2004 18:27:14 GMT (envelope-from jhb) Message-Id: <200410121827.i9CIREMa030971@repoman.freebsd.org> From: John Baldwin Date: Tue, 12 Oct 2004 18:27: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/kern kern_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 18:27:16 -0000 jhb 2004-10-12 18:27:14 UTC FreeBSD src repository Modified files: sys/kern kern_subr.c Log: Add a WITNESS_WARN() to uiomove() to whine if locks are held when this function is called. MFC after: 1 month Revision Changes Path 1.89 +2 -0 src/sys/kern/kern_subr.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 18:36: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 BACF616A4CE; Tue, 12 Oct 2004 18:36:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 967DB43D2D; Tue, 12 Oct 2004 18:36:20 +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 i9CIaKFb031471; Tue, 12 Oct 2004 18:36:20 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CIaKt4031470; Tue, 12 Oct 2004 18:36:20 GMT (envelope-from jhb) Message-Id: <200410121836.i9CIaKt4031470@repoman.freebsd.org> From: John Baldwin Date: Tue, 12 Oct 2004 18:36: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/kern kern_condvar.c kern_mutex.c kern_synch.c subr_sleepqueue.c subr_turnstile.c src/sys/sys sleepqueue.h turnstile.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 18:36:20 -0000 jhb 2004-10-12 18:36:20 UTC FreeBSD src repository Modified files: sys/kern kern_condvar.c kern_mutex.c kern_synch.c subr_sleepqueue.c subr_turnstile.c sys/sys sleepqueue.h turnstile.h Log: Refine the turnstile and sleep queue interfaces just a bit: - Add a new _lock() call to each API that locks the associated chain lock for a lock_object pointer or wait channel. The _lookup() functions now require that the chain lock be locked via _lock() when they are called. - Change sleepq_add(), turnstile_wait() and turnstile_claim() to lookup the associated queue structure internally via _lookup() rather than accepting a pointer from the caller. For turnstiles, this means that the actual lookup of the turnstile in the hash table is only done when the thread actually blocks rather than being done on each loop iteration in _mtx_lock_sleep(). For sleep queues, this means that sleepq_lookup() is no longer used outside of the sleep queue code except to implement an assertion in cv_destroy(). - Change sleepq_broadcast() and sleepq_signal() to require that the chain lock is already required. For condition variables, this lets the cv_broadcast() and cv_signal() functions lock the sleep queue chain lock while testing the waiters count. This means that the waiters count internal to condition variables is no longer protected by the interlock mutex and cv_broadcast() and cv_signal() now no longer require that the interlock be held when they are called. This lets consumers of condition variables drop the lock before waking other threads which can result in fewer context switches. MFC after: 1 month Revision Changes Path 1.52 +16 -15 src/sys/kern/kern_condvar.c 1.151 +4 -5 src/sys/kern/kern_mutex.c 1.263 +4 -3 src/sys/kern/kern_synch.c 1.13 +31 -14 src/sys/kern/subr_sleepqueue.c 1.150 +34 -12 src/sys/kern/subr_turnstile.c 1.5 +11 -12 src/sys/sys/sleepqueue.h 1.5 +17 -16 src/sys/sys/turnstile.h From owner-cvs-src@FreeBSD.ORG Tue Oct 12 18:36: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 C222016A4CF; Tue, 12 Oct 2004 18:36:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A56C643D48; Tue, 12 Oct 2004 18:36: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 i9CIaWJi031501; Tue, 12 Oct 2004 18:36:32 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CIaWEA031500; Tue, 12 Oct 2004 18:36:32 GMT (envelope-from des) Message-Id: <200410121836.i9CIaWEA031500@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Tue, 12 Oct 2004 18:36: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/etc/defaults rc.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: Tue, 12 Oct 2004 18:36:33 -0000 des 2004-10-12 18:36:32 UTC FreeBSD src repository Modified files: etc/defaults rc.conf Log: Remove a pointless syslogd_flags example. MFC after: 2 weeks Revision Changes Path 1.222 +1 -1 src/etc/defaults/rc.conf From owner-cvs-src@FreeBSD.ORG Tue Oct 12 18:38: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 2EB6A16A4CE; Tue, 12 Oct 2004 18:38:55 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 19A0A43D39; Tue, 12 Oct 2004 18:38:52 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (harmony.village.org [10.0.0.6]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id i9CIZxZZ004499; Tue, 12 Oct 2004 12:35:59 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 12 Oct 2004 12:37:55 -0600 (MDT) Message-Id: <20041012.123755.40573971.imp@bsdimp.com> To: jhb@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <200410121038.38874.jhb@FreeBSD.org> References: <200410112110.i9BLANDE092852@repoman.freebsd.org> <200410121038.38874.jhb@FreeBSD.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/pci pci_bus.c src/sys/dev/acpica acpi_pcib_acpi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 18:38:55 -0000 In message: <200410121038.38874.jhb@FreeBSD.org> John Baldwin writes: : On Monday 11 October 2004 05:10 pm, Warner Losh wrote: : > imp 2004-10-11 21:10:23 UTC : > : > FreeBSD src repository : > : > Modified files: : > sys/i386/pci pci_bus.c : > sys/dev/acpica acpi_pcib_acpi.c : > Log: : > Make the lower range of the memory area 0x80000000 again. Also : > introduce hw.{pci,acpi}.host_mem_start tunable to change this. : > : > MFC: ASAP : : You could just use the same tunable for both drivers so it's perhaps less : confusing and easier for users (they set the same variable for both ACPI and : non-ACPI cases). I would vote for just 'hw.pci.host_mem_start'. I made them different because I wanted to expose the tunable value as a read-only sysctl. If I made them the same, I couldn't do that. Warner From owner-cvs-src@FreeBSD.ORG Tue Oct 12 18:44: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 5442A16A4CE; Tue, 12 Oct 2004 18:44:23 +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 1292743D2F; Tue, 12 Oct 2004 18:44:16 +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 i9CIiBvi010931; Tue, 12 Oct 2004 19:44:11 +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 i9CIi1Eq055905; Tue, 12 Oct 2004 19:44:01 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from localhost (gavin@localhost)i9CIhuV8055902; Tue, 12 Oct 2004 19:44:01 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) X-Authentication-Warning: ury.york.ac.uk: gavin owned process doing -bs Date: Tue, 12 Oct 2004 19:43:56 +0100 (BST) From: Gavin Atkinson X-X-Sender: gavin@ury.york.ac.uk To: Dag-Erling Smorgrav In-Reply-To: <200410121836.i9CIaWEA031500@repoman.freebsd.org> Message-ID: <20041012194218.D55146@ury.york.ac.uk> References: <200410121836.i9CIaWEA031500@repoman.freebsd.org> 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: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/etc/defaults rc.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: Tue, 12 Oct 2004 18:44:23 -0000 On Tue, 12 Oct 2004, Dag-Erling Smorgrav wrote: > des 2004-10-12 18:36:32 UTC > > Modified files: > etc/defaults rc.conf > Log: > Remove a pointless syslogd_flags example. Was the addition of hcsecd_enable in the above commit intentional? It doesn't seem to correspond to anything in /etc/rc.d. Gavin @@ -78,6 +78,7 @@ firewall_type="UNKNOWN" # Firewall type firewall_quiet="NO" # Set to YES to suppress rule display firewall_logging="NO" # Set to YES to enable events logging firewall_flags="" # Flags passed to ipfw when type is a file +hcsecd_enable="NO" # Set to YES to enable hcsecd ip_portrange_first="NO" # Set first dynamically allocated port ip_portrange_last="NO" # Set last dynamically allocated port ike_enable="NO" # Enable IKE daemon (usually racoon or isakmpd) From owner-cvs-src@FreeBSD.ORG Tue Oct 12 18:45: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 DAB4D16A4CF; Tue, 12 Oct 2004 18:45:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF02C43D39; Tue, 12 Oct 2004 18:45:15 +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 i9CIjF0x031847; Tue, 12 Oct 2004 18:45:15 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CIjFdF031846; Tue, 12 Oct 2004 18:45:15 GMT (envelope-from des) Message-Id: <200410121845.i9CIjFdF031846@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Tue, 12 Oct 2004 18:45: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/etc/defaults rc.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: Tue, 12 Oct 2004 18:45:16 -0000 des 2004-10-12 18:45:15 UTC FreeBSD src repository Modified files: etc/defaults rc.conf Log: Remove hcsecd line which was inadvertantly included in the previous commit. Revision Changes Path 1.223 +0 -1 src/etc/defaults/rc.conf From owner-cvs-src@FreeBSD.ORG Tue Oct 12 19:31: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 162FC16A4CE; Tue, 12 Oct 2004 19:31:03 +0000 (GMT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id A705D43D31; Tue, 12 Oct 2004 19:31:01 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (localhost [127.0.0.1]) by fledge.watson.org (8.13.1/8.13.1) with ESMTP id i9CJTODJ074775; Tue, 12 Oct 2004 15:29:24 -0400 (EDT) (envelope-from robert@fledge.watson.org) Received: from localhost (robert@localhost)i9CJTOap074772; Tue, 12 Oct 2004 15:29:24 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Tue, 12 Oct 2004 15:29:24 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: John Baldwin In-Reply-To: <200410121827.i9CIREMa030971@repoman.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 19:31:03 -0000 On Tue, 12 Oct 2004, John Baldwin wrote: > Modified files: > sys/kern kern_subr.c > Log: > Add a WITNESS_WARN() to uiomove() to whine if locks are held when this > function is called. Thanks! I'd love to get that to happen for copyin/copyout/fuword/suword as well, but that's less feasible. Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Principal Research Scientist, McAfee Research From owner-cvs-src@FreeBSD.ORG Tue Oct 12 19: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 4A22416A4CE; Tue, 12 Oct 2004 19:36:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F2ED43D31; Tue, 12 Oct 2004 19:36:01 +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 i9CJa1HE033643; Tue, 12 Oct 2004 19:36:01 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CJa1Jt033642; Tue, 12 Oct 2004 19:36:01 GMT (envelope-from jhb) Message-Id: <200410121936.i9CJa1Jt033642@repoman.freebsd.org> From: John Baldwin Date: Tue, 12 Oct 2004 19:36: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_thread.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 19:36:01 -0000 jhb 2004-10-12 19:36:01 UTC FreeBSD src repository Modified files: sys/kern kern_thread.c Log: Whitespace fix. Revision Changes Path 1.204 +1 -1 src/sys/kern/kern_thread.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 19: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 44F8D16A4CE for ; Tue, 12 Oct 2004 19:43:56 +0000 (GMT) Received: from mail6.speakeasy.net (mail6.speakeasy.net [216.254.0.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DDEF43D45 for ; Tue, 12 Oct 2004 19:43:56 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 13111 invoked from network); 12 Oct 2004 19:43:55 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 12 Oct 2004 19:43:55 -0000 Received: from [10.50.40.210] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i9CJhpiQ093515; Tue, 12 Oct 2004 15:43:51 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Robert Watson Date: Tue, 12 Oct 2004 15:44:12 -0400 User-Agent: KMail/1.6.2 References: In-Reply-To: MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200410121544.12921.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/sys/kern kern_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 19:43:56 -0000 On Tuesday 12 October 2004 03:29 pm, Robert Watson wrote: > On Tue, 12 Oct 2004, John Baldwin wrote: > > Modified files: > > sys/kern kern_subr.c > > Log: > > Add a WITNESS_WARN() to uiomove() to whine if locks are held when this > > function is called. > > Thanks! I'd love to get that to happen for copyin/copyout/fuword/suword > as well, but that's less feasible. Me too, it's been on my todo list even longer, but as you say, less feasible unless we do some evil wrapper function magic (which is possible). -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Oct 12 20:03: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 950B016A4CE; Tue, 12 Oct 2004 20:03:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7976643D39; Tue, 12 Oct 2004 20:03:56 +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 i9CK3uX4034662; Tue, 12 Oct 2004 20:03:56 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CK3uLo034661; Tue, 12 Oct 2004 20:03:56 GMT (envelope-from rwatson) Message-Id: <200410122003.i9CK3uLo034661@repoman.freebsd.org> From: Robert Watson Date: Tue, 12 Oct 2004 20:03: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/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: Tue, 12 Oct 2004 20:03:56 -0000 rwatson 2004-10-12 20:03:56 UTC FreeBSD src repository Modified files: sys/netinet udp_usrreq.c Log: Don't release the udbinfo lock until after the last use of UDP inpcb in udp_input(), since the udbinfo lock is used to prevent removal of the inpcb while in use (i.e., as a form of reference count) in the in-bound path. RELENG_5 candidate. Revision Changes Path 1.167 +3 -3 src/sys/netinet/udp_usrreq.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 20:16: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 3771616A4CE; Tue, 12 Oct 2004 20:16:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D14C43D2F; Tue, 12 Oct 2004 20:16:03 +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 i9CKG2jJ035214; Tue, 12 Oct 2004 20:16:03 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CKG2q8035213; Tue, 12 Oct 2004 20:16:02 GMT (envelope-from phk) Message-Id: <200410122016.i9CKG2q8035213@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 12 Oct 2004 20:16:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/sio sio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 20:16:03 -0000 phk 2004-10-12 20:16:02 UTC FreeBSD src repository Modified files: sys/dev/sio sio.c Log: Use ttyconsolemode() to set the console tty modes. Revision Changes Path 1.455 +1 -8 src/sys/dev/sio/sio.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 20:18: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 503FD16A4CE; Tue, 12 Oct 2004 20:18:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 350EF43D31; Tue, 12 Oct 2004 20:18:27 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9CKIRNJ035271; Tue, 12 Oct 2004 20:18:27 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CKIR4f035270; Tue, 12 Oct 2004 20:18:27 GMT (envelope-from glebius) Message-Id: <200410122018.i9CKIR4f035270@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 12 Oct 2004 20:18: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/sys mbuf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 20:18:27 -0000 glebius 2004-10-12 20:18:27 UTC FreeBSD src repository Modified files: sys/sys mbuf.h Log: Fix comment: since move from mballoc to mbuma, the allocation functions live in kern_mbuf.c, not subr_mbuf.c Revision Changes Path 1.163 +1 -1 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Tue Oct 12 20:49: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 0FA0716A4CE; Tue, 12 Oct 2004 20:49:43 +0000 (GMT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id E66A143D1F; Tue, 12 Oct 2004 20:49:42 +0000 (GMT) (envelope-from peter@wemm.org) Received: from fw.wemm.org (canning.wemm.org [192.203.228.65]) by canning.wemm.org (Postfix) with ESMTP id C94A92A8DA; Tue, 12 Oct 2004 13:49:42 -0700 (PDT) (envelope-from peter@wemm.org) Received: from overcee.wemm.org (overcee.wemm.org [10.0.0.3]) by fw.wemm.org (Postfix) with ESMTP id 512FCE2B3; Tue, 12 Oct 2004 13:49:42 -0700 (PDT) (envelope-from peter@wemm.org) Received: from overcee.wemm.org (localhost [127.0.0.1]) by overcee.wemm.org (8.13.1/8.13.1) with ESMTP id i9CKnfte095391; Tue, 12 Oct 2004 13:49:41 -0700 (PDT) (envelope-from peter@wemm.org) Received: from localhost (localhost [[UNIX: localhost]]) by overcee.wemm.org (8.13.1/8.13.1/Submit) id i9CKnfhv095390; Tue, 12 Oct 2004 13:49:41 -0700 (PDT) (envelope-from peter@wemm.org) X-Authentication-Warning: overcee.wemm.org: peter set sender to peter@wemm.org using -f From: Peter Wemm To: Poul-Henning Kamp Date: Tue, 12 Oct 2004 13:49:41 -0700 User-Agent: KMail/1.7 References: <200410120758.i9C7wDf4077140@repoman.freebsd.org> In-Reply-To: <200410120758.i9C7wDf4077140@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200410121349.41586.peter@wemm.org> cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/i386/ibcs2 ibcs2_misc.c ibcs2_socksys.c ibcs2_sysi86.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 20:49:43 -0000 On Tuesday 12 October 2004 12:58 am, Poul-Henning Kamp wrote: > phk 2004-10-12 07:58:13 UTC > > FreeBSD src repository > > Modified files: > sys/i386/ibcs2 ibcs2_misc.c ibcs2_socksys.c > ibcs2_sysi86.c > Log: > Add missing zero flag arguments to sysctl calls. > > Add missing pointy hat to peter@ Yes, well deserved. Sorry about that folks. :-( -- 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 Tue Oct 12 20:57: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 5E93D16A4CE; Tue, 12 Oct 2004 20:57:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 456F343D46; Tue, 12 Oct 2004 20:57:37 +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 i9CKvbPI043138; Tue, 12 Oct 2004 20:57:37 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CKvbIi043137; Tue, 12 Oct 2004 20:57:37 GMT (envelope-from phk) Message-Id: <200410122057.i9CKvbIi043137@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 12 Oct 2004 20:57: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/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: Tue, 12 Oct 2004 20:57:37 -0000 phk 2004-10-12 20:57:37 UTC FreeBSD src repository Modified files: sys/kern kern_switch.c Log: Make !SMP kernels compile, and as far as I can tell, work again. Revision Changes Path 1.100 +2 -1 src/sys/kern/kern_switch.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 21:00: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 86CC316A4CF; Tue, 12 Oct 2004 21:00:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A9A143D2D; Tue, 12 Oct 2004 21:00:20 +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 i9CL0KsY043299; Tue, 12 Oct 2004 21:00:20 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CL0J0D043298; Tue, 12 Oct 2004 21:00:19 GMT (envelope-from phk) Message-Id: <200410122100.i9CL0J0D043298@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 12 Oct 2004 21:00: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/uart uart_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: Tue, 12 Oct 2004 21:00:20 -0000 phk 2004-10-12 21:00:19 UTC FreeBSD src repository Modified files: sys/dev/uart uart_tty.c Log: Remove asserts which are not correct if the port is a tty. Revision Changes Path 1.20 +1 -7 src/sys/dev/uart/uart_tty.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 21: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 56C0E16A4CE; Tue, 12 Oct 2004 21:23:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B5EA43D58; Tue, 12 Oct 2004 21:23:33 +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 i9CLNXJt044371; Tue, 12 Oct 2004 21:23:33 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CLNX8k044370; Tue, 12 Oct 2004 21:23:33 GMT (envelope-from phk) Message-Id: <200410122123.i9CLNX8k044370@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 12 Oct 2004 21:23: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/dev/ofw ofw_console.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 21:23:33 -0000 phk 2004-10-12 21:23:33 UTC FreeBSD src repository Modified files: sys/dev/ofw ofw_console.c Log: Add a couple of XXX comments and fix a couple of fine points. I have not tried to make this a "canonical tty driver". Revision Changes Path 1.29 +14 -2 src/sys/dev/ofw/ofw_console.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 21:33: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 A90D116A4CE; Tue, 12 Oct 2004 21:33:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E24D43D54; Tue, 12 Oct 2004 21:33: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 i9CLX8Rj044793; Tue, 12 Oct 2004 21:33:08 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CLX84b044792; Tue, 12 Oct 2004 21:33:08 GMT (envelope-from njl) Message-Id: <200410122133.i9CLX84b044792@repoman.freebsd.org> From: Nate Lawson Date: Tue, 12 Oct 2004 21:33:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 21:33:08 -0000 njl 2004-10-12 21:33:08 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi.c Log: Attach the device description for ISA devices on the ACPI bus. MFC after: 1 day Revision Changes Path 1.191 +3 -0 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 21: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 F3C4D16A4CE; Tue, 12 Oct 2004 21:40:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA02543D45; Tue, 12 Oct 2004 21:40:41 +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 i9CLefo8045164; Tue, 12 Oct 2004 21:40:41 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CLef24045163; Tue, 12 Oct 2004 21:40:41 GMT (envelope-from phk) Message-Id: <200410122140.i9CLef24045163@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 12 Oct 2004 21:40:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern 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: Tue, 12 Oct 2004 21:40:42 -0000 phk 2004-10-12 21:40:41 UTC FreeBSD src repository Modified files: sys/kern tty.c Log: Don't call driver close unless we have one. Revision Changes Path 1.236 +4 -2 src/sys/kern/tty.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 21:43: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 0448816A52E; Tue, 12 Oct 2004 21:43:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D893943D41; Tue, 12 Oct 2004 21:43:03 +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 i9CLh3j2045336; Tue, 12 Oct 2004 21:43:03 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CLh3ZL045335; Tue, 12 Oct 2004 21:43:03 GMT (envelope-from jmg) Message-Id: <200410122143.i9CLh3ZL045335@repoman.freebsd.org> From: John-Mark Gurney Date: Tue, 12 Oct 2004 21:43: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 re.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, 12 Oct 2004 21:43:05 -0000 jmg 2004-10-12 21:43:03 UTC FreeBSD src repository Modified files: share/man/man4 re.4 Log: update document date Reminded by: ru (a few weeks ago) Revision Changes Path 1.10 +1 -1 src/share/man/man4/re.4 From owner-cvs-src@FreeBSD.ORG Tue Oct 12 21:51: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 BCFE316A4CF; Tue, 12 Oct 2004 21:51:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADCEB43D41; Tue, 12 Oct 2004 21:51:20 +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 i9CLpK5a045720; Tue, 12 Oct 2004 21:51:20 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CLpKpD045719; Tue, 12 Oct 2004 21:51:20 GMT (envelope-from jmg) Message-Id: <200410122151.i9CLpKpD045719@repoman.freebsd.org> From: John-Mark Gurney Date: Tue, 12 Oct 2004 21:51:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4 re.4 src/sys/dev/re if_re.c src/sys/pci if_rlreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 21:51:21 -0000 jmg 2004-10-12 21:51:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/man/man4 re.4 sys/dev/re if_re.c sys/pci if_rlreg.h Log: MFC: if_re.c v1.35, if_rlreg.h v1.48: > fix jumbo frames as much as they can be fixed for re. We now cap the MTU > to 7422 since it appears that the 8169S can't transmit anything larger.. > The 8169S can receive full jumbo frames, but we don't have an mru to let > the upper layers know this... > > add fixup so that this driver should work on alignment constrained > platforms > (!i386 && !amd64) re.4 v1.9 & v1.10: > document the limit on jumbo frame size.. and bump document date Approved by: re (scottl) Revision Changes Path 1.6.2.3 +2 -1 src/share/man/man4/re.4 1.28.2.5 +54 -16 src/sys/dev/re/if_re.c 1.44.2.3 +18 -1 src/sys/pci/if_rlreg.h From owner-cvs-src@FreeBSD.ORG Tue Oct 12 21:51: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 8A7D616A4CE; Tue, 12 Oct 2004 21:51:57 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6DCFD43D46; Tue, 12 Oct 2004 21:51:57 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 626425C95F; Tue, 12 Oct 2004 14:51:57 -0700 (PDT) Date: Tue, 12 Oct 2004 14:51:57 -0700 From: Alfred Perlstein To: John Baldwin Message-ID: <20041012215157.GP38364@elvis.mu.org> References: <200410121827.i9CIREMa030971@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200410121827.i9CIREMa030971@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 21:51:57 -0000 I like this, my only concern is that there may be places that call this with locks held but with the kernel/user buffer wired so that it can't fault. Are you sure this isn't the case? (specifically for some sysctls) * John Baldwin [041012 11:27] wrote: > jhb 2004-10-12 18:27:14 UTC > > FreeBSD src repository > > Modified files: > sys/kern kern_subr.c > Log: > Add a WITNESS_WARN() to uiomove() to whine if locks are held when this > function is called. > > MFC after: 1 month > > Revision Changes Path > 1.89 +2 -0 src/sys/kern/kern_subr.c -- - Alfred Perlstein - Research Engineering Development Inc. - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Tue Oct 12 21:55: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 9DF1116A4CE; Tue, 12 Oct 2004 21:55:42 +0000 (GMT) Received: from arginine.spc.org (arginine.spc.org [195.206.69.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 00AAF43D2D; Tue, 12 Oct 2004 21:55:42 +0000 (GMT) (envelope-from bms@spc.org) Received: from localhost (localhost [127.0.0.1]) by arginine.spc.org (Postfix) with ESMTP id 13037651F4; Tue, 12 Oct 2004 22:55:40 +0100 (BST) Received: from arginine.spc.org ([127.0.0.1]) by localhost (arginine.spc.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 11635-06; Tue, 12 Oct 2004 22:55:39 +0100 (BST) Received: from empiric.dek.spc.org (adsl-67-121-95-134.dsl.snfc21.pacbell.net [67.121.95.134]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by arginine.spc.org (Postfix) with ESMTP id 6E4AC651EE; Tue, 12 Oct 2004 22:55:39 +0100 (BST) Received: by empiric.dek.spc.org (Postfix, from userid 1001) id 8F1EF63B0; Tue, 12 Oct 2004 14:55:34 -0700 (PDT) Date: Tue, 12 Oct 2004 14:55:34 -0700 From: Bruce M Simpson To: Dag-Erling Smorgrav Message-ID: <20041012215534.GB670@empiric.icir.org> Mail-Followup-To: Dag-Erling Smorgrav , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200410121845.i9CIjFdF031846@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200410121845.i9CIjFdF031846@repoman.freebsd.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/defaults rc.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: Tue, 12 Oct 2004 21:55:42 -0000 On Tue, Oct 12, 2004 at 06:45:15PM +0000, Dag-Erling Smorgrav wrote: > Log: > Remove hcsecd line which was inadvertantly included in the previous commit. Please consider posting a patch or committing this separately for those of us interested in Bluetooth. Thanks, BMS From owner-cvs-src@FreeBSD.ORG Tue Oct 12 22:17: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 0C96516A4CE; Tue, 12 Oct 2004 22:17:08 +0000 (GMT) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 88D8F43D4C; Tue, 12 Oct 2004 22:17:07 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.13.1/8.13.1) with ESMTP id i9CMGuoY073261; Tue, 12 Oct 2004 15:17:00 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <200410122217.i9CMGuoY073261@gw.catspoiler.org> Date: Tue, 12 Oct 2004 15:16:56 -0700 (PDT) From: Don Lewis To: alfred@FreeBSD.org In-Reply-To: <20041012215157.GP38364@elvis.mu.org> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: jhb@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 22:17:08 -0000 On 12 Oct, Alfred Perlstein wrote: > I like this, my only concern is that there may be places that > call this with locks held but with the kernel/user buffer wired > so that it can't fault. > > Are you sure this isn't the case? (specifically for some sysctls) There are a number of sysctl handlers where I added code to wire the buffer so that there was no danger of sleeping while a mutex is held. Allocating a kernel buffer and doing an extra copy would be ugly. > * John Baldwin [041012 11:27] wrote: >> jhb 2004-10-12 18:27:14 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/kern kern_subr.c >> Log: >> Add a WITNESS_WARN() to uiomove() to whine if locks are held when this >> function is called. >> >> MFC after: 1 month >> >> Revision Changes Path >> 1.89 +2 -0 src/sys/kern/kern_subr.c > From owner-cvs-src@FreeBSD.ORG Tue Oct 12 22:19: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 1EE4816A4CE; Tue, 12 Oct 2004 22:19:53 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id E91BD43D2F; Tue, 12 Oct 2004 22:19:50 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id DE5DF5C94F; Tue, 12 Oct 2004 15:19:50 -0700 (PDT) Date: Tue, 12 Oct 2004 15:19:50 -0700 From: Alfred Perlstein To: Don Lewis Message-ID: <20041012221950.GT38364@elvis.mu.org> References: <20041012215157.GP38364@elvis.mu.org> <200410122217.i9CMGuoY073261@gw.catspoiler.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200410122217.i9CMGuoY073261@gw.catspoiler.org> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: jhb@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 22:19:53 -0000 * Don Lewis [041012 15:17] wrote: > On 12 Oct, Alfred Perlstein wrote: > > I like this, my only concern is that there may be places that > > call this with locks held but with the kernel/user buffer wired > > so that it can't fault. > > > > Are you sure this isn't the case? (specifically for some sysctls) > > There are a number of sysctl handlers where I added code to wire the > buffer so that there was no danger of sleeping while a mutex is held. > Allocating a kernel buffer and doing an extra copy would be ugly. Yup. Maybe an auxilliary uio_move_wired() that doesn't do this check? > > > * John Baldwin [041012 11:27] wrote: > >> jhb 2004-10-12 18:27:14 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: > >> sys/kern kern_subr.c > >> Log: > >> Add a WITNESS_WARN() to uiomove() to whine if locks are held when this > >> function is called. > >> > >> MFC after: 1 month > >> > >> Revision Changes Path > >> 1.89 +2 -0 src/sys/kern/kern_subr.c > > -- - Alfred Perlstein - Research Engineering Development Inc. - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Tue Oct 12 22:20: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 C75E116A4CE; Tue, 12 Oct 2004 22:20:57 +0000 (GMT) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6700943D1F; Tue, 12 Oct 2004 22:20:57 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.13.1/8.13.1) with ESMTP id i9CMKk5D073276; Tue, 12 Oct 2004 15:20:50 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <200410122220.i9CMKk5D073276@gw.catspoiler.org> Date: Tue, 12 Oct 2004 15:20:46 -0700 (PDT) From: Don Lewis To: alfred@FreeBSD.org In-Reply-To: <200410122217.i9CMGuoY073261@gw.catspoiler.org> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: jhb@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 22:20:58 -0000 On 12 Oct, Don Lewis wrote: > On 12 Oct, Alfred Perlstein wrote: >> I like this, my only concern is that there may be places that >> call this with locks held but with the kernel/user buffer wired >> so that it can't fault. >> >> Are you sure this isn't the case? (specifically for some sysctls) > > There are a number of sysctl handlers where I added code to wire the > buffer so that there was no danger of sleeping while a mutex is held. > Allocating a kernel buffer and doing an extra copy would be ugly. Oh, nevermind. The sysctl handlers use copyout(), not uiomove(). Doing Adding WITNESS_WARN() to uiomove() is probably a good thing. From owner-cvs-src@FreeBSD.ORG Tue Oct 12 22:24:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA15916A4CE; Tue, 12 Oct 2004 22:24:27 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF5D243D48; Tue, 12 Oct 2004 22:24:27 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id B02FD5C963; Tue, 12 Oct 2004 15:24:27 -0700 (PDT) Date: Tue, 12 Oct 2004 15:24:27 -0700 From: Alfred Perlstein To: Don Lewis Message-ID: <20041012222427.GU38364@elvis.mu.org> References: <200410122217.i9CMGuoY073261@gw.catspoiler.org> <200410122220.i9CMKk5D073276@gw.catspoiler.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200410122220.i9CMKk5D073276@gw.catspoiler.org> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: jhb@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 22:24:28 -0000 * Don Lewis [041012 15:21] wrote: > On 12 Oct, Don Lewis wrote: > > On 12 Oct, Alfred Perlstein wrote: > >> I like this, my only concern is that there may be places that > >> call this with locks held but with the kernel/user buffer wired > >> so that it can't fault. > >> > >> Are you sure this isn't the case? (specifically for some sysctls) > > > > There are a number of sysctl handlers where I added code to wire the > > buffer so that there was no danger of sleeping while a mutex is held. > > Allocating a kernel buffer and doing an extra copy would be ugly. > > Oh, nevermind. The sysctl handlers use copyout(), not uiomove(). Doing > Adding WITNESS_WARN() to uiomove() is probably a good thing. Oy. :) Ok. -- - Alfred Perlstein From owner-cvs-src@FreeBSD.ORG Tue Oct 12 22:30: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 7407A16A4CE; Tue, 12 Oct 2004 22:30:17 +0000 (GMT) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2DFFF43D46; Tue, 12 Oct 2004 22:30:17 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.13.1/8.13.1) with ESMTP id i9CMU6dv073297; Tue, 12 Oct 2004 15:30:10 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <200410122230.i9CMU6dv073297@gw.catspoiler.org> Date: Tue, 12 Oct 2004 15:30:06 -0700 (PDT) From: Don Lewis To: alfred@FreeBSD.org In-Reply-To: <20041012221950.GT38364@elvis.mu.org> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: jhb@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 22:30:17 -0000 On 12 Oct, Alfred Perlstein wrote: > * Don Lewis [041012 15:17] wrote: >> On 12 Oct, Alfred Perlstein wrote: >> > I like this, my only concern is that there may be places that >> > call this with locks held but with the kernel/user buffer wired >> > so that it can't fault. >> > >> > Are you sure this isn't the case? (specifically for some sysctls) >> >> There are a number of sysctl handlers where I added code to wire the >> buffer so that there was no danger of sleeping while a mutex is held. >> Allocating a kernel buffer and doing an extra copy would be ugly. > > Yup. Maybe an auxilliary uio_move_wired() that doesn't do this > check? As I mentioned in my followup message, the sysctl handlers don't use uiomove(). This might be a good idea for copyin() and copyout(), where the _wired versions would check to see if the memory was actually wired. From owner-cvs-src@FreeBSD.ORG Tue Oct 12 22:33: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 05A7016A4CE; Tue, 12 Oct 2004 22:33:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB22743D46; Tue, 12 Oct 2004 22:33:19 +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 i9CMXJPm047005; Tue, 12 Oct 2004 22:33:19 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CMXJxl047004; Tue, 12 Oct 2004 22:33:19 GMT (envelope-from phk) Message-Id: <200410122233.i9CMXJxl047004@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 12 Oct 2004 22:33: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/sab sab.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 22:33:20 -0000 phk 2004-10-12 22:33:19 UTC FreeBSD src repository Modified files: sys/dev/sab sab.c Log: Use generic tty code instead of local copies. New devicename is ttyz{port} No callout devices created. Isn't this driver superseeded by uart(4) anyway ? Revision Changes Path 1.37 +47 -117 src/sys/dev/sab/sab.c From owner-cvs-src@FreeBSD.ORG Tue Oct 12 22:58: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 41CCD16A4CE; Tue, 12 Oct 2004 22:58:43 +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 A71C543D1F; Tue, 12 Oct 2004 22:58:42 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from ns1.xcllnt.net (localhost [127.0.0.1]) by ns1.xcllnt.net (8.13.1/8.13.1) with ESMTP id i9CMwghk027819; Tue, 12 Oct 2004 15:58:42 -0700 (PDT) (envelope-from marcel@ns1.xcllnt.net) Received: (from marcel@localhost) by ns1.xcllnt.net (8.13.1/8.13.1/Submit) id i9CMwgH0027818; Tue, 12 Oct 2004 15:58:42 -0700 (PDT) (envelope-from marcel) Date: Tue, 12 Oct 2004 15:58:42 -0700 From: Marcel Moolenaar To: Poul-Henning Kamp Message-ID: <20041012225842.GA27757@ns1.xcllnt.net> References: <200410122233.i9CMXJxl047004@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200410122233.i9CMXJxl047004@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/sab sab.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Oct 2004 22:58:43 -0000 On Tue, Oct 12, 2004 at 10:33:19PM +0000, Poul-Henning Kamp wrote: > phk 2004-10-12 22:33:19 UTC > > FreeBSD src repository > > Modified files: > sys/dev/sab sab.c > Log: > Use generic tty code instead of local copies. > > New devicename is ttyz{port} > > No callout devices created. > > Isn't this driver superseeded by uart(4) anyway ? Yes, in principle. I don't think I'm in the position to remove sab(4) though. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Tue Oct 12 23:33:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A25516A4CE; Tue, 12 Oct 2004 23:33:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6520A43D4C; Tue, 12 Oct 2004 23:33:46 +0000 (GMT) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9CNXkGS049239; Tue, 12 Oct 2004 23:33:46 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CNXknf049238; Tue, 12 Oct 2004 23:33:46 GMT (envelope-from emax) Message-Id: <200410122333.i9CNXknf049238@repoman.freebsd.org> From: Maksim Yevmenkin Date: Tue, 12 Oct 2004 23:33: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/netgraph/bluetooth/drivers/ubt ng_ubt.c ng_ubt_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 23:33:46 -0000 emax 2004-10-12 23:33:46 UTC FreeBSD src repository Modified files: sys/netgraph/bluetooth/drivers/ubt ng_ubt.c ng_ubt_var.h Log: Get rid of device nodes interface. It is useless and confusing. The original idea was to use it for firmware upgrading and similar operations. In real life almost all Bluetooth USB devices do not need firmware download. If device does require firmware download then ugen(4) (or specialized driver like ubtbcmfw(8)) should be used instead. MFC after: 3 days Revision Changes Path 1.20 +1 -524 src/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c 1.4 +0 -8 src/sys/netgraph/bluetooth/drivers/ubt/ng_ubt_var.h From owner-cvs-src@FreeBSD.ORG Tue Oct 12 23:35: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 44ABB16A4CE; Tue, 12 Oct 2004 23:35:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2694243D45; Tue, 12 Oct 2004 23:35:35 +0000 (GMT) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9CNZYan049386; Tue, 12 Oct 2004 23:35:34 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CNZYa9049385; Tue, 12 Oct 2004 23:35:34 GMT (envelope-from emax) Message-Id: <200410122335.i9CNZYa9049385@repoman.freebsd.org> From: Maksim Yevmenkin Date: Tue, 12 Oct 2004 23:35:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 Makefile ng_ubt.4 vkbd.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, 12 Oct 2004 23:35:35 -0000 emax 2004-10-12 23:35:34 UTC FreeBSD src repository Modified files: share/man/man4 Makefile ng_ubt.4 Added files: share/man/man4 vkbd.4 Log: ng_ubt(4) no longer provides device nodes interface. Update the man page to document this. MFC after: 3 days Revision Changes Path 1.286 +1 -0 src/share/man/man4/Makefile 1.10 +0 -88 src/share/man/man4/ng_ubt.4 1.1 +154 -0 src/share/man/man4/vkbd.4 (new) From owner-cvs-src@FreeBSD.ORG Tue Oct 12 23:38: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 D0FF816A4D1; Tue, 12 Oct 2004 23:38:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A145643D45; Tue, 12 Oct 2004 23:38:22 +0000 (GMT) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9CNcM66049513; Tue, 12 Oct 2004 23:38:22 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9CNcM0H049512; Tue, 12 Oct 2004 23:38:22 GMT (envelope-from emax) Message-Id: <200410122338.i9CNcM0H049512@repoman.freebsd.org> From: Maksim Yevmenkin Date: Tue, 12 Oct 2004 23:38: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/share/man/man4 Makefile vkbd.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, 12 Oct 2004 23:38:23 -0000 emax 2004-10-12 23:38:22 UTC FreeBSD src repository Modified files: share/man/man4 Makefile Removed files: share/man/man4 vkbd.4 Log: ooops.. vkbd(4) should not have been committed Revision Changes Path 1.287 +0 -1 src/share/man/man4/Makefile 1.2 +0 -154 src/share/man/man4/vkbd.4 (dead) From owner-cvs-src@FreeBSD.ORG Wed Oct 13 00:51: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 10A0616A4CE; Wed, 13 Oct 2004 00:51:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E6F0C43D1D; Wed, 13 Oct 2004 00:51:01 +0000 (GMT) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9D0p1Gi058393; Wed, 13 Oct 2004 00:51:01 GMT (envelope-from takawata@repoman.freebsd.org) Received: (from takawata@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9D0p1hL058392; Wed, 13 Oct 2004 00:51:01 GMT (envelope-from takawata) Message-Id: <200410130051.i9D0p1hL058392@repoman.freebsd.org> From: Takanori Watanabe Date: Wed, 13 Oct 2004 00:51:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/usb uhid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2004 00:51:02 -0000 takawata 2004-10-13 00:51:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/usb uhid.c Log: MFC: uhid.c:1.74 Don't use matchlvl attach arg. It seems to be not initialized in FreeBSD probe mechanism. Approved by: re(scottl) Revision Changes Path 1.73.2.1 +3 -0 src/sys/dev/usb/uhid.c From owner-cvs-src@FreeBSD.ORG Wed Oct 13 02:07:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3DE716A4D2; Wed, 13 Oct 2004 02:07:08 +0000 (GMT) Received: from arginine.spc.org (arginine.spc.org [195.206.69.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id C8AFB43D55; Wed, 13 Oct 2004 02:07:07 +0000 (GMT) (envelope-from bms@spc.org) Received: from localhost (localhost [127.0.0.1]) by arginine.spc.org (Postfix) with ESMTP id BC82265213; Wed, 13 Oct 2004 03:07:05 +0100 (BST) Received: from arginine.spc.org ([127.0.0.1]) by localhost (arginine.spc.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 15268-02; Wed, 13 Oct 2004 03:07:05 +0100 (BST) Received: from empiric.dek.spc.org (dhcp126.icir.org [192.150.187.126]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by arginine.spc.org (Postfix) with ESMTP id C43B365211; Wed, 13 Oct 2004 03:07:04 +0100 (BST) Received: by empiric.dek.spc.org (Postfix, from userid 1001) id 29F186465; Tue, 12 Oct 2004 19:06:59 -0700 (PDT) Date: Tue, 12 Oct 2004 19:06:58 -0700 From: Bruce M Simpson To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20041013020658.GA4190@empiric.icir.org> Mail-Followup-To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200410120858.i9C8wvJx086204@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Dxnq1zWXvFF0Q93v" Content-Disposition: inline In-Reply-To: <200410120858.i9C8wvJx086204@repoman.freebsd.org> Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2004 02:07:09 -0000 --Dxnq1zWXvFF0Q93v Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Oct 12, 2004 at 08:58:57AM +0000, Bruce M Simpson wrote: > Log: > Pass through the commands necessary to format USB floppy devices, > from within umass_ufi_transform(). This includes the 12-byte commands > FORMAT_UNIT, WRITE_AND_VERIFY, VERIFY, and READ_FORMAT_CAPACITIES > (sorted in numerical order). Postscript. FORMAT_UNIT will be accepted by a UFI or SFF8070i device using camcontrol passthrough. However, UFI devices will *not* accept the 6-byte version of this command. The command will fit, however; there isn't the risk of a buffer overflow or panic that I can see. I have some additional pieces which will need to be committed in order that umass(4) can perform some sanity checking of what it's passing to the device. These are currently part of ufdformat(1), under construction. Regards, BMS --Dxnq1zWXvFF0Q93v Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Comment: '' iD8DBQFBbI3CueUpAYYNtTsRAshrAJ4sBeaoP9AjAt6hq17YCrgJhoIZqACfTOVF HQHMZ03TUa+CkSHHTmdgOyc= =vLaU -----END PGP SIGNATURE----- --Dxnq1zWXvFF0Q93v-- From owner-cvs-src@FreeBSD.ORG Wed Oct 13 04:12: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 487E316A4CE; Wed, 13 Oct 2004 04:12:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F8CB43D1D; Wed, 13 Oct 2004 04:12:21 +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 i9D4CL5b065762; Wed, 13 Oct 2004 04:12:21 GMT (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9D4CK7v065761; Wed, 13 Oct 2004 04:12:20 GMT (envelope-from green) Message-Id: <200410130412.i9D4CK7v065761@repoman.freebsd.org> From: Brian Feldman Date: Wed, 13 Oct 2004 04:12: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/usb ugen.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2004 04:12:21 -0000 green 2004-10-13 04:12:20 UTC FreeBSD src repository Modified files: sys/dev/usb ugen.c Log: Back out rev.1.91 which implemented bulk read transfers in ugen(4) as asynchronous. I realize that this means the custom application will not work as written, but it is not okay to break most users of ugen(4). The major problem is that a bulk read transfer is not an interrupt saying that X bytes are available -- it is a request to be able to receive up to X bytes, with T timeout, and S short-transfer-okayness. The timeout is a software mechanism that ugen(4) provides and cannot be implemented using asynchronous reads -- the timeout must start at the time a read is done. The status of up to how many bytes can be received in this transfer and whether a short transfer returns data or error is also encoded at least in ohci(4)'s requests to the controller. Trying to detect the "maximum width" results in using a single buffer of far too small when an application requests a large read. Even if you combat this by replacing all buffers again with the maximal sized read buffer (1kb) that ugen(4) would allow you to use before, you don't get the right semantics -- you have to throw data away or make all the timeouts invalid or make the short-transfer settings invalid. There is no way to do this right without extending the ugen(4) API much further -- it breaks the USB camera interfaces used because they need a chain of many maximal-width transfers, for example, and it makes cross-platform support for all the BSDs gratuitously hard. Instead of trying to do select(2) on a bulk read pipe -- which has neither the information on desired transfer length nor ability to implement timeout -- an application can simply use a kernel thread and pipe to turn that endpoint into something poll-able. It is unfortunate that bulk endpoints cannot provide the same semantics that interrupt and isochronous endpoints can, but it is possible to just use ioctl(USB_GET_ENDPOINT_DESC) to find out when different semantics must be used without preventing the normal users of the ugen(4) device from working. Revision Changes Path 1.96 +31 -151 src/sys/dev/usb/ugen.c From owner-cvs-src@FreeBSD.ORG Wed Oct 13 04:13: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 A969516A4CE; Wed, 13 Oct 2004 04:13:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 883E943D41; Wed, 13 Oct 2004 04:13:05 +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 i9D4D5nd065827; Wed, 13 Oct 2004 04:13:05 GMT (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9D4D5aG065826; Wed, 13 Oct 2004 04:13:05 GMT (envelope-from green) Message-Id: <200410130413.i9D4D5aG065826@repoman.freebsd.org> From: Brian Feldman Date: Wed, 13 Oct 2004 04:13: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/dev/usb ugen.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2004 04:13:05 -0000 green 2004-10-13 04:13:05 UTC FreeBSD src repository Modified files: sys/dev/usb ugen.c Log: Permit fcntl(F_SETFL) to work on a ugen(4) device by not returning failure for FIOASYNC. Revision Changes Path 1.97 +1 -0 src/sys/dev/usb/ugen.c From owner-cvs-src@FreeBSD.ORG Wed Oct 13 05:15: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 DA4CF16A4CE; Wed, 13 Oct 2004 05:15:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B7AE243D41; Wed, 13 Oct 2004 05:15:41 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9D5FfNa074072; Wed, 13 Oct 2004 05:15:41 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9D5Ffr7074071; Wed, 13 Oct 2004 05:15:41 GMT (envelope-from yongari) Message-Id: <200410130515.i9D5Ffr7074071@repoman.freebsd.org> From: Pyun YongHyeon Date: Wed, 13 Oct 2004 05:15:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4/man4.sparc64 auxio.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, 13 Oct 2004 05:15:42 -0000 yongari 2004-10-13 05:15:41 UTC FreeBSD src repository Modified files: share/man/man4/man4.sparc64 auxio.4 Log: mdoc(7) police: .Dt should have a third argument. new sentence should start on its own line. use precise width specifier. Add AUTHORS section and correct device name to /dev/led/auxioled. Approved by: jake (mentor) Pointed by: ru Revision Changes Path 1.2 +16 -14 src/share/man/man4/man4.sparc64/auxio.4 From owner-cvs-src@FreeBSD.ORG Wed Oct 13 05:38: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 1F93E16A4CE; Wed, 13 Oct 2004 05:38:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 118F643D1D; Wed, 13 Oct 2004 05:38:43 +0000 (GMT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9D5cgn2074843; Wed, 13 Oct 2004 05:38:42 GMT (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9D5cgfA074842; Wed, 13 Oct 2004 05:38:42 GMT (envelope-from simokawa) Message-Id: <200410130538.i9D5cgfA074842@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Wed, 13 Oct 2004 05:38:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/dcons dcons.c dcons.h dcons_crom.c dcons_os.c dcons_os.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2004 05:38:43 -0000 simokawa 2004-10-13 05:38:42 UTC FreeBSD src repository Modified files: sys/dev/dcons dcons.c dcons.h dcons_crom.c Added files: sys/dev/dcons dcons_os.c dcons_os.h Log: - Split dcons core code and OS dependent code. - Implement dcons_ischar() and dcons_load_buffer(). - If loader passed a dcons buffer address, keep using it. (We still need a patch to cheat memory management system.) Revision Changes Path 1.19 +71 -642 src/sys/dev/dcons/dcons.c 1.3 +13 -8 src/sys/dev/dcons/dcons.h 1.5 +9 -0 src/sys/dev/dcons/dcons_crom.c 1.1 +746 -0 src/sys/dev/dcons/dcons_os.c (new) 1.1 +44 -0 src/sys/dev/dcons/dcons_os.h (new) From owner-cvs-src@FreeBSD.ORG Wed Oct 13 05:41:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB30B16A4CE; Wed, 13 Oct 2004 05:41:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B980543D2D; Wed, 13 Oct 2004 05:41:09 +0000 (GMT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9D5f9IO075068; Wed, 13 Oct 2004 05:41:09 GMT (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9D5f9Oj075067; Wed, 13 Oct 2004 05:41:09 GMT (envelope-from simokawa) Message-Id: <200410130541.i9D5f9Oj075067@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Wed, 13 Oct 2004 05:41: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/conf files src/sys/modules/dcons Makefile src/sys/modules/dcons_crom 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, 13 Oct 2004 05:41:10 -0000 simokawa 2004-10-13 05:41:09 UTC FreeBSD src repository Modified files: sys/conf files sys/modules/dcons Makefile sys/modules/dcons_crom Makefile Log: Add dcons_os.{c,h}. Revision Changes Path 1.957 +1 -0 src/sys/conf/files 1.3 +1 -1 src/sys/modules/dcons/Makefile 1.2 +1 -1 src/sys/modules/dcons_crom/Makefile From owner-cvs-src@FreeBSD.ORG Wed Oct 13 05: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 7CB6416A4D1; Wed, 13 Oct 2004 05:45:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68A7E43D31; Wed, 13 Oct 2004 05:45:17 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9D5jHvY075328; Wed, 13 Oct 2004 05:45:17 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9D5jHrv075327; Wed, 13 Oct 2004 05:45:17 GMT (envelope-from yongari) Message-Id: <200410130545.i9D5jHrv075327@repoman.freebsd.org> From: Pyun YongHyeon Date: Wed, 13 Oct 2004 05:45: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/dev/sound/isa ad1816.c ess.c mss.c sb16.c sb8.c src/sys/dev/sound/pci au88x0.c aureal.c csapcm.c ds1.c emu10k1.c es137x.c fm801.c ich.c maestro3.c solo.c t4dwave.c via8233.c via82c686.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2004 05:45:17 -0000 yongari 2004-10-13 05:45:17 UTC FreeBSD src repository Modified files: sys/dev/sound/isa ad1816.c ess.c mss.c sb16.c sb8.c sys/dev/sound/pci au88x0.c aureal.c csapcm.c ds1.c emu10k1.c es137x.c fm801.c ich.c maestro3.c solo.c t4dwave.c via8233.c via82c686.c Log: Audio drivers failed to detect failure condition and attempted to assign DMA address to the wrong address. It can cause system lockup or other mysterious errors. Since most sound cards requires low DMA address(BUS_SPACE_MAXADDR_24BIT) sndbuf_alloc() would fail when the audio driver is loaded after long running of operations. Approved by: jake (mentor) Reviewed by: truckman, matk Revision Changes Path 1.35 +2 -1 src/sys/dev/sound/isa/ad1816.c 1.33 +1 -1 src/sys/dev/sound/isa/ess.c 1.92 +2 -1 src/sys/dev/sound/isa/mss.c 1.89 +1 -1 src/sys/dev/sound/isa/sb16.c 1.78 +1 -1 src/sys/dev/sound/isa/sb8.c 1.9 +1 -1 src/sys/dev/sound/pci/au88x0.c 1.30 +2 -1 src/sys/dev/sound/pci/aureal.c 1.32 +2 -1 src/sys/dev/sound/pci/csapcm.c 1.41 +2 -2 src/sys/dev/sound/pci/ds1.c 1.53 +1 -1 src/sys/dev/sound/pci/emu10k1.c 1.52 +2 -1 src/sys/dev/sound/pci/es137x.c 1.25 +2 -1 src/sys/dev/sound/pci/fm801.c 1.47 +1 -1 src/sys/dev/sound/pci/ich.c 1.26 +2 -2 src/sys/dev/sound/pci/maestro3.c 1.33 +1 -1 src/sys/dev/sound/pci/solo.c 1.45 +2 -2 src/sys/dev/sound/pci/t4dwave.c 1.18 +3 -3 src/sys/dev/sound/pci/via8233.c 1.32 +1 -1 src/sys/dev/sound/pci/via82c686.c From owner-cvs-src@FreeBSD.ORG Wed Oct 13 06:04: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 8B9AB16A4CE; Wed, 13 Oct 2004 06:04:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 683E943D31; Wed, 13 Oct 2004 06:04:01 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9D641Zd076132; Wed, 13 Oct 2004 06:04:01 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9D6413h076131; Wed, 13 Oct 2004 06:04:01 GMT (envelope-from yongari) Message-Id: <200410130604.i9D6413h076131@repoman.freebsd.org> From: Pyun YongHyeon Date: Wed, 13 Oct 2004 06:04: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/sound/pci t4dwave.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2004 06:04:01 -0000 yongari 2004-10-13 06:04:01 UTC FreeBSD src repository Modified files: sys/dev/sound/pci t4dwave.c Log: Limit DMA address space to 1GB since the trident audio cards can't handle DMA addresses located above 1GB. The LBA(loop begin address) register which holds DMA base address is 32bits register. But the MSB 2bits are used for other purposes. This effectivly limits the DMA address space up to 1GB. Approved by: jake (mentor) Reviewed by: truckman, matk Revision Changes Path 1.46 +11 -1 src/sys/dev/sound/pci/t4dwave.c From owner-cvs-src@FreeBSD.ORG Wed Oct 13 06:39: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 ECB7316A4CE; Wed, 13 Oct 2004 06:39:09 +0000 (GMT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B3B743D31; Wed, 13 Oct 2004 06:39:09 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.1/8.13.1) with ESMTP id i9D6d88c035814; Wed, 13 Oct 2004 08:39:08 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: Hidetoshi Shimokawa From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 13 Oct 2004 05:38:42 -0000." <200410130538.i9D5cgfA074842@repoman.freebsd.org> Date: Wed, 13 Oct 2004 08:39:08 +0200 Message-ID: <35813.1097649548@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/dcons dcons.c dcons.h dcons_crom.c dcons_os.c dcons_os.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2004 06:39:10 -0000 This obliterated my tty patches for dcons, and after seeing the tangle of #ifdefs in dcons_os.c I'm not going anywhere near it again. My personal advice would be to have a dcons_freebsd.c and dcons_dfly.c instead of this unholy mess. Poul-Henning In message <200410130538.i9D5cgfA074842@repoman.freebsd.org>, Hidetoshi Shimoka wa writes: >simokawa 2004-10-13 05:38:42 UTC > > FreeBSD src repository > > Modified files: > sys/dev/dcons dcons.c dcons.h dcons_crom.c > Added files: > sys/dev/dcons dcons_os.c dcons_os.h > Log: > - Split dcons core code and OS dependent code. > - Implement dcons_ischar() and dcons_load_buffer(). > - If loader passed a dcons buffer address, keep using it. > (We still need a patch to cheat memory management system.) > > Revision Changes Path > 1.19 +71 -642 src/sys/dev/dcons/dcons.c > 1.3 +13 -8 src/sys/dev/dcons/dcons.h > 1.5 +9 -0 src/sys/dev/dcons/dcons_crom.c > 1.1 +746 -0 src/sys/dev/dcons/dcons_os.c (new) > 1.1 +44 -0 src/sys/dev/dcons/dcons_os.h (new) > -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Wed Oct 13 07:00: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 B123616A4CF; Wed, 13 Oct 2004 07:00:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8EFE743D45; Wed, 13 Oct 2004 07:00:22 +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 i9D70MbF077920; Wed, 13 Oct 2004 07:00:22 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9D70MND077919; Wed, 13 Oct 2004 07:00:22 GMT (envelope-from ru) Message-Id: <200410130700.i9D70MND077919@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 13 Oct 2004 07:00: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/defaults rc.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Oct 2004 07:00:22 -0000 ru 2004-10-13 07:00:21 UTC FreeBSD src repository Modified files: etc/defaults rc.conf Log: Fix a botched rev. 1.221 commit. Also, a number of people have pointed out that /usr/local/etc/rc.d/000.pkgtools.sh installed with the portupgrade does an equivalent thing, so I personally would like to see the change reverted, but let David handle it. Revision Changes Path 1.224 +1 -2 src/etc/defaults/rc.conf From owner-cvs-src@FreeBSD.ORG Wed Oct 13 07:02: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 B9FEB16A4CF; Wed, 13 Oct 2004 07:02:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92A2643D5C; Wed, 13 Oct 2004 07:02:56 +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 i9D72uEv078043; Wed, 13 Oct 2004 07:02:56 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9D72uha078042; Wed, 13 Oct 2004 07:02:56 GMT (envelope-from phk) Message-Id: <200410130702.i9D72uha078042@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 13 Oct 2004 07:02: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/dev/cx if_cx.c machdep.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Oct 2004 07:02:57 -0000 phk 2004-10-13 07:02:56 UTC FreeBSD src repository Modified files: sys/dev/cx if_cx.c machdep.h Log: First half of tty code rework: unifdef -D__FreeBSD_Version=600000 The changes in the next commit would make the code totally unreadable if the #ifdef'ing were maintained. It might make a lot of sense to split if_cx.c in a netgraph related and in a tty related file but I will not attempt that without hardware. Revision Changes Path 1.33 +4 -401 src/sys/dev/cx/if_cx.c 1.3 +1 -3 src/sys/dev/cx/machdep.h From owner-cvs-src@FreeBSD.ORG Wed Oct 13 07:10: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 789F316A4CE; Wed, 13 Oct 2004 07:10:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5655F43D39; Wed, 13 Oct 2004 07:10:42 +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 i9D7AgKY078425; Wed, 13 Oct 2004 07:10:42 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9D7AgWD078424; Wed, 13 Oct 2004 07:10:42 GMT (envelope-from njl) Message-Id: <200410130710.i9D7AgWD078424@repoman.freebsd.org> From: Nate Lawson Date: Wed, 13 Oct 2004 07:10: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 subr_bus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Oct 2004 07:10:42 -0000 njl 2004-10-13 07:10:41 UTC FreeBSD src repository Modified files: sys/kern subr_bus.c Log: Set flags for devices before probing them. In the non-ISA case, flags set via hints were not getting passed to the child. PR: kern/72489 MFC after: 1 day Revision Changes Path 1.161 +5 -1 src/sys/kern/subr_bus.c From owner-cvs-src@FreeBSD.ORG Wed Oct 13 07:12: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 02B6816A4CE; Wed, 13 Oct 2004 07:12:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDCE143D31; Wed, 13 Oct 2004 07:12: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 i9D7CE6Q078525; Wed, 13 Oct 2004 07:12:14 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9D7CEKX078524; Wed, 13 Oct 2004 07:12:14 GMT (envelope-from ru) Message-Id: <200410130712.i9D7CEKX078524@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 13 Oct 2004 07:12: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/etc/defaults rc.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Oct 2004 07:12:16 -0000 ru 2004-10-13 07:12:14 UTC FreeBSD src repository Modified files: etc/defaults rc.conf Log: Accidentally removed the last component of the pathname when committing. Revision Changes Path 1.225 +1 -1 src/etc/defaults/rc.conf From owner-cvs-src@FreeBSD.ORG Wed Oct 13 07: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 6EFE316A4CE; Wed, 13 Oct 2004 07:27:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4BC0343D53; Wed, 13 Oct 2004 07:27:22 +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 i9D7RMxA079107; Wed, 13 Oct 2004 07:27:22 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9D7RM2d079106; Wed, 13 Oct 2004 07:27:22 GMT (envelope-from njl) Message-Id: <200410130727.i9D7RM2d079106@repoman.freebsd.org> From: Nate Lawson Date: Wed, 13 Oct 2004 07: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/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, 13 Oct 2004 07:27:22 -0000 njl 2004-10-13 07:27:22 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi.c Log: If flags are present, print them like ISA does. MFC after: 1 day Revision Changes Path 1.192 +2 -0 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Wed Oct 13 07:29:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C90D216A4CE; Wed, 13 Oct 2004 07:29:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A635543D1D; Wed, 13 Oct 2004 07:29:29 +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 i9D7TT4c079248; Wed, 13 Oct 2004 07:29:29 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9D7TTIJ079247; Wed, 13 Oct 2004 07:29:29 GMT (envelope-from njl) Message-Id: <200410130729.i9D7TTIJ079247@repoman.freebsd.org> From: Nate Lawson Date: Wed, 13 Oct 2004 07:29:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/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, 13 Oct 2004 07:29:30 -0000 njl 2004-10-13 07:29:29 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi.c Log: Print before the footer, not after. Revision Changes Path 1.193 +1 -1 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Wed Oct 13 08:14: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 7B98116A4CE; Wed, 13 Oct 2004 08:14:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 52BCA43D5F; Wed, 13 Oct 2004 08:14:41 +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 i9D8EfR0081457; Wed, 13 Oct 2004 08:14:41 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9D8Efm2081456; Wed, 13 Oct 2004 08:14:41 GMT (envelope-from maxim) Message-Id: <200410130814.i9D8Efm2081456@repoman.freebsd.org> From: Maxim Konovalov Date: Wed, 13 Oct 2004 08:14:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 tcp.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, 13 Oct 2004 08:14:41 -0000 maxim 2004-10-13 08:14:41 UTC FreeBSD src repository Modified files: share/man/man4 tcp.4 Log: Bump the date of the document. Revision Changes Path 1.48 +1 -1 src/share/man/man4/tcp.4 From owner-cvs-src@FreeBSD.ORG Wed Oct 13 08: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 3342816A4CE; Wed, 13 Oct 2004 08:27:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0FCF443D1F; Wed, 13 Oct 2004 08:27:21 +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 i9D8RKMa082372; Wed, 13 Oct 2004 08:27:20 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9D8RKBM082371; Wed, 13 Oct 2004 08:27:20 GMT (envelope-from phk) Message-Id: <200410130827.i9D8RKBM082371@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 13 Oct 2004 08:27:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/pc98 sio.c src/sys/dev/sio sio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Oct 2004 08:27:21 -0000 phk 2004-10-13 08:27:20 UTC FreeBSD src repository Modified files: sys/pc98/pc98 sio.c sys/dev/sio sio.c Log: Use generic tty code instead of local stuff. NB: device names are now consistent: {cua,tty}d$(port)[.lock,.init] Revision Changes Path 1.456 +79 -521 src/sys/dev/sio/sio.c 1.230 +109 -525 src/sys/pc98/pc98/sio.c From owner-cvs-src@FreeBSD.ORG Wed Oct 13 08:32: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 BF3BC16A4CE; Wed, 13 Oct 2004 08:32:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D94F43D31; Wed, 13 Oct 2004 08:32:34 +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 i9D8WYKb082744; Wed, 13 Oct 2004 08:32:34 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9D8WYAn082743; Wed, 13 Oct 2004 08:32:34 GMT (envelope-from phk) Message-Id: <200410130832.i9D8WYAn082743@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 13 Oct 2004 08:32: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/etc remote X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2004 08:32:34 -0000 phk 2004-10-13 08:32:34 UTC FreeBSD src repository Modified files: etc remote Log: Reflect sio driver device name change cuaa -> cuad Revision Changes Path 1.16 +10 -10 src/etc/remote From owner-cvs-src@FreeBSD.ORG Wed Oct 13 09:27: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 5140016A4CE; Wed, 13 Oct 2004 09:27:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E50B43D69; Wed, 13 Oct 2004 09:27:19 +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 i9D9RJDX091569; Wed, 13 Oct 2004 09:27:19 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9D9RJab091568; Wed, 13 Oct 2004 09:27:19 GMT (envelope-from phk) Message-Id: <200410130927.i9D9RJab091568@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 13 Oct 2004 09:27: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/cx if_cx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Oct 2004 09:27:19 -0000 phk 2004-10-13 09:27:19 UTC FreeBSD src repository Modified files: sys/dev/cx if_cx.c Log: Use generic tty code instead of local copy. Revision Changes Path 1.34 +79 -276 src/sys/dev/cx/if_cx.c From owner-cvs-src@FreeBSD.ORG Wed Oct 13 09:31: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 E5C6F16A4CE; Wed, 13 Oct 2004 09:31:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C35EF43D53; Wed, 13 Oct 2004 09:31:04 +0000 (GMT) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9D9V4Hn091823; Wed, 13 Oct 2004 09:31:04 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9D9V4n7091822; Wed, 13 Oct 2004 09:31:04 GMT (envelope-from bms) Message-Id: <200410130931.i9D9V4n7091822@repoman.freebsd.org> From: Bruce M Simpson Date: Wed, 13 Oct 2004 09:31: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/cam/scsi scsi_da.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2004 09:31:05 -0000 bms 2004-10-13 09:31:04 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_da.h Log: Remove references to the second byte of a CCB containing the LUN, as this is valid only for SCSI-2 and older devices. Rename the second byte of the VERIFY CCB from 'lun' to 'byte2'. Submitted by: ken MFC after: 2 weeks Revision Changes Path 1.7 +4 -4 src/sys/cam/scsi/scsi_da.h From owner-cvs-src@FreeBSD.ORG Wed Oct 13 09:44: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 099A716A4CE; Wed, 13 Oct 2004 09:44:31 +0000 (GMT) Received: from newtrinity.zeist.de (newtrinity.zeist.de [217.24.217.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6144D43D5C; Wed, 13 Oct 2004 09:44:30 +0000 (GMT) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (localhost [127.0.0.1]) i9D9iSAZ054838; Wed, 13 Oct 2004 11:44:28 +0200 (CEST) (envelope-from marius@newtrinity.zeist.de) Received: (from marius@localhost) by newtrinity.zeist.de (8.12.10/8.12.10/Submit) id i9D9iMiQ054837; Wed, 13 Oct 2004 11:44:22 +0200 (CEST) (envelope-from marius) Date: Wed, 13 Oct 2004 11:44:22 +0200 From: Marius Strobl To: Marcel Moolenaar Message-ID: <20041013114422.A9875@newtrinity.zeist.de> References: <200410122233.i9CMXJxl047004@repoman.freebsd.org> <20041012225842.GA27757@ns1.xcllnt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20041012225842.GA27757@ns1.xcllnt.net>; from marcel@xcllnt.net on Tue, Oct 12, 2004 at 03:58:42PM -0700 X-AntiVirus: checked by AntiVir Milter (version: 1.1; AVE: 6.28.0.7; VDF: 6.28.0.12; host: newtrinity.zeist.de) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Poul-Henning Kamp cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/sab sab.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2004 09:44:31 -0000 On Tue, Oct 12, 2004 at 03:58:42PM -0700, Marcel Moolenaar wrote: > On Tue, Oct 12, 2004 at 10:33:19PM +0000, Poul-Henning Kamp wrote: > > phk 2004-10-12 22:33:19 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/sab sab.c > > Log: > > Use generic tty code instead of local copies. > > > > New devicename is ttyz{port} > > > > No callout devices created. > > > > Isn't this driver superseeded by uart(4) anyway ? > > Yes, in principle. I don't think I'm in the position to remove sab(4) > though. > Uart(4) works fine as a replacement for sab(4) but we're not ready to switch to uart(4) by default on sparc64. From owner-cvs-src@FreeBSD.ORG Wed Oct 13 11:03: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 C362716A4CE; Wed, 13 Oct 2004 11:03:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A233143D41; Wed, 13 Oct 2004 11:03:50 +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 i9DB3orf097974; Wed, 13 Oct 2004 11:03:50 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9DB3ovw097973; Wed, 13 Oct 2004 11:03:50 GMT (envelope-from brueffer) Message-Id: <200410131103.i9DB3ovw097973@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 13 Oct 2004 11:03: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/share/man/man4 de.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, 13 Oct 2004 11:03:50 -0000 brueffer 2004-10-13 11:03:50 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 de.4 Log: - D-Link DFE-500TX verified to work - remove the 'Asante' entry which isn't very helpful Revision Changes Path 1.18 +2 -2 src/share/man/man4/de.4 From owner-cvs-src@FreeBSD.ORG Wed Oct 13 11:42: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 BF2A916A4CE; Wed, 13 Oct 2004 11:42:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B2E3243D5D; Wed, 13 Oct 2004 11:42:20 +0000 (GMT) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9DBgKcA099194; Wed, 13 Oct 2004 11:42:20 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9DBgKUb099193; Wed, 13 Oct 2004 11:42:20 GMT (envelope-from mtm) Message-Id: <200410131142.i9DBgKUb099193@repoman.freebsd.org> From: Mike Makonnen Date: Wed, 13 Oct 2004 11:42:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libthr/thread thr_exit.c thr_join.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2004 11:42:21 -0000 mtm 2004-10-13 11:42:20 UTC FreeBSD src repository Modified files: lib/libthr/thread thr_exit.c thr_join.c Log: 1. Now that it's a thread's state is changed from within the kernel, where no userland locks are heald, the dead thread lock can no longer protect access to it. Therefore, instead of using an if (!dead)...else clause after walking the active threads list test the thread pointer before deciding not to walk the dead threads list. If the thread pointer is null it means it was not found in the active threads list and the dead threads list should be checked. 2. Do not free the stack of a thread that is not marked dead. This is the 2nd and final part of eliminating the race to free a thread's stack. MFC after: 3 days Revision Changes Path 1.16 +2 -1 src/lib/libthr/thread/thr_exit.c 1.15 +8 -3 src/lib/libthr/thread/thr_join.c From owner-cvs-src@FreeBSD.ORG Wed Oct 13 12:05:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 840A916A512; Wed, 13 Oct 2004 12:05:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB39343D1D; Wed, 13 Oct 2004 12:05:33 +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 i9DC5XCY000465; Wed, 13 Oct 2004 12:05:33 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9DC5XuA000464; Wed, 13 Oct 2004 12:05:33 GMT (envelope-from maxim) Message-Id: <200410131205.i9DC5XuA000464@repoman.freebsd.org> From: Maxim Konovalov Date: Wed, 13 Oct 2004 12: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/share/man/man4 tcp.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, 13 Oct 2004 12:05:50 -0000 maxim 2004-10-13 12:05:33 UTC FreeBSD src repository Modified files: share/man/man4 tcp.4 Log: s/Oct /October/ Pointed out by: ru Revision Changes Path 1.49 +1 -1 src/share/man/man4/tcp.4 From owner-cvs-src@FreeBSD.ORG Wed Oct 13 13: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 1ADC416A4CE; Wed, 13 Oct 2004 13:27:57 +0000 (GMT) Received: from smtp.des.no (flood.des.no [217.116.83.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE2D843D31; Wed, 13 Oct 2004 13:27:56 +0000 (GMT) (envelope-from des@des.no) Received: by smtp.des.no (Pony Express, from userid 666) id B8F3F530A; Wed, 13 Oct 2004 15:27:55 +0200 (CEST) Received: from dwp.des.no (des.no [80.203.228.37]) by smtp.des.no (Pony Express) with ESMTP id AABEA5314; Wed, 13 Oct 2004 15:27:49 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 2602) id 8585FB861; Wed, 13 Oct 2004 15:27:49 +0200 (CEST) To: src-committers@FreeBSD.org References: <200410121845.i9CIjFdF031846@repoman.freebsd.org> <20041012215534.GB670@empiric.icir.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Wed, 13 Oct 2004 15:27:49 +0200 In-Reply-To: <20041012215534.GB670@empiric.icir.org> (Bruce M. Simpson's message of "Tue, 12 Oct 2004 14:55:34 -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.64 (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.64 cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/defaults rc.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Oct 2004 13:27:57 -0000 Bruce M Simpson writes: > On Tue, Oct 12, 2004 at 06:45:15PM +0000, Dag-Erling Smorgrav wrote: > > Log: > > Remove hcsecd line which was inadvertantly included in the previous c= ommit. > Please consider posting a patch or committing this separately for those > of us interested in Bluetooth. It's no good without etc/rc.d/bluetooth and etc/rc.d/hcsecd, which I still haven't committed because it needs more work (especially the former). I'll try to get it in before the end of the month. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Wed Oct 13 14:08:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from green.homeunix.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 4418B16A4CE; Wed, 13 Oct 2004 14:08:05 +0000 (GMT) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i9DE84sl004362; Wed, 13 Oct 2004 10:08:04 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i9DE84P8004361; Wed, 13 Oct 2004 10:08:04 -0400 (EDT) (envelope-from green) Date: Wed, 13 Oct 2004 10:08:04 -0400 From: Brian Fundakowski Feldman To: Pyun YongHyeon Message-ID: <20041013140803.GB986@green.homeunix.org> References: <200410130545.i9D5jHrv075327@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200410130545.i9D5jHrv075327@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/sound/isa ad1816.c ess.c mss.c sb16.c sb8.c src/sys/dev/sound/pci au88x0.c aureal.c csapcm.c ds1.c emu10k1.c es137x.c fm801.c ich.c maestro3.c solo.c t4dwave.c via8233.c via82c686.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2004 14:08:05 -0000 On Wed, Oct 13, 2004 at 05:45:17AM +0000, Pyun YongHyeon wrote: > yongari 2004-10-13 05:45:17 UTC > > FreeBSD src repository > > Modified files: > sys/dev/sound/isa ad1816.c ess.c mss.c sb16.c sb8.c > sys/dev/sound/pci au88x0.c aureal.c csapcm.c ds1.c > emu10k1.c es137x.c fm801.c ich.c > maestro3.c solo.c t4dwave.c via8233.c > via82c686.c > Log: > Audio drivers failed to detect failure condition and attempted to > assign DMA address to the wrong address. It can cause system lockup > or other mysterious errors. Since most sound cards requires low DMA > address(BUS_SPACE_MAXADDR_24BIT) sndbuf_alloc() would fail when the > audio driver is loaded after long running of operations. > > Approved by: jake (mentor) > Reviewed by: truckman, matk Good job fixing all of these; do you notice that they succeed "more often" with the new contigmalloc(9)? (It is the backend of the busdma physical memory allocations.) -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Wed Oct 13 14: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 E592116A4CE; Wed, 13 Oct 2004 14:51:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7E8D43D2D; Wed, 13 Oct 2004 14:51:42 +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 i9DEpgpZ013575; Wed, 13 Oct 2004 14:51:42 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9DEpgsk013574; Wed, 13 Oct 2004 14:51:42 GMT (envelope-from le) Message-Id: <200410131451.i9DEpgsk013574@repoman.freebsd.org> From: Lukas Ertl Date: Wed, 13 Oct 2004 14: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/sys/dev/usb uhci_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Oct 2004 14:51:43 -0000 le 2004-10-13 14:51:42 UTC FreeBSD src repository Modified files: sys/dev/usb uhci_pci.c Log: Add device IDs for Intel ICH6. PR: kern/72492 Submitted by: Florian Le Goff Revision Changes Path 1.55 +20 -0 src/sys/dev/usb/uhci_pci.c From owner-cvs-src@FreeBSD.ORG Wed Oct 13 15:16: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 2093716A4CF; Wed, 13 Oct 2004 15:16:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0186543D49; Wed, 13 Oct 2004 15:16:36 +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 i9DFGZn8014717; Wed, 13 Oct 2004 15:16:35 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9DFGZdD014716; Wed, 13 Oct 2004 15:16:35 GMT (envelope-from sos) Message-Id: <200410131516.i9DFGZdD014716@repoman.freebsd.org> From: Søren Schmidt Date: Wed, 13 Oct 2004 15:16: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-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: Wed, 13 Oct 2004 15:16:36 -0000 sos 2004-10-13 15:16:35 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c ata-queue.c Log: Refine locking so it covers the "running" variable as well. Adjust comments etc to fit the new locking system. Revision Changes Path 1.232 +39 -42 src/sys/dev/ata/ata-all.c 1.37 +71 -68 src/sys/dev/ata/ata-queue.c From owner-cvs-src@FreeBSD.ORG Wed Oct 13 15:47: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 6981116A4CF; Wed, 13 Oct 2004 15:47:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E81443D2D; Wed, 13 Oct 2004 15:47: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 i9DFl203015844; Wed, 13 Oct 2004 15:47:02 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9DFl2Dw015843; Wed, 13 Oct 2004 15:47:02 GMT (envelope-from ru) Message-Id: <200410131547.i9DFl2Dw015843@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 13 Oct 2004 15:47: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/monetdef 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, 13 Oct 2004 15:47:02 -0000 ru 2004-10-13 15:47:02 UTC FreeBSD src repository Modified files: share/monetdef Makefile Log: - Utilize standard means for installing files and symlinks. - Simplify the symlink list construction by implementing a generic mechanism to map LC_MONETARY files from one locale to another, possibly with a different _ components of the locale name. Example: ENCODING-1_ENCODING-2= fo_BA fo_FO:ba_BA in Makefile will result in the following symlinks: fo_BA.ENCODING-1/LC_MONETARY -> fo_BA.ENCODING-2/LC_MONETARY fo_FO.ENCODING-1/LC_MONETARY -> ba_BA.ENCODING-2/LC_MONETARY - Install LC_MONETARY files with mode 444. - While here, fixed trashing of the sr_YU.UTF-8/LC_MONETARY file by a symlink, and removed one duplicate symlink. Revision Changes Path 1.61 +40 -81 src/share/monetdef/Makefile From owner-cvs-src@FreeBSD.ORG Wed Oct 13 16:27: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 C497B16A4CE; Wed, 13 Oct 2004 16:27:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A542843D58; Wed, 13 Oct 2004 16:27:27 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9DGRRd0017544; Wed, 13 Oct 2004 16:27:27 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9DGRRas017543; Wed, 13 Oct 2004 16:27:27 GMT (envelope-from delphij) Message-Id: <200410131627.i9DGRRas017543@repoman.freebsd.org> From: Xin LI Date: Wed, 13 Oct 2004 16:27:27 +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/fs/msdosfs msdosfs_fat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2004 16:27:27 -0000 delphij 2004-10-13 16:27:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/fs/msdosfs msdosfs_fat.c Log: MFC revision 1.36 date: 2004/09/08 10:57:09; author: tjr; state: Exp; lines: +5 -0 Merge from NetBSD: Fix a panic that occurred when trying to traverse a corrupt msdosfs filesystem. With this particular corruption, the code in pcbmap() would compute an offset into an array that was way out of bounds, so check the bounds before trying to access and return an error if the offset would be out of bounds. Approved by: re (scottl) Approved by: murray (mentor) Revision Changes Path 1.35.2.1 +5 -0 src/sys/fs/msdosfs/msdosfs_fat.c From owner-cvs-src@FreeBSD.ORG Wed Oct 13 16:28: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 8C01816A4CE; Wed, 13 Oct 2004 16:28:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 82A4343D2D; Wed, 13 Oct 2004 16:28:40 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9DGSevZ017649; Wed, 13 Oct 2004 16:28:40 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9DGSew1017648; Wed, 13 Oct 2004 16:28:40 GMT (envelope-from delphij) Message-Id: <200410131628.i9DGSew1017648@repoman.freebsd.org> From: Xin LI Date: Wed, 13 Oct 2004 16:28: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/fs/msdosfs msdosfs_lookup.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Oct 2004 16:28:40 -0000 delphij 2004-10-13 16:28:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/fs/msdosfs msdosfs_lookup.c Log: MFC revision 1.41 date: 2004/09/08 11:25:41; author: tjr; state: Exp; lines: +18 -3 Merge from NetBSD: Fix a problem in previous: we can't blindly assume that we have wincnt entries available at the offset the file has been found. If the dos directory entry is not preceded by appropriate number of long name entries (happens e.g. when the filesystem is corrupted, or when the filename complies to DOS rules and doesn't use any long name entry), we would overwrite random directory entries. There are still some problems, the whole thing has to be revisited and solved right. Approved by: re (scottl) Approved by: murray (mentor) Revision Changes Path 1.40.2.1 +18 -3 src/sys/fs/msdosfs/msdosfs_lookup.c From owner-cvs-src@FreeBSD.ORG Wed Oct 13 18:02: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 E0ECE16A4CF for ; Wed, 13 Oct 2004 18:02:03 +0000 (GMT) Received: from mail2.speakeasy.net (mail2.speakeasy.net [216.254.0.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99E5243D58 for ; Wed, 13 Oct 2004 18:02:03 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 7211 invoked from network); 13 Oct 2004 18:02:03 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 13 Oct 2004 18:02:02 -0000 Received: from [10.50.40.210] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i9DI1wSW001485; Wed, 13 Oct 2004 14:01:59 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Marius Strobl Date: Wed, 13 Oct 2004 12:39:06 -0400 User-Agent: KMail/1.6.2 References: <200410122233.i9CMXJxl047004@repoman.freebsd.org> <20041012225842.GA27757@ns1.xcllnt.net> <20041013114422.A9875@newtrinity.zeist.de> In-Reply-To: <20041013114422.A9875@newtrinity.zeist.de> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200410131239.06555.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: Poul-Henning Kamp cc: cvs-all@FreeBSD.org cc: Marcel Moolenaar Subject: Re: cvs commit: src/sys/dev/sab sab.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2004 18:02:04 -0000 On Wednesday 13 October 2004 05:44 am, Marius Strobl wrote: > On Tue, Oct 12, 2004 at 03:58:42PM -0700, Marcel Moolenaar wrote: > > On Tue, Oct 12, 2004 at 10:33:19PM +0000, Poul-Henning Kamp wrote: > > > phk 2004-10-12 22:33:19 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/dev/sab sab.c > > > Log: > > > Use generic tty code instead of local copies. > > > > > > New devicename is ttyz{port} > > > > > > No callout devices created. > > > > > > Isn't this driver superseeded by uart(4) anyway ? > > > > Yes, in principle. I don't think I'm in the position to remove sab(4) > > though. > > Uart(4) works fine as a replacement for sab(4) but we're not ready to > switch to uart(4) by default on sparc64. I can't get any kernel besides GENERIC to boot on my ultra60 atm, and GENERIC uses sab rather than uart. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Wed Oct 13 19:16: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 11D5916A4CF; Wed, 13 Oct 2004 19:16:30 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id C570D43D53; Wed, 13 Oct 2004 19:16:29 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id i9DJGRJX090341; Wed, 13 Oct 2004 12:16:27 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id i9DJGQZt090340; Wed, 13 Oct 2004 12:16:26 -0700 (PDT) (envelope-from obrien) Date: Wed, 13 Oct 2004 12:16:26 -0700 From: "David O'Brien" To: Jun Kuriyama Message-ID: <20041013191626.GA90229@dragon.nuxi.com> References: <200410112237.i9BMbYoC033633@repoman.freebsd.org> <7m655gvnli.wl@black.imgsrc.co.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <7m655gvnli.wl@black.imgsrc.co.jp> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/defaults rc.conf 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, 13 Oct 2004 19:16:30 -0000 On Tue, Oct 12, 2004 at 08:31:21AM +0900, Jun Kuriyama wrote: > At Mon, 11 Oct 2004 22:37:34 +0000 (UTC), > David E. O'Brien wrote: > > Modified files: > > etc/defaults rc.conf > > Log: > > 'portupgrade' places obsoleted shared libraries in /usr/local/lib/compat/pkg, > > so add this the list of directories ldconfig'ed. > > Hmm, doesn't etc/rc.d/000.pkgtools.sh script help you? It doesn't if one pkg_delete's portupgrade and yet still have binaries needing the compat libs. We have had great success due to our central, easy to admin /etc/rc.conf. If I, a 9 year FreeBSD committer, didn't know where /usr/local/lib/compat/pkg is 'ldocnfig'ed, then it is too hidden and makes administrating FreeBSD like Linux. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Wed Oct 13 19: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 E259516A4CE; Wed, 13 Oct 2004 19:23:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8040E43D31; Wed, 13 Oct 2004 19:23:33 +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 i9DJNXtD030756; Wed, 13 Oct 2004 19:23:33 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9DJNXr5030755; Wed, 13 Oct 2004 19:23:33 GMT (envelope-from mlaier) Message-Id: <200410131923.i9DJNXr5030755@repoman.freebsd.org> From: Max Laier Date: Wed, 13 Oct 2004 19:23:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/compat/ndis subr_ndis.c subr_ntoskrnl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Oct 2004 19:23:34 -0000 mlaier 2004-10-13 19:23:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/compat/ndis subr_ndis.c subr_ntoskrnl.c Log: MFC build fix: Fix compiler warnings, when __stdcall is #defined, by adding explicit casts. These normally only manifest if the ndis compat module is statically compiled into a kernel image by way of 'options NDISAPI'. Submitted by: Dmitri Nikulin Approved by: wpaul PR: kern/71449 Approved by: re (kensmith) Revision Changes Path 1.67.2.1 +1 -1 src/sys/compat/ndis/subr_ndis.c 1.43.2.1 +1 -1 src/sys/compat/ndis/subr_ntoskrnl.c From owner-cvs-src@FreeBSD.ORG Wed Oct 13 19:39: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 858C316A4CE; Wed, 13 Oct 2004 19:39:26 +0000 (GMT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC57243D2F; Wed, 13 Oct 2004 19:39:23 +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 i9DJd5CJ047722; Wed, 13 Oct 2004 21:39:05 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: John Baldwin From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 13 Oct 2004 12:39:06 EDT." <200410131239.06555.jhb@FreeBSD.org> Date: Wed, 13 Oct 2004 21:39:05 +0200 Message-ID: <47721.1097696345@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: cvs-src@FreeBSD.org cc: Marcel Moolenaar cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org cc: Marius Strobl Subject: Re: cvs commit: src/sys/dev/sab sab.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2004 19:39:26 -0000 In message <200410131239.06555.jhb@FreeBSD.org>, John Baldwin writes: >> > > Modified files: >> > > sys/dev/sab sab.c >> > > Log: >> > > >> > > Isn't this driver superseeded by uart(4) anyway ? >> > >> > Yes, in principle. I don't think I'm in the position to remove sab(4) >> > though. >> >> Uart(4) works fine as a replacement for sab(4) but we're not ready to >> switch to uart(4) by default on sparc64. > >I can't get any kernel besides GENERIC to boot on my ultra60 atm, and GENERIC >uses sab rather than uart. I tried both ofw_console, sab and uart on my ultra60 and they all worked. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Wed Oct 13 19:56: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 2A9C216A4CE; Wed, 13 Oct 2004 19:56:18 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id EFDAF43D1D; Wed, 13 Oct 2004 19:56:17 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id i9DJuHEj091308; Wed, 13 Oct 2004 12:56:17 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id i9DJuFoL091307; Wed, 13 Oct 2004 12:56:15 -0700 (PDT) (envelope-from obrien) Date: Wed, 13 Oct 2004 12:56:15 -0700 From: "David O'Brien" To: Makoto Matsushita Message-ID: <20041013195615.GC90229@dragon.nuxi.com> References: <200410020146.i921kKAO057981@repoman.freebsd.org> <20041002044957.GA36384@dragon.nuxi.com> <20041003004611E.matusita@jp.FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041003004611E.matusita@jp.FreeBSD.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/compat/compat4x.alpha libc.so.4.bz2.uu libc_r.so.4.bz2.uu libhistory.so.4.bz2.uu libm.so.2.bz2.uu libopie.so.2.bz2.uu libpcap.so.2.bz2.uu libperl.so.3.bz2.uu libreadline.so.4.bz2.uu 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, 13 Oct 2004 19:56:18 -0000 On Sun, Oct 03, 2004 at 12:46:11AM +0900, Makoto Matsushita wrote: > > obrien> Why did you do this?? You know that we're removing these libs in > obrien> 6-CURRENT. I discussed it with you and you bought into it. > > It would be a good decision IMHO -- can we tweak compat library > directory in near future? A sample patch attached below. .. > -ldconfig_paths="/usr/lib/compat /usr/X11R6/lib /usr/local/lib" > +ldconfig_paths="/usr/X11R6/lib /usr/local/lib" .. > - compat > - aout > - .. > - .. There is some debate about if compat libs should be placed in /usr/lib/compat or /usr/local/lib/compat. I'm not sure what way I fall on this... but I'd love to know if we have consensus among committers. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Wed Oct 13 20:15: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 2750316A4CE; Wed, 13 Oct 2004 20:15:54 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id F02B643D2D; Wed, 13 Oct 2004 20:15:53 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id i9DKFrIe091863; Wed, 13 Oct 2004 13:15:53 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id i9DKFroB091861; Wed, 13 Oct 2004 13:15:53 -0700 (PDT) (envelope-from obrien) Date: Wed, 13 Oct 2004 13:15:53 -0700 From: "David O'Brien" To: Poul-Henning Kamp Message-ID: <20041013201553.GA91818@dragon.nuxi.com> References: <200409282200.i8SM015j016818@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200409282200.i8SM015j016818@repoman.freebsd.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/tools/tools/recoverdisk Makefile README recoverdisk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Oct 2004 20:15:54 -0000 On Tue, Sep 28, 2004 at 10:00:01PM +0000, Poul-Henning Kamp wrote: > phk 2004-09-28 22:00:01 UTC > > FreeBSD src repository > > Added files: > tools/tools/recoverdisk Makefile README recoverdisk.c > Log: .. > You can refresh a disk: > recoverdisk /dev/ad1 /dev/ad1 > or salvage a floppy: > recoverdisk /dev/fd0 myfloppy.flp Why hide this useful tool in src/tools vs. putting it in src or making it port? From owner-cvs-src@FreeBSD.ORG Wed Oct 13 20:19: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 86AE016A4CE; Wed, 13 Oct 2004 20:19: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 0557143D45; Wed, 13 Oct 2004 20:19:25 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from ns1.xcllnt.net (localhost [127.0.0.1]) by ns1.xcllnt.net (8.13.1/8.13.1) with ESMTP id i9DKJKEQ034343; Wed, 13 Oct 2004 13:19:20 -0700 (PDT) (envelope-from marcel@ns1.xcllnt.net) Received: (from marcel@localhost) by ns1.xcllnt.net (8.13.1/8.13.1/Submit) id i9DKJKtw034342; Wed, 13 Oct 2004 13:19:20 -0700 (PDT) (envelope-from marcel) Date: Wed, 13 Oct 2004 13:19:20 -0700 From: Marcel Moolenaar To: Marius Strobl Message-ID: <20041013201920.GA34255@ns1.xcllnt.net> References: <200410122233.i9CMXJxl047004@repoman.freebsd.org> <20041012225842.GA27757@ns1.xcllnt.net> <20041013114422.A9875@newtrinity.zeist.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041013114422.A9875@newtrinity.zeist.de> User-Agent: Mutt/1.4.2.1i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Poul-Henning Kamp cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/sab sab.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2004 20:19:25 -0000 On Wed, Oct 13, 2004 at 11:44:22AM +0200, Marius Strobl wrote: > > > > > > Isn't this driver superseeded by uart(4) anyway ? > > > > Yes, in principle. I don't think I'm in the position to remove sab(4) > > though. > > Uart(4) works fine as a replacement for sab(4) but we're not ready to > switch to uart(4) by default on sparc64. Z8530 issues, right? -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Wed Oct 13 20:33: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 0494416A4CE; Wed, 13 Oct 2004 20:33:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DABF643D55; Wed, 13 Oct 2004 20:33:18 +0000 (GMT) (envelope-from schweikh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9DKXIm4033821; Wed, 13 Oct 2004 20:33:18 GMT (envelope-from schweikh@repoman.freebsd.org) Received: (from schweikh@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9DKXId7033820; Wed, 13 Oct 2004 20:33:18 GMT (envelope-from schweikh) Message-Id: <200410132033.i9DKXId7033820@repoman.freebsd.org> From: Jens Schweikhardt Date: Wed, 13 Oct 2004 20:33: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/dmesg dmesg.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2004 20:33:19 -0000 schweikh 2004-10-13 20:33:18 UTC FreeBSD src repository Modified files: sbin/dmesg dmesg.c Log: Print a usage message if a non-option is specified. MFC after: 3 weeks Revision Changes Path 1.26 +2 -1 src/sbin/dmesg/dmesg.c From owner-cvs-src@FreeBSD.ORG Wed Oct 13 20: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 981A516A4CF for ; Wed, 13 Oct 2004 20:35:52 +0000 (GMT) Received: from mail3.speakeasy.net (mail3.speakeasy.net [216.254.0.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E79143D70 for ; Wed, 13 Oct 2004 20:35:52 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 11058 invoked from network); 13 Oct 2004 20:35:52 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 13 Oct 2004 20:35:51 -0000 Received: from [10.50.40.210] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i9DKZm4X002378; Wed, 13 Oct 2004 16:35:48 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: "Poul-Henning Kamp" Date: Wed, 13 Oct 2004 16:33:56 -0400 User-Agent: KMail/1.6.2 References: <47721.1097696345@critter.freebsd.dk> In-Reply-To: <47721.1097696345@critter.freebsd.dk> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200410131633.56275.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: Marcel Moolenaar cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org cc: Marius Strobl Subject: Re: cvs commit: src/sys/dev/sab sab.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2004 20:35:52 -0000 On Wednesday 13 October 2004 03:39 pm, Poul-Henning Kamp wrote: > In message <200410131239.06555.jhb@FreeBSD.org>, John Baldwin writes: > >> > > Modified files: > >> > > sys/dev/sab sab.c > >> > > Log: > >> > > > >> > > Isn't this driver superseeded by uart(4) anyway ? > >> > > >> > Yes, in principle. I don't think I'm in the position to remove sab(4) > >> > though. > >> > >> Uart(4) works fine as a replacement for sab(4) but we're not ready to > >> switch to uart(4) by default on sparc64. > > > >I can't get any kernel besides GENERIC to boot on my ultra60 atm, and > > GENERIC uses sab rather than uart. > > I tried both ofw_console, sab and uart on my ultra60 and they all > worked. My problem is that my ultra60 panics if I use a non-GENERIC kernel. It doesn't seem to be specific to either uart(4) or sc(4). I get a panic early on from a page fault with a NULL vmspace. I think its running out of the pre-allocated pages for UMA somehow. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Wed Oct 13 20:42: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 B815116A4CE; Wed, 13 Oct 2004 20:42:24 +0000 (GMT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 10C8F43D48; Wed, 13 Oct 2004 20:42:24 +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 i9DKgMAk048991; Wed, 13 Oct 2004 22:42:22 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: obrien@FreeBSD.org From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 13 Oct 2004 13:15:53 PDT." <20041013201553.GA91818@dragon.nuxi.com> Date: Wed, 13 Oct 2004 22:42:22 +0200 Message-ID: <48990.1097700142@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/tools/tools/recoverdisk Makefile README recoverdisk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2004 20:42:25 -0000 In message <20041013201553.GA91818@dragon.nuxi.com>, "David O'Brien" writes: >On Tue, Sep 28, 2004 at 10:00:01PM +0000, Poul-Henning Kamp wrote: >> phk 2004-09-28 22:00:01 UTC >> >> FreeBSD src repository >> >> Added files: >> tools/tools/recoverdisk Makefile README recoverdisk.c >> Log: >.. >> You can refresh a disk: >> recoverdisk /dev/ad1 /dev/ad1 >> or salvage a floppy: >> recoverdisk /dev/fd0 myfloppy.flp > >Why hide this useful tool in src/tools vs. putting it in src or making it >port? because I didn't feel it had the necessary generality or finish to merit placement in src. Ideally it should be a mode to dd(1) to behave this way. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Wed Oct 13 20:55: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 16DAE16A4CF; Wed, 13 Oct 2004 20:55:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED81943D2D; Wed, 13 Oct 2004 20:55:19 +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 i9DKtJ6X041260; Wed, 13 Oct 2004 20:55:19 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9DKtJJ3041259; Wed, 13 Oct 2004 20:55:19 GMT (envelope-from jmg) Message-Id: <200410132055.i9DKtJJ3041259@repoman.freebsd.org> From: John-Mark Gurney Date: Wed, 13 Oct 2004 20:55: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/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: Wed, 13 Oct 2004 20:55:20 -0000 jmg 2004-10-13 20:55:19 UTC FreeBSD src repository Modified files: sys/kern kern_event.c Log: fix a bug where signal events didn't set the flags for attach/detach.. PR: 72234 MFC after: 2 days Revision Changes Path 1.83 +2 -0 src/sys/kern/kern_event.c From owner-cvs-src@FreeBSD.ORG Wed Oct 13 21:54: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 2C46E16A4CE; Wed, 13 Oct 2004 21:54:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D9F243D58; Wed, 13 Oct 2004 21:54:15 +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 i9DLsEf2043571; Wed, 13 Oct 2004 21:54:14 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9DLsEjU043570; Wed, 13 Oct 2004 21:54:14 GMT (envelope-from brueffer) Message-Id: <200410132154.i9DLsEjU043570@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 13 Oct 2004 21:54:14 +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 de.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, 13 Oct 2004 21:54:15 -0000 brueffer 2004-10-13 21:54:14 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man4 de.4 Log: MFC: rev. 1.18 - D-Link DFE-500TX verified to work - remove the 'Asante' entry which isn't very helpful Approved by: re (kensmith) Revision Changes Path 1.16.2.2 +2 -2 src/share/man/man4/de.4 From owner-cvs-src@FreeBSD.ORG Wed Oct 13 22:07: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 E158C16A4CE; Wed, 13 Oct 2004 22:07:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C294A43D5D; Wed, 13 Oct 2004 22:07:04 +0000 (GMT) (envelope-from ups@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9DM74T6044127; Wed, 13 Oct 2004 22:07:04 GMT (envelope-from ups@repoman.freebsd.org) Received: (from ups@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9DM744n044126; Wed, 13 Oct 2004 22:07:04 GMT (envelope-from ups) Message-Id: <200410132207.i9DM744n044126@repoman.freebsd.org> From: Stephan Uphoff Date: Wed, 13 Oct 2004 22:07:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern 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: Wed, 13 Oct 2004 22:07:05 -0000 ups 2004-10-13 22:07:04 UTC FreeBSD src repository Modified files: sys/kern kern_switch.c Log: Fix maybe_preempt_in_ksegrp for !SMP. Tested by: tegge Reviewed by: julian Approved by: sam (mentor) MFC after: 3 days Revision Changes Path 1.101 +33 -7 src/sys/kern/kern_switch.c From owner-cvs-src@FreeBSD.ORG Wed Oct 13 22: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 4AB8616A4D5; Wed, 13 Oct 2004 22:07:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B42143D5D; Wed, 13 Oct 2004 22:07:06 +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 i9DM76s4044156; Wed, 13 Oct 2004 22:07:06 GMT (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9DM76Or044155; Wed, 13 Oct 2004 22:07:06 GMT (envelope-from green) Message-Id: <200410132207.i9DM76Or044155@repoman.freebsd.org> From: Brian Feldman Date: Wed, 13 Oct 2004 22:07: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/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: Wed, 13 Oct 2004 22:07:06 -0000 green 2004-10-13 22:07:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet ip_fw2.c Log: MFC r1.78: further rule verification (against corrupt rules added by root). Approved by: re Revision Changes Path 1.70.2.7 +5 -0 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Wed Oct 13 22:12:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDEFC16A4CF; Wed, 13 Oct 2004 22:12:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9BC6943D2F; Wed, 13 Oct 2004 22:12:59 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9DMCxkL044383; Wed, 13 Oct 2004 22:12:59 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9DMCxoV044382; Wed, 13 Oct 2004 22:12:59 GMT (envelope-from keramida) Message-Id: <200410132212.i9DMCxoV044382@repoman.freebsd.org> From: Giorgos Keramidas Date: Wed, 13 Oct 2004 22:12: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/numericdef el_GR.ISO8859-7.src X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Oct 2004 22:12:59 -0000 keramida 2004-10-13 22:12:59 UTC FreeBSD src repository (doc committer) Modified files: share/numericdef el_GR.ISO8859-7.src Log: Add the necessary magic to make the thousands separator work for floating-point formats in the Greek locale. This allows printing numbers with the ' format modifier, like this: $ env -i LC_NUMERIC=el_GR.ISO8859-7 printf "%'.3f\n" 1024000 1.024.000,000 Reviewed by: das Revision Changes Path 1.3 +2 -2 src/share/numericdef/el_GR.ISO8859-7.src From owner-cvs-src@FreeBSD.ORG Wed Oct 13 22:32: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 507EE16A4CE; Wed, 13 Oct 2004 22:32:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3127B43D1F; Wed, 13 Oct 2004 22:32:12 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9DMWCuj045361; Wed, 13 Oct 2004 22:32:12 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9DMWCKk045360; Wed, 13 Oct 2004 22:32:12 GMT (envelope-from keramida) Message-Id: <200410132232.i9DMWCKk045360@repoman.freebsd.org> From: Giorgos Keramidas Date: Wed, 13 Oct 2004 22:32:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/regression/lib/libc/stdio test-printfloat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2004 22:32:12 -0000 keramida 2004-10-13 22:32:12 UTC FreeBSD src repository (doc committer) Modified files: tools/regression/lib/libc/stdio test-printfloat.c Log: Add a regression test for floating-point output in the Greek locale. See revision 1.3 of src/share/numericdef/el_GR.ISO8859-7.src Reviewed by: das (a while ago) Revision Changes Path 1.7 +7 -0 src/tools/regression/lib/libc/stdio/test-printfloat.c From owner-cvs-src@FreeBSD.ORG Wed Oct 13 22:41: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 11F1F16A4CE; Wed, 13 Oct 2004 22:41:38 +0000 (GMT) Received: from kane.otenet.gr (kane.otenet.gr [195.170.0.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 256E043D1D; Wed, 13 Oct 2004 22:41:37 +0000 (GMT) (envelope-from keramida@freebsd.org) Received: from gothmog.gr (patr530-b222.otenet.gr [212.205.244.230]) i9DMfYq1015618; Thu, 14 Oct 2004 01:41:35 +0300 Received: from gothmog.gr (gothmog [127.0.0.1]) by gothmog.gr (8.13.1/8.13.1) with ESMTP id i9DMeIdK001528; Thu, 14 Oct 2004 01:40:18 +0300 (EEST) (envelope-from keramida@freebsd.org) Received: (from giorgos@localhost) by gothmog.gr (8.13.1/8.13.1/Submit) id i9DMeIp0001527; Thu, 14 Oct 2004 01:40:18 +0300 (EEST) (envelope-from keramida@freebsd.org) Date: Thu, 14 Oct 2004 01:40:17 +0300 From: Giorgos Keramidas To: src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org Message-ID: <20041013224017.GA1433@gothmog.gr> References: <200410132232.i9DMWCKk045360@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200410132232.i9DMWCKk045360@repoman.freebsd.org> Subject: Re: cvs commit: src/tools/regression/lib/libc/stdio test-printfloat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 13 Oct 2004 22:41:43 -0000 On 2004-10-13 22:32, Giorgos Keramidas wrote: > Add a regression test for floating-point output in the Greek locale. > See revision 1.3 of src/share/numericdef/el_GR.ISO8859-7.src > > Revision Changes Path > 1.7 +7 -0 src/tools/regression/lib/libc/stdio/test-printfloat.c FWIW, an unrelated bug in the formatting of hexadecimal floating-point constants breaks this regression test. AFAIK, David Schultz is already looking into this, in order to have this collection of tests work again :-) From owner-cvs-src@FreeBSD.ORG Thu Oct 14 00: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 D27B116A4CE; Thu, 14 Oct 2004 00:21:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B211643D3F; Thu, 14 Oct 2004 00:21:32 +0000 (GMT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9E0LWXB050052; Thu, 14 Oct 2004 00:21:32 GMT (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9E0LWBd050051; Thu, 14 Oct 2004 00:21:32 GMT (envelope-from simokawa) Message-Id: <200410140021.i9E0LWBd050051@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Thu, 14 Oct 2004 00: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/dev/dcons dcons_os.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Oct 2004 00:21:33 -0000 simokawa 2004-10-14 00:21:32 UTC FreeBSD src repository Modified files: sys/dev/dcons dcons_os.c Log: Fix warnings on non-i386 arch. Submitted by: keramida Revision Changes Path 1.2 +2 -0 src/sys/dev/dcons/dcons_os.c From owner-cvs-src@FreeBSD.ORG Thu Oct 14 02:04: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 400A816A4CE; Thu, 14 Oct 2004 02:04:03 +0000 (GMT) Received: from ns.kt-is.co.kr (ns.kt-is.co.kr [211.218.149.125]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACAEE43D2F; Thu, 14 Oct 2004 02:04:02 +0000 (GMT) (envelope-from yongari@kt-is.co.kr) Received: from michelle.kt-is.co.kr (ns2.kt-is.co.kr [220.76.118.193]) (authenticated bits=128) by ns.kt-is.co.kr (8.12.10/8.12.10) with ESMTP id i9E23iAh010344 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Thu, 14 Oct 2004 11:03:44 +0900 (KST) Received: from michelle.kt-is.co.kr (localhost.kt-is.co.kr [127.0.0.1]) by michelle.kt-is.co.kr (8.12.10/8.12.10) with ESMTP id i9E23Y3S011576 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 14 Oct 2004 11:03:34 +0900 (KST) (envelope-from yongari@kt-is.co.kr) Received: (from yongari@localhost) by michelle.kt-is.co.kr (8.12.10/8.12.10/Submit) id i9E23XTZ011575; Thu, 14 Oct 2004 11:03:33 +0900 (KST) (envelope-from yongari@kt-is.co.kr) Date: Thu, 14 Oct 2004 11:03:33 +0900 From: Pyun YongHyeon To: Brian Fundakowski Feldman Message-ID: <20041014020333.GA11436@kt-is.co.kr> References: <200410130545.i9D5jHrv075327@repoman.freebsd.org> <20041013140803.GB986@green.homeunix.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041013140803.GB986@green.homeunix.org> User-Agent: Mutt/1.4.1i X-Filter-Version: 1.11a (ns.kt-is.co.kr) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/sound/isa ad1816.c ess.c mss.c sb16.c sb8.c src/sys/dev/sound/pci au88x0.c aureal.c csapcm.c ds1.c emu10k1.c es137x.c fm801.c ich.c maestro3.c solo.c t4dwave.c via8233.c via82c686.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: yongari@kt-is.co.kr List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Oct 2004 02:04:03 -0000 On Wed, Oct 13, 2004 at 10:08:04AM -0400, Brian Fundakowski Feldman wrote: > > Log: > > Audio drivers failed to detect failure condition and attempted to > > assign DMA address to the wrong address. It can cause system lockup > > or other mysterious errors. Since most sound cards requires low DMA > > address(BUS_SPACE_MAXADDR_24BIT) sndbuf_alloc() would fail when the > > audio driver is loaded after long running of operations. > > > > Approved by: jake (mentor) > > Reviewed by: truckman, matk > > Good job fixing all of these; do you notice that they succeed "more > often" with the new contigmalloc(9)? (It is the backend of the busdma > physical memory allocations.) > Since I have very small set of sound hardware I don't know whether it helped or not. But I saw a mail which sounds like a DMA buffer allocation issue. http://lists.freebsd.org/pipermail/freebsd-multimedia/2004-September/001382.html There is an another patch for sndbuf_alloc(). I'm waiting for Scott's comments. -- Regards, Pyun YongHyeon http://www.kr.freebsd.org/~yongari | yongari@freebsd.org From owner-cvs-src@FreeBSD.ORG Thu Oct 14 02:14:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from green.homeunix.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id A8E4E16A4CE; Thu, 14 Oct 2004 02:14:03 +0000 (GMT) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i9E2E3D5009172; Wed, 13 Oct 2004 22:14:03 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i9E2E2dq009171; Wed, 13 Oct 2004 22:14:02 -0400 (EDT) (envelope-from green) Date: Wed, 13 Oct 2004 22:14:02 -0400 From: Brian Fundakowski Feldman To: Pyun YongHyeon Message-ID: <20041014021401.GE986@green.homeunix.org> References: <200410130545.i9D5jHrv075327@repoman.freebsd.org> <20041013140803.GB986@green.homeunix.org> <20041014020333.GA11436@kt-is.co.kr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041014020333.GA11436@kt-is.co.kr> 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/sound/isa ad1816.c ess.c mss.c sb16.c sb8.c src/sys/dev/sound/pci au88x0.c aureal.c csapcm.c ds1.c emu10k1.c es137x.c fm801.c ich.c maestro3.c solo.c t4dwave.c via8233.c via82c686.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Oct 2004 02:14:04 -0000 On Thu, Oct 14, 2004 at 11:03:33AM +0900, Pyun YongHyeon wrote: > On Wed, Oct 13, 2004 at 10:08:04AM -0400, Brian Fundakowski Feldman wrote: > > > > Log: > > > Audio drivers failed to detect failure condition and attempted to > > > assign DMA address to the wrong address. It can cause system lockup > > > or other mysterious errors. Since most sound cards requires low DMA > > > address(BUS_SPACE_MAXADDR_24BIT) sndbuf_alloc() would fail when the > > > audio driver is loaded after long running of operations. > > > > > > Approved by: jake (mentor) > > > Reviewed by: truckman, matk > > > > Good job fixing all of these; do you notice that they succeed "more > > often" with the new contigmalloc(9)? (It is the backend of the busdma > > physical memory allocations.) > > > > Since I have very small set of sound hardware I don't know > whether it helped or not. But I saw a mail which sounds like > a DMA buffer allocation issue. > http://lists.freebsd.org/pipermail/freebsd-multimedia/2004-September/001382.html > > There is an another patch for sndbuf_alloc(). I'm waiting for > Scott's comments. In this case, adjusting M3_MAXADDR should be tried. Since the allocation now tries to start at the high end, we're running into seeing all these conditions where a DMA address which the hardware cannot actually handle being used. It should be easy enough to guess and check, by halving the lowaddr (M3_MAXADDR) and seeing whether it works, and repeating. -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Thu Oct 14 02: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 83D3916A4CE; Thu, 14 Oct 2004 02:40:42 +0000 (GMT) Received: from black.imgsrc.co.jp (black.imgsrc.co.jp [210.226.20.147]) by mx1.FreeBSD.org (Postfix) with ESMTP id B956343D4C; Thu, 14 Oct 2004 02:40:41 +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 0944B50C16; Thu, 14 Oct 2004 11:40:40 +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 5C3E450C05; Thu, 14 Oct 2004 11:40:38 +0900 (JST) Date: Thu, 14 Oct 2004 11:40:38 +0900 Message-ID: <7mr7o2c995.wl@black.imgsrc.co.jp> From: Jun Kuriyama To: John-Mark Gurney In-Reply-To: <200410132055.i9DKtJJ3041259@repoman.freebsd.org> References: <200410132055.i9DKtJJ3041259@repoman.freebsd.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 Subject: Re: 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: Thu, 14 Oct 2004 02:40:42 -0000 At Wed, 13 Oct 2004 20:55:19 +0000 (UTC), John-Mark Gurney wrote: > Modified files: > sys/kern kern_event.c > Log: > fix a bug where signal events didn't set the flags for attach/detach.. > > PR: 72234 > MFC after: 2 days It seems this should be KN_DETACHED rather than EV_DETACHED. -- Jun Kuriyama // IMG SRC, Inc. // FreeBSD Project From owner-cvs-src@FreeBSD.ORG Thu Oct 14 02:47: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 7689F16A4CE; Thu, 14 Oct 2004 02:47:56 +0000 (GMT) Received: from VARK.MIT.EDU (VARK.MIT.EDU [18.95.3.179]) by mx1.FreeBSD.org (Postfix) with ESMTP id 19B7C43D1F; Thu, 14 Oct 2004 02:47:56 +0000 (GMT) (envelope-from das@FreeBSD.ORG) Received: from VARK.MIT.EDU (localhost [127.0.0.1]) by VARK.MIT.EDU (8.13.1/8.12.10) with ESMTP id i9E2m5G5057510; Wed, 13 Oct 2004 22:48:05 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by VARK.MIT.EDU (8.13.1/8.12.10/Submit) id i9E2m44S057509; Wed, 13 Oct 2004 22:48:04 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Date: Wed, 13 Oct 2004 22:48:04 -0400 From: David Schultz To: Giorgos Keramidas Message-ID: <20041014024804.GA57462@VARK.MIT.EDU> Mail-Followup-To: Giorgos Keramidas , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200410132232.i9DMWCKk045360@repoman.freebsd.org> <20041013224017.GA1433@gothmog.gr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041013224017.GA1433@gothmog.gr> cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/tools/regression/lib/libc/stdio test-printfloat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Oct 2004 02:47:56 -0000 On Thu, Oct 14, 2004, Giorgos Keramidas wrote: > On 2004-10-13 22:32, Giorgos Keramidas wrote: > > Add a regression test for floating-point output in the Greek locale. > > See revision 1.3 of src/share/numericdef/el_GR.ISO8859-7.src > > > > Revision Changes Path > > 1.7 +7 -0 src/tools/regression/lib/libc/stdio/test-printfloat.c > > FWIW, an unrelated bug in the formatting of hexadecimal floating-point > constants breaks this regression test. AFAIK, David Schultz is already > looking into this, in order to have this collection of tests work again :-) Actually, it's an i386-specific gcc bug in the parsing of hexadecimal floating-point constants. I have a good idea of which change between gcc 3.3 and 3.4 broke it, but it looks like it will be difficult to get a gcc developer to investigate. This is because it only happens on platforms that have an extended precision long double format but only double precision evaluation, and FreeBSD/i386 is the only platform like that. See also: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17778 From owner-cvs-src@FreeBSD.ORG Thu Oct 14 03:05:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DC65616A4CF; Thu, 14 Oct 2004 03:05:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA36743D31; Thu, 14 Oct 2004 03:05:39 +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 i9E35dws061732; Thu, 14 Oct 2004 03:05:39 GMT (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9E35deQ061731; Thu, 14 Oct 2004 03:05:39 GMT (envelope-from green) Message-Id: <200410140305.i9E35deQ061731@repoman.freebsd.org> From: Brian Feldman Date: Thu, 14 Oct 2004 03:05: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/dev/pci pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Oct 2004 03:05:40 -0000 green 2004-10-14 03:05:39 UTC FreeBSD src repository Modified files: sys/dev/pci pci.c Log: Fix a spelling error in a panic string. Revision Changes Path 1.266 +1 -1 src/sys/dev/pci/pci.c From owner-cvs-src@FreeBSD.ORG Thu Oct 14 03:26: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 19C6A16A4CE; Thu, 14 Oct 2004 03:26:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF29E43D2D; Thu, 14 Oct 2004 03:26:50 +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 i9E3Qo3A062446; Thu, 14 Oct 2004 03:26:50 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9E3Qonf062445; Thu, 14 Oct 2004 03:26:50 GMT (envelope-from jmg) Message-Id: <200410140326.i9E3Qonf062445@repoman.freebsd.org> From: John-Mark Gurney Date: Thu, 14 Oct 2004 03:26: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_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: Thu, 14 Oct 2004 03:26:51 -0000 jmg 2004-10-14 03:26:50 UTC FreeBSD src repository Modified files: sys/kern kern_event.c Log: /me gets the wrong patch out of the pr :( /me had the write patch w/o comments on his test system. Pointed out by: kuriyama and ache Pointy hat to: jmg Revision Changes Path 1.84 +2 -2 src/sys/kern/kern_event.c From owner-cvs-src@FreeBSD.ORG Thu Oct 14 04:36: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 A63A916A4CE; Thu, 14 Oct 2004 04:36:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9AAC143D31; Thu, 14 Oct 2004 04:36:15 +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 i9E4aF5Y064997; Thu, 14 Oct 2004 04:36:15 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9E4aFBj064996; Thu, 14 Oct 2004 04:36:15 GMT (envelope-from trhodes) Message-Id: <200410140436.i9E4aFBj064996@repoman.freebsd.org> From: Tom Rhodes Date: Thu, 14 Oct 2004 04:36:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/etc rc.bsdextended src/etc/defaults rc.conf src/etc/rc.d Makefile ugidfw src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Oct 2004 04:36:15 -0000 trhodes 2004-10-14 04:36:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) etc/defaults rc.conf etc/rc.d Makefile share/man/man5 rc.conf.5 Added files: (Branch: RELENG_5) etc rc.bsdextended etc/rc.d ugidfw Log: MFC: Bring in the startup files to permit loading of mac_bsdextended(4) rules on system initialization. Remove requirement on FreeBSD keyword. Approved by: re (kensmith) Revision Changes Path 1.212.2.3 +3 -0 src/etc/defaults/rc.conf 1.1.2.1 +158 -0 src/etc/rc.bsdextended (new) 1.41.2.1 +1 -1 src/etc/rc.d/Makefile 1.1.2.1 +52 -0 src/etc/rc.d/ugidfw (new) 1.221.2.3 +11 -0 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Thu Oct 14 04: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 4037316A4CE; Thu, 14 Oct 2004 04:37:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2094A43D48; Thu, 14 Oct 2004 04:37:58 +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 i9E4bwiO066687; Thu, 14 Oct 2004 04:37:58 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9E4bwOA066686; Thu, 14 Oct 2004 04:37:58 GMT (envelope-from trhodes) Message-Id: <200410140437.i9E4bwOA066686@repoman.freebsd.org> From: Tom Rhodes Date: Thu, 14 Oct 2004 04:37: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/etc/rc.d ugidfw X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Oct 2004 04:37:58 -0000 trhodes 2004-10-14 04:37:57 UTC FreeBSD src repository Modified files: etc/rc.d ugidfw Log: Remove requirement on FreeBSD keyword. Skipped by: mtm (/me glares at mtm) :) Revision Changes Path 1.2 +1 -1 src/etc/rc.d/ugidfw From owner-cvs-src@FreeBSD.ORG Thu Oct 14 04:56: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 94DCF16A4CF for ; Thu, 14 Oct 2004 04:56:04 +0000 (GMT) Received: from mail2.speakeasy.net (mail2.speakeasy.net [216.254.0.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1DD4843D2D for ; Thu, 14 Oct 2004 04:56:04 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: (qmail 21385 invoked from network); 14 Oct 2004 04:56:03 -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 ; 14 Oct 2004 04:56:03 -0000 Received: from hydrogen.funkthat.com (unefez@localhost.funkthat.com [127.0.0.1])i9E3RSlb077419; Wed, 13 Oct 2004 20:27:28 -0700 (PDT) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.12.10/8.12.10/Submit) id i9E3RRN4077415; Wed, 13 Oct 2004 20:27:27 -0700 (PDT) Date: Wed, 13 Oct 2004 20:27:27 -0700 From: John-Mark Gurney To: Jun Kuriyama Message-ID: <20041014032726.GX22681@funkthat.com> References: <200410132055.i9DKtJJ3041259@repoman.freebsd.org> <7mr7o2c995.wl@black.imgsrc.co.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <7mr7o2c995.wl@black.imgsrc.co.jp> 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/kern kern_event.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: Thu, 14 Oct 2004 04:56:04 -0000 Jun Kuriyama wrote this message on Thu, Oct 14, 2004 at 11:40 +0900: > At Wed, 13 Oct 2004 20:55:19 +0000 (UTC), > John-Mark Gurney wrote: > > Modified files: > > sys/kern kern_event.c > > Log: > > fix a bug where signal events didn't set the flags for attach/detach.. > > > > PR: 72234 > > MFC after: 2 days > > It seems this should be KN_DETACHED rather than EV_DETACHED. and also needs to be kn_status instead of kn_flags... I pulled the wrong patch out of the PR... -- 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 Oct 14 07:46: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 3AC1C16A4CE; Thu, 14 Oct 2004 07:46:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B9B743D31; Thu, 14 Oct 2004 07:46: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 i9E7kDeW080118; Thu, 14 Oct 2004 07:46:13 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9E7kD2E080117; Thu, 14 Oct 2004 07:46:13 GMT (envelope-from pjd) Message-Id: <200410140746.i9E7kD2E080117@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 14 Oct 2004 07:46: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/geom/label g_label.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Oct 2004 07:46:14 -0000 pjd 2004-10-14 07:46:13 UTC FreeBSD src repository Modified files: sys/geom/label g_label.c Log: Only allow for unloading when there are no geoms in LABEL GEOM class. We have to use our own destroy_geom method, because default one, which is a part of geom_slice is broken. MT5 candidate. PR: kern/72467 Submitted by: Vladimir Novoseltsev Revision Changes Path 1.12 +16 -1 src/sys/geom/label/g_label.c From owner-cvs-src@FreeBSD.ORG Thu Oct 14 07: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 7C63416A4CE; Thu, 14 Oct 2004 07:55:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7210843D31; Thu, 14 Oct 2004 07:55: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 i9E7tUKH080407; Thu, 14 Oct 2004 07:55:30 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9E7tU7B080400; Thu, 14 Oct 2004 07:55:30 GMT (envelope-from pjd) Message-Id: <200410140755.i9E7tU7B080400@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 14 Oct 2004 07: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/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: Thu, 14 Oct 2004 07:55:30 -0000 pjd 2004-10-14 07:55:29 UTC FreeBSD src repository Modified files: sys/geom/mirror g_mirror.c Log: Ehh. Introduce a hack: Wait for 3 seconds, so GEOM is able to give us providers for tasting. Before this hack, race below is possible: SI_SUB_RAID (no not-fully-configured geoms, so don't block) GEOM tasting (now geoms are created) SI_SUB_MOUNT_ROOT (if root file system is placed on a mirror, it is possible that this mirror is not fully configured yet) There is a lot of work to do to avoid such hacks and I need a working solution before 5.3, sorry. Reported by: John Hay Revision Changes Path 1.38 +5 -0 src/sys/geom/mirror/g_mirror.c From owner-cvs-src@FreeBSD.ORG Thu Oct 14 08:58: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 DE35716A4CE; Thu, 14 Oct 2004 08:58:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BFA0D43D39; Thu, 14 Oct 2004 08:58:28 +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 i9E8wSF0089694; Thu, 14 Oct 2004 08:58:28 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9E8wStr089693; Thu, 14 Oct 2004 08:58:28 GMT (envelope-from phk) Message-Id: <200410140858.i9E8wStr089693@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 14 Oct 2004 08:58:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/syscons syscons.c sysmouse.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Oct 2004 08:58:29 -0000 phk 2004-10-14 08:58:28 UTC FreeBSD src repository Modified files: sys/dev/syscons syscons.c sysmouse.c Log: Fix echo in console mode. Revision Changes Path 1.430 +22 -15 src/sys/dev/syscons/syscons.c 1.25 +9 -6 src/sys/dev/syscons/sysmouse.c From owner-cvs-src@FreeBSD.ORG Thu Oct 14 10:43: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 624B416A4CE; Thu, 14 Oct 2004 10:43:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 42DA443D4C; Thu, 14 Oct 2004 10:43: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 i9EAhmHg093670; Thu, 14 Oct 2004 10:43:48 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9EAhmKi093669; Thu, 14 Oct 2004 10:43:48 GMT (envelope-from phk) Message-Id: <200410141043.i9EAhmKi093669@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 14 Oct 2004 10:43: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/alpha/osf1 osf1_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: Thu, 14 Oct 2004 10:43:48 -0000 phk 2004-10-14 10:43:48 UTC FreeBSD src repository Modified files: sys/alpha/osf1 osf1_misc.c Log: Add missing flag to userland_sysctl() Revision Changes Path 1.50 +1 -1 src/sys/alpha/osf1/osf1_misc.c From owner-cvs-src@FreeBSD.ORG Thu Oct 14 11:43: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 A31D216A4CE; Thu, 14 Oct 2004 11:43:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 962D243D67; Thu, 14 Oct 2004 11:43:16 +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 i9EBhGDk095462; Thu, 14 Oct 2004 11:43:16 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9EBhG0H095461; Thu, 14 Oct 2004 11:43:16 GMT (envelope-from rwatson) Message-Id: <200410141143.i9EBhG0H095461@repoman.freebsd.org> From: Robert Watson Date: Thu, 14 Oct 2004 11:43:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/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: Thu, 14 Oct 2004 11:43:16 -0000 rwatson 2004-10-14 11:43:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern uipc_socket.c Log: Merge uipc_socket.c:1.213 from HEAD to RELENG_5: date: 2004/10/11 08:11:26; author: rwatson; state: Exp; lines: +19 -5 Rework sofree() logic to take into account a possible race with accept(). Sockets in the listen queues have reference counts of 0, so if the protocol decides to disconnect the pcb and try to free the socket, this triggered a race with accept() wherein accept() would bump the reference count before sofree() had removed the socket from the listen queues, resulting in a panic in sofree() when it discovered it was freeing a referenced socket. This might happen if a RST came in prior to accept() on a TCP connection. The fix is two-fold: to expand the coverage of the accept mutex earlier in sofree() to prevent accept() from grabbing the socket after the "is it really safe to free" tests, and to expand the logic of the "is it really safe to free" tests to check that the refcount is still 0 (i.e., we didn't race). RELENG_5 candidate. Much discussion with and work by: green Reported by: Marc UBM Bocklet Reported by: Vlad Note that this fix is not yet confirmed by submitters to correct the specific symptom they are seeing, but does correct a known problem. Approved by: re (scottl) Revision Changes Path 1.208.2.3 +19 -5 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Thu Oct 14 11:45: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 7498716A4CE; Thu, 14 Oct 2004 11:45:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 66A0743D39; Thu, 14 Oct 2004 11:45:26 +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 i9EBjQ0n095585; Thu, 14 Oct 2004 11:45:26 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9EBjQid095584; Thu, 14 Oct 2004 11:45:26 GMT (envelope-from rwatson) Message-Id: <200410141145.i9EBjQid095584@repoman.freebsd.org> From: Robert Watson Date: Thu, 14 Oct 2004 11:45:26 +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 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: Thu, 14 Oct 2004 11:45:26 -0000 rwatson 2004-10-14 11:45:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet raw_ip.c Log: Merge raw_ip.c:1.145 from HEAD to RELENG_5: date: 2004/10/12 16:47:25; author: rwatson; state: Exp; lines: +41 -20 When the access control on creating raw sockets was modified so that processes in jail could create raw sockets, additional access control checks were added to raw IP sockets to limit the ways in which those sockets could be used. Specifically, only the socket option IP_HDRINCL was permitted in rip_ctloutput(). Other socket options were protected by a call to suser(). This change was required to prevent processes in a Jail from modifying system properties such as multicast routing and firewall rule sets. However, it also introduced a regression: processes that create a raw socket with root privilege, but then downgraded credential (i.e., a daemon giving up root, or a setuid process switching back to the real uid) could no longer issue other unprivileged generic IP socket option operations, such as IP_TOS, IP_TTL, and the multicast group membership options, which prevented multicast routing daemons (and some other tools) from operating correctly. This change pushes the access control decision down to the granularity of individual socket options, rather than all socket options, on raw IP sockets. When rip_ctloutput() doesn't implement an option, it will now pass the request directly to in_control() without an access control check. This should restore the functionality of the generic IP socket options for raw sockets in the above-described scenarios, which may be confirmed with the ipsockopt regression test. RELENG_5 candidate. Reviewed by: csjp Approved by: re (scottl) Revision Changes Path 1.142.2.2 +41 -20 src/sys/netinet/raw_ip.c From owner-cvs-src@FreeBSD.ORG Thu Oct 14 11:48: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 9649E16A4CE; Thu, 14 Oct 2004 11:48:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B1C843D2D; Thu, 14 Oct 2004 11:48: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 i9EBm5Z0095661; Thu, 14 Oct 2004 11:48:05 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9EBm5q8095660; Thu, 14 Oct 2004 11:48:05 GMT (envelope-from rwatson) Message-Id: <200410141148.i9EBm5q8095660@repoman.freebsd.org> From: Robert Watson Date: Thu, 14 Oct 2004 11:48: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/i4b/driver i4b_ipr.c i4b_isppp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Oct 2004 11:48:06 -0000 rwatson 2004-10-14 11:48:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/i4b/driver i4b_ipr.c i4b_isppp.c Log: Merge i4b_ipr.c:1.30 and i4b_isppp.c:1.27 from HEAD to RELENG_5: date: 2004/10/12 09:25:52; author: rwatson; state: Exp; lines: +2 -0 date: 2004/10/12 09:25:52; author: rwatson; state: Exp; lines: +2 -0 Mark i4b IPR and SPPP drivers as NET_NEEDS_GIANT(), as they both interface with the network stack but are not yet sufficiently synchronized to run without the Giant lock. It migh be possible to mark the interfaces as IFF_NEEDSGIANT, but I'm unable to test that configuration and am unfamiliar with the architecture of i4b. Approved by: re (scottl) Revision Changes Path 1.27.2.2 +2 -0 src/sys/i4b/driver/i4b_ipr.c 1.25.4.1 +2 -0 src/sys/i4b/driver/i4b_isppp.c From owner-cvs-src@FreeBSD.ORG Thu Oct 14 11:49: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 1AFE416A4CE; Thu, 14 Oct 2004 11:49:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF16643D5F; Thu, 14 Oct 2004 11:49:25 +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 i9EBnPH6095705; Thu, 14 Oct 2004 11:49:25 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9EBnPTU095704; Thu, 14 Oct 2004 11:49:25 GMT (envelope-from rwatson) Message-Id: <200410141149.i9EBnPTU095704@repoman.freebsd.org> From: Robert Watson Date: Thu, 14 Oct 2004 11:49:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/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, 14 Oct 2004 11:49:26 -0000 rwatson 2004-10-14 11:49:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet udp_usrreq.c Log: Merge udp_usrreq.c:1.167 from HEAD to RELENG_5: date: 2004/10/12 20:03:56; author: rwatson; state: Exp; lines: +3 -3 Don't release the udbinfo lock until after the last use of UDP inpcb in udp_input(), since the udbinfo lock is used to prevent removal of the inpcb while in use (i.e., as a form of reference count) in the in-bound path. RELENG_5 candidate. Approved by: re (scottl) Revision Changes Path 1.162.2.3 +3 -3 src/sys/netinet/udp_usrreq.c From owner-cvs-src@FreeBSD.ORG Thu Oct 14 14:38: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 39ECE16A4CE; Thu, 14 Oct 2004 14:38:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 19F0343D41; Thu, 14 Oct 2004 14:38:50 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9EEcn32007634; Thu, 14 Oct 2004 14:38:49 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9EEcncn007633; Thu, 14 Oct 2004 14:38:49 GMT (envelope-from brooks) Message-Id: <200410141438.i9EEcncn007633@repoman.freebsd.org> From: Brooks Davis Date: Thu, 14 Oct 2004 14:38:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/etc/rc.d tmp var X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Oct 2004 14:38:50 -0000 brooks 2004-10-14 14:38:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) etc/rc.d tmp var Log: MFC rev 1.33: A power failure left the temporary /var/.diskless directory on my system, and since then my /var was always created as MFS which was very surprising. Fix this for /tmp and /var. Approved by: re (kensmith) Revision Changes Path 1.32.2.2 +1 -1 src/etc/rc.d/tmp 1.32.2.2 +1 -1 src/etc/rc.d/var From owner-cvs-src@FreeBSD.ORG Thu Oct 14 17:14: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 6A16416A4CE; Thu, 14 Oct 2004 17:14:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 498D543D55; Thu, 14 Oct 2004 17:14:57 +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 i9EHEvPG019237; Thu, 14 Oct 2004 17:14:57 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9EHEvcS019236; Thu, 14 Oct 2004 17:14:57 GMT (envelope-from njl) Message-Id: <200410141714.i9EHEvcS019236@repoman.freebsd.org> From: Nate Lawson Date: Thu, 14 Oct 2004 17:14:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern subr_bus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Oct 2004 17:14:57 -0000 njl 2004-10-14 17:14:57 UTC FreeBSD src repository Modified files: sys/kern subr_bus.c Log: Update flags patch for the !ISA case. * Get flags first, in case there is no devclass. * Reset flags after each probe in case the next driver has no hints so it doesn't inherit the old ones. * Set them again before the winning probe. Tested ok both with and without ACPI for ISA device flags. Reviewed by: imp MFC after: 1 day Revision Changes Path 1.162 +14 -5 src/sys/kern/subr_bus.c From owner-cvs-src@FreeBSD.ORG Thu Oct 14 18:30: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 F1D5D16A4D3; Thu, 14 Oct 2004 18:30:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D041543D62; Thu, 14 Oct 2004 18:30:24 +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 i9EIUOtI021981; Thu, 14 Oct 2004 18:30:24 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9EIUOWx021980; Thu, 14 Oct 2004 18:30:24 GMT (envelope-from phk) Message-Id: <200410141830.i9EIUOWx021980@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 14 Oct 2004 18:30: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 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: Thu, 14 Oct 2004 18:30:25 -0000 phk 2004-10-14 18:30:24 UTC FreeBSD src repository Modified files: sys/kern tty.c Log: Add missing chunk of code to enforce the lock-bits of termios. This solves the problem where serial consoles suddenly required DCD to be asserted. Reported by: Randy Bush Revision Changes Path 1.237 +26 -1 src/sys/kern/tty.c From owner-cvs-src@FreeBSD.ORG Thu Oct 14 18: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 A1FCD16A4CE; Thu, 14 Oct 2004 18:37:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 809CA43D48; Thu, 14 Oct 2004 18:37:01 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9EIb1gk022225; Thu, 14 Oct 2004 18:37:01 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9EIb1qc022224; Thu, 14 Oct 2004 18:37:01 GMT (envelope-from mux) Message-Id: <200410141837.i9EIb1qc022224@repoman.freebsd.org> From: Maxime Henrion Date: Thu, 14 Oct 2004 18:37:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/pci if_dc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Oct 2004 18:37:01 -0000 mux 2004-10-14 18:37:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/pci if_dc.c Log: Merge if_dc.c:1.152 from HEAD to RELENG_5: date: 2004/10/01 15:23:31; author: mux; state: Exp; lines: +4 -4 Read the MAC address in the EEPROM in the correct byte order. This is a no-op on little endian architectures, but fixes getting the MAC address for some dc(4) cards on big endian architectures. Approved by: re (scottl) Revision Changes Path 1.148.2.1 +4 -4 src/sys/pci/if_dc.c From owner-cvs-src@FreeBSD.ORG Thu Oct 14 18:37: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 98C9316A4CE; Thu, 14 Oct 2004 18:37:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A0A243D48; Thu, 14 Oct 2004 18:37:59 +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 i9EIbx9w022260; Thu, 14 Oct 2004 18:37:59 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9EIbxSo022259; Thu, 14 Oct 2004 18:37:59 GMT (envelope-from phk) Message-Id: <200410141837.i9EIbxSo022259@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 14 Oct 2004 18:37: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/digi digi.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Oct 2004 18:37:59 -0000 phk 2004-10-14 18:37:59 UTC FreeBSD src repository Modified files: sys/dev/digi digi.h Log: Remove unused ttys field. Spotted by: Peter Jeremy Revision Changes Path 1.19 +0 -1 src/sys/dev/digi/digi.h From owner-cvs-src@FreeBSD.ORG Thu Oct 14 19:00: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 BBBA216A4DF; Thu, 14 Oct 2004 19:00:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 07C8C43D31; Thu, 14 Oct 2004 19:00:45 +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 i9EJ0iJg023069; Thu, 14 Oct 2004 19:00:44 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9EJ0i4w023068; Thu, 14 Oct 2004 19:00:44 GMT (envelope-from pjd) Message-Id: <200410141900.i9EJ0i4w023068@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 14 Oct 2004 19: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/nfsclient nfs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Oct 2004 19:00:47 -0000 pjd 2004-10-14 19:00:44 UTC FreeBSD src repository Modified files: sys/nfsclient nfs_vfsops.c Log: Add a missing newline character. Revision Changes Path 1.159 +2 -1 src/sys/nfsclient/nfs_vfsops.c From owner-cvs-src@FreeBSD.ORG Thu Oct 14 19:19: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 1C43E16A4CE; Thu, 14 Oct 2004 19:19:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F0CAA43D53; Thu, 14 Oct 2004 19:19:24 +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 i9EJJOhN023919; Thu, 14 Oct 2004 19:19:24 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9EJJOTs023918; Thu, 14 Oct 2004 19:19:24 GMT (envelope-from andre) Message-Id: <200410141919.i9EJJOTs023918@repoman.freebsd.org> From: Andre Oppermann Date: Thu, 14 Oct 2004 19:19:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/net netisr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Oct 2004 19:19:25 -0000 andre 2004-10-14 19:19:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/net netisr.c Log: MFC 1.15: Correctly unregister netisr's. Approved by: re (scottl) Revision Changes Path 1.10.2.3 +1 -0 src/sys/net/netisr.c From owner-cvs-src@FreeBSD.ORG Thu Oct 14 21: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 9AA9E16A4CE; Thu, 14 Oct 2004 21:31:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79FFC43D5F; Thu, 14 Oct 2004 21:31:42 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9ELVguk035267; Thu, 14 Oct 2004 21:31:42 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9ELVggV035266; Thu, 14 Oct 2004 21:31:42 GMT (envelope-from stefanf) Message-Id: <200410142131.i9ELVggV035266@repoman.freebsd.org> From: Stefan Farfeleder Date: Thu, 14 Oct 2004 21: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/lib/libc/string strlcpy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Oct 2004 21:31:42 -0000 stefanf 2004-10-14 21:31:42 UTC FreeBSD src repository Modified files: lib/libc/string strlcpy.c Log: Remove extra closing parenthesis added in revision 1.4. Noticed by: Andrea Campi Revision Changes Path 1.8 +1 -1 src/lib/libc/string/strlcpy.c From owner-cvs-src@FreeBSD.ORG Thu Oct 14 22:21: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 7161816A4CE; Thu, 14 Oct 2004 22:21:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 648DF43D1F; Thu, 14 Oct 2004 22:21: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 i9EMLxpQ037120; Thu, 14 Oct 2004 22:21:59 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9EMLxm9037119; Thu, 14 Oct 2004 22:21:59 GMT (envelope-from njl) Message-Id: <200410142221.i9EMLxm9037119@repoman.freebsd.org> From: Nate Lawson Date: Thu, 14 Oct 2004 22:21: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/fdc fdc.c src/sys/dev/sio sio_pci.c src/sys/i386/bios apm.c src/sys/i386/isa npx.c src/sys/isa atkbdc_isa.c isahint.c src/sys/pc98/pc98 fd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Oct 2004 22:21:59 -0000 njl 2004-10-14 22:21:59 UTC FreeBSD src repository Modified files: sys/dev/fdc fdc.c sys/dev/sio sio_pci.c sys/i386/bios apm.c sys/i386/isa npx.c sys/isa atkbdc_isa.c isahint.c sys/pc98/pc98 fd.c Log: Remove local hacks to set flags now that the device probe does this for us. Tested on every device except sio_pci and the pc98 fd.c. Perhaps something similar should be done for the "disabled" hints also. MFC after: 2 weeks Revision Changes Path 1.297 +0 -2 src/sys/dev/fdc/fdc.c 1.17 +0 -4 src/sys/dev/sio/sio_pci.c 1.143 +1 -9 src/sys/i386/bios/apm.c 1.153 +1 -2 src/sys/i386/isa/npx.c 1.30 +0 -2 src/sys/isa/atkbdc_isa.c 1.15 +1 -4 src/sys/isa/isahint.c 1.155 +0 -2 src/sys/pc98/pc98/fd.c From owner-cvs-src@FreeBSD.ORG Thu Oct 14 22:36: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 0865B16A4CE; Thu, 14 Oct 2004 22:36:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9BA443D39; Thu, 14 Oct 2004 22:36:47 +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 i9EMal2i037981; Thu, 14 Oct 2004 22:36:47 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9EMaldl037980; Thu, 14 Oct 2004 22:36:47 GMT (envelope-from njl) Message-Id: <200410142236.i9EMaldl037980@repoman.freebsd.org> From: Nate Lawson Date: Thu, 14 Oct 2004 22: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/sys/i386/i386 nexus.c src/sys/amd64/amd64 nexus.c src/sys/ia64/ia64 nexus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Oct 2004 22:36:48 -0000 njl 2004-10-14 22:36:47 UTC FreeBSD src repository Modified files: sys/i386/i386 nexus.c sys/amd64/amd64 nexus.c sys/ia64/ia64 nexus.c Log: Print flags in the nexus for child devices. Revision Changes Path 1.64 +2 -0 src/sys/amd64/amd64/nexus.c 1.60 +2 -0 src/sys/i386/i386/nexus.c 1.9 +2 -0 src/sys/ia64/ia64/nexus.c From owner-cvs-src@FreeBSD.ORG Thu Oct 14 22:37: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 6CE1F16A4CE; Thu, 14 Oct 2004 22:37:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4BFF643D48; Thu, 14 Oct 2004 22:37:51 +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 i9EMbpUj038030; Thu, 14 Oct 2004 22:37:51 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9EMbpPf038029; Thu, 14 Oct 2004 22:37:51 GMT (envelope-from njl) Message-Id: <200410142237.i9EMbpPf038029@repoman.freebsd.org> From: Nate Lawson Date: Thu, 14 Oct 2004 22:37:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/isa npx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Oct 2004 22:37:51 -0000 njl 2004-10-14 22:37:51 UTC FreeBSD src repository Modified files: sys/i386/isa npx.c Log: Let nexus print our flags for us. Also, clean up an obfuscated if stmt. Revision Changes Path 1.154 +7 -10 src/sys/i386/isa/npx.c From owner-cvs-src@FreeBSD.ORG Thu Oct 14 23:47: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 C783B16A4CE; Thu, 14 Oct 2004 23:47:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5E6D43D2D; Thu, 14 Oct 2004 23:47:00 +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 i9ENl0ji040338; Thu, 14 Oct 2004 23:47:00 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9ENl0E3040337; Thu, 14 Oct 2004 23:47:00 GMT (envelope-from imp) Message-Id: <200410142347.i9ENl0E3040337@repoman.freebsd.org> From: Warner Losh Date: Thu, 14 Oct 2004 23:47:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/i386/pci pci_bus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Oct 2004 23:47:01 -0000 imp 2004-10-14 23:47:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/i386/pci pci_bus.c Log: MFC 1.115 Refert to using 0x800000 as start address. hw.pci.host_start_mem tunable overrides Approved by: re@ (scottl) Revision Changes Path 1.112.2.2 +15 -1 src/sys/i386/pci/pci_bus.c From owner-cvs-src@FreeBSD.ORG Thu Oct 14 23:52: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 C3FD416A4CE; Thu, 14 Oct 2004 23:52:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A432243D39; Thu, 14 Oct 2004 23:52:21 +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 i9ENqLah040539; Thu, 14 Oct 2004 23:52:21 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9ENqLC3040538; Thu, 14 Oct 2004 23:52:21 GMT (envelope-from imp) Message-Id: <200410142352.i9ENqLC3040538@repoman.freebsd.org> From: Warner Losh Date: Thu, 14 Oct 2004 23:52:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/acpica acpi_pcib_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, 14 Oct 2004 23:52:21 -0000 imp 2004-10-14 23:52:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/acpica acpi_pcib_acpi.c Log: MFC 1.42: hw.acpi.host_start_mem and revert back to old default. Approved by: re@ (scottl) Revision Changes Path 1.39.2.2 +5 -1 src/sys/dev/acpica/acpi_pcib_acpi.c From owner-cvs-src@FreeBSD.ORG Fri Oct 15 00: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 7FCE516A4CE; Fri, 15 Oct 2004 00:15:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 608C043D2D; Fri, 15 Oct 2004 00:15:07 +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 i9F0F7qd041308; Fri, 15 Oct 2004 00:15:07 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F0F73j041307; Fri, 15 Oct 2004 00:15:07 GMT (envelope-from imp) Message-Id: <200410150015.i9F0F73j041307@repoman.freebsd.org> From: Warner Losh Date: Fri, 15 Oct 2004 00: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/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: Fri, 15 Oct 2004 00:15:07 -0000 imp 2004-10-15 00:15:07 UTC FreeBSD src repository Modified files: sys/boot/common loader.8 Log: Document hw.{pci,acpi}.host_start_mem Requested by: ru@ Revision Changes Path 1.75 +9 -0 src/sys/boot/common/loader.8 From owner-cvs-src@FreeBSD.ORG Fri Oct 15 00: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 EB78316A4CE; Fri, 15 Oct 2004 00:36:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C942843D5C; Fri, 15 Oct 2004 00:36:07 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9F0a7Zv041982; Fri, 15 Oct 2004 00:36:07 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F0a7Lc041981; Fri, 15 Oct 2004 00:36:07 GMT (envelope-from sam) Message-Id: <200410150036.i9F0a7Lc041981@repoman.freebsd.org> From: Sam Leffler Date: Fri, 15 Oct 2004 00: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/hifn hifn7751.c hifn7751var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 00:36:08 -0000 sam 2004-10-15 00:36:07 UTC FreeBSD src repository Modified files: sys/dev/hifn hifn7751.c hifn7751var.h Log: Move session state from on-card memory to host memory so we no longer are constrained to a small number of sessions by the small on-card memories found in newer devices. This is really a stopgap solution as having session state in main memory incurs a (small but noticeable) performance penalty. The better solution is to manage session state so that it's cached on chip. Obtained from: openbsd Revision Changes Path 1.29 +43 -35 src/sys/dev/hifn/hifn7751.c 1.5 +3 -8 src/sys/dev/hifn/hifn7751var.h From owner-cvs-src@FreeBSD.ORG Fri Oct 15 02:15: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 1836C16A4CE; Fri, 15 Oct 2004 02:15:32 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 304C943D53; Fri, 15 Oct 2004 02:15:31 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (harmony.village.org [10.0.0.6]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id i9F2Dj8J044010; Thu, 14 Oct 2004 20:13:45 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 14 Oct 2004 20:13:48 -0600 (MDT) Message-Id: <20041014.201348.102576022.imp@bsdimp.com> To: njl@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <200410142221.i9EMLxm9037119@repoman.freebsd.org> References: <200410142221.i9EMLxm9037119@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/fdc fdc.c src/sys/dev/sio sio_pci.c src/sys/i386/bios apm.c src/sys/i386/isa npx.c src/sys/isa atkbdc_isa.c isahint.c src/sys/pc98/pc98 fd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 02:15:32 -0000 : similar should be done for the "disabled" hints also. I have this in my tree and plan on committing it when 5.3 is branched. Warner From owner-cvs-src@FreeBSD.ORG Fri Oct 15 03:22: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 77E3F16A4CE; Fri, 15 Oct 2004 03:22:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5976943D45; Fri, 15 Oct 2004 03:22:14 +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 i9F3ME7A053529; Fri, 15 Oct 2004 03:22:14 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F3ME3w053528; Fri, 15 Oct 2004 03:22:14 GMT (envelope-from kan) Message-Id: <200410150322.i9F3ME3w053528@repoman.freebsd.org> From: Alexander Kabaev Date: Fri, 15 Oct 2004 03:22:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: FSF Subject: cvs commit: src/contrib/gcc - 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: Fri, 15 Oct 2004 03:22:14 -0000 kan 2004-10-15 03:22:14 UTC FreeBSD src repository src/contrib/gcc - Imported sources Update of /home/ncvs/src/contrib/gcc In directory repoman.freebsd.org:/tmp/cvs-serv53516 Log Message: Import a patch from GCC PR c/16999 to stop quoting already quoted ident strings. Status: Vendor Tag: FSF Release Tags: gcc_3_4_2_20041014 U src/contrib/gcc/c-ppoutput.c No conflicts created by this import From owner-cvs-src@FreeBSD.ORG Fri Oct 15 03:44: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 9CA5616A4CE; Fri, 15 Oct 2004 03:44:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7EE2F43D1D; Fri, 15 Oct 2004 03:44:56 +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 i9F3iuA1054247; Fri, 15 Oct 2004 03:44:56 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F3iuXY054246; Fri, 15 Oct 2004 03:44:56 GMT (envelope-from kan) Message-Id: <200410150344.i9F3iuXY054246@repoman.freebsd.org> From: Alexander Kabaev Date: Fri, 15 Oct 2004 03:44: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/dev/usb ubsa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 03:44:56 -0000 kan 2004-10-15 03:44:56 UTC FreeBSD src repository Modified files: sys/dev/usb ubsa.c Log: Use a taskqueue rather than an swi to handle deferred notifications. Obtained from: same change for umct(4) driver. Revision Changes Path 1.15 +9 -25 src/sys/dev/usb/ubsa.c From owner-cvs-src@FreeBSD.ORG Fri Oct 15 03:50: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 EB62116A4CE; Fri, 15 Oct 2004 03:50:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB26443D45; Fri, 15 Oct 2004 03:50:04 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9F3o4sm054423; Fri, 15 Oct 2004 03:50:04 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F3o4G1054422; Fri, 15 Oct 2004 03:50:04 GMT (envelope-from yongari) Message-Id: <200410150350.i9F3o4G1054422@repoman.freebsd.org> From: Pyun YongHyeon Date: Fri, 15 Oct 2004 03:50: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/sound/pcm buffer.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 03:50:05 -0000 yongari 2004-10-15 03:50:04 UTC FreeBSD src repository Modified files: sys/dev/sound/pcm buffer.c Log: Plug possible memory leak in sound DMA buffer handling. It also changes return code to ENOMEM in case of allocation failure. Approved by: jake (mentor), scottl (co-mentor) Reviewed by: truckman, matk Revision Changes Path 1.24 +24 -9 src/sys/dev/sound/pcm/buffer.c From owner-cvs-src@FreeBSD.ORG Fri Oct 15 03:54: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 BBC9416A4CE; Fri, 15 Oct 2004 03:54:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E6E443D2D; Fri, 15 Oct 2004 03:54:56 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9F3sucf054605; Fri, 15 Oct 2004 03:54:56 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F3suti054604; Fri, 15 Oct 2004 03:54:56 GMT (envelope-from sam) Message-Id: <200410150354.i9F3suti054604@repoman.freebsd.org> From: Sam Leffler Date: Fri, 15 Oct 2004 03:54: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/dev/hifn hifn7751.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 03:54:56 -0000 sam 2004-10-15 03:54:56 UTC FreeBSD src repository Modified files: sys/dev/hifn hifn7751.c Log: add missing ';' that didn't show up with INVARIANTS enabled Revision Changes Path 1.30 +1 -1 src/sys/dev/hifn/hifn7751.c From owner-cvs-src@FreeBSD.ORG Fri Oct 15 04:54: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 7796D16A4CE; Fri, 15 Oct 2004 04:54:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 59D2143D1F; Fri, 15 Oct 2004 04:54:16 +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 i9F4sGpg062709; Fri, 15 Oct 2004 04:54:16 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F4sGkV062708; Fri, 15 Oct 2004 04:54:16 GMT (envelope-from njl) Message-Id: <200410150454.i9F4sGkV062708@repoman.freebsd.org> From: Nate Lawson Date: Fri, 15 Oct 2004 04:54: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/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: Fri, 15 Oct 2004 04:54:16 -0000 njl 2004-10-15 04:54:16 UTC FreeBSD src repository Modified files: sys/dev/fdc fdc.c Log: Remove unused variable. Pointy hat candidate. Revision Changes Path 1.298 +0 -1 src/sys/dev/fdc/fdc.c From owner-cvs-src@FreeBSD.ORG Fri Oct 15 04:59: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 823AE16A4CE; Fri, 15 Oct 2004 04:59:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6459C43D3F; Fri, 15 Oct 2004 04:59: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 i9F4xLbQ062969; Fri, 15 Oct 2004 04:59:21 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F4xLen062968; Fri, 15 Oct 2004 04:59:21 GMT (envelope-from njl) Message-Id: <200410150459.i9F4xLen062968@repoman.freebsd.org> From: Nate Lawson Date: Fri, 15 Oct 2004 04:59:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/pc98 fd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 04:59:21 -0000 njl 2004-10-15 04:59:21 UTC FreeBSD src repository Modified files: sys/pc98/pc98 fd.c Log: Remove unused variable. Revision Changes Path 1.156 +0 -1 src/sys/pc98/pc98/fd.c From owner-cvs-src@FreeBSD.ORG Fri Oct 15 05:13: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 89ABC16A4CE; Fri, 15 Oct 2004 05:13:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 69C5843D53; Fri, 15 Oct 2004 05:13:26 +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 i9F5DQcU064396; Fri, 15 Oct 2004 05:13:26 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F5DQPZ064395; Fri, 15 Oct 2004 05:13:26 GMT (envelope-from njl) Message-Id: <200410150513.i9F5DQPZ064395@repoman.freebsd.org> From: Nate Lawson Date: Fri, 15 Oct 2004 05:13:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/sound/isa mss.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 05:13:26 -0000 njl 2004-10-15 05:13:26 UTC FreeBSD src repository Modified files: sys/dev/sound/isa mss.c Log: Re-add an acpi attachment for the legacy probe that was inadvertently removed. Revision Changes Path 1.93 +1 -0 src/sys/dev/sound/isa/mss.c From owner-cvs-src@FreeBSD.ORG Fri Oct 15 05:14: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 652C916A4CE; Fri, 15 Oct 2004 05:14:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 44C0F43D45; Fri, 15 Oct 2004 05:14: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 i9F5EBkx064481; Fri, 15 Oct 2004 05:14:11 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F5EBL4064480; Fri, 15 Oct 2004 05:14:11 GMT (envelope-from njl) Message-Id: <200410150514.i9F5EBL4064480@repoman.freebsd.org> From: Nate Lawson Date: Fri, 15 Oct 2004 05:14: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/sys/dev/sound/isa ad1816.c ess.c gusc.c mss.c sbc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 05:14:11 -0000 njl 2004-10-15 05:14:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/sound/isa ad1816.c ess.c gusc.c mss.c sbc.c Log: MFC: Add acpi attachments for the PNP devices. Approved by: re (kensmith) Revision Changes Path 1.33.2.1 +1 -0 src/sys/dev/sound/isa/ad1816.c 1.31.2.1 +1 -1 src/sys/dev/sound/isa/ess.c 1.14.2.1 +1 -0 src/sys/dev/sound/isa/gusc.c 1.90.2.1 +1 -0 src/sys/dev/sound/isa/mss.c 1.42.2.1 +1 -0 src/sys/dev/sound/isa/sbc.c From owner-cvs-src@FreeBSD.ORG Fri Oct 15 05:20: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 61DDD16A4CF; Fri, 15 Oct 2004 05:20:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B41BC43D49; Fri, 15 Oct 2004 05:20:20 +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 i9F5KKH1064666; Fri, 15 Oct 2004 05:20:20 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F5KKwc064665; Fri, 15 Oct 2004 05:20:20 GMT (envelope-from njl) Message-Id: <200410150520.i9F5KKwc064665@repoman.freebsd.org> From: Nate Lawson Date: Fri, 15 Oct 2004 05:20:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/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: Fri, 15 Oct 2004 05:20:27 -0000 njl 2004-10-15 05:20:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/acpica acpi.c Log: MFC: print flags values in device announcement. Approved by: re (kensmith) Revision Changes Path 1.186.2.4 +3 -0 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Fri Oct 15 06:08: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 1997516A4CE; Fri, 15 Oct 2004 06:08:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EEE0843D1D; Fri, 15 Oct 2004 06:08: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 i9F68E6O066086; Fri, 15 Oct 2004 06:08:14 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F68Eco066085; Fri, 15 Oct 2004 06:08:14 GMT (envelope-from pjd) Message-Id: <200410150608.i9F68Eco066085@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 15 Oct 2004 06:08:14 +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/label g_label.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 06:08:15 -0000 pjd 2004-10-15 06:08:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/geom/label g_label.c Log: Only allow for unloading when there are no geoms in LABEL GEOM class. We have to use our own destroy_geom method, because default one, which is a part of geom_slice is broken. Approved by: re (kensmith) Revision Changes Path 1.7.2.3 +16 -1 src/sys/geom/label/g_label.c From owner-cvs-src@FreeBSD.ORG Fri Oct 15 06:10: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 307D416A4CE; Fri, 15 Oct 2004 06:10:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0FEAE43D31; Fri, 15 Oct 2004 06:10:13 +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 i9F6ACqw066151; Fri, 15 Oct 2004 06:10:12 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F6ACgo066150; Fri, 15 Oct 2004 06:10:12 GMT (envelope-from pjd) Message-Id: <200410150610.i9F6ACgo066150@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 15 Oct 2004 06:10:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/geom/mirror g_mirror.c g_mirror.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 06:10:13 -0000 pjd 2004-10-15 06:10:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/geom/mirror g_mirror.c g_mirror.h Log: - Just use MAXPHYS as maximum I/O request size, instead of using my own #define for this purpose. - Before root file system is mounted, wait for mirrors in degraded state. - Be sure to always return 0 for negative access requests. Approved by: re (kensmith) Revision Changes Path 1.19.2.4 +62 -8 src/sys/geom/mirror/g_mirror.c 1.8.2.2 +0 -2 src/sys/geom/mirror/g_mirror.h From owner-cvs-src@FreeBSD.ORG Fri Oct 15 06: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 D13C016A4CE; Fri, 15 Oct 2004 06:11:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AEE4643D2F; Fri, 15 Oct 2004 06:11:28 +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 i9F6BSHN066270; Fri, 15 Oct 2004 06:11:28 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F6BSRd066269; Fri, 15 Oct 2004 06:11:28 GMT (envelope-from pjd) Message-Id: <200410150611.i9F6BSRd066269@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 15 Oct 2004 06:11:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/geom/raid3 g_raid3.c 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: Fri, 15 Oct 2004 06:11:29 -0000 pjd 2004-10-15 06:11:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/geom/raid3 g_raid3.c g_raid3.h Log: - There is no need to skip providers with 0 sectorsize in taste routine anymore. - Avoid race while synchronizing components. - Decrease timeout to 4 seconds. - Just use MAXPHYS as maximum I/O request size, instead of using my own #define for this purpose. Approved by: re (kensmith) Revision Changes Path 1.4.2.3 +38 -14 src/sys/geom/raid3/g_raid3.c 1.1.2.2 +1 -2 src/sys/geom/raid3/g_raid3.h From owner-cvs-src@FreeBSD.ORG Fri Oct 15 06:12: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 C44CD16A4CE; Fri, 15 Oct 2004 06:12:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A573C43D55; Fri, 15 Oct 2004 06:12: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 i9F6CTnt066313; Fri, 15 Oct 2004 06:12:29 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F6CTpH066312; Fri, 15 Oct 2004 06:12:29 GMT (envelope-from pjd) Message-Id: <200410150612.i9F6CTpH066312@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 15 Oct 2004 06:12:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/geom geom_dev.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 06:12:29 -0000 pjd 2004-10-15 06:12:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/geom geom_dev.c Log: Deny invalid I/O requests which comes from userland here, because later we'll get a panic. Approved by: re (kensmith) Revision Changes Path 1.79.2.1 +6 -0 src/sys/geom/geom_dev.c From owner-cvs-src@FreeBSD.ORG Fri Oct 15 06:13: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 419D116A4CE; Fri, 15 Oct 2004 06:13:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2118043D45; Fri, 15 Oct 2004 06:13:11 +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 i9F6DBGI066379; Fri, 15 Oct 2004 06:13:11 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F6DAWD066378; Fri, 15 Oct 2004 06:13:10 GMT (envelope-from pjd) Message-Id: <200410150613.i9F6DAWD066378@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 15 Oct 2004 06:13:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/geom geom_io.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 06:13:11 -0000 pjd 2004-10-15 06:13:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/geom geom_io.c Log: - Set maximum request size to MAXPHYS (128kB), instead of DFLPHYS (64kB). - Set minimum request size to sectorsize, instead of 512 bytes. Approved by: re (kensmith) Revision Changes Path 1.57.2.2 +6 -4 src/sys/geom/geom_io.c From owner-cvs-src@FreeBSD.ORG Fri Oct 15 06:14: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 CF58716A4CE; Fri, 15 Oct 2004 06:14:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE0F743D2D; Fri, 15 Oct 2004 06:14: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 i9F6Ehjx066519; Fri, 15 Oct 2004 06:14:43 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F6EhGj066518; Fri, 15 Oct 2004 06:14:43 GMT (envelope-from pjd) Message-Id: <200410150614.i9F6EhGj066518@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 15 Oct 2004 06:14:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/etc/rc.d gbde X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 06:14:44 -0000 pjd 2004-10-15 06:14:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) etc/rc.d gbde Log: - There don't have to be a lock file. - Be more userfriendly and allow to specify gbde device name in those forms: device device.bde /dev/device /dev/device.bde - Fix stop routine: + There don't have to be file system mounted on gbde device, so ignore errors from umount(8). + Only detach existing gbde devices. Approved by: re (kensmith) Revision Changes Path 1.5.2.2 +16 -9 src/etc/rc.d/gbde From owner-cvs-src@FreeBSD.ORG Fri Oct 15 06:43:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5BD3B16A4DB; Fri, 15 Oct 2004 06:43:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2604D43D31; Fri, 15 Oct 2004 06:43:49 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9F6hnUP068138; Fri, 15 Oct 2004 06:43:49 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F6hnIY068137; Fri, 15 Oct 2004 06:43:49 GMT (envelope-from delphij) Message-Id: <200410150643.i9F6hnIY068137@repoman.freebsd.org> From: Xin LI Date: Fri, 15 Oct 2004 06:43: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/release/doc/zh_CN.GB2312 Makefile src/release/doc/zh_CN.GB2312/early-adopter Makefile article.sgml src/release/doc/zh_CN.GB2312/errata Makefile article.sgml src/release/doc/zh_CN.GB2312/hardware 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, 15 Oct 2004 06:43:49 -0000 delphij 2004-10-15 06:43:48 UTC FreeBSD src repository Added files: release/doc/zh_CN.GB2312 Makefile release/doc/zh_CN.GB2312/early-adopter Makefile article.sgml release/doc/zh_CN.GB2312/errata Makefile article.sgml release/doc/zh_CN.GB2312/hardware Makefile Makefile.inc release/doc/zh_CN.GB2312/hardware/amd64 Makefile article.sgml proc-amd64.sgml release/doc/zh_CN.GB2312/hardware/common artheader.sgml dev.sgml hw.ent intro.sgml release/doc/zh_CN.GB2312/hardware/i386 Makefile article.sgml proc-i386.sgml release/doc/zh_CN.GB2312/installation Makefile Makefile.inc release/doc/zh_CN.GB2312/installation/alpha Makefile article.sgml release/doc/zh_CN.GB2312/installation/amd64 Makefile article.sgml release/doc/zh_CN.GB2312/installation/common abstract.sgml artheader.sgml install.ent install.sgml layout.sgml trouble.sgml upgrade.sgml release/doc/zh_CN.GB2312/installation/i386 Makefile article.sgml release/doc/zh_CN.GB2312/installation/ia64 Makefile article.sgml release/doc/zh_CN.GB2312/installation/pc98 Makefile article.sgml release/doc/zh_CN.GB2312/installation/sparc64 Makefile article.sgml install.sgml release/doc/zh_CN.GB2312/readme Makefile article.sgml release/doc/zh_CN.GB2312/relnotes Makefile Makefile.inc release/doc/zh_CN.GB2312/relnotes/alpha Makefile article.sgml release/doc/zh_CN.GB2312/relnotes/amd64 Makefile article.sgml release/doc/zh_CN.GB2312/relnotes/common new.sgml relnotes.ent release/doc/zh_CN.GB2312/relnotes/i386 Makefile article.sgml release/doc/zh_CN.GB2312/relnotes/ia64 Makefile article.sgml release/doc/zh_CN.GB2312/relnotes/pc98 Makefile article.sgml release/doc/zh_CN.GB2312/relnotes/sparc64 Makefile article.sgml release/doc/zh_CN.GB2312/share/sgml catalog release.dsl Log: Add Simplified Chinese translation for our release notes. This translation is based on RELENG_5 so it should be tagged as RELENG_5 when appropriate (This set of files DOES build under 6-CURRENT because a last-minute hack added to readme/article.sgml, however, the contents is for RELENG_5). This includes: The Migration Guide Errata Hardware Notes (only i386 and amd64 at this time) Installation Guide [2] Readme [1] Release Notes Submitted by: delphij, gavin (local repository committer) [1], zhangluo (additional local contributor; part of i386 related contents) [2] Approved by: murray (mentor) Revision Changes Path 1.1 +16 -0 src/release/doc/zh_CN.GB2312/Makefile (new) 1.1 +21 -0 src/release/doc/zh_CN.GB2312/early-adopter/Makefile (new) 1.1 +764 -0 src/release/doc/zh_CN.GB2312/early-adopter/article.sgml (new) 1.1 +19 -0 src/release/doc/zh_CN.GB2312/errata/Makefile (new) 1.1 +105 -0 src/release/doc/zh_CN.GB2312/errata/article.sgml (new) 1.1 +12 -0 src/release/doc/zh_CN.GB2312/hardware/Makefile (new) 1.1 +18 -0 src/release/doc/zh_CN.GB2312/hardware/Makefile.inc (new) 1.1 +25 -0 src/release/doc/zh_CN.GB2312/hardware/amd64/Makefile (new) 1.1 +30 -0 src/release/doc/zh_CN.GB2312/hardware/amd64/article.sgml (new) 1.1 +66 -0 src/release/doc/zh_CN.GB2312/hardware/amd64/proc-amd64.sgml (new) 1.1 +21 -0 src/release/doc/zh_CN.GB2312/hardware/common/artheader.sgml (new) 1.1 +1177 -0 src/release/doc/zh_CN.GB2312/hardware/common/dev.sgml (new) 1.1 +18 -0 src/release/doc/zh_CN.GB2312/hardware/common/hw.ent (new) 1.1 +24 -0 src/release/doc/zh_CN.GB2312/hardware/common/intro.sgml (new) 1.1 +24 -0 src/release/doc/zh_CN.GB2312/hardware/i386/Makefile (new) 1.1 +30 -0 src/release/doc/zh_CN.GB2312/hardware/i386/article.sgml (new) 1.1 +80 -0 src/release/doc/zh_CN.GB2312/hardware/i386/proc-i386.sgml (new) 1.1 +14 -0 src/release/doc/zh_CN.GB2312/installation/Makefile (new) 1.1 +8 -0 src/release/doc/zh_CN.GB2312/installation/Makefile.inc (new) 1.1 +21 -0 src/release/doc/zh_CN.GB2312/installation/alpha/Makefile (new) 1.1 +31 -0 src/release/doc/zh_CN.GB2312/installation/alpha/article.sgml (new) 1.1 +21 -0 src/release/doc/zh_CN.GB2312/installation/amd64/Makefile (new) 1.1 +31 -0 src/release/doc/zh_CN.GB2312/installation/amd64/article.sgml (new) 1.1 +11 -0 src/release/doc/zh_CN.GB2312/installation/common/abstract.sgml (new) 1.1 +23 -0 src/release/doc/zh_CN.GB2312/installation/common/artheader.sgml (new) 1.1 +20 -0 src/release/doc/zh_CN.GB2312/installation/common/install.ent (new) 1.1 +930 -0 src/release/doc/zh_CN.GB2312/installation/common/install.sgml (new) 1.1 +138 -0 src/release/doc/zh_CN.GB2312/installation/common/layout.sgml (new) 1.1 +352 -0 src/release/doc/zh_CN.GB2312/installation/common/trouble.sgml (new) 1.1 +199 -0 src/release/doc/zh_CN.GB2312/installation/common/upgrade.sgml (new) 1.1 +21 -0 src/release/doc/zh_CN.GB2312/installation/i386/Makefile (new) 1.1 +31 -0 src/release/doc/zh_CN.GB2312/installation/i386/article.sgml (new) 1.1 +21 -0 src/release/doc/zh_CN.GB2312/installation/ia64/Makefile (new) 1.1 +31 -0 src/release/doc/zh_CN.GB2312/installation/ia64/article.sgml (new) 1.1 +21 -0 src/release/doc/zh_CN.GB2312/installation/pc98/Makefile (new) 1.1 +31 -0 src/release/doc/zh_CN.GB2312/installation/pc98/article.sgml (new) 1.1 +19 -0 src/release/doc/zh_CN.GB2312/installation/sparc64/Makefile (new) 1.1 +31 -0 src/release/doc/zh_CN.GB2312/installation/sparc64/article.sgml (new) 1.1 +566 -0 src/release/doc/zh_CN.GB2312/installation/sparc64/install.sgml (new) 1.1 +27 -0 src/release/doc/zh_CN.GB2312/readme/Makefile (new) 1.1 +408 -0 src/release/doc/zh_CN.GB2312/readme/article.sgml (new) 1.1 +16 -0 src/release/doc/zh_CN.GB2312/relnotes/Makefile (new) 1.1 +10 -0 src/release/doc/zh_CN.GB2312/relnotes/Makefile.inc (new) 1.1 +19 -0 src/release/doc/zh_CN.GB2312/relnotes/alpha/Makefile (new) 1.1 +22 -0 src/release/doc/zh_CN.GB2312/relnotes/alpha/article.sgml (new) 1.1 +19 -0 src/release/doc/zh_CN.GB2312/relnotes/amd64/Makefile (new) 1.1 +22 -0 src/release/doc/zh_CN.GB2312/relnotes/amd64/article.sgml (new) 1.1 +1669 -0 src/release/doc/zh_CN.GB2312/relnotes/common/new.sgml (new) 1.1 +17 -0 src/release/doc/zh_CN.GB2312/relnotes/common/relnotes.ent (new) 1.1 +21 -0 src/release/doc/zh_CN.GB2312/relnotes/i386/Makefile (new) 1.1 +22 -0 src/release/doc/zh_CN.GB2312/relnotes/i386/article.sgml (new) 1.1 +19 -0 src/release/doc/zh_CN.GB2312/relnotes/ia64/Makefile (new) 1.1 +22 -0 src/release/doc/zh_CN.GB2312/relnotes/ia64/article.sgml (new) 1.1 +19 -0 src/release/doc/zh_CN.GB2312/relnotes/pc98/Makefile (new) 1.1 +22 -0 src/release/doc/zh_CN.GB2312/relnotes/pc98/article.sgml (new) 1.1 +18 -0 src/release/doc/zh_CN.GB2312/relnotes/sparc64/Makefile (new) 1.1 +30 -0 src/release/doc/zh_CN.GB2312/relnotes/sparc64/article.sgml (new) 1.1 +10 -0 src/release/doc/zh_CN.GB2312/share/sgml/catalog (new) 1.1 +63 -0 src/release/doc/zh_CN.GB2312/share/sgml/release.dsl (new) From owner-cvs-src@FreeBSD.ORG Fri Oct 15 06:44: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 B1B4116A4CE; Fri, 15 Oct 2004 06:44:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92B2D43D1D; Fri, 15 Oct 2004 06:44:13 +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 i9F6iDt2068176; Fri, 15 Oct 2004 06:44:13 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F6iDRk068175; Fri, 15 Oct 2004 06:44:13 GMT (envelope-from ru) Message-Id: <200410150644.i9F6iDRk068175@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 15 Oct 2004 06:44: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/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: Fri, 15 Oct 2004 06:44:13 -0000 ru 2004-10-15 06:44:13 UTC FreeBSD src repository Modified files: sys/boot/common loader.8 Log: Polish the last change. Revision Changes Path 1.76 +5 -5 src/sys/boot/common/loader.8 From owner-cvs-src@FreeBSD.ORG Fri Oct 15 06:59: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 4721F16A4CE; Fri, 15 Oct 2004 06:59:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 26B5F43D41; Fri, 15 Oct 2004 06:59:08 +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 i9F6x8CQ068943; Fri, 15 Oct 2004 06:59:08 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F6x8Ia068942; Fri, 15 Oct 2004 06:59:08 GMT (envelope-from imp) Message-Id: <200410150659.i9F6x8Ia068942@repoman.freebsd.org> From: Warner Losh Date: Fri, 15 Oct 2004 06:59: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/boot/common help.common X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 06:59:08 -0000 imp 2004-10-15 06:59:07 UTC FreeBSD src repository Modified files: sys/boot/common help.common Log: document host_start_mem. # feel free to wordsmith. Suggested by: ru@ Revision Changes Path 1.38 +12 -0 src/sys/boot/common/help.common From owner-cvs-src@FreeBSD.ORG Fri Oct 15 08:22: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 8169916A4CE; Fri, 15 Oct 2004 08:22:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 60FD843D53; Fri, 15 Oct 2004 08:22:37 +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 i9F8MbRm072046; Fri, 15 Oct 2004 08:22:37 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F8Mbxn072045; Fri, 15 Oct 2004 08:22:37 GMT (envelope-from nyan) Message-Id: <200410150822.i9F8Mbxn072045@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Fri, 15 Oct 2004 08:22:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/pc98 sio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 08:22:37 -0000 nyan 2004-10-15 08:22:37 UTC FreeBSD src repository Modified files: sys/pc98/pc98 sio.c Log: Merged from sys/dev/sio/sio.c (Use generic tty code). Revision Changes Path 1.231 +45 -90 src/sys/pc98/pc98/sio.c From owner-cvs-src@FreeBSD.ORG Fri Oct 15 08:51: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 B7F4B16A4CF; Fri, 15 Oct 2004 08:51:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 935CC43D46; Fri, 15 Oct 2004 08:51:12 +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 i9F8pC9W079469; Fri, 15 Oct 2004 08:51:12 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F8pCSJ079468; Fri, 15 Oct 2004 08:51:12 GMT (envelope-from ru) Message-Id: <200410150851.i9F8pCSJ079468@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 15 Oct 2004 08:51:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/examples/etc make.conf src/share/man/man5 make.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 08:51:12 -0000 ru 2004-10-15 08:51:12 UTC FreeBSD src repository Modified files: share/examples/etc make.conf share/man/man5 make.conf.5 Log: Overdue removal of COMPAT* knobs. Revision Changes Path 1.236 +0 -11 src/share/examples/etc/make.conf 1.98 +1 -33 src/share/man/man5/make.conf.5 From owner-cvs-src@FreeBSD.ORG Fri Oct 15 08:57: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 CFB3616A4CE; Fri, 15 Oct 2004 08:57:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B02FA43D1F; Fri, 15 Oct 2004 08:57:24 +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 i9F8vOnB079651; Fri, 15 Oct 2004 08:57:24 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F8vOep079650; Fri, 15 Oct 2004 08:57:24 GMT (envelope-from ru) Message-Id: <200410150857.i9F8vOep079650@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 15 Oct 2004 08:57: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/mtree BSD.var.dist X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 08:57:25 -0000 ru 2004-10-15 08:57:24 UTC FreeBSD src repository Modified files: etc/mtree BSD.var.dist Log: Remove a redundant "uname=root". Forgotten by: dougb Revision Changes Path 1.71 +1 -1 src/etc/mtree/BSD.var.dist From owner-cvs-src@FreeBSD.ORG Fri Oct 15 09:03: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 E8BDC16A4CE; Fri, 15 Oct 2004 09:03:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C69C043D54; Fri, 15 Oct 2004 09:03:07 +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 i9F937Rc079889; Fri, 15 Oct 2004 09:03:07 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F937QF079888; Fri, 15 Oct 2004 09:03:07 GMT (envelope-from phk) Message-Id: <200410150903.i9F937QF079888@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 15 Oct 2004 09:03: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/sys ttydefaults.h src/sys/kern tty.c tty_pty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 09:03:08 -0000 phk 2004-10-15 09:03:07 UTC FreeBSD src repository Modified files: sys/sys ttydefaults.h sys/kern tty.c tty_pty.c Log: Make pty's always come up in echo mode. Revision Changes Path 1.238 +1 -1 src/sys/kern/tty.c 1.132 +1 -1 src/sys/kern/tty_pty.c 1.18 +1 -0 src/sys/sys/ttydefaults.h From owner-cvs-src@FreeBSD.ORG Fri Oct 15 09:31: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 8F1DB16A4CE; Fri, 15 Oct 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 6ECB043D45; Fri, 15 Oct 2004 09:31:09 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9F9V9ZA080847; Fri, 15 Oct 2004 09:31:09 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F9V9g5080846; Fri, 15 Oct 2004 09:31:09 GMT (envelope-from yar) Message-Id: <200410150931.i9F9V9g5080846@repoman.freebsd.org> From: Yar Tikhiy Date: Fri, 15 Oct 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/libexec/ftpd 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: Fri, 15 Oct 2004 09:31:09 -0000 yar 2004-10-15 09:31:09 UTC FreeBSD src repository Modified files: libexec/ftpd ftpd.c Log: Account for the fact that sendfile(2) may hit the end of file prematurely, e.g., if the file has been truncated by someone else. PR: bin/72649 Submitted by: Oleg Koreshkov (portions) MFC after: 2 weeks Revision Changes Path 1.166 +12 -1 src/libexec/ftpd/ftpd.c From owner-cvs-src@FreeBSD.ORG Fri Oct 15 09:38: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 3CED116A4CE; Fri, 15 Oct 2004 09:38:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D94643D31; Fri, 15 Oct 2004 09:38:14 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9F9cD5Z081171; Fri, 15 Oct 2004 09:38:14 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F9cDkY081170; Fri, 15 Oct 2004 09:38:13 GMT (envelope-from yar) Message-Id: <200410150938.i9F9cDkY081170@repoman.freebsd.org> From: Yar Tikhiy Date: Fri, 15 Oct 2004 09:38: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/libexec/ftpd 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: Fri, 15 Oct 2004 09:38:14 -0000 yar 2004-10-15 09:38:13 UTC FreeBSD src repository Modified files: libexec/ftpd ftpd.c Log: Clean-up around sendfile(): drop an excessive check for error condition. Revision Changes Path 1.167 +2 -2 src/libexec/ftpd/ftpd.c From owner-cvs-src@FreeBSD.ORG Fri Oct 15 09:51: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 7B28516A4CE; Fri, 15 Oct 2004 09:51:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B94E43D46; Fri, 15 Oct 2004 09:51:37 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9F9pbZs081707; Fri, 15 Oct 2004 09:51:37 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9F9pbNJ081706; Fri, 15 Oct 2004 09:51:37 GMT (envelope-from yar) Message-Id: <200410150951.i9F9pbNJ081706@repoman.freebsd.org> From: Yar Tikhiy Date: Fri, 15 Oct 2004 09:51: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/libexec/ftpd 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: Fri, 15 Oct 2004 09:51:37 -0000 yar 2004-10-15 09:51:37 UTC FreeBSD src repository Modified files: libexec/ftpd ftpd.c Log: We must not fall back to the old way (read-write) if sendfile() transferred some data before throwing a error condition because sendfile() won't move the file offset for read() to start from. MFC after: 2 weeks Revision Changes Path 1.168 +1 -1 src/libexec/ftpd/ftpd.c From owner-cvs-src@FreeBSD.ORG Fri Oct 15 12:29: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 E68FB16A4CE; Fri, 15 Oct 2004 12:29:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6D2443D1D; Fri, 15 Oct 2004 12:29:16 +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 i9FCTGfv086957; Fri, 15 Oct 2004 12:29:16 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9FCTGhI086956; Fri, 15 Oct 2004 12:29:16 GMT (envelope-from wilko) Message-Id: <200410151229.i9FCTGhI086956@repoman.freebsd.org> From: Wilko Bulte Date: Fri, 15 Oct 2004 12:29:16 +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: Fri, 15 Oct 2004 12:29:17 -0000 wilko 2004-10-15 12:29:16 UTC FreeBSD src repository Modified files: . access Log: dan@ has requested core to take his commit bit into safekeeping. With hat: core-secretary Revision Changes Path 1.680 +0 -1 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Fri Oct 15 12:50: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 0AB7516A4D2; Fri, 15 Oct 2004 12:50:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C26AE43D48; Fri, 15 Oct 2004 12:50:05 +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 i9FCo5FF093876; Fri, 15 Oct 2004 12:50:05 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9FCo5oQ093875; Fri, 15 Oct 2004 12:50:05 GMT (envelope-from trhodes) Message-Id: <200410151250.i9FCo5oQ093875@repoman.freebsd.org> From: Tom Rhodes Date: Fri, 15 Oct 2004 12:50: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/contrib/amd/fsinfo fsinfo.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: Fri, 15 Oct 2004 12:50:25 -0000 trhodes 2004-10-15 12:50:05 UTC FreeBSD src repository Modified files: contrib/amd/fsinfo fsinfo.8 Log: Use .Xr in place of .I for Xref's. PR: 71730 Submitted by: Gavin Atkinson (original patch) Commit ok: mbr (through GNATS PR) Revision Changes Path 1.11 +2 -3 src/contrib/amd/fsinfo/fsinfo.8 From owner-cvs-src@FreeBSD.ORG Fri Oct 15 15: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 7FC9C16A4CE; Fri, 15 Oct 2004 15:59:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5FFAF43D48; Fri, 15 Oct 2004 15:59:26 +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 i9FFxQ0i099972; Fri, 15 Oct 2004 15:59:26 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9FFxQqe099971; Fri, 15 Oct 2004 15:59:26 GMT (envelope-from kensmith) Message-Id: <200410151559.i9FFxQqe099971@repoman.freebsd.org> From: Ken Smith Date: Fri, 15 Oct 2004 15:59:26 +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/boot0cfg boot0cfg.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 15:59:26 -0000 kensmith 2004-10-15 15:59:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.sbin/boot0cfg boot0cfg.c Log: MFC of v1.18, from that log entry: > date: 2004/09/14 21:58:30; author: tegge; state: Exp; lines: +1 -1 > Correct polarity of packet mode bit. > > Problem discovered when 'boot0cfg -B -v -o packet -s 2 ad4' turned off > packet mode while reporting it as being enabled. Reviewed by: tegge Approved by: re (scottl) Revision Changes Path 1.17.2.1 +1 -1 src/usr.sbin/boot0cfg/boot0cfg.c From owner-cvs-src@FreeBSD.ORG Fri Oct 15 16:02: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 830B616A4CE; Fri, 15 Oct 2004 16:02:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 630E643D39; Fri, 15 Oct 2004 16:02:43 +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 i9FG2huu000265; Fri, 15 Oct 2004 16:02:43 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9FG2hYj000264; Fri, 15 Oct 2004 16:02:43 GMT (envelope-from njl) Message-Id: <200410151602.i9FG2hYj000264@repoman.freebsd.org> From: Nate Lawson Date: Fri, 15 Oct 2004 16:02:43 +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: Fri, 15 Oct 2004 16:02:43 -0000 njl 2004-10-15 16:02:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/acpica acpi.c Log: MFC: Print flags options for acpi devices. * Note, previous commit message should have been: Set device description for devices that attach via isa_pnp_probe(). Approved by: re (kensmith) Revision Changes Path 1.186.2.5 +2 -0 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Fri Oct 15 16: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 61A8816A4CE; Fri, 15 Oct 2004 16:03:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 429BA43D5A; Fri, 15 Oct 2004 16:03:19 +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 i9FG3JUV000310; Fri, 15 Oct 2004 16:03:19 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9FG3JNc000309; Fri, 15 Oct 2004 16:03:19 GMT (envelope-from njl) Message-Id: <200410151603.i9FG3JNc000309@repoman.freebsd.org> From: Nate Lawson Date: Fri, 15 Oct 2004 16:03:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/kern subr_bus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 16:03:19 -0000 njl 2004-10-15 16:03:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern subr_bus.c Log: MFC: Set device flags before probing. Approved by: re (kensmith) Revision Changes Path 1.156.2.2 +12 -0 src/sys/kern/subr_bus.c From owner-cvs-src@FreeBSD.ORG Fri Oct 15 16:22: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 3C55B16A4DA; Fri, 15 Oct 2004 16:22:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B15B43D4C; Fri, 15 Oct 2004 16:22:31 +0000 (GMT) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9FGMUbi000997; Fri, 15 Oct 2004 16:22:30 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9FGMU91000996; Fri, 15 Oct 2004 16:22:30 GMT (envelope-from dds) Message-Id: <200410151622.i9FGMU91000996@repoman.freebsd.org> From: Diomidis Spinellis Date: Fri, 15 Oct 2004 16:22:30 +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/i386/isa pbio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 16:22:31 -0000 dds 2004-10-15 16:22:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/i386/isa pbio.c Log: MFC changes 1.4 (imp - newbus) and 1.3 (obrien - style) OK'd by: imp Revision Changes Path 1.1.2.2 +122 -117 src/sys/i386/isa/pbio.c From owner-cvs-src@FreeBSD.ORG Fri Oct 15 19: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 2976816A4CE; Fri, 15 Oct 2004 19:46:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 08B9243D2F; Fri, 15 Oct 2004 19:46:45 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9FJki1t014472; Fri, 15 Oct 2004 19:46:44 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9FJkijp014471; Fri, 15 Oct 2004 19:46:44 GMT (envelope-from keramida) Message-Id: <200410151946.i9FJkijp014471@repoman.freebsd.org> From: Giorgos Keramidas Date: Fri, 15 Oct 2004 19:46: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/numericdef el_GR.ISO8859-7.src X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 19:46:45 -0000 keramida 2004-10-15 19:46:44 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/numericdef el_GR.ISO8859-7.src Log: MFC 1.3: Add the necessary magic to make the thousands separator work for floating-point formats in the Greek locale. Approved by: re (kensmith) Revision Changes Path 1.2.10.1 +2 -2 src/share/numericdef/el_GR.ISO8859-7.src From owner-cvs-src@FreeBSD.ORG Fri Oct 15 21:45: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 E3BBA16A4CF; Fri, 15 Oct 2004 21:45:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D880F43D1F; Fri, 15 Oct 2004 21:45:13 +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 i9FLjDCv024827; Fri, 15 Oct 2004 21:45:13 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9FLjDL1024826; Fri, 15 Oct 2004 21:45:13 GMT (envelope-from jmg) Message-Id: <200410152145.i9FLjDL1024826@repoman.freebsd.org> From: John-Mark Gurney Date: Fri, 15 Oct 2004 21:45:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/kern uipc_mbuf.c src/sys/sys mbuf.h src/sys/dev/musycc musycc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 21:45:14 -0000 jmg 2004-10-15 21:45:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern uipc_mbuf.c sys/sys mbuf.h sys/dev/musycc musycc.c Log: MFC: uipc_mbuf.c v1.136: > improve the mbuf m_print function.. Only pull length from pkthdr if there > is one, detect mbuf loops and stop, add an extra arg so you can only print > the first x bytes of the data per mbuf (print all if arg is -1), print > flags using %b (bitmask)... musycc.c v1.34: > Add -1 to this non-existent use of m_print in the source tree so LINT > compiles again :-) Approved by: re (scottl) Revision Changes Path 1.33.2.1 +1 -1 src/sys/dev/musycc/musycc.c 1.135.2.1 +20 -5 src/sys/kern/uipc_mbuf.c 1.157.2.2 +1 -1 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Fri Oct 15 21:58: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 6361216A4CE; Fri, 15 Oct 2004 21:58:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 42F0F43D68; Fri, 15 Oct 2004 21:58:35 +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 i9FLwZ4t025305; Fri, 15 Oct 2004 21:58:35 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9FLwZ7a025304; Fri, 15 Oct 2004 21:58:35 GMT (envelope-from jmg) Message-Id: <200410152158.i9FLwZ7a025304@repoman.freebsd.org> From: John-Mark Gurney Date: Fri, 15 Oct 2004 21:58: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/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: Fri, 15 Oct 2004 21:58:35 -0000 jmg 2004-10-15 21:58:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern kern_event.c Log: MFC: kern_event.c v1.8[34]: > fix a bug where signal events didn't set the flags for attach/detach.. > PR: 72234 Approved by: re (scottl) Revision Changes Path 1.79.2.3 +2 -0 src/sys/kern/kern_event.c From owner-cvs-src@FreeBSD.ORG Fri Oct 15 22:12:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C4AFB16A4CE; Fri, 15 Oct 2004 22:12:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B937D43D3F; Fri, 15 Oct 2004 22:12:59 +0000 (GMT) (envelope-from tackerman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9FMCxZp025839; Fri, 15 Oct 2004 22:12:59 GMT (envelope-from tackerman@repoman.freebsd.org) Received: (from tackerman@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9FMCxVT025838; Fri, 15 Oct 2004 22:12:59 GMT (envelope-from tackerman) Message-Id: <200410152212.i9FMCxVT025838@repoman.freebsd.org> From: Tony Ackerman Date: Fri, 15 Oct 2004 22:12: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/sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 22:12:59 -0000 tackerman 2004-10-15 22:12:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h Log: MFC Added support for Intel PRO/1000 GT Desktop Adapter(Device ID 8086 107C) Removed support for Intel 82541ER Added fix for 82547 which corrects an issue with Jumbo frames larger than 10k. Added fix for vlan tagged frames not being properly bridged. Corrected TBI workaround. Corrected incorrect LED operation issues Fix typeo. Should read ***!***IFQ_DRV_IS_EMPTY. This might fix some of the trouble around em(4) filling up its buffers. Don't count RNBC (internal buffer full) towards the RX error count since it's not really an error. Approved by: re[scott long] Revision Changes Path 1.44.2.2 +61 -19 src/sys/dev/em/if_em.c 1.25.2.1 +15 -4 src/sys/dev/em/if_em.h 1.13.2.1 +351 -212 src/sys/dev/em/if_em_hw.c 1.13.2.1 +25 -9 src/sys/dev/em/if_em_hw.h From owner-cvs-src@FreeBSD.ORG Fri Oct 15 22:31: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 9255116A4CE; Fri, 15 Oct 2004 22:31:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7121943D41; Fri, 15 Oct 2004 22:31:56 +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 i9FMVuEG026672; Fri, 15 Oct 2004 22:31:56 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9FMVugd026671; Fri, 15 Oct 2004 22:31:56 GMT (envelope-from simon) Message-Id: <200410152231.i9FMVugd026671@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 15 Oct 2004 22:31:56 +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.bin/su su.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 22:31:56 -0000 simon 2004-10-15 22:31:56 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) usr.bin/su su.1 Log: - PAM configuration is now in /etc/pam.d/su. - Bump document date. Approved by: re (kensmith) Revision Changes Path 1.33.2.1 +5 -8 src/usr.bin/su/su.1 From owner-cvs-src@FreeBSD.ORG Fri Oct 15 23: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 7D79D16A4CE; Fri, 15 Oct 2004 23:27:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 725B543D3F; Fri, 15 Oct 2004 23:27:42 +0000 (GMT) (envelope-from tackerman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9FNRgIV028631; Fri, 15 Oct 2004 23:27:42 GMT (envelope-from tackerman@repoman.freebsd.org) Received: (from tackerman@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9FNRgXc028630; Fri, 15 Oct 2004 23:27:42 GMT (envelope-from tackerman) Message-Id: <200410152327.i9FNRgXc028630@repoman.freebsd.org> From: Tony Ackerman Date: Fri, 15 Oct 2004 23:27:42 +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/em if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 23:27:42 -0000 tackerman 2004-10-15 23:27:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/em if_em.c if_em.h if_em_hw.c if_em_hw.h if_em_osdep.h Log: MFC Added support for Intel PRO/1000 GT Desktop Adapter(Device ID 8086 107C) Removed support for Intel 82541ER Added fix for 82547 which corrects an issue with Jumbo frames larger than 10k. Added fix for vlan tagged frames not being properly bridged. Corrected TBI workaround. Corrected incorrect LED operation issues Revision Changes Path 1.2.2.20 +69 -33 src/sys/dev/em/if_em.c 1.1.2.17 +20 -4 src/sys/dev/em/if_em.h 1.1.2.12 +367 -221 src/sys/dev/em/if_em_hw.c 1.1.2.12 +27 -8 src/sys/dev/em/if_em_hw.h 1.1.2.14 +5 -0 src/sys/dev/em/if_em_osdep.h From owner-cvs-src@FreeBSD.ORG Fri Oct 15 23:31: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 CE71316A4CE; Fri, 15 Oct 2004 23:31:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE05243D1D; Fri, 15 Oct 2004 23:31:19 +0000 (GMT) (envelope-from tackerman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9FNVJ7v028846; Fri, 15 Oct 2004 23:31:19 GMT (envelope-from tackerman@repoman.freebsd.org) Received: (from tackerman@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9FNVJCG028845; Fri, 15 Oct 2004 23:31:19 GMT (envelope-from tackerman) Message-Id: <200410152331.i9FNVJCG028845@repoman.freebsd.org> From: Tony Ackerman Date: Fri, 15 Oct 2004 23:31: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/man/man4 em.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, 15 Oct 2004 23:31:19 -0000 tackerman 2004-10-15 23:31:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) share/man/man4 em.4 Log: Clariified full duplex commands and added support for new devices. Revision Changes Path 1.2.2.7 +30 -46 src/share/man/man4/em.4 From owner-cvs-src@FreeBSD.ORG Fri Oct 15 23:39: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 2686016A4CE; Fri, 15 Oct 2004 23:39:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 07B6C43D4C; Fri, 15 Oct 2004 23:39: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 i9FNdqvb029121; Fri, 15 Oct 2004 23:39:52 GMT (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9FNdqCY029120; Fri, 15 Oct 2004 23:39:52 GMT (envelope-from gibbs) Message-Id: <200410152339.i9FNdqCY029120@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Fri, 15 Oct 2004 23:39:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/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: Fri, 15 Oct 2004 23:39:53 -0000 gibbs 2004-10-15 23:39:52 UTC FreeBSD src repository Modified files: sys/dev/aic7xxx ahc_isa.c Log: Skip probe attempts for ISA PnP devices. Pointed out by: imp Revision Changes Path 1.5 +5 -1 src/sys/dev/aic7xxx/ahc_isa.c From owner-cvs-src@FreeBSD.ORG Fri Oct 15 23:46: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 05B9516A4CE; Fri, 15 Oct 2004 23:46:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D491A43D49; Fri, 15 Oct 2004 23:46:00 +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 i9FNk0Ro029422; Fri, 15 Oct 2004 23:46:00 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9FNk0jt029421; Fri, 15 Oct 2004 23:46:00 GMT (envelope-from brueffer) Message-Id: <200410152346.i9FNk0jt029421@repoman.freebsd.org> From: Christian Brueffer Date: Fri, 15 Oct 2004 23:46:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/login login.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Oct 2004 23:46:01 -0000 brueffer 2004-10-15 23:46:00 UTC FreeBSD src repository (doc committer) Modified files: usr.bin/login login.1 Log: We use /etc/pam.d/login nowadays Revision Changes Path 1.27 +3 -6 src/usr.bin/login/login.1 From owner-cvs-src@FreeBSD.ORG Sat Oct 16 00:13: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 B862916A4D1; Sat, 16 Oct 2004 00:13:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9725B43D3F; Sat, 16 Oct 2004 00:13:38 +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 i9G0Dc7q030723; Sat, 16 Oct 2004 00:13:38 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9G0DcUu030722; Sat, 16 Oct 2004 00:13:38 GMT (envelope-from brueffer) Message-Id: <200410160013.i9G0DcUu030722@repoman.freebsd.org> From: Christian Brueffer Date: Sat, 16 Oct 2004 00:13:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/login login.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, 16 Oct 2004 00:13:39 -0000 brueffer 2004-10-16 00:13:38 UTC FreeBSD src repository (doc committer) Modified files: usr.bin/login login.1 Log: Bump document date Reminded by: simon in ru-mode Revision Changes Path 1.28 +1 -1 src/usr.bin/login/login.1 From owner-cvs-src@FreeBSD.ORG Sat Oct 16 00:53: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 C84BB16A4CE; Sat, 16 Oct 2004 00:53:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A7E3E43D3F; Sat, 16 Oct 2004 00:53:44 +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 i9G0rikw038346; Sat, 16 Oct 2004 00:53:44 GMT (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9G0rijh038345; Sat, 16 Oct 2004 00:53:44 GMT (envelope-from green) Message-Id: <200410160053.i9G0rijh038345@repoman.freebsd.org> From: Brian Feldman Date: Sat, 16 Oct 2004 00:53:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/pci if_dc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Oct 2004 00:53:44 -0000 green 2004-10-16 00:53:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/pci if_dc.c Log: MFC r1.149-r1.151: add IFF_NEEDSGIANT when IS_GIANT and add ALTQ support. Approved by: re Revision Changes Path 1.148.2.2 +23 -15 src/sys/pci/if_dc.c From owner-cvs-src@FreeBSD.ORG Sat Oct 16 00: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 D3B4C16A4CE; Sat, 16 Oct 2004 00:54:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B353943D54; Sat, 16 Oct 2004 00:54:51 +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 i9G0spc0038389; Sat, 16 Oct 2004 00:54:51 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9G0spbA038388; Sat, 16 Oct 2004 00:54:51 GMT (envelope-from brueffer) Message-Id: <200410160054.i9G0spbA038388@repoman.freebsd.org> From: Christian Brueffer Date: Sat, 16 Oct 2004 00:54:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/usr.bin/login login.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, 16 Oct 2004 00:54:52 -0000 brueffer 2004-10-16 00:54:51 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) usr.bin/login login.1 Log: MFC: rev. 1.27, 1.28 - we use /etc/pam.d/login nowadays - bump document date Approved by: re (kensmith) Revision Changes Path 1.26.2.1 +4 -7 src/usr.bin/login/login.1 From owner-cvs-src@FreeBSD.ORG Sat Oct 16 01:41:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC74616A4CE; Sat, 16 Oct 2004 01:41:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB15C43D31; Sat, 16 Oct 2004 01:41:34 +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 i9G1fYgm040941; Sat, 16 Oct 2004 01:41:34 GMT (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9G1fYQx040940; Sat, 16 Oct 2004 01:41:34 GMT (envelope-from green) Message-Id: <200410160141.i9G1fYQx040940@repoman.freebsd.org> From: Brian Feldman Date: Sat, 16 Oct 2004 01:41:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/vm uma_core.c uma_dbg.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Oct 2004 01:41:35 -0000 green 2004-10-16 01:41:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/vm uma_core.c uma_dbg.c Log: MFC uma_dbg.c r1.16, uma_core.c r1.106-1.107: critical stability/leak fixes (for MBUF clusters) implemented by UMA. Approved by: re Revision Changes Path 1.105.2.1 +26 -10 src/sys/vm/uma_core.c 1.15.2.1 +37 -13 src/sys/vm/uma_dbg.c From owner-cvs-src@FreeBSD.ORG Sat Oct 16 02:14: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 B413B16A4CE; Sat, 16 Oct 2004 02:14:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 93CC843D46; Sat, 16 Oct 2004 02:14:59 +0000 (GMT) (envelope-from ups@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9G2ExGe042046; Sat, 16 Oct 2004 02:14:59 GMT (envelope-from ups@repoman.freebsd.org) Received: (from ups@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9G2Ex4D042045; Sat, 16 Oct 2004 02:14:59 GMT (envelope-from ups) Message-Id: <200410160214.i9G2Ex4D042045@repoman.freebsd.org> From: Stephan Uphoff Date: Sat, 16 Oct 2004 02:14: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/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: Sat, 16 Oct 2004 02:14:59 -0000 ups 2004-10-16 02:14:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern kern_mutex.c Log: MFC: rev 1.150 Force MUTEX_WAKE_ALL. A race condition in single thread wakeup may break priority inheritance. Approved by: re (kensmith) Revision Changes Path 1.147.2.3 +9 -0 src/sys/kern/kern_mutex.c From owner-cvs-src@FreeBSD.ORG Sat Oct 16 02:17: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 2BCE016A4CE; Sat, 16 Oct 2004 02:17:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BA2843D2D; Sat, 16 Oct 2004 02:17:03 +0000 (GMT) (envelope-from ups@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9G2H2kD042158; Sat, 16 Oct 2004 02:17:02 GMT (envelope-from ups@repoman.freebsd.org) Received: (from ups@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9G2H2iB042157; Sat, 16 Oct 2004 02:17:02 GMT (envelope-from ups) Message-Id: <200410160217.i9G2H2iB042157@repoman.freebsd.org> From: Stephan Uphoff Date: Sat, 16 Oct 2004 02:17:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/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: Sat, 16 Oct 2004 02:17:03 -0000 ups 2004-10-16 02:17:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern kern_switch.c Log: MFC: rev 1.99, rev 1.101 Prevent preemption in slot_fill. Implement preemption between threads in the same ksegp in out of slot situations to prevent priority inversion. Fix maybe_preempt_in_ksegrp for !SMP. Approved by: re (kensmith) Revision Changes Path 1.78.2.12 +137 -1 src/sys/kern/kern_switch.c From owner-cvs-src@FreeBSD.ORG Sat Oct 16 02: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 3B25716A4CE; Sat, 16 Oct 2004 02:17:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A3DB43D1D; Sat, 16 Oct 2004 02:17:55 +0000 (GMT) (envelope-from ups@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9G2HsHc042196; Sat, 16 Oct 2004 02:17:54 GMT (envelope-from ups@repoman.freebsd.org) Received: (from ups@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9G2HssR042195; Sat, 16 Oct 2004 02:17:54 GMT (envelope-from ups) Message-Id: <200410160217.i9G2HssR042195@repoman.freebsd.org> From: Stephan Uphoff Date: Sat, 16 Oct 2004 02:17:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/kern subr_sleepqueue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Oct 2004 02:17:55 -0000 ups 2004-10-16 02:17:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern subr_sleepqueue.c Log: MFC: rev 1.12 Directly modifying the priority of a thread that may be on the runqueue can break the sorting order of the ksegp run queue. Approved by: re (kensmith) Revision Changes Path 1.10.2.2 +1 -1 src/sys/kern/subr_sleepqueue.c From owner-cvs-src@FreeBSD.ORG Sat Oct 16 02:30: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 5CBE816A4CE; Sat, 16 Oct 2004 02:30:52 +0000 (GMT) Received: from castle.jp.FreeBSD.org (castle.jp.FreeBSD.org [210.226.20.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 762BD43D1F; Sat, 16 Oct 2004 02:30:51 +0000 (GMT) (envelope-from matusita@jp.FreeBSD.org) Received: from localhost (localhost [::1])i9G2Uo895345; Sat, 16 Oct 2004 11:30:50 +0900 (JST) (envelope-from matusita@jp.FreeBSD.org) In-Reply-To: <20041013195615.GC90229@dragon.nuxi.com> References: <20041002044957.GA36384@dragon.nuxi.com> <20041003004611E.matusita@jp.FreeBSD.org> <20041013195615.GC90229@dragon.nuxi.com> X-User-Agent: Mew/1.94.2 Emacs/21.3 X-FaceAnim: (-O_O-)(O_O- )(_O- )(O- )(- -)( -O)( -O_)( -O_O)(-O_O-) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Dispatcher: imput version 20040704(IM147) Lines: 17 From: Makoto Matsushita To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Date: Sat, 16 Oct 2004 11:30:48 +0900 Message-Id: <20041016113048M.matusita@jp.FreeBSD.org> Subject: Re: cvs commit: src/lib/compat/compat4x.alpha libc.so.4.bz2.uu libc_r.so.4.bz2.uu libhistory.so.4.bz2.uu libm.so.2.bz2.uu libopie.so.2.bz2.uu libpcap.so.2.bz2.uu libperl.so.3.bz2.uu libreadline.so.4.bz2.uu X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Oct 2004 02:30:52 -0000 obrien> There is some debate about if compat libs should be placed in obrien> /usr/lib/compat or /usr/local/lib/compat. I'm not sure what way I fall obrien> on this... but I'd love to know if we have consensus among committers. IMHO it depends on where compat libraries come from. If it comes from a part of distribution, /usr/lib/compat is good, and if it comes from ports (or packages), ${LOCALDIR}/lib/compat would be better. Since 6-current have no /usr/src/lib/compat, ${LOCALDIR}/lib/compat is enough for me. Speaking about 'compat libs,' how do we supply older libraries that is in /lib? Make a directory /lib/compat (or whereever in /), or ...? -- - Makoto `MAR' Matsushita From owner-cvs-src@FreeBSD.ORG Sat Oct 16 03:34: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 D45F816A4CE; Sat, 16 Oct 2004 03:34:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B4AD643D48; Sat, 16 Oct 2004 03:34:49 +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 i9G3Yn2P044896; Sat, 16 Oct 2004 03:34:49 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9G3YnAm044895; Sat, 16 Oct 2004 03:34:49 GMT (envelope-from kan) Message-Id: <200410160334.i9G3YnAm044895@repoman.freebsd.org> From: Alexander Kabaev Date: Sat, 16 Oct 2004 03:34:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/contrib/gcc c-ppoutput.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Oct 2004 03:34:50 -0000 kan 2004-10-16 03:34:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) contrib/gcc c-ppoutput.c Log: MFC r1.1.1.2. Import a patch from GCC PR c/16999 to stop quoting already quoted ident strings. Approved by: re(scottl) Revision Changes Path 1.1.1.1.2.1 +1 -1 src/contrib/gcc/c-ppoutput.c From owner-cvs-src@FreeBSD.ORG Sat Oct 16 03:38: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 79C1E16A4CE; Sat, 16 Oct 2004 03:38:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 598C743D49; Sat, 16 Oct 2004 03:38:41 +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 i9G3cfP1045053; Sat, 16 Oct 2004 03:38:41 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9G3cfv1045052; Sat, 16 Oct 2004 03:38:41 GMT (envelope-from kan) Message-Id: <200410160338.i9G3cfv1045052@repoman.freebsd.org> From: Alexander Kabaev Date: Sat, 16 Oct 2004 03:38:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/usb ubsa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Oct 2004 03:38:41 -0000 kan 2004-10-16 03:38:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/usb ubsa.c Log: MFC r1.15: Use a taskqueue rather than an swi to handle deferred notifications. Obtained from: same change for umct(4) driver. Approved by: re(scottl) Revision Changes Path 1.14.2.1 +9 -25 src/sys/dev/usb/ubsa.c From owner-cvs-src@FreeBSD.ORG Sat Oct 16 04:49: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 E997C16A4CE; Sat, 16 Oct 2004 04:49:03 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3370C43D46; Sat, 16 Oct 2004 04:49:03 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (harmony.village.org [10.0.0.6]) by harmony.village.org (8.13.1/8.13.1) with ESMTP id i9G4mS16062057; Fri, 15 Oct 2004 22:48:29 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Fri, 15 Oct 2004 22:48:33 -0600 (MDT) Message-Id: <20041015.224833.66757498.imp@bsdimp.com> To: matusita@jp.FreeBSD.org From: "M. Warner Losh" In-Reply-To: <20041016113048M.matusita@jp.FreeBSD.org> References: <20041003004611E.matusita@jp.FreeBSD.org> <20041013195615.GC90229@dragon.nuxi.com> <20041016113048M.matusita@jp.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/lib/compat/compat4x.alpha libc.so.4.bz2.uu libc_r.so.4.bz2.uu libhistory.so.4.bz2.uu libm.so.2.bz2.uu libopie.so.2.bz2.uu libpcap.so.2.bz2.uu libperl.so.3.bz2.uu libreadline.so.4.bz2.uu X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Oct 2004 04:49:04 -0000 In message: <20041016113048M.matusita@jp.FreeBSD.org> Makoto Matsushita writes: : Speaking about 'compat libs,' how do we supply older libraries that is : in /lib? Make a directory /lib/compat (or whereever in /), or ...? I'd think that /usr/lib/compat would be sufficient for them. After all, they are only in /lib so that we can have a dynamic root. Once we upgrade, other things linked with them needn't get it off of root since we generally don't install ports into /. Warner From owner-cvs-src@FreeBSD.ORG Sat Oct 16 06:11: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 6CB1216A4CE; Sat, 16 Oct 2004 06:11:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4FE5043D31; Sat, 16 Oct 2004 06:11: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 i9G6Baj1058476; Sat, 16 Oct 2004 06:11:36 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9G6Ba71058475; Sat, 16 Oct 2004 06:11:36 GMT (envelope-from obrien) Message-Id: <200410160611.i9G6Ba71058475@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 16 Oct 2004 06:11: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/lib/libc/rpc auth_des.c auth_none.c auth_unix.c authunix_prot.c bindresvport.c clnt_bcast.c clnt_dg.c clnt_generic.c clnt_perror.c clnt_raw.c clnt_simple.c clnt_vc.c... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Oct 2004 06:11:36 -0000 obrien 2004-10-16 06:11:35 UTC FreeBSD src repository Modified files: lib/libc/rpc auth_des.c auth_none.c auth_unix.c authunix_prot.c bindresvport.c clnt_bcast.c clnt_dg.c clnt_generic.c clnt_perror.c clnt_raw.c clnt_simple.c clnt_vc.c des_crypt.c des_soft.c getnetconfig.c getnetpath.c getpublickey.c getrpcport.c key_call.c key_prot_xdr.c mt_misc.c netname.c netnamer.c pmap_clnt.c pmap_getmaps.c pmap_getport.c pmap_prot.c pmap_prot2.c pmap_rmt.c rpc_callmsg.c rpc_dtablesize.c rpc_prot.c rpc_soc.c rpcb_clnt.c rpcb_prot.c rpcdname.c svc.c svc_auth.c svc_auth_unix.c svc_dg.c svc_generic.c svc_raw.c svc_run.c svc_vc.c Log: Try to bring some sanity to the SCM ID's. + spell LIBC_SCCS consistently + enable builds with LIBC_SCCS defined to not syntax error + minor SCM reformatting to try to have some consistency Revision Changes Path 1.9 +1 -1 src/lib/libc/rpc/auth_des.c 1.13 +1 -1 src/lib/libc/rpc/auth_none.c 1.16 +1 -1 src/lib/libc/rpc/auth_unix.c 1.9 +1 -1 src/lib/libc/rpc/authunix_prot.c 1.16 +3 -3 src/lib/libc/rpc/bindresvport.c 1.8 +2 -3 src/lib/libc/rpc/clnt_bcast.c 1.17 +2 -3 src/lib/libc/rpc/clnt_dg.c 1.15 +2 -2 src/lib/libc/rpc/clnt_generic.c 1.17 +1 -1 src/lib/libc/rpc/clnt_perror.c 1.19 +1 -1 src/lib/libc/rpc/clnt_raw.c 1.19 +1 -1 src/lib/libc/rpc/clnt_simple.c 1.17 +2 -2 src/lib/libc/rpc/clnt_vc.c 1.8 +1 -3 src/lib/libc/rpc/des_crypt.c 1.3 +7 -6 src/lib/libc/rpc/des_soft.c 1.11 +3 -4 src/lib/libc/rpc/getnetconfig.c 1.5 +3 -4 src/lib/libc/rpc/getnetpath.c 1.7 +2 -1 src/lib/libc/rpc/getpublickey.c 1.13 +1 -2 src/lib/libc/rpc/getrpcport.c 1.15 +0 -1 src/lib/libc/rpc/key_call.c 1.5 +1 -1 src/lib/libc/rpc/key_prot_xdr.c 1.6 +0 -1 src/lib/libc/rpc/mt_misc.c 1.8 +2 -1 src/lib/libc/rpc/netname.c 1.10 +3 -1 src/lib/libc/rpc/netnamer.c 1.15 +1 -1 src/lib/libc/rpc/pmap_clnt.c 1.16 +1 -1 src/lib/libc/rpc/pmap_getmaps.c 1.15 +1 -1 src/lib/libc/rpc/pmap_getport.c 1.9 +1 -1 src/lib/libc/rpc/pmap_prot.c 1.10 +1 -1 src/lib/libc/rpc/pmap_prot2.c 1.20 +1 -2 src/lib/libc/rpc/pmap_rmt.c 1.12 +1 -1 src/lib/libc/rpc/rpc_callmsg.c 1.15 +1 -1 src/lib/libc/rpc/rpc_dtablesize.c 1.12 +1 -1 src/lib/libc/rpc/rpc_prot.c 1.14 +1 -1 src/lib/libc/rpc/rpc_soc.c 1.14 +1 -1 src/lib/libc/rpc/rpcb_clnt.c 1.5 +1 -1 src/lib/libc/rpc/rpcb_prot.c 1.5 +2 -1 src/lib/libc/rpc/rpcdname.c 1.23 +1 -1 src/lib/libc/rpc/svc.c 1.12 +2 -3 src/lib/libc/rpc/svc_auth.c 1.11 +1 -1 src/lib/libc/rpc/svc_auth_unix.c 1.7 +3 -1 src/lib/libc/rpc/svc_dg.c 1.6 +2 -3 src/lib/libc/rpc/svc_generic.c 1.14 +1 -1 src/lib/libc/rpc/svc_raw.c 1.19 +1 -1 src/lib/libc/rpc/svc_run.c 1.24 +1 -1 src/lib/libc/rpc/svc_vc.c From owner-cvs-src@FreeBSD.ORG Sat Oct 16 06:17: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 4A7BE16A4CE; Sat, 16 Oct 2004 06:17:48 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA31843D3F; Sat, 16 Oct 2004 06:17:47 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id i9G6HkbU077324; Fri, 15 Oct 2004 23:17:47 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id i9G6HkHY077323; Fri, 15 Oct 2004 23:17:46 -0700 (PDT) (envelope-from obrien) Date: Fri, 15 Oct 2004 23:17:45 -0700 From: "David O'Brien" To: Makoto Matsushita Message-ID: <20041016061745.GA77261@dragon.nuxi.com> References: <20041002044957.GA36384@dragon.nuxi.com> <20041003004611E.matusita@jp.FreeBSD.org> <20041013195615.GC90229@dragon.nuxi.com> <20041016113048M.matusita@jp.FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041016113048M.matusita@jp.FreeBSD.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/compat/compat4x.alpha libc.so.4.bz2.uu libc_r.so.4.bz2.uu libhistory.so.4.bz2.uu libm.so.2.bz2.uu libopie.so.2.bz2.uu libpcap.so.2.bz2.uu libperl.so.3.bz2.uu libreadline.so.4.bz2.uu 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: Sat, 16 Oct 2004 06:17:48 -0000 On Sat, Oct 16, 2004 at 11:30:48AM +0900, Makoto Matsushita wrote: > obrien> There is some debate about if compat libs should be placed in > obrien> /usr/lib/compat or /usr/local/lib/compat. I'm not sure what wa > obrien> I fall on this... but I'd love to know if we have consensus among > obrien> committers. > > IMHO it depends on where compat libraries come from. If it comes from > a part of distribution, /usr/lib/compat is good, and if it comes from > ports (or packages), ${LOCALDIR}/lib/compat would be better. > > Since 6-current have no /usr/src/lib/compat, ${LOCALDIR}/lib/compat is > enough for me. Since the compat libs from a port can also be installed on 5.x do we still want to not install them in /usr/lib/compat? Also what about machines that started out life as 5-CURRENT and are now 6-CURRENT? They will have compat libs in /usr/lib/compat that won't get cleaned up. Since that location is searched before /usr/local/lib/compat people could have a problem. > Speaking about 'compat libs,' how do we supply older libraries that is > in /lib? Make a directory /lib/compat (or whereever in /), or ...? I don't see why they should go in the / partition. If you built a new .so (say .so.1 -> .so.2), then you should also have all the /[s]bin consumers of the .so lib updated [to use .so.2] also. You could easily have /usr/local/bin old binaries that still need the .so.1 version, but they aren't part of boot on the / partition. So they can get the compat lib from /usr/lib/compat (or where ever compat libs are installed). -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Sat Oct 16 06:32: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 1811A16A4CE; Sat, 16 Oct 2004 06:32:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B02443D1F; Sat, 16 Oct 2004 06:32: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 i9G6WhaE059306; Sat, 16 Oct 2004 06:32:43 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9G6Wh0a059305; Sat, 16 Oct 2004 06:32:43 GMT (envelope-from obrien) Message-Id: <200410160632.i9G6Wh0a059305@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 16 Oct 2004 06:32: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/lib/libc/gmon gmon.c mcount.c src/lib/libc/string strlcat.c src/lib/libc/xdr xdr.c xdr_array.c xdr_float.c xdr_mem.c xdr_rec.c xdr_reference.c xdr_stdio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Oct 2004 06:32:44 -0000 obrien 2004-10-16 06:32:43 UTC FreeBSD src repository Modified files: lib/libc/gmon gmon.c mcount.c lib/libc/string strlcat.c lib/libc/xdr xdr.c xdr_array.c xdr_float.c xdr_mem.c xdr_rec.c xdr_reference.c xdr_stdio.c Log: Enable building with LIBC_SCCS defined. Bug submitted by: Andrea Campi Revision Changes Path 1.20 +1 -1 src/lib/libc/gmon/gmon.c 1.20 +1 -1 src/lib/libc/gmon/mcount.c 1.10 +1 -1 src/lib/libc/string/strlcat.c 1.14 +1 -1 src/lib/libc/xdr/xdr.c 1.15 +1 -1 src/lib/libc/xdr/xdr_array.c 1.14 +1 -1 src/lib/libc/xdr/xdr_float.c 1.13 +1 -1 src/lib/libc/xdr/xdr_mem.c 1.21 +1 -2 src/lib/libc/xdr/xdr_rec.c 1.12 +1 -3 src/lib/libc/xdr/xdr_reference.c 1.13 +1 -1 src/lib/libc/xdr/xdr_stdio.c From owner-cvs-src@FreeBSD.ORG Sat Oct 16 06:37: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 CA99316A4CE; Sat, 16 Oct 2004 06:37:31 +0000 (GMT) Received: from castle.jp.FreeBSD.org (castle.jp.FreeBSD.org [210.226.20.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id B6D3043D1D; Sat, 16 Oct 2004 06:37:28 +0000 (GMT) (envelope-from matusita@jp.FreeBSD.org) Received: from localhost (localhost [::1])i9G6bR883825; Sat, 16 Oct 2004 15:37:27 +0900 (JST) (envelope-from matusita@jp.FreeBSD.org) In-Reply-To: <20041016061745.GA77261@dragon.nuxi.com> References: <20041013195615.GC90229@dragon.nuxi.com> <20041016113048M.matusita@jp.FreeBSD.org> <20041016061745.GA77261@dragon.nuxi.com> X-User-Agent: Mew/1.94.2 Emacs/21.3 X-FaceAnim: (-O_O-)(O_O- )(_O- )(O- )(- -)( -O)( -O_)( -O_O)(-O_O-) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Dispatcher: imput version 20040704(IM147) Lines: 32 From: Makoto Matsushita To: obrien@FreeBSD.org Date: Sat, 16 Oct 2004 15:37:25 +0900 Message-Id: <20041016153725S.matusita@jp.FreeBSD.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/compat/compat4x.alpha libc.so.4.bz2.uu libc_r.so.4.bz2.uu libhistory.so.4.bz2.uu libm.so.2.bz2.uu libopie.so.2.bz2.uu libpcap.so.2.bz2.uu libperl.so.3.bz2.uu libreadline.so.4.bz2.uu X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Oct 2004 06:37:31 -0000 obrien> Since the compat libs from a port can also be installed on 5.x obrien> do we still want to not install them in /usr/lib/compat? Also obrien> what about machines that started out life as 5-CURRENT and are obrien> now 6-CURRENT? Hmm... maybe the first one can be handled with ports: - Assume that there's a RELENG_5 box, installed 'compat3x' distribution. - If ports/misc/compat3x is installed, remove the same libraries in /usr/lib/compat. and the second one is, em, would be hard to solve with only ports (and I don't get such situation until you mentioned, thank you). *** obrien> I don't see why they should go in the / partition. If you obrien> built a new .so (say .so.1 -> .so.2), then you should also obrien> have all the /[s]bin consumers of the .so lib updated [to use obrien> .so.2] also. (deleted following sentences) Maybe it's ok with /{s,}bin and other binaries those come from ports, but how about user-made custom binaries for their system backups or host administration related tools? They also live somewhere in /. As we can easily comes "Since they also have a source, just recompile them all" solution, but I'm afraid that that's not ok... -- - Makoto `MAR' Matsushita From owner-cvs-src@FreeBSD.ORG Sat Oct 16 06:38: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 D04F716A4CE; Sat, 16 Oct 2004 06:38:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B00E243D1F; Sat, 16 Oct 2004 06:38:22 +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 i9G6cMkT059630; Sat, 16 Oct 2004 06:38:22 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9G6cMOl059629; Sat, 16 Oct 2004 06:38:22 GMT (envelope-from scottl) Message-Id: <200410160638.i9G6cMOl059629@repoman.freebsd.org> From: Scott Long Date: Sat, 16 Oct 2004 06:38: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/sys proc.h src/sys/kern kern_switch.c kern_synch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Oct 2004 06:38:23 -0000 scottl 2004-10-16 06:38:22 UTC FreeBSD src repository Modified files: sys/sys proc.h sys/kern kern_switch.c kern_synch.c Log: If a process needs to be swapped in, wakeup the swapper from within critical_exit as the process is getting scheduled to run. This is subotimal but for now avoid the LOR between the scheduler and the sleepq systems. This is a 5.3 candidate. Submitted by: davidxu MFC After: 3 days Revision Changes Path 1.102 +4 -0 src/sys/kern/kern_switch.c 1.264 +5 -5 src/sys/kern/kern_synch.c 1.410 +1 -1 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Sat Oct 16 07: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 5799716A4CE; Sat, 16 Oct 2004 07:04:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 36FEA43D31; Sat, 16 Oct 2004 07:04: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 i9G74och060396; Sat, 16 Oct 2004 07:04:50 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9G74oJ0060395; Sat, 16 Oct 2004 07:04:50 GMT (envelope-from scottl) Message-Id: <200410160704.i9G74oJ0060395@repoman.freebsd.org> From: Scott Long Date: Sat, 16 Oct 2004 07:04:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Oct 2004 07:04:50 -0000 scottl 2004-10-16 07:04:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/net if_ethersubr.c Log: MFC: When harvesting entropy from an ethernet mbuf, do so before freeing the mbuf. Submitted by: rwatson Approved by: re Revision Changes Path 1.177.2.1 +1 -1 src/sys/net/if_ethersubr.c From owner-cvs-src@FreeBSD.ORG Sat Oct 16 08:04: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 5E8E816A4CE; Sat, 16 Oct 2004 08:04:08 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 29D5F43D45; Sat, 16 Oct 2004 08:04:08 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id i9G8478B079969; Sat, 16 Oct 2004 01:04:07 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id i9G846dX079968; Sat, 16 Oct 2004 01:04:06 -0700 (PDT) (envelope-from obrien) Date: Sat, 16 Oct 2004 01:04:06 -0700 From: "David O'Brien" To: Makoto Matsushita Message-ID: <20041016080406.GC77261@dragon.nuxi.com> References: <20041013195615.GC90229@dragon.nuxi.com> <20041016113048M.matusita@jp.FreeBSD.org> <20041016061745.GA77261@dragon.nuxi.com> <20041016153725S.matusita@jp.FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041016153725S.matusita@jp.FreeBSD.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/compat/compat4x.alpha libc.so.4.bz2.uu libc_r.so.4.bz2.uu libhistory.so.4.bz2.uu libm.so.2.bz2.uu libopie.so.2.bz2.uu libpcap.so.2.bz2.uu libperl.so.3.bz2.uu libreadline.so.4.bz2.uu 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: Sat, 16 Oct 2004 08:04:08 -0000 On Sat, Oct 16, 2004 at 03:37:25PM +0900, Makoto Matsushita wrote: > Maybe it's ok with /{s,}bin and other binaries those come from ports, > but how about user-made custom binaries for their system backups or > host administration related tools? They also live somewhere in /. > > As we can easily comes "Since they also have a source, just recompile > them all" solution, but I'm afraid that that's not ok... If these user-made custom binaries were installed in /[s]bin, I think we can assume the user/sysadmin is capable of coping any needed .so's from /usr/lib/compat to /lib. In fact, this custom binary may easily had a .so usage for a lib we have in /usr/lib vs. /lib because none of the stock /[s]bin binaries need it. So the user/sysadmin has already had to deal with the issue by hand. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Sat Oct 16 08:13: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 380CA16A4CE; Sat, 16 Oct 2004 08:13:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2CB3743D49; Sat, 16 Oct 2004 08:13: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 i9G8DKml063137; Sat, 16 Oct 2004 08:13:20 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9G8DKlM063136; Sat, 16 Oct 2004 08:13:20 GMT (envelope-from pjd) Message-Id: <200410160813.i9G8DKlM063136@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 16 Oct 2004 08:13:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/etc/defaults rc.conf src/etc/rc.d swap1 src/sbin/geom/class/mirror gmirror.8 src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Oct 2004 08:13:20 -0000 pjd 2004-10-16 08:13:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) etc/defaults rc.conf etc/rc.d swap1 sbin/geom/class/mirror gmirror.8 share/man/man5 rc.conf.5 Log: Do not remove swap partitions by default as it cause some problems. Instead, add 'swapoff' variable to rc.conf (turned off by default), so users who use gmirror and swap-on-mirror configuration still can turn it on and avoid problems with dirty mirror components on next boot. Idea from: NetBSD Approved by: re (scottl) Revision Changes Path 1.212.2.4 +1 -0 src/etc/defaults/rc.conf 1.6.2.3 +1 -0 src/etc/rc.d/swap1 1.4.2.3 +11 -0 src/sbin/geom/class/mirror/gmirror.8 1.221.2.4 +5 -0 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Sat Oct 16 08:36: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 ACA7D16A4CE; Sat, 16 Oct 2004 08:36:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B7BF43D4C; Sat, 16 Oct 2004 08:36:28 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9G8aSAv063880; Sat, 16 Oct 2004 08:36:28 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9G8aSKd063879; Sat, 16 Oct 2004 08:36:28 GMT (envelope-from yar) Message-Id: <200410160836.i9G8aSKd063879@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 16 Oct 2004 08:36:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man5 disktab.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, 16 Oct 2004 08:36:29 -0000 yar 2004-10-16 08:36:28 UTC FreeBSD src repository Modified files: share/man/man5 disktab.5 Log: Fix an ancient typo: `sc' usually equals `ns*nt', not `nc*nt' (the latter is actually the total number of tracks on the disk, which has no field in disktab(5).) MFC after: 1 week Revision Changes Path 1.14 +1 -1 src/share/man/man5/disktab.5 From owner-cvs-src@FreeBSD.ORG Sat Oct 16 08:43: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 4B68216A4CE; Sat, 16 Oct 2004 08:43:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2BBD143D5E; Sat, 16 Oct 2004 08:43:07 +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 i9G8h7Wg064111; Sat, 16 Oct 2004 08:43:07 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9G8h7Bg064110; Sat, 16 Oct 2004 08:43:07 GMT (envelope-from sos) Message-Id: <200410160843.i9G8h7Bg064110@repoman.freebsd.org> From: Søren Schmidt Date: Sat, 16 Oct 2004 08:43:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/ata ata-all.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: Sat, 16 Oct 2004 08:43:07 -0000 sos 2004-10-16 08:43:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/ata ata-all.c ata-queue.c Log: MFC: latest locking updates/fixes. Approved by: re@ (scottl) Revision Changes Path 1.222.2.4 +39 -42 src/sys/dev/ata/ata-all.c 1.32.2.4 +71 -68 src/sys/dev/ata/ata-queue.c From owner-cvs-src@FreeBSD.ORG Sat Oct 16 09:39: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 1C4D016A4CE; Sat, 16 Oct 2004 09:39:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F14C543D55; Sat, 16 Oct 2004 09:39:25 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9G9dPOd072312; Sat, 16 Oct 2004 09:39:25 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9G9dPVf072311; Sat, 16 Oct 2004 09:39:25 GMT (envelope-from yar) Message-Id: <200410160939.i9G9dPVf072311@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 16 Oct 2004 09:39: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/lib/libc/sys sendfile.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Oct 2004 09:39:26 -0000 yar 2004-10-16 09:39:25 UTC FreeBSD src repository Modified files: lib/libc/sys sendfile.2 Log: Give details on what will happen if the `offset' argument to sendfile(2) falls beyond the end of file. Touch .Dd. PR: bin/72649 (in the audit trail) MFC after: 1 week Revision Changes Path 1.24 +6 -2 src/lib/libc/sys/sendfile.2 From owner-cvs-src@FreeBSD.ORG Sat Oct 16 09: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 A9DEA16A4CE; Sat, 16 Oct 2004 09:46:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89B5643D39; Sat, 16 Oct 2004 09:46:38 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9G9kcrH072584; Sat, 16 Oct 2004 09:46:38 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9G9kcL8072583; Sat, 16 Oct 2004 09:46:38 GMT (envelope-from yar) Message-Id: <200410160946.i9G9kcL8072583@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 16 Oct 2004 09:46: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/libc/sys sendfile.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Oct 2004 09:46:38 -0000 yar 2004-10-16 09:46:38 UTC FreeBSD src repository Modified files: lib/libc/sys sendfile.2 Log: Improve mdoc(7) markup. Revision Changes Path 1.25 +9 -3 src/lib/libc/sys/sendfile.2 From owner-cvs-src@FreeBSD.ORG Sat Oct 16 09:53: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 F01CF16A4CE; Sat, 16 Oct 2004 09:53:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF15343D41; Sat, 16 Oct 2004 09:53:35 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9G9rZD9072800; Sat, 16 Oct 2004 09:53:35 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9G9rZcA072799; Sat, 16 Oct 2004 09:53:35 GMT (envelope-from yar) Message-Id: <200410160953.i9G9rZcA072799@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 16 Oct 2004 09:53: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/lib/libc/sys read.2 write.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Oct 2004 09:53:36 -0000 yar 2004-10-16 09:53:35 UTC FreeBSD src repository Modified files: lib/libc/sys read.2 write.2 Log: Explain it is a negative offset that EINVAL may indicate. Now readers won't get an impression that pointing to beyond the current end of file will result in EINVAL. MFC after: 1 week Revision Changes Path 1.26 +2 -2 src/lib/libc/sys/read.2 1.27 +2 -2 src/lib/libc/sys/write.2 From owner-cvs-src@FreeBSD.ORG Sat Oct 16 10:13: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 CCD6F16A4CE; Sat, 16 Oct 2004 10:13:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE78043D1F; Sat, 16 Oct 2004 10:13:56 +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 i9GADuj9073483; Sat, 16 Oct 2004 10:13:56 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9GADuwB073482; Sat, 16 Oct 2004 10:13:56 GMT (envelope-from scottl) Message-Id: <200410161013.i9GADuwB073482@repoman.freebsd.org> From: Scott Long Date: Sat, 16 Oct 2004 10:13:56 +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: Sat, 16 Oct 2004 10:13:57 -0000 scottl 2004-10-16 10:13:56 UTC FreeBSD src repository Modified files: . avail Log: Lock the tree for RELENG_5_3 madness! Revision Changes Path 1.223 +1 -1 CVSROOT/avail From owner-cvs-src@FreeBSD.ORG Sat Oct 16 14:24: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 783EF16A4CE; Sat, 16 Oct 2004 14:24:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5800E43D41; Sat, 16 Oct 2004 14:24:07 +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 i9GEO7OS009870; Sat, 16 Oct 2004 14:24:07 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9GEO7PA009869; Sat, 16 Oct 2004 14:24:07 GMT (envelope-from scottl) Message-Id: <200410161424.i9GEO7PA009869@repoman.freebsd.org> From: Scott Long Date: Sat, 16 Oct 2004 14:24:07 +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: Sat, 16 Oct 2004 14:24:11 -0000 scottl 2004-10-16 14:24:07 UTC FreeBSD src repository Modified files: . avail Log: Branch done, unlock Revision Changes Path 1.224 +1 -1 CVSROOT/avail From owner-cvs-src@FreeBSD.ORG Sat Oct 16 16:00: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 C3DCE16A4CE; Sat, 16 Oct 2004 16:00:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A2C9743D55; Sat, 16 Oct 2004 16:00:01 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9GG01c1013267; Sat, 16 Oct 2004 16:00:01 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9GG01qi013266; Sat, 16 Oct 2004 16:00:01 GMT (envelope-from stefanf) Message-Id: <200410161600.i9GG01qi013266@repoman.freebsd.org> From: Stefan Farfeleder Date: Sat, 16 Oct 2004 16:00: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/lib/libc/stdio printf.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, 16 Oct 2004 16:00:01 -0000 stefanf 2004-10-16 16:00:01 UTC FreeBSD src repository Modified files: lib/libc/stdio printf.3 Log: Document that the length modifier l is ignored for floating point conversion specifiers (a, A, e, E, f, F, g and G). Revision Changes Path 1.58 +3 -1 src/lib/libc/stdio/printf.3 From owner-cvs-src@FreeBSD.ORG Sat Oct 16 16:08: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 B809016A4CE; Sat, 16 Oct 2004 16:08:36 +0000 (GMT) Received: from castle.jp.FreeBSD.org (castle.jp.FreeBSD.org [210.226.20.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9CE4843D2F; Sat, 16 Oct 2004 16:08:35 +0000 (GMT) (envelope-from matusita@jp.FreeBSD.org) Received: from localhost (localhost [::1])i9GG8Y818761; Sun, 17 Oct 2004 01:08:34 +0900 (JST) (envelope-from matusita@jp.FreeBSD.org) In-Reply-To: <20041016080406.GC77261@dragon.nuxi.com> References: <20041016061745.GA77261@dragon.nuxi.com> <20041016153725S.matusita@jp.FreeBSD.org> <20041016080406.GC77261@dragon.nuxi.com> X-User-Agent: Mew/1.94.2 Emacs/21.3 X-FaceAnim: (-O_O-)(O_O- )(_O- )(O- )(- -)( -O)( -O_)( -O_O)(-O_O-) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Dispatcher: imput version 20040704(IM147) Lines: 9 From: Makoto Matsushita To: obrien@FreeBSD.org Date: Sun, 17 Oct 2004 01:08:31 +0900 Message-Id: <20041017010831X.matusita@jp.FreeBSD.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/compat/compat4x.alpha libc.so.4.bz2.uu libc_r.so.4.bz2.uu libhistory.so.4.bz2.uu libm.so.2.bz2.uu libopie.so.2.bz2.uu libpcap.so.2.bz2.uu libperl.so.3.bz2.uu libreadline.so.4.bz2.uu X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Oct 2004 16:08:36 -0000 (...deleted...) obrien> So the user/sysadmin has already had to deal with the issue by obrien> hand. Ok, agreed. Thank you for taking time. -- - Makoto `MAR' Matsushita From owner-cvs-src@FreeBSD.ORG Sat Oct 16 19:17: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 6D34716A4CF; Sat, 16 Oct 2004 19:17:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D3BB43D3F; Sat, 16 Oct 2004 19:17:04 +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 i9GJH4SH026414; Sat, 16 Oct 2004 19:17:04 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9GJH4e4026413; Sat, 16 Oct 2004 19:17:04 GMT (envelope-from scottl) Message-Id: <200410161917.i9GJH4e4026413@repoman.freebsd.org> From: Scott Long Date: Sat, 16 Oct 2004 19:17:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_3 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: Sat, 16 Oct 2004 19:17:04 -0000 scottl 2004-10-16 19:17:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_3) sys/conf newvers.sh Log: Move up to 5.3-RC1 Approved by: re Revision Changes Path 1.62.2.15.2.1 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Sat Oct 16 19:26: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 474B416A4CE; Sat, 16 Oct 2004 19:26:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 263C443D45; Sat, 16 Oct 2004 19:26:14 +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 i9GJQEqa026729; Sat, 16 Oct 2004 19:26:14 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9GJQEQA026728; Sat, 16 Oct 2004 19:26:14 GMT (envelope-from scottl) Message-Id: <200410161926.i9GJQEQA026728@repoman.freebsd.org> From: Scott Long Date: Sat, 16 Oct 2004 19:26:14 +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: Sat, 16 Oct 2004 19:26:14 -0000 scottl 2004-10-16 19:26:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/conf newvers.sh Log: Welcome to 5.3-STABLE. Even though the final release is not going to be cut for a few more days, this branch is not -STABLE Approved by: re Revision Changes Path 1.62.2.16 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Sat Oct 16 19:29: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 2862B16A4CE; Sat, 16 Oct 2004 19:29:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0915E43D1D; Sat, 16 Oct 2004 19:29:23 +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 i9GJTMpc026875; Sat, 16 Oct 2004 19:29:22 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9GJTMZ9026874; Sat, 16 Oct 2004 19:29:22 GMT (envelope-from scottl) Message-Id: <200410161929.i9GJTMZ9026874@repoman.freebsd.org> From: Scott Long Date: Sat, 16 Oct 2004 19:29:22 +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/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, 16 Oct 2004 19:29:23 -0000 scottl 2004-10-16 19:29:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/sys param.h Log: Update __FreeBSD_version to differentiate RELENG_5_3 from RELENG_5 Approved by: re Revision Changes Path 1.209.2.5 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Sat Oct 16 19:31: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 B597E16A4CE; Sat, 16 Oct 2004 19:31:59 +0000 (GMT) Received: from nagual.pp.ru (pobrecita.freebsd.ru [194.87.13.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 067AD43D41; Sat, 16 Oct 2004 19:31:59 +0000 (GMT) (envelope-from ache@pobrecita.freebsd.ru) Received: from pobrecita.freebsd.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.13.1/8.13.1) with ESMTP id i9GJVuBT000669; Sat, 16 Oct 2004 23:31:56 +0400 (MSD) (envelope-from ache@pobrecita.freebsd.ru) Received: (from ache@localhost) by pobrecita.freebsd.ru (8.13.1/8.13.1/Submit) id i9GJVubT000664; Sat, 16 Oct 2004 23:31:56 +0400 (MSD) (envelope-from ache) Date: Sat, 16 Oct 2004 23:31:56 +0400 From: Andrey Chernov To: Pawel Jakub Dawidek Message-ID: <20041016193156.GA592@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , Pawel Jakub Dawidek , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200410160813.i9G8DKlM063136@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200410160813.i9G8DKlM063136@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-AntiVirus: checked by AntiVir Milter 1.1-beta; AVE 6.28.0.7; VDF 6.28.0.20 (host: pobrecita.freebsd.ru) cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/etc/defaults rc.conf src/etc/rc.d swap1 src/sbin/geom/class/mirror gmirror.8 src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Oct 2004 19:31:59 -0000 On Sat, Oct 16, 2004 at 08:13:19AM +0000, Pawel Jakub Dawidek wrote: > pjd 2004-10-16 08:13:19 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_5) > etc/defaults rc.conf > etc/rc.d swap1 > sbin/geom/class/mirror gmirror.8 > share/man/man5 rc.conf.5 > Log: > Do not remove swap partitions by default as it cause some problems. > Instead, add 'swapoff' variable to rc.conf (turned off by default), > so users who use gmirror and swap-on-mirror configuration still can > turn it on and avoid problems with dirty mirror components on next > boot. Could you please back-merge it to -current too? When I remove swapoff from swap1, my panic is gone, machine reboot cleanly. -- Andrey Chernov | http://ache.pp.ru/ From owner-cvs-src@FreeBSD.ORG Sat Oct 16 19:39: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 E199216A4CE; Sat, 16 Oct 2004 19:39:13 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.136]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8315043D49; Sat, 16 Oct 2004 19:39:13 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id F3908ACADB; Sat, 16 Oct 2004 21:39:10 +0200 (CEST) Date: Sat, 16 Oct 2004 21:39:10 +0200 From: Pawel Jakub Dawidek To: Andrey Chernov , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG Message-ID: <20041016193910.GX73767@darkness.comp.waw.pl> References: <200410160813.i9G8DKlM063136@repoman.freebsd.org> <20041016193156.GA592@nagual.pp.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="lKkRBIzN5W0l28vM" Content-Disposition: inline In-Reply-To: <20041016193156.GA592@nagual.pp.ru> User-Agent: Mutt/1.4.2i X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 5.2.1-RC2 i386 Subject: Re: cvs commit: src/etc/defaults rc.conf src/etc/rc.d swap1 src/sbin/geom/class/mirror gmirror.8 src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Oct 2004 19:39:14 -0000 --lKkRBIzN5W0l28vM Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Oct 16, 2004 at 11:31:56PM +0400, Andrey Chernov wrote: +> On Sat, Oct 16, 2004 at 08:13:19AM +0000, Pawel Jakub Dawidek wrote: +> > pjd 2004-10-16 08:13:19 UTC +> >=20 +> > FreeBSD src repository +> >=20 +> > Modified files: (Branch: RELENG_5) +> > etc/defaults rc.conf=20 +> > etc/rc.d swap1=20 +> > sbin/geom/class/mirror gmirror.8=20 +> > share/man/man5 rc.conf.5=20 +> > Log: +> > Do not remove swap partitions by default as it cause some problems. +> > Instead, add 'swapoff' variable to rc.conf (turned off by default), +> > so users who use gmirror and swap-on-mirror configuration still can +> > turn it on and avoid problems with dirty mirror components on next +> > boot. +>=20 +> Could you please back-merge it to -current too? When I remove swapoff fr= om=20 +> swap1, my panic is gone, machine reboot cleanly. Nope, it'll be fixed in more proper way in -CURRENT in the near future. --=20 Pawel Jakub Dawidek http://www.FreeBSD.org pjd@FreeBSD.org http://garage.freebsd.pl FreeBSD committer Am I Evil? Yes, I Am! --lKkRBIzN5W0l28vM Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBcXjeForvXbEpPzQRAh14AJwOzs0MD2bw6U2LuyeKcZ3B3gSRRACgwVV9 n13rhVxyttJfR7MXeDQLZ2Q= =Kufy -----END PGP SIGNATURE----- --lKkRBIzN5W0l28vM-- From owner-cvs-src@FreeBSD.ORG Sat Oct 16 19:51: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 C424C16A4D6; Sat, 16 Oct 2004 19:51:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A3CD743D58; Sat, 16 Oct 2004 19:51:34 +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 i9GJpYFV027649; Sat, 16 Oct 2004 19:51:34 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9GJpYQf027648; Sat, 16 Oct 2004 19:51:34 GMT (envelope-from ru) Message-Id: <200410161951.i9GJpYQf027648@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 16 Oct 2004 19:51:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/colldef 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, 16 Oct 2004 19:51:35 -0000 ru 2004-10-16 19:51:34 UTC FreeBSD src repository Modified files: share/colldef Makefile Log: Utilize FILES and SYMLINKS, other simplifications. Revision Changes Path 1.68 +49 -91 src/share/colldef/Makefile From owner-cvs-src@FreeBSD.ORG Sat Oct 16 20:32: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 34F0B16A4D6; Sat, 16 Oct 2004 20:32:43 +0000 (GMT) Received: from web.portaone.com (support.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E68443D1D; Sat, 16 Oct 2004 20:32:42 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.0.196] (portacare.portaone.com [195.140.247.242]) (authenticated bits=0) by web.portaone.com (8.12.11/8.12.11) with ESMTP id i9GKWLup081746 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 16 Oct 2004 22:32:40 +0200 (CEST) (envelope-from sobomax@portaone.com) Message-ID: <4171854A.5000806@portaone.com> Date: Sat, 16 Oct 2004 23:32:10 +0300 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 0.8 (Windows/20040913) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Alexander Kabaev References: <200410150322.i9F3ME3w053528@repoman.freebsd.org> In-Reply-To: <200410150322.i9F3ME3w053528@repoman.freebsd.org> Content-Type: text/plain; charset=KOI8-U; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/contrib/gcc - 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: Sat, 16 Oct 2004 20:32:43 -0000 Thanks! -Maxim Alexander Kabaev wrote: > kan 2004-10-15 03:22:14 UTC > > FreeBSD src repository > > src/contrib/gcc - Imported sources > Update of /home/ncvs/src/contrib/gcc > In directory repoman.freebsd.org:/tmp/cvs-serv53516 > > Log Message: > Import a patch from GCC PR c/16999 to stop quoting already quoted ident > strings. > > Status: > > Vendor Tag: FSF > Release Tags: gcc_3_4_2_20041014 > > U src/contrib/gcc/c-ppoutput.c > > No conflicts created by this import > > > > From owner-cvs-src@FreeBSD.ORG Sat Oct 16 20:42: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 9A22916A4CE; Sat, 16 Oct 2004 20:42:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79FA643D1D; Sat, 16 Oct 2004 20:42:18 +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 i9GKgIvk029380; Sat, 16 Oct 2004 20:42:18 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9GKgIHk029379; Sat, 16 Oct 2004 20:42:18 GMT (envelope-from ru) Message-Id: <200410162042.i9GKgIHk029379@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 16 Oct 2004 20:42:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/timedef 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, 16 Oct 2004 20:42:18 -0000 ru 2004-10-16 20:42:18 UTC FreeBSD src repository Modified files: share/timedef Makefile Log: Utilize FILES and SYMLINKS. Revision Changes Path 1.46 +46 -120 src/share/timedef/Makefile From owner-cvs-src@FreeBSD.ORG Sat Oct 16 20:52: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 EB29716A4CE; Sat, 16 Oct 2004 20:52:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C950943D49; Sat, 16 Oct 2004 20:52:32 +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 i9GKqWG6036078; Sat, 16 Oct 2004 20:52:32 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9GKqWVG036077; Sat, 16 Oct 2004 20:52:32 GMT (envelope-from ru) Message-Id: <200410162052.i9GKqWVG036077@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 16 Oct 2004 20:52: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/timedef 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, 16 Oct 2004 20:52:33 -0000 ru 2004-10-16 20:52:32 UTC FreeBSD src repository Modified files: share/timedef Makefile Log: Install files with mode 444, as God intended. Revision Changes Path 1.47 +0 -1 src/share/timedef/Makefile From owner-cvs-src@FreeBSD.ORG Sat Oct 16 21:27: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 6358C16A4CE; Sat, 16 Oct 2004 21:27:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 42FBD43D2D; Sat, 16 Oct 2004 21:27: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 i9GLRS9m037167; Sat, 16 Oct 2004 21:27:28 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9GLRSKN037166; Sat, 16 Oct 2004 21:27:28 GMT (envelope-from le) Message-Id: <200410162127.i9GLRSKN037166@repoman.freebsd.org> From: Lukas Ertl Date: Sat, 16 Oct 2004 21:27:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb ubsa.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, 16 Oct 2004 21:27:28 -0000 le 2004-10-16 21:27:28 UTC FreeBSD src repository Modified files: sys/dev/usb ubsa.c usbdevs Log: Add support for the Vodafone Mobile Connect 3G datacard. Revision Changes Path 1.16 +2 -0 src/sys/dev/usb/ubsa.c 1.205 +4 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Sat Oct 16 21:29: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 D9F0516A4CE; Sat, 16 Oct 2004 21:29:52 +0000 (GMT) Received: from imap.univie.ac.at (mail.univie.ac.at [131.130.1.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4965743D45; Sat, 16 Oct 2004 21:29:52 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from le.vpn.univie.ac.at (le.vpn.univie.ac.at [131.130.222.177]) by imap.univie.ac.at (8.12.10/8.12.10) with ESMTP id i9GLTb4X087332; Sat, 16 Oct 2004 23:29:42 +0200 Date: Sat, 16 Oct 2004 23:29:34 +0200 (CEST) From: Lukas Ertl To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org In-Reply-To: <200410162127.i9GLRSKN037166@repoman.freebsd.org> Message-ID: <20041016232833.K629@korben.prv.univie.ac.at> References: <200410162127.i9GLRSKN037166@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-DCC-ZID-Univie-Metrics: mx7.univie.ac.at 4247; Body=3 Fuz1=3 Fuz2=3 Subject: Re: cvs commit: src/sys/dev/usb ubsa.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, 16 Oct 2004 21:29:53 -0000 On Sat, 16 Oct 2004, Lukas Ertl wrote: > Modified files: > sys/dev/usb ubsa.c usbdevs > Log: > Add support for the Vodafone Mobile Connect 3G datacard. This card can do GPRS and UMTS, but I was only able to test GPRS since there's no UMTS coverage in the area where I'm currently located. I'll test UMTS stuff later. 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 Sat Oct 16 21:36: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 04E9D16A4CE; Sat, 16 Oct 2004 21:36:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE57D43D5E; Sat, 16 Oct 2004 21:36:19 +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 i9GLaJnd037499; Sat, 16 Oct 2004 21:36:19 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9GLaJEY037498; Sat, 16 Oct 2004 21:36:19 GMT (envelope-from le) Message-Id: <200410162136.i9GLaJEY037498@repoman.freebsd.org> From: Lukas Ertl Date: Sat, 16 Oct 2004 21:36: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/share/man/man4 ubsa.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, 16 Oct 2004 21:36:20 -0000 le 2004-10-16 21:36:19 UTC FreeBSD src repository Modified files: share/man/man4 ubsa.4 Log: Update manpage for the Vodafone Mobile Connect 3G datacard. Bump document date. Reminded by: simon Revision Changes Path 1.5 +3 -1 src/share/man/man4/ubsa.4 From owner-cvs-src@FreeBSD.ORG Sat Oct 16 22:32: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 E508016A4CE; Sat, 16 Oct 2004 22:32:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C3B0943D1F; Sat, 16 Oct 2004 22:32:50 +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 i9GMWolh039340; Sat, 16 Oct 2004 22:32:50 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9GMWowZ039339; Sat, 16 Oct 2004 22:32:50 GMT (envelope-from alc) Message-Id: <200410162232.i9GMWowZ039339@repoman.freebsd.org> From: Alan Cox Date: Sat, 16 Oct 2004 22:32: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/i386/i386 vm_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Oct 2004 22:32:51 -0000 alc 2004-10-16 22:32:50 UTC FreeBSD src repository Modified files: sys/i386/i386 vm_machdep.c Log: When sf_buf_alloc() replaces a virtual-to-physical mapping, it needn't invalidate the TLB(s) if the old mapping wasn't used by the CPU. With network interfaces that implement checksum off-loading, the old mapping is almost never used by the CPU, only by the device driver for setting up the DMA operation. Reviewed by: tegge@ Revision Changes Path 1.242 +15 -1 src/sys/i386/i386/vm_machdep.c