From owner-cvs-src@FreeBSD.ORG Sun Nov 6 00:41:42 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31A8716A41F; Sun, 6 Nov 2005 00:41:42 +0000 (GMT) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D707B43D45; Sun, 6 Nov 2005 00:41:41 +0000 (GMT) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA60ff1B028167; Sun, 6 Nov 2005 00:41:41 GMT (envelope-from philip@repoman.freebsd.org) Received: (from philip@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA60ffP1028166; Sun, 6 Nov 2005 00:41:41 GMT (envelope-from philip) Message-Id: <200511060041.jA60ffP1028166@repoman.freebsd.org> From: Philip Paeps Date: Sun, 6 Nov 2005 00:41:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4/man4.i386 acpi_fujitsu.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 00:41:42 -0000 philip 2005-11-06 00:41:41 UTC FreeBSD src repository Modified files: share/man/man4/man4.i386 acpi_fujitsu.4 Log: Change author's email address. Submitted by: Sean Bullington shegget -at- gmail.com Revision Changes Path 1.4 +1 -1 src/share/man/man4/man4.i386/acpi_fujitsu.4 From owner-cvs-src@FreeBSD.ORG Sun Nov 6 01:20:36 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B96CD16A421 for ; Sun, 6 Nov 2005 01:20:36 +0000 (GMT) (envelope-from silby@silby.com) Received: from relay.pair.com (relay00.pair.com [209.68.5.9]) by mx1.FreeBSD.org (Postfix) with SMTP id 8337B43D53 for ; Sun, 6 Nov 2005 01:20:35 +0000 (GMT) (envelope-from silby@silby.com) Received: (qmail 54831 invoked from network); 6 Nov 2005 01:20:33 -0000 Received: from unknown (HELO localhost) (unknown) by unknown with SMTP; 6 Nov 2005 01:20:33 -0000 X-pair-Authenticated: 209.68.2.70 Date: Sat, 5 Nov 2005 19:20:28 -0600 (CST) From: Mike Silbersack To: Nate Lawson In-Reply-To: <200511052355.jA5NtuPg026403@repoman.freebsd.org> Message-ID: <20051105191616.M870@odysseus.silby.com> References: <200511052355.jA5NtuPg026403@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files src/sys/modules/acpi/acpi Makefile src/sys/dev/acpica acpi_battery.c acpi_smbat.c acpi_smbus.h acpiio.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 01:20:37 -0000 Hm, since I cvsup'd from last week's releng_6 to today's, I noticed two acpi-related things. 1. The smart battery support seems to work properly for me. However, the sysctls hw.acpi.battery.life, hw.acpi.battery.time, and hw.acpi.battery.state take forever to read, so a sysctl -a | grep acpi (or any other use of sysctl -a) takes far longer than it used to. 2. Now, powerd seems to be causing ~30% system cpu load - top shows it switching between the "nanslp" and "ecpoll" wait states. This may be due to some other recent change to acpi, I'm not sure how to best test. Knowing how much battery life I have left sure is nice, though. :) Mike "Silby" Silbersack On Sat, 5 Nov 2005, Nate Lawson wrote: > njl 2005-11-05 23:55:56 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > sys/conf files > sys/modules/acpi/acpi Makefile > sys/dev/acpica acpi_battery.c acpiio.h > Added files: (Branch: RELENG_6) > sys/dev/acpica acpi_smbat.c acpi_smbus.h > Log: > MFC: smart battery support > > Revision Changes Path > 1.1031.2.9 +1 -0 src/sys/conf/files > 1.12.2.3 +122 -30 src/sys/dev/acpica/acpi_battery.c > 1.1.2.1 +402 -0 src/sys/dev/acpica/acpi_smbat.c (new) > 1.1.2.1 +285 -0 src/sys/dev/acpica/acpi_smbus.h (new) > 1.14.2.2 +4 -1 src/sys/dev/acpica/acpiio.h > 1.11.2.1 +1 -1 src/sys/modules/acpi/acpi/Makefile > From owner-cvs-src@FreeBSD.ORG Sun Nov 6 03:52:26 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B74516A420; Sun, 6 Nov 2005 03:52:26 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E982043D45; Sun, 6 Nov 2005 03:52:25 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA63qPYB042479; Sun, 6 Nov 2005 03:52:25 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA63qPN5042478; Sun, 6 Nov 2005 03:52:25 GMT (envelope-from wpaul) Message-Id: <200511060352.jA63qPN5042478@repoman.freebsd.org> From: Bill Paul Date: Sun, 6 Nov 2005 03:52:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/compat/ndis kern_ndis.c kern_windrv.c ndis_var.h subr_ndis.c subr_ntoskrnl.c winx32_wrap.S src/sys/dev/if_ndis if_ndis.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 03:52:26 -0000 wpaul 2005-11-06 03:52:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/compat/ndis kern_ndis.c kern_windrv.c ndis_var.h subr_ndis.c subr_ntoskrnl.c winx32_wrap.S sys/dev/if_ndis if_ndis.c Log: MFC recent changes, bring all 3 branches back into sync again Revision Changes Path 1.84.2.3 +4 -66 src/sys/compat/ndis/kern_ndis.c 1.11.2.2 +7 -2 src/sys/compat/ndis/kern_windrv.c 1.41.2.2 +0 -3 src/sys/compat/ndis/ndis_var.h 1.94.2.2 +23 -16 src/sys/compat/ndis/subr_ndis.c 1.71.2.2 +17 -9 src/sys/compat/ndis/subr_ntoskrnl.c 1.2.4.2 +8 -0 src/sys/compat/ndis/winx32_wrap.S 1.99.2.4 +77 -35 src/sys/dev/if_ndis/if_ndis.c From owner-cvs-src@FreeBSD.ORG Sun Nov 6 04:38:21 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 46DDD16A420; Sun, 6 Nov 2005 04:38:21 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0453843D46; Sun, 6 Nov 2005 04:38:21 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA64cK44044112; Sun, 6 Nov 2005 04:38:20 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA64cKNM044111; Sun, 6 Nov 2005 04:38:20 GMT (envelope-from nyan) Message-Id: <200511060438.jA64cKNM044111@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 6 Nov 2005 04:38:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/rc.d archdep X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 04:38:21 -0000 nyan 2005-11-06 04:38:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/rc.d archdep Log: MFC: Use hw.machine_arch instead of hw.machine. Revision Changes Path 1.7.2.1 +1 -1 src/etc/rc.d/archdep From owner-cvs-src@FreeBSD.ORG Sun Nov 6 04:40:57 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C76A616A420; Sun, 6 Nov 2005 04:40:57 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85D3D43D46; Sun, 6 Nov 2005 04:40:57 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA64evVD044258; Sun, 6 Nov 2005 04:40:57 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA64ev9I044257; Sun, 6 Nov 2005 04:40:57 GMT (envelope-from nyan) Message-Id: <200511060440.jA64ev9I044257@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 6 Nov 2005 04:40:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/boot/pc98 Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 04:40:58 -0000 nyan 2005-11-06 04:40:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/boot/pc98 Makefile.inc Log: MFC: Add '-mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3' to CFLAGS. Revision Changes Path 1.5.8.1 +2 -1 src/sys/boot/pc98/Makefile.inc From owner-cvs-src@FreeBSD.ORG Sun Nov 6 04:55:43 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CAEC816A433; Sun, 6 Nov 2005 04:55:43 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 88B5143D46; Sun, 6 Nov 2005 04:55:43 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA64thC9051925; Sun, 6 Nov 2005 04:55:43 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA64thYs051924; Sun, 6 Nov 2005 04:55:43 GMT (envelope-from nyan) Message-Id: <200511060455.jA64thYs051924@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 6 Nov 2005 04:55:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/i386/i386 vm_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 04:55:44 -0000 nyan 2005-11-06 04:55:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/i386/i386 vm_machdep.c Log: MFC: Don't include opt_pc98.h. Revision Changes Path 1.259.2.2 +0 -3 src/sys/i386/i386/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Sun Nov 6 04:58:18 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C9A7616A41F; Sun, 6 Nov 2005 04:58:18 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2085843D5A; Sun, 6 Nov 2005 04:58:16 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA64wGKe052034; Sun, 6 Nov 2005 04:58:16 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA64wG25052033; Sun, 6 Nov 2005 04:58:16 GMT (envelope-from nyan) Message-Id: <200511060458.jA64wG25052033@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 6 Nov 2005 04:58:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/pc98/pc98 machdep.c pc98_machdep.c pc98_machdep.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 04:58:19 -0000 nyan 2005-11-06 04:58:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pc98/pc98 machdep.c pc98_machdep.c pc98_machdep.h Log: MFC: Add EPSON_* defines. Revision Changes Path 1.363.2.2 +3 -3 src/sys/pc98/pc98/machdep.c 1.25.2.1 +9 -9 src/sys/pc98/pc98/pc98_machdep.c 1.12.2.1 +17 -0 src/sys/pc98/pc98/pc98_machdep.h From owner-cvs-src@FreeBSD.ORG Sun Nov 6 05:01:04 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5263516A41F; Sun, 6 Nov 2005 05:01:04 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BEA743D45; Sun, 6 Nov 2005 05:01:04 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6513uK052254; Sun, 6 Nov 2005 05:01:03 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6513ih052253; Sun, 6 Nov 2005 05:01:03 GMT (envelope-from nyan) Message-Id: <200511060501.jA6513ih052253@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 6 Nov 2005 05:01:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/pc98/cbus fdc.c gdc.c nmi.c sio.c src/sys/pc98/pc98 epsonio.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 05:01:04 -0000 nyan 2005-11-06 05:01:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pc98/cbus fdc.c gdc.c nmi.c sio.c Removed files: (Branch: RELENG_6) sys/pc98/pc98 epsonio.h Log: MFC: Remove EPSON_NRDISK and EPSON PC-386 note support. Revision Changes Path 1.160.2.1 +0 -183 src/sys/pc98/cbus/fdc.c 1.48.2.1 +6 -20 src/sys/pc98/cbus/gdc.c 1.2.8.1 +0 -5 src/sys/pc98/cbus/nmi.c 1.234.2.1 +4 -8 src/sys/pc98/cbus/sio.c 1.9.2.1 +0 -93 src/sys/pc98/pc98/epsonio.h (dead) From owner-cvs-src@FreeBSD.ORG Sun Nov 6 05:02:08 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 87F1616A41F; Sun, 6 Nov 2005 05:02:08 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 213FB43D49; Sun, 6 Nov 2005 05:02:08 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6528Ss052302; Sun, 6 Nov 2005 05:02:08 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6528hb052301; Sun, 6 Nov 2005 05:02:08 GMT (envelope-from nyan) Message-Id: <200511060502.jA6528hb052301@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 6 Nov 2005 05:02:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/boot/pc98/boot2 io.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 05:02:09 -0000 nyan 2005-11-06 05:02:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/boot/pc98/boot2 io.c Log: MFC: Remove EPSON PC-386 note support. Revision Changes Path 1.8.2.1 +2 -13 src/sys/boot/pc98/boot2/io.c From owner-cvs-src@FreeBSD.ORG Sun Nov 6 12:18:27 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4CC316A41F; Sun, 6 Nov 2005 12:18:27 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A4A0A43D45; Sun, 6 Nov 2005 12:18:27 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6CIRmj076475; Sun, 6 Nov 2005 12:18:27 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6CIRIE076474; Sun, 6 Nov 2005 12:18:27 GMT (envelope-from bde) Message-Id: <200511061218.jA6CIRIE076474@repoman.freebsd.org> From: Bruce Evans Date: Sun, 6 Nov 2005 12:18:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/msun Makefile src/lib/msun/man ieee_test.3 ilogb.3 math.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 12:18:28 -0000 bde 2005-11-06 12:18:27 UTC FreeBSD src repository Modified files: lib/msun Makefile lib/msun/man ieee_test.3 ilogb.3 math.3 Log: The logb() functions are not just ieee754 "test" functions, but are standard in C99 and POSIX.1-2001+. They are also not deprecated, since apart from being standard they can handle special args slightly better than the ilogb() functions. Move their documentation to ilogb.3. Try to use consistent and improved wording for both sets of functions. All of ieee854, C99 and POSIX have better wording and more details for special args. Add history for the logb() functions and ilogbl(). Fix history for ilogb(). Revision Changes Path 1.73 +2 -2 src/lib/msun/Makefile 1.12 +1 -19 src/lib/msun/man/ieee_test.3 1.2 +43 -11 src/lib/msun/man/ilogb.3 1.26 +2 -1 src/lib/msun/man/math.3 From owner-cvs-src@FreeBSD.ORG Sun Nov 6 12:19:09 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A198216A41F; Sun, 6 Nov 2005 12:19:09 +0000 (GMT) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27BF543D45; Sun, 6 Nov 2005 12:19:08 +0000 (GMT) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 9EEFB2083; Sun, 6 Nov 2005 13:19:03 +0100 (CET) X-Spam-Tests: ALL_TRUSTED,AWL,BAYES_00,SUBJ_HAS_SPACES X-Spam-Learn: ham X-Spam-Score: -4.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on tim.des.no Received: from xps.des.no (des.no [80.203.228.37]) by tim.des.no (Postfix) with ESMTP id 8BE112082; Sun, 6 Nov 2005 13:19:03 +0100 (CET) Received: by xps.des.no (Postfix, from userid 1001) id 7055D33C1D; Sun, 6 Nov 2005 13:19:03 +0100 (CET) To: Mike Silbersack References: <200511052355.jA5NtuPg026403@repoman.freebsd.org> <20051105191616.M870@odysseus.silby.com> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Sun, 06 Nov 2005 13:19:03 +0100 In-Reply-To: <20051105191616.M870@odysseus.silby.com> (Mike Silbersack's message of "Sat, 5 Nov 2005 19:20:28 -0600 (CST)") Message-ID: <861x1u55qg.fsf@xps.des.no> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, Nate Lawson , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files src/sys/modules/acpi/acpi Makefile src/sys/dev/acpica acpi_battery.c acpi_smbat.c acpi_smbus.h acpiio.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 12:19:09 -0000 Mike Silbersack writes: > 2. Now, powerd seems to be causing ~30% system cpu load - top shows > it switching between the "nanslp" and "ecpoll" wait states. This may > be due to some other recent change to acpi, I'm not sure how to best > test. Try running powerd with a 5000 ms polling interval. With the default of 500 ms, it never seems to stabilize, but keeps oscillating wildly in the 75-300 MHz range on my Dell Latitude D600. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Sun Nov 6 13:34:07 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 129B916A41F; Sun, 6 Nov 2005 13:34:07 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C62B943D46; Sun, 6 Nov 2005 13:34:06 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6DY6M4086609; Sun, 6 Nov 2005 13:34:06 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6DY6rE086608; Sun, 6 Nov 2005 13:34:06 GMT (envelope-from ume) Message-Id: <200511061334.jA6DY6rE086608@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 6 Nov 2005 13:34:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/acpica acpi_thermal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 13:34:07 -0000 ume 2005-11-06 13:34:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/acpica acpi_thermal.c Log: MFC 1.59: Unbreak compiles with ACPI_DEBUG. Revision Changes Path 1.53.2.2 +2 -0 src/sys/dev/acpica/acpi_thermal.c From owner-cvs-src@FreeBSD.ORG Sun Nov 6 01:34:18 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 912C016A41F; Sun, 6 Nov 2005 01:34:18 +0000 (GMT) (envelope-from nate@root.org) Received: from ylpvm12.prodigy.net (ylpvm12-ext.prodigy.net [207.115.57.43]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27D1643D46; Sun, 6 Nov 2005 01:34:18 +0000 (GMT) (envelope-from nate@root.org) Received: from ylpvm01.prodigy.net (ylpvm01-int.prodigy.net [207.115.5.207]) by ylpvm12.prodigy.net (8.12.10 outbound/8.12.10) with ESMTP id jA61Yfil032701; Sat, 5 Nov 2005 20:34:41 -0500 X-ORBL: [71.139.0.107] Received: from [10.0.5.50] (ppp-71-139-0-107.dsl.snfc21.pacbell.net [71.139.0.107]) by ylpvm01.prodigy.net (8.13.4 dk-milter linux/8.13.4) with ESMTP id jA61cNM2032405; Sat, 5 Nov 2005 20:38:23 -0500 Message-ID: <436D5D95.3040901@root.org> Date: Sat, 05 Nov 2005 17:34:13 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050723) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Mike Silbersack References: <200511052355.jA5NtuPg026403@repoman.freebsd.org> <20051105191616.M870@odysseus.silby.com> In-Reply-To: <20051105191616.M870@odysseus.silby.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Sun, 06 Nov 2005 15:01:30 +0000 Cc: acpi@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files src/sys/modules/acpi/acpi Makefile src/sys/dev/acpica acpi_battery.c acpi_smbat.c acpi_smbus.h acpiio.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 01:34:19 -0000 Moving to the acpi@ list. Mike Silbersack wrote: > > Hm, since I cvsup'd from last week's releng_6 to today's, I noticed two > acpi-related things. > > 1. The smart battery support seems to work properly for me. However, > the sysctls hw.acpi.battery.life, hw.acpi.battery.time, and > hw.acpi.battery.state take forever to read, so a sysctl -a | grep acpi > (or any other use of sysctl -a) takes far longer than it used to. Sprinkle some printfs into sys/dev/acpica/acpi_smbat.c, in particular the bst and bif functions. Are they timing out? Where is the time spent, reading from the EC? > 2. Now, powerd seems to be causing ~30% system cpu load - top shows it > switching between the "nanslp" and "ecpoll" wait states. This may be > due to some other recent change to acpi, I'm not sure how to best test. ecpoll is the sleep label in acpi_ec.c for accessing the embedded controller. The only thing powerd does that is related to acpi is read the AC line status. So perhaps that hits your ec and it is timing out. Can you try the powerd from -current? It waits for events from devd instead of polling the AC line status. -- Nate From owner-cvs-src@FreeBSD.ORG Sun Nov 6 15:13:46 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0618B16A41F; Sun, 6 Nov 2005 15:13:46 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 983AE43D64; Sun, 6 Nov 2005 15:13:43 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6FDg9M093411; Sun, 6 Nov 2005 15:13:42 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6FDg1P093410; Sun, 6 Nov 2005 15:13:42 GMT (envelope-from scottl) Message-Id: <200511061513.jA6FDg1P093410@repoman.freebsd.org> From: Scott Long Date: Sun, 6 Nov 2005 15:13:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/amr amr.c amr_cam.c amr_pci.c amrvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 15:13:46 -0000 scottl 2005-11-06 15:13:42 UTC FreeBSD src repository Modified files: sys/dev/amr amr.c amr_cam.c amr_pci.c amrvar.h Log: Remove spl markers from AMR. MFC After: 3 days Revision Changes Path 1.69 +5 -15 src/sys/dev/amr/amr.c 1.17 +0 -9 src/sys/dev/amr/amr_cam.c 1.31 +1 -3 src/sys/dev/amr/amr_pci.c 1.28 +0 -27 src/sys/dev/amr/amrvar.h From owner-cvs-src@FreeBSD.ORG Sun Nov 6 15:40:59 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A234516A41F; Sun, 6 Nov 2005 15:40:59 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 615F243D46; Sun, 6 Nov 2005 15:40:59 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6FexEo094396; Sun, 6 Nov 2005 15:40:59 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6FexTA094395; Sun, 6 Nov 2005 15:40:59 GMT (envelope-from maxim) Message-Id: <200511061540.jA6FexTA094395@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 6 Nov 2005 15:40:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/tools/aac aac_checkq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 15:40:59 -0000 maxim 2005-11-06 15:40:59 UTC FreeBSD src repository Modified files: tools/tools/aac aac_checkq.c Log: Fix include: aac_ioctl.h was moved from sys/dev/aac/ to sys/sys. PR: misc/88549 Submitted by: Sokolov Alexey MFC after: 1 week Revision Changes Path 1.2 +1 -1 src/tools/tools/aac/aac_checkq.c From owner-cvs-src@FreeBSD.ORG Sun Nov 6 15:47:06 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A28916A41F; Sun, 6 Nov 2005 15:47:06 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4790143D45; Sun, 6 Nov 2005 15:47:06 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6Fl6XH094636; Sun, 6 Nov 2005 15:47:06 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6Fl6QQ094635; Sun, 6 Nov 2005 15:47:06 GMT (envelope-from maxim) Message-Id: <200511061547.jA6Fl6QQ094635@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 6 Nov 2005 15:47:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/tools/aac aac_checkq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 15:47:06 -0000 maxim 2005-11-06 15:47:06 UTC FreeBSD src repository Modified files: tools/tools/aac aac_checkq.c Log: Fix the path to aac_ioctl.h in the comment and style includes. MFC after: 1 week Revision Changes Path 1.3 +6 -4 src/tools/tools/aac/aac_checkq.c From owner-cvs-src@FreeBSD.ORG Sun Nov 6 15:50:57 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EFA6516A421; Sun, 6 Nov 2005 15:50:57 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9708B43D45; Sun, 6 Nov 2005 15:50:57 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6FovG8094862; Sun, 6 Nov 2005 15:50:57 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6FovZb094861; Sun, 6 Nov 2005 15:50:57 GMT (envelope-from jhb) Message-Id: <200511061550.jA6FovZb094861@repoman.freebsd.org> From: John Baldwin Date: Sun, 6 Nov 2005 15:50:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man3 queue.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 15:50:58 -0000 jhb 2005-11-06 15:50:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man3 queue.3 Log: MFC: Remove spurious newline. Revision Changes Path 1.35.2.1 +0 -1 src/share/man/man3/queue.3 From owner-cvs-src@FreeBSD.ORG Sun Nov 6 15:51:47 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DED6C16A41F; Sun, 6 Nov 2005 15:51:47 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9EC3E43D45; Sun, 6 Nov 2005 15:51:47 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6Fpllk094915; Sun, 6 Nov 2005 15:51:47 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6FpldS094914; Sun, 6 Nov 2005 15:51:47 GMT (envelope-from jhb) Message-Id: <200511061551.jA6FpldS094914@repoman.freebsd.org> From: John Baldwin Date: Sun, 6 Nov 2005 15:51:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/share/man/man3 queue.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 15:51:48 -0000 jhb 2005-11-06 15:51:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/man/man3 queue.3 Log: MFC: Remove spurious newline. Revision Changes Path 1.34.2.2 +0 -1 src/share/man/man3/queue.3 From owner-cvs-src@FreeBSD.ORG Sun Nov 6 15:53:30 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BCC3116A41F; Sun, 6 Nov 2005 15:53:30 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A5F643D45; Sun, 6 Nov 2005 15:53:30 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6FrUWu094974; Sun, 6 Nov 2005 15:53:30 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6FrUCK094973; Sun, 6 Nov 2005 15:53:30 GMT (envelope-from jhb) Message-Id: <200511061553.jA6FrUCK094973@repoman.freebsd.org> From: John Baldwin Date: Sun, 6 Nov 2005 15:53:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc rc.subr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 15:53:30 -0000 jhb 2005-11-06 15:53:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc rc.subr Log: MFC: Allow the process name to be in square brackets ([]) in _find_processes(). Revision Changes Path 1.34.2.5 +1 -1 src/etc/rc.subr From owner-cvs-src@FreeBSD.ORG Sun Nov 6 15:54:45 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFCC416A41F; Sun, 6 Nov 2005 15:54:45 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B8B543D68; Sun, 6 Nov 2005 15:54:44 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6FshIi095034; Sun, 6 Nov 2005 15:54:43 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6FshTW095033; Sun, 6 Nov 2005 15:54:43 GMT (envelope-from jhb) Message-Id: <200511061554.jA6FshTW095033@repoman.freebsd.org> From: John Baldwin Date: Sun, 6 Nov 2005 15:54:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/etc rc.subr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 15:54:46 -0000 jhb 2005-11-06 15:54:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) etc rc.subr Log: MFC: Allow the process name to be in square brackets ([]) in _find_processes(). Revision Changes Path 1.31.2.4 +1 -1 src/etc/rc.subr From owner-cvs-src@FreeBSD.ORG Sun Nov 6 15:55:46 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25DD016A41F; Sun, 6 Nov 2005 15:55:46 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4771443D6A; Sun, 6 Nov 2005 15:55:45 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6FtjSi095137; Sun, 6 Nov 2005 15:55:45 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6Ftj8w095136; Sun, 6 Nov 2005 15:55:45 GMT (envelope-from phk) Message-Id: <200511061555.jA6Ftj8w095136@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 6 Nov 2005 15:55:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/puc puc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 15:55:46 -0000 phk 2005-11-06 15:55:45 UTC FreeBSD src repository Modified files: sys/dev/puc puc.c Log: Avoid trouble with PUC_FASTINTR if it is already defined. Revision Changes Path 1.43 +2 -0 src/sys/dev/puc/puc.c From owner-cvs-src@FreeBSD.ORG Sun Nov 6 15:58:08 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C132916A41F; Sun, 6 Nov 2005 15:58:08 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 38EC043D7C; Sun, 6 Nov 2005 15:58:07 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6Fw7Dd095230; Sun, 6 Nov 2005 15:58:07 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6Fw7R1095229; Sun, 6 Nov 2005 15:58:07 GMT (envelope-from jhb) Message-Id: <200511061558.jA6Fw7R1095229@repoman.freebsd.org> From: John Baldwin Date: Sun, 6 Nov 2005 15:58:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern kern_conf.c kern_mutex.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 15:58:09 -0000 jhb 2005-11-06 15:58:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern kern_conf.c kern_mutex.c Log: MFC: Move the initialization of the devmtx into the mutex_init() function called during early init before cninit(). Revision Changes Path 1.186.2.5 +1 -2 src/sys/kern/kern_conf.c 1.154.2.4 +3 -0 src/sys/kern/kern_mutex.c From owner-cvs-src@FreeBSD.ORG Sun Nov 6 16:00:55 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A4D0516A41F; Sun, 6 Nov 2005 16:00:55 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 454CC43D4C; Sun, 6 Nov 2005 16:00:55 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6G0tGu095443; Sun, 6 Nov 2005 16:00:55 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6G0tXa095442; Sun, 6 Nov 2005 16:00:55 GMT (envelope-from jhb) Message-Id: <200511061600.jA6G0tXa095442@repoman.freebsd.org> From: John Baldwin Date: Sun, 6 Nov 2005 16:00:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/re if_re.c src/sys/pci if_rlreg.h if_sk.c if_skreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 16:00:55 -0000 jhb 2005-11-06 16:00:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/re if_re.c sys/pci if_rlreg.h if_sk.c if_skreg.h Log: MFC: Only allow the sk(4) driver to attach to revision 2 of the LinkSys EG1032 cards and teach the re(4) driver to attach to revision 3 cards. Revision Changes Path 1.46.2.8 +13 -0 src/sys/dev/re/if_re.c 1.51.2.3 +17 -2 src/sys/pci/if_rlreg.h 1.106.2.5 +11 -0 src/sys/pci/if_sk.c 1.29.2.1 +5 -0 src/sys/pci/if_skreg.h From owner-cvs-src@FreeBSD.ORG Sun Nov 6 16:09:32 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B6A6716A41F; Sun, 6 Nov 2005 16:09:32 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7323043D45; Sun, 6 Nov 2005 16:09:32 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6G9Wa8095716; Sun, 6 Nov 2005 16:09:32 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6G9W5l095715; Sun, 6 Nov 2005 16:09:32 GMT (envelope-from jhb) Message-Id: <200511061609.jA6G9W5l095715@repoman.freebsd.org> From: John Baldwin Date: Sun, 6 Nov 2005 16:09:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 16:09:32 -0000 jhb 2005-11-06 16:09:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern tty.c Log: MFC: Revert most of revision 1.235 and fix the problem a different way as we can't acquire an sx lock in ttyinfo() as it is almost always called from an interrupt handler. Revision Changes Path 1.250.2.1 +12 -7 src/sys/kern/tty.c From owner-cvs-src@FreeBSD.ORG Sun Nov 6 16:10:28 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B69A416A41F; Sun, 6 Nov 2005 16:10:28 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64CF543D48; Sun, 6 Nov 2005 16:10:28 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6GAS3Z095826; Sun, 6 Nov 2005 16:10:28 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6GASID095825; Sun, 6 Nov 2005 16:10:28 GMT (envelope-from cognet) Message-Id: <200511061610.jA6GASID095825@repoman.freebsd.org> From: Olivier Houchard Date: Sun, 6 Nov 2005 16:10:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/include pmap.h src/sys/arm/arm machdep.c pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 16:10:28 -0000 cognet 2005-11-06 16:10:28 UTC FreeBSD src repository Modified files: sys/arm/include pmap.h sys/arm/arm machdep.c pmap.c Log: MFi386 rev 1.536 (sort of) Move what can be moved (UMA zones creation, pv_entry_* initialization) from pmap_init2() to pmap_init(). Create a new function, pmap_postinit(), called from cpu_startup(), to do the L1 tables allocation. pmap_init2() is now empty for arm as well. Revision Changes Path 1.19 +1 -0 src/sys/arm/arm/machdep.c 1.40 +21 -30 src/sys/arm/arm/pmap.c 1.13 +2 -0 src/sys/arm/include/pmap.h From owner-cvs-src@FreeBSD.ORG Sun Nov 6 16:14:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA22D16A41F; Sun, 6 Nov 2005 16:14:40 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from speedfactory.net (mail5.speedfactory.net [66.23.216.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id E8E3743D46; Sun, 6 Nov 2005 16:14:39 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.5b3) with ESMTP id 1469657 for multiple; Sun, 06 Nov 2005 11:16:43 -0500 Received: from zion.baldwin.cx (zion.baldwin.cx [192.168.0.7]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id jA6GEYMA003909; Sun, 6 Nov 2005 11:14:34 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Poul-Henning Kamp Date: Sun, 6 Nov 2005 11:14:30 -0500 User-Agent: KMail/1.8 References: <200511061555.jA6Ftj8w095136@repoman.freebsd.org> In-Reply-To: <200511061555.jA6Ftj8w095136@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200511061114.32455.jhb@FreeBSD.org> X-Spam-Status: No, score=-2.8 required=4.2 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx X-Server: High Performance Mail Server - http://surgemail.com r=100 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/puc puc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 16:14:40 -0000 On Sunday 06 November 2005 10:55 am, Poul-Henning Kamp wrote: > phk 2005-11-06 15:55:45 UTC > > FreeBSD src repository > > Modified files: > sys/dev/puc puc.c > Log: > Avoid trouble with PUC_FASTINTR if it is already defined. Perhaps you should add it to DEFAULTS on the relevant platforms instead as= =20 that makes it easier for people to turn it off in the kernel configs w/o=20 having to hack the source if they want to for some reason? =2D-=20 John Baldwin =A0<>< =A0http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" =A0=3D =A0http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Sun Nov 6 16:17:19 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 19D1616A41F; Sun, 6 Nov 2005 16:17:19 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB05A43D46; Sun, 6 Nov 2005 16:17:18 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6GHIF7096214; Sun, 6 Nov 2005 16:17:18 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6GHIhe096213; Sun, 6 Nov 2005 16:17:18 GMT (envelope-from jhb) Message-Id: <200511061617.jA6GHIhe096213@repoman.freebsd.org> From: John Baldwin Date: Sun, 6 Nov 2005 16:17:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern subr_witness.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 16:17:19 -0000 jhb 2005-11-06 16:17:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern subr_witness.c Log: MFC: - Enforce an implicit lock order that Giant cannot be locked while holding any other non-sleepable lock. In plain English: Giant comes before all other mutexes. - Add some extra description to the lock order reversal printf's to indicate when a reversal is triggered by a hard-coded implicit rule. Revision Changes Path 1.195.2.5 +17 -1 src/sys/kern/subr_witness.c From owner-cvs-src@FreeBSD.ORG Sun Nov 6 16:47:59 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 971A416A41F; Sun, 6 Nov 2005 16:47:59 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5694843D49; Sun, 6 Nov 2005 16:47:59 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6GlxAt004600; Sun, 6 Nov 2005 16:47:59 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6Glx15004599; Sun, 6 Nov 2005 16:47:59 GMT (envelope-from glebius) Message-Id: <200511061647.jA6Glx15004599@repoman.freebsd.org> From: Gleb Smirnoff Date: Sun, 6 Nov 2005 16:47:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_mbuf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 16:47:59 -0000 glebius 2005-11-06 16:47:59 UTC FreeBSD src repository Modified files: sys/kern kern_mbuf.c Log: Fix panic string in last revision. Revision Changes Path 1.15 +1 -1 src/sys/kern/kern_mbuf.c From owner-cvs-src@FreeBSD.ORG Sun Nov 6 17:43:26 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7634316A41F; Sun, 6 Nov 2005 17:43:26 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 330D843D45; Sun, 6 Nov 2005 17:43:26 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6HhQh5006780; Sun, 6 Nov 2005 17:43:26 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6HhQIY006779; Sun, 6 Nov 2005 17:43:26 GMT (envelope-from rwatson) Message-Id: <200511061743.jA6HhQIY006779@repoman.freebsd.org> From: Robert Watson Date: Sun, 6 Nov 2005 17:43:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/sched schedgraph.py X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 17:43:26 -0000 rwatson 2005-11-06 17:43:25 UTC FreeBSD src repository Modified files: tools/sched schedgraph.py Log: Fix two minor typos that caused schedgraph to exit with an exception when running on traces referencing >2 CPUs. Revision Changes Path 1.7 +2 -2 src/tools/sched/schedgraph.py From owner-cvs-src@FreeBSD.ORG Sun Nov 6 17:48:02 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 69EBF16A41F; Sun, 6 Nov 2005 17:48:02 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A7E243D68; Sun, 6 Nov 2005 17:48:02 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6Hm2fd006991; Sun, 6 Nov 2005 17:48:02 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6Hm29Q006990; Sun, 6 Nov 2005 17:48:02 GMT (envelope-from bde) Message-Id: <200511061748.jA6Hm29Q006990@repoman.freebsd.org> From: Bruce Evans Date: Sun, 6 Nov 2005 17:48:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/msun/src e_rem_pio2f.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 17:48:02 -0000 bde 2005-11-06 17:48:02 UTC FreeBSD src repository Modified files: lib/msun/src e_rem_pio2f.c Log: Use a 53-bit approximation to pi/2 instead of a 33+53 bit one for the special case pi/4 <= |x| < 3*pi/4. This gives a tiny optimization (it saves 2 subtractions, which are scheduled well so they take a whole 1 cycle extra on an AthlonXP), and simplifies the code so that the following optimization is not so ugly. Optimize for the range 3*pi/4 < |x| < 9*Pi/2 in the same way. On Athlon{XP,64} systems, this gives a 25-40% optimization (depending a lot on CFLAGS) for the cosf() and sinf() consumers on this range. Relative to i387 hardware fcos and fsin, it makes the software versions faster in most cases instead of slower in most cases. The relative optimization is smaller for tanf() the inefficient part is elsewhere. The 53-bit approximation to pi/2 is good enough for pi/4 <= |x| < 3*pi/4 because after losing up to 24 bits to subtraction, we still have 29 bits of precision and only need 25 bits. Even with only 5 extra bits, it is possible to get perfectly rounded results starting with the reduced x, since if x is nearly a multiple of pi/2 then x is not near a half-way case and if x is not nearly a multiple of pi/2 then we don't lose many bits. With our intentionally imperfect rounding we get the same results for cosf(), sinf() and tanf() as without this optimization. Revision Changes Path 1.15 +39 -9 src/lib/msun/src/e_rem_pio2f.c From owner-cvs-src@FreeBSD.ORG Sun Nov 6 17:59:41 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F11A516A41F; Sun, 6 Nov 2005 17:59:40 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF6B643D45; Sun, 6 Nov 2005 17:59:40 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6Hxeas007457; Sun, 6 Nov 2005 17:59:40 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6Hxeu5007456; Sun, 6 Nov 2005 17:59:40 GMT (envelope-from bde) Message-Id: <200511061759.jA6Hxeu5007456@repoman.freebsd.org> From: Bruce Evans Date: Sun, 6 Nov 2005 17:59:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/msun Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 17:59:41 -0000 bde 2005-11-06 17:59:40 UTC FreeBSD src repository Modified files: lib/msun Makefile Log: Detach k_rem_pio2f.c from the build since it is now unused. It is a libm internal so this shouldn't cause version problems. Revision Changes Path 1.74 +1 -1 src/lib/msun/Makefile From owner-cvs-src@FreeBSD.ORG Sun Nov 6 18:12:44 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D68116A420; Sun, 6 Nov 2005 18:12:44 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0489243D45; Sun, 6 Nov 2005 18:12:44 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6IChlN008074; Sun, 6 Nov 2005 18:12:43 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6ICheV008073; Sun, 6 Nov 2005 18:12:43 GMT (envelope-from ps) Message-Id: <200511061812.jA6ICheV008073@repoman.freebsd.org> From: Paul Saab Date: Sun, 6 Nov 2005 18:12:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/freebsd32 freebsd32_misc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 18:12:44 -0000 ps 2005-11-06 18:12:43 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 freebsd32_misc.c Log: Copy out the number of iovecs in freebsd32_recvmsg, not the length of a single iovec. Revision Changes Path 1.47 +1 -1 src/sys/compat/freebsd32/freebsd32_misc.c From owner-cvs-src@FreeBSD.ORG Sun Nov 6 18:37:36 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5DE7A16A41F; Sun, 6 Nov 2005 18:37:36 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1BEF243D48; Sun, 6 Nov 2005 18:37:36 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6IbZRk009045; Sun, 6 Nov 2005 18:37:35 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6IbZFv009044; Sun, 6 Nov 2005 18:37:35 GMT (envelope-from hrs) Message-Id: <200511061837.jA6IbZFv009044@repoman.freebsd.org> From: Hiroki Sato Date: Sun, 6 Nov 2005 18:37:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/errata article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 18:37:36 -0000 hrs 2005-11-06 18:37:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/en_US.ISO8859-1/errata article.sgml Log: Add a new errata item: fix a typo in relnotes (s/IPFIRWALL_FORWARD/IPFIREWALL_FORWARD/). Spotted by: brd Revision Changes Path 1.73.2.5 +6 -0 src/release/doc/en_US.ISO8859-1/errata/article.sgml From owner-cvs-src@FreeBSD.ORG Sun Nov 6 19:21:08 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 34CC316A41F; Sun, 6 Nov 2005 19:21:08 +0000 (GMT) (envelope-from nate@root.org) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 71C7643D67; Sun, 6 Nov 2005 19:21:05 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.5.50] (ppp-71-139-0-107.dsl.snfc21.pacbell.net [71.139.0.107]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id jA6JKuxq016733 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 6 Nov 2005 11:21:01 -0800 Message-ID: <436E5797.7090605@root.org> Date: Sun, 06 Nov 2005 11:20:55 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= References: <200511052355.jA5NtuPg026403@repoman.freebsd.org> <20051105191616.M870@odysseus.silby.com> <861x1u55qg.fsf@xps.des.no> In-Reply-To: <861x1u55qg.fsf@xps.des.no> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Cc: cvs-src@FreeBSD.org, Mike Silbersack , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files src/sys/modules/acpi/acpi Makefile src/sys/dev/acpica acpi_battery.c acpi_smbat.c acpi_smbus.h acpiio.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 19:21:08 -0000 Dag-Erling Smørgrav wrote: > Mike Silbersack writes: > >>2. Now, powerd seems to be causing ~30% system cpu load - top shows >>it switching between the "nanslp" and "ecpoll" wait states. This may >>be due to some other recent change to acpi, I'm not sure how to best >>test. > > > Try running powerd with a 5000 ms polling interval. With the default > of 500 ms, it never seems to stabilize, but keeps oscillating wildly > in the 75-300 MHz range on my Dell Latitude D600. That is bad for performance. It can then take up to 10-15 seconds to promote back to 100% CPU when your system becomes busy. I've said it many times: we need a real predictive algorithm. Taking a single sample will always have hysteresis problems. See the acpi@ list archives for much more detail and a good summary, including linked papers, here. http://wikitest.freebsd.org/moin.cgi/powerd -- Nate From owner-cvs-src@FreeBSD.ORG Sun Nov 6 19:38:35 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B65216A41F; Sun, 6 Nov 2005 19:38:35 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B17E043D48; Sun, 6 Nov 2005 19:38:34 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6JcYDV011509; Sun, 6 Nov 2005 19:38:34 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6JcYIf011508; Sun, 6 Nov 2005 19:38:34 GMT (envelope-from wpaul) Message-Id: <200511061938.jA6JcYIf011508@repoman.freebsd.org> From: Bill Paul Date: Sun, 6 Nov 2005 19:38:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/ndis ntoskrnl_var.h subr_hal.c subr_ntoskrnl.c src/sys/dev/if_ndis if_ndis.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 19:38:35 -0000 wpaul 2005-11-06 19:38:34 UTC FreeBSD src repository Modified files: sys/compat/ndis ntoskrnl_var.h subr_hal.c subr_ntoskrnl.c sys/dev/if_ndis if_ndis.c Log: The latest version of the Intel 2200BG/2915ABG driver (9.0.0.3-9) from Intel's web site requires some minor tweaks to get it to work: - The driver seems to have been released with full WMI tracing enabled, and makes references to some WMI APIs, namely IoWMIRegistrationControl(), WmiQueryTraceInformation() and WmiTraceMessage(). Only the first one is ever called (during intialization). These have been implemented as do-nothing stubs for now. Also added a definition for STATUS_NOT_FOUND to ntoskrnl_var.h, which is used as a return code for one of the WMI routines. - The driver references KeRaiseIrqlToDpcLevel() and KeLowerIrql() (the latter as a function, which is unusual because normally KeLowerIrql() is a macro in the Windows DDK that calls KfLowewIrql()). I'm not sure why these are being called since they're not really part of WDM. Presumeably they're being used for backwards compatibility with old versions of Windows. These have been implemented in subr_hal.c. (Note that they're _stdcall routines instead of _fastcall.) - When querying the OID_802_11_BSSID_LIST OID to get a BSSID list, you don't know ahead of time how many networks the NIC has found during scanning, so you're allowed to pass 0 as the list length. This should cause the driver to return an 'insufficient resources' error and set the length to indicate how many bytes are actually needed. However for some reason, the Intel driver does not honor this convention: if you give it a length of 0, it returns some other error and doesn't tell you how much space is really needed. To get around this, if using a length of 0 yields anything besides the expected error case, we arbitrarily assume a length of 64K. This is similar to the hack that wpa_supplicant uses when doing a BSSID list query. Revision Changes Path 1.42 +1 -0 src/sys/compat/ndis/ntoskrnl_var.h 1.27 +26 -5 src/sys/compat/ndis/subr_hal.c 1.82 +33 -0 src/sys/compat/ndis/subr_ntoskrnl.c 1.114 +6 -7 src/sys/dev/if_ndis/if_ndis.c From owner-cvs-src@FreeBSD.ORG Sun Nov 6 19:39:41 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF6BF16A41F; Sun, 6 Nov 2005 19:39:41 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67E4643D48; Sun, 6 Nov 2005 19:39:41 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6Jdff9011581; Sun, 6 Nov 2005 19:39:41 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6JdfHq011580; Sun, 6 Nov 2005 19:39:41 GMT (envelope-from wpaul) Message-Id: <200511061939.jA6JdfHq011580@repoman.freebsd.org> From: Bill Paul Date: Sun, 6 Nov 2005 19:39:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/compat/ndis ntoskrnl_var.h subr_hal.c subr_ntoskrnl.c src/sys/dev/if_ndis if_ndis.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 19:39:41 -0000 wpaul 2005-11-06 19:39:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/compat/ndis ntoskrnl_var.h subr_hal.c subr_ntoskrnl.c sys/dev/if_ndis if_ndis.c Log: MFC: merge changes from head to pacify Intel 2200BG/2915/ABG driver. Revision Changes Path 1.36.2.2 +1 -0 src/sys/compat/ndis/ntoskrnl_var.h 1.24.2.2 +26 -5 src/sys/compat/ndis/subr_hal.c 1.71.2.3 +33 -0 src/sys/compat/ndis/subr_ntoskrnl.c 1.99.2.5 +6 -7 src/sys/dev/if_ndis/if_ndis.c From owner-cvs-src@FreeBSD.ORG Sun Nov 6 19:40:51 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CAEC816A41F; Sun, 6 Nov 2005 19:40:51 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7BA6243D45; Sun, 6 Nov 2005 19:40:51 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6Jepw2011762; Sun, 6 Nov 2005 19:40:51 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6JepTo011761; Sun, 6 Nov 2005 19:40:51 GMT (envelope-from wpaul) Message-Id: <200511061940.jA6JepTo011761@repoman.freebsd.org> From: Bill Paul Date: Sun, 6 Nov 2005 19:40:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/compat/ndis ntoskrnl_var.h subr_hal.c subr_ntoskrnl.c src/sys/dev/if_ndis if_ndis.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 19:40:52 -0000 wpaul 2005-11-06 19:40:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/compat/ndis ntoskrnl_var.h subr_hal.c subr_ntoskrnl.c sys/dev/if_ndis if_ndis.c Log: MFC: merge changes from head to support Intel 2200BG/2915ABG driver. Revision Changes Path 1.17.2.11 +1 -0 src/sys/compat/ndis/ntoskrnl_var.h 1.13.2.7 +26 -5 src/sys/compat/ndis/subr_hal.c 1.43.2.15 +33 -0 src/sys/compat/ndis/subr_ntoskrnl.c 1.69.2.13 +6 -7 src/sys/dev/if_ndis/if_ndis.c From owner-cvs-src@FreeBSD.ORG Sun Nov 6 19:43:05 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 615DC16A41F; Sun, 6 Nov 2005 19:43:05 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 14C5443D55; Sun, 6 Nov 2005 19:43:05 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6Jh4YR011890; Sun, 6 Nov 2005 19:43:04 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6Jh4jA011889; Sun, 6 Nov 2005 19:43:04 GMT (envelope-from glebius) Message-Id: <200511061943.jA6Jh4jA011889@repoman.freebsd.org> From: Gleb Smirnoff Date: Sun, 6 Nov 2005 19:43:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_vlan.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 19:43:05 -0000 glebius 2005-11-06 19:43:04 UTC FreeBSD src repository Modified files: sys/net if_vlan.c Log: - Do not raise IFF_DRV_OACTIVE flag in vlan_start, because this can lead to stalled interface - Explain this fact in a comment. Reviewed by: rwatson, thompsa, yar Revision Changes Path 1.89 +8 -2 src/sys/net/if_vlan.c From owner-cvs-src@FreeBSD.ORG Sun Nov 6 19:54:25 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E16516A41F; Sun, 6 Nov 2005 19:54:25 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.FreeBSD.org (Postfix) with ESMTP id 71F0043D66; Sun, 6 Nov 2005 19:54:21 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id BD379BC84; Sun, 6 Nov 2005 19:54:14 +0000 (UTC) To: Nate Lawson From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sun, 06 Nov 2005 11:20:55 PST." <436E5797.7090605@root.org> Date: Sun, 06 Nov 2005 20:54:13 +0100 Message-ID: <6458.1131306853@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= , Mike Silbersack , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files src/sys/modules/acpi/acpi Makefile src/sys/dev/acpica acpi_battery.c acpi_smbat.c acpi_smbus.h acpiio.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 19:54:25 -0000 In message <436E5797.7090605@root.org>, Nate Lawson writes: >I've said it many times: we need a real predictive algorithm. Taking a >single sample will always have hysteresis problems. I implemented my own algorithm and it works OK for me. Not perfect, but OK: http://phk.freebsd.dk/patch/powerd.patch -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Sun Nov 6 20:01:56 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D8AD816A425; Sun, 6 Nov 2005 20:01:56 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DEE4143D68; Sun, 6 Nov 2005 20:01:47 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6K1lLn012641; Sun, 6 Nov 2005 20:01:47 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6K1lNI012640; Sun, 6 Nov 2005 20:01:47 GMT (envelope-from pjd) Message-Id: <200511062001.jA6K1lNI012640@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 6 Nov 2005 20:01:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/powerd powerd.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 20:01:57 -0000 pjd 2005-11-06 20:01:47 UTC FreeBSD src repository Modified files: usr.sbin/powerd powerd.8 Log: Be more consistent with the rest of the manual page. Revision Changes Path 1.8 +2 -2 src/usr.sbin/powerd/powerd.8 From owner-cvs-src@FreeBSD.ORG Sun Nov 6 20:39:49 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2317B16A420; Sun, 6 Nov 2005 20:39:49 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D52C343D45; Sun, 6 Nov 2005 20:39:48 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6Kdmwq014403; Sun, 6 Nov 2005 20:39:48 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6KdmFP014402; Sun, 6 Nov 2005 20:39:48 GMT (envelope-from stefanf) Message-Id: <200511062039.jA6KdmFP014402@repoman.freebsd.org> From: Stefan Farfeleder Date: Sun, 6 Nov 2005 20:39:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/bin/sh Makefile alias.c arith.h arith.y arith_lex.l eval.c exec.c exec.h expand.c histedit.c jobs.c mail.c memalloc.c memalloc.h miscbltin.c mkbuiltins mkinit.c mksyntax.c options.c parser.c sh.1 show.c trap.c var.c src/bin/sh/bltin ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 20:39:49 -0000 stefanf 2005-11-06 20:39:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) bin/sh Makefile alias.c arith.h arith.y arith_lex.l eval.c exec.c exec.h expand.c histedit.c jobs.c mail.c memalloc.c memalloc.h miscbltin.c mkbuiltins mkinit.c mksyntax.c options.c parser.c sh.1 show.c trap.c var.c bin/sh/bltin bltin.h Log: Sync with HEAD's code: - Support for command -v and -V. - Fixes for the errexit option. - A fix for a crash caused by SIGINT. - POSIX compliant set +o ouput. - A fix for unalias' exit code. - Man page updates. - Code cleanups, WARNS 3. Revision Changes Path 1.44.8.1 +1 -1 src/bin/sh/Makefile 1.18.8.1 +2 -2 src/bin/sh/alias.c 1.9.8.1 +3 -1 src/bin/sh/arith.h 1.19.8.1 +3 -3 src/bin/sh/arith.y 1.22.8.1 +3 -1 src/bin/sh/arith_lex.l 1.13.8.1 +2 -0 src/bin/sh/bltin/bltin.h 1.42.8.1 +32 -16 src/bin/sh/eval.c 1.25.2.1 +48 -13 src/bin/sh/exec.c 1.12.8.1 +7 -0 src/bin/sh/exec.h 1.47.2.1 +2 -4 src/bin/sh/expand.c 1.26.8.2 +1 -1 src/bin/sh/histedit.c 1.68.2.1 +2 -2 src/bin/sh/jobs.c 1.13.8.1 +1 -0 src/bin/sh/mail.c 1.26.8.1 +16 -2 src/bin/sh/memalloc.c 1.9.8.1 +1 -2 src/bin/sh/memalloc.h 1.30.8.1 +8 -8 src/bin/sh/miscbltin.c 1.14.2.1 +3 -3 src/bin/sh/mkbuiltins 1.17.8.1 +6 -5 src/bin/sh/mkinit.c 1.23.8.1 +4 -3 src/bin/sh/mksyntax.c 1.23.2.1 +8 -11 src/bin/sh/options.c 1.52.2.1 +11 -18 src/bin/sh/parser.c 1.102.2.1 +89 -17 src/bin/sh/sh.1 1.21.8.1 +0 -1 src/bin/sh/show.c 1.29.8.1 +1 -1 src/bin/sh/trap.c 1.27.2.1 +4 -2 src/bin/sh/var.c From owner-cvs-src@FreeBSD.ORG Sun Nov 6 22:24:31 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C14C616A41F; Sun, 6 Nov 2005 22:24:31 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 54FD343D76; Sun, 6 Nov 2005 22:24:27 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6MOR3O026442; Sun, 6 Nov 2005 22:24:27 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6MORSh026441; Sun, 6 Nov 2005 22:24:27 GMT (envelope-from kientzle) Message-Id: <200511062224.jA6MORSh026441@repoman.freebsd.org> From: Tim Kientzle Date: Sun, 6 Nov 2005 22:24:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/tar bsdtar_platform.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 22:24:32 -0000 kientzle 2005-11-06 22:24:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/tar bsdtar_platform.h Log: MFC 1.17: Correctly detect NL_LANG_INFO. PR: bin/88013 Revision Changes Path 1.15.2.1 +1 -0 src/usr.bin/tar/bsdtar_platform.h From owner-cvs-src@FreeBSD.ORG Sun Nov 6 22:27:22 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0ED9716A41F; Sun, 6 Nov 2005 22:27:22 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C0D7B43D46; Sun, 6 Nov 2005 22:27:21 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6MRLNX026599; Sun, 6 Nov 2005 22:27:21 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6MRLC5026598; Sun, 6 Nov 2005 22:27:21 GMT (envelope-from kientzle) Message-Id: <200511062227.jA6MRLC5026598@repoman.freebsd.org> From: Tim Kientzle Date: Sun, 6 Nov 2005 22:27:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/tar bsdtar.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 22:27:22 -0000 kientzle 2005-11-06 22:27:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/tar bsdtar.c Log: MFC 1.65: Correct error message from incorrect use of --format. PR: bin/86915 Revision Changes Path 1.63.2.2 +1 -1 src/usr.bin/tar/bsdtar.c From owner-cvs-src@FreeBSD.ORG Sun Nov 6 22:33:53 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DBC616A41F; Sun, 6 Nov 2005 22:33:53 +0000 (GMT) (envelope-from alc@cs.rice.edu) Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2881E43D8E; Sun, 6 Nov 2005 22:33:38 +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 2EDFC4A9A7; Sun, 6 Nov 2005 16:33:35 -0600 (CST) 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 04886-01-28; Sun, 6 Nov 2005 16:33:34 -0600 (CST) Received: by cs.rice.edu (Postfix, from userid 19572) id 7F86C4A9AD; Sun, 6 Nov 2005 16:33:34 -0600 (CST) Date: Sun, 6 Nov 2005 16:33:34 -0600 From: Alan Cox To: Olivier Houchard Message-ID: <20051106223334.GX2746@cs.rice.edu> References: <200511061610.jA6GASID095825@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200511061610.jA6GASID095825@repoman.freebsd.org> User-Agent: Mutt/1.4.2i X-Virus-Scanned: by amavis-2.2.1 at cs.rice.edu Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/arm/include pmap.h src/sys/arm/arm machdep.c pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 22:33:53 -0000 On Sun, Nov 06, 2005 at 04:10:28PM +0000, Olivier Houchard wrote: > cognet 2005-11-06 16:10:28 UTC > > FreeBSD src repository > > Modified files: > sys/arm/include pmap.h > sys/arm/arm machdep.c pmap.c > Log: > MFi386 rev 1.536 (sort of) > Move what can be moved (UMA zones creation, pv_entry_* initialization) from > pmap_init2() to pmap_init(). > Create a new function, pmap_postinit(), called from cpu_startup(), to do the > L1 tables allocation. > pmap_init2() is now empty for arm as well. > > Revision Changes Path > 1.19 +1 -0 src/sys/arm/arm/machdep.c > 1.40 +21 -30 src/sys/arm/arm/pmap.c > 1.13 +2 -0 src/sys/arm/include/pmap.h Thank you. Alan From owner-cvs-src@FreeBSD.ORG Sun Nov 6 22:39:22 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B73C16A41F; Sun, 6 Nov 2005 22:39:22 +0000 (GMT) (envelope-from nate@root.org) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id EEB0543D6A; Sun, 6 Nov 2005 22:39:17 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.5.50] (ppp-71-139-0-107.dsl.snfc21.pacbell.net [71.139.0.107]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id jA6Md9xq018134 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 6 Nov 2005 14:39:13 -0800 Message-ID: <436E860D.6000201@root.org> Date: Sun, 06 Nov 2005 14:39:09 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Poul-Henning Kamp References: <6458.1131306853@critter.freebsd.dk> In-Reply-To: <6458.1131306853@critter.freebsd.dk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= , Mike Silbersack , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files src/sys/modules/acpi/acpi Makefile src/sys/dev/acpica acpi_battery.c acpi_smbat.c acpi_smbus.h acpiio.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 22:39:22 -0000 Poul-Henning Kamp wrote: > In message <436E5797.7090605@root.org>, Nate Lawson writes: >>I've said it many times: we need a real predictive algorithm. Taking a >>single sample will always have hysteresis problems. > > > I implemented my own algorithm and it works OK for me. Not perfect, > but OK: > http://phk.freebsd.dk/patch/powerd.patch I think that's what we have in -current, except we promote by 2 instead of 3. That version was contributed by multiple people, including you earlier. Is this version substantially different? -- Nate From owner-cvs-src@FreeBSD.ORG Sun Nov 6 22:52:53 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8941916A41F; Sun, 6 Nov 2005 22:52:53 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4677043D46; Sun, 6 Nov 2005 22:52:53 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6Mqr6X027728; Sun, 6 Nov 2005 22:52:53 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6Mqr12027727; Sun, 6 Nov 2005 22:52:53 GMT (envelope-from scottl) Message-Id: <200511062252.jA6Mqr12027727@repoman.freebsd.org> From: Scott Long Date: Sun, 6 Nov 2005 22:52:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/aac aac_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 22:52:53 -0000 scottl 2005-11-06 22:52:52 UTC FreeBSD src repository Modified files: sys/dev/aac aac_pci.c Log: Refactor the PCI probe code a bit. Revision Changes Path 1.58 +45 -49 src/sys/dev/aac/aac_pci.c From owner-cvs-src@FreeBSD.ORG Sun Nov 6 22:53:51 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD6DF16A41F; Sun, 6 Nov 2005 22:53:51 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 795D043D46; Sun, 6 Nov 2005 22:53:51 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6MrpMu027784; Sun, 6 Nov 2005 22:53:51 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6MrpM3027783; Sun, 6 Nov 2005 22:53:51 GMT (envelope-from kientzle) Message-Id: <200511062253.jA6MrpM3027783@repoman.freebsd.org> From: Tim Kientzle Date: Sun, 6 Nov 2005 22:53:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/tar write.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 22:53:51 -0000 kientzle 2005-11-06 22:53:51 UTC FreeBSD src repository Modified files: usr.bin/tar write.c Log: Edit pathnames for -x but not for -t. Otherwise, people get confused when list the archive contents, then try to extract selected files (file selection always works against unedited pathnames). With this change, -t always shows the pathnames as they appear in the archive. Thanks to: Robert Watson Revision Changes Path 1.44 +1 -1 src/usr.bin/tar/write.c From owner-cvs-src@FreeBSD.ORG Sun Nov 6 23:38:02 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 863A016A41F; Sun, 6 Nov 2005 23:38:02 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4167B43D48; Sun, 6 Nov 2005 23:38:02 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA6Nc2RC029577; Sun, 6 Nov 2005 23:38:02 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA6Nc103029576; Sun, 6 Nov 2005 23:38:01 GMT (envelope-from kientzle) Message-Id: <200511062338.jA6Nc103029576@repoman.freebsd.org> From: Tim Kientzle Date: Sun, 6 Nov 2005 23:38:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive archive_platform.h archive_read_support_format_iso9660.c configure.ac.in X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 23:38:02 -0000 kientzle 2005-11-06 23:38:01 UTC FreeBSD src repository Modified files: lib/libarchive archive_platform.h archive_read_support_format_iso9660.c configure.ac.in Log: Portability: timegm() isn't standard, so check for timegm() in the configure script and substitute mktime() when necessary. Thanks to: Darin Broady Revision Changes Path 1.19 +1 -0 src/lib/libarchive/archive_platform.h 1.11 +42 -2 src/lib/libarchive/archive_read_support_format_iso9660.c 1.9 +1 -1 src/lib/libarchive/configure.ac.in From owner-cvs-src@FreeBSD.ORG Sun Nov 6 23:55:56 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 07C2A16A41F; Sun, 6 Nov 2005 23:55:56 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.FreeBSD.org (Postfix) with ESMTP id 995E643D46; Sun, 6 Nov 2005 23:55:55 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id D66D2BC66; Sun, 6 Nov 2005 23:55:52 +0000 (UTC) To: Nate Lawson From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sun, 06 Nov 2005 14:39:09 PST." <436E860D.6000201@root.org> Date: Mon, 07 Nov 2005 00:55:52 +0100 Message-ID: <8295.1131321352@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= , Mike Silbersack , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files src/sys/modules/acpi/acpi Makefile src/sys/dev/acpica acpi_battery.c acpi_smbat.c acpi_smbus.h acpiio.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Nov 2005 23:55:56 -0000 In message <436E860D.6000201@root.org>, Nate Lawson writes: >Poul-Henning Kamp wrote: >> In message <436E5797.7090605@root.org>, Nate Lawson writes: >>>I've said it many times: we need a real predictive algorithm. Taking a >>>single sample will always have hysteresis problems. >> >> >> I implemented my own algorithm and it works OK for me. Not perfect, >> but OK: >> http://phk.freebsd.dk/patch/powerd.patch > >I think that's what we have in -current, except we promote by 2 instead >of 3. That version was contributed by multiple people, including you >earlier. Is this version substantially different? Ahh ok, I wasn't aware that the stuff in the tree had been changed. I've found that a promotion by three steps felt better than just promoting by two steps, but this is a very subjective thing and it obviously depends on the size of the steps. A good strategy might be to let the decay remain at one, but make the promotion be controllable from the command line. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Mon Nov 7 06:55:49 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 56ED416A41F; Mon, 7 Nov 2005 06:55:49 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11A2543D48; Mon, 7 Nov 2005 06:55:49 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA76tmTB060660; Mon, 7 Nov 2005 06:55:48 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA76tmVJ060659; Mon, 7 Nov 2005 06:55:48 GMT (envelope-from grehan) Message-Id: <200511070655.jA76tmVJ060659@repoman.freebsd.org> From: Peter Grehan Date: Mon, 7 Nov 2005 06:55:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/powerpc/powerpc pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 06:55:49 -0000 grehan 2005-11-07 06:55:48 UTC FreeBSD src repository Modified files: sys/powerpc/powerpc pmap.c Log: Finally (!?) get to the bottom of the mysterious G3 boot-time panics. After a number of tests using nop's to change the alignment, it was confirmed that the mtibat instructions should be cache-aligned. FreeScale app note AN2540 indicates that the isync before and after the mtdbat is the right thing to do, but sync/isync isn't required before the mtibat so it has been removed. Fix by using a ".balign 32" to pull the code in question to the correct alignment. MFC after: 3 days Revision Changes Path 1.102 +1 -1 src/sys/powerpc/powerpc/pmap.c From owner-cvs-src@FreeBSD.ORG Mon Nov 7 06:56:48 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6FDAB16A41F for ; Mon, 7 Nov 2005 06:56:48 +0000 (GMT) (envelope-from ces.fci@gmail.com) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1365C43D45 for ; Mon, 7 Nov 2005 06:56:47 +0000 (GMT) (envelope-from ces.fci@gmail.com) Received: by wproxy.gmail.com with SMTP id i32so271154wra for ; Sun, 06 Nov 2005 22:56:47 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=bZkyeG7sYLxxs7K/OMlCriu7V6YdJ+vWBKqOiaJYlytA1Fy0SsTRIpfi/HUBc7OAwBGx+EP8ztY+mQ8vn55yDCr9o//KP+9ewd8NtW5yNpN4b0ZvLsfxE/99M1LxANCryzeYsKzA/4F5Jeixa51pqYfkSVDK3u3bYm+3p7jMTGA= Received: by 10.54.77.19 with SMTP id z19mr3805052wra; Sun, 06 Nov 2005 22:56:47 -0800 (PST) Received: by 10.54.123.17 with HTTP; Sun, 6 Nov 2005 22:56:47 -0800 (PST) Message-ID: Date: Mon, 7 Nov 2005 00:56:47 -0600 From: Clayton Smith To: cvs-src@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Subject: (no subject) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 06:56:48 -0000 From owner-cvs-src@FreeBSD.ORG Mon Nov 7 07:41:17 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C18A516A41F; Mon, 7 Nov 2005 07:41:17 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8076443D48; Mon, 7 Nov 2005 07:41:17 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA77fHSO062349; Mon, 7 Nov 2005 07:41:17 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA77fHDG062348; Mon, 7 Nov 2005 07:41:17 GMT (envelope-from imp) Message-Id: <200511070741.jA77fHDG062348@repoman.freebsd.org> From: Warner Losh Date: Mon, 7 Nov 2005 07:41:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/fb boot_font.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 07:41:18 -0000 imp 2005-11-07 07:41:17 UTC FreeBSD src repository Modified files: sys/dev/fb boot_font.c Log: Remove unecessary include file. machine/rpb.h is very alpha specific and is not needed for this font, which isn't alpha speciifc. Revision Changes Path 1.6 +0 -1 src/sys/dev/fb/boot_font.c From owner-cvs-src@FreeBSD.ORG Mon Nov 7 08:41:13 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6EA3716A41F; Mon, 7 Nov 2005 08:41:13 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E109043D46; Mon, 7 Nov 2005 08:41:12 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA78fC2T064554; Mon, 7 Nov 2005 08:41:12 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA78fC6H064553; Mon, 7 Nov 2005 08:41:12 GMT (envelope-from obrien) Message-Id: <200511070841.jA78fC6H064553@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 7 Nov 2005 08:41:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/amd64/amd64 identcpu.c src/sys/i386/i386 identcpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 08:41:13 -0000 obrien 2005-11-07 08:41:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/amd64 identcpu.c sys/i386/i386 identcpu.c Log: MFC: for AMD dual-core processors, nullify CPUID.HTT. Revision Changes Path 1.136.2.1 +9 -0 src/sys/amd64/amd64/identcpu.c 1.145.2.1 +9 -0 src/sys/i386/i386/identcpu.c From owner-cvs-src@FreeBSD.ORG Mon Nov 7 09:25:16 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A1CEC16A41F; Mon, 7 Nov 2005 09:25:16 +0000 (GMT) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5FF2D43D46; Mon, 7 Nov 2005 09:25:16 +0000 (GMT) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA79PGrj073441; Mon, 7 Nov 2005 09:25:16 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA79PGP9073440; Mon, 7 Nov 2005 09:25:16 GMT (envelope-from ariff) Message-Id: <200511070925.jA79PGP9073440@repoman.freebsd.org> From: Ariff Abdullah Date: Mon, 7 Nov 2005 09:25:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/isa mss.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 09:25:16 -0000 ariff 2005-11-07 09:25:15 UTC FreeBSD src repository Modified files: sys/dev/sound/isa mss.c Log: Fix kernel panic caused by double mss_unlock(). Noticed by: Watanabe Kazuhiro Revision Changes Path 1.103 +1 -1 src/sys/dev/sound/isa/mss.c From owner-cvs-src@FreeBSD.ORG Mon Nov 7 09:26:18 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8EE4216A41F; Mon, 7 Nov 2005 09:26:18 +0000 (GMT) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49B7D43D4C; Mon, 7 Nov 2005 09:26:18 +0000 (GMT) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA79QIOd073499; Mon, 7 Nov 2005 09:26:18 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA79QIK4073498; Mon, 7 Nov 2005 09:26:18 GMT (envelope-from ariff) Message-Id: <200511070926.jA79QIK4073498@repoman.freebsd.org> From: Ariff Abdullah Date: Mon, 7 Nov 2005 09:26:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/pci als4000.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 09:26:18 -0000 ariff 2005-11-07 09:26:18 UTC FreeBSD src repository Modified files: sys/dev/sound/pci als4000.c Log: Fix recording device selection based on ALS4000 datasheet. - http://www.alsa-project.org/alsa/ftp/manuals/avance_logic/ALS4000a.PDF Submitted by: Watanabe Kazuhiro Revision Changes Path 1.22 +10 -21 src/sys/dev/sound/pci/als4000.c From owner-cvs-src@FreeBSD.ORG Mon Nov 7 09:53:26 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5C1C916A41F; Mon, 7 Nov 2005 09:53:26 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0FE0343D45; Mon, 7 Nov 2005 09:53:26 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA79rPPm074931; Mon, 7 Nov 2005 09:53:25 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA79rPRh074930; Mon, 7 Nov 2005 09:53:25 GMT (envelope-from obrien) Message-Id: <200511070953.jA79rPRh074930@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 7 Nov 2005 09:53:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/acpica acpi.c acpi_button.c acpi_cmbat.c acpi_ec.c acpi_if.m acpi_isab.c acpi_lid.c acpi_package.c acpi_pci.c acpi_pci_link.c acpi_pcib.c acpi_pcib_acpi.c acpi_pcib_pci.c acpi_perf.c acpi_powerres.c acpi_quirk.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 09:53:26 -0000 obrien 2005-11-07 09:53:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/acpica acpi.c acpi_button.c acpi_cmbat.c acpi_ec.c acpi_if.m acpi_isab.c acpi_lid.c acpi_package.c acpi_pci.c acpi_pci_link.c acpi_pcib.c acpi_pcib_acpi.c acpi_pcib_pci.c acpi_perf.c acpi_powerres.c acpi_quirk.c acpi_resource.c acpi_thermal.c acpi_throttle.c acpi_timer.c acpi_video.c sys/dev/acpica/Osd OsdDebug.c OsdHardware.c OsdInterrupt.c OsdMemory.c OsdSchedule.c OsdStream.c OsdSynch.c OsdTable.c sys/dev/fdc fdc_acpi.c sys/i386/acpica OsdEnvironment.c acpi_machdep.c acpi_wakeup.c madt.c sys/amd64/acpica OsdEnvironment.c acpi_machdep.c acpi_wakeup.c madt.c sys/ia64/acpica OsdEnvironment.c acpi_machdep.c acpi_wakeup.c madt.c Log: MFC: canonify the include of acpi.h. Revision Changes Path 1.12.8.1 +1 -1 src/sys/amd64/acpica/OsdEnvironment.c 1.16.2.1 +1 -1 src/sys/amd64/acpica/acpi_machdep.c 1.21.10.1 +1 -1 src/sys/amd64/acpica/acpi_wakeup.c 1.16.2.1 +1 -1 src/sys/amd64/acpica/madt.c 1.9.2.2 +2 -2 src/sys/dev/acpica/Osd/OsdDebug.c 1.15.2.2 +1 -1 src/sys/dev/acpica/Osd/OsdHardware.c 1.19.2.2 +1 -1 src/sys/dev/acpica/Osd/OsdInterrupt.c 1.11.8.2 +1 -1 src/sys/dev/acpica/Osd/OsdMemory.c 1.32.2.2 +1 -1 src/sys/dev/acpica/Osd/OsdSchedule.c 1.4.8.2 +1 -1 src/sys/dev/acpica/Osd/OsdStream.c 1.22.8.2 +1 -1 src/sys/dev/acpica/Osd/OsdSynch.c 1.8.2.2 +1 -1 src/sys/dev/acpica/Osd/OsdTable.c 1.214.2.2 +1 -1 src/sys/dev/acpica/acpi.c 1.30.2.1 +1 -1 src/sys/dev/acpica/acpi_button.c 1.39.2.2 +1 -1 src/sys/dev/acpica/acpi_cmbat.c 1.65.2.1 +1 -1 src/sys/dev/acpica/acpi_ec.c 1.6.2.2 +1 -1 src/sys/dev/acpica/acpi_if.m 1.9.8.1 +1 -1 src/sys/dev/acpica/acpi_isab.c 1.27.2.1 +1 -1 src/sys/dev/acpica/acpi_lid.c 1.6.2.2 +1 -1 src/sys/dev/acpica/acpi_package.c 1.26.2.1 +1 -1 src/sys/dev/acpica/acpi_pci.c 1.44.2.2 +1 -1 src/sys/dev/acpica/acpi_pci_link.c 1.56.2.1 +1 -1 src/sys/dev/acpica/acpi_pcib.c 1.47.2.2 +1 -1 src/sys/dev/acpica/acpi_pcib_acpi.c 1.12.2.1 +1 -1 src/sys/dev/acpica/acpi_pcib_pci.c 1.21.2.1 +1 -1 src/sys/dev/acpica/acpi_perf.c 1.28.2.1 +1 -1 src/sys/dev/acpica/acpi_powerres.c 1.1.8.2 +1 -1 src/sys/dev/acpica/acpi_quirk.c 1.34.2.1 +1 -1 src/sys/dev/acpica/acpi_resource.c 1.53.2.3 +1 -1 src/sys/dev/acpica/acpi_thermal.c 1.7.2.1 +1 -1 src/sys/dev/acpica/acpi_throttle.c 1.38.2.1 +1 -1 src/sys/dev/acpica/acpi_timer.c 1.10.2.1 +1 -1 src/sys/dev/acpica/acpi_video.c 1.10.2.1 +1 -1 src/sys/dev/fdc/fdc_acpi.c 1.10.8.1 +1 -1 src/sys/i386/acpica/OsdEnvironment.c 1.28.2.2 +1 -1 src/sys/i386/acpica/acpi_machdep.c 1.39.2.1 +1 -1 src/sys/i386/acpica/acpi_wakeup.c 1.19.2.1 +1 -1 src/sys/i386/acpica/madt.c 1.8.2.1 +1 -1 src/sys/ia64/acpica/OsdEnvironment.c 1.5.2.1 +1 -1 src/sys/ia64/acpica/acpi_machdep.c 1.2.10.1 +1 -1 src/sys/ia64/acpica/acpi_wakeup.c 1.18.8.1 +1 -1 src/sys/ia64/acpica/madt.c From owner-cvs-src@FreeBSD.ORG Mon Nov 7 09:55:53 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E97AE16A41F; Mon, 7 Nov 2005 09:55:53 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6965C43D46; Mon, 7 Nov 2005 09:55:53 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA79tr1t075365; Mon, 7 Nov 2005 09:55:53 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA79treD075364; Mon, 7 Nov 2005 09:55:53 GMT (envelope-from obrien) Message-Id: <200511070955.jA79treD075364@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 7 Nov 2005 09:55:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/conf kern.pre.mk src/sys/contrib/dev/acpica acdisasm.h acenv.h acfreebsd.h acpi.h acpiosxf.h acpixf.h actbl.h dbcmds.c dbdisply.c dbexec.c dbfileio.c dbhistry.c dbinput.c dbstats.c dbutils.c dbxface.c dmbuffer.c dmnames.c dmobject.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 09:55:54 -0000 obrien 2005-11-07 09:55:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/conf kern.pre.mk sys/contrib/dev/acpica acdisasm.h acenv.h acfreebsd.h acpi.h acpiosxf.h acpixf.h actbl.h dbcmds.c dbdisply.c dbexec.c dbfileio.c dbhistry.c dbinput.c dbstats.c dbutils.c dbxface.c dmbuffer.c dmnames.c dmobject.c dmopcode.c dmresrc.c dmresrcl.c dmresrcs.c dmutils.c dmwalk.c dsfield.c dsinit.c dsmethod.c dsmthdat.c dsobject.c dsopcode.c dsutils.c dswexec.c dswload.c dswscope.c dswstate.c evevent.c evgpe.c evgpeblk.c evmisc.c evregion.c evrgnini.c evsci.c evxface.c evxfevnt.c evxfregn.c exconfig.c exconvrt.c excreate.c exdump.c exfield.c exfldio.c exmisc.c exmutex.c exnames.c exoparg1.c exoparg2.c exoparg3.c exoparg6.c exprep.c exregion.c exresnte.c exresolv.c exresop.c exstore.c exstoren.c exstorob.c exsystem.c exutils.c hwacpi.c hwgpe.c hwregs.c hwsleep.c hwtimer.c nsaccess.c nsalloc.c nsdump.c nsdumpdv.c nseval.c nsinit.c nsload.c nsnames.c nsobject.c nsparse.c nssearch.c nsutils.c nswalk.c nsxfeval.c nsxfname.c nsxfobj.c osunixxf.c psargs.c psopcode.c psparse.c psscope.c pstree.c psutils.c pswalk.c psxface.c rsaddr.c rscalc.c rscreate.c rsdump.c rsio.c rsirq.c rslist.c rsmemory.c rsmisc.c rsutils.c rsxface.c tbconvrt.c tbget.c tbgetall.c tbinstal.c tbrsdt.c tbutils.c tbxface.c tbxfroot.c utalloc.c utclib.c utcopy.c utdebug.c utdelete.c uteval.c utglobal.c utinit.c utmath.c utmisc.c utobject.c utxface.c Log: MFC: canonify the includes of acpica. Revision Changes Path 1.65.2.2 +2 -5 src/sys/conf/kern.pre.mk 1.1.1.9.8.1 +1 -1 src/sys/contrib/dev/acpica/acdisasm.h 1.10.2.1 +1 -1 src/sys/contrib/dev/acpica/acenv.h 1.28.8.1 +1 -1 src/sys/contrib/dev/acpica/acfreebsd.h 1.6.8.1 +15 -15 src/sys/contrib/dev/acpica/acpi.h 1.16.2.1 +2 -2 src/sys/contrib/dev/acpica/acpiosxf.h 1.22.2.1 +2 -2 src/sys/contrib/dev/acpica/acpixf.h 1.1.1.13.8.1 +2 -2 src/sys/contrib/dev/acpica/actbl.h 1.14.2.1 +9 -9 src/sys/contrib/dev/acpica/dbcmds.c 1.1.1.25.8.1 +8 -8 src/sys/contrib/dev/acpica/dbdisply.c 1.1.1.24.2.1 +3 -3 src/sys/contrib/dev/acpica/dbexec.c 1.11.8.1 +4 -4 src/sys/contrib/dev/acpica/dbfileio.c 1.1.1.10.8.1 +2 -2 src/sys/contrib/dev/acpica/dbhistry.c 1.1.1.20.2.1 +2 -2 src/sys/contrib/dev/acpica/dbinput.c 1.1.1.18.8.1 +3 -3 src/sys/contrib/dev/acpica/dbstats.c 1.1.1.20.2.1 +7 -7 src/sys/contrib/dev/acpica/dbutils.c 1.7.8.1 +4 -4 src/sys/contrib/dev/acpica/dbxface.c 1.1.1.6.8.1 +4 -4 src/sys/contrib/dev/acpica/dmbuffer.c 1.1.1.5.8.1 +5 -5 src/sys/contrib/dev/acpica/dmnames.c 1.1.1.3.8.1 +5 -5 src/sys/contrib/dev/acpica/dmobject.c 1.2.8.1 +4 -4 src/sys/contrib/dev/acpica/dmopcode.c 1.1.1.7.8.1 +3 -3 src/sys/contrib/dev/acpica/dmresrc.c 1.1.1.5.8.1 +2 -2 src/sys/contrib/dev/acpica/dmresrcl.c 1.1.1.4.8.1 +2 -2 src/sys/contrib/dev/acpica/dmresrcs.c 1.1.1.6.8.1 +4 -4 src/sys/contrib/dev/acpica/dmutils.c 1.1.1.8.2.1 +5 -5 src/sys/contrib/dev/acpica/dmwalk.c 1.1.1.17.8.1 +6 -6 src/sys/contrib/dev/acpica/dsfield.c 1.1.1.4.8.1 +3 -3 src/sys/contrib/dev/acpica/dsinit.c 1.1.1.24.2.1 +6 -6 src/sys/contrib/dev/acpica/dsmethod.c 1.1.1.24.2.1 +5 -5 src/sys/contrib/dev/acpica/dsmthdat.c 1.1.1.23.8.1 +6 -6 src/sys/contrib/dev/acpica/dsobject.c 1.1.1.25.8.1 +7 -7 src/sys/contrib/dev/acpica/dsopcode.c 1.1.1.23.2.1 +7 -7 src/sys/contrib/dev/acpica/dsutils.c 1.1.1.22.2.1 +8 -8 src/sys/contrib/dev/acpica/dswexec.c 1.1.1.23.2.1 +8 -8 src/sys/contrib/dev/acpica/dswload.c 1.1.1.14.8.1 +2 -2 src/sys/contrib/dev/acpica/dswscope.c 1.1.1.21.2.1 +4 -4 src/sys/contrib/dev/acpica/dswstate.c 1.1.1.24.8.1 +2 -2 src/sys/contrib/dev/acpica/evevent.c 1.1.1.9.2.1 +3 -3 src/sys/contrib/dev/acpica/evgpe.c 1.1.1.8.2.1 +3 -3 src/sys/contrib/dev/acpica/evgpeblk.c 1.1.1.25.2.1 +4 -4 src/sys/contrib/dev/acpica/evmisc.c 1.1.1.22.2.1 +4 -4 src/sys/contrib/dev/acpica/evregion.c 1.1.1.21.2.1 +3 -3 src/sys/contrib/dev/acpica/evrgnini.c 1.1.1.13.8.1 +2 -2 src/sys/contrib/dev/acpica/evsci.c 1.1.1.21.2.1 +4 -4 src/sys/contrib/dev/acpica/evxface.c 1.1.1.17.8.1 +3 -3 src/sys/contrib/dev/acpica/evxfevnt.c 1.1.1.18.8.1 +3 -3 src/sys/contrib/dev/acpica/evxfregn.c 1.1.1.24.2.1 +7 -7 src/sys/contrib/dev/acpica/exconfig.c 1.1.1.15.2.1 +3 -3 src/sys/contrib/dev/acpica/exconvrt.c 1.1.1.21.8.1 +6 -6 src/sys/contrib/dev/acpica/excreate.c 1.1.1.23.2.1 +5 -5 src/sys/contrib/dev/acpica/exdump.c 1.1.1.16.8.1 +3 -3 src/sys/contrib/dev/acpica/exfield.c 1.23.2.1 +5 -5 src/sys/contrib/dev/acpica/exfldio.c 1.1.1.21.2.1 +3 -3 src/sys/contrib/dev/acpica/exmisc.c 1.1.1.11.8.1 +2 -2 src/sys/contrib/dev/acpica/exmutex.c 1.1.1.13.8.1 +3 -3 src/sys/contrib/dev/acpica/exnames.c 1.1.1.14.2.1 +6 -6 src/sys/contrib/dev/acpica/exoparg1.c 1.1.1.13.2.1 +5 -5 src/sys/contrib/dev/acpica/exoparg2.c 1.1.1.8.8.1 +4 -4 src/sys/contrib/dev/acpica/exoparg3.c 1.1.1.6.8.1 +4 -4 src/sys/contrib/dev/acpica/exoparg6.c 1.1.1.22.2.1 +4 -4 src/sys/contrib/dev/acpica/exprep.c 1.1.1.22.2.1 +2 -2 src/sys/contrib/dev/acpica/exregion.c 1.1.1.21.8.1 +6 -6 src/sys/contrib/dev/acpica/exresnte.c 1.1.1.22.2.1 +6 -6 src/sys/contrib/dev/acpica/exresolv.c 1.1.1.21.2.1 +4 -4 src/sys/contrib/dev/acpica/exresop.c 1.1.1.27.2.1 +5 -5 src/sys/contrib/dev/acpica/exstore.c 1.1.1.18.8.1 +3 -3 src/sys/contrib/dev/acpica/exstoren.c 1.1.1.17.8.1 +2 -2 src/sys/contrib/dev/acpica/exstorob.c 1.11.2.1 +3 -3 src/sys/contrib/dev/acpica/exsystem.c 1.1.1.22.2.1 +4 -4 src/sys/contrib/dev/acpica/exutils.c 1.1.1.18.8.1 +1 -1 src/sys/contrib/dev/acpica/hwacpi.c 1.1.1.19.2.1 +2 -2 src/sys/contrib/dev/acpica/hwgpe.c 1.4.2.1 +3 -3 src/sys/contrib/dev/acpica/hwregs.c 1.18.2.1 +1 -1 src/sys/contrib/dev/acpica/hwsleep.c 1.1.1.14.2.1 +1 -1 src/sys/contrib/dev/acpica/hwtimer.c 1.1.1.24.2.1 +4 -4 src/sys/contrib/dev/acpica/nsaccess.c 1.1.1.25.2.1 +2 -2 src/sys/contrib/dev/acpica/nsalloc.c 1.1.1.24.2.1 +3 -3 src/sys/contrib/dev/acpica/nsdump.c 1.1.1.8.2.1 +2 -2 src/sys/contrib/dev/acpica/nsdumpdv.c 1.1.1.23.2.1 +4 -4 src/sys/contrib/dev/acpica/nseval.c 1.1.1.23.2.1 +4 -4 src/sys/contrib/dev/acpica/nsinit.c 1.1.1.19.2.1 +3 -3 src/sys/contrib/dev/acpica/nsload.c 1.1.1.19.2.1 +3 -3 src/sys/contrib/dev/acpica/nsnames.c 1.1.1.18.8.1 +2 -2 src/sys/contrib/dev/acpica/nsobject.c 1.1.1.4.8.1 +4 -4 src/sys/contrib/dev/acpica/nsparse.c 1.1.1.23.2.1 +2 -2 src/sys/contrib/dev/acpica/nssearch.c 1.1.1.23.2.1 +4 -4 src/sys/contrib/dev/acpica/nsutils.c 1.1.1.13.2.1 +2 -2 src/sys/contrib/dev/acpica/nswalk.c 1.1.1.8.8.1 +3 -3 src/sys/contrib/dev/acpica/nsxfeval.c 1.1.1.17.8.1 +2 -2 src/sys/contrib/dev/acpica/nsxfname.c 1.1.1.19.8.1 +2 -2 src/sys/contrib/dev/acpica/nsxfobj.c 1.1.1.9.2.1 +4 -4 src/sys/contrib/dev/acpica/osunixxf.c 1.1.1.18.8.1 +4 -4 src/sys/contrib/dev/acpica/psargs.c 1.1.1.20.2.1 +3 -3 src/sys/contrib/dev/acpica/psopcode.c 1.25.2.1 +6 -6 src/sys/contrib/dev/acpica/psparse.c 1.1.1.13.8.1 +2 -2 src/sys/contrib/dev/acpica/psscope.c 1.1.1.13.8.1 +3 -3 src/sys/contrib/dev/acpica/pstree.c 1.1.1.15.2.1 +4 -4 src/sys/contrib/dev/acpica/psutils.c 1.1.1.13.8.1 +3 -3 src/sys/contrib/dev/acpica/pswalk.c 1.1.1.20.8.1 +5 -5 src/sys/contrib/dev/acpica/psxface.c 1.1.1.15.8.1 +2 -2 src/sys/contrib/dev/acpica/rsaddr.c 1.1.1.17.2.1 +4 -4 src/sys/contrib/dev/acpica/rscalc.c 1.10.8.1 +4 -4 src/sys/contrib/dev/acpica/rscreate.c 1.1.1.17.8.1 +2 -2 src/sys/contrib/dev/acpica/rsdump.c 1.1.1.11.8.1 +2 -2 src/sys/contrib/dev/acpica/rsio.c 1.1.1.15.8.1 +2 -2 src/sys/contrib/dev/acpica/rsirq.c 1.1.1.12.8.1 +2 -2 src/sys/contrib/dev/acpica/rslist.c 1.1.1.10.8.1 +2 -2 src/sys/contrib/dev/acpica/rsmemory.c 1.1.1.12.8.1 +2 -2 src/sys/contrib/dev/acpica/rsmisc.c 1.1.1.13.8.1 +3 -3 src/sys/contrib/dev/acpica/rsutils.c 1.1.1.13.2.1 +2 -2 src/sys/contrib/dev/acpica/rsxface.c 1.1.1.20.2.1 +2 -2 src/sys/contrib/dev/acpica/tbconvrt.c 1.15.2.1 +2 -2 src/sys/contrib/dev/acpica/tbget.c 1.1.1.7.8.1 +2 -2 src/sys/contrib/dev/acpica/tbgetall.c 1.1.1.23.2.1 +2 -2 src/sys/contrib/dev/acpica/tbinstal.c 1.1.1.7.2.1 +2 -2 src/sys/contrib/dev/acpica/tbrsdt.c 1.1.1.20.8.1 +2 -2 src/sys/contrib/dev/acpica/tbutils.c 1.1.1.19.8.1 +3 -3 src/sys/contrib/dev/acpica/tbxface.c 1.1.1.21.2.1 +2 -2 src/sys/contrib/dev/acpica/tbxfroot.c 1.1.1.18.2.1 +1 -1 src/sys/contrib/dev/acpica/utalloc.c 1.1.1.12.2.1 +1 -1 src/sys/contrib/dev/acpica/utclib.c 1.1.1.23.2.1 +2 -2 src/sys/contrib/dev/acpica/utcopy.c 1.1.1.21.8.1 +1 -1 src/sys/contrib/dev/acpica/utdebug.c 1.1.1.22.2.1 +4 -4 src/sys/contrib/dev/acpica/utdelete.c 1.4.2.1 +3 -3 src/sys/contrib/dev/acpica/uteval.c 1.17.2.1 +2 -2 src/sys/contrib/dev/acpica/utglobal.c 1.1.1.18.8.1 +3 -3 src/sys/contrib/dev/acpica/utinit.c 1.1.1.8.2.1 +1 -1 src/sys/contrib/dev/acpica/utmath.c 1.1.1.20.2.1 +2 -2 src/sys/contrib/dev/acpica/utmisc.c 1.1.1.21.2.1 +3 -3 src/sys/contrib/dev/acpica/utobject.c 1.1.1.20.8.1 +6 -6 src/sys/contrib/dev/acpica/utxface.c From owner-cvs-src@FreeBSD.ORG Mon Nov 7 10:30:51 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 70E4D16A41F for ; Mon, 7 Nov 2005 10:30:51 +0000 (GMT) (envelope-from xbkong@freebsd.org.cn) Received: from mail.freebsd.org.cn (dns3.freebsd.org.cn [61.129.66.75]) by mx1.FreeBSD.org (Postfix) with SMTP id A635C43D70 for ; Mon, 7 Nov 2005 10:30:46 +0000 (GMT) (envelope-from xbkong@freebsd.org.cn) Received: (qmail 51891 invoked by uid 0); 7 Nov 2005 10:25:00 -0000 Received: from unknown (HELO ?10.217.12.57?) (61.135.152.194) by mail.freebsd.org.cn with SMTP; 7 Nov 2005 10:25:00 -0000 Message-ID: <436F2CD4.1010802@freebsd.org.cn> Date: Mon, 07 Nov 2005 18:30:44 +0800 From: yarshure User-Agent: Mozilla Thunderbird 1.0 (Macintosh/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Clayton Smith References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org Subject: Re: (no subject) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 10:30:51 -0000 test Clayton Smith wrote: >_______________________________________________ >cvs-src@freebsd.org mailing list >http://lists.freebsd.org/mailman/listinfo/cvs-src >To unsubscribe, send any mail to "cvs-src-unsubscribe@freebsd.org" > > > > From owner-cvs-src@FreeBSD.ORG Mon Nov 7 10:43:41 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F4EB16A41F; Mon, 7 Nov 2005 10:43:41 +0000 (GMT) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (newtrinity.zeist.de [217.24.217.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8AA8843D48; Mon, 7 Nov 2005 10:43:40 +0000 (GMT) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (localhost [127.0.0.1]) by newtrinity.zeist.de (8.12.11/8.12.11/ZEIST.DE) with ESMTP id jA7Ahbg7057237; Mon, 7 Nov 2005 11:43:38 +0100 (CET) (envelope-from marius@newtrinity.zeist.de) Received: (from marius@localhost) by newtrinity.zeist.de (8.12.11/8.12.10/Submit) id jA7AhWfu057236; Mon, 7 Nov 2005 11:43:32 +0100 (CET) (envelope-from marius) Date: Mon, 7 Nov 2005 11:43:32 +0100 From: Marius Strobl To: Poul-Henning Kamp Message-ID: <20051107114332.D65849@newtrinity.zeist.de> References: <20051105232325.A41277@newtrinity.zeist.de> <895.1131230573@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <895.1131230573@critter.freebsd.dk>; from phk@phk.freebsd.dk on Sat, Nov 05, 2005 at 11:42:53PM +0100 X-AntiVirus-modified: yes X-AntiVirus: checked by AntiVir Milter (version: 1.1.1-9; AVE: 6.32.0.58; VDF: 6.32.0.151; host: newtrinity.zeist.de) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/puc puc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 10:43:41 -0000 On Sat, Nov 05, 2005 at 11:42:53PM +0100, Poul-Henning Kamp wrote: > > In message <20051105232325.A41277@newtrinity.zeist.de>, Marius Strobl writes: > > >PUC_FASTINTR used to cause problems on sparc64 [...] > >[...] I'm unsure about the > >details, e.g. the endless loop might actually occur a bit later > >during probing uart1 or before it's fully attached but I think > >the problem is still there. > > If so we should obviously take PUC_FASTINTR out on sparc64. > Well, unless you are up to fixing the problem, yes. I just gave it a try, when using PUC_FASTINTR the loop still occurs during attaching the first channel of a SAB 82532, it doesn't occur with a Z8530 however. Marius -- This mail was scanned by AntiVir Milter. This product is licensed for non-commercial use. See www.antivir.de for details. From owner-cvs-src@FreeBSD.ORG Mon Nov 7 10:44:56 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3496F16A41F; Mon, 7 Nov 2005 10:44:56 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD97543D46; Mon, 7 Nov 2005 10:44:55 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id E5915BC66; Mon, 7 Nov 2005 10:44:53 +0000 (UTC) To: Marius Strobl From: "Poul-Henning Kamp" In-Reply-To: Your message of "Mon, 07 Nov 2005 11:43:32 +0100." <20051107114332.D65849@newtrinity.zeist.de> Date: Mon, 07 Nov 2005 11:44:53 +0100 Message-ID: <10976.1131360293@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/puc puc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 10:44:56 -0000 In message <20051107114332.D65849@newtrinity.zeist.de>, Marius Strobl writes: > >On Sat, Nov 05, 2005 at 11:42:53PM +0100, Poul-Henning Kamp wrote: >> >> In message <20051105232325.A41277@newtrinity.zeist.de>, Marius Strobl writes: >> >> >PUC_FASTINTR used to cause problems on sparc64 [...] >> >[...] I'm unsure about the >> >details, e.g. the endless loop might actually occur a bit later >> >during probing uart1 or before it's fully attached but I think >> >the problem is still there. >> >> If so we should obviously take PUC_FASTINTR out on sparc64. >> > >Well, unless you are up to fixing the problem, yes. I just gave >it a try, when using PUC_FASTINTR the loop still occurs during >attaching the first channel of a SAB 82532, it doesn't occur with >a Z8530 however. Put an #ifdef in there then. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Mon Nov 7 10:57:28 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B62316A41F; Mon, 7 Nov 2005 10:57:28 +0000 (GMT) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (newtrinity.zeist.de [217.24.217.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98B8643D49; Mon, 7 Nov 2005 10:57:27 +0000 (GMT) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (localhost [127.0.0.1]) by newtrinity.zeist.de (8.12.11/8.12.11/ZEIST.DE) with ESMTP id jA7AvQQF057609; Mon, 7 Nov 2005 11:57:26 +0100 (CET) (envelope-from marius@newtrinity.zeist.de) Received: (from marius@localhost) by newtrinity.zeist.de (8.12.11/8.12.10/Submit) id jA7AvKdR057607; Mon, 7 Nov 2005 11:57:20 +0100 (CET) (envelope-from marius) Date: Mon, 7 Nov 2005 11:57:20 +0100 From: Marius Strobl To: Poul-Henning Kamp Message-ID: <20051107115720.E65849@newtrinity.zeist.de> References: <20051107114332.D65849@newtrinity.zeist.de> <10976.1131360293@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <10976.1131360293@critter.freebsd.dk>; from phk@phk.freebsd.dk on Mon, Nov 07, 2005 at 11:44:53AM +0100 X-AntiVirus-modified: yes X-AntiVirus: checked by AntiVir Milter (version: 1.1.1-9; AVE: 6.32.0.58; VDF: 6.32.0.151; host: newtrinity.zeist.de) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/puc puc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 10:57:28 -0000 On Mon, Nov 07, 2005 at 11:44:53AM +0100, Poul-Henning Kamp wrote: > > In message <20051107114332.D65849@newtrinity.zeist.de>, Marius Strobl writes: > > > >On Sat, Nov 05, 2005 at 11:42:53PM +0100, Poul-Henning Kamp wrote: > >> > >> In message <20051105232325.A41277@newtrinity.zeist.de>, Marius Strobl writes: > >> > >> >PUC_FASTINTR used to cause problems on sparc64 [...] > >> >[...] I'm unsure about the > >> >details, e.g. the endless loop might actually occur a bit later > >> >during probing uart1 or before it's fully attached but I think > >> >the problem is still there. > >> > >> If so we should obviously take PUC_FASTINTR out on sparc64. > >> > > > >Well, unless you are up to fixing the problem, yes. I just gave > >it a try, when using PUC_FASTINTR the loop still occurs during > >attaching the first channel of a SAB 82532, it doesn't occur with > >a Z8530 however. > > Put an #ifdef in there then. > Wouldn't the approach jhb@ suggested, moving PUC_FASTINTR to DEFAULTS (except for sparc64) so people can easily turn it off via nooptions, be better? Bde@ indicated that the problem isn't unique to SCCs but can also happen with other devices supported by puc(4). Marius -- This mail was scanned by AntiVir Milter. This product is licensed for non-commercial use. See www.antivir.de for details. From owner-cvs-src@FreeBSD.ORG Mon Nov 7 11:28:53 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 19E6516A41F for ; Mon, 7 Nov 2005 11:28:53 +0000 (GMT) (envelope-from Emanuel.strobl@gmx.net) Received: from mail.gmx.net (pop.gmx.de [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id CAF6743D6B for ; Mon, 7 Nov 2005 11:28:50 +0000 (GMT) (envelope-from Emanuel.strobl@gmx.net) Received: (qmail invoked by alias); 07 Nov 2005 11:28:49 -0000 Received: from flb.schmalzbauer.de (EHLO cale.flintsbach.schmalzbauer.de) [62.245.232.135] by mail.gmx.net (mp023) with SMTP; 07 Nov 2005 12:28:49 +0100 X-Authenticated: #301138 From: Emanuel Strobl Date: Mon, 7 Nov 2005 12:28:31 +0100 User-Agent: KMail/1.8.1 Cc: cvs-src@freebsd.org X-Birthday: Oct. 6th 1972 X-CelPhone: +49 (0) 173 9967781 X-Tel: +49 (0) 89 18947781 X-Country: Germany X-Address: Munich, 80686 X-OS: FreeBSD MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart6665960.LppsjvMvcx"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit To: Undisclosed.Recipients: ; Message-Id: <200511071228.40304@harrymail> X-Y-GMX-Trusted: 0 Subject: "nocpu" MFC? X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 11:28:53 -0000 --nextPart6665960.LppsjvMvcx Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hello, I'd like to see the "nocpu" option to be MFCd.=20 (http://docs.freebsd.org/cgi/getmsg.cgi?fetch=3D1785363+0+archive/2005/cvs-= all/20051106.cvs-all) Is it possible? Thanks, =2DHarry --nextPart6665960.LppsjvMvcx Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQBDbzpoBylq0S4AzzwRAt9eAJ9PEggyOlyOp0D6cPfx9caKDgzIVACdFhEE AxurCGh8yjxVT+KxlVerNJk= =HVs7 -----END PGP SIGNATURE----- --nextPart6665960.LppsjvMvcx-- From owner-cvs-src@FreeBSD.ORG Mon Nov 7 12:46:37 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5392316A41F; Mon, 7 Nov 2005 12:46:37 +0000 (GMT) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCE7143D45; Mon, 7 Nov 2005 12:46:36 +0000 (GMT) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id A63ED2086; Mon, 7 Nov 2005 13:46:31 +0100 (CET) X-Spam-Tests: ALL_TRUSTED,AWL,BAYES_00,SUBJ_HAS_SPACES X-Spam-Learn: ham X-Spam-Score: -4.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on tim.des.no Received: from xps.des.no (des.no [80.203.228.37]) by tim.des.no (Postfix) with ESMTP id 8B6FA2085; Mon, 7 Nov 2005 13:46:31 +0100 (CET) Received: by xps.des.no (Postfix, from userid 1001) id 1B16833C1D; Mon, 7 Nov 2005 13:46:31 +0100 (CET) To: Nate Lawson References: <200511052355.jA5NtuPg026403@repoman.freebsd.org> <20051105191616.M870@odysseus.silby.com> <861x1u55qg.fsf@xps.des.no> <436E5797.7090605@root.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Mon, 07 Nov 2005 13:46:31 +0100 In-Reply-To: <436E5797.7090605@root.org> (Nate Lawson's message of "Sun, 06 Nov 2005 11:20:55 -0800") Message-ID: <868xw0d3rs.fsf@xps.des.no> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, Mike Silbersack , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files src/sys/modules/acpi/acpi Makefile src/sys/dev/acpica acpi_battery.c acpi_smbat.c acpi_smbus.h acpiio.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 12:46:37 -0000 Nate Lawson writes: > Dag-Erling Sm=F8rgrav wrote: > > Try running powerd with a 5000 ms polling interval. With the default > > of 500 ms, it never seems to stabilize, but keeps oscillating wildly > > in the 75-300 MHz range on my Dell Latitude D600. > That is bad for performance. It can then take up to 10-15 seconds to > promote back to 100% CPU when your system becomes busy. It's not as bad for performance as me tossing the laptop out the window in frustration because powerd keeps changing the CPU frequency and the system freezes for just a moment every time it does. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Mon Nov 7 13:10:46 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8DD3516A41F; Mon, 7 Nov 2005 13:10:46 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A6C043D45; Mon, 7 Nov 2005 13:10:46 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA7DAkO9089743; Mon, 7 Nov 2005 13:10:46 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA7DAktw089742; Mon, 7 Nov 2005 13:10:46 GMT (envelope-from rodrigc) Message-Id: <200511071310.jA7DAktw089742@repoman.freebsd.org> From: Craig Rodrigues Date: Mon, 7 Nov 2005 13:10:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/puc puc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 13:10:46 -0000 rodrigc 2005-11-07 13:10:45 UTC FreeBSD src repository Modified files: sys/dev/puc puc.c Log: Eliminate tinderbox errors. Revision Changes Path 1.44 +5 -3 src/sys/dev/puc/puc.c From owner-cvs-src@FreeBSD.ORG Mon Nov 7 13:18:11 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6737A16A41F; Mon, 7 Nov 2005 13:18:11 +0000 (GMT) (envelope-from ariff@FreeBSD.org) Received: from tomoyo.MyBSD.org.my (tomoyo.mybsd.org.my [202.157.186.227]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4111D43D5D; Mon, 7 Nov 2005 13:18:05 +0000 (GMT) (envelope-from ariff@FreeBSD.org) Received: from localhost (localhost [127.0.0.1]) by tomoyo.MyBSD.org.my (Postfix) with ESMTP id 9C89F6CC22; Mon, 7 Nov 2005 21:20:16 +0800 (MYT) Received: from tomoyo.MyBSD.org.my ([127.0.0.1]) by localhost (TOMOYO.MYBSD.ORG.MY [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 66639-06; Mon, 7 Nov 2005 21:20:15 +0800 (MYT) Received: from kasumi.MyBSD.org.my (kasumi.MyBSD.org.my [IPv6:2001:328:2002:aa2::1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tomoyo.MyBSD.org.my (Postfix) with ESMTP id 290466CC24; Mon, 7 Nov 2005 21:20:15 +0800 (MYT) Date: Mon, 7 Nov 2005 21:18:05 +0800 From: Ariff Abdullah To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-Id: <20051107211805.5a1e28b3.ariff@FreeBSD.org> In-Reply-To: <200511070925.jA79PGP9073440@repoman.freebsd.org> References: <200511070925.jA79PGP9073440@repoman.freebsd.org> Organization: FreeBSD X-Mailer: /usr/local/lib/ruby/1.8/net/smtp.rb Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by Amavisd AntiVirus & AntiSpam Scanner running on FreeBSD mailserver at TOMOYO.MYBSD.ORG.MY Cc: Subject: Re: cvs commit: src/sys/dev/sound/isa mss.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 13:18:11 -0000 On Mon, 7 Nov 2005 09:25:15 +0000 (UTC) Ariff Abdullah wrote: > ariff 2005-11-07 09:25:15 UTC > > FreeBSD src repository > > Modified files: > sys/dev/sound/isa mss.c > Log: > Fix kernel panic caused by double mss_unlock(). > > Noticed by: Watanabe Kazuhiro > > Revision Changes Path > 1.103 +1 -1 src/sys/dev/sound/isa/mss.c Approved by: netchild (mentor) Sorry for that. -- Ariff Abdullah FreeBSD From owner-cvs-src@FreeBSD.ORG Mon Nov 7 13:18:12 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D0CB16A420; Mon, 7 Nov 2005 13:18:12 +0000 (GMT) (envelope-from ariff@FreeBSD.org) Received: from tomoyo.MyBSD.org.my (tomoyo.mybsd.org.my [202.157.186.227]) by mx1.FreeBSD.org (Postfix) with ESMTP id B2F9543D67; Mon, 7 Nov 2005 13:18:04 +0000 (GMT) (envelope-from ariff@FreeBSD.org) Received: from localhost (localhost [127.0.0.1]) by tomoyo.MyBSD.org.my (Postfix) with ESMTP id 3CA686CC23; Mon, 7 Nov 2005 21:20:14 +0800 (MYT) Received: from tomoyo.MyBSD.org.my ([127.0.0.1]) by localhost (TOMOYO.MYBSD.ORG.MY [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 67009-01; Mon, 7 Nov 2005 21:20:12 +0800 (MYT) Received: from kasumi.MyBSD.org.my (kasumi.MyBSD.org.my [IPv6:2001:328:2002:aa2::1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tomoyo.MyBSD.org.my (Postfix) with ESMTP id A727B6CC22; Mon, 7 Nov 2005 21:20:06 +0800 (MYT) Date: Mon, 7 Nov 2005 21:17:57 +0800 From: Ariff Abdullah To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-Id: <20051107211757.3a530d5e.ariff@FreeBSD.org> In-Reply-To: <200511070926.jA79QIK4073498@repoman.freebsd.org> References: <200511070926.jA79QIK4073498@repoman.freebsd.org> Organization: FreeBSD X-Mailer: /usr/local/lib/ruby/1.8/net/smtp.rb Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by Amavisd AntiVirus & AntiSpam Scanner running on FreeBSD mailserver at TOMOYO.MYBSD.ORG.MY Cc: Subject: Re: cvs commit: src/sys/dev/sound/pci als4000.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 13:18:12 -0000 On Mon, 7 Nov 2005 09:26:18 +0000 (UTC) Ariff Abdullah wrote: > ariff 2005-11-07 09:26:18 UTC > > FreeBSD src repository > > Modified files: > sys/dev/sound/pci als4000.c > Log: > Fix recording device selection based on ALS4000 datasheet. > - > http://www.alsa-project.org/alsa/ftp/manuals/avance_logic/ALS4000a.PDF > > Submitted by: Watanabe Kazuhiro > > Revision Changes Path > 1.22 +10 -21 src/sys/dev/sound/pci/als4000.c Approved by: netchild (mentor) Sorry for that. -- Ariff Abdullah FreeBSD From owner-cvs-src@FreeBSD.ORG Mon Nov 7 13:20:14 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 171AE16A420; Mon, 7 Nov 2005 13:20:14 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from smtp-vbr4.xs4all.nl (smtp-vbr4.xs4all.nl [194.109.24.24]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5291B43D49; Mon, 7 Nov 2005 13:20:13 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-vbr4.xs4all.nl (8.13.3/8.13.3) with ESMTP id jA7DKAjS068365; Mon, 7 Nov 2005 14:20:10 +0100 (CET) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.13.4/8.13.3) with ESMTP id jA7DK9Kg000575; Mon, 7 Nov 2005 14:20:09 +0100 (CET) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.13.4/8.13.1/Submit) id jA7DK96A000574; Mon, 7 Nov 2005 14:20:09 +0100 (CET) (envelope-from wb) Date: Mon, 7 Nov 2005 14:20:09 +0100 From: Wilko Bulte To: Poul-Henning Kamp Message-ID: <20051107132009.GA555@freebie.xs4all.nl> References: <20051107114332.D65849@newtrinity.zeist.de> <10976.1131360293@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <10976.1131360293@critter.freebsd.dk> X-OS: FreeBSD 6.0-RC1 User-Agent: Mutt/1.5.9i X-Virus-Scanned: by XS4ALL Virus Scanner Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, Marius Strobl Subject: Re: cvs commit: src/sys/dev/puc puc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 13:20:14 -0000 On Mon, Nov 07, 2005 at 11:44:53AM +0100, Poul-Henning Kamp wrote.. > In message <20051107114332.D65849@newtrinity.zeist.de>, Marius Strobl writes: > > > >On Sat, Nov 05, 2005 at 11:42:53PM +0100, Poul-Henning Kamp wrote: > >> > >> In message <20051105232325.A41277@newtrinity.zeist.de>, Marius Strobl writes: > >> > >> >PUC_FASTINTR used to cause problems on sparc64 [...] > >> >[...] I'm unsure about the > >> >details, e.g. the endless loop might actually occur a bit later > >> >during probing uart1 or before it's fully attached but I think > >> >the problem is still there. > >> > >> If so we should obviously take PUC_FASTINTR out on sparc64. > >> > > > >Well, unless you are up to fixing the problem, yes. I just gave > >it a try, when using PUC_FASTINTR the loop still occurs during > >attaching the first channel of a SAB 82532, it doesn't occur with > >a Z8530 however. > > Put an #ifdef in there then. And on Alpha the tinderbox keeps puking on PUC_FASTINTR.. -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Nov 7 13:45:53 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0014C16A41F; Mon, 7 Nov 2005 13:45:52 +0000 (GMT) (envelope-from doconnor@gsoft.com.au) Received: from ash25e.internode.on.net (ash25e.internode.on.net [203.16.214.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 02C5243D45; Mon, 7 Nov 2005 13:45:49 +0000 (GMT) (envelope-from doconnor@gsoft.com.au) Received: from midget.dons.net.au (ppp133-212.lns2.adl2.internode.on.net [59.167.133.212]) by ash25e.internode.on.net (8.12.9/8.12.6) with ESMTP id jA7DjTpR026572; Tue, 8 Nov 2005 00:15:34 +1030 (CST) (envelope-from doconnor@gsoft.com.au) Received: from inchoate.dons.net.au (inchoate.dons.net.au [10.0.2.99]) (authenticated bits=0) by midget.dons.net.au (8.13.4/8.13.3) with ESMTP id jA7DjSdl053190 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Tue, 8 Nov 2005 00:15:30 +1030 (CST) (envelope-from doconnor@gsoft.com.au) From: "Daniel O'Connor" To: cvs-all@freebsd.org Date: Tue, 8 Nov 2005 00:15:09 +1030 User-Agent: KMail/1.8.2 References: <200511052355.jA5NtuPg026403@repoman.freebsd.org> <436E5797.7090605@root.org> <868xw0d3rs.fsf@xps.des.no> In-Reply-To: <868xw0d3rs.fsf@xps.des.no> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1412342.mM42VyL5fn"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200511080015.19588.doconnor@gsoft.com.au> X-Spam-Score: 0 () X-Scanned-By: MIMEDefang 2.52 on 10.0.2.7 Cc: Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= , Mike Silbersack , src-committers@freebsd.org, cvs-src@freebsd.org, Nate Lawson Subject: Re: cvs commit: src/sys/conf files src/sys/modules/acpi/acpi Makefile src/sys/dev/acpica acpi_battery.c acpi_smbat.c acpi_smbus.h acpiio.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 13:45:53 -0000 --nextPart1412342.mM42VyL5fn Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Mon, 7 Nov 2005 23:16, Dag-Erling Sm=F8rgrav wrote: > Nate Lawson writes: > > Dag-Erling Sm=F8rgrav wrote: > > > Try running powerd with a 5000 ms polling interval. With the default > > > of 500 ms, it never seems to stabilize, but keeps oscillating wildly > > > in the 75-300 MHz range on my Dell Latitude D600. > > > > That is bad for performance. It can then take up to 10-15 seconds to > > promote back to 100% CPU when your system becomes busy. > > It's not as bad for performance as me tossing the laptop out the > window in frustration because powerd keeps changing the CPU frequency > and the system freezes for just a moment every time it does. Pretty odd the system freezes with a frequency change! I have an Inspiron 8600 and I don't see that behaviour.. Although I do get= =20 hitches reading temperature and battery info :( Tried a newer BIOS? =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 --nextPart1412342.mM42VyL5fn Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQBDb1pv5ZPcIHs/zowRAvl0AJ0XkYmlelcUfPAKCXNVFJ9HrG1oMACgkSlE trgP8PLa+sUvPyJBdwIkk3Q= =nYhj -----END PGP SIGNATURE----- --nextPart1412342.mM42VyL5fn-- From owner-cvs-src@FreeBSD.ORG Mon Nov 7 14:10:34 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3BD5A16A41F; Mon, 7 Nov 2005 14:10:34 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9A4943D46; Mon, 7 Nov 2005 14:10:33 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA7EAXR1092461; Mon, 7 Nov 2005 14:10:33 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA7EAXJh092460; Mon, 7 Nov 2005 14:10:33 GMT (envelope-from davidxu) Message-Id: <200511071410.jA7EAXJh092460@repoman.freebsd.org> From: David Xu Date: Mon, 7 Nov 2005 14:10:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/regression/sigqueue Makefile src/tools/regression/sigqueue/sigqtest1 Makefile sigqtest1.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 14:10:34 -0000 davidxu 2005-11-07 14:10:33 UTC FreeBSD src repository Added files: tools/regression/sigqueue Makefile tools/regression/sigqueue/sigqtest1 Makefile sigqtest1.c Log: Add sigqueue test code. Revision Changes Path 1.1 +5 -0 src/tools/regression/sigqueue/Makefile (new) 1.1 +8 -0 src/tools/regression/sigqueue/sigqtest1/Makefile (new) 1.1 +49 -0 src/tools/regression/sigqueue/sigqtest1/sigqtest1.c (new) From owner-cvs-src@FreeBSD.ORG Mon Nov 7 15:03:05 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A03316A41F; Mon, 7 Nov 2005 15:03:05 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46D8C43D45; Mon, 7 Nov 2005 15:03:05 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA7F35hZ095558; Mon, 7 Nov 2005 15:03:05 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA7F35fT095557; Mon, 7 Nov 2005 15:03:05 GMT (envelope-from ru) Message-Id: <200511071503.jA7F35fT095557@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 7 Nov 2005 15:03:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 15:03:05 -0000 ru 2005-11-07 15:03:04 UTC FreeBSD src repository Modified files: . Makefile.inc1 Log: Require DESTDIR to be set when installing for a different architecture. Revision Changes Path 1.515 +12 -0 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Mon Nov 7 15:22:35 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E90B16A41F; Mon, 7 Nov 2005 15:22:35 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 69A0243D46; Mon, 7 Nov 2005 15:22:35 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA7FMZjk096454; Mon, 7 Nov 2005 15:22:35 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA7FMZne096453; Mon, 7 Nov 2005 15:22:35 GMT (envelope-from ru) Message-Id: <200511071522.jA7FMZne096453@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 7 Nov 2005 15:22:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/bind/bind Makefile src/lib/bind/bind9 Makefile src/lib/bind/dns Makefile src/lib/bind/isc Makefile src/lib/bind/isccc Makefile src/lib/bind/isccfg Makefile src/lib/bind/lwres Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 15:22:35 -0000 ru 2005-11-07 15:22:35 UTC FreeBSD src repository Modified files: lib/bind/bind Makefile lib/bind/bind9 Makefile lib/bind/dns Makefile lib/bind/isc Makefile lib/bind/isccc Makefile lib/bind/isccfg Makefile lib/bind/lwres Makefile Log: Finish the removal of threads support in ../config.mk,v 1.15. Revision Changes Path 1.5 +0 -3 src/lib/bind/bind/Makefile 1.5 +0 -3 src/lib/bind/bind9/Makefile 1.6 +2 -2 src/lib/bind/dns/Makefile 1.6 +0 -3 src/lib/bind/isc/Makefile 1.5 +0 -3 src/lib/bind/isccc/Makefile 1.5 +0 -3 src/lib/bind/isccfg/Makefile 1.8 +0 -3 src/lib/bind/lwres/Makefile From owner-cvs-src@FreeBSD.ORG Mon Nov 7 16:56:17 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 784C116A41F; Mon, 7 Nov 2005 16:56:17 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 35C8143D46; Mon, 7 Nov 2005 16:56:17 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA7GuHnM007495; Mon, 7 Nov 2005 16:56:17 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA7GuHgx007494; Mon, 7 Nov 2005 16:56:17 GMT (envelope-from pjd) Message-Id: <200511071656.jA7GuHgx007494@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 7 Nov 2005 16:56:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/regression/usr.bin/pkill pgrep-t.t pkill-t.t X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 16:56:17 -0000 pjd 2005-11-07 16:56:16 UTC FreeBSD src repository Modified files: tools/regression/usr.bin/pkill pgrep-t.t pkill-t.t Log: Add tests for -t option with short tty name - pkill(1) should accept both (eg. "ttyv0" and "v0"). Revision Changes Path 1.2 +12 -3 src/tools/regression/usr.bin/pkill/pgrep-t.t 1.2 +18 -3 src/tools/regression/usr.bin/pkill/pkill-t.t From owner-cvs-src@FreeBSD.ORG Mon Nov 7 16:57:14 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C70FF16A41F; Mon, 7 Nov 2005 16:57:14 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 846CA43D46; Mon, 7 Nov 2005 16:57:14 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA7GvEUF007541; Mon, 7 Nov 2005 16:57:14 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA7GvELV007540; Mon, 7 Nov 2005 16:57:14 GMT (envelope-from wpaul) Message-Id: <200511071657.jA7GvELV007540@repoman.freebsd.org> From: Bill Paul Date: Mon, 7 Nov 2005 16:57:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/ndis ndis_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 16:57:14 -0000 wpaul 2005-11-07 16:57:14 UTC FreeBSD src repository Modified files: sys/compat/ndis ndis_var.h Log: Change the definition for EXT_NDIS to EXT_NET_DRV. Since the latest mbuf code changes, MEXTADD() can be used to add an external buffer with arbitrary type, but mb_ext_free() won't let you free it. Revision Changes Path 1.46 +1 -1 src/sys/compat/ndis/ndis_var.h From owner-cvs-src@FreeBSD.ORG Mon Nov 7 16:58:23 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BAD3416A41F; Mon, 7 Nov 2005 16:58:23 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7836843D45; Mon, 7 Nov 2005 16:58:23 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA7GwNWx007626; Mon, 7 Nov 2005 16:58:23 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA7GwNkP007625; Mon, 7 Nov 2005 16:58:23 GMT (envelope-from wpaul) Message-Id: <200511071658.jA7GwNkP007625@repoman.freebsd.org> From: Bill Paul Date: Mon, 7 Nov 2005 16:58:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/compat/ndis ndis_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 16:58:23 -0000 wpaul 2005-11-07 16:58:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/compat/ndis ndis_var.h Log: MFC: alias EXT_NDIS to EXT_NET_DRV Revision Changes Path 1.41.2.3 +1 -1 src/sys/compat/ndis/ndis_var.h From owner-cvs-src@FreeBSD.ORG Mon Nov 7 16:59:15 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8135E16A41F; Mon, 7 Nov 2005 16:59:15 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4047B43D45; Mon, 7 Nov 2005 16:59:15 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA7GxFN9007756; Mon, 7 Nov 2005 16:59:15 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA7GxF4r007755; Mon, 7 Nov 2005 16:59:15 GMT (envelope-from wpaul) Message-Id: <200511071659.jA7GxF4r007755@repoman.freebsd.org> From: Bill Paul Date: Mon, 7 Nov 2005 16:59:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/compat/ndis ndis_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 16:59:15 -0000 wpaul 2005-11-07 16:59:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/compat/ndis ndis_var.h Log: MFC^2: alias EXT_NDIS to EXT_NET_DRV Revision Changes Path 1.29.2.7 +1 -1 src/sys/compat/ndis/ndis_var.h From owner-cvs-src@FreeBSD.ORG Mon Nov 7 17:10:13 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 76E8D16A462; Mon, 7 Nov 2005 17:10:13 +0000 (GMT) (envelope-from nate@root.org) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id C41FC43D88; Mon, 7 Nov 2005 17:10:01 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.5.50] (ppp-71-139-0-107.dsl.snfc21.pacbell.net [71.139.0.107]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id jA7H9txq028173 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 7 Nov 2005 09:09:56 -0800 Message-ID: <436F8A63.5020608@root.org> Date: Mon, 07 Nov 2005 09:09:55 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= References: <200511052355.jA5NtuPg026403@repoman.freebsd.org> <20051105191616.M870@odysseus.silby.com> <861x1u55qg.fsf@xps.des.no> <436E5797.7090605@root.org> <868xw0d3rs.fsf@xps.des.no> In-Reply-To: <868xw0d3rs.fsf@xps.des.no> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Cc: cvs-src@FreeBSD.org, Mike Silbersack , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files src/sys/modules/acpi/acpi Makefile src/sys/dev/acpica acpi_battery.c acpi_smbat.c acpi_smbus.h acpiio.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 17:10:13 -0000 Dag-Erling Smørgrav wrote: > Nate Lawson writes: > >>Dag-Erling Smørgrav wrote: >> >>>Try running powerd with a 5000 ms polling interval. With the default >>>of 500 ms, it never seems to stabilize, but keeps oscillating wildly >>>in the 75-300 MHz range on my Dell Latitude D600. >> >>That is bad for performance. It can then take up to 10-15 seconds to >>promote back to 100% CPU when your system becomes busy. > > > It's not as bad for performance as me tossing the laptop out the > window in frustration because powerd keeps changing the CPU frequency > and the system freezes for just a moment every time it does. Some drivers require interrupts disabled, but it should be for a very brief time. acpi_perf usually generates an SMI so that may be slow for your BIOS. Are you getting messages on console about the change timing out? -- Nate From owner-cvs-src@FreeBSD.ORG Mon Nov 7 17:37:28 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88A8C16A41F; Mon, 7 Nov 2005 17:37:28 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 58F3443D46; Mon, 7 Nov 2005 17:37:28 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA7HbS6c009364; Mon, 7 Nov 2005 17:37:28 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA7HbSn6009363; Mon, 7 Nov 2005 17:37:28 GMT (envelope-from peter) Message-Id: <200511071737.jA7HbSn6009363@repoman.freebsd.org> From: Peter Wemm Date: Mon, 7 Nov 2005 17:37:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/config configvers.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 17:37:28 -0000 peter 2005-11-07 17:37:27 UTC FreeBSD src repository Modified files: usr.sbin/config configvers.h Log: Add some rationale about when to bump and not bump the config version. Clarify that it is not like the shlib versions, and not like param.h's __FreeBSD_version/osreldate either. When config(8) was actively changing a while back, the interface between config and the build system (eg: /sys/conf/files.* and Makefile.*) was changing rapidly. configvers is a version number of that interface. User specified config files do not have a version number. The decision about whether a user supplied config file is syntactically valid or not belongs to the parser and sanity checks, not an arbitary number. Revision Changes Path 1.39 +37 -3 src/usr.sbin/config/configvers.h From owner-cvs-src@FreeBSD.ORG Mon Nov 7 18:25:24 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 113AF16A41F; Mon, 7 Nov 2005 18:25:24 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C2FCA43D45; Mon, 7 Nov 2005 18:25:23 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA7IPNsp011298; Mon, 7 Nov 2005 18:25:23 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA7IPN77011297; Mon, 7 Nov 2005 18:25:23 GMT (envelope-from delphij) Message-Id: <200511071825.jA7IPN77011297@repoman.freebsd.org> From: Xin LI Date: Mon, 7 Nov 2005 18:25:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/ufs/ufs ufs_extattr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 18:25:24 -0000 delphij 2005-11-07 18:25:23 UTC FreeBSD src repository Modified files: sys/ufs/ufs ufs_extattr.c Log: Slightly reorganize to reduce duplicated code. Reviewed by: rwatson Revision Changes Path 1.83 +1 -2 src/sys/ufs/ufs/ufs_extattr.c From owner-cvs-src@FreeBSD.ORG Mon Nov 7 18:45:46 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E21EA16A41F; Mon, 7 Nov 2005 18:45:46 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 976C243D46; Mon, 7 Nov 2005 18:45:46 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA7IjkZC012113; Mon, 7 Nov 2005 18:45:46 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA7Ijk6i012112; Mon, 7 Nov 2005 18:45:46 GMT (envelope-from rwatson) Message-Id: <200511071845.jA7Ijk6i012112@repoman.freebsd.org> From: Robert Watson Date: Mon, 7 Nov 2005 18:45:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/config configvers.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 18:45:47 -0000 rwatson 2005-11-07 18:45:46 UTC FreeBSD src repository Modified files: usr.sbin/config configvers.h Log: Minor comment tweak to prevent gcc from being upset about the substring /* appearing in a comment. Revision Changes Path 1.40 +1 -1 src/usr.sbin/config/configvers.h From owner-cvs-src@FreeBSD.ORG Mon Nov 7 18:54:54 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0854016A41F; Mon, 7 Nov 2005 18:54:54 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB23E43D46; Mon, 7 Nov 2005 18:54:53 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA7IsrKQ012363; Mon, 7 Nov 2005 18:54:53 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA7IsrhM012362; Mon, 7 Nov 2005 18:54:53 GMT (envelope-from rwatson) Message-Id: <200511071854.jA7IsrhM012362@repoman.freebsd.org> From: Robert Watson Date: Mon, 7 Nov 2005 18:54:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netinet tcp_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 18:54:54 -0000 rwatson 2005-11-07 18:54:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netinet tcp_input.c Log: Merge tcp_input.c:1.284 from HEAD to RELENG_6: Convert if (tp->t_state == TCPS_LISTEN) panic() into a KASSERT. Revision Changes Path 1.281.2.3 +2 -4 src/sys/netinet/tcp_input.c From owner-cvs-src@FreeBSD.ORG Mon Nov 7 18:57:09 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 46C2316A420; Mon, 7 Nov 2005 18:57:09 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0465343D46; Mon, 7 Nov 2005 18:57:09 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA7Iv8DZ012487; Mon, 7 Nov 2005 18:57:08 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA7Iv8Sh012486; Mon, 7 Nov 2005 18:57:08 GMT (envelope-from rwatson) Message-Id: <200511071857.jA7Iv8Sh012486@repoman.freebsd.org> From: Robert Watson Date: Mon, 7 Nov 2005 18:57:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/vm uma_core.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 18:57:09 -0000 rwatson 2005-11-07 18:57:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/vm uma_core.c Log: Merge uma_core.c:1.132 from HEAD to RELENG_6: Add a "show uma" command to DDB, which prints out the current stats for available UMA zones. Quite useful for post-mortem debugging of memory leaks without a dump device configured on a panicked box. Revision Changes Path 1.119.2.11 +36 -0 src/sys/vm/uma_core.c From owner-cvs-src@FreeBSD.ORG Mon Nov 7 18:57:59 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C373116A41F; Mon, 7 Nov 2005 18:57:59 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F48B43D45; Mon, 7 Nov 2005 18:57:59 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA7IvxU3012533; Mon, 7 Nov 2005 18:57:59 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA7IvxPr012532; Mon, 7 Nov 2005 18:57:59 GMT (envelope-from rwatson) Message-Id: <200511071857.jA7IvxPr012532@repoman.freebsd.org> From: Robert Watson Date: Mon, 7 Nov 2005 18:57:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern kern_malloc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 18:57:59 -0000 rwatson 2005-11-07 18:57:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern kern_malloc.c Log: Merge kern_malloc.c:1.147 from HEAD to RELENG_6: Add a "show malloc" command to DDB, which prints out the current stats for available kernel malloc types. Quite useful for post-mortem debugging of memory leaks without a dump device configured on a panicked box. Revision Changes Path 1.142.2.3 +27 -0 src/sys/kern/kern_malloc.c From owner-cvs-src@FreeBSD.ORG Mon Nov 7 18:59:13 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6F7D116A41F; Mon, 7 Nov 2005 18:59:13 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B6EE43D46; Mon, 7 Nov 2005 18:59:13 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA7IxDjn012759; Mon, 7 Nov 2005 18:59:13 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA7IxDFR012758; Mon, 7 Nov 2005 18:59:13 GMT (envelope-from rwatson) Message-Id: <200511071859.jA7IxDFR012758@repoman.freebsd.org> From: Robert Watson Date: Mon, 7 Nov 2005 18:59:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern kern_malloc.c src/sys/vm uma_core.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 18:59:13 -0000 rwatson 2005-11-07 18:59:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern kern_malloc.c sys/vm uma_core.c Log: Merge kern_malloc.c:1.148, uma_core.c:1.133 from HEAD to RELENG_6: Change format string for u_int64_t to %ju from %llu, in order to use the correct format string on 64-bit systems. Pointed out by: pjd Revision Changes Path 1.142.2.4 +1 -1 src/sys/kern/kern_malloc.c 1.119.2.12 +1 -1 src/sys/vm/uma_core.c From owner-cvs-src@FreeBSD.ORG Mon Nov 7 19:22:20 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD2D716A41F; Mon, 7 Nov 2005 19:22:20 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A78B43D77; Mon, 7 Nov 2005 19:22:20 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA7JMKkE013850; Mon, 7 Nov 2005 19:22:20 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA7JMKnb013849; Mon, 7 Nov 2005 19:22:20 GMT (envelope-from ru) Message-Id: <200511071922.jA7JMKnb013849@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 7 Nov 2005 19:22:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/kldconfig kldconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 19:22:20 -0000 ru 2005-11-07 19:22:20 UTC FreeBSD src repository Modified files: sbin/kldconfig kldconfig.c Log: Fix malloc size (visible on amd64, with "kldconfig -r"). Revision Changes Path 1.8 +1 -1 src/sbin/kldconfig/kldconfig.c From owner-cvs-src@FreeBSD.ORG Mon Nov 7 21:48:45 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E57016A41F; Mon, 7 Nov 2005 21:48:45 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E53443D49; Mon, 7 Nov 2005 21:48:45 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA7LmjWi027119; Mon, 7 Nov 2005 21:48:45 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA7LmjG0027118; Mon, 7 Nov 2005 21:48:45 GMT (envelope-from jhb) Message-Id: <200511072148.jA7LmjG0027118@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Nov 2005 21:48:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/acpica acpi.c acpi_pcib.c acpi_resource.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 21:48:45 -0000 jhb 2005-11-07 21:48:45 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi.c acpi_pcib.c acpi_resource.c Log: Work around at least one busted BIOS. If we get a source index in a _PRT entry that is not zero, assume that it is really a hard-wired IRQ (commonly used for APIC routing) and not a source index. In practice, we've only ever seen source indices of 0 for legitimate non-hard-wired _PRT entries. Reviewed by: njl Tested by: Alex Lyashkov shadow at psoft dot net MFC after: 2 weeks Revision Changes Path 1.218 +3 -3 src/sys/dev/acpica/acpi.c 1.58 +12 -1 src/sys/dev/acpica/acpi_pcib.c 1.37 +1 -0 src/sys/dev/acpica/acpi_resource.c From owner-cvs-src@FreeBSD.ORG Mon Nov 7 21:52:12 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 294AD16A420; Mon, 7 Nov 2005 21:52:12 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8FB4E43D83; Mon, 7 Nov 2005 21:52:06 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA7Lq6hx027327; Mon, 7 Nov 2005 21:52:06 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA7Lq6Vd027326; Mon, 7 Nov 2005 21:52:06 GMT (envelope-from jhb) Message-Id: <200511072152.jA7Lq6Vd027326@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Nov 2005 21:52:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/acpica acpi.c acpi_resource.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 21:52:12 -0000 jhb 2005-11-07 21:52:06 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi.c acpi_resource.c Log: *sigh* Revert stuff that wasn't supposed to be committed. The acpi_resource change was a minor nit offered as an early candidate for the recent ACPICA import problem and the acpi.c change is one I need to test still that makes the ordered probing of system devices actually work as advertised (probe devices in order based on the type of device rather than in the order we encounter them in the device tree). Revision Changes Path 1.219 +3 -3 src/sys/dev/acpica/acpi.c 1.38 +0 -1 src/sys/dev/acpica/acpi_resource.c From owner-cvs-src@FreeBSD.ORG Mon Nov 7 21:54:11 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 380DA16A41F; Mon, 7 Nov 2005 21:54:11 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A7EEF43D8B; Mon, 7 Nov 2005 21:53:59 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA7Lrwmd027399; Mon, 7 Nov 2005 21:53:58 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA7LrwPA027398; Mon, 7 Nov 2005 21:53:58 GMT (envelope-from jhb) Message-Id: <200511072153.jA7LrwPA027398@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Nov 2005 21:53:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/si sireg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 21:54:11 -0000 jhb 2005-11-07 21:53:58 UTC FreeBSD src repository Modified files: sys/dev/si sireg.h Log: Use PCIR_xxx constants for PCI config space header registers rather than magic numbers. Revision Changes Path 1.11 +3 -3 src/sys/dev/si/sireg.h From owner-cvs-src@FreeBSD.ORG Tue Nov 8 00:55:37 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A399516A41F; Tue, 8 Nov 2005 00:55:37 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6115843D46; Tue, 8 Nov 2005 00:55:37 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA80tbGp041407; Tue, 8 Nov 2005 00:55:37 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA80tb7L041406; Tue, 8 Nov 2005 00:55:37 GMT (envelope-from davidxu) Message-Id: <200511080055.jA80tb7L041406@repoman.freebsd.org> From: David Xu Date: Tue, 8 Nov 2005 00:55:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/amd64/amd64 cpu_switch.S machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 00:55:37 -0000 davidxu 2005-11-08 00:55:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/amd64 cpu_switch.S machdep.c Log: Merge cpu_swtch.S:1.154, machdep.c:1.642 from HEAD: Micro optimization for context switch. Revision Changes Path 1.151.8.1 +0 -15 src/sys/amd64/amd64/cpu_switch.S 1.638.2.3 +2 -0 src/sys/amd64/amd64/machdep.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 03:52:42 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B192B16A41F; Tue, 8 Nov 2005 03:52:42 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7FB3743D46; Tue, 8 Nov 2005 03:52:42 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA83qg45048962; Tue, 8 Nov 2005 03:52:42 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA83qgJc048961; Tue, 8 Nov 2005 03:52:42 GMT (envelope-from kientzle) Message-Id: <200511080352.jA83qgJc048961@repoman.freebsd.org> From: Tim Kientzle Date: Tue, 8 Nov 2005 03:52:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive archive_entry.c archive_read_support_format_tar.c archive_write_set_format_pax.c archive_write_set_format_ustar.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 03:52:42 -0000 kientzle 2005-11-08 03:52:42 UTC FreeBSD src repository Modified files: lib/libarchive archive_entry.c archive_read_support_format_tar.c archive_write_set_format_pax.c archive_write_set_format_ustar.c Log: Portability: Use some autoconf magic to include the correct headers for major()/minor()/makedev() on various platforms. Thanks to: Darin Broady Revision Changes Path 1.33 +7 -0 src/lib/libarchive/archive_entry.c 1.39 +7 -0 src/lib/libarchive/archive_read_support_format_tar.c 1.32 +7 -0 src/lib/libarchive/archive_write_set_format_pax.c 1.14 +7 -0 src/lib/libarchive/archive_write_set_format_ustar.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 04:11:51 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5359216A41F; Tue, 8 Nov 2005 04:11:51 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 101AE43D48; Tue, 8 Nov 2005 04:11:51 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA84Bo8M049806; Tue, 8 Nov 2005 04:11:50 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA84Bo2s049805; Tue, 8 Nov 2005 04:11:50 GMT (envelope-from rodrigc) Message-Id: <200511080411.jA84Bo2s049805@repoman.freebsd.org> From: Craig Rodrigues Date: Tue, 8 Nov 2005 04:11:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/si si_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 04:11:51 -0000 rodrigc 2005-11-08 04:11:50 UTC FreeBSD src repository Modified files: sys/dev/si si_pci.c Log: Add #nclude to pick up definitions for PCIR_BAR and PCIR_SUBVEND_0. Revision Changes Path 1.8 +1 -0 src/sys/dev/si/si_pci.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 04:13:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F81216A41F; Tue, 8 Nov 2005 04:13:40 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DFE7643D48; Tue, 8 Nov 2005 04:13:39 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA84Ddp8049956; Tue, 8 Nov 2005 04:13:39 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA84Dd09049955; Tue, 8 Nov 2005 04:13:39 GMT (envelope-from rodrigc) Message-Id: <200511080413.jA84Dd09049955@repoman.freebsd.org> From: Craig Rodrigues Date: Tue, 8 Nov 2005 04:13:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys mount.h src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 04:13:40 -0000 rodrigc 2005-11-08 04:13:39 UTC FreeBSD src repository Modified files: sys/sys mount.h sys/kern vfs_mount.c Log: Add utility function to propagate mount errors as text string messages. Discussed with: phk Revision Changes Path 1.198 +21 -0 src/sys/kern/vfs_mount.c 1.200 +1 -0 src/sys/sys/mount.h From owner-cvs-src@FreeBSD.ORG Tue Nov 8 04:20:50 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A39C16A41F; Tue, 8 Nov 2005 04:20:50 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F13B343D45; Tue, 8 Nov 2005 04:20:49 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA84Kn5s050259; Tue, 8 Nov 2005 04:20:49 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA84KnAN050258; Tue, 8 Nov 2005 04:20:49 GMT (envelope-from grehan) Message-Id: <200511080420.jA84KnAN050258@repoman.freebsd.org> From: Peter Grehan Date: Tue, 8 Nov 2005 04:20:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/powerpc/powerpc mmu_oea.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 04:20:50 -0000 grehan 2005-11-08 04:20:49 UTC FreeBSD src repository Modified files: sys/powerpc/powerpc mmu_oea.c Log: Forced commit to note that this file has been repo-copied from pmap.c Revision Changes Path 1.102 +0 -0 src/sys/powerpc/powerpc/mmu_oea.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 06:33:22 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8420416A41F; Tue, 8 Nov 2005 06:33:22 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4042343D48; Tue, 8 Nov 2005 06:33:22 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA86XMlF062175; Tue, 8 Nov 2005 06:33:22 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA86XMXm062174; Tue, 8 Nov 2005 06:33:22 GMT (envelope-from alc) Message-Id: <200511080633.jA86XMXm062174@repoman.freebsd.org> From: Alan Cox Date: Tue, 8 Nov 2005 06:33:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/vm vm_page.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 06:33:22 -0000 alc 2005-11-08 06:33:21 UTC FreeBSD src repository Modified files: sys/vm vm_page.c Log: If a physical page is mapped by two or more virtual addresses, transmitted by the zero-copy sockets method, and written to before the transmission completes, we need to destroy all of the existing mappings to the page, not just the one that we fault on. Otherwise, the mappings will no longer be to the same page and changes made through one of the mappings will not be visible through the others. Observed by: tegge Revision Changes Path 1.308 +1 -0 src/sys/vm/vm_page.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 06:43:25 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E890716A41F for ; Tue, 8 Nov 2005 06:43:25 +0000 (GMT) (envelope-from silby@silby.com) Received: from relay01.pair.com (relay01.pair.com [209.68.5.15]) by mx1.FreeBSD.org (Postfix) with SMTP id 8BBFB43D48 for ; Tue, 8 Nov 2005 06:43:24 +0000 (GMT) (envelope-from silby@silby.com) Received: (qmail 65891 invoked from network); 8 Nov 2005 06:43:23 -0000 Received: from unknown (HELO localhost) (unknown) by unknown with SMTP; 8 Nov 2005 06:43:23 -0000 X-pair-Authenticated: 209.68.2.70 Date: Tue, 8 Nov 2005 00:43:21 -0600 (CST) From: Mike Silbersack To: Alan Cox In-Reply-To: <200511080633.jA86XMXm062174@repoman.freebsd.org> Message-ID: <20051108004258.Q31106@odysseus.silby.com> References: <200511080633.jA86XMXm062174@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_page.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 06:43:26 -0000 On Tue, 8 Nov 2005, Alan Cox wrote: > If a physical page is mapped by two or more virtual addresses, transmitted > by the zero-copy sockets method, and written to before the transmission > completes, we need to destroy all of the existing mappings to the page, > not just the one that we fault on. Otherwise, the mappings will no longer > be to the same page and changes made through one of the mappings will not > be visible through the others. These kinds of changes could REALLY use regression tests, if possible. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Tue Nov 8 06:48:11 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31A2016A420; Tue, 8 Nov 2005 06:48:11 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A86A43D5A; Tue, 8 Nov 2005 06:48:09 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA86m8Yb063012; Tue, 8 Nov 2005 06:48:08 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA86m8Qc063011; Tue, 8 Nov 2005 06:48:08 GMT (envelope-from grehan) Message-Id: <200511080648.jA86m8Qc063011@repoman.freebsd.org> From: Peter Grehan Date: Tue, 8 Nov 2005 06:48:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files.powerpc src/sys/powerpc/include mmuvar.h pmap.h src/sys/powerpc/powerpc machdep.c mmu_if.m pmap_dispatch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 06:48:11 -0000 grehan 2005-11-08 06:48:08 UTC FreeBSD src repository Modified files: sys/conf files.powerpc sys/powerpc/include pmap.h sys/powerpc/powerpc machdep.c Added files: sys/powerpc/include mmuvar.h sys/powerpc/powerpc mmu_if.m pmap_dispatch.c Log: Insert a layer of indirection to the pmap code, using a kobj for the interface. This allows run-time selection of MMU code, based on CPU-type detection, or tunable-overrides when testing new code. Pre-requisite for G5 support. conf/files.powerpc - remove pmap.c - add mmu_if.h, mmu_oea.c, pmap_dispatch.c powerpc/include/mmuvar.h - definitions for MMU implementations powerpc/include/pmap.h - remove pmap_pte_spill declaration - add pmap_mmu_install declaration - size the phys_avail array - pmap_bootstrapped is now global-scope powerpc/powerpc/machdep.c - call kobj_machdep_init early in the boot sequence to allow kobj usage prior to SI_SUB_LOCK - install the OEA pmap code. This will be moved to CPU-specific init code in the future. powerpc/powerpc/mmu_if.m - Kobj MMU interface definitions powerpc/powerpc/pmap_dispatch.c - central dispatch for pmap calls - contains the global mmu kobj and the routine to locate the the mmu implementation and init the kobj Revision Changes Path 1.45 +3 -1 src/sys/conf/files.powerpc 1.1 +96 -0 src/sys/powerpc/include/mmuvar.h (new) 1.18 +6 -4 src/sys/powerpc/include/pmap.h 1.92 +4 -0 src/sys/powerpc/powerpc/machdep.c 1.1 +758 -0 src/sys/powerpc/powerpc/mmu_if.m (new) 1.1 +380 -0 src/sys/powerpc/powerpc/pmap_dispatch.c (new) From owner-cvs-src@FreeBSD.ORG Tue Nov 8 06:49:46 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 578DF16A41F; Tue, 8 Nov 2005 06:49:46 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 15AB943D45; Tue, 8 Nov 2005 06:49:46 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA86njVn063063; Tue, 8 Nov 2005 06:49:45 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA86nj1M063062; Tue, 8 Nov 2005 06:49:45 GMT (envelope-from grehan) Message-Id: <200511080649.jA86nj1M063062@repoman.freebsd.org> From: Peter Grehan Date: Tue, 8 Nov 2005 06:49:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/powerpc/powerpc mmu_oea.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 06:49:46 -0000 grehan 2005-11-08 06:49:45 UTC FreeBSD src repository Modified files: sys/powerpc/powerpc mmu_oea.c Log: Name change from pmap_* to moea_* to fit into the new order of mmu implementation. This code handles the 32-bit 'OEA' MMU found on G2/G3/G4 PPC cores. Revision Changes Path 1.103 +459 -467 src/sys/powerpc/powerpc/mmu_oea.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 07:41:04 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1540B16A42D; Tue, 8 Nov 2005 07:41:04 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9967A43D58; Tue, 8 Nov 2005 07:41:03 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA87f39A065333; Tue, 8 Nov 2005 07:41:03 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA87f3k7065332; Tue, 8 Nov 2005 07:41:03 GMT (envelope-from kientzle) Message-Id: <200511080741.jA87f3k7065332@repoman.freebsd.org> From: Tim Kientzle Date: Tue, 8 Nov 2005 07:41:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive archive.h.in archive_read_support_format_cpio.c archive_read_support_format_iso9660.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 07:41:04 -0000 kientzle 2005-11-08 07:41:03 UTC FreeBSD src repository Modified files: lib/libarchive archive.h.in archive_read_support_format_cpio.c archive_read_support_format_iso9660.c Log: Fine-tune the format detection for CPIO and ISO9660 sub-types. This has no impact on the actual operation, it just fixes some inaccuracies in the format code and description reported back to the caller. Revision Changes Path 1.26 +4 -0 src/lib/libarchive/archive.h.in 1.15 +14 -6 src/lib/libarchive/archive_read_support_format_cpio.c 1.12 +7 -4 src/lib/libarchive/archive_read_support_format_iso9660.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 07:42:43 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8EE5F16A41F; Tue, 8 Nov 2005 07:42:43 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B43043D45; Tue, 8 Nov 2005 07:42:43 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA87ghqQ065417; Tue, 8 Nov 2005 07:42:43 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA87gh6E065416; Tue, 8 Nov 2005 07:42:43 GMT (envelope-from kientzle) Message-Id: <200511080742.jA87gh6E065416@repoman.freebsd.org> From: Tim Kientzle Date: Tue, 8 Nov 2005 07:42:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive archive_read_support_compression_compress.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 07:42:43 -0000 kientzle 2005-11-08 07:42:42 UTC FreeBSD src repository Modified files: lib/libarchive archive_read_support_compression_compress.c Log: Correctly clean up if gzip format gets mis-identified as compress format. (This can only happen in the pathalogical case where the client is providing single-byte blocks.) Revision Changes Path 1.4 +17 -9 src/lib/libarchive/archive_read_support_compression_compress.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 07:44:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D5DAA16A41F; Tue, 8 Nov 2005 07:44:40 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6EB3C43D48; Tue, 8 Nov 2005 07:44:40 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA87ieqI065553; Tue, 8 Nov 2005 07:44:40 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA87iefo065552; Tue, 8 Nov 2005 07:44:40 GMT (envelope-from kientzle) Message-Id: <200511080744.jA87iefo065552@repoman.freebsd.org> From: Tim Kientzle Date: Tue, 8 Nov 2005 07:44:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive archive_private.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 07:44:41 -0000 kientzle 2005-11-08 07:44:39 UTC FreeBSD src repository Modified files: lib/libarchive archive_private.h Log: Bump the maximum number of archive formats that can be enabled at one time from 4 to 8. Revision Changes Path 1.21 +1 -1 src/lib/libarchive/archive_private.h From owner-cvs-src@FreeBSD.ORG Tue Nov 8 08:51:16 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7268016A41F; Tue, 8 Nov 2005 08:51:16 +0000 (GMT) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id E7C5C43D48; Tue, 8 Nov 2005 08:51:15 +0000 (GMT) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 3CE3B2083; Tue, 8 Nov 2005 09:51:11 +0100 (CET) X-Spam-Tests: ALL_TRUSTED,AWL,BAYES_00,SUBJ_HAS_SPACES X-Spam-Learn: ham X-Spam-Score: -4.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on tim.des.no Received: from xps.des.no (des.no [80.203.228.37]) by tim.des.no (Postfix) with ESMTP id 2DF132082; Tue, 8 Nov 2005 09:51:11 +0100 (CET) Received: by xps.des.no (Postfix, from userid 1001) id E616233C1D; Tue, 8 Nov 2005 09:51:10 +0100 (CET) To: Nate Lawson References: <200511052355.jA5NtuPg026403@repoman.freebsd.org> <20051105191616.M870@odysseus.silby.com> <861x1u55qg.fsf@xps.des.no> <436E5797.7090605@root.org> <868xw0d3rs.fsf@xps.des.no> <436F8A63.5020608@root.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Tue, 08 Nov 2005 09:51:10 +0100 In-Reply-To: <436F8A63.5020608@root.org> (Nate Lawson's message of "Mon, 07 Nov 2005 09:09:55 -0800") Message-ID: <86slu7wmip.fsf@xps.des.no> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, Mike Silbersack , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files src/sys/modules/acpi/acpi Makefile src/sys/dev/acpica acpi_battery.c acpi_smbat.c acpi_smbus.h acpiio.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 08:51:16 -0000 Nate Lawson writes: > Some drivers require interrupts disabled, but it should be for a very > brief time. acpi_perf usually generates an SMI so that may be slow > for your BIOS. Are you getting messages on console about the change > timing out? Nope. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Tue Nov 8 09:03:07 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4873416A447; Tue, 8 Nov 2005 09:03:07 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0618D43D46; Tue, 8 Nov 2005 09:03:07 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8936uW075776; Tue, 8 Nov 2005 09:03:06 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA89362i075775; Tue, 8 Nov 2005 09:03:06 GMT (envelope-from ru) Message-Id: <200511080903.jA89362i075775@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 8 Nov 2005 09:03:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_eiface.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 09:03:07 -0000 ru 2005-11-08 09:03:06 UTC FreeBSD src repository Modified files: sys/netgraph ng_eiface.c Log: Simplify setting the link-level address. Revision Changes Path 1.34 +3 -19 src/sys/netgraph/ng_eiface.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 09:09:27 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 64BAC16A41F; Tue, 8 Nov 2005 09:09:27 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F1F943D48; Tue, 8 Nov 2005 09:09:27 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA899RZG076067; Tue, 8 Nov 2005 09:09:27 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA899Qvb076066; Tue, 8 Nov 2005 09:09:26 GMT (envelope-from davidxu) Message-Id: <200511080909.jA899Qvb076066@repoman.freebsd.org> From: David Xu Date: Tue, 8 Nov 2005 09:09:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys proc.h signalvar.h src/sys/kern kern_exit.c kern_proc.c kern_sig.c kern_thread.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 09:09:27 -0000 davidxu 2005-11-08 09:09:26 UTC FreeBSD src repository Modified files: sys/sys proc.h signalvar.h sys/kern kern_exit.c kern_proc.c kern_sig.c kern_thread.c Log: Add support for queueing SIGCHLD same as other UNIX systems did. For each child process whose status has been changed, a SIGCHLD instance is queued, if the signal is stilling pending, and process changed status several times, signal information is updated to reflect latest process status. If wait() returns because the status of a child process is available, pending SIGCHLD signal associated with the child process is discarded. Any other pending SIGCHLD signals remain pending. The signal information is allocated at the same time when proc structure is allocated, if process signal queue is fully filled or there is a memory shortage, it can still send the signal to process. There is a booting time tunable kern.sigqueue.queue_sigchild which can control the behavior, setting it to zero disables the SIGCHLD queueing feature, the tunable will be removed if the function is proved that it is stable enough. Tested on: i386 (SMP and UP) Revision Changes Path 1.271 +25 -3 src/sys/kern/kern_exit.c 1.234 +4 -0 src/sys/kern/kern_proc.c 1.312 +87 -10 src/sys/kern/kern_sig.c 1.222 +15 -0 src/sys/kern/kern_thread.c 1.442 +4 -0 src/sys/sys/proc.h 1.74 +1 -1 src/sys/sys/signalvar.h From owner-cvs-src@FreeBSD.ORG Tue Nov 8 09:19:44 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A95D816A420; Tue, 8 Nov 2005 09:19:44 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 629D743D46; Tue, 8 Nov 2005 09:19:44 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA89Jix3076690; Tue, 8 Nov 2005 09:19:44 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA89JiBi076689; Tue, 8 Nov 2005 09:19:44 GMT (envelope-from davidxu) Message-Id: <200511080919.jA89JiBi076689@repoman.freebsd.org> From: David Xu Date: Tue, 8 Nov 2005 09:19:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/regression/sigqueue Makefile src/tools/regression/sigqueue/sigqtest2 Makefile sigqtest2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 09:19:44 -0000 davidxu 2005-11-08 09:19:44 UTC FreeBSD src repository Modified files: tools/regression/sigqueue Makefile Added files: tools/regression/sigqueue/sigqtest2 Makefile sigqtest2.c Log: Add code to test queued SIGCHLD. Revision Changes Path 1.2 +1 -1 src/tools/regression/sigqueue/Makefile 1.1 +8 -0 src/tools/regression/sigqueue/sigqtest2/Makefile (new) 1.1 +91 -0 src/tools/regression/sigqueue/sigqtest2/sigqtest2.c (new) From owner-cvs-src@FreeBSD.ORG Tue Nov 8 09:53:29 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1940816A41F; Tue, 8 Nov 2005 09:53:29 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C936A43D49; Tue, 8 Nov 2005 09:53:28 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA89rSMK077980; Tue, 8 Nov 2005 09:53:28 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA89rSx2077979; Tue, 8 Nov 2005 09:53:28 GMT (envelope-from rwatson) Message-Id: <200511080953.jA89rSx2077979@repoman.freebsd.org> From: Robert Watson Date: Tue, 8 Nov 2005 09:53:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/mtree BSD.include.dist X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 09:53:29 -0000 rwatson 2005-11-08 09:53:28 UTC FreeBSD src repository Modified files: etc/mtree BSD.include.dist Log: Fix minor white space nit introduced in 1.102: use spaces, not tabs. Revision Changes Path 1.103 +2 -2 src/etc/mtree/BSD.include.dist From owner-cvs-src@FreeBSD.ORG Tue Nov 8 12:05:58 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 440BB16A41F; Tue, 8 Nov 2005 12:05:58 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 16BEE43D48; Tue, 8 Nov 2005 12:05:58 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8C5vFF083077; Tue, 8 Nov 2005 12:05:57 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8C5vMW083076; Tue, 8 Nov 2005 12:05:57 GMT (envelope-from glebius) Message-Id: <200511081205.jA8C5vMW083076@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 8 Nov 2005 12:05:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet if_ether.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 12:05:58 -0000 glebius 2005-11-08 12:05:57 UTC FreeBSD src repository Modified files: sys/netinet if_ether.c Log: Rework ARP retransmission algorythm so that ARP requests are retransmitted without suppression, while there is demand for such ARP entry. As before, retransmission is rate limited to one packet per second. Details: - Remove net.link.ether.inet.host_down_time - Do not set/clear RTF_REJECT flag on route, to avoid rt_check() returning error. We will generate error ourselves. - Return EWOULDBLOCK on first arp_maxtries failed requests , and return EHOSTDOWN/EHOSTUNREACH on further requests. - Retransmit ARP request always, independently from return code. Ratelimit to 1 pps. Revision Changes Path 1.145 +27 -30 src/sys/netinet/if_ether.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 13:01:30 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB10816A41F; Tue, 8 Nov 2005 13:01:30 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B33C43D5D; Tue, 8 Nov 2005 13:01:30 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8D1UUp093808; Tue, 8 Nov 2005 13:01:30 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8D1Ump093807; Tue, 8 Nov 2005 13:01:30 GMT (envelope-from cognet) Message-Id: <200511081301.jA8D1Ump093807@repoman.freebsd.org> From: Olivier Houchard Date: Tue, 8 Nov 2005 13:01:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/include pcpu.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 13:01:31 -0000 cognet 2005-11-08 13:01:29 UTC FreeBSD src repository Modified files: sys/arm/include pcpu.h Log: There's no need to include here. Revision Changes Path 1.3 +0 -1 src/sys/arm/include/pcpu.h From owner-cvs-src@FreeBSD.ORG Tue Nov 8 13:37:15 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A773E16A420; Tue, 8 Nov 2005 13:37:15 +0000 (GMT) (envelope-from bruno@poupinou.org) Received: from poup.poupinou.org (poup.poupinou.org [195.101.94.96]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2510643D5F; Tue, 8 Nov 2005 13:37:12 +0000 (GMT) (envelope-from bruno@poupinou.org) Received: from bruno by poup.poupinou.org with local (Exim) id 1EZTbG-0000N4-00; Tue, 08 Nov 2005 14:33:22 +0100 Date: Tue, 8 Nov 2005 14:33:22 +0100 To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Message-ID: <20051108133322.GA1220@poupinou.org> References: <200511052355.jA5NtuPg026403@repoman.freebsd.org> <20051105191616.M870@odysseus.silby.com> <861x1u55qg.fsf@xps.des.no> <436E5797.7090605@root.org> <868xw0d3rs.fsf@xps.des.no> <436F8A63.5020608@root.org> <86slu7wmip.fsf@xps.des.no> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <86slu7wmip.fsf@xps.des.no> User-Agent: Mutt/1.5.9i From: Bruno Ducrot Cc: cvs-src@FreeBSD.org, Mike Silbersack , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Nate Lawson Subject: Re: cvs commit: src/sys/conf files src/sys/modules/acpi/acpi Makefile src/sys/dev/acpica acpi_battery.c acpi_smbat.c acpi_smbus.h acpiio.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 13:37:15 -0000 On Tue, Nov 08, 2005 at 09:51:10AM +0100, Dag-Erling Smørgrav wrote: > Nate Lawson writes: > > Some drivers require interrupts disabled, but it should be for a very > > brief time. acpi_perf usually generates an SMI so that may be slow > > for your BIOS. Are you getting messages on console about the change > > timing out? > > Nope. > IIRC smist should work. Could you please disable acpi_perf to check if this improve thing? -- Bruno Ducrot -- Which is worse: ignorance or apathy? -- Don't know. Don't care. From owner-cvs-src@FreeBSD.ORG Tue Nov 8 13:47:19 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF83F16A41F; Tue, 8 Nov 2005 13:47:19 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 556E543D45; Tue, 8 Nov 2005 13:47:19 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1] (may be forged)) by harmony.bsdimp.com (8.13.3/8.13.3) with ESMTP id jA8Dhsti022246; Tue, 8 Nov 2005 06:43:54 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Tue, 08 Nov 2005 06:44:24 -0700 (MST) Message-Id: <20051108.064424.02317778.imp@bsdimp.com> To: des@des.no From: "M. Warner Losh" In-Reply-To: <86slu7wmip.fsf@xps.des.no> References: <868xw0d3rs.fsf@xps.des.no> <436F8A63.5020608@root.org> <86slu7wmip.fsf@xps.des.no> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Tue, 08 Nov 2005 06:43:54 -0700 (MST) Cc: cvs-src@FreeBSD.org, silby@silby.com, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, nate@root.org Subject: Re: cvs commit: src/sys/conf files src/sys/modules/acpi/acpi Makefile src/sys/dev/acpica acpi_battery.c acpi_smbat.c acpi_smbus.h acpiio.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 13:47:20 -0000 In message: <86slu7wmip.fsf@xps.des.no> des@des.no (Dag-Erling Sm=F8rgrav) writes: : Nate Lawson writes: : > Some drivers require interrupts disabled, but it should be for a ve= ry : > brief time. acpi_perf usually generates an SMI so that may be slow= : > for your BIOS. Are you getting messages on console about the chang= e : > timing out? : = : Nope. There's some acpi messages that I get/got from time to time that are only visible with boot -v. Maybe if you were to boot next time or three -v, then there might be a diagnostic... Warner From owner-cvs-src@FreeBSD.ORG Tue Nov 8 15:33:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7BC2916A41F; Tue, 8 Nov 2005 15:33:40 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 38AA943D45; Tue, 8 Nov 2005 15:33:40 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8FXehq001497; Tue, 8 Nov 2005 15:33:40 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8FXeh5001496; Tue, 8 Nov 2005 15:33:40 GMT (envelope-from jhb) Message-Id: <200511081533.jA8FXeh5001496@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Nov 2005 15:33:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/rp rp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 15:33:40 -0000 jhb 2005-11-08 15:33:40 UTC FreeBSD src repository Modified files: sys/dev/rp rp.c Log: Fix support for multiple RocketPort cards in the same machine by including the RocketPort unit number in the name of the devices. This means that unit 0 device names will change from ttyR0 .. ttyRf to ttyR00 .. ttyR0f. Reviewed by: phk Revision Changes Path 1.70 +1 -1 src/sys/dev/rp/rp.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 15:35:28 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5349016A41F; Tue, 8 Nov 2005 15:35:28 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 06B8B43D46; Tue, 8 Nov 2005 15:35:28 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8FZRUj001632; Tue, 8 Nov 2005 15:35:27 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8FZRX7001631; Tue, 8 Nov 2005 15:35:27 GMT (envelope-from jhb) Message-Id: <200511081535.jA8FZRX7001631@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Nov 2005 15:35:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/rp rp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 15:35:28 -0000 jhb 2005-11-08 15:35:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/rp rp.c Log: MFC: Fix support for multiple rocketport cards in the same machine. This is an instant MFC as it was actually tested on 5.x and 6.x. Note that like the change to HEAD, this renames the devices, and there is no easy way on 6.x to create compatibility names in the kernel. Reviewed by: phk Tested by: Jim Pazarena paz at qcislands dot net Revision Changes Path 1.67.2.1 +2 -1 src/sys/dev/rp/rp.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 15:37:21 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A539116A41F; Tue, 8 Nov 2005 15:37:21 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 62BA443D46; Tue, 8 Nov 2005 15:37:21 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8FbLU4001767; Tue, 8 Nov 2005 15:37:21 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8FbL3I001766; Tue, 8 Nov 2005 15:37:21 GMT (envelope-from jhb) Message-Id: <200511081537.jA8FbL3I001766@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Nov 2005 15:37:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/dev/rp rp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 15:37:21 -0000 jhb 2005-11-08 15:37:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/rp rp.c Log: MFC (sort of, this is actually written from scratch): Fix support for multiple rocketport cards in the same machine. Unlike 6.x and 7.x, in 5.x the tty drivers create the cdevsw entries themselves, so for 5.x I was able to create compatibility aliases for unit 0 so that the old names will still work for unit 0. Reviewed by: phk Tested by: Jim Pazarena paz at qcislands dot net Revision Changes Path 1.64.2.2 +31 -12 src/sys/dev/rp/rp.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 15:42:13 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B66816A41F; Tue, 8 Nov 2005 15:42:13 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DBDB243D49; Tue, 8 Nov 2005 15:42:12 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8FgCjC001968; Tue, 8 Nov 2005 15:42:12 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8FgCNq001967; Tue, 8 Nov 2005 15:42:12 GMT (envelope-from imp) Message-Id: <200511081542.jA8FgCNq001967@repoman.freebsd.org> From: Warner Losh Date: Tue, 8 Nov 2005 15:42:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/pccbb pccbbdevid.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 15:42:13 -0000 imp 2005-11-08 15:42:12 UTC FreeBSD src repository Modified files: sys/dev/pccbb pccbbdevid.h Log: Mollify the whitespace police Revision Changes Path 1.22 +27 -27 src/sys/dev/pccbb/pccbbdevid.h From owner-cvs-src@FreeBSD.ORG Tue Nov 8 15:55:31 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2BE5516A41F; Tue, 8 Nov 2005 15:55:31 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DEBB743D45; Tue, 8 Nov 2005 15:55:30 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8FtUkl002535; Tue, 8 Nov 2005 15:55:30 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8FtUUb002534; Tue, 8 Nov 2005 15:55:30 GMT (envelope-from jhb) Message-Id: <200511081555.jA8FtUUb002534@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Nov 2005 15:55:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/pci viapm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 15:55:31 -0000 jhb 2005-11-08 15:55:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pci viapm.c Log: MFC: If the viapm device is a PCI-ISA bridge, attach a child ISA bus. Revision Changes Path 1.10.2.1 +38 -1 src/sys/pci/viapm.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 15:56:03 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB2C716A41F; Tue, 8 Nov 2005 15:56:03 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB2E143D48; Tue, 8 Nov 2005 15:56:03 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8Fu3Xb002593; Tue, 8 Nov 2005 15:56:03 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8Fu32X002592; Tue, 8 Nov 2005 15:56:03 GMT (envelope-from jhb) Message-Id: <200511081556.jA8Fu32X002592@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Nov 2005 15:56:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/pci viapm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 15:56:04 -0000 jhb 2005-11-08 15:56:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pci viapm.c Log: MFC: Add the device ID for the VIA VT8235 south bridge. Revision Changes Path 1.10.2.2 +7 -0 src/sys/pci/viapm.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 15:57:17 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 91F3816A41F; Tue, 8 Nov 2005 15:57:17 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5122A43D49; Tue, 8 Nov 2005 15:57:17 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8FvHWM002639; Tue, 8 Nov 2005 15:57:17 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8FvH6M002638; Tue, 8 Nov 2005 15:57:17 GMT (envelope-from jhb) Message-Id: <200511081557.jA8FvH6M002638@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Nov 2005 15:57:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/pci viapm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 15:57:17 -0000 jhb 2005-11-08 15:57:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/pci viapm.c Log: MF6: If the viapm device is a PCI-ISA bridge, attach a child ISA bus. Revision Changes Path 1.7.2.2 +38 -1 src/sys/pci/viapm.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 15:57:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4BCA116A45B; Tue, 8 Nov 2005 15:57:40 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A39043D48; Tue, 8 Nov 2005 15:57:40 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8FvdEA002681; Tue, 8 Nov 2005 15:57:39 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8FvdgK002680; Tue, 8 Nov 2005 15:57:39 GMT (envelope-from jhb) Message-Id: <200511081557.jA8FvdgK002680@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Nov 2005 15:57:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/pci viapm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 15:57:40 -0000 jhb 2005-11-08 15:57:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/pci viapm.c Log: MFC: Add the device ID for the VIA VT8235 south bridge. Revision Changes Path 1.7.2.3 +7 -0 src/sys/pci/viapm.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 16:00:42 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC78E16A41F; Tue, 8 Nov 2005 16:00:42 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6788E43D45; Tue, 8 Nov 2005 16:00:42 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8G0gor002886; Tue, 8 Nov 2005 16:00:42 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8G0gUY002885; Tue, 8 Nov 2005 16:00:42 GMT (envelope-from jhb) Message-Id: <200511081600.jA8G0gUY002885@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Nov 2005 16:00:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern link_elf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 16:00:42 -0000 jhb 2005-11-08 16:00:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern link_elf.c Log: MFC: Don't panic if a corrupted kld doesn't have a valid symbol table. Revision Changes Path 1.81.8.4 +6 -0 src/sys/kern/link_elf.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 16:02:22 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 848D016A41F; Tue, 8 Nov 2005 16:02:22 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 424E843D46; Tue, 8 Nov 2005 16:02:22 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8G2MTw002978; Tue, 8 Nov 2005 16:02:22 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8G2MX5002977; Tue, 8 Nov 2005 16:02:22 GMT (envelope-from jhb) Message-Id: <200511081602.jA8G2MX5002977@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Nov 2005 16:02:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/amd64/conf NOTES src/sys/i386/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 16:02:22 -0000 jhb 2005-11-08 16:02:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/conf NOTES sys/i386/conf NOTES Log: MFC: Hook nve(4) up in i386 and amd64 NOTES. Revision Changes Path 1.36.2.6 +2 -0 src/sys/amd64/conf/NOTES 1.1202.2.3 +2 -0 src/sys/i386/conf/NOTES From owner-cvs-src@FreeBSD.ORG Tue Nov 8 16:05:57 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A44016A41F; Tue, 8 Nov 2005 16:05:57 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03C3143D55; Tue, 8 Nov 2005 16:05:57 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8G5ui0003174; Tue, 8 Nov 2005 16:05:56 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8G5uWo003173; Tue, 8 Nov 2005 16:05:56 GMT (envelope-from jhb) Message-Id: <200511081605.jA8G5uWo003173@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Nov 2005 16:05:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/pci if_vr.c if_vrreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 16:05:57 -0000 jhb 2005-11-08 16:05:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pci if_vr.c if_vrreg.h Log: MFC: - Use if_printf() and device_printf() and remove vr_unit from the softc. I had to initialize the ifnet a bit earlier in attach so that the if_printf()'s in vr_reset() didn't explode with a page fault. - Use M_ZERO with contigmalloc() rather than an explicit bzero. - Use callout_*() to manage the callout and make it MPSAFE. - Fix locking in detach(), we only need to lock across vr_stop(). Revision Changes Path 1.104.2.5 +54 -67 src/sys/pci/if_vr.c 1.22.2.1 +1 -2 src/sys/pci/if_vrreg.h From owner-cvs-src@FreeBSD.ORG Tue Nov 8 16:08:16 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 53E0416A41F for ; Tue, 8 Nov 2005 16:08:16 +0000 (GMT) (envelope-from itetcu@people.tecnik93.com) Received: from relay.rdsnet.ro (gimli.rdsnet.ro [193.231.236.70]) by mx1.FreeBSD.org (Postfix) with SMTP id 2A2C443D45 for ; Tue, 8 Nov 2005 16:08:13 +0000 (GMT) (envelope-from itetcu@people.tecnik93.com) Received: (qmail 21172 invoked from network); 8 Nov 2005 16:08:10 -0000 Received: from unknown (HELO smtp.rdsnet.ro) (62.231.74.130) by smtp1-133.rdsnet.ro with SMTP; 8 Nov 2005 16:08:10 -0000 Received: (qmail 12241 invoked by uid 89); 8 Nov 2005 16:08:10 -0000 Received: from unknown (HELO it.buh.tecnik93.com) (81.196.204.98) by 0 with SMTP; 8 Nov 2005 16:08:10 -0000 Received: from it.buh.tecnik93.com (localhost [127.0.0.1]) by it.buh.tecnik93.com (Postfix) with ESMTP id 11A65B8EA; Tue, 8 Nov 2005 18:08:11 +0200 (EET) Date: Tue, 8 Nov 2005 18:08:10 +0200 From: Ion-Mihai Tetcu To: John Baldwin Message-ID: <20051108180810.588fc4c5@it.buh.tecnik93.com> In-Reply-To: <200511081556.jA8Fu32X002592@repoman.freebsd.org> References: <200511081556.jA8Fu32X002592@repoman.freebsd.org> X-Mailer: Sylpheed-Claws 1.9.15 (GTK+ 2.6.10; i386-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/pci viapm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 16:08:16 -0000 On Tue, 8 Nov 2005 15:56:03 +0000 (UTC) John Baldwin wrote: > jhb 2005-11-08 15:56:03 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > sys/pci viapm.c > Log: > MFC: Add the device ID for the VIA VT8235 south bridge. What about 8237 ? I own a few boards with this cip, how can I get the device id ? (with acpi) > pciconf -vl agp0@pci0:0:0: class=0x060000 card=0x50001458 chip=0x31891106 rev=0x80 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT8377 Apollo KT400/A/600 CPU to PCI Bridge' class = bridge subclass = HOST-PCI pcib1@pci0:1:0: class=0x060400 card=0x00000080 chip=0xb1981106 rev=0x00 hdr=0x01 vendor = 'VIA Technologies Inc' device = 'ProSavageDDR P4X600 CPU to AGP Bridge' class = bridge subclass = PCI-PCI bktr0@pci0:13:0: class=0x040000 card=0x00000000 chip=0x036e109e rev=0x11 hdr=0x00 vendor = 'Conexant (Was: Brooktree Corp)' device = 'Bt878/Fusion 878A Mediastream Controller' class = multimedia subclass = video none0@pci0:13:1: class=0x048000 card=0x00000000 chip=0x0878109e rev=0x11 hdr=0x00 vendor = 'Conexant (Was: Brooktree Corp)' device = 'Bt878/Fusion878A Video Capture (Audio Section)' class = multimedia atapci0@pci0:15:0: class=0x01018f card=0x31491106 chip=0x31491106 rev=0x80 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT8237 VT6410 SATA RAID Controller' class = mass storage subclass = ATA atapci1@pci0:15:1: class=0x01018a card=0x50021458 chip=0x05711106 rev=0x06 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT82xxxx EIDE Controller (All VIA Chipsets)' class = mass storage subclass = ATA none1@pci0:16:0: class=0x0c0300 card=0x50041458 chip=0x30381106 rev=0x81 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT82xxxxx UHCI USB 1.1 Controller (All VIA Chipsets)' class = serial bus subclass = USB none2@pci0:16:1: class=0x0c0300 card=0x50041458 chip=0x30381106 rev=0x81 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT82xxxxx UHCI USB 1.1 Controller (All VIA Chipsets)' class = serial bus subclass = USB none3@pci0:16:2: class=0x0c0300 card=0x50041458 chip=0x30381106 rev=0x81 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT82xxxxx UHCI USB 1.1 Controller (All VIA Chipsets)' class = serial bus subclass = USB none4@pci0:16:3: class=0x0c0300 card=0x50041458 chip=0x30381106 rev=0x81 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT82xxxxx UHCI USB 1.1 Controller (All VIA Chipsets)' class = serial bus subclass = USB none5@pci0:16:4: class=0x0c0320 card=0x50041458 chip=0x31041106 rev=0x86 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT6202 USB 2.0 Enhanced Host Controller' class = serial bus subclass = USB isab0@pci0:17:0: class=0x060100 card=0x50011458 chip=0x32271106 rev=0x00 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT8237 PCI-to-ISA Bridge' class = bridge subclass = PCI-ISA pcm0@pci0:17:5: class=0x040100 card=0xa0021458 chip=0x30591106 rev=0x60 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT8233/33A/8235/8237 AC97 Enhanced Audio Controller' class = multimedia subclass = audio vr0@pci0:18:0: class=0x020000 card=0xe0001458 chip=0x30651106 rev=0x78 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT6102 Rhine II PCI Fast Ethernet Controller' class = network subclass = ethernet none6@pci1:0:0: class=0x030000 card=0x40101458 chip=0x49661002 rev=0x01 hdr=0x00 vendor = 'ATI Technologies Inc' device = 'RV250 Radeon 9000/9000 Pro' class = display subclass = VGA -- IOnut Unregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" From owner-cvs-src@FreeBSD.ORG Tue Nov 8 16:08:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DCA8D16A42F; Tue, 8 Nov 2005 16:08:40 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95D7343D53; Tue, 8 Nov 2005 16:08:40 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8G8ePE003433; Tue, 8 Nov 2005 16:08:40 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8G8esK003432; Tue, 8 Nov 2005 16:08:40 GMT (envelope-from jhb) Message-Id: <200511081608.jA8G8esK003432@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Nov 2005 16:08:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern kern_descrip.c kern_exit.c vfs_aio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 16:08:41 -0000 jhb 2005-11-08 16:08:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern kern_descrip.c kern_exit.c vfs_aio.c Log: MFC: Push down Giant into fdfree() and remove it from two of the callers. Revision Changes Path 1.279.2.3 +23 -10 src/sys/kern/kern_descrip.c 1.263.2.4 +1 -1 src/sys/kern/kern_exit.c 1.195.2.2 +0 -2 src/sys/kern/vfs_aio.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 16:11:03 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC80416A41F; Tue, 8 Nov 2005 16:11:03 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail5.speedfactory.net [66.23.216.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id CAADD43D77; Tue, 8 Nov 2005 16:10:49 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.5b3) with ESMTP id 1586391 for multiple; Tue, 08 Nov 2005 11:12:53 -0500 Received: from localhost (john@localhost [127.0.0.1]) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id jA8GAjf3027042; Tue, 8 Nov 2005 11:10:45 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Craig Rodrigues Date: Tue, 8 Nov 2005 09:57:13 -0500 User-Agent: KMail/1.8.2 References: <200511080411.jA84Bo2s049805@repoman.freebsd.org> In-Reply-To: <200511080411.jA84Bo2s049805@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200511080957.15666.jhb@freebsd.org> X-Spam-Status: No, score=-2.8 required=4.2 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx X-Server: High Performance Mail Server - http://surgemail.com r=1653887525 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/si si_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 16:11:04 -0000 On Monday 07 November 2005 11:11 pm, Craig Rodrigues wrote: > rodrigc 2005-11-08 04:11:50 UTC > > FreeBSD src repository > > Modified files: > sys/dev/si si_pci.c > Log: > Add #nclude to pick up definitions for PCIR_BAR and > PCIR_SUBVEND_0. Argh, sorry. I forgot about that part as I have a lot of other untested changes in si_pci.c that didn't need to be committed yet. :( -- 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 Nov 8 16:12:43 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0037516A4C8; Tue, 8 Nov 2005 16:12:42 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail5.speedfactory.net [66.23.216.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id 504D943D4C; Tue, 8 Nov 2005 16:12:42 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.5b3) with ESMTP id 1586397 for multiple; Tue, 08 Nov 2005 11:12:57 -0500 Received: from localhost (john@localhost [127.0.0.1]) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id jA8GAjf4027042; Tue, 8 Nov 2005 11:10:48 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: "M. Warner Losh" Date: Tue, 8 Nov 2005 10:01:33 -0500 User-Agent: KMail/1.8.2 References: <868xw0d3rs.fsf@xps.des.no> <86slu7wmip.fsf@xps.des.no> <20051108.064424.02317778.imp@bsdimp.com> In-Reply-To: <20051108.064424.02317778.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200511081001.35519.jhb@freebsd.org> X-Spam-Status: No, score=-2.8 required=4.2 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx X-Server: High Performance Mail Server - http://surgemail.com r=1653887525 Cc: src-committers@freebsd.org, cvs-src@freebsd.org, silby@silby.com, cvs-all@freebsd.org, nate@root.org, des@des.no Subject: Re: cvs commit: src/sys/conf files src/sys/modules/acpi/acpi Makefile src/sys/dev/acpica acpi_battery.c acpi_smbat.c acpi_smbus.h acpiio.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 16:12:43 -0000 On Tuesday 08 November 2005 08:44 am, M. Warner Losh wrote: > In message: <86slu7wmip.fsf@xps.des.no> > > des@des.no (Dag-Erling Sm=F8rgrav) writes: > : Nate Lawson writes: > : > Some drivers require interrupts disabled, but it should be for a very > : > brief time. acpi_perf usually generates an SMI so that may be slow > : > for your BIOS. Are you getting messages on console about the change > : > timing out? > : > : Nope. > > There's some acpi messages that I get/got from time to time that are > only visible with boot -v. Maybe if you were to boot next time or > three -v, then there might be a diagnostic... No need to reboot, kern.bootverbose (or is it debug.bootverbose) is a r/w=20 sysctl. =2D-=20 John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" =3D http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Nov 8 16:28:23 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA4CC16A41F; Tue, 8 Nov 2005 16:28:23 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 02FDF43D94; Tue, 8 Nov 2005 16:28:20 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8GSJPI004848; Tue, 8 Nov 2005 16:28:19 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8GSJBW004847; Tue, 8 Nov 2005 16:28:19 GMT (envelope-from csjp) Message-Id: <200511081628.jA8GSJBW004847@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Tue, 8 Nov 2005 16:28:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/aac aac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 16:28:24 -0000 csjp 2005-11-08 16:28:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/aac aac.c Log: MFC: Pickup I/O locks around aac_alloc_sync_fib(). Revision Changes Path 1.109.2.4 +6 -0 src/sys/dev/aac/aac.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 16:38:22 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4BDDB16A41F; Tue, 8 Nov 2005 16:38:22 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 07D7543D46; Tue, 8 Nov 2005 16:38:22 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8GcLkK006280; Tue, 8 Nov 2005 16:38:21 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8GcLIl006279; Tue, 8 Nov 2005 16:38:21 GMT (envelope-from csjp) Message-Id: <200511081638.jA8GcLIl006279@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Tue, 8 Nov 2005 16:38:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/net if_mib.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 16:38:22 -0000 csjp 2005-11-08 16:38:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net if_mib.c Log: MFC Log: Before we export network interface data through the ifmibdata structure, OR the flags bits with the driver managed status flags. Revision Changes Path 1.15.2.1 +1 -1 src/sys/net/if_mib.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 16:44:17 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4ECA416A41F; Tue, 8 Nov 2005 16:44:17 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C73343D45; Tue, 8 Nov 2005 16:44:17 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8GiGY1006552; Tue, 8 Nov 2005 16:44:16 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8GiG3E006551; Tue, 8 Nov 2005 16:44:16 GMT (envelope-from mlaier) Message-Id: <200511081644.jA8GiG3E006551@repoman.freebsd.org> From: Max Laier Date: Tue, 8 Nov 2005 16:44:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/netstat main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 16:44:17 -0000 mlaier 2005-11-08 16:44:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/netstat main.c Log: MFC: rev. 1.79 Fix obvious copy'n'paste-O in rev.1.36 While here nit style. PR: bin/87783 Submitted by: Mats Palmgren Revision Changes Path 1.72.2.3 +3 -3 src/usr.bin/netstat/main.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 16:45:01 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 768FF16A41F; Tue, 8 Nov 2005 16:45:01 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2EC2D43D45; Tue, 8 Nov 2005 16:45:01 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8Gj1BX006596; Tue, 8 Nov 2005 16:45:01 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8Gj1Hs006595; Tue, 8 Nov 2005 16:45:01 GMT (envelope-from mlaier) Message-Id: <200511081645.jA8Gj1Hs006595@repoman.freebsd.org> From: Max Laier Date: Tue, 8 Nov 2005 16:45:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/usr.bin/netstat main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 16:45:01 -0000 mlaier 2005-11-08 16:45:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.bin/netstat main.c Log: MFC: rev. 1.79 Fix obvious copy'n'paste-O in rev.1.36 While here nit style. PR: bin/87783 Submitted by: Mats Palmgren Revision Changes Path 1.69.2.3 +3 -3 src/usr.bin/netstat/main.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 17:03:10 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 455A916A41F; Tue, 8 Nov 2005 17:03:10 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0296C43D48; Tue, 8 Nov 2005 17:03:10 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8H39m0015250; Tue, 8 Nov 2005 17:03:09 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8H39an015249; Tue, 8 Nov 2005 17:03:09 GMT (envelope-from jhb) Message-Id: <200511081703.jA8H39an015249@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Nov 2005 17:03:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/modules/i2c/controllers/viapm Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 17:03:10 -0000 jhb 2005-11-08 17:03:09 UTC FreeBSD src repository Modified files: sys/modules/i2c/controllers/viapm Makefile Log: Fix standalone module build for viapm. Note that by default it doesn't include the ISA bus support even though it probably should. Revision Changes Path 1.2 +2 -2 src/sys/modules/i2c/controllers/viapm/Makefile From owner-cvs-src@FreeBSD.ORG Tue Nov 8 17:03:56 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 51C9016A424; Tue, 8 Nov 2005 17:03:56 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 09F6D43D45; Tue, 8 Nov 2005 17:03:56 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8H3tEH015305; Tue, 8 Nov 2005 17:03:55 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8H3txT015304; Tue, 8 Nov 2005 17:03:55 GMT (envelope-from jhb) Message-Id: <200511081703.jA8H3txT015304@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Nov 2005 17:03:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/modules/i2c/controllers/viapm Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 17:03:56 -0000 jhb 2005-11-08 17:03:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/modules/i2c/controllers/viapm Makefile Log: MFC: Fix standalone module build. Reported by: marius Revision Changes Path 1.1.14.1 +2 -2 src/sys/modules/i2c/controllers/viapm/Makefile From owner-cvs-src@FreeBSD.ORG Tue Nov 8 17:04:21 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 47D5316A41F; Tue, 8 Nov 2005 17:04:20 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77D7D43D55; Tue, 8 Nov 2005 17:04:19 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8H4JCa015355; Tue, 8 Nov 2005 17:04:19 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8H4J0V015354; Tue, 8 Nov 2005 17:04:19 GMT (envelope-from jhb) Message-Id: <200511081704.jA8H4J0V015354@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Nov 2005 17:04:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/modules/i2c/controllers/viapm Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 17:04:21 -0000 jhb 2005-11-08 17:04:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/modules/i2c/controllers/viapm Makefile Log: MFC: Fix standalone module build. Revision Changes Path 1.1.8.1 +2 -2 src/sys/modules/i2c/controllers/viapm/Makefile From owner-cvs-src@FreeBSD.ORG Tue Nov 8 17:11:03 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 89E6B16A41F; Tue, 8 Nov 2005 17:11:03 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46FF143D45; Tue, 8 Nov 2005 17:11:03 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8HB3JE015878; Tue, 8 Nov 2005 17:11:03 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8HB3Zt015877; Tue, 8 Nov 2005 17:11:03 GMT (envelope-from csjp) Message-Id: <200511081711.jA8HB3Zt015877@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Tue, 8 Nov 2005 17:11:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_exit.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 17:11:03 -0000 csjp 2005-11-08 17:11:03 UTC FreeBSD src repository Modified files: sys/kern kern_exit.c Log: Giant clean up for exit(2) -Change unconditional aquisition of Giant to only pickup Giant if the vnode for the controlling tty resides on a non-mpsafe file system. -Pickup Giant around executable vnode reference counting operations only if the executable resides on a non-mpsafe file system. -If this process is being traced, pickup Giant for trace file reference count operations only if it resides on a non-mpsafe file system. Discussed with: jhb Tested by: kris Revision Changes Path 1.272 +7 -7 src/sys/kern/kern_exit.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 17:18:24 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF00B16A421; Tue, 8 Nov 2005 17:18:24 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail5.speedfactory.net [66.23.216.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B8C343D55; Tue, 8 Nov 2005 17:18:18 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.5b3) with ESMTP id 1589981 for multiple; Tue, 08 Nov 2005 12:19:50 -0500 Received: from localhost (john@localhost [127.0.0.1]) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id jA8HHglk027498; Tue, 8 Nov 2005 12:17:42 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Ion-Mihai Tetcu Date: Tue, 8 Nov 2005 11:55:56 -0500 User-Agent: KMail/1.8.2 References: <200511081556.jA8Fu32X002592@repoman.freebsd.org> <20051108180810.588fc4c5@it.buh.tecnik93.com> In-Reply-To: <20051108180810.588fc4c5@it.buh.tecnik93.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200511081155.58098.jhb@freebsd.org> X-Spam-Status: No, score=-2.8 required=4.2 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx X-Server: High Performance Mail Server - http://surgemail.com r=1653887525 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/pci viapm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 17:18:25 -0000 On Tuesday 08 November 2005 11:08 am, Ion-Mihai Tetcu wrote: > On Tue, 8 Nov 2005 15:56:03 +0000 (UTC) > > John Baldwin wrote: > > jhb 2005-11-08 15:56:03 UTC > > > > FreeBSD src repository > > > > Modified files: (Branch: RELENG_6) > > sys/pci viapm.c > > Log: > > MFC: Add the device ID for the VIA VT8235 south bridge. > > What about 8237 ? I own a few boards with this cip, how can I get the > device id ? > > (with acpi) > > isab0@pci0:17:0: class=0x060100 card=0x50011458 chip=0x32271106 > rev=0x00 hdr=0x00 vendor = 'VIA Technologies Inc' > device = 'VT8237 PCI-to-ISA Bridge' > class = bridge > subclass = PCI-ISA This is the device that might matter though I'm not sure if it will work. You can try this patch: Index: viapm.c =================================================================== RCS file: /usr/cvs/src/sys/pci/viapm.c,v retrieving revision 1.12 diff -u -r1.12 viapm.c --- viapm.c 31 Oct 2005 18:43:28 -0000 1.12 +++ viapm.c 8 Nov 2005 16:55:08 -0000 @@ -72,6 +72,7 @@ #define VIA_8233_PMU_ID 0x30741106 #define VIA_8233A_PMU_ID 0x31471106 #define VIA_8235_PMU_ID 0x31771106 +#define VIA_8237_PMU_ID 0x32271106 #define VIAPM_INB(port) \ ((u_char)bus_space_read_1(viapm->st, viapm->sh, port)) @@ -284,6 +285,12 @@ base_cfgreg = VIAPM_8233_BASE; goto viapro; + case VIA_8237_PMU_ID: + desc = "VIA VT8237 Power Management Unit"; + viapm->type = VIAPM_TYP_UNKNOWN; + base_cfgreg = VIAPM_8233_BASE; + goto viapro; + viapro: #ifdef VIAPM_BASE_ADDR That assumes it is just like the 8233 and 8235. No idea if it will actually work, you'll just have to try it out if you are feeling brave. -- 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 Nov 8 17:22:17 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9925216A420 for ; Tue, 8 Nov 2005 17:22:17 +0000 (GMT) (envelope-from itetcu@people.tecnik93.com) Received: from relay.rdsnet.ro (gimli.rdsnet.ro [193.231.236.70]) by mx1.FreeBSD.org (Postfix) with SMTP id 3DEFF43D55 for ; Tue, 8 Nov 2005 17:22:14 +0000 (GMT) (envelope-from itetcu@people.tecnik93.com) Received: (qmail 7169 invoked from network); 8 Nov 2005 17:22:11 -0000 Received: from unknown (HELO smtp.rdsnet.ro) (62.231.74.130) by smtp1-133.rdsnet.ro with SMTP; 8 Nov 2005 17:22:11 -0000 Received: (qmail 22599 invoked by uid 89); 8 Nov 2005 17:22:11 -0000 Received: from unknown (HELO it.buh.tecnik93.com) (81.196.204.98) by 0 with SMTP; 8 Nov 2005 17:22:11 -0000 Received: from it.buh.tecnik93.com (localhost [127.0.0.1]) by it.buh.tecnik93.com (Postfix) with ESMTP id 10BB4B8EA; Tue, 8 Nov 2005 19:21:56 +0200 (EET) Date: Tue, 8 Nov 2005 19:21:54 +0200 From: Ion-Mihai Tetcu To: John Baldwin Message-ID: <20051108192154.6b8e8593@it.buh.tecnik93.com> In-Reply-To: <200511081155.58098.jhb@freebsd.org> References: <200511081556.jA8Fu32X002592@repoman.freebsd.org> <20051108180810.588fc4c5@it.buh.tecnik93.com> <200511081155.58098.jhb@freebsd.org> X-Mailer: Sylpheed-Claws 1.9.15 (GTK+ 2.6.10; i386-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/pci viapm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 17:22:17 -0000 1On Tue, 8 Nov 2005 11:55:56 -0500 John Baldwin wrote: > On Tuesday 08 November 2005 11:08 am, Ion-Mihai Tetcu wrote: > > On Tue, 8 Nov 2005 15:56:03 +0000 (UTC) > > > > John Baldwin wrote: > > > jhb 2005-11-08 15:56:03 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: (Branch: RELENG_6) > > > sys/pci viapm.c > > > Log: > > > MFC: Add the device ID for the VIA VT8235 south bridge. > > > > What about 8237 ? I own a few boards with this cip, how can I get the > > device id ? > > > > (with acpi) > > > > isab0@pci0:17:0: class=0x060100 card=0x50011458 chip=0x32271106 > > rev=0x00 hdr=0x00 vendor = 'VIA Technologies Inc' > > device = 'VT8237 PCI-to-ISA Bridge' > > class = bridge > > subclass = PCI-ISA > > This is the device that might matter though I'm not sure if it will work. I thought so. > You can try this patch: I'll play in a few days and report back. Thanks, -- IOnut Unregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" From owner-cvs-src@FreeBSD.ORG Tue Nov 8 17:43:06 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A178F16A422; Tue, 8 Nov 2005 17:43:06 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 293DA43D49; Tue, 8 Nov 2005 17:43:06 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8Hh66E018727; Tue, 8 Nov 2005 17:43:06 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8Hh6ns018726; Tue, 8 Nov 2005 17:43:06 GMT (envelope-from jhb) Message-Id: <200511081743.jA8Hh6ns018726@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Nov 2005 17:43:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern vfs_aio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 17:43:06 -0000 jhb 2005-11-08 17:43:06 UTC FreeBSD src repository Modified files: sys/kern vfs_aio.c Log: Various and sundry cleanups: - Use curthread for calls to knlist_delete() and add a big comment explaining why as well as appropriate assertions. - Use TAILQ_FOREACH and TAILQ_FOREACH_SAFE instead of handrolling them. - Use fget() family of functions to lookup file objects instead of grovelling around in file descriptor tables. - Destroy the aio_freeproc mutex if we are unloaded. Tested on: i386 Revision Changes Path 1.203 +84 -80 src/sys/kern/vfs_aio.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 20:08:35 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5726A16A454; Tue, 8 Nov 2005 20:08:35 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1BD3C43D46; Tue, 8 Nov 2005 20:08:35 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8K8YWI025638; Tue, 8 Nov 2005 20:08:34 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8K8Y97025637; Tue, 8 Nov 2005 20:08:34 GMT (envelope-from thompsa) Message-Id: <200511082008.jA8K8Y97025637@repoman.freebsd.org> From: Andrew Thompson Date: Tue, 8 Nov 2005 20:08:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/contrib/pf/net if_pflog.c if_pfsync.c src/sys/net if_bridge.c if_bridgevar.h if_clone.c if_clone.h if_disc.c if_faith.c if_gif.c if_gre.c if_ppp.c if_stf.c if_var.h if_vlan.c src/sys/netinet ip_carp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 20:08:35 -0000 thompsa 2005-11-08 20:08:34 UTC FreeBSD src repository Modified files: sys/contrib/pf/net if_pflog.c if_pfsync.c sys/net if_bridge.c if_bridgevar.h if_clone.c if_clone.h if_disc.c if_faith.c if_gif.c if_gre.c if_ppp.c if_stf.c if_var.h if_vlan.c sys/netinet ip_carp.c Log: Move the cloned interface list management in to if_clone. For some drivers the softc lists and associated mutex are now unused so these have been removed. Calling if_clone_detach() will now destroy all the cloned interfaces for the driver and in most cases is all thats needed to unload. Idea by: brooks Reviewed by: brooks Revision Changes Path 1.17 +0 -3 src/sys/contrib/pf/net/if_pflog.c 1.25 +0 -3 src/sys/contrib/pf/net/if_pfsync.c 1.31 +0 -18 src/sys/net/if_bridge.c 1.6 +0 -1 src/sys/net/if_bridgevar.h 1.8 +61 -9 src/sys/net/if_clone.c 1.3 +1 -0 src/sys/net/if_clone.h 1.50 +0 -21 src/sys/net/if_disc.c 1.39 +0 -22 src/sys/net/if_faith.c 1.56 +0 -9 src/sys/net/if_gif.c 1.37 +0 -9 src/sys/net/if_gre.c 1.110 +0 -8 src/sys/net/if_ppp.c 1.52 +0 -25 src/sys/net/if_stf.c 1.104 +1 -0 src/sys/net/if_var.h 1.90 +0 -3 src/sys/net/if_vlan.c 1.35 +0 -3 src/sys/netinet/ip_carp.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 20:48:27 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 64C1416A420; Tue, 8 Nov 2005 20:48:27 +0000 (GMT) (envelope-from krion@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1CE9843D48; Tue, 8 Nov 2005 20:48:27 +0000 (GMT) (envelope-from krion@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8KmRC2034463; Tue, 8 Nov 2005 20:48:27 GMT (envelope-from krion@repoman.freebsd.org) Received: (from krion@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8KmQfU034462; Tue, 8 Nov 2005 20:48:26 GMT (envelope-from krion) Message-Id: <200511082048.jA8KmQfU034462@repoman.freebsd.org> From: Kirill Ponomarew Date: Tue, 8 Nov 2005 20:48:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/pkg_install/create create.h main.c perform.c pkg_create.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 20:48:27 -0000 krion 2005-11-08 20:48:26 UTC FreeBSD src repository Modified files: usr.sbin/pkg_install/create create.h main.c perform.c pkg_create.1 Log: Introduce 3 new options for pkg_create(1), -x for using basic regular expressions for pkg-name, -E for extended regexps and -G for exact matching. Submitted by: mux MFC after: 3 days Revision Changes Path 1.26 +1 -0 src/usr.sbin/pkg_install/create/create.h 1.37 +15 -2 src/usr.sbin/pkg_install/create/main.c 1.81 +34 -3 src/usr.sbin/pkg_install/create/perform.c 1.69 +11 -2 src/usr.sbin/pkg_install/create/pkg_create.1 From owner-cvs-src@FreeBSD.ORG Tue Nov 8 21:42:41 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B0B7D16A41F; Tue, 8 Nov 2005 21:42:41 +0000 (GMT) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (comp.chem.msu.su [158.250.32.97]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB4FA43D53; Tue, 8 Nov 2005 21:42:40 +0000 (GMT) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (localhost [127.0.0.1]) by comp.chem.msu.su (8.13.3/8.13.3) with ESMTP id jA8LgcfT057210; Wed, 9 Nov 2005 00:42:38 +0300 (MSK) (envelope-from yar@comp.chem.msu.su) Received: (from yar@localhost) by comp.chem.msu.su (8.13.3/8.13.3/Submit) id jA8Lgbaa057208; Wed, 9 Nov 2005 00:42:38 +0300 (MSK) (envelope-from yar) Date: Wed, 9 Nov 2005 00:42:37 +0300 From: Yar Tikhiy To: "Ralf S. Engelschall" Message-ID: <20051108214237.GB50391@comp.chem.msu.su> References: <200511031317.jA3DHneM091119@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200511031317.jA3DHneM091119@repoman.freebsd.org> User-Agent: Mutt/1.5.9i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d pf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 21:42:41 -0000 On Thu, Nov 03, 2005 at 01:17:49PM +0000, Ralf S. Engelschall wrote: > rse 2005-11-03 13:17:49 UTC > > FreeBSD src repository > > Modified files: > etc/rc.d pf > Log: > There is no need to explicitly add "status" to $extra_commands in > the /etc/rc.d/pf script as it is implicitly added by /etc/rc.subr's > run_rc_command() because of the existing $pf_program. > > Submitted by: Christoph Schug > MFC after: 1 week > > Revision Changes Path > 1.11 +1 -1 src/etc/rc.d/pf I'm afraid you were relying on evil side-effects of the variable being named *_program. Those side-effect have been eliminated since rc.subr rev. 1.42. Now "status" doesn't appear among rc.d/pf valid arguments: vpc7# sh /etc/rc.d/pf Usage: /etc/rc.d/pf [fast|force|one](start|stop|restart|rcvar|check|reload|resync) I might be wrong, but it seems to me that your change to rc.d/pf should be backed out. The point is that the default "status" method is for rc.d scripts that handle startup and shutdown of conventional daemons, and not for custom tasks like the pf case. -- Yar From owner-cvs-src@FreeBSD.ORG Tue Nov 8 22:12:29 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F6F616A44F; Tue, 8 Nov 2005 22:12:29 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCB5943D6D; Tue, 8 Nov 2005 22:12:26 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8MCQ2M039312; Tue, 8 Nov 2005 22:12:26 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8MCQXk039311; Tue, 8 Nov 2005 22:12:26 GMT (envelope-from scottl) Message-Id: <200511082212.jA8MCQXk039311@repoman.freebsd.org> From: Scott Long Date: Tue, 8 Nov 2005 22:12:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/conf PAE X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 22:12:29 -0000 scottl 2005-11-08 22:12:26 UTC FreeBSD src repository Modified files: sys/i386/conf PAE Log: The hptmv inherently believes that a 'long' can hold a physical address. This hasn't been true on i386 for at least a decade, probably longer, but I'm too lazy to look up the exact year that PAE support was introduced. Thus, this driver doesn't work on PAE. X-MFC After: now Revision Changes Path 1.19 +1 -0 src/sys/i386/conf/PAE From owner-cvs-src@FreeBSD.ORG Tue Nov 8 22:28:38 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 700DF16A41F; Tue, 8 Nov 2005 22:28:38 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B3EA43D49; Tue, 8 Nov 2005 22:28:38 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8MScQ2040259; Tue, 8 Nov 2005 22:28:38 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8MScar040258; Tue, 8 Nov 2005 22:28:38 GMT (envelope-from scottl) Message-Id: <200511082228.jA8MScar040258@repoman.freebsd.org> From: Scott Long Date: Tue, 8 Nov 2005 22:28:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/i386/conf PAE X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 22:28:38 -0000 scottl 2005-11-08 22:28:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/i386/conf PAE Log: MFC: hptmv is not compatible with PAE. Noticed by: alc Revision Changes Path 1.16.2.2 +1 -0 src/sys/i386/conf/PAE From owner-cvs-src@FreeBSD.ORG Tue Nov 8 22:46:07 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3985816A41F for ; Tue, 8 Nov 2005 22:46:07 +0000 (GMT) (envelope-from ertr1013@student.uu.se) Received: from pne-smtpout2-sn1.fre.skanova.net (pne-smtpout2-sn1.fre.skanova.net [81.228.11.159]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD04143D58 for ; Tue, 8 Nov 2005 22:46:02 +0000 (GMT) (envelope-from ertr1013@student.uu.se) Received: from falcon.midgard.homeip.net (212.181.162.201) by pne-smtpout2-sn1.fre.skanova.net (7.2.060.1) id 436FB1AD0005E9B0 for cvs-src@FreeBSD.org; Tue, 8 Nov 2005 23:46:01 +0100 Received: (qmail 92943 invoked by uid 1001); 8 Nov 2005 23:46:00 +0100 Date: Tue, 8 Nov 2005 23:46:00 +0100 From: Erik Trulsson To: Scott Long Message-ID: <20051108224600.GA84327@falcon.midgard.homeip.net> Mail-Followup-To: Scott Long , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200511082212.jA8MCQXk039311@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200511082212.jA8MCQXk039311@repoman.freebsd.org> User-Agent: Mutt/1.5.11 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/conf PAE X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 22:46:07 -0000 On Tue, Nov 08, 2005 at 10:12:26PM +0000, Scott Long wrote: > scottl 2005-11-08 22:12:26 UTC > > FreeBSD src repository > > Modified files: > sys/i386/conf PAE > Log: > The hptmv inherently believes that a 'long' can hold a physical address. > This hasn't been true on i386 for at least a decade, probably longer, but > I'm too lazy to look up the exact year that PAE support was introduced. FreeBSD did not get support for PAE until 2003, with 4.9 being the first release to support it. Support for >4G RAM (via PAE) in an x86 CPU was first introduced with the Pentium Pro in November 1995, almost exactly a decade ago. -- Erik Trulsson ertr1013@student.uu.se From owner-cvs-src@FreeBSD.ORG Tue Nov 8 22:51:43 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EF0AA16A41F; Tue, 8 Nov 2005 22:51:43 +0000 (GMT) (envelope-from vkashyap@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF93C43D45; Tue, 8 Nov 2005 22:51:43 +0000 (GMT) (envelope-from vkashyap@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8MphNu042136; Tue, 8 Nov 2005 22:51:43 GMT (envelope-from vkashyap@repoman.freebsd.org) Received: (from vkashyap@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8Mphfk042135; Tue, 8 Nov 2005 22:51:43 GMT (envelope-from vkashyap) Message-Id: <200511082251.jA8Mphfk042135@repoman.freebsd.org> From: Vinod Kashyap Date: Tue, 8 Nov 2005 22:51:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files src/sys/dev/twa tw_cl.h tw_cl_externs.h tw_cl_fwif.h tw_cl_fwimg.c tw_cl_init.c tw_cl_intr.c tw_cl_io.c tw_cl_ioctl.h tw_cl_misc.c tw_cl_share.h tw_osl.h tw_osl_cam.c tw_osl_freebsd.c tw_osl_includes.h ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 22:51:44 -0000 vkashyap 2005-11-08 22:51:43 UTC FreeBSD src repository Modified files: sys/conf files sys/dev/twa tw_cl.h tw_cl_externs.h tw_cl_fwif.h tw_cl_fwimg.c tw_cl_init.c tw_cl_intr.c tw_cl_io.c tw_cl_ioctl.h tw_cl_misc.c tw_cl_share.h tw_osl.h tw_osl_cam.c tw_osl_freebsd.c tw_osl_includes.h tw_osl_share.h sys/modules/twa Makefile Added files: sys/dev/twa tw_osl_inline.h Log: twa corresponding to the 9.3.0.1 release on the 3ware website. This driver has support for the 9xxxSX controllers, along with the earlier 9xxxS series controllers. Revision Changes Path 1.1064 +4 -2 src/sys/conf/files 1.2 +36 -0 src/sys/dev/twa/tw_cl.h 1.2 +4 -0 src/sys/dev/twa/tw_cl_externs.h 1.2 +36 -9 src/sys/dev/twa/tw_cl_fwif.h 1.2 +43248 -22258 src/sys/dev/twa/tw_cl_fwimg.c 1.2 +164 -30 src/sys/dev/twa/tw_cl_init.c 1.2 +9 -4 src/sys/dev/twa/tw_cl_intr.c 1.2 +89 -13 src/sys/dev/twa/tw_cl_io.c 1.2 +9 -0 src/sys/dev/twa/tw_cl_ioctl.h 1.2 +81 -43 src/sys/dev/twa/tw_cl_misc.c 1.2 +76 -5 src/sys/dev/twa/tw_cl_share.h 1.2 +3 -0 src/sys/dev/twa/tw_osl.h 1.5 +31 -5 src/sys/dev/twa/tw_osl_cam.c 1.4 +44 -258 src/sys/dev/twa/tw_osl_freebsd.c 1.3 +0 -1 src/sys/dev/twa/tw_osl_includes.h 1.1 +365 -0 src/sys/dev/twa/tw_osl_inline.h (new) 1.4 +14 -31 src/sys/dev/twa/tw_osl_share.h 1.6 +26 -4 src/sys/modules/twa/Makefile From owner-cvs-src@FreeBSD.ORG Tue Nov 8 23:28:12 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E31B416A422; Tue, 8 Nov 2005 23:28:12 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A057543D45; Tue, 8 Nov 2005 23:28:12 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8NSCS8043774; Tue, 8 Nov 2005 23:28:12 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8NSCqZ043773; Tue, 8 Nov 2005 23:28:12 GMT (envelope-from davidxu) Message-Id: <200511082328.jA8NSCqZ043773@repoman.freebsd.org> From: David Xu Date: Tue, 8 Nov 2005 23:28:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern sys_process.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 23:28:13 -0000 davidxu 2005-11-08 23:28:12 UTC FreeBSD src repository Modified files: sys/kern sys_process.c Log: Make sure pending SIGCHLD is removed from previous parent when process is attached or detached. Revision Changes Path 1.133 +10 -1 src/sys/kern/sys_process.c From owner-cvs-src@FreeBSD.ORG Tue Nov 8 23:48:32 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C61BD16A420; Tue, 8 Nov 2005 23:48:32 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 828EE43D45; Tue, 8 Nov 2005 23:48:32 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA8NmWmm044705; Tue, 8 Nov 2005 23:48:32 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA8NmWaM044704; Tue, 8 Nov 2005 23:48:32 GMT (envelope-from davidxu) Message-Id: <200511082348.jA8NmWaM044704@repoman.freebsd.org> From: David Xu Date: Tue, 8 Nov 2005 23:48:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern vfs_aio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2005 23:48:32 -0000 davidxu 2005-11-08 23:48:32 UTC FreeBSD src repository Modified files: sys/kern vfs_aio.c Log: In aio_waitcomplete, do not return EAGAIN if no other threads have started aio, instead, initialize aio management structure if it hasn't been done, the reason to adjust this behavior is to make it a bit friendly for threaded program, consider two threads, one submits aio_write, and another just calls aio_waitcomplete to wait any I/O to be completed and recycle the aio requests, before submitter doing any I/O, the recycler wants to wait in kernel. This also fixes inconsistency with other aio syscalls. Revision Changes Path 1.204 +1 -1 src/sys/kern/vfs_aio.c From owner-cvs-src@FreeBSD.ORG Wed Nov 9 00:23:55 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5911616A47E; Wed, 9 Nov 2005 00:23:55 +0000 (GMT) (envelope-from vkashyap@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1B7043D45; Wed, 9 Nov 2005 00:23:54 +0000 (GMT) (envelope-from vkashyap@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA90NsW1046275; Wed, 9 Nov 2005 00:23:54 GMT (envelope-from vkashyap@repoman.freebsd.org) Received: (from vkashyap@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA90NsfV046274; Wed, 9 Nov 2005 00:23:54 GMT (envelope-from vkashyap) Message-Id: <200511090023.jA90NsfV046274@repoman.freebsd.org> From: Vinod Kashyap Date: Wed, 9 Nov 2005 00:23:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 twa.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 00:23:55 -0000 vkashyap 2005-11-09 00:23:54 UTC FreeBSD src repository Modified files: share/man/man4 twa.4 Log: Added list of supported 9xxxSX models. Revision Changes Path 1.5 +10 -0 src/share/man/man4/twa.4 From owner-cvs-src@FreeBSD.ORG Wed Nov 9 02:26:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B5C316A421; Wed, 9 Nov 2005 02:26:40 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F092D43D60; Wed, 9 Nov 2005 02:26:38 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA92Qc0P058467; Wed, 9 Nov 2005 02:26:38 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA92QcaM058466; Wed, 9 Nov 2005 02:26:38 GMT (envelope-from rodrigc) Message-Id: <200511090226.jA92QcaM058466@repoman.freebsd.org> From: Craig Rodrigues Date: Wed, 9 Nov 2005 02:26:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 02:26:40 -0000 rodrigc 2005-11-09 02:26:38 UTC FreeBSD src repository Modified files: sys/kern vfs_mount.c Log: For nmount(), allow a text string error message to be propagated back to user-space if a parameter named "errmsg" is passed into the iovec. Used in conjunction with vfs_mount_error(), more useful error messages than errno can be passed back to userspace when mounting a filesystem fails. Discussed with: phk, pjd Revision Changes Path 1.199 +37 -2 src/sys/kern/vfs_mount.c From owner-cvs-src@FreeBSD.ORG Wed Nov 9 03:24:18 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2714F16A41F; Wed, 9 Nov 2005 03:24:18 +0000 (GMT) (envelope-from nate@root.org) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id C23F043D46; Wed, 9 Nov 2005 03:24:13 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.250] (ppp-71-139-0-107.dsl.snfc21.pacbell.net [71.139.0.107]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id jA93OBDI015459 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 8 Nov 2005 19:24:12 -0800 Message-ID: <43716BD6.5050604@root.org> Date: Tue, 08 Nov 2005 19:24:06 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Craig Rodrigues , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <20051109022714.7710216A434@hub.freebsd.org> In-Reply-To: <20051109022714.7710216A434@hub.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: cvs commit: src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 03:24:18 -0000 Craig Rodrigues wrote: > rodrigc 2005-11-09 02:26:38 UTC > > FreeBSD src repository > > Modified files: > sys/kern vfs_mount.c > Log: > For nmount(), allow a text string error message to be propagated back > to user-space if a parameter named "errmsg" is passed into the iovec. > Used in conjunction with vfs_mount_error(), more useful error messages > than errno can be passed back to userspace when mounting a filesystem > fails. > > Discussed with: phk, pjd > > Revision Changes Path > 1.199 +37 -2 src/sys/kern/vfs_mount.c While I don't have ideas for a better general mechanism for this, I think it sets a bad precedent. We can't have every complex syscall transporting its own error message strings back to the user program. And we can't expand errno to be the union of every single API-specific error either. Other comments below. > Index: src/sys/kern/vfs_mount.c > diff -u src/sys/kern/vfs_mount.c:1.198 src/sys/kern/vfs_mount.c:1.199 > --- src/sys/kern/vfs_mount.c:1.198 Tue Nov 8 04:13:39 2005 > +++ src/sys/kern/vfs_mount.c Wed Nov 9 02:26:38 2005 > @@ -390,6 +390,18 @@ > iov++; > } > error = vfs_donmount(td, uap->flags, auio); > + > + /* copyout the errmsg */ > + for (i = 0; (error != 0) && (i < iovcnt); i += 2) { Extra parens. > + const char *name = (const char *)auio->uio_iov[i].iov_base; Unnecessary cast, variable declared in fn body. Why not just use auio->uio_iov[i].iov_base in the strcmp directly? > + if (!strcmp(name, "errmsg")) { > + copyout(auio->uio_iov[i+1].iov_base, > + uap->iovp[i+1].iov_base, uap->iovp[i+1].iov_len); > + Extra empty line above. > + break; > + } > + } > + > free(auio, M_IOV); > return (error); > } > @@ -464,8 +476,15 @@ > vfs_donmount(struct thread *td, int fsflags, struct uio *fsoptions) > { > struct vfsoptlist *optlist; > + struct iovec *iov_errmsg = NULL; Initialization in declaration. > char *fstype, *fspath; > int error, fstypelen, fspathlen; > + int i; > + > + for (i = 0; i < fsoptions->uio_iovcnt; i += 2) { > + if (!strcmp((char *)fsoptions->uio_iov[i].iov_base, "errmsg")) No need for a cast. > + iov_errmsg = &fsoptions->uio_iov[i+1]; > + } > > error = vfs_buildopts(fsoptions, &optlist); > if (error) > @@ -480,12 +499,18 @@ > error = vfs_getopt(optlist, "fstype", (void **)&fstype, &fstypelen); > if (error || fstype[fstypelen - 1] != '\0') { > error = EINVAL; > + if (iov_errmsg) > + strncpy((char *)iov_errmsg->iov_base, "Invalid fstype", > + iov_errmsg->iov_len); Is iov_len >= strlen(iov_errmsg->iov_base)? If not, it won't copy the terminating NUL. Also, if iov_len is big, strncpy wastes time zero-filling the tail. Perhaps use strlcpy instead. > goto bail; > } > fspathlen = 0; > error = vfs_getopt(optlist, "fspath", (void **)&fspath, &fspathlen); > if (error || fspath[fspathlen - 1] != '\0') { > error = EINVAL; > + if (iov_errmsg != NULL) > + strncpy((char *)iov_errmsg->iov_base, "Invalid fspath", > + iov_errmsg->iov_len); > goto bail; > } > > @@ -503,6 +528,17 @@ > error = vfs_domount(td, fstype, fspath, fsflags, optlist); > mtx_unlock(&Giant); > bail: > + if (error && iov_errmsg != NULL) { > + /* save the errmsg */ > + char *errmsg; > + int len, ret; Variables declared in fn body. > + ret = vfs_getopt(optlist, "errmsg", (void **)&errmsg, &len); > + if(ret == 0 && len > 0) space needed between if and () > + strncpy((char *)iov_errmsg->iov_base, errmsg, > + iov_errmsg->iov_len); > + Extra empty line above. Unnecessary cast. > + } > + > if (error) > vfs_freeopts(optlist); > return (error); Hope this helps, -- Nate From owner-cvs-src@FreeBSD.ORG Wed Nov 9 03:37:53 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1608816A41F; Wed, 9 Nov 2005 03:37:53 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA11943D48; Wed, 9 Nov 2005 03:37:52 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA93bqMO081764; Wed, 9 Nov 2005 03:37:52 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA93bq4I081763; Wed, 9 Nov 2005 03:37:52 GMT (envelope-from imp) Message-Id: <200511090337.jA93bq4I081763@repoman.freebsd.org> From: Warner Losh Date: Wed, 9 Nov 2005 03:37:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/pci pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 03:37:53 -0000 imp 2005-11-09 03:37:52 UTC FreeBSD src repository Modified files: sys/dev/pci pci.c Log: Improve diagnostic message. Revision Changes Path 1.304 +3 -2 src/sys/dev/pci/pci.c From owner-cvs-src@FreeBSD.ORG Wed Nov 9 03:55:41 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 30BBA16A41F; Wed, 9 Nov 2005 03:55:41 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E755543D45; Wed, 9 Nov 2005 03:55:40 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA93teDN082678; Wed, 9 Nov 2005 03:55:40 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA93teIt082677; Wed, 9 Nov 2005 03:55:40 GMT (envelope-from imp) Message-Id: <200511090355.jA93teIt082677@repoman.freebsd.org> From: Warner Losh Date: Wed, 9 Nov 2005 03:55:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files.i386 options.i386 src/sys/i386/conf XBOX src/sys/i386/i386 machdep.c pmap.c vm_machdep.c src/sys/i386/include xbox.h src/sys/i386/isa clock.c src/sys/i386/pci pci_cfgreg.c src/sys/i386/xbox pic16l.s xbox.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 03:55:41 -0000 imp 2005-11-09 03:55:40 UTC FreeBSD src repository Modified files: sys/conf files.i386 options.i386 sys/i386/i386 machdep.c pmap.c vm_machdep.c sys/i386/isa clock.c sys/i386/pci pci_cfgreg.c Added files: sys/i386/conf XBOX sys/i386/include xbox.h sys/i386/xbox pic16l.s xbox.c xboxfb.c Log: Add support for XBOX to the FreeBSD port. The xbox architecture is nearly identical to wintel/ia32, with a couple of tweaks. Since it is so similar to ia32, it is optionally added to a i386 kernel. This port is preliminary, but seems to work well. Further improvements will improve the interaction with syscons(4), port Linux nforce driver and future versions of the xbox. This supports the 64MB and 128MB boxes. You'll need the most recent CVS version of Cromwell (the Linux BIOS for the XBOX) to boot. Rink will be maintaining this port, and is interested in feedback. He's setup a website http://xbox-bsd.nl to report the latest developments. Any silly mistakes are my fault. Submitted by: Rink P.W. Springer rink at stack dot nl and Ed Schouten ed at fxq dot nl Revision Changes Path 1.543 +4 -0 src/sys/conf/files.i386 1.227 +3 -0 src/sys/conf/options.i386 1.1 +104 -0 src/sys/i386/conf/XBOX (new) 1.619 +45 -0 src/sys/i386/i386/machdep.c 1.537 +12 -0 src/sys/i386/i386/pmap.c 1.265 +13 -0 src/sys/i386/i386/vm_machdep.c 1.1 +45 -0 src/sys/i386/include/xbox.h (new) 1.224 +10 -0 src/sys/i386/isa/clock.c 1.120 +39 -0 src/sys/i386/pci/pci_cfgreg.c 1.1 +202 -0 src/sys/i386/xbox/pic16l.s (new) 1.1 +60 -0 src/sys/i386/xbox/xbox.c (new) 1.1 +398 -0 src/sys/i386/xbox/xboxfb.c (new) From owner-cvs-src@FreeBSD.ORG Wed Nov 9 04:30:56 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1562D16A41F; Wed, 9 Nov 2005 04:30:56 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA82E43D45; Wed, 9 Nov 2005 04:30:55 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA94UtFP084064; Wed, 9 Nov 2005 04:30:55 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA94UtfM084063; Wed, 9 Nov 2005 04:30:55 GMT (envelope-from imp) Message-Id: <200511090430.jA94UtfM084063@repoman.freebsd.org> From: Warner Losh Date: Wed, 9 Nov 2005 04:30:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 04:30:56 -0000 imp 2005-11-09 04:30:55 UTC FreeBSD src repository Modified files: sys/i386/conf NOTES Log: Remove obsolete options Revision Changes Path 1.1211 +0 -1 src/sys/i386/conf/NOTES From owner-cvs-src@FreeBSD.ORG Wed Nov 9 07:01:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7516016A41F; Wed, 9 Nov 2005 07:01:40 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1955D43D46; Wed, 9 Nov 2005 07:01:40 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id 509F1BC66; Wed, 9 Nov 2005 07:01:33 +0000 (UTC) To: Nate Lawson From: "Poul-Henning Kamp" In-Reply-To: Your message of "Tue, 08 Nov 2005 19:24:06 PST." <43716BD6.5050604@root.org> Date: Wed, 09 Nov 2005 08:01:33 +0100 Message-ID: <26185.1131519693@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: Craig Rodrigues , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 07:01:40 -0000 In message <43716BD6.5050604@root.org>, Nate Lawson writes: >While I don't have ideas for a better general mechanism for this, I >think it sets a bad precedent. We can't have every complex syscall >transporting its own error message strings back to the user program. >And we can't expand errno to be the union of every single API-specific >error either. That was one the main points of my ioctl talk at BSDcan. One way to solve it: Hang a sbuf pointer in each thread and APIs cound stuff their error message there. Add a new syscall to return the string to userland. Modify perror(3), err(3) and similar to pull out the "extended" error, if there is one. -- 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 Nov 9 07:15:25 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84A5616A41F; Wed, 9 Nov 2005 07:15:25 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailout1.pacific.net.au (mailout1.pacific.net.au [61.8.0.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id D44F343D53; Wed, 9 Nov 2005 07:15:24 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87]) by mailout1.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jA97FMBj025462; Wed, 9 Nov 2005 18:15:22 +1100 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailproxy2.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jA97FKdL013397; Wed, 9 Nov 2005 18:15:21 +1100 Date: Wed, 9 Nov 2005 18:15:20 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Nate Lawson In-Reply-To: <43716BD6.5050604@root.org> Message-ID: <20051109173930.T67931@delplex.bde.org> References: <20051109022714.7710216A434@hub.freebsd.org> <43716BD6.5050604@root.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Craig Rodrigues , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 07:15:25 -0000 On Tue, 8 Nov 2005, Nate Lawson wrote: > Craig Rodrigues wrote: >> rodrigc 2005-11-09 02:26:38 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/kern vfs_mount.c Log: >> For nmount(), allow a text string error message to be propagated back >> to user-space if a parameter named "errmsg" is passed into the iovec. >> Used in conjunction with vfs_mount_error(), more useful error messages >> than errno can be passed back to userspace when mounting a filesystem >> fails. >> Discussed with: phk, pjd >> Revision Changes Path >> 1.199 +37 -2 src/sys/kern/vfs_mount.c > > While I don't have ideas for a better general mechanism for this, I think it > sets a bad precedent. We can't have every complex syscall transporting its > own error message strings back to the user program. And we can't expand errno > to be the union of every single API-specific error either. I agree. > Other comments below. You pointed out mounds of style bugs but missed a few. >> Index: src/sys/kern/vfs_mount.c >> diff -u src/sys/kern/vfs_mount.c:1.198 src/sys/kern/vfs_mount.c:1.199 > Unnecessary cast, variable declared in fn body. Why not just use > auio->uio_iov[i].iov_base in the strcmp directly? > >> + if (!strcmp(name, "errmsg")) { >> + copyout(auio->uio_iov[i+1].iov_base, >> + uap->iovp[i+1].iov_base, uap->iovp[i+1].iov_len); >> + > > Extra empty line above. !strcmp() is an especially obfuscated boolean operation on a non-boolean. Missing spaces around binary operator `+'. >> char *fstype, *fspath; >> int error, fstypelen, fspathlen; >> + int i; Different style for new declaration (not with the other 3 ints). >> @@ -480,12 +499,18 @@ >> error = vfs_getopt(optlist, "fstype", (void **)&fstype, &fstypelen); >> if (error || fstype[fstypelen - 1] != '\0') { >> error = EINVAL; >> + if (iov_errmsg) Implicit comparison of pointer with NULL. >> + strncpy((char *)iov_errmsg->iov_base, "Invalid >> fstype", >> + iov_errmsg->iov_len); > > Is iov_len >= strlen(iov_errmsg->iov_base)? If not, it won't copy the > terminating NUL. Also, if iov_len is big, strncpy wastes time zero-filling > the tail. Perhaps use strlcpy instead. Here the string is "Invalid fstype". The user buffer should be large enough to hold all possible messages, but might not be. The error handling for when it has a silly size is not very important. I don't quite understand what iov_base points to. I think it is malloced, but without M_ZERO, and it is copied to userland in the copyout() above. Since the latter uses iov_len and not strlen(), the residue must be filled somehow to prevent leaking kernel context, and strncpy() is the easiest way to do this. >> @@ -503,6 +528,17 @@ >> error = vfs_domount(td, fstype, fspath, fsflags, optlist); >> mtx_unlock(&Giant); >> bail: >> + if (error && iov_errmsg != NULL) { >> + /* save the errmsg */ >> + char *errmsg; >> + int len, ret; > > Variables declared in fn body. Implicit comparison of non-boolean integer with 0. Comment not an English sentence. Comment not attached to code. >> + } >> + if (error) >> vfs_freeopts(optlist); >> return (error); Implicit comparison of non-boolean integer with 0. Indentation makes no sense (are some lines missing?). Bruce From owner-cvs-src@FreeBSD.ORG Wed Nov 9 07:28:53 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 902EE16A41F; Wed, 9 Nov 2005 07:28:53 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3909743D48; Wed, 9 Nov 2005 07:28:53 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA97SqLn099217; Wed, 9 Nov 2005 07:28:52 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA97Sqr0099216; Wed, 9 Nov 2005 07:28:52 GMT (envelope-from imp) Message-Id: <200511090728.jA97Sqr0099216@repoman.freebsd.org> From: Warner Losh Date: Wed, 9 Nov 2005 07:28:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern subr_sleepqueue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 07:28:53 -0000 imp 2005-11-09 07:28:52 UTC FreeBSD src repository Modified files: sys/kern subr_sleepqueue.c Log: Clarify panic message, I parsed the old one 'trying to sleep while sleeping' Revision Changes Path 1.21 +1 -1 src/sys/kern/subr_sleepqueue.c From owner-cvs-src@FreeBSD.ORG Wed Nov 9 07:32:03 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3874016A41F; Wed, 9 Nov 2005 07:32:03 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E91EC43D45; Wed, 9 Nov 2005 07:32:02 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA97W26x099376; Wed, 9 Nov 2005 07:32:02 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA97W2ir099375; Wed, 9 Nov 2005 07:32:02 GMT (envelope-from imp) Message-Id: <200511090732.jA97W2ir099375@repoman.freebsd.org> From: Warner Losh Date: Wed, 9 Nov 2005 07:32:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern subr_power.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 07:32:03 -0000 imp 2005-11-09 07:32:02 UTC FreeBSD src repository Modified files: sys/kern subr_power.c Log: Kick off the suspend sequence from the keyboard in a SWI rather than in the hardware interrupt context (even if it is likely just an ithread). We don't document that suspend/resume routines are run from such a context and some of the things that happen in those routines aren't interrupt safe. Since there's no real need to run from that context, this restores assumptions that suspend routines have made. This fixes Thierry Herbelot's 'Trying to sleep while sleeping is prohibited' problem. Revision Changes Path 1.6 +13 -2 src/sys/kern/subr_power.c From owner-cvs-src@FreeBSD.ORG Wed Nov 9 07:58:17 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AEA2F16A41F; Wed, 9 Nov 2005 07:58:17 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C09443D45; Wed, 9 Nov 2005 07:58:17 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA97wHSo004525; Wed, 9 Nov 2005 07:58:17 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA97wHrs004524; Wed, 9 Nov 2005 07:58:17 GMT (envelope-from davidxu) Message-Id: <200511090758.jA97wHrs004524@repoman.freebsd.org> From: David Xu Date: Wed, 9 Nov 2005 07:58:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 07:58:17 -0000 davidxu 2005-11-09 07:58:16 UTC FreeBSD src repository Modified files: sys/kern kern_sig.c Log: WIFxxx macros requires an int type but p_xstat is short, convert it to int before using the macros. Bug reported by : Pyun YongHyeon pyunyh at gmail dot com Revision Changes Path 1.313 +3 -2 src/sys/kern/kern_sig.c From owner-cvs-src@FreeBSD.ORG Wed Nov 9 08:07:11 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E25B716A41F; Wed, 9 Nov 2005 08:07:11 +0000 (GMT) (envelope-from nate@root.org) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9377643D46; Wed, 9 Nov 2005 08:07:11 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.250] (ppp-71-139-0-107.dsl.snfc21.pacbell.net [71.139.0.107]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id jA9877DI017313 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 9 Nov 2005 00:07:08 -0800 Message-ID: <4371AE25.3090008@root.org> Date: Wed, 09 Nov 2005 00:07:01 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Poul-Henning Kamp References: <26185.1131519693@critter.freebsd.dk> In-Reply-To: <26185.1131519693@critter.freebsd.dk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Craig Rodrigues , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 08:07:12 -0000 Poul-Henning Kamp wrote: > In message <43716BD6.5050604@root.org>, Nate Lawson writes: > > >>While I don't have ideas for a better general mechanism for this, I >>think it sets a bad precedent. We can't have every complex syscall >>transporting its own error message strings back to the user program. >>And we can't expand errno to be the union of every single API-specific >>error either. > > > That was one the main points of my ioctl talk at BSDcan. > > One way to solve it: > > Hang a sbuf pointer in each thread and APIs cound stuff their error > message there. > > Add a new syscall to return the string to userland. > > Modify perror(3), err(3) and similar to pull out the "extended" > error, if there is one. This sounds better. Not sure if it's fully baked, but definitely a better direction. -- Nate From owner-cvs-src@FreeBSD.ORG Wed Nov 9 08:19:22 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DBBFF16A41F; Wed, 9 Nov 2005 08:19:22 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A20C343D45; Wed, 9 Nov 2005 08:19:22 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA98JMZJ005730; Wed, 9 Nov 2005 08:19:22 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA98JMIP005729; Wed, 9 Nov 2005 08:19:22 GMT (envelope-from alc) Message-Id: <200511090819.jA98JMIP005729@repoman.freebsd.org> From: Alan Cox Date: Wed, 9 Nov 2005 08:19:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/alpha/alpha pmap.c src/sys/amd64/amd64 pmap.c src/sys/i386/i386 pmap.c src/sys/ia64/ia64 pmap.c src/sys/powerpc/powerpc pmap.c src/sys/sparc64/sparc64 pmap.c src/sys/vm pmap.h vm_pageout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 08:19:23 -0000 alc 2005-11-09 08:19:21 UTC FreeBSD src repository Modified files: sys/alpha/alpha pmap.c sys/amd64/amd64 pmap.c sys/i386/i386 pmap.c sys/ia64/ia64 pmap.c sys/powerpc/powerpc pmap.c sys/sparc64/sparc64 pmap.c sys/vm pmap.h vm_pageout.c Log: Reimplement the reclamation of PV entries. Specifically, perform reclamation synchronously from get_pv_entry() instead of asynchronously as part of the page daemon. Additionally, limit the reclamation to inactive pages unless allocation from the PV entry zone or reclamation from the inactive queue fails. Previously, reclamation destroyed mappings to both inactive and active pages. get_pv_entry() still, however, wakes up the page daemon when reclamation occurs. The reason being that the page daemon may move some pages from the active queue to the inactive queue, making some new pages available to future reclamations. Print the "reclaiming PV entries" message at most once per minute, but don't stop printing it after the fifth time. This way, we do not give the impression that the problem has gone away. Reviewed by: tegge Revision Changes Path 1.184 +41 -30 src/sys/alpha/alpha/pmap.c 1.533 +42 -33 src/sys/amd64/amd64/pmap.c 1.538 +42 -35 src/sys/i386/i386/pmap.c 1.170 +65 -14 src/sys/ia64/ia64/pmap.c 1.103 +0 -2 src/sys/powerpc/powerpc/pmap.c 1.150 +0 -2 src/sys/sparc64/sparc64/pmap.c 1.73 +0 -2 src/sys/vm/pmap.h 1.270 +0 -34 src/sys/vm/vm_pageout.c From owner-cvs-src@FreeBSD.ORG Wed Nov 9 08:43:19 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E98316A41F; Wed, 9 Nov 2005 08:43:19 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D65243D45; Wed, 9 Nov 2005 08:43:19 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA98hIn7010129; Wed, 9 Nov 2005 08:43:19 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA98hIT2010128; Wed, 9 Nov 2005 08:43:18 GMT (envelope-from yongari) Message-Id: <200511090843.jA98hIT2010128@repoman.freebsd.org> From: Pyun YongHyeon Date: Wed, 9 Nov 2005 08:43:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/em if_em.c if_em.h if_em_hw.h if_em_osdep.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 08:43:19 -0000 yongari 2005-11-09 08:43:18 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c if_em.h if_em_hw.h if_em_osdep.h Log: Make em(4) work on big-endian architectures. - disable jumbo frame support on strict alignment architectures due to the limitation of hardware. The driver needs a fix-up code for RX side. The fix will show up in near future. - fix endian issue for 82544 on PCI-X bus. I couldn't test this as I don't have the NIC/hardware. - prefer PCIR_BAR to hardcoded EM_MMBA. - Properly checks for for 64bit BAR [1] - replace inl/outl with bus_space(9) [1] - fix endian issue on VLAN handling. - reorder header files and remove unnecessary one. Reviewed by: cognet No response from: pdeuskar, tackerman Obtained from: OpenBSD [1] Revision Changes Path 1.83 +41 -38 src/sys/dev/em/if_em.c 1.36 +10 -14 src/sys/dev/em/if_em.h 1.17 +9 -2 src/sys/dev/em/if_em_hw.h 1.15 +15 -12 src/sys/dev/em/if_em_osdep.h From owner-cvs-src@FreeBSD.ORG Wed Nov 9 08:46:04 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 43A3716A41F; Wed, 9 Nov 2005 08:46:04 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0299943D45; Wed, 9 Nov 2005 08:46:04 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA98k3I7010267; Wed, 9 Nov 2005 08:46:03 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA98k3fx010266; Wed, 9 Nov 2005 08:46:03 GMT (envelope-from yongari) Message-Id: <200511090846.jA98k3fx010266@repoman.freebsd.org> From: Pyun YongHyeon Date: Wed, 9 Nov 2005 08:46:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/modules Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 08:46:04 -0000 yongari 2005-11-09 08:46:03 UTC FreeBSD src repository Modified files: sys/modules Makefile Log: Connect em(4) build on sparc64. Revision Changes Path 1.461 +1 -0 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Wed Nov 9 08:49:47 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C6A0D16A41F; Wed, 9 Nov 2005 08:49:47 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 84BE443D49; Wed, 9 Nov 2005 08:49:47 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA98nlgQ018876; Wed, 9 Nov 2005 08:49:47 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA98nljx018866; Wed, 9 Nov 2005 08:49:47 GMT (envelope-from yongari) Message-Id: <200511090849.jA98nljx018866@repoman.freebsd.org> From: Pyun YongHyeon Date: Wed, 9 Nov 2005 08:49:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sparc64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 08:49:47 -0000 yongari 2005-11-09 08:49:46 UTC FreeBSD src repository Modified files: sys/sparc64/conf GENERIC Log: Uncomment em(4) as it's now working. Revision Changes Path 1.99 +1 -1 src/sys/sparc64/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Wed Nov 9 09:53:07 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4FE8E16A41F; Wed, 9 Nov 2005 09:53:07 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 38DAF43D58; Wed, 9 Nov 2005 09:53:05 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA99r47r021965; Wed, 9 Nov 2005 09:53:05 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA99r4AQ021957; Wed, 9 Nov 2005 09:53:04 GMT (envelope-from pav) Message-Id: <200511090953.jA99r4AQ021957@repoman.freebsd.org> From: Pav Lucistnik Date: Wed, 9 Nov 2005 09:53:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: distrib/cvsup/sup README distrib/cvsup/sup/ports-net-im list.cvs releases X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 09:53:07 -0000 pav 2005-11-09 09:53:04 UTC FreeBSD src repository (doc,ports committer) Modified files: cvsup/sup README Added files: cvsup/sup/ports-net-im list.cvs releases Log: - Support new ports-net-im module Revision Changes Path 1.36 +1 -0 distrib/cvsup/sup/README 1.1 +6 -0 distrib/cvsup/sup/ports-net-im/list.cvs (new) 1.1 +1 -0 distrib/cvsup/sup/ports-net-im/releases (new) From owner-cvs-src@FreeBSD.ORG Wed Nov 9 09:54:33 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBF4116A41F; Wed, 9 Nov 2005 09:54:33 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8858243D46; Wed, 9 Nov 2005 09:54:33 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA99sXFE022050; Wed, 9 Nov 2005 09:54:33 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA99sXug022049; Wed, 9 Nov 2005 09:54:33 GMT (envelope-from grehan) Message-Id: <200511090954.jA99sXug022049@repoman.freebsd.org> From: Peter Grehan Date: Wed, 9 Nov 2005 09:54:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/powerpc/powerpc pmap_dispatch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 09:54:34 -0000 grehan 2005-11-09 09:54:33 UTC FreeBSD src repository Modified files: sys/powerpc/powerpc pmap_dispatch.c Log: Apply r1.103 to correct place. pmap.c on PowerPC is now a combo of mmu_if.m, pmap_dispatch.c and mmu_oea.c (I forgot to delete pmap.c from CVS in last jumbo commit) Revision Changes Path 1.2 +0 -1 src/sys/powerpc/powerpc/pmap_dispatch.c From owner-cvs-src@FreeBSD.ORG Wed Nov 9 10:14:08 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4993B16A41F; Wed, 9 Nov 2005 10:14:08 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0912643D45; Wed, 9 Nov 2005 10:14:08 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9AE7G8023219; Wed, 9 Nov 2005 10:14:07 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9AE7Hx023218; Wed, 9 Nov 2005 10:14:07 GMT (envelope-from pav) Message-Id: <200511091014.jA9AE7Hx023218@repoman.freebsd.org> From: Pav Lucistnik Date: Wed, 9 Nov 2005 10:14:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/examples/cvsup ports-supfile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 10:14:08 -0000 pav 2005-11-09 10:14:07 UTC FreeBSD src repository (doc,ports committer) Modified files: share/examples/cvsup ports-supfile Log: Add new ports-net-im collection. Revision Changes Path 1.34 +1 -0 src/share/examples/cvsup/ports-supfile From owner-cvs-src@FreeBSD.ORG Wed Nov 9 10:15:21 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85E0116A41F; Wed, 9 Nov 2005 10:15:21 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B47D43D46; Wed, 9 Nov 2005 10:15:21 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9AFLFJ023321; Wed, 9 Nov 2005 10:15:21 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9AFKgi023320; Wed, 9 Nov 2005 10:15:20 GMT (envelope-from pav) Message-Id: <200511091015.jA9AFKgi023320@repoman.freebsd.org> From: Pav Lucistnik Date: Wed, 9 Nov 2005 10:15:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/examples/cvsup ports-supfile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 10:15:21 -0000 pav 2005-11-09 10:15:20 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_6) share/examples/cvsup ports-supfile Log: Add new ports-net-im collection. Revision Changes Path 1.33.2.1 +1 -0 src/share/examples/cvsup/ports-supfile From owner-cvs-src@FreeBSD.ORG Wed Nov 9 10:15:55 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7418A16A41F; Wed, 9 Nov 2005 10:15:55 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 071E943D45; Wed, 9 Nov 2005 10:15:55 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9AFsi9023371; Wed, 9 Nov 2005 10:15:54 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9AFsZE023370; Wed, 9 Nov 2005 10:15:54 GMT (envelope-from pav) Message-Id: <200511091015.jA9AFsZE023370@repoman.freebsd.org> From: Pav Lucistnik Date: Wed, 9 Nov 2005 10:15:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/share/examples/cvsup ports-supfile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 10:15:55 -0000 pav 2005-11-09 10:15:54 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_5) share/examples/cvsup ports-supfile Log: Add new ports-net-im collection. Revision Changes Path 1.32.2.2 +1 -0 src/share/examples/cvsup/ports-supfile From owner-cvs-src@FreeBSD.ORG Wed Nov 9 10:16:26 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B110116A41F; Wed, 9 Nov 2005 10:16:26 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4AF9343D49; Wed, 9 Nov 2005 10:16:26 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9AGQiQ023431; Wed, 9 Nov 2005 10:16:26 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9AGQCB023429; Wed, 9 Nov 2005 10:16:26 GMT (envelope-from pav) Message-Id: <200511091016.jA9AGQCB023429@repoman.freebsd.org> From: Pav Lucistnik Date: Wed, 9 Nov 2005 10:16:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Cc: Subject: cvs commit: src/share/examples/cvsup ports-supfile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 10:16:26 -0000 pav 2005-11-09 10:16:26 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_4) share/examples/cvsup ports-supfile Log: Add new ports-net-im collection. Revision Changes Path 1.19.2.15 +1 -0 src/share/examples/cvsup/ports-supfile From owner-cvs-src@FreeBSD.ORG Wed Nov 9 10:18:08 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A8FB216A41F; Wed, 9 Nov 2005 10:18:08 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C73AC43D49; Wed, 9 Nov 2005 10:18:07 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87]) by mailout2.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jA9AI5Uf019687; Wed, 9 Nov 2005 21:18:05 +1100 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailproxy2.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jA9AI3Ae012389; Wed, 9 Nov 2005 21:18:04 +1100 Date: Wed, 9 Nov 2005 21:18:03 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Warner Losh In-Reply-To: <200511090732.jA97W2ir099375@repoman.freebsd.org> Message-ID: <20051109204951.K68350@delplex.bde.org> References: <200511090732.jA97W2ir099375@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_power.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 10:18:08 -0000 On Wed, 9 Nov 2005, Warner Losh wrote: > Modified files: > sys/kern subr_power.c > Log: > Kick off the suspend sequence from the keyboard in a SWI rather than > in the hardware interrupt context (even if it is likely just an > ithread). We don't document that suspend/resume routines are run from > such a context and some of the things that happen in those routines > aren't interrupt safe. Since there's no real need to run from that > context, this restores assumptions that suspend routines have made. > > This fixes Thierry Herbelot's 'Trying to sleep while sleeping is > prohibited' problem. Er, SWIs are interrupts too. Trying to sleep in a SWI handler should cause the same message. This commit uses the general taskqueue SWI handler. taskqueue(9) implicitly says that only the taskqueue thread handler can sleep (it gives malloc(M_WAITOK) as an example of something that can only be done in thread context). Bruce From owner-cvs-src@FreeBSD.ORG Wed Nov 9 10:20:49 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7064416A41F; Wed, 9 Nov 2005 10:20:49 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3156943D46; Wed, 9 Nov 2005 10:20:49 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9AKn0t023667; Wed, 9 Nov 2005 10:20:49 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9AKms3023666; Wed, 9 Nov 2005 10:20:48 GMT (envelope-from rwatson) Message-Id: <200511091020.jA9AKms3023666@repoman.freebsd.org> From: Robert Watson Date: Wed, 9 Nov 2005 10:20:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libmemstat libmemstat.3 memstat.c memstat.h memstat_all.c memstat_uma.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 10:20:49 -0000 rwatson 2005-11-09 10:20:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libmemstat libmemstat.3 memstat.c memstat.h memstat_all.c memstat_uma.c Log: Merge libmemstat.3:1.7, memstat.c:1.7, memstat.h:1.8, memstat_all.c:1.2, memstat_uma.c:1.10 from HEAD to RELENG_6: Add memstat_kvm_uma(), an implementation of a libmemstat(3) query routine that knows how to extract UMA(9) allocator statistics from a core dump or live memory image using kvm(3). The caller is expected to provide the necessary kvm_t handle, which is then used by libmemstat(3). With these changes, it is trivially straight forward to re-introduce vmstat -z support on core dumps, which was lost when UMA was introduced. In the short term, this requires including vm/ include files that are not intended for extra-kernel use, requiring in turn some ugliness. Merge memstat_uma.c:1.11 from HEAD to RELENG_6: Define LIBMEMSTAT so that vm_page.h won't perform a nested include of opt_vmpage.h. Remove definition of _KERNEL, it is no longer required in order to include uma_int.h, as the sensitive parts of uma_int.h (a number of inlines depending on kernel-only constants) are now protected by _KERNEL. The use of LIBMEMSTAT here will be cleaned up in the future. Revision Changes Path 1.6.2.3 +7 -2 src/lib/libmemstat/libmemstat.3 1.5.2.3 +6 -0 src/lib/libmemstat/memstat.c 1.7.2.2 +9 -0 src/lib/libmemstat/memstat.h 1.1.2.2 +13 -0 src/lib/libmemstat/memstat_all.c 1.7.2.4 +205 -0 src/lib/libmemstat/memstat_uma.c From owner-cvs-src@FreeBSD.ORG Wed Nov 9 10:22:30 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C47316A428; Wed, 9 Nov 2005 10:22:30 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E00CA43D49; Wed, 9 Nov 2005 10:22:29 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9AMTIc023814; Wed, 9 Nov 2005 10:22:29 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9AMTJH023813; Wed, 9 Nov 2005 10:22:29 GMT (envelope-from rwatson) Message-Id: <200511091022.jA9AMTJH023813@repoman.freebsd.org> From: Robert Watson Date: Wed, 9 Nov 2005 10:22:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libmemstat libmemstat.3 memstat.h memstat_all.c memstat_malloc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 10:22:30 -0000 rwatson 2005-11-09 10:22:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libmemstat libmemstat.3 memstat.h memstat_all.c memstat_malloc.c Log: Merge libmemstat.3:1.8, memstat.h:1.9, memstat_all.c:1.3, memstat_malloc:1.6 from HEAD to RELENG_6: Teach libmemstat(3) how to extract malloc(9) statistics using kvm(3), so that libmemstat can be used to view full memory statistics from kernel core dumps and /dev/mem. This is provided via a new query function, memstat_kvm_malloc(), which is also automatically invoked by memstat_kvm_all(). A kvm handle must be passed in. This will allow malloc(9)-specific code to be removed from vmstat(8). Revision Changes Path 1.6.2.4 +9 -5 src/lib/libmemstat/libmemstat.3 1.7.2.3 +1 -0 src/lib/libmemstat/memstat.h 1.1.2.3 +0 -2 src/lib/libmemstat/memstat_all.c 1.4.2.3 +180 -0 src/lib/libmemstat/memstat_malloc.c From owner-cvs-src@FreeBSD.ORG Wed Nov 9 10:23:34 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8FB7916A420; Wed, 9 Nov 2005 10:23:34 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 26C1443D55; Wed, 9 Nov 2005 10:23:34 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9ANYOQ023930; Wed, 9 Nov 2005 10:23:34 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9ANYH0023929; Wed, 9 Nov 2005 10:23:34 GMT (envelope-from rwatson) Message-Id: <200511091023.jA9ANYH0023929@repoman.freebsd.org> From: Robert Watson Date: Wed, 9 Nov 2005 10:23:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libmemstat libmemstat.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 10:23:34 -0000 rwatson 2005-11-09 10:23:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libmemstat libmemstat.3 Log: Merge libmemstat.3:1.9 from HEAD to RELENG_6: Document kvm(3)-related error constants, and correct minor formatting nits. Revision Changes Path 1.6.2.5 +20 -2 src/lib/libmemstat/libmemstat.3 From owner-cvs-src@FreeBSD.ORG Wed Nov 9 10:28:52 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C11316A41F; Wed, 9 Nov 2005 10:28:52 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A1C143D46; Wed, 9 Nov 2005 10:28:52 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9ASqU7024269; Wed, 9 Nov 2005 10:28:52 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9ASqhL024268; Wed, 9 Nov 2005 10:28:52 GMT (envelope-from grehan) Message-Id: <200511091028.jA9ASqhL024268@repoman.freebsd.org> From: Peter Grehan Date: Wed, 9 Nov 2005 10:28:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/powerpc/powerpc pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 10:28:52 -0000 grehan 2005-11-09 10:28:51 UTC FreeBSD src repository Removed files: sys/powerpc/powerpc pmap.c Log: No longer needed: replaced by mmu_if.m/pmap_dispatch.c/mmu_oea.c Revision Changes Path 1.104 +0 -2476 src/sys/powerpc/powerpc/pmap.c (dead) From owner-cvs-src@FreeBSD.ORG Wed Nov 9 10:34:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6F9D916A41F; Wed, 9 Nov 2005 10:34:40 +0000 (GMT) (envelope-from nate@root.org) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E57843D48; Wed, 9 Nov 2005 10:34:40 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.250] (ppp-71-139-0-107.dsl.snfc21.pacbell.net [71.139.0.107]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id jA9AYaDI018818 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 9 Nov 2005 02:34:38 -0800 Message-ID: <4371D0BB.9010608@root.org> Date: Wed, 09 Nov 2005 02:34:35 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Bruce Evans References: <200511090732.jA97W2ir099375@repoman.freebsd.org> <20051109204951.K68350@delplex.bde.org> In-Reply-To: <20051109204951.K68350@delplex.bde.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Warner Losh , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_power.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 10:34:40 -0000 Bruce Evans wrote: > On Wed, 9 Nov 2005, Warner Losh wrote: > >> Modified files: >> sys/kern subr_power.c >> Log: >> Kick off the suspend sequence from the keyboard in a SWI rather than >> in the hardware interrupt context (even if it is likely just an >> ithread). We don't document that suspend/resume routines are run from >> such a context and some of the things that happen in those routines >> aren't interrupt safe. Since there's no real need to run from that >> context, this restores assumptions that suspend routines have made. >> >> This fixes Thierry Herbelot's 'Trying to sleep while sleeping is >> prohibited' problem. > > > Er, SWIs are interrupts too. Trying to sleep in a SWI handler should > cause the same message. This commit uses the general taskqueue SWI > handler. taskqueue(9) implicitly says that only the taskqueue thread > handler can sleep (it gives malloc(M_WAITOK) as an example of something > that can only be done in thread context). I agree. You should use a generic thread taskqueue. -- Nate From owner-cvs-src@FreeBSD.ORG Wed Nov 9 10:46:22 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B9E0216A420; Wed, 9 Nov 2005 10:46:22 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id 17A9A43D48; Wed, 9 Nov 2005 10:46:21 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 2ED8352C94; Wed, 9 Nov 2005 11:46:19 +0100 (CET) Received: from localhost (pjd.wheel.pl [10.0.1.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id EB93C50F93; Wed, 9 Nov 2005 11:46:12 +0100 (CET) Date: Wed, 9 Nov 2005 11:46:01 +0100 From: Pawel Jakub Dawidek To: Craig Rodrigues Message-ID: <20051109104601.GA15580@garage.freebsd.pl> References: <200511090226.jA92QcaM058466@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="KsGdsel6WgEHnImy" Content-Disposition: inline In-Reply-To: <200511090226.jA92QcaM058466@repoman.freebsd.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r535 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-5.9 required=3.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.0.4 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 10:46:23 -0000 --KsGdsel6WgEHnImy Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Nov 09, 2005 at 02:26:38AM +0000, Craig Rodrigues wrote: +> rodrigc 2005-11-09 02:26:38 UTC +>=20 +> FreeBSD src repository +>=20 +> Modified files: +> sys/kern vfs_mount.c=20 +> Log: +> For nmount(), allow a text string error message to be propagated back +> to user-space if a parameter named "errmsg" is passed into the iovec. +> Used in conjunction with vfs_mount_error(), more useful error messages +> than errno can be passed back to userspace when mounting a filesystem +> fails. BTW. This is the 2nd (that I know of) place where passing errors as strings is implemented (the other one is GEOM). This would be cool at some point to implement general API for this, as it's much more useful than errno(2). Of course we need to consider things like localization, etc. then. IIRC phk@ was talking about this at BSDCan. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --KsGdsel6WgEHnImy Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDcdNpForvXbEpPzQRAgSZAKD3ZNZMA3JhMatcYPO1EiZaVe55tACcCdTb 2wemlIoO3yRq0glyGWFAEXY= =jMdj -----END PGP SIGNATURE----- --KsGdsel6WgEHnImy-- From owner-cvs-src@FreeBSD.ORG Wed Nov 9 10:55:38 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 07CEF16A41F; Wed, 9 Nov 2005 10:55:38 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B84CE43D45; Wed, 9 Nov 2005 10:55:37 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9AtbSL025541; Wed, 9 Nov 2005 10:55:37 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9AtbHk025540; Wed, 9 Nov 2005 10:55:37 GMT (envelope-from glebius) Message-Id: <200511091055.jA9AtbHk025540@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 9 Nov 2005 10:55:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/netstat if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 10:55:38 -0000 glebius 2005-11-09 10:55:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/netstat if.c Log: MFC 1.61 by ru: Bail if interface is misspelled instead of falling out into the "all interfaces" mode. (Only works with -w, but still better than nothing.) Revision Changes Path 1.58.8.4 +2 -0 src/usr.bin/netstat/if.c From owner-cvs-src@FreeBSD.ORG Wed Nov 9 10:56:31 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE6D116A41F; Wed, 9 Nov 2005 10:56:31 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id 252BC43D45; Wed, 9 Nov 2005 10:56:31 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 464DA52CEF; Wed, 9 Nov 2005 11:56:29 +0100 (CET) Received: from localhost (pjd.wheel.pl [10.0.1.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id C8EA052CE0; Wed, 9 Nov 2005 11:56:23 +0100 (CET) Date: Wed, 9 Nov 2005 11:56:13 +0100 From: Pawel Jakub Dawidek To: Craig Rodrigues Message-ID: <20051109105613.GB15580@garage.freebsd.pl> References: <200511090226.jA92QcaM058466@repoman.freebsd.org> <20051109104601.GA15580@garage.freebsd.pl> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ftEhullJWpWg/VHq" Content-Disposition: inline In-Reply-To: <20051109104601.GA15580@garage.freebsd.pl> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r535 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-5.9 required=3.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.0.4 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 10:56:31 -0000 --ftEhullJWpWg/VHq Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Nov 09, 2005 at 11:46:01AM +0100, Pawel Jakub Dawidek wrote: +> On Wed, Nov 09, 2005 at 02:26:38AM +0000, Craig Rodrigues wrote: +> +> rodrigc 2005-11-09 02:26:38 UTC +> +>=20 +> +> FreeBSD src repository +> +>=20 +> +> Modified files: +> +> sys/kern vfs_mount.c=20 +> +> Log: +> +> For nmount(), allow a text string error message to be propagated ba= ck +> +> to user-space if a parameter named "errmsg" is passed into the iove= c. +> +> Used in conjunction with vfs_mount_error(), more useful error messa= ges +> +> than errno can be passed back to userspace when mounting a filesyst= em +> +> fails. +>=20 +> BTW. This is the 2nd (that I know of) place where passing errors as +> strings is implemented (the other one is GEOM). This would be cool at +> some point to implement general API for this, as it's much more useful +> than errno(2). Of course we need to consider things like localization, +> etc. then. IIRC phk@ was talking about this at BSDCan. I should really read the whole thread before answering:) --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --ftEhullJWpWg/VHq Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDcdXNForvXbEpPzQRAhDBAKDOHVh3oD18axqtPNvhhH4pOegpdACgj51W OMa2+HBkPya1aVYnwIalxbo= =17x4 -----END PGP SIGNATURE----- --ftEhullJWpWg/VHq-- From owner-cvs-src@FreeBSD.ORG Wed Nov 9 11:19:02 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4E0516A420; Wed, 9 Nov 2005 11:19:02 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9842743D58; Wed, 9 Nov 2005 11:18:49 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id A064CBC66; Wed, 9 Nov 2005 11:18:47 +0000 (UTC) To: Pawel Jakub Dawidek From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 09 Nov 2005 11:46:01 +0100." <20051109104601.GA15580@garage.freebsd.pl> Date: Wed, 09 Nov 2005 12:18:47 +0100 Message-ID: <27530.1131535127@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: Craig Rodrigues , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 11:19:03 -0000 In message <20051109104601.GA15580@garage.freebsd.pl>, Pawel Jakub Dawidek writes: >Of course we need to consider things like localization, etc. I'm sorry, but localization of messages of this caliber is a totally bogus concern which I intend to ignore 100%. For one thing, we're never going to see translation done comprehensively in FreeBSD when not even AIX has been able to do so. Second, adding the necessary infrastructure to do it properly is major piece of work. Third all the APIs I have ever seen proposed sucks so badly and make source code so unreadable that it is not even close to funny to think about. Fourth, there is a simple, easy to understand and fully available way to do it, should some happy bands of natives want to do it anyway: make a per language branch in perforce, translate the messages there and make a kernel patch available to the public. Poul-Henning -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Wed Nov 9 11:36:09 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3802E16A41F; Wed, 9 Nov 2005 11:36:09 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 31BCB43D55; Wed, 9 Nov 2005 11:36:08 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9Ba8Y9028169; Wed, 9 Nov 2005 11:36:08 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9Ba8CS028168; Wed, 9 Nov 2005 11:36:08 GMT (envelope-from glebius) Message-Id: <200511091136.jA9Ba8CS028168@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 9 Nov 2005 11:36:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4 altq.4 ng_iface.4 src/sys/netgraph ng_iface.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 11:36:09 -0000 glebius 2005-11-09 11:36:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 altq.4 ng_iface.4 sys/netgraph ng_iface.c Log: MFC ALTQ support for ng_iface(4). Revision Changes Path 1.13.2.1 +5 -4 src/share/man/man4/altq.4 1.16.2.1 +20 -1 src/share/man/man4/ng_iface.4 1.43.2.2 +70 -26 src/sys/netgraph/ng_iface.c From owner-cvs-src@FreeBSD.ORG Wed Nov 9 11:42:02 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2547116A41F; Wed, 9 Nov 2005 11:42:02 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D498643D46; Wed, 9 Nov 2005 11:42:01 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9Bg1u1028439; Wed, 9 Nov 2005 11:42:01 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9Bg1bb028438; Wed, 9 Nov 2005 11:42:01 GMT (envelope-from glebius) Message-Id: <200511091142.jA9Bg1bb028438@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 9 Nov 2005 11:42:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4 polling.4 src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 11:42:02 -0000 glebius 2005-11-09 11:42:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 polling.4 sys/dev/bge if_bge.c if_bgereg.h Log: MFC polling(4) for bge(4). Revision Changes Path 1.19.2.2 +2 -1 src/share/man/man4/polling.4 1.91.2.5 +110 -2 src/sys/dev/bge/if_bge.c 1.36.2.1 +3 -0 src/sys/dev/bge/if_bgereg.h From owner-cvs-src@FreeBSD.ORG Wed Nov 9 12:09:18 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BFDA216A41F; Wed, 9 Nov 2005 12:09:18 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FA4043D45; Wed, 9 Nov 2005 12:09:17 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 64CE352C94; Wed, 9 Nov 2005 13:09:16 +0100 (CET) Received: from localhost (pjd.wheel.pl [10.0.1.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 3A58952C91; Wed, 9 Nov 2005 13:09:10 +0100 (CET) Date: Wed, 9 Nov 2005 13:08:59 +0100 From: Pawel Jakub Dawidek To: Poul-Henning Kamp Message-ID: <20051109120859.GC15580@garage.freebsd.pl> References: <20051109104601.GA15580@garage.freebsd.pl> <27530.1131535127@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="XMCwj5IQnwKtuyBG" Content-Disposition: inline In-Reply-To: <27530.1131535127@critter.freebsd.dk> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r535 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-5.9 required=3.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.0.4 Cc: Craig Rodrigues , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 12:09:18 -0000 --XMCwj5IQnwKtuyBG Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Nov 09, 2005 at 12:18:47PM +0100, Poul-Henning Kamp wrote: +> In message <20051109104601.GA15580@garage.freebsd.pl>, Pawel Jakub Dawid= ek writes: +>=20 +> >Of course we need to consider things like localization, etc. +>=20 +> I'm sorry, but localization of messages of this caliber is a totally +> bogus concern which I intend to ignore 100%. Even then, this is quite annoying to see one communicate in two languages: B=B3=B1d wywo=B3ania mount(2): Invalid fspath +> For one thing, we're never going to see translation done comprehensively +> in FreeBSD when not even AIX has been able to do so. We already translate strerror(3) output (it is not yet turned on by default, AFAIK). Anyway, ignoring this here for sure can't help us implementing this in the future. +> Second, adding the necessary infrastructure to do it properly +> is major piece of work. Agreed. +> Third all the APIs I have ever seen proposed sucks so badly and +> make source code so unreadable that it is not even close to funny +> to think about. Probably. +> Fourth, there is a simple, easy to understand and fully available +> way to do it, should some happy bands of natives want to do it +> anyway: make a per language branch in perforce, translate the +> messages there and make a kernel patch available to the public. God, I hope you're joking here:) Anyway. I don't think localization should stop us from implementing it, but if someone will decide he wants to spend time on it, will be good to at least try. I prefer "it was too hard/complex/unclean" over "ha! didn't think of that". --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --XMCwj5IQnwKtuyBG Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDcebbForvXbEpPzQRAnsrAJ9bVFo5VU2Ow+UK1UtqLjww7TFHswCcCQuN GmVtHUUXe6zChaZJLTHKPk4= =WZlD -----END PGP SIGNATURE----- --XMCwj5IQnwKtuyBG-- From owner-cvs-src@FreeBSD.ORG Wed Nov 9 12:22:29 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B15BD16A41F; Wed, 9 Nov 2005 12:22:29 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6BC4C43D46; Wed, 9 Nov 2005 12:22:29 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9CMSC9040907; Wed, 9 Nov 2005 12:22:29 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9CMSlA040893; Wed, 9 Nov 2005 12:22:28 GMT (envelope-from nyan) Message-Id: <200511091222.jA9CMSlA040893@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Wed, 9 Nov 2005 12:22:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/i386 pmap.c vm_machdep.c src/sys/i386/pci pci_cfgreg.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 12:22:29 -0000 nyan 2005-11-09 12:22:27 UTC FreeBSD src repository Modified files: sys/i386/i386 pmap.c vm_machdep.c sys/i386/pci pci_cfgreg.c Log: Fix pc98 build. Revision Changes Path 1.539 +2 -0 src/sys/i386/i386/pmap.c 1.266 +2 -0 src/sys/i386/i386/vm_machdep.c 1.121 +2 -0 src/sys/i386/pci/pci_cfgreg.c From owner-cvs-src@FreeBSD.ORG Wed Nov 9 12:26:39 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4AA0916A41F; Wed, 9 Nov 2005 12:26:39 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DEBBE43D48; Wed, 9 Nov 2005 12:26:38 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9CQcsH044572; Wed, 9 Nov 2005 12:26:38 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9CQc2I044571; Wed, 9 Nov 2005 12:26:38 GMT (envelope-from nyan) Message-Id: <200511091226.jA9CQc2I044571@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Wed, 9 Nov 2005 12:26:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/pc98/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 12:26:39 -0000 nyan 2005-11-09 12:26:38 UTC FreeBSD src repository Modified files: sys/pc98/conf NOTES Log: MFi386: Remove obsolete options. Revision Changes Path 1.66 +0 -1 src/sys/pc98/conf/NOTES From owner-cvs-src@FreeBSD.ORG Wed Nov 9 12:45:50 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D568C16A41F; Wed, 9 Nov 2005 12:45:50 +0000 (GMT) (envelope-from babkin@verizon.net) Received: from vms042pub.verizon.net (vms042pub.verizon.net [206.46.252.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9644243D49; Wed, 9 Nov 2005 12:45:50 +0000 (GMT) (envelope-from babkin@verizon.net) Received: from vms070.mailsrvcs.net ([192.168.1.3]) by vms042.mailsrvcs.net (Sun Java System Messaging Server 6.2-4.02 (built Sep 9 2005)) with ESMTPA id <0IPO00LBRU4BOD30@vms042.mailsrvcs.net>; Wed, 09 Nov 2005 06:45:47 -0600 (CST) Date: Wed, 09 Nov 2005 06:45:47 -0600 (CST) From: Sergey Babkin To: Pawel Jakub Dawidek , Poul-Henning Kamp Message-id: <26769408.1131540347713.JavaMail.root@vms070.mailsrvcs.net> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7bit Cc: Craig Rodrigues , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: Re: cvs commit: src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: babkin@users.sf.net List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 12:45:51 -0000 >From: Pawel Jakub Dawidek >On Wed, Nov 09, 2005 at 12:18:47PM +0100, Poul-Henning Kamp wrote: >+> In message <20051109104601.GA15580@garage.freebsd.pl>, Pawel Jakub Dawidek writes: >+> >+> >Of course we need to consider things like localization, etc. >+> >+> I'm sorry, but localization of messages of this caliber is a totally >+> bogus concern which I intend to ignore 100%. > >Even then, this is quite annoying to see one communicate in two >languages: > > Błąd wywołania mount(2): Invalid fspath I kind of feel that localization is evil to start with. Especially when users from random countries start asking questions about messages they receive, and you can't understand the messages because you don't know the language, and can't even search for them easily in the code. Even when I do understand the language I still hate the localized messages. -SB From owner-cvs-src@FreeBSD.ORG Wed Nov 9 13:28:09 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8212016A41F; Wed, 9 Nov 2005 13:28:09 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 345C743D70; Wed, 9 Nov 2005 13:28:09 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9DS8ua055705; Wed, 9 Nov 2005 13:28:09 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9DS8w8055704; Wed, 9 Nov 2005 13:28:08 GMT (envelope-from rwatson) Message-Id: <200511091328.jA9DS8w8055704@repoman.freebsd.org> From: Robert Watson Date: Wed, 9 Nov 2005 13:28:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/vmstat vmstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 13:28:09 -0000 rwatson 2005-11-09 13:28:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/vmstat vmstat.c Log: Merge vmstat.c:1.89 from HEAD to RELENG_6: Teach vmstat's domemstat_zone() to use memstat_kvm_uma() when the kvm descriptor is non-NULL, restoring vmstat -z support for core dumps and kmem access. These were broken with the introduction of UMA. Revision Changes Path 1.86.2.2 +19 -14 src/usr.bin/vmstat/vmstat.c From owner-cvs-src@FreeBSD.ORG Wed Nov 9 13:28:50 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB31516A41F; Wed, 9 Nov 2005 13:28:50 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6854243D46; Wed, 9 Nov 2005 13:28:50 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9DSotC055771; Wed, 9 Nov 2005 13:28:50 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9DSoVj055770; Wed, 9 Nov 2005 13:28:50 GMT (envelope-from rwatson) Message-Id: <200511091328.jA9DSoVj055770@repoman.freebsd.org> From: Robert Watson Date: Wed, 9 Nov 2005 13:28:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/vmstat vmstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 13:28:50 -0000 rwatson 2005-11-09 13:28:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/vmstat vmstat.c Log: Merge vmstat.c:1.90 from HEAD to RELENG_6: Use libmemstat(3)'s kvm support for malloc(9) rather than hand-extracting this information from the core dump. Revision Changes Path 1.86.2.3 +19 -96 src/usr.bin/vmstat/vmstat.c From owner-cvs-src@FreeBSD.ORG Wed Nov 9 13:29:18 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B12B216A41F; Wed, 9 Nov 2005 13:29:18 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE72143D55; Wed, 9 Nov 2005 13:29:16 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9DTGVc056106; Wed, 9 Nov 2005 13:29:16 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9DTGbY056105; Wed, 9 Nov 2005 13:29:16 GMT (envelope-from ru) Message-Id: <200511091329.jA9DTGbY056105@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 9 Nov 2005 13:29:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern uipc_proto.c src/sys/net if_gre.c if_stf.c rtsock.c src/sys/netatalk at_proto.c src/sys/netatm atm_proto.c src/sys/netgraph/bluetooth/socket ng_btsocket.c src/sys/netgraph ng_socket.c src/sys/netinet in_gif.c in_proto.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 13:29:18 -0000 ru 2005-11-09 13:29:16 UTC FreeBSD src repository Modified files: sys/kern uipc_proto.c sys/net if_gre.c if_stf.c rtsock.c sys/netatalk at_proto.c sys/netatm atm_proto.c sys/netgraph/bluetooth/socket ng_btsocket.c sys/netgraph ng_socket.c sys/netinet in_gif.c in_proto.c ip_divert.c ip_mroute.c sys/netinet6 in6_proto.c sys/netipsec keysock.c sys/netipx ipx_proto.c sys/netkey keysock.c sys/netnatm natm_proto.c Log: Use sparse initializers for "struct domain" and "struct protosw", so they are easier to follow for the human being. Revision Changes Path 1.25 +24 -18 src/sys/kern/uipc_proto.c 1.38 +20 -12 src/sys/net/if_gre.c 1.53 +9 -6 src/sys/net/if_stf.c 1.131 +14 -8 src/sys/net/rtsock.c 1.12 +14 -20 src/sys/netatalk/at_proto.c 1.14 +27 -49 src/sys/netatm/atm_proto.c 1.12 +31 -55 src/sys/netgraph/bluetooth/socket/ng_btsocket.c 1.71 +18 -33 src/sys/netgraph/ng_socket.c 1.32 +9 -6 src/sys/netinet/in_gif.c 1.80 +211 -133 src/sys/netinet/in_proto.c 1.114 +8 -5 src/sys/netinet/ip_divert.c 1.114 +8 -5 src/sys/netinet/ip_mroute.c 1.37 +161 -100 src/sys/netinet6/in6_proto.c 1.11 +16 -8 src/sys/netipsec/keysock.c 1.21 +46 -29 src/sys/netipx/ipx_proto.c 1.31 +16 -8 src/sys/netkey/keysock.c 1.19 +25 -19 src/sys/netnatm/natm_proto.c From owner-cvs-src@FreeBSD.ORG Wed Nov 9 13:29:37 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B639116A463; Wed, 9 Nov 2005 13:29:37 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E27643D55; Wed, 9 Nov 2005 13:29:36 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id 0F649BC84; Wed, 9 Nov 2005 13:29:33 +0000 (UTC) To: babkin@users.sf.net From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 09 Nov 2005 06:45:47 CST." <26769408.1131540347713.JavaMail.root@vms070.mailsrvcs.net> Date: Wed, 09 Nov 2005 14:29:33 +0100 Message-ID: <28030.1131542973@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: Craig Rodrigues , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Pawel Jakub Dawidek , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 13:29:38 -0000 In message <26769408.1131540347713.JavaMail.root@vms070.mailsrvcs.net>, Sergey Babkin writes: >>+> I'm sorry, but localization of messages of this caliber is a totally >>+> bogus concern which I intend to ignore 100%. >> >>Even then, this is quite annoying to see one communicate in two >>languages: >> >> Błąd wywołania mount(2): Invalid fspath > >I kind of feel that localization is evil to start with. >Especially when users from random countries start >asking questions about messages they receive, and >you can't understand the messages because you >don't know the language, and can't even search >for them easily in the code. Even when I do understand >the language I still hate the localized messages. The way IBM tackles that is to put a unique message number at the start of each message. -- 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 Nov 9 13:34:43 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C291816A41F; Wed, 9 Nov 2005 13:34:43 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 805A443D45; Wed, 9 Nov 2005 13:34:43 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9DYhUC056404; Wed, 9 Nov 2005 13:34:43 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9DYh7u056403; Wed, 9 Nov 2005 13:34:43 GMT (envelope-from ru) Message-Id: <200511091334.jA9DYh7u056403@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 9 Nov 2005 13:34:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_ether.c ng_fec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 13:34:43 -0000 ru 2005-11-09 13:34:43 UTC FreeBSD src repository Modified files: sys/netgraph ng_ether.c ng_fec.c Log: Make IFP2NG() usable as an lvalue. Revision Changes Path 1.56 +3 -4 src/sys/netgraph/ng_ether.c 1.25 +3 -5 src/sys/netgraph/ng_fec.c From owner-cvs-src@FreeBSD.ORG Wed Nov 9 13:36:25 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 87BBF16A41F; Wed, 9 Nov 2005 13:36:25 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2CA3143D45; Wed, 9 Nov 2005 13:36:25 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id 37D1BBC93; Wed, 9 Nov 2005 13:36:24 +0000 (UTC) To: Pawel Jakub Dawidek From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 09 Nov 2005 13:08:59 +0100." <20051109120859.GC15580@garage.freebsd.pl> Date: Wed, 09 Nov 2005 14:36:24 +0100 Message-ID: <28092.1131543384@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: Craig Rodrigues , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 13:36:25 -0000 In message <20051109120859.GC15580@garage.freebsd.pl>, Pawel Jakub Dawidek writes: >+> Fourth, there is a simple, easy to understand and fully available >+> way to do it, should some happy bands of natives want to do it >+> anyway: make a per language branch in perforce, translate the >+> messages there and make a kernel patch available to the public. > >God, I hope you're joking here:) No, in fact I am not. -- 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 Nov 9 13:56:05 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADCC916A420; Wed, 9 Nov 2005 13:56:05 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67B4443D46; Wed, 9 Nov 2005 13:56:02 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id jA9DtrFU077747; Wed, 9 Nov 2005 06:55:58 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <4371FFF1.7020902@samsco.org> Date: Wed, 09 Nov 2005 06:56:01 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.8) Gecko/20050615 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Bruce Evans References: <200511090732.jA97W2ir099375@repoman.freebsd.org> <20051109204951.K68350@delplex.bde.org> In-Reply-To: <20051109204951.K68350@delplex.bde.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Warner Losh , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_power.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 13:56:06 -0000 Bruce Evans wrote: > On Wed, 9 Nov 2005, Warner Losh wrote: > >> Modified files: >> sys/kern subr_power.c >> Log: >> Kick off the suspend sequence from the keyboard in a SWI rather than >> in the hardware interrupt context (even if it is likely just an >> ithread). We don't document that suspend/resume routines are run from >> such a context and some of the things that happen in those routines >> aren't interrupt safe. Since there's no real need to run from that >> context, this restores assumptions that suspend routines have made. >> >> This fixes Thierry Herbelot's 'Trying to sleep while sleeping is >> prohibited' problem. > > > Er, SWIs are interrupts too. Trying to sleep in a SWI handler should > cause the same message. This commit uses the general taskqueue SWI > handler. taskqueue(9) implicitly says that only the taskqueue thread > handler can sleep (it gives malloc(M_WAITOK) as an example of something > that can only be done in thread context). > > Bruce You're right, but sleeping in SWI's has never been enforced. CAM relies on it, for better or worse, and until that's fixed it's pointless to start enforcing it. Scott From owner-cvs-src@FreeBSD.ORG Wed Nov 9 14:04:39 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2573E16A41F; Wed, 9 Nov 2005 14:04:39 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D16543D45; Wed, 9 Nov 2005 14:04:38 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id C44A952C94; Wed, 9 Nov 2005 15:04:36 +0100 (CET) Received: from localhost (pjd.wheel.pl [10.0.1.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id A6F7F52C91; Wed, 9 Nov 2005 15:04:30 +0100 (CET) Date: Wed, 9 Nov 2005 15:04:19 +0100 From: Pawel Jakub Dawidek To: Poul-Henning Kamp Message-ID: <20051109140419.GD15580@garage.freebsd.pl> References: <20051109120859.GC15580@garage.freebsd.pl> <28092.1131543384@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="3Pql8miugIZX0722" Content-Disposition: inline In-Reply-To: <28092.1131543384@critter.freebsd.dk> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r535 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-5.9 required=3.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.0.4 Cc: Craig Rodrigues , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 14:04:39 -0000 --3Pql8miugIZX0722 Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Nov 09, 2005 at 02:36:24PM +0100, Poul-Henning Kamp wrote: +> In message <20051109120859.GC15580@garage.freebsd.pl>, Pawel Jakub Dawid= ek writes: +>=20 +> >+> Fourth, there is a simple, easy to understand and fully available +> >+> way to do it, should some happy bands of natives want to do it +> >+> anyway: make a per language branch in perforce, translate the +> >+> messages there and make a kernel patch available to the public. +> > +> >God, I hope you're joking here:) +>=20 +> No, in fact I am not. Keep in mind, that there are systems (eg. FreeBSD cluster machines) where people from many countries log in. Which perforce branch should be used then? In current world order you can decide based on LC_ALL/LANG, etc. As I said, I'm not against not implementing localization, but we should at least take it into consideration and see what we can do in this area. (I hope two "not"s aren't too confusing.) --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --3Pql8miugIZX0722 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDcgHjForvXbEpPzQRAqTlAJ9B8PoAge7WV3o4WxjeghLUevv5fgCfUuTU IqEnJJXDc2YqWh8qHodg2oc= =5siw -----END PGP SIGNATURE----- --3Pql8miugIZX0722-- From owner-cvs-src@FreeBSD.ORG Wed Nov 9 14:08:41 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D584B16A41F; Wed, 9 Nov 2005 14:08:41 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79E0443D48; Wed, 9 Nov 2005 14:08:41 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id BEAD4BC66; Wed, 9 Nov 2005 14:08:39 +0000 (UTC) To: Pawel Jakub Dawidek From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 09 Nov 2005 15:04:19 +0100." <20051109140419.GD15580@garage.freebsd.pl> Date: Wed, 09 Nov 2005 15:08:39 +0100 Message-ID: <28544.1131545319@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: Craig Rodrigues , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 14:08:42 -0000 In message <20051109140419.GD15580@garage.freebsd.pl>, Pawel Jakub Dawidek writes: >In current world order you can decide based on LC_ALL/LANG, etc. Read my lips: printf(9) and panic(9) are _never_ going to respect any environment variable. -- 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 Nov 9 14:30:49 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1AC5B16A420; Wed, 9 Nov 2005 14:30:49 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id 352D443D6B; Wed, 9 Nov 2005 14:30:45 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 3A7BB52C94; Wed, 9 Nov 2005 15:30:43 +0100 (CET) Received: from localhost (pjd.wheel.pl [10.0.1.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 32D7252C91; Wed, 9 Nov 2005 15:30:35 +0100 (CET) Date: Wed, 9 Nov 2005 15:30:24 +0100 From: Pawel Jakub Dawidek To: Poul-Henning Kamp Message-ID: <20051109143024.GE15580@garage.freebsd.pl> References: <20051109140419.GD15580@garage.freebsd.pl> <28544.1131545319@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="maH1Gajj2nflutpK" Content-Disposition: inline In-Reply-To: <28544.1131545319@critter.freebsd.dk> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r535 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-5.9 required=3.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.0.4 Cc: Craig Rodrigues , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 14:30:49 -0000 --maH1Gajj2nflutpK Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Nov 09, 2005 at 03:08:39PM +0100, Poul-Henning Kamp wrote: +> In message <20051109140419.GD15580@garage.freebsd.pl>, Pawel Jakub Dawid= ek writes: +>=20 +>=20 +> >In current world order you can decide based on LC_ALL/LANG, etc. +>=20 +> Read my lips: printf(9) and panic(9) are _never_ going to respect +> any environment variable. Printf(9) and panic(9) are for administrator, not for user. Anyway, let's stop here, as we're going nowhere. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --maH1Gajj2nflutpK Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDcggAForvXbEpPzQRAsVUAKCYkB6zciK0Aio3hFmDcCgE9sWAowCfT4O2 7hYr5ze43riZnfwOd4kV7yk= =BMw6 -----END PGP SIGNATURE----- --maH1Gajj2nflutpK-- From owner-cvs-src@FreeBSD.ORG Wed Nov 9 15:07:45 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 61C4916A41F; Wed, 9 Nov 2005 15:07:45 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A9AE43D45; Wed, 9 Nov 2005 15:07:45 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9F7j2C063330; Wed, 9 Nov 2005 15:07:45 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9F7i13063329; Wed, 9 Nov 2005 15:07:44 GMT (envelope-from jhb) Message-Id: <200511091507.jA9F7i13063329@repoman.freebsd.org> From: John Baldwin Date: Wed, 9 Nov 2005 15:07:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/amd64/isa isa.c src/sys/i386/isa isa.c src/sys/isa isa_common.c isa_common.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 15:07:45 -0000 jhb 2005-11-09 15:07:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/amd64/isa isa.c sys/i386/isa isa.c sys/isa isa_common.c isa_common.h Log: MFC: Get rid of #ifdef for legacy system. Move that into the MD code. Export minimal symbols to allow this to happen. This should make the viapm build happy. Pointy hat to: jhb Revision Changes Path 1.146.2.2 +7 -0 src/sys/amd64/isa/isa.c 1.146.2.2 +7 -0 src/sys/i386/isa/isa.c 1.37.2.1 +5 -6 src/sys/isa/isa_common.c 1.11.8.1 +2 -0 src/sys/isa/isa_common.h From owner-cvs-src@FreeBSD.ORG Wed Nov 9 15:12:58 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BEBBD16A41F; Wed, 9 Nov 2005 15:12:58 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C5AD43D45; Wed, 9 Nov 2005 15:12:58 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9FCwKo066052; Wed, 9 Nov 2005 15:12:58 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9FCwX2066048; Wed, 9 Nov 2005 15:12:58 GMT (envelope-from ru) Message-Id: <200511091512.jA9FCwX2066048@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 9 Nov 2005 15:12:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/netstat if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 15:12:58 -0000 ru 2005-11-09 15:12:58 UTC FreeBSD src repository Modified files: usr.bin/netstat if.c Log: Align output. Revision Changes Path 1.64 +2 -2 src/usr.bin/netstat/if.c From owner-cvs-src@FreeBSD.ORG Wed Nov 9 15:15:59 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B3A4116A41F; Wed, 9 Nov 2005 15:15:59 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7284043D48; Wed, 9 Nov 2005 15:15:59 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9FFxgc068537; Wed, 9 Nov 2005 15:15:59 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9FFx2d068536; Wed, 9 Nov 2005 15:15:59 GMT (envelope-from jhb) Message-Id: <200511091515.jA9FFx2d068536@repoman.freebsd.org> From: John Baldwin Date: Wed, 9 Nov 2005 15:15:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern subr_power.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 15:15:59 -0000 jhb 2005-11-09 15:15:59 UTC FreeBSD src repository Modified files: sys/kern subr_power.c Log: Use intptr_t casts to convert void * <--> int to make 64-bit archs happy. Revision Changes Path 1.7 +2 -2 src/sys/kern/subr_power.c From owner-cvs-src@FreeBSD.ORG Wed Nov 9 15:23:55 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 52FDC16A41F; Wed, 9 Nov 2005 15:23:55 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1591A43D4C; Wed, 9 Nov 2005 15:23:55 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9FNsSh074490; Wed, 9 Nov 2005 15:23:54 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9FNsWK074489; Wed, 9 Nov 2005 15:23:54 GMT (envelope-from glebius) Message-Id: <200511091523.jA9FNsWK074489@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 9 Nov 2005 15:23:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/em if_em.c if_em.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 15:23:55 -0000 glebius 2005-11-09 15:23:54 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c if_em.h Log: - Introduce two more stat counters, counting number of RX overruns and number of watchdog timeouts. - Do not log(9) RX overrun events, since this pessimizes things under load [1]. - Do not increase if->if_oerrors in em_watchdog(), since this leads to counter slipping back, when if->if_oerrors is recalculated in em_update_stats_counters(). Instead increase watchdog counter in em_watchdog() and take it into account in em_update_stats_counters(). Submitted by: ade [1] Revision Changes Path 1.84 +7 -3 src/sys/dev/em/if_em.c 1.37 +2 -1 src/sys/dev/em/if_em.h From owner-cvs-src@FreeBSD.ORG Wed Nov 9 15:43:29 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 251D316A420; Wed, 9 Nov 2005 15:43:29 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail5.speedfactory.net [66.23.216.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5628743D4C; Wed, 9 Nov 2005 15:43:28 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.5b3) with ESMTP id 1647461 for multiple; Wed, 09 Nov 2005 10:45:32 -0500 Received: from localhost (john@localhost [127.0.0.1]) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id jA9FhHqb035637; Wed, 9 Nov 2005 10:43:22 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Pawel Jakub Dawidek Date: Wed, 9 Nov 2005 10:05:37 -0500 User-Agent: KMail/1.8.2 References: <20051109140419.GD15580@garage.freebsd.pl> <28544.1131545319@critter.freebsd.dk> <20051109143024.GE15580@garage.freebsd.pl> In-Reply-To: <20051109143024.GE15580@garage.freebsd.pl> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200511091005.39413.jhb@freebsd.org> X-Spam-Status: No, score=-2.8 required=4.2 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx X-Server: High Performance Mail Server - http://surgemail.com r=1653887525 Cc: Craig Rodrigues , cvs-src@freebsd.org, Poul-Henning Kamp , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 15:43:29 -0000 On Wednesday 09 November 2005 09:30 am, Pawel Jakub Dawidek wrote: > On Wed, Nov 09, 2005 at 03:08:39PM +0100, Poul-Henning Kamp wrote: > +> In message <20051109140419.GD15580@garage.freebsd.pl>, Pawel Jakub > Dawidek writes: +> > +> > +> >In current world order you can decide based on LC_ALL/LANG, etc. > +> > +> Read my lips: printf(9) and panic(9) are _never_ going to respect > +> any environment variable. > > Printf(9) and panic(9) are for administrator, not for user. > Anyway, let's stop here, as we're going nowhere. If you are going to provide l10n of these messages, you'll need to do it in userland somehow. However, if you return strings that task becomes a bit harder. I still prefer returning error data, not presentation, and letting something else (userland) take care of formatting error data and presenting it to the user. -- 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 Nov 9 15:43:43 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7ED2016A4E8; Wed, 9 Nov 2005 15:43:43 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail5.speedfactory.net [66.23.216.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF2E443D48; Wed, 9 Nov 2005 15:43:42 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.5b3) with ESMTP id 1647457 for multiple; Wed, 09 Nov 2005 10:45:27 -0500 Received: from localhost (john@localhost [127.0.0.1]) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id jA9FhHqa035637; Wed, 9 Nov 2005 10:43:18 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Scott Long Date: Wed, 9 Nov 2005 10:01:42 -0500 User-Agent: KMail/1.8.2 References: <200511090732.jA97W2ir099375@repoman.freebsd.org> <20051109204951.K68350@delplex.bde.org> <4371FFF1.7020902@samsco.org> In-Reply-To: <4371FFF1.7020902@samsco.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200511091001.45475.jhb@freebsd.org> X-Spam-Status: No, score=-2.8 required=4.2 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx X-Server: High Performance Mail Server - http://surgemail.com r=1653887525 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Warner Losh , cvs-all@freebsd.org, Bruce Evans Subject: Re: cvs commit: src/sys/kern subr_power.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 15:43:43 -0000 On Wednesday 09 November 2005 08:56 am, Scott Long wrote: > Bruce Evans wrote: > > On Wed, 9 Nov 2005, Warner Losh wrote: > >> Modified files: > >> sys/kern subr_power.c > >> Log: > >> Kick off the suspend sequence from the keyboard in a SWI rather than > >> in the hardware interrupt context (even if it is likely just an > >> ithread). We don't document that suspend/resume routines are run from > >> such a context and some of the things that happen in those routines > >> aren't interrupt safe. Since there's no real need to run from that > >> context, this restores assumptions that suspend routines have made. > >> > >> This fixes Thierry Herbelot's 'Trying to sleep while sleeping is > >> prohibited' problem. > > > > Er, SWIs are interrupts too. Trying to sleep in a SWI handler should > > cause the same message. This commit uses the general taskqueue SWI > > handler. taskqueue(9) implicitly says that only the taskqueue thread > > handler can sleep (it gives malloc(M_WAITOK) as an example of something > > that can only be done in thread context). > > > > Bruce > > You're right, but sleeping in SWI's has never been enforced. CAM relies > on it, for better or worse, and until that's fixed it's pointless to > start enforcing it. Well, I don't think we should knowingly go around adding more instances of it. :) In this case it is really easy to just use taskqueue_thread rather than taskqueue_swi. -- 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 Nov 9 16:01:51 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE0B716A41F; Wed, 9 Nov 2005 16:01:51 +0000 (GMT) (envelope-from babkin@verizon.net) Received: from vms048pub.verizon.net (vms048pub.verizon.net [206.46.252.48]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A19443D48; Wed, 9 Nov 2005 16:01:51 +0000 (GMT) (envelope-from babkin@verizon.net) Received: from vms074.mailsrvcs.net ([192.168.1.3]) by vms048.mailsrvcs.net (Sun Java System Messaging Server 6.2-4.02 (built Sep 9 2005)) with ESMTPA id <0IPP001BB372BBK0@vms048.mailsrvcs.net>; Wed, 09 Nov 2005 10:01:50 -0600 (CST) Date: Wed, 09 Nov 2005 10:01:50 -0600 (CST) From: Sergey Babkin To: John Baldwin , Pawel Jakub Dawidek Message-id: <16835761.1131552110894.JavaMail.root@vms074.mailsrvcs.net> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7bit Cc: Craig Rodrigues , cvs-src@freebsd.org, Poul-Henning Kamp , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: Re: cvs commit: src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: babkin@users.sf.net List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 16:01:52 -0000 >From: John Baldwin >On Wednesday 09 November 2005 09:30 am, Pawel Jakub Dawidek wrote: >> On Wed, Nov 09, 2005 at 03:08:39PM +0100, Poul-Henning Kamp wrote: >> +> In message <20051109140419.GD15580@garage.freebsd.pl>, Pawel Jakub >> Dawidek writes: +> >> +> >> +> >In current world order you can decide based on LC_ALL/LANG, etc. >> +> >> +> Read my lips: printf(9) and panic(9) are _never_ going to respect >> +> any environment variable. >> >> Printf(9) and panic(9) are for administrator, not for user. >> Anyway, let's stop here, as we're going nowhere. > >If you are going to provide l10n of these messages, you'll need to do it in >userland somehow. However, if you return strings that task becomes a bit >harder. I still prefer returning error data, not presentation, and letting >something else (userland) take care of formatting error data and presenting >it to the user. Maybe it would make sense to split the error code and any extra data related to the error (for example, the pathname that caused it or any extra explanation). The error code would go into errno while only the extra data would go into the string error. This extra data won't need to be translaed anyway. -SB From owner-cvs-src@FreeBSD.ORG Wed Nov 9 16:22:57 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 16C5C16A420; Wed, 9 Nov 2005 16:22:57 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A258F43D46; Wed, 9 Nov 2005 16:22:56 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9GMumd084130; Wed, 9 Nov 2005 16:22:56 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9GMuhH084129; Wed, 9 Nov 2005 16:22:56 GMT (envelope-from imp) Message-Id: <200511091622.jA9GMuhH084129@repoman.freebsd.org> From: Warner Losh Date: Wed, 9 Nov 2005 16:22:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern subr_power.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 16:22:57 -0000 imp 2005-11-09 16:22:56 UTC FreeBSD src repository Modified files: sys/kern subr_power.c Log: General consensus is that it would be even better to run this in a thread context. While it doesn't matter too much at the moment, in the future we could be back in the same boat if/when more restrictions are placed (or enforced) in a SWI. Suggested by: njl, bde, jhb, scottl Revision Changes Path 1.8 +1 -1 src/sys/kern/subr_power.c From owner-cvs-src@FreeBSD.ORG Wed Nov 9 16:27:56 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5283D16A41F; Wed, 9 Nov 2005 16:27:56 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id B6EE543D46; Wed, 9 Nov 2005 16:27:55 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1] (may be forged)) by harmony.bsdimp.com (8.13.3/8.13.3) with ESMTP id jA9GP9p0040803; Wed, 9 Nov 2005 09:25:09 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 09 Nov 2005 09:25:41 -0700 (MST) Message-Id: <20051109.092541.107741797.imp@bsdimp.com> To: jhb@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <200511091001.45475.jhb@freebsd.org> References: <20051109204951.K68350@delplex.bde.org> <4371FFF1.7020902@samsco.org> <200511091001.45475.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 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Wed, 09 Nov 2005 09:25:12 -0700 (MST) Cc: cvs-src@FreeBSD.org, scottl@samsco.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, bde@zeta.org.au Subject: Re: cvs commit: src/sys/kern subr_power.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 16:27:56 -0000 In message: <200511091001.45475.jhb@freebsd.org> John Baldwin writes: : On Wednesday 09 November 2005 08:56 am, Scott Long wrote: : > Bruce Evans wrote: : > > On Wed, 9 Nov 2005, Warner Losh wrote: : > >> Modified files: : > >> sys/kern subr_power.c : > >> Log: : > >> Kick off the suspend sequence from the keyboard in a SWI rather than : > >> in the hardware interrupt context (even if it is likely just an : > >> ithread). We don't document that suspend/resume routines are run from : > >> such a context and some of the things that happen in those routines : > >> aren't interrupt safe. Since there's no real need to run from that : > >> context, this restores assumptions that suspend routines have made. : > >> : > >> This fixes Thierry Herbelot's 'Trying to sleep while sleeping is : > >> prohibited' problem. : > > : > > Er, SWIs are interrupts too. Trying to sleep in a SWI handler should : > > cause the same message. This commit uses the general taskqueue SWI : > > handler. taskqueue(9) implicitly says that only the taskqueue thread : > > handler can sleep (it gives malloc(M_WAITOK) as an example of something : > > that can only be done in thread context). : > > : > > Bruce : > : > You're right, but sleeping in SWI's has never been enforced. CAM relies : > on it, for better or worse, and until that's fixed it's pointless to : > start enforcing it. : : Well, I don't think we should knowingly go around adding more instances of : it. :) In this case it is really easy to just use taskqueue_thread rather : than taskqueue_swi. SWI, thread, what's the difference? [*] In this case, nothing bad will happen if we do this in a thread and bad things might happen in the future if we don't. Sounds like a no-brainer: I changed it to taskqueue_thread. Warner [*] That's actually a good question to have answered in the taskqueue man page... I use it as a rhetorical question here... From owner-cvs-src@FreeBSD.ORG Wed Nov 9 16:35:18 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 92EA916A41F; Wed, 9 Nov 2005 16:35:18 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail5.speedfactory.net [66.23.216.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id D586043D45; Wed, 9 Nov 2005 16:35:17 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.5b3) with ESMTP id 1650412 for multiple; Wed, 09 Nov 2005 11:36:52 -0500 Received: from localhost (john@localhost [127.0.0.1]) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id jA9GYhod035972; Wed, 9 Nov 2005 11:34:43 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: "M. Warner Losh" Date: Wed, 9 Nov 2005 11:34:06 -0500 User-Agent: KMail/1.8.2 References: <20051109204951.K68350@delplex.bde.org> <200511091001.45475.jhb@freebsd.org> <20051109.092541.107741797.imp@bsdimp.com> In-Reply-To: <20051109.092541.107741797.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200511091134.09040.jhb@freebsd.org> X-Spam-Status: No, score=-2.8 required=4.2 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx X-Server: High Performance Mail Server - http://surgemail.com r=1653887525 Cc: cvs-src@freebsd.org, scottl@samsco.org, src-committers@freebsd.org, cvs-all@freebsd.org, bde@zeta.org.au Subject: Re: cvs commit: src/sys/kern subr_power.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 16:35:18 -0000 On Wednesday 09 November 2005 11:25 am, M. Warner Losh wrote: > In message: <200511091001.45475.jhb@freebsd.org> > > John Baldwin writes: > : On Wednesday 09 November 2005 08:56 am, Scott Long wrote: > : > Bruce Evans wrote: > : > > On Wed, 9 Nov 2005, Warner Losh wrote: > : > >> Modified files: > : > >> sys/kern subr_power.c > : > >> Log: > : > >> Kick off the suspend sequence from the keyboard in a SWI rather > : > >> than in the hardware interrupt context (even if it is likely just an > : > >> ithread). We don't document that suspend/resume routines are run > : > >> from such a context and some of the things that happen in those > : > >> routines aren't interrupt safe. Since there's no real need to run > : > >> from that context, this restores assumptions that suspend routines > : > >> have made. > : > >> > : > >> This fixes Thierry Herbelot's 'Trying to sleep while sleeping is > : > >> prohibited' problem. > : > > > : > > Er, SWIs are interrupts too. Trying to sleep in a SWI handler should > : > > cause the same message. This commit uses the general taskqueue SWI > : > > handler. taskqueue(9) implicitly says that only the taskqueue thread > : > > handler can sleep (it gives malloc(M_WAITOK) as an example of > : > > something that can only be done in thread context). > : > > > : > > Bruce > : > > : > You're right, but sleeping in SWI's has never been enforced. CAM > : > relies on it, for better or worse, and until that's fixed it's > : > pointless to start enforcing it. > : > : Well, I don't think we should knowingly go around adding more instances > : of it. :) In this case it is really easy to just use taskqueue_thread > : rather than taskqueue_swi. > > SWI, thread, what's the difference? [*] In this case, nothing bad will > happen if we do this in a thread and bad things might happen in the > future if we don't. Sounds like a no-brainer: I changed it to > taskqueue_thread. > > Warner > > [*] That's actually a good question to have answered in the taskqueue > man page... I use it as a rhetorical question here... I've thought about killing taskqueue_swi in favor of taskqueue_thread actually. -- 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 Nov 9 16:35:29 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5886A16A421; Wed, 9 Nov 2005 16:35:29 +0000 (GMT) (envelope-from frank@exit.com) Received: from tinker.exit.com (tinker.exit.com [206.223.0.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F76443D46; Wed, 9 Nov 2005 16:35:28 +0000 (GMT) (envelope-from frank@exit.com) Received: from realtime.exit.com (realtime [206.223.0.5]) by tinker.exit.com (8.13.4/8.13.4) with ESMTP id jA9GZRiY065885; Wed, 9 Nov 2005 08:35:27 -0800 (PST) (envelope-from frank@exit.com) Received: from realtime.exit.com (localhost [127.0.0.1]) by realtime.exit.com (8.13.4/8.13.4) with ESMTP id jA9GZQEN005308; Wed, 9 Nov 2005 08:35:26 -0800 (PST) (envelope-from frank@exit.com) Received: (from frank@localhost) by realtime.exit.com (8.13.4/8.13.4/Submit) id jA9GZHiO005267; Wed, 9 Nov 2005 08:35:17 -0800 (PST) (envelope-from frank@exit.com) X-Authentication-Warning: realtime.exit.com: frank set sender to frank@exit.com using -f From: Frank Mayhar To: Poul-Henning Kamp In-Reply-To: <26185.1131519693@critter.freebsd.dk> References: <26185.1131519693@critter.freebsd.dk> Content-Type: text/plain Content-Transfer-Encoding: 7bit Organization: Exit Consulting Date: Wed, 09 Nov 2005 08:35:16 -0800 Message-Id: <1131554116.98960.16.camel@realtime.exit.com> Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 FreeBSD GNOME Team Port X-Virus-Scanned: ClamAV 0.86.2/1166/Mon Nov 7 11:01:45 2005 on tinker.exit.com X-Virus-Status: Clean Cc: Craig Rodrigues , cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Nate Lawson Subject: Re: cvs commit: src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: frank@exit.com List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 16:35:30 -0000 On Wed, 2005-11-09 at 08:01 +0100, Poul-Henning Kamp wrote: > Modify perror(3), err(3) and similar to pull out the "extended" > error, if there is one. As a data point, the way this problem was solved in one particular mainframe OS many years ago was with a more complex error code. Errors looked something like this: FMN-M0007-3 You shot yourself in the foot. The "FMN" part indicate the part of the "kernel" (called the "monitor" in those days) that issued the error, in this case the file management naming subsystem, IIRC. The "M" indicated that it was indeed a monitor error. The "0007" indicate the particular error itself, and the "3" indicated the severity of the error. Each module had its own set of error messages and each error message could have up to seven "severities," each corresponding to a more terse or more detailed message. The codes and messages themselves where defined in the source itself using special comment types and were stuffed into a database by a munger run at build time. The error print routine looked up the code in the database and printed the corresponding error message. Now, I am by no means suggesting this as a solution. I think it's overkill for FreeBSD (hell, it was probably overkill for CP-6, but it had its uses) but there is probably something to be learned from it regardless. Like, using a simple integer error code just doesn't quite meet every need, and that there's no reason to have to "pull out" a message from the kernel when 99% of the work can be done at build time, with the runtime only needing to use a special, more complex error code to get the job done. In other words, I agree that the perror(3)/err(3) route in general indicates the way to go, but a more general solution would obviously be better. -- Frank Mayhar frank@exit.com http://www.exit.com/ Exit Consulting http://www.gpsclock.com/ http://www.exit.com/blog/frank/ From owner-cvs-src@FreeBSD.ORG Wed Nov 9 16:43:43 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B037016A41F; Wed, 9 Nov 2005 16:43:43 +0000 (GMT) (envelope-from ceri@submonkey.net) Received: from shrike.submonkey.net (cpc2-cdif2-3-1-cust208.cdif.cable.ntl.com [82.31.78.208]) by mx1.FreeBSD.org (Postfix) with ESMTP id 13C3343D49; Wed, 9 Nov 2005 16:43:43 +0000 (GMT) (envelope-from ceri@submonkey.net) Received: from ceri by shrike.submonkey.net with local (Exim 4.54 (FreeBSD)) id 1EZt2s-0003cu-2y; Wed, 09 Nov 2005 16:43:34 +0000 Date: Wed, 9 Nov 2005 16:43:34 +0000 From: Ceri Davies To: Frank Mayhar Message-ID: <20051109164333.GW94004@submonkey.net> Mail-Followup-To: Ceri Davies , Frank Mayhar , Poul-Henning Kamp , Nate Lawson , Craig Rodrigues , cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org References: <26185.1131519693@critter.freebsd.dk> <1131554116.98960.16.camel@realtime.exit.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="iwjEIfU64POCkTAH" Content-Disposition: inline In-Reply-To: <1131554116.98960.16.camel@realtime.exit.com> X-PGP: finger ceri@FreeBSD.org User-Agent: Mutt/1.5.11 Sender: Ceri Davies Cc: Craig Rodrigues , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, Poul-Henning Kamp , Nate Lawson Subject: Re: cvs commit: src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 16:43:43 -0000 --iwjEIfU64POCkTAH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Nov 09, 2005 at 08:35:16AM -0800, Frank Mayhar wrote: > On Wed, 2005-11-09 at 08:01 +0100, Poul-Henning Kamp wrote: > > Modify perror(3), err(3) and similar to pull out the "extended" > > error, if there is one. >=20 > As a data point, the way this problem was solved in one particular > mainframe OS many years ago was with a more complex error code. Errors > looked something like this: > FMN-M0007-3 You shot yourself in the foot. > The "FMN" part indicate the part of the "kernel" (called the "monitor" > in those days) that issued the error, in this case the file management > naming subsystem, IIRC. The "M" indicated that it was indeed a monitor > error. The "0007" indicate the particular error itself, and the "3" > indicated the severity of the error. Each module had its own set of > error messages and each error message could have up to seven > "severities," each corresponding to a more terse or more detailed > message. The codes and messages themselves where defined in the source > itself using special comment types and were stuffed into a database by a > munger run at build time. The error print routine looked up the code in > the database and printed the corresponding error message. >=20 > Now, I am by no means suggesting this as a solution. I think it's > overkill for FreeBSD (hell, it was probably overkill for CP-6, but it > had its uses) but there is probably something to be learned from it > regardless. Like, using a simple integer error code just doesn't quite > meet every need, and that there's no reason to have to "pull out" a > message from the kernel when 99% of the work can be done at build time, > with the runtime only needing to use a special, more complex error code > to get the job done. >=20 > In other words, I agree that the perror(3)/err(3) route in general > indicates the way to go, but a more general solution would obviously be > better. It would be instructive for someone to look at the OpenSolaris code base, find out how they have done this and then describe it to us (in a clean-room kind of abstration). From the marketing and user perspective, real language error messages really do get pulled through each layer of the kernel into userland. Ceri --=20 Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. -- Einstein (attrib.) --iwjEIfU64POCkTAH Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDcic1ocfcwTS3JF8RAnruAJ9gUtPYmI72ss8q4IumoD6RCIlWMQCeNFBH ofYlsMDn0Lw0V536Q/hfBaI= =LKhf -----END PGP SIGNATURE----- --iwjEIfU64POCkTAH-- From owner-cvs-src@FreeBSD.ORG Wed Nov 9 18:57:37 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org 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 5532316A41F; Wed, 9 Nov 2005 18:57:37 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.4/8.13.1) with ESMTP id jA9IvaHD015221; Wed, 9 Nov 2005 13:57:36 -0500 (EST) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.4/8.13.1/Submit) id jA9IvZ49015220; Wed, 9 Nov 2005 13:57:35 -0500 (EST) (envelope-from green) Date: Wed, 9 Nov 2005 13:57:34 -0500 From: Brian Fundakowski Feldman To: Poul-Henning Kamp Message-ID: <20051109185734.GO37350@green.homeunix.org> References: <26769408.1131540347713.JavaMail.root@vms070.mailsrvcs.net> <28030.1131542973@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <28030.1131542973@critter.freebsd.dk> User-Agent: Mutt/1.5.11 Cc: Craig Rodrigues , src-committers@FreeBSD.org, Pawel Jakub Dawidek , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, babkin@users.sourceforge.net Subject: Re: cvs commit: src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 18:57:37 -0000 On Wed, Nov 09, 2005 at 02:29:33PM +0100, Poul-Henning Kamp wrote: > In message <26769408.1131540347713.JavaMail.root@vms070.mailsrvcs.net>, Sergey Babkin writes: > > >>+> I'm sorry, but localization of messages of this caliber is a totally > >>+> bogus concern which I intend to ignore 100%. > >> > >>Even then, this is quite annoying to see one communicate in two > >>languages: > >> > >> Błąd wywołania mount(2): Invalid fspath > > > >I kind of feel that localization is evil to start with. > >Especially when users from random countries start > >asking questions about messages they receive, and > >you can't understand the messages because you > >don't know the language, and can't even search > >for them easily in the code. Even when I do understand > >the language I still hate the localized messages. > > The way IBM tackles that is to put a unique message number at the > start of each message. The way Windows handles it is to give you a new error code if you have a new kind of error. -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Wed Nov 9 19:15:19 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 16EC416A41F; Wed, 9 Nov 2005 19:15:19 +0000 (GMT) (envelope-from nate@root.org) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0E9643D49; Wed, 9 Nov 2005 19:15:18 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.33] (adsl-67-119-74-222.dsl.sntc01.pacbell.net [67.119.74.222]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id jA9JFGDI028153 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 9 Nov 2005 11:15:17 -0800 Message-ID: <43724AC4.8010409@root.org> Date: Wed, 09 Nov 2005 11:15:16 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Pawel Jakub Dawidek References: <20051109104601.GA15580@garage.freebsd.pl> <27530.1131535127@critter.freebsd.dk> <20051109120859.GC15580@garage.freebsd.pl> In-Reply-To: <20051109120859.GC15580@garage.freebsd.pl> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Cc: Craig Rodrigues , cvs-src@FreeBSD.org, Poul-Henning Kamp , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 19:15:19 -0000 Pawel Jakub Dawidek wrote: > On Wed, Nov 09, 2005 at 12:18:47PM +0100, Poul-Henning Kamp wrote: > +> In message <20051109104601.GA15580@garage.freebsd.pl>, Pawel Jakub Dawidek writes: > +> > +> >Of course we need to consider things like localization, etc. > +> > +> I'm sorry, but localization of messages of this caliber is a totally > +> bogus concern which I intend to ignore 100%. > > Even then, this is quite annoying to see one communicate in two > languages: > > BÅ‚Ä…d wywoÅ‚ania mount(2): Invalid fspath Sorta like you're doing now? :) > +> Fourth, there is a simple, easy to understand and fully available > +> way to do it, should some happy bands of natives want to do it > +> anyway: make a per language branch in perforce, translate the > +> messages there and make a kernel patch available to the public. > > God, I hope you're joking here:) > > Anyway. I don't think localization should stop us from implementing it, > but if someone will decide he wants to spend time on it, will be good to > at least try. I prefer "it was too hard/complex/unclean" over "ha! > didn't think of that". I agree with phk, localization shouldn't hold up effort in this area. However, if the interface supports counted (instead of NUL-terminated) strings, I think this will provide a sufficient base to add localization later. (NB: not an i18n guru) -- Nate From owner-cvs-src@FreeBSD.ORG Wed Nov 9 20:26:01 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 58DA916A41F; Wed, 9 Nov 2005 20:26:01 +0000 (GMT) (envelope-from jylefort@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 13C7C43D4C; Wed, 9 Nov 2005 20:26:01 +0000 (GMT) (envelope-from jylefort@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9KQ0g3000998; Wed, 9 Nov 2005 20:26:00 GMT (envelope-from jylefort@repoman.freebsd.org) Received: (from jylefort@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9KQ0Lx000997; Wed, 9 Nov 2005 20:26:00 GMT (envelope-from jylefort) Message-Id: <200511092026.jA9KQ0Lx000997@repoman.freebsd.org> From: Jean-Yves Lefort Date: Wed, 9 Nov 2005 20:26:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/joy joy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 20:26:01 -0000 jylefort 2005-11-09 20:26:00 UTC FreeBSD src repository (ports committer) Modified files: sys/dev/joy joy.c Log: Unbreak second joystick (joy1) support. PR: kern/46734 Submitted by: Richard Airlie Approved by: netchild Revision Changes Path 1.54 +8 -2 src/sys/dev/joy/joy.c From owner-cvs-src@FreeBSD.ORG Wed Nov 9 20:54:25 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 87A7216A420; Wed, 9 Nov 2005 20:54:25 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 44DAC43D45; Wed, 9 Nov 2005 20:54:25 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9KsP1f009518; Wed, 9 Nov 2005 20:54:25 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9KsP31009517; Wed, 9 Nov 2005 20:54:25 GMT (envelope-from rwatson) Message-Id: <200511092054.jA9KsP31009517@repoman.freebsd.org> From: Robert Watson Date: Wed, 9 Nov 2005 20:54:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_descrip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 20:54:25 -0000 rwatson 2005-11-09 20:54:25 UTC FreeBSD src repository Modified files: sys/kern kern_descrip.c Log: In closef(), remove the assumption that there is a thread associated with the file descriptor. When a file descriptor is closed as a result of garbage collecting a UNIX domain socket, the file descriptor will not have any associated thread, so the logic to identify advisory locks held by that thread is not appropriate. Check the thread for NULL to avoid this scenario. Expand an existing comment to say a bit more about this. MFC after: 1 week Revision Changes Path 1.284 +6 -2 src/sys/kern/kern_descrip.c From owner-cvs-src@FreeBSD.ORG Wed Nov 9 21:41:20 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9BBF816A41F; Wed, 9 Nov 2005 21:41:20 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5884B43D45; Wed, 9 Nov 2005 21:41:20 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9LfKYK012104; Wed, 9 Nov 2005 21:41:20 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9LfKZa012103; Wed, 9 Nov 2005 21:41:20 GMT (envelope-from rwatson) Message-Id: <200511092141.jA9LfKZa012103@repoman.freebsd.org> From: Robert Watson Date: Wed, 9 Nov 2005 21:41:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/regression/sockets/unix_passfd Makefile unix_passfd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 21:41:20 -0000 rwatson 2005-11-09 21:41:20 UTC FreeBSD src repository Added files: tools/regression/sockets/unix_passfd Makefile unix_passfd.c Log: Add unix_passfd, a simple set of regression tests for UNIX domain socket file descriptor passing. These tests are not all currently passed. Revision Changes Path 1.1 +7 -0 src/tools/regression/sockets/unix_passfd/Makefile (new) 1.1 +307 -0 src/tools/regression/sockets/unix_passfd/unix_passfd.c (new) From owner-cvs-src@FreeBSD.ORG Wed Nov 9 22:02:04 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 029BA16A420; Wed, 9 Nov 2005 22:02:04 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4559143D6D; Wed, 9 Nov 2005 22:02:03 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9M230E012938; Wed, 9 Nov 2005 22:02:03 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9M23QA012937; Wed, 9 Nov 2005 22:02:03 GMT (envelope-from rwatson) Message-Id: <200511092202.jA9M23QA012937@repoman.freebsd.org> From: Robert Watson Date: Wed, 9 Nov 2005 22:02:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_descrip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 22:02:04 -0000 rwatson 2005-11-09 22:02:02 UTC FreeBSD src repository Modified files: sys/kern kern_descrip.c Log: Fix typo in recent comment tweak. Submitted by: jkim MFC after: 1 week Revision Changes Path 1.285 +1 -1 src/sys/kern/kern_descrip.c From owner-cvs-src@FreeBSD.ORG Wed Nov 9 22:03:10 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 99E0516A41F; Wed, 9 Nov 2005 22:03:10 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 429E043D45; Wed, 9 Nov 2005 22:03:10 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9M3A4j012985; Wed, 9 Nov 2005 22:03:10 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9M3Aqr012984; Wed, 9 Nov 2005 22:03:10 GMT (envelope-from brueffer) Message-Id: <200511092203.jA9M3Aqr012984@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 9 Nov 2005 22:03:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4 bge.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 22:03:10 -0000 brueffer 2005-11-09 22:03:10 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_6) share/man/man4 bge.4 Log: MFC: rev. 1.22 Xref polling(4). Revision Changes Path 1.18.2.2 +2 -1 src/share/man/man4/bge.4 From owner-cvs-src@FreeBSD.ORG Wed Nov 9 22:03:51 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4512616A41F; Wed, 9 Nov 2005 22:03:51 +0000 (GMT) (envelope-from dwhite@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 165D543D48; Wed, 9 Nov 2005 22:03:51 +0000 (GMT) (envelope-from dwhite@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9M3oXC013055; Wed, 9 Nov 2005 22:03:50 GMT (envelope-from dwhite@repoman.freebsd.org) Received: (from dwhite@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9M3omu013054; Wed, 9 Nov 2005 22:03:50 GMT (envelope-from dwhite) Message-Id: <200511092203.jA9M3omu013054@repoman.freebsd.org> From: Doug White Date: Wed, 9 Nov 2005 22:03:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern vfs_subr.c src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 22:03:51 -0000 dwhite 2005-11-09 22:03:50 UTC FreeBSD src repository Modified files: sys/kern vfs_subr.c sys/fs/devfs devfs_vnops.c Log: This is a workaround for a complicated issue involving VFS cookies and devfs. The PR and patch have the details. The ultimate fix requires architectural changes and clarifications to the VFS API, but this will prevent the system from panicking when someone does "ls /dev" while running in a shell under the linuxulator. This issue affects HEAD and RELENG_6 only. PR: 88249 Submitted by: "Devon H. O'Dell" MFC after: 3 days Revision Changes Path 1.128 +24 -0 src/sys/fs/devfs/devfs_vnops.c 1.652 +4 -0 src/sys/kern/vfs_subr.c From owner-cvs-src@FreeBSD.ORG Wed Nov 9 22:05:42 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD00316A420; Wed, 9 Nov 2005 22:05:42 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B5B143D48; Wed, 9 Nov 2005 22:05:42 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jA9M5fgI013213; Wed, 9 Nov 2005 22:05:41 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jA9M5fNi013212; Wed, 9 Nov 2005 22:05:41 GMT (envelope-from brueffer) Message-Id: <200511092205.jA9M5fNi013212@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 9 Nov 2005 22:05:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/release/doc/share/misc dev.archlist.txt X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 22:05:43 -0000 brueffer 2005-11-09 22:05:41 UTC FreeBSD src repository (doc committer) Modified files: release/doc/share/misc dev.archlist.txt Log: em(4) works on all archs now, so this can be removed. Revision Changes Path 1.71 +0 -1 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Wed Nov 9 22:16:21 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 09F4216A41F; Wed, 9 Nov 2005 22:16:21 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B45043D76; Wed, 9 Nov 2005 22:16:10 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id 68886BC66; Wed, 9 Nov 2005 22:16:09 +0000 (UTC) To: Doug White From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 09 Nov 2005 22:03:50 GMT." <200511092203.jA9M3omu013054@repoman.freebsd.org> Date: Wed, 09 Nov 2005 23:16:09 +0100 Message-ID: <1547.1131574569@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 22:16:21 -0000 In message <200511092203.jA9M3omu013054@repoman.freebsd.org>, Doug White writes : > This is a workaround for a complicated issue involving VFS cookies and devfs. > The PR and patch have the details. The ultimate fix requires architectural > changes and clarifications to the VFS API, [...] The proper fix is to put the cookie in the dirent and abandon the microoptimization that UFS/FFS stores struct dirent directly on the disk. -- 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 Nov 9 23:44:08 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E4ED16A41F; Wed, 9 Nov 2005 23:44:08 +0000 (GMT) (envelope-from gallatin@cs.duke.edu) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 038BF43D45; Wed, 9 Nov 2005 23:44:07 +0000 (GMT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.13.4/8.13.4) with ESMTP id jA9Ni7dB019214 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 9 Nov 2005 18:44:07 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id jA9Ni1dL039981; Wed, 9 Nov 2005 18:44:01 -0500 (EST) (envelope-from gallatin) Date: Wed, 9 Nov 2005 18:44:01 -0500 From: Andrew Gallatin To: Andre Oppermann Message-ID: <20051109184401.A39931@grasshopper.cs.duke.edu> References: <200511021620.jA2GKab1085906@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200511021620.jA2GKab1085906@repoman.freebsd.org>; from andre@FreeBSD.org on Wed, Nov 02, 2005 at 04:20:36PM +0000 X-Operating-System: FreeBSD 4.9-RELEASE-p1 on an i386 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_mbuf.c uipc_mbuf.c src/sys/sys mbuf.h param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 23:44:08 -0000 Andre Oppermann [andre@FreeBSD.org] wrote: > andre 2005-11-02 16:20:36 UTC > > FreeBSD src repository > > Modified files: > sys/kern kern_mbuf.c uipc_mbuf.c > sys/sys mbuf.h param.h > Log: > Mandatory mbuf cluster reference counting and groundwork for UMA > based jumbo 9k and jumbo 16k cluster support. Cool. Are the jumbo clusters physically contiguous? Drew From owner-cvs-src@FreeBSD.ORG Thu Nov 10 00:02:32 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A5AE416A41F; Thu, 10 Nov 2005 00:02:32 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6092F43D53; Thu, 10 Nov 2005 00:02:32 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAA02WNv018213; Thu, 10 Nov 2005 00:02:32 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAA02WdF018212; Thu, 10 Nov 2005 00:02:32 GMT (envelope-from mux) Message-Id: <200511100002.jAA02WdF018212@repoman.freebsd.org> From: Maxime Henrion Date: Thu, 10 Nov 2005 00:02:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/bin/ls ls.1 ls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 00:02:32 -0000 mux 2005-11-10 00:02:32 UTC FreeBSD src repository Modified files: bin/ls ls.1 ls.c Log: Add a -I option to disable the automatic -A flag for the super-user. PR: bin/86710 Submitted by: Marcus Alves Grando MFC after: 3 days Revision Changes Path 1.92 +9 -1 src/bin/ls/ls.1 1.81 +16 -8 src/bin/ls/ls.c From owner-cvs-src@FreeBSD.ORG Thu Nov 10 02:22:56 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B048F16A421; Thu, 10 Nov 2005 02:22:56 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 55DA943D48; Thu, 10 Nov 2005 02:22:56 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAA2MuHs030921; Thu, 10 Nov 2005 02:22:56 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAA2Mu17030920; Thu, 10 Nov 2005 02:22:56 GMT (envelope-from wpaul) Message-Id: <200511100222.jAA2Mu17030920@repoman.freebsd.org> From: Bill Paul Date: Thu, 10 Nov 2005 02:22:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/ndis subr_ntoskrnl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 02:22:56 -0000 wpaul 2005-11-10 02:22:56 UTC FreeBSD src repository Modified files: sys/compat/ndis subr_ntoskrnl.c Log: Implement RtlZeroMemory() and RtlCopyMemory(). This seems to allow the Broadcom Win64 wireless driver for the BCM4318 to work on amd64. Revision Changes Path 1.83 +23 -0 src/sys/compat/ndis/subr_ntoskrnl.c From owner-cvs-src@FreeBSD.ORG Thu Nov 10 02:24:08 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F346116A435; Thu, 10 Nov 2005 02:24:07 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B085943D5A; Thu, 10 Nov 2005 02:24:07 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAA2O7lt031134; Thu, 10 Nov 2005 02:24:07 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAA2O7gF031133; Thu, 10 Nov 2005 02:24:07 GMT (envelope-from wpaul) Message-Id: <200511100224.jAA2O7gF031133@repoman.freebsd.org> From: Bill Paul Date: Thu, 10 Nov 2005 02:24:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/compat/ndis subr_ntoskrnl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 02:24:08 -0000 wpaul 2005-11-10 02:24:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/compat/ndis subr_ntoskrnl.c Log: MFC: add RtlZeroMemory() and RtlCopyMemory() for Broadcom amd64 driver. Revision Changes Path 1.71.2.4 +23 -0 src/sys/compat/ndis/subr_ntoskrnl.c From owner-cvs-src@FreeBSD.ORG Thu Nov 10 02:26:51 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C51D16A41F; Thu, 10 Nov 2005 02:26:51 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E0D7443D45; Thu, 10 Nov 2005 02:26:50 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAA2Qo19031292; Thu, 10 Nov 2005 02:26:50 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAA2QoWC031291; Thu, 10 Nov 2005 02:26:50 GMT (envelope-from wpaul) Message-Id: <200511100226.jAA2QoWC031291@repoman.freebsd.org> From: Bill Paul Date: Thu, 10 Nov 2005 02:26:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/compat/ndis subr_ntoskrnl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 02:26:51 -0000 wpaul 2005-11-10 02:26:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/compat/ndis subr_ntoskrnl.c Log: MFC^2: add RtlZeroMemory() and RtlCopyMemory() for Broadcom amd64 driver. Revision Changes Path 1.43.2.16 +23 -0 src/sys/compat/ndis/subr_ntoskrnl.c From owner-cvs-src@FreeBSD.ORG Thu Nov 10 05:00:21 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 21A9716A41F; Thu, 10 Nov 2005 05:00:21 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C5CAC43D48; Thu, 10 Nov 2005 05:00:20 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAA50Kud047403; Thu, 10 Nov 2005 05:00:20 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAA50KP5047402; Thu, 10 Nov 2005 05:00:20 GMT (envelope-from davidxu) Message-Id: <200511100500.jAA50KP5047402@repoman.freebsd.org> From: David Xu Date: Thu, 10 Nov 2005 05:00:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys wait.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 05:00:21 -0000 davidxu 2005-11-10 05:00:20 UTC FreeBSD src repository Modified files: sys/sys wait.h Log: Since union wait was removed in revision 1.17 (3 years, 5 months ago), type casting version of macro _W_INT is no longer needed. Discussed with: yongari Revision Changes Path 1.22 +1 -3 src/sys/sys/wait.h From owner-cvs-src@FreeBSD.ORG Thu Nov 10 06:36:07 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0FFFE16A41F; Thu, 10 Nov 2005 06:36:07 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB83643D45; Thu, 10 Nov 2005 06:36:06 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAA6a6AN051154; Thu, 10 Nov 2005 06:36:06 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAA6a6tW051153; Thu, 10 Nov 2005 06:36:06 GMT (envelope-from kientzle) Message-Id: <200511100636.jAA6a6tW051153@repoman.freebsd.org> From: Tim Kientzle Date: Thu, 10 Nov 2005 06:36:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man8 rescue.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 06:36:07 -0000 kientzle 2005-11-10 06:36:06 UTC FreeBSD src repository Modified files: share/man/man8 rescue.8 Log: Credit NetBSD as the source for the /rescue concept. While I'm here, update my own email address. Thanks to: Luke Mewburn for pointing out the oversight. Revision Changes Path 1.2 +3 -2 src/share/man/man8/rescue.8 From owner-cvs-src@FreeBSD.ORG Thu Nov 10 06:41:46 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 74F8916A41F for ; Thu, 10 Nov 2005 06:41:46 +0000 (GMT) (envelope-from silby@silby.com) Received: from relay02.pair.com (relay02.pair.com [209.68.5.16]) by mx1.FreeBSD.org (Postfix) with SMTP id 677DB43D55 for ; Thu, 10 Nov 2005 06:41:45 +0000 (GMT) (envelope-from silby@silby.com) Received: (qmail 24494 invoked from network); 10 Nov 2005 06:41:43 -0000 Received: from unknown (HELO localhost) (unknown) by unknown with SMTP; 10 Nov 2005 06:41:43 -0000 X-pair-Authenticated: 209.68.2.70 Date: Thu, 10 Nov 2005 00:41:41 -0600 (CST) From: Mike Silbersack To: Doug White In-Reply-To: <200511092203.jA9M3omu013054@repoman.freebsd.org> Message-ID: <20051110004047.H10064@odysseus.silby.com> References: <200511092203.jA9M3omu013054@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 06:41:46 -0000 On Wed, 9 Nov 2005, Doug White wrote: > dwhite 2005-11-09 22:03:50 UTC > > FreeBSD src repository > > Modified files: > sys/kern vfs_subr.c > sys/fs/devfs devfs_vnops.c > Log: > This is a workaround for a complicated issue involving VFS cookies and devfs. > The PR and patch have the details. The ultimate fix requires architectural > changes and clarifications to the VFS API, but this will prevent the system > from panicking when someone does "ls /dev" while running in a shell under the > linuxulator. > > This issue affects HEAD and RELENG_6 only. Oh, I wonder if this is why vmware3 on releng_6 panic'd my machine. I was in X, didn't get a backtrace, and assumed that something inside the vmware module was no longer functional. I shall have to test. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Thu Nov 10 06:59:35 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 79F9416A41F; Thu, 10 Nov 2005 06:59:35 +0000 (GMT) (envelope-from dwhite@gumbysoft.com) Received: from carver.gumbysoft.com (carver.gumbysoft.com [66.220.23.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 463A743D46; Thu, 10 Nov 2005 06:59:35 +0000 (GMT) (envelope-from dwhite@gumbysoft.com) Received: by carver.gumbysoft.com (Postfix, from userid 1000) id 178ED72DD4; Wed, 9 Nov 2005 22:59:35 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by carver.gumbysoft.com (Postfix) with ESMTP id 128E172DCB; Wed, 9 Nov 2005 22:59:35 -0800 (PST) Date: Wed, 9 Nov 2005 22:59:35 -0800 (PST) From: Doug White To: Poul-Henning Kamp In-Reply-To: <1547.1131574569@critter.freebsd.dk> Message-ID: <20051109225823.Y62099@carver.gumbysoft.com> References: <1547.1131574569@critter.freebsd.dk> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: Doug White , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 06:59:35 -0000 On Wed, 9 Nov 2005, Poul-Henning Kamp wrote: > In message <200511092203.jA9M3omu013054@repoman.freebsd.org>, Doug White writes > : > > > This is a workaround for a complicated issue involving VFS cookies and devfs. > > The PR and patch have the details. The ultimate fix requires architectural > > changes and clarifications to the VFS API, [...] > > The proper fix is to put the cookie in the dirent and abandon the > microoptimization that UFS/FFS stores struct dirent directly on > the disk. It would be nice if you guys could sit down and figure out just which "proper fix" you want implemented, since everyone seems to have their own ideas. -- Doug White | FreeBSD: The Power to Serve dwhite@gumbysoft.com | www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Thu Nov 10 07:03:16 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F014816A420; Thu, 10 Nov 2005 07:03:15 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.FreeBSD.org (Postfix) with ESMTP id 83CE443D48; Thu, 10 Nov 2005 07:03:15 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id 77A13BC66; Thu, 10 Nov 2005 07:03:13 +0000 (UTC) To: Doug White From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 09 Nov 2005 22:59:35 PST." <20051109225823.Y62099@carver.gumbysoft.com> Date: Thu, 10 Nov 2005 08:03:13 +0100 Message-ID: <3515.1131606193@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: Doug White , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 07:03:16 -0000 In message <20051109225823.Y62099@carver.gumbysoft.com>, Doug White writes: >> The proper fix is to put the cookie in the dirent and abandon the >> microoptimization that UFS/FFS stores struct dirent directly on >> the disk. > >It would be nice if you guys could sit down and figure out just which >"proper fix" you want implemented, since everyone seems to have their own >ideas. I don't think I've seen any other proposals than to put it in dirent where it rightfully belongs. The reason it is not in dirent is that UFS/FFS uses dirent as the layout in directories as a microoptimization. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Thu Nov 10 07:28:56 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 104BD16A41F; Thu, 10 Nov 2005 07:28:56 +0000 (GMT) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79E9143D4C; Thu, 10 Nov 2005 07:28:55 +0000 (GMT) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAA7SslF053024; Thu, 10 Nov 2005 07:28:54 GMT (envelope-from rse@repoman.freebsd.org) Received: (from rse@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAA7SsGD053023; Thu, 10 Nov 2005 07:28:54 GMT (envelope-from rse) Message-Id: <200511100728.jAA7SsGD053023@repoman.freebsd.org> From: "Ralf S. Engelschall" Date: Thu, 10 Nov 2005 07:28:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4 ciss.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 07:28:56 -0000 rse 2005-11-10 07:28:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 ciss.4 Log: MFC r1.12: | Update list of controllers ciss(4) driver | actually supports according to implementation. | | Submitted by: Christoph Schug Revision Changes Path 1.11.2.1 +5 -3 src/share/man/man4/ciss.4 From owner-cvs-src@FreeBSD.ORG Thu Nov 10 07:32:36 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B725616A41F; Thu, 10 Nov 2005 07:32:36 +0000 (GMT) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7557443D48; Thu, 10 Nov 2005 07:32:36 +0000 (GMT) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAA7WaEG053254; Thu, 10 Nov 2005 07:32:36 GMT (envelope-from rse@repoman.freebsd.org) Received: (from rse@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAA7Wa7Y053253; Thu, 10 Nov 2005 07:32:36 GMT (envelope-from rse) Message-Id: <200511100732.jAA7Wa7Y053253@repoman.freebsd.org> From: "Ralf S. Engelschall" Date: Thu, 10 Nov 2005 07:32:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/rc.d pf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 07:32:36 -0000 rse 2005-11-10 07:32:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/rc.d pf Log: MFC r1.11: | There is no need to explicitly add "status" to $extra_commands in | the /etc/rc.d/pf script as it is implicitly added by /etc/rc.subr's | run_rc_command() because of the existing $pf_program. | | Submitted by: Christoph Schug Revision Changes Path 1.7.2.2 +1 -1 src/etc/rc.d/pf From owner-cvs-src@FreeBSD.ORG Thu Nov 10 07:54:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8799A16A41F; Thu, 10 Nov 2005 07:54:40 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCB7743D45; Thu, 10 Nov 2005 07:54:38 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id E96F851CD1; Thu, 10 Nov 2005 08:54:36 +0100 (CET) Received: from localhost (dlb62.neoplus.adsl.tpnet.pl [83.24.31.62]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id A3EA450B83; Thu, 10 Nov 2005 08:54:30 +0100 (CET) Date: Thu, 10 Nov 2005 08:54:18 +0100 From: Pawel Jakub Dawidek To: Nate Lawson Message-ID: <20051110075418.GA28120@garage.freebsd.pl> References: <20050928192056.B7E6D16A42B@hub.freebsd.org> <433AEF82.5070007@root.org> <20050928193833.GA1235@garage.freebsd.pl> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="G4iJoqBmSsgzjUCe" Content-Disposition: inline In-Reply-To: <20050928193833.GA1235@garage.freebsd.pl> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r535 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-0.5 required=3.0 tests=BAYES_00,RCVD_IN_NJABL_DUL, RCVD_IN_SORBS_DUL autolearn=no version=3.0.4 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 07:54:40 -0000 --G4iJoqBmSsgzjUCe Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Sep 28, 2005 at 09:38:33PM +0200, Pawel Jakub Dawidek wrote: +> On Wed, Sep 28, 2005 at 12:31:14PM -0700, Nate Lawson wrote: +> +> Pawel Jakub Dawidek wrote: +> +> >pjd 2005-09-28 19:20:49 UTC +> +> > FreeBSD src repository +> +> > Modified files: +> +> > sys/dev/bge if_bge.c Log: +> +> > Implement suspend/resume methods to be more ACPI friendly. +> +> > I'm able to suspend/resume my laptop without this change, but then= I need +> +> > to wait for the watchdog to reset the card. +> +> > With this change, it is ready immediately. +> +> > Glanced at by: glebius +> +> > Revision Changes Path +> +> > 1.96 +36 -0 src/sys/dev/bge/if_bge.c +> +>=20 +> +> Great, thanks! To other developers with hardware that doesn't work f= or suspend/resume, this is the area that needs the most improvement. There= are known cases of at least=20 +> +> agp and apic breaking resume. +>=20 +> On my ThinkPad t43 suspend/resume works just fine in most cases, but +> sometimes (once every ~20 suspends) it stops before turning off LCD - +> the moon-led is turned on, but LCD is on as well and system freeze +> hard. +> What kind of debug can I add to track down the problem? +> Can we printf some steps done on suspend (which device's suspend method +> is called, etc.)? Just want to note, that this commit fixed my hangs totally. I haven't seen them since then. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --G4iJoqBmSsgzjUCe Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDcvyqForvXbEpPzQRAsixAJ4lFbinvBmFsdMRT6xMRUEZia+Z+gCdGw1X X04lkiNK121ktDdzCau9I1s= =XSkW -----END PGP SIGNATURE----- --G4iJoqBmSsgzjUCe-- From owner-cvs-src@FreeBSD.ORG Thu Nov 10 07:56:46 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 52A7316A41F; Thu, 10 Nov 2005 07:56:46 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9704D43D45; Thu, 10 Nov 2005 07:56:45 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86]) by mailout2.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jAA7uhYI014292; Thu, 10 Nov 2005 18:56:44 +1100 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailproxy1.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jAA7ufp4032417; Thu, 10 Nov 2005 18:56:42 +1100 Date: Thu, 10 Nov 2005 18:56:36 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Poul-Henning Kamp In-Reply-To: <3515.1131606193@critter.freebsd.dk> Message-ID: <20051110184723.X71304@delplex.bde.org> References: <3515.1131606193@critter.freebsd.dk> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Doug White , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Doug White , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 07:56:46 -0000 On Thu, 10 Nov 2005, Poul-Henning Kamp wrote: > I don't think I've seen any other proposals than to put it in > dirent where it rightfully belongs. > > The reason it is not in dirent is that UFS/FFS uses dirent as the > layout in directories as a microoptimization. I think the reason is exactly the opposite. Bruce From owner-cvs-src@FreeBSD.ORG Thu Nov 10 08:03:51 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1012916A41F; Thu, 10 Nov 2005 08:03:51 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.FreeBSD.org (Postfix) with ESMTP id 994DD43D46; Thu, 10 Nov 2005 08:03:50 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id DF236BC93; Thu, 10 Nov 2005 08:03:48 +0000 (UTC) To: Bruce Evans From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 10 Nov 2005 18:56:36 +1100." <20051110184723.X71304@delplex.bde.org> Date: Thu, 10 Nov 2005 09:03:48 +0100 Message-ID: <3776.1131609828@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: Doug White , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Doug White , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 08:03:51 -0000 In message <20051110184723.X71304@delplex.bde.org>, Bruce Evans writes: >On Thu, 10 Nov 2005, Poul-Henning Kamp wrote: > >> I don't think I've seen any other proposals than to put it in >> dirent where it rightfully belongs. >> >> The reason it is not in dirent is that UFS/FFS uses dirent as the >> layout in directories as a microoptimization. > >I think the reason is exactly the opposite. Care to elaborate ? -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Thu Nov 10 08:14:44 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D24B116A445; Thu, 10 Nov 2005 08:14:44 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailout1.pacific.net.au (mailout1.pacific.net.au [61.8.0.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3545743D49; Thu, 10 Nov 2005 08:14:44 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87]) by mailout1.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jAA8EgLK030921; Thu, 10 Nov 2005 19:14:42 +1100 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailproxy2.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jAA8Ed8Y017605; Thu, 10 Nov 2005 19:14:40 +1100 Date: Thu, 10 Nov 2005 19:14:39 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Scott Long In-Reply-To: <4371FFF1.7020902@samsco.org> Message-ID: <20051110185704.A71304@delplex.bde.org> References: <200511090732.jA97W2ir099375@repoman.freebsd.org> <20051109204951.K68350@delplex.bde.org> <4371FFF1.7020902@samsco.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Warner Losh , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_power.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 08:14:45 -0000 On Wed, 9 Nov 2005, Scott Long wrote: > ... > Bruce Evans wrote: >> >> >> Er, SWIs are interrupts too. Trying to sleep in a SWI handler should >> cause the same message. This commit uses the general taskqueue SWI >> handler. taskqueue(9) implicitly says that only the taskqueue thread >> handler can sleep (it gives malloc(M_WAITOK) as an example of something >> that can only be done in thread context). >> >> Bruce Please trim quotes when replying. > You're right, but sleeping in SWI's has never been enforced. CAM relies on > it, for better or worse, and until that's fixed it's pointless to > start enforcing it. CAM at least shoots only itself in the foot if its SWIs block. The taskqueue SWIs are shared, so sleeping in them is like sleeping in a timeout ISR (not quite as bad, since SWI_TQ* > SWI_CLOCK). Blocking on Giant to enter a taskqueue SWISR would be like blocking on Giant to enter a timeout ISR except it is handled better by having a separate ISR for cases that need Giant. Bruce From owner-cvs-src@FreeBSD.ORG Thu Nov 10 09:52:57 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4577216A421; Thu, 10 Nov 2005 09:52:57 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A683B43D48; Thu, 10 Nov 2005 09:52:56 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAA9quVM065773; Thu, 10 Nov 2005 09:52:56 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAA9quK1065772; Thu, 10 Nov 2005 09:52:56 GMT (envelope-from iedowse) Message-Id: <200511100952.jAA9quK1065772@repoman.freebsd.org> From: Ian Dowse Date: Thu, 10 Nov 2005 09:52:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sbin/bsdlabel bsdlabel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 09:52:57 -0000 iedowse 2005-11-10 09:52:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/bsdlabel bsdlabel.c Log: MFC 1.111: improve the logic for automatically sizing partitions to take into account the new default of starting the first partition after the boot blocks instead of at sector 0. Revision Changes Path 1.110.2.1 +62 -5 src/sbin/bsdlabel/bsdlabel.c From owner-cvs-src@FreeBSD.ORG Thu Nov 10 10:03:23 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88D3F16A41F; Thu, 10 Nov 2005 10:03:23 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43A5D43D46; Thu, 10 Nov 2005 10:03:23 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAAA3Nwt066320; Thu, 10 Nov 2005 10:03:23 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAAA3M3f066319; Thu, 10 Nov 2005 10:03:22 GMT (envelope-from harti) Message-Id: <200511101003.jAAA3M3f066319@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 10 Nov 2005 10:03:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/mk Makefile bsd.README bsd.snmpmod.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 10:03:23 -0000 harti 2005-11-10 10:03:22 UTC FreeBSD src repository Modified files: share/mk Makefile bsd.README Added files: share/mk bsd.snmpmod.mk Log: Add a .mk file for building modules for the SNMP daemon. This may be use in-tree as well as for 3rd party modules. This file is more or less what was in usr.sbin/bsnmpd/modules/Makefile.inc with some modifications and omissions. Usage examples can be found under usr.sbin/bsnmpd/modules/*. Idea by: phk Revision Changes Path 1.47 +1 -1 src/share/mk/Makefile 1.29 +1 -0 src/share/mk/bsd.README 1.1 +29 -0 src/share/mk/bsd.snmpmod.mk (new) From owner-cvs-src@FreeBSD.ORG Thu Nov 10 10:09:43 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F364716A41F; Thu, 10 Nov 2005 10:09:42 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AFAF043D46; Thu, 10 Nov 2005 10:09:42 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAAA9gum066839; Thu, 10 Nov 2005 10:09:42 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAAA9gvu066838; Thu, 10 Nov 2005 10:09:42 GMT (envelope-from harti) Message-Id: <200511101009.jAAA9gvu066838@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 10 Nov 2005 10:09:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man7 Makefile bsd.snmpmod.mk.7 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 10:09:43 -0000 harti 2005-11-10 10:09:42 UTC FreeBSD src repository Modified files: share/man/man7 Makefile Added files: share/man/man7 bsd.snmpmod.mk.7 Log: This is a short man page which describes bsd.snmpmod.mk. It documents only the features that this file layers on top of bsd.lib.mk and should therefore cross-reference to bsd.lib.mk, which doesn't exist. Revision Changes Path 1.30 +1 -0 src/share/man/man7/Makefile 1.1 +98 -0 src/share/man/man7/bsd.snmpmod.mk.7 (new) From owner-cvs-src@FreeBSD.ORG Thu Nov 10 10:11:07 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C2EB16A41F; Thu, 10 Nov 2005 10:11:07 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0730143D46; Thu, 10 Nov 2005 10:11:07 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAAAB6I9066965; Thu, 10 Nov 2005 10:11:06 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAAAB6NR066964; Thu, 10 Nov 2005 10:11:06 GMT (envelope-from trhodes) Message-Id: <200511101011.jAAAB6NR066964@repoman.freebsd.org> From: Tom Rhodes Date: Thu, 10 Nov 2005 10:11:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/contrib/smbfs/mount_smbfs mount_smbfs.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 10:11:07 -0000 trhodes 2005-11-10 10:11:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) contrib/smbfs/mount_smbfs mount_smbfs.8 Log: MFC: revision 1.4 date: 2005/11/01 21:16:39; author: trhodes; state: Exp; lines: +0 -6 Quick kill links to the nsmb(8) manual page, there is no such utility that I can find. Revision Changes Path 1.2.10.1 +1 -7 src/contrib/smbfs/mount_smbfs/mount_smbfs.8 From owner-cvs-src@FreeBSD.ORG Thu Nov 10 10:12:02 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E33216A41F; Thu, 10 Nov 2005 10:12:02 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED64743D45; Thu, 10 Nov 2005 10:12:01 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAAAC1Ei067070; Thu, 10 Nov 2005 10:12:01 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAAAC17p067066; Thu, 10 Nov 2005 10:12:01 GMT (envelope-from harti) Message-Id: <200511101012.jAAAC17p067066@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 10 Nov 2005 10:12:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/bsnmpd/modules/snmp_netgraph snmp_netgraph.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 10:12:02 -0000 harti 2005-11-10 10:12:01 UTC FreeBSD src repository Modified files: usr.sbin/bsnmpd/modules/snmp_netgraph snmp_netgraph.c Log: Use the canonical include name for snmpmod.h. The build infrastructure takes already care to pick up the correct version of the file depending on how we build. Revision Changes Path 1.6 +1 -1 src/usr.sbin/bsnmpd/modules/snmp_netgraph/snmp_netgraph.c From owner-cvs-src@FreeBSD.ORG Thu Nov 10 10:12:10 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B077416A420; Thu, 10 Nov 2005 10:12:10 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailout1.pacific.net.au (mailout1.pacific.net.au [61.8.0.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11EC443D45; Thu, 10 Nov 2005 10:12:09 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87]) by mailout1.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jAAAC8JS016016; Thu, 10 Nov 2005 21:12:08 +1100 Received: from epsplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailproxy2.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id jAAAC5Ir010287; Thu, 10 Nov 2005 21:12:07 +1100 Date: Thu, 10 Nov 2005 21:12:05 +1100 (EST) From: Bruce Evans X-X-Sender: bde@epsplex.bde.org To: Poul-Henning Kamp In-Reply-To: <3776.1131609828@critter.freebsd.dk> Message-ID: <20051110202946.Q2041@epsplex.bde.org> References: <3776.1131609828@critter.freebsd.dk> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Doug White , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Doug White , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 10:12:10 -0000 On Thu, 10 Nov 2005, Poul-Henning Kamp wrote: > In message <20051110184723.X71304@delplex.bde.org>, Bruce Evans writes: >> On Thu, 10 Nov 2005, Poul-Henning Kamp wrote: >> >>> I don't think I've seen any other proposals than to put it in >>> dirent where it rightfully belongs. >>> >>> The reason it is not in dirent is that UFS/FFS uses dirent as the >>> layout in directories as a microoptimization. >> >> I think the reason is exactly the opposite. > > Care to elaborate ? I think ffs is older than the current `struct dirent', and the latter was copied from ffs's `struct direct', not vice versa. This is true according to history in man pages and sources, but the history is very incomplete (see dir(5) (there is still no proper dirent(any), only a link to dir(5)), getdirentries(2), fs(5), ffs(7), , and ). Even if ffs is newer, it wouldn't be an optimization or otherwise useful to copy a userland directory format for the disk directory format. It's a micro-optimization for ffs to copy raw directory entries to userland. This is possible because the userland format is the same as the raw format. The userland format can't be changed easiy since just changing it would break compatibility. Compatibility is apparently especially important for dirents since we still have which was deprecated 15 years ago :-). Bruce From owner-cvs-src@FreeBSD.ORG Thu Nov 10 10:14:58 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 013C916A41F; Thu, 10 Nov 2005 10:14:58 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC3B543D45; Thu, 10 Nov 2005 10:14:57 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAAAEvBv067347; Thu, 10 Nov 2005 10:14:57 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAAAEvo7067346; Thu, 10 Nov 2005 10:14:57 GMT (envelope-from harti) Message-Id: <200511101014.jAAAEvo7067346@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 10 Nov 2005 10:14:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/bsnmpd/modules Makefile.inc src/usr.sbin/bsnmpd/modules/snmp_atm Makefile src/usr.sbin/bsnmpd/modules/snmp_mibII Makefile src/usr.sbin/bsnmpd/modules/snmp_netgraph Makefile src/usr.sbin/bsnmpd/modules/snmp_pf Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 10:14:58 -0000 harti 2005-11-10 10:14:57 UTC FreeBSD src repository Modified files: usr.sbin/bsnmpd/modules Makefile.inc usr.sbin/bsnmpd/modules/snmp_atm Makefile usr.sbin/bsnmpd/modules/snmp_mibII Makefile usr.sbin/bsnmpd/modules/snmp_netgraph Makefile usr.sbin/bsnmpd/modules/snmp_pf Makefile Log: Use the new bsd.snmpmod.mk makefile to build the modules. The -I pointers into the contrib directory are still necessary for some of the Makefiles, because the C-sources there use non-canonical includes ("" includes) to get at the header files. Revision Changes Path 1.12 +0 -25 src/usr.sbin/bsnmpd/modules/Makefile.inc 1.4 +4 -5 src/usr.sbin/bsnmpd/modules/snmp_atm/Makefile 1.6 +4 -2 src/usr.sbin/bsnmpd/modules/snmp_mibII/Makefile 1.7 +1 -3 src/usr.sbin/bsnmpd/modules/snmp_netgraph/Makefile 1.2 +1 -3 src/usr.sbin/bsnmpd/modules/snmp_pf/Makefile From owner-cvs-src@FreeBSD.ORG Thu Nov 10 10:29:05 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AEC6816A41F; Thu, 10 Nov 2005 10:29:05 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D7E243D49; Thu, 10 Nov 2005 10:29:05 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAAAT5Nf067853; Thu, 10 Nov 2005 10:29:05 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAAAT5GQ067852; Thu, 10 Nov 2005 10:29:05 GMT (envelope-from sos) Message-Id: <200511101029.jAAAT5GQ067852@repoman.freebsd.org> From: Søren Schmidt Date: Thu, 10 Nov 2005 10:29:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys ata.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 10:29:05 -0000 sos 2005-11-10 10:29:04 UTC FreeBSD src repository Modified files: sys/sys ata.h Log: add set/read max address 48bit versions Revision Changes Path 1.30 +2 -0 src/sys/sys/ata.h From owner-cvs-src@FreeBSD.ORG Thu Nov 10 10:30:38 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D990016A41F; Thu, 10 Nov 2005 10:30:38 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6AD8A43D48; Thu, 10 Nov 2005 10:30:38 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id 6F9E3BC66; Thu, 10 Nov 2005 10:30:34 +0000 (UTC) To: Bruce Evans From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 10 Nov 2005 21:12:05 +1100." <20051110202946.Q2041@epsplex.bde.org> Date: Thu, 10 Nov 2005 11:30:34 +0100 Message-ID: <4576.1131618634@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: Doug White , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Doug White , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 10:30:39 -0000 In message <20051110202946.Q2041@epsplex.bde.org>, Bruce Evans writes: >>>> The reason it is not in dirent is that UFS/FFS uses dirent as the >>>> layout in directories as a microoptimization. >>> >>> I think the reason is exactly the opposite. >> >> Care to elaborate ? > >I think ffs is older than the current `struct dirent', and the latter >was copied from ffs's `struct direct', not vice versa. Yes, we're in agreement then. My point was that cookies were not added to dirent because of the UFS/FFS relationship. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Thu Nov 10 10:40:16 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4116C16A41F; Thu, 10 Nov 2005 10:40:16 +0000 (GMT) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0698143D46; Thu, 10 Nov 2005 10:40:16 +0000 (GMT) (envelope-from rse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAAAeFOD068389; Thu, 10 Nov 2005 10:40:15 GMT (envelope-from rse@repoman.freebsd.org) Received: (from rse@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAAAeFdu068388; Thu, 10 Nov 2005 10:40:15 GMT (envelope-from rse) Message-Id: <200511101040.jAAAeFdu068388@repoman.freebsd.org> From: "Ralf S. Engelschall" Date: Thu, 10 Nov 2005 10:40:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d pf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 10:40:16 -0000 rse 2005-11-10 10:40:15 UTC FreeBSD src repository Modified files: etc/rc.d pf Log: Backout r1.11... > > There is no need to explicitly add "status" to $extra_commands in > > the /etc/rc.d/pf script as it is implicitly added by /etc/rc.subr's > > run_rc_command() because of the existing $pf_program. > > > > Submitted by: Christoph Schug ...because as yar@ points out: "[...] you were relying on evil side-effects of the variable being named *_program. hose side-effect have been eliminated since rc.subr rev. 1.42. [...] The point is that the default "status" method is for rc.d scripts that handle startup and shutdown of conventional daemons, and not for custom tasks like the pf case." The change is still valid in RELENG_6 (and still doesn't have to be backed out) as long as rc.subr:r1.42 is not MFC'ed to RELENG_6, too. Revision Changes Path 1.12 +1 -1 src/etc/rc.d/pf From owner-cvs-src@FreeBSD.ORG Thu Nov 10 10:41:17 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 626BC16A41F; Thu, 10 Nov 2005 10:41:17 +0000 (GMT) (envelope-from rse@engelschall.com) Received: from visp1.engelschall.com (visp1.engelschall.com [195.30.6.144]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4F2643D48; Thu, 10 Nov 2005 10:41:16 +0000 (GMT) (envelope-from rse@engelschall.com) Received: by visp1.engelschall.com (Postfix, from userid 21100) id 175E11B44837; Thu, 10 Nov 2005 11:41:18 +0100 (CET) Received: by en1.engelschall.com (Postfix, from userid 10000) id 90489A17F8; Thu, 10 Nov 2005 11:40:58 +0100 (CET) Date: Thu, 10 Nov 2005 11:40:58 +0100 From: "Ralf S. Engelschall" To: Yar Tikhiy Message-ID: <20051110104058.GA5664@engelschall.com> References: <200511031317.jA3DHneM091119@repoman.freebsd.org> <20051108214237.GB50391@comp.chem.msu.su> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20051108214237.GB50391@comp.chem.msu.su> Organization: FreeBSD User-Agent: Mutt/1.5.11 OpenPKG/CURRENT Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d pf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Ralf S. Engelschall" List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 10:41:17 -0000 On Wed, Nov 09, 2005, Yar Tikhiy wrote: > On Thu, Nov 03, 2005 at 01:17:49PM +0000, Ralf S. Engelschall wrote: > > rse 2005-11-03 13:17:49 UTC > > > > FreeBSD src repository > > > > Modified files: > > etc/rc.d pf > > Log: > > There is no need to explicitly add "status" to $extra_commands in > > the /etc/rc.d/pf script as it is implicitly added by /etc/rc.subr's > > run_rc_command() because of the existing $pf_program. > > > > Submitted by: Christoph Schug > > MFC after: 1 week > > > > Revision Changes Path > > 1.11 +1 -1 src/etc/rc.d/pf > > I'm afraid you were relying on evil side-effects of the variable being > named *_program. Those side-effect have been eliminated since rc.subr > rev. 1.42. Now "status" doesn't appear among rc.d/pf valid arguments: > > vpc7# sh /etc/rc.d/pf > Usage: /etc/rc.d/pf [fast|force|one](start|stop|restart|rcvar|check|reload|resync) > > I might be wrong, but it seems to me that your change to rc.d/pf > should be backed out. > > The point is that the default "status" method is for rc.d scripts > that handle startup and shutdown of conventional daemons, and not > for custom tasks like the pf case. Ops, sorry, I've overlooked your recent change to rc.subr in CURRENT. I've now backed-out this change from CURRENT. For RELENG_6 I've still kept it MFC'ed it as your changes are still not MFC'ed to there. Once you MFC your changes to RELENG_6 feel free to also back-out my change there to be in sync there, too. -- rse@FreeBSD.org Ralf S. Engelschall FreeBSD.org/~rse rse@engelschall.com FreeBSD committer www.engelschall.com From owner-cvs-src@FreeBSD.ORG Thu Nov 10 10:42:51 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A65616A437; Thu, 10 Nov 2005 10:42:51 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C518E43D46; Thu, 10 Nov 2005 10:42:50 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAAAgojp068537; Thu, 10 Nov 2005 10:42:50 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAAAgord068536; Thu, 10 Nov 2005 10:42:50 GMT (envelope-from rwatson) Message-Id: <200511101042.jAAAgord068536@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Nov 2005 10:42:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_descrip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 10:42:51 -0000 rwatson 2005-11-10 10:42:50 UTC FreeBSD src repository Modified files: sys/kern kern_descrip.c Log: Add a DDB "show files" command to list the current open file list, some state about each open file, and identify the first process in the process table that references the file. This is helpful in debugging leaks of file descriptors. MFC after: 1 week Revision Changes Path 1.286 +73 -0 src/sys/kern/kern_descrip.c From owner-cvs-src@FreeBSD.ORG Thu Nov 10 11:22:12 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F11916A41F; Thu, 10 Nov 2005 11:22:12 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1DA5E43D45; Thu, 10 Nov 2005 11:22:12 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAABMBEV071040; Thu, 10 Nov 2005 11:22:12 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAABMBT5071039; Thu, 10 Nov 2005 11:22:11 GMT (envelope-from ru) Message-Id: <200511101122.jAABMBT5071039@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 10 Nov 2005 11:22:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/acpi_support acpi_asus.c acpi_fujitsu.c acpi_ibm.c acpi_panasonic.c acpi_sony.c acpi_toshiba.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 11:22:12 -0000 ru 2005-11-10 11:22:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/acpi_support acpi_asus.c acpi_fujitsu.c acpi_ibm.c acpi_panasonic.c acpi_sony.c acpi_toshiba.c Log: MFC: Canonize the include of acpi.h. Revision Changes Path 1.24.2.1 +1 -1 src/sys/dev/acpi_support/acpi_asus.c 1.2.2.1 +1 -1 src/sys/dev/acpi_support/acpi_fujitsu.c 1.7.2.2 +1 -1 src/sys/dev/acpi_support/acpi_ibm.c 1.8.2.1 +1 -1 src/sys/dev/acpi_support/acpi_panasonic.c 1.8.2.1 +1 -1 src/sys/dev/acpi_support/acpi_sony.c 1.16.2.1 +1 -1 src/sys/dev/acpi_support/acpi_toshiba.c From owner-cvs-src@FreeBSD.ORG Thu Nov 10 11:35:54 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E1F816A41F; Thu, 10 Nov 2005 11:35:54 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A24643D45; Thu, 10 Nov 2005 11:35:54 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAABZs2x071511; Thu, 10 Nov 2005 11:35:54 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAABZrIa071510; Thu, 10 Nov 2005 11:35:53 GMT (envelope-from glebius) Message-Id: <200511101135.jAABZrIa071510@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 10 Nov 2005 11:35:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/arp arp.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 11:35:54 -0000 glebius 2005-11-10 11:35:53 UTC FreeBSD src repository Modified files: usr.sbin/arp arp.4 Log: - Document last change to ARP behavior. - Document several undocumented sysctl variables. - Fix spelling of few diagnostics. Revision Changes Path 1.19 +28 -11 src/usr.sbin/arp/arp.4 From owner-cvs-src@FreeBSD.ORG Thu Nov 10 11:35:59 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C323F16A420; Thu, 10 Nov 2005 11:35:59 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8082543D45; Thu, 10 Nov 2005 11:35:59 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAABZxHY071540; Thu, 10 Nov 2005 11:35:59 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAABZxHe071539; Thu, 10 Nov 2005 11:35:59 GMT (envelope-from rwatson) Message-Id: <200511101135.jAABZxHe071539@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Nov 2005 11:35:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_descrip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 11:35:59 -0000 rwatson 2005-11-10 11:35:59 UTC FreeBSD src repository Modified files: sys/kern kern_descrip.c Log: Expanet of details printed for each file descriptor to include it's garbage collection flags. Reformat generally to make this fit and leave some room for future expansion. MFC after: 1 week Revision Changes Path 1.287 +5 -5 src/sys/kern/kern_descrip.c From owner-cvs-src@FreeBSD.ORG Thu Nov 10 11:44:37 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C053416A41F; Thu, 10 Nov 2005 11:44:37 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B37643D49; Thu, 10 Nov 2005 11:44:37 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAABibdX072659; Thu, 10 Nov 2005 11:44:37 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAABibVB072658; Thu, 10 Nov 2005 11:44:37 GMT (envelope-from glebius) Message-Id: <200511101144.jAABibVB072658@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 10 Nov 2005 11:44:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/em if_em.c if_em.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 11:44:37 -0000 glebius 2005-11-10 11:44:37 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c if_em.h Log: Give a try to autoconfiguring the number of transmit and receive descriptors depending on chip revision. Revision Changes Path 1.85 +7 -2 src/sys/dev/em/if_em.c 1.38 +7 -5 src/sys/dev/em/if_em.h From owner-cvs-src@FreeBSD.ORG Thu Nov 10 11:45:03 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88FF116A41F; Thu, 10 Nov 2005 11:45:03 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3CEE143D45; Thu, 10 Nov 2005 11:45:03 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id D6EA946BC5; Thu, 10 Nov 2005 06:45:02 -0500 (EST) Date: Thu, 10 Nov 2005 11:45:02 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org In-Reply-To: <200511101135.jAABZxHe071539@repoman.freebsd.org> Message-ID: <20051110114437.E68007@fledge.watson.org> References: <200511101135.jAABZxHe071539@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Subject: Re: cvs commit: src/sys/kern kern_descrip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 11:45:03 -0000 On Thu, 10 Nov 2005, Robert Watson wrote: > rwatson 2005-11-10 11:35:59 UTC > > FreeBSD src repository > > Modified files: > sys/kern kern_descrip.c > Log: > Expanet of details printed for each file descriptor to include it's Editor braino: should read "Expand the set". Not worth a forced commit, just an FYI. Robert N M Watson From owner-cvs-src@FreeBSD.ORG Thu Nov 10 12:07:26 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3625416A420; Thu, 10 Nov 2005 12:07:26 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B489B43DA1; Thu, 10 Nov 2005 12:07:12 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAAC7CFX075022; Thu, 10 Nov 2005 12:07:12 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAAC7C9E075021; Thu, 10 Nov 2005 12:07:12 GMT (envelope-from harti) Message-Id: <200511101207.jAAC7C9E075021@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 10 Nov 2005 12:07:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/mk bsd.snmpmod.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 12:07:26 -0000 harti 2005-11-10 12:07:12 UTC FreeBSD src repository Modified files: share/mk bsd.snmpmod.mk Log: Don't include bsd.init.mk so early - it's just not needed here. Use . instead of ${.OBJDIR}. Move DEFSDIR and BMIBSDIR under the resp. .if clauses so that they get defined only if DEFS and BMIBS are defined. Submitted by: ru Revision Changes Path 1.2 +3 -5 src/share/mk/bsd.snmpmod.mk From owner-cvs-src@FreeBSD.ORG Thu Nov 10 12:08:17 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9AE1516A420; Thu, 10 Nov 2005 12:08:17 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D0E443D72; Thu, 10 Nov 2005 12:08:17 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAAC8HMD075078; Thu, 10 Nov 2005 12:08:17 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAAC8Hg0075074; Thu, 10 Nov 2005 12:08:17 GMT (envelope-from harti) Message-Id: <200511101208.jAAC8Hg0075074@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 10 Nov 2005 12:08:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man7 bsd.snmpmod.mk.7 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 12:08:17 -0000 harti 2005-11-10 12:08:17 UTC FreeBSD src repository Modified files: share/man/man7 bsd.snmpmod.mk.7 Log: Remove hard sentence breaks. Correct the width calculation for the list indent. Submitted by: ru Revision Changes Path 1.2 +8 -6 src/share/man/man7/bsd.snmpmod.mk.7 From owner-cvs-src@FreeBSD.ORG Thu Nov 10 13:04:36 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5AD3616A41F; Thu, 10 Nov 2005 13:04:36 +0000 (GMT) (envelope-from gbergling@0xfce3.net) Received: from einhorn.in-berlin.de (einhorn.in-berlin.de [192.109.42.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77CE443D5A; Thu, 10 Nov 2005 13:04:33 +0000 (GMT) (envelope-from gbergling@0xfce3.net) X-Envelope-From: gbergling@0xfce3.net Received: from node26.0xfce3.net (port-ip-213-211-224-147.reverse.mdcc-fun.de [213.211.224.147]) (authenticated bits=128) by einhorn.in-berlin.de (8.12.10/8.12.10/Debian-4) with ESMTP id jAAD4LU4003616 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 10 Nov 2005 14:04:25 +0100 Received: from node26.0xfce3.net (localhost [127.0.0.1]) by node26.0xfce3.net (8.13.4/8.13.4) with ESMTP id jAAD49Bq000968; Thu, 10 Nov 2005 14:04:09 +0100 (CET) (envelope-from gbergling@0xfce3.net) Received: (from gordon@localhost) by node26.0xfce3.net (8.13.4/8.13.4/Submit) id jAAD46NQ000967; Thu, 10 Nov 2005 14:04:06 +0100 (CET) (envelope-from gbergling@0xfce3.net) X-Authentication-Warning: node26.0xfce3.net: gordon set sender to gbergling@0xfce3.net using -f Date: Thu, 10 Nov 2005 14:04:06 +0100 From: Gordon Bergling To: Doug White Message-ID: <20051110130406.GA832@node26.0xfce3.net> References: <200511092203.jA9M3omu013054@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200511092203.jA9M3omu013054@repoman.freebsd.org> X-Url: X-Operating-System: FreeBSD 6.0-RELEASE i386 X-Host-Uptime: 2:00PM up 20 mins, 2 users, load averages: 0.19, 0.14, 0.09 User-Agent: Mutt/1.5.11 X-Spam-Score: (0.948) BAYES_40,FORGED_RCVD_HELO,HELO_DYNAMIC_DHCP X-Scanned-By: MIMEDefang_at_IN-Berlin_e.V. on 192.109.42.8 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 13:04:36 -0000 Hi, * Thus spake Doug White (dwhite@FreeBSD.org): > dwhite 2005-11-09 22:03:50 UTC > > FreeBSD src repository > > Modified files: > sys/kern vfs_subr.c > sys/fs/devfs devfs_vnops.c > Log: > This is a workaround for a complicated issue involving VFS cookies and devfs. > The PR and patch have the details. The ultimate fix requires architectural > changes and clarifications to the VFS API, but this will prevent the system > from panicking when someone does "ls /dev" while running in a shell under the > linuxulator. > > This issue affects HEAD and RELENG_6 only. > > PR: 88249 > Submitted by: "Devon H. O'Dell" > MFC after: 3 days > > Revision Changes Path > 1.128 +24 -0 src/sys/fs/devfs/devfs_vnops.c > 1.652 +4 -0 src/sys/kern/vfs_subr.c Could this be MFC'ed to RELENG_6_0, too? I think its also a security risk on shell servers, where linux emulation is installed and the server runs 6.0-RELEASE. best regards, Gordon -- Gordon Bergling http://www.0xFCE3.net/ PGP Fingerprint: 7732 9BB1 5013 AE8B E42C 28E0 93B9 D32B C76F 02A0 RIPE-HDL: MDTP-RIPE "There is no place like 127.0.0.0/8" From owner-cvs-src@FreeBSD.ORG Thu Nov 10 13:12:07 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6BBBC16A41F; Thu, 10 Nov 2005 13:12:07 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2ABF443D45; Thu, 10 Nov 2005 13:12:07 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAADC6YB087420; Thu, 10 Nov 2005 13:12:07 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAADC6Rn087419; Thu, 10 Nov 2005 13:12:06 GMT (envelope-from harti) Message-Id: <200511101312.jAADC6Rn087419@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 10 Nov 2005 13:12:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man7 bsd.snmpmod.mk.7 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 13:12:07 -0000 harti 2005-11-10 13:12:06 UTC FreeBSD src repository Modified files: share/man/man7 bsd.snmpmod.mk.7 Log: s/Three file/Three files/ Submitted by: ru Revision Changes Path 1.3 +1 -1 src/share/man/man7/bsd.snmpmod.mk.7 From owner-cvs-src@FreeBSD.ORG Thu Nov 10 13:16:27 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD80D16A41F; Thu, 10 Nov 2005 13:16:27 +0000 (GMT) (envelope-from simon@eddie.nitro.dk) Received: from eddie.nitro.dk (zarniwoop.nitro.dk [83.92.207.38]) by mx1.FreeBSD.org (Postfix) with ESMTP id 344CB43D45; Thu, 10 Nov 2005 13:16:27 +0000 (GMT) (envelope-from simon@eddie.nitro.dk) Received: by eddie.nitro.dk (Postfix, from userid 1000) id 9C7B8119C50; Thu, 10 Nov 2005 14:16:25 +0100 (CET) Date: Thu, 10 Nov 2005 14:16:25 +0100 From: "Simon L. Nielsen" To: Gordon Bergling Message-ID: <20051110131624.GC32410@eddie.nitro.dk> References: <200511092203.jA9M3omu013054@repoman.freebsd.org> <20051110130406.GA832@node26.0xfce3.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Y7xTucakfITjPcLV" Content-Disposition: inline In-Reply-To: <20051110130406.GA832@node26.0xfce3.net> User-Agent: Mutt/1.5.11 Cc: Doug White , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 13:16:27 -0000 --Y7xTucakfITjPcLV Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2005.11.10 14:04:06 +0100, Gordon Bergling wrote: > Hi, >=20 > * Thus spake Doug White (dwhite@FreeBSD.org): > > dwhite 2005-11-09 22:03:50 UTC > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > sys/kern vfs_subr.c=20 > > sys/fs/devfs devfs_vnops.c=20 > > Log: > > This is a workaround for a complicated issue involving VFS cookies an= d devfs. > > The PR and patch have the details. The ultimate fix requires architec= tural > > changes and clarifications to the VFS API, but this will prevent the = system > > from panicking when someone does "ls /dev" while running in a shell u= nder the > > linuxulator. > > =20 > > This issue affects HEAD and RELENG_6 only. > > =20 > > PR: 88249 > > Submitted by: "Devon H. O'Dell" > > MFC after: 3 days > > =20 > > Revision Changes Path > > 1.128 +24 -0 src/sys/fs/devfs/devfs_vnops.c > > 1.652 +4 -0 src/sys/kern/vfs_subr.c >=20 > Could this be MFC'ed to RELENG_6_0, too? I think its also a security > risk on shell servers, where linux emulation is installed and the server > runs 6.0-RELEASE. How is it a security risk? Because local users can panic the system or are there more significant risks? Note: We do not issue Security Advisories for local DoS vulnerabilities, but it could be MFC'ed as an errata, but it requires that the change has been in RELENG_6 for a while before that can be done. --=20 Simon L. Nielsen --Y7xTucakfITjPcLV Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDc0goh9pcDSc1mlERAvmiAKCD0al5SdB7yXJXWquVhvZEM+O3QwCfdRxv dX4Es9Lh8HxlruL9gLOJNDA= =iT6t -----END PGP SIGNATURE----- --Y7xTucakfITjPcLV-- From owner-cvs-src@FreeBSD.ORG Thu Nov 10 13:26:30 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 46AC816A41F; Thu, 10 Nov 2005 13:26:30 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0318043D5D; Thu, 10 Nov 2005 13:26:30 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAADQTPJ088132; Thu, 10 Nov 2005 13:26:29 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAADQTCj088131; Thu, 10 Nov 2005 13:26:29 GMT (envelope-from rwatson) Message-Id: <200511101326.jAADQTCj088131@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Nov 2005 13:26:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_descrip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 13:26:30 -0000 rwatson 2005-11-10 13:26:29 UTC FreeBSD src repository Modified files: sys/kern kern_descrip.c Log: Add the f_msgcount field to the set of struct file fields printed in show files. MFC after: 1 week Revision Changes Path 1.288 +5 -4 src/sys/kern/kern_descrip.c From owner-cvs-src@FreeBSD.ORG Thu Nov 10 13:57:12 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 10D5D16A41F; Thu, 10 Nov 2005 13:57:12 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7548C43D48; Thu, 10 Nov 2005 13:57:06 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id jAADv5Pr031505; Thu, 10 Nov 2005 06:57:05 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <437351BB.6000103@samsco.org> Date: Thu, 10 Nov 2005 06:57:15 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.8) Gecko/20050615 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Doug White References: <1547.1131574569@critter.freebsd.dk> <20051109225823.Y62099@carver.gumbysoft.com> In-Reply-To: <20051109225823.Y62099@carver.gumbysoft.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on pooker.samsco.org Cc: Doug White , cvs-src@FreeBSD.org, Poul-Henning Kamp , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 13:57:12 -0000 Doug White wrote: > On Wed, 9 Nov 2005, Poul-Henning Kamp wrote: > > >>In message <200511092203.jA9M3omu013054@repoman.freebsd.org>, Doug White writes >>: >> >> >>> This is a workaround for a complicated issue involving VFS cookies and devfs. >>> The PR and patch have the details. The ultimate fix requires architectural >>> changes and clarifications to the VFS API, [...] >> >>The proper fix is to put the cookie in the dirent and abandon the >>microoptimization that UFS/FFS stores struct dirent directly on >>the disk. > > > It would be nice if you guys could sit down and figure out just which > "proper fix" you want implemented, since everyone seems to have their own > ideas. > Putting the cookie into the dirent means either changing the size of the dirent struct and breaking the userland ABI (almost as bad as changing the size of stat, but not quite), or making a 'kdirent' struct and then manually shifting and copying it to a dirent struct. Since the dirent struct is copied directly into the uio buffer by the filesystem code and not actually consumed by the caller of VOP_READDIR, it means that every filesystem would have to be messed with. Neither of these 'solutions' is very appealling, and I don't understand why the whole kernel and/or userland needs to pay a penalty because of devfs. Cookie handling is not a hard problem nor does it take a signficant amount of code. What I really think this is is a ploy by PHK to get someone motivated to fix it for him ;-) Scott From owner-cvs-src@FreeBSD.ORG Thu Nov 10 14:21:57 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4516816A41F; Thu, 10 Nov 2005 14:21:57 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA73843D45; Thu, 10 Nov 2005 14:21:56 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id D257FBC66; Thu, 10 Nov 2005 14:21:54 +0000 (UTC) To: Scott Long From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 10 Nov 2005 06:57:15 MST." <437351BB.6000103@samsco.org> Date: Thu, 10 Nov 2005 15:21:54 +0100 Message-ID: <5761.1131632514@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: Doug White , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Doug White , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 14:21:57 -0000 In message <437351BB.6000103@samsco.org>, Scott Long writes: >Putting the cookie into the dirent means either changing the size of the >dirent struct and breaking the userland ABI (almost as bad as changing >the size of stat, but not quite), or making a 'kdirent' struct and then >manually shifting and copying it to a dirent struct. Not really that bad. My idea was to make a struct kdirent { struct dirent foo; cookie stuff bar; } Filesystems would call vfs_read_dirent() with a struct kdirent and depending on the userland/kernel flag in the uio vfs_read_dirent() would copy either the entire kdirent or only the userspace dirent. >What I really think this is is a ploy by PHK to get someone motivated to >fix it for him ;-) I'm generally in favour of people doing work so I don't have to but in this particular case that was not the motivation :-) (At least you can't prove anything!) Poul-Henning -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Thu Nov 10 14:26:50 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC7D816A41F; Thu, 10 Nov 2005 14:26:50 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD04243D45; Thu, 10 Nov 2005 14:26:50 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAAEQoYk090659; Thu, 10 Nov 2005 14:26:50 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAAEQota090658; Thu, 10 Nov 2005 14:26:50 GMT (envelope-from mux) Message-Id: <200511101426.jAAEQota090658@repoman.freebsd.org> From: Maxime Henrion Date: Thu, 10 Nov 2005 14:26:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/bin/ls ls.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 14:26:51 -0000 mux 2005-11-10 14:26:50 UTC FreeBSD src repository Modified files: bin/ls ls.1 Log: Mention the non-standardness of the -I option in ls(1). Spotted by: ru MFC after: 3 days Revision Changes Path 1.93 +2 -1 src/bin/ls/ls.1 From owner-cvs-src@FreeBSD.ORG Thu Nov 10 14:34:24 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5468716A41F; Thu, 10 Nov 2005 14:34:24 +0000 (GMT) (envelope-from mux@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id B2AA643D67; Thu, 10 Nov 2005 14:34:20 +0000 (GMT) (envelope-from mux@freebsd.org) Received: by elvis.mu.org (Postfix, from userid 1920) id 5515B1A3C2A; Thu, 10 Nov 2005 06:34:20 -0800 (PST) Date: Thu, 10 Nov 2005 15:34:20 +0100 From: Maxime Henrion To: Kirill Ponomarew Message-ID: <20051110143420.GB1327@elvis.mu.org> References: <200511082048.jA8KmQfU034462@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200511082048.jA8KmQfU034462@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/pkg_install/create create.h main.c perform.c pkg_create.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 14:34:24 -0000 Kirill Ponomarew wrote: > krion 2005-11-08 20:48:26 UTC > > FreeBSD src repository > > Modified files: > usr.sbin/pkg_install/create create.h main.c perform.c > pkg_create.1 > Log: > Introduce 3 new options for pkg_create(1), -x for using basic > regular expressions for pkg-name, -E for extended regexps and -G for > exact matching. This commit log should also say that these new options are only meaningful when using the -b flag of pkg_create(1), and that the default for the -b parameter is now to do glob matching, as in other pkg_foo utilities that support package patterns. Cheers, Maxime From owner-cvs-src@FreeBSD.ORG Thu Nov 10 14:36:17 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF21916A41F; Thu, 10 Nov 2005 14:36:17 +0000 (GMT) (envelope-from ceri@submonkey.net) Received: from shrike.submonkey.net (cpc2-cdif2-3-1-cust208.cdif.cable.ntl.com [82.31.78.208]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4719A43D45; Thu, 10 Nov 2005 14:36:17 +0000 (GMT) (envelope-from ceri@submonkey.net) Received: from ceri by shrike.submonkey.net with local (Exim 4.54 (FreeBSD)) id 1EaDXD-0000jX-Vr; Thu, 10 Nov 2005 14:36:15 +0000 Date: Thu, 10 Nov 2005 14:36:15 +0000 From: Ceri Davies To: Maxime Henrion Message-ID: <20051110143615.GG94004@submonkey.net> Mail-Followup-To: Ceri Davies , Maxime Henrion , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200511100002.jAA02WdF018212@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="/LSm8UPTCLHL4o89" Content-Disposition: inline In-Reply-To: <200511100002.jAA02WdF018212@repoman.freebsd.org> X-PGP: finger ceri@FreeBSD.org User-Agent: Mutt/1.5.11 Sender: Ceri Davies Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/ls ls.1 ls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 14:36:17 -0000 --/LSm8UPTCLHL4o89 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Nov 10, 2005 at 12:02:32AM +0000, Maxime Henrion wrote: > mux 2005-11-10 00:02:32 UTC >=20 > FreeBSD src repository >=20 > Modified files: > bin/ls ls.1 ls.c=20 > Log: > Add a -I option to disable the automatic -A flag for the super-user. > =20 > PR: bin/86710 > Submitted by: Marcus Alves Grando > MFC after: 3 days For what it's worth, I think mnag was right in the PR when he said that this (at least the !getuid() bit) should be changed: > | + /* Root is -A automatically. */ > | + if (!getuid() && !f_nolistdot) > | + f_listdot =3D 1; I'm also struggling for the motivation behind this option, but it doesn't actually affect me in any way whatsoever so I can't complain. Ceri --=20 Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. -- Einstein (attrib.) --/LSm8UPTCLHL4o89 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD4DBQFDc1rfocfcwTS3JF8RArLWAJ9/YaUnbQ6eW2SgX49mEualfPUImwCY12OZ b4aT/dP05ICErsk4uMYjEQ== =FSVw -----END PGP SIGNATURE----- --/LSm8UPTCLHL4o89-- From owner-cvs-src@FreeBSD.ORG Thu Nov 10 14:50:05 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE93316A41F; Thu, 10 Nov 2005 14:50:05 +0000 (GMT) (envelope-from gbergling@0xfce3.net) Received: from einhorn.in-berlin.de (einhorn.in-berlin.de [192.109.42.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id D5A1743D45; Thu, 10 Nov 2005 14:50:04 +0000 (GMT) (envelope-from gbergling@0xfce3.net) X-Envelope-From: gbergling@0xfce3.net Received: from node26.0xfce3.net (port-212-202-34-7.dynamic.qsc.de [212.202.34.7]) (authenticated bits=128) by einhorn.in-berlin.de (8.12.10/8.12.10/Debian-4) with ESMTP id jAAEntU4014364 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 10 Nov 2005 15:49:58 +0100 Received: from node26.0xfce3.net (localhost [127.0.0.1]) by node26.0xfce3.net (8.13.4/8.13.4) with ESMTP id jAAEnr7V000975; Thu, 10 Nov 2005 15:49:53 +0100 (CET) (envelope-from gbergling@0xfce3.net) Received: (from gordon@localhost) by node26.0xfce3.net (8.13.4/8.13.4/Submit) id jAAEnqhN000974; Thu, 10 Nov 2005 15:49:52 +0100 (CET) (envelope-from gbergling@0xfce3.net) X-Authentication-Warning: node26.0xfce3.net: gordon set sender to gbergling@0xfce3.net using -f Date: Thu, 10 Nov 2005 15:49:51 +0100 From: Gordon Bergling To: "Simon L. Nielsen" Message-ID: <20051110144951.GA888@node26.0xfce3.net> References: <200511092203.jA9M3omu013054@repoman.freebsd.org> <20051110130406.GA832@node26.0xfce3.net> <20051110131624.GC32410@eddie.nitro.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; x-action=pgp-signed Content-Disposition: inline In-Reply-To: <20051110131624.GC32410@eddie.nitro.dk> X-Url: X-Operating-System: FreeBSD 6.0-RELEASE i386 X-Host-Uptime: 3:44PM up 9 mins, 2 users, load averages: 0.49, 0.35, 0.19 User-Agent: Mutt/1.5.11 X-Spam-Score: (0.485) AWL,BAYES_05,FORGED_RCVD_HELO,HELO_DYNAMIC_DHCP X-Scanned-By: MIMEDefang_at_IN-Berlin_e.V. on 192.109.42.8 Cc: Doug White , Gordon Bergling , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 14:50:06 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 * Thus spake Simon L. Nielsen (simon@FreeBSD.org): > On 2005.11.10 14:04:06 +0100, Gordon Bergling wrote: > > * Thus spake Doug White (dwhite@FreeBSD.org): > > > dwhite 2005-11-09 22:03:50 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/kern vfs_subr.c > > > sys/fs/devfs devfs_vnops.c > > > Log: > > > This is a workaround for a complicated issue involving VFS cookies and devfs. > > > The PR and patch have the details. The ultimate fix requires architectural > > > changes and clarifications to the VFS API, but this will prevent the system > > > from panicking when someone does "ls /dev" while running in a shell under the > > > linuxulator. > > > > > > This issue affects HEAD and RELENG_6 only. > > > > > > PR: 88249 > > > Submitted by: "Devon H. O'Dell" > > > MFC after: 3 days > > > > > > Revision Changes Path > > > 1.128 +24 -0 src/sys/fs/devfs/devfs_vnops.c > > > 1.652 +4 -0 src/sys/kern/vfs_subr.c > > > > Could this be MFC'ed to RELENG_6_0, too? I think its also a security > > risk on shell servers, where linux emulation is installed and the server > > runs 6.0-RELEASE. > > How is it a security risk? Because local users can panic the system > or are there more significant risks? Yes, my only concern is that local users could crash the box with a one liner. It would also possible that remote users could do this via a misconfigure web server. But that shouldn't be a problem here. > Note: We do not issue Security Advisories for local DoS > vulnerabilities, but it could be MFC'ed as an errata, but it requires > that the change has been in RELENG_6 for a while before that can be > done. I wasn't aware about not issueing local DoS vulnerbilities. An errata MFC whould also be sufficient. ;) I think I'll update my boxes to RELENG_6, when the fix was MFC'ed. best regards, Gordon - -- Gordon Bergling http://www.0xFCE3.net/ PGP Fingerprint: 7732 9BB1 5013 AE8B E42C 28E0 93B9 D32B C76F 02A0 RIPE-HDL: MDTP-RIPE "There is no place like 127.0.0.0/8" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDc14Mk7nTK8dvAqARAsYAAKDB6ZsHZRl3nc149QRggRzqHylYrACfZw0J dt9pqg+JPVLPI/UsjJmtkUU= =vgIo -----END PGP SIGNATURE----- From owner-cvs-src@FreeBSD.ORG Thu Nov 10 14:55:07 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 848A316A420; Thu, 10 Nov 2005 14:55:07 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E73943D68; Thu, 10 Nov 2005 14:55:00 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id jAAEsxj5031859; Thu, 10 Nov 2005 07:54:59 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <43735F4C.7070307@samsco.org> Date: Thu, 10 Nov 2005 07:55:08 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.8) Gecko/20050615 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Poul-Henning Kamp References: <5761.1131632514@critter.freebsd.dk> In-Reply-To: <5761.1131632514@critter.freebsd.dk> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on pooker.samsco.org Cc: Doug White , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Doug White , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 14:55:07 -0000 Poul-Henning Kamp wrote: > In message <437351BB.6000103@samsco.org>, Scott Long writes: > > >>Putting the cookie into the dirent means either changing the size of the >>dirent struct and breaking the userland ABI (almost as bad as changing >>the size of stat, but not quite), or making a 'kdirent' struct and then >>manually shifting and copying it to a dirent struct. > > > Not really that bad. > > My idea was to make a > struct kdirent { > struct dirent foo; > cookie stuff bar; > } > > Filesystems would call vfs_read_dirent() with a struct kdirent and > depending on the userland/kernel flag in the uio vfs_read_dirent() > would copy either the entire kdirent or only the userspace dirent. > > > >>What I really think this is is a ploy by PHK to get someone motivated to >>fix it for him ;-) > > > I'm generally in favour of people doing work so I don't have to but > in this particular case that was not the motivation :-) > > (At least you can't prove anything!) > > Poul-Henning > I still don't see how this is supposed to work. VOP_READDIR() doesn't return the dirent array to the caller, it's directly copied to the user buffer. Scott From owner-cvs-src@FreeBSD.ORG Thu Nov 10 15:38:52 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DAA816A41F; Thu, 10 Nov 2005 15:38:52 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.FreeBSD.org (Postfix) with ESMTP id C1EB943D6D; Thu, 10 Nov 2005 15:38:51 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id 25A2FBC66; Thu, 10 Nov 2005 15:38:47 +0000 (UTC) To: Scott Long From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 10 Nov 2005 07:55:08 MST." <43735F4C.7070307@samsco.org> Date: Thu, 10 Nov 2005 16:38:47 +0100 Message-ID: <6146.1131637127@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: Doug White , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Doug White , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 15:38:52 -0000 In message <43735F4C.7070307@samsco.org>, Scott Long writes: >Poul-Henning Kamp wrote: >> In message <437351BB.6000103@samsco.org>, Scott Long writes: >> >> >>>Putting the cookie into the dirent means either changing the size of the >>>dirent struct and breaking the userland ABI (almost as bad as changing >>>the size of stat, but not quite), or making a 'kdirent' struct and then >>>manually shifting and copying it to a dirent struct. >> >> >> Not really that bad. >> >> My idea was to make a >> struct kdirent { >> struct dirent foo; >> cookie stuff bar; >> } >> >> Filesystems would call vfs_read_dirent() with a struct kdirent and >> depending on the userland/kernel flag in the uio vfs_read_dirent() >> would copy either the entire kdirent or only the userspace dirent. >> >>>What I really think this is is a ploy by PHK to get someone motivated to >>>fix it for him ;-) >> >> I'm generally in favour of people doing work so I don't have to but >> in this particular case that was not the motivation :-) >> >> (At least you can't prove anything!) >> >> Poul-Henning >> > >I still don't see how this is supposed to work. VOP_READDIR() doesn't >return the dirent array to the caller, it's directly copied to the user >buffer. vfs_read_dirent() is called from the filesystem, and determines what to copy where. If the copy is to kernel space, the kdirent will be used and NFS gets its cookies. If the copy is to user space, the dirent will be used and the ABI and API is unchanged. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Thu Nov 10 15:42:51 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DFC4816A41F; Thu, 10 Nov 2005 15:42:51 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5052643D60; Thu, 10 Nov 2005 15:42:51 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAAFgp41093872; Thu, 10 Nov 2005 15:42:51 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAAFgpOP093871; Thu, 10 Nov 2005 15:42:51 GMT (envelope-from kientzle) Message-Id: <200511101542.jAAFgpOP093871@repoman.freebsd.org> From: Tim Kientzle Date: Thu, 10 Nov 2005 15:42:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man8 rescue.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 15:42:52 -0000 kientzle 2005-11-10 15:42:51 UTC FreeBSD src repository Modified files: share/man/man8 rescue.8 Log: Use .Nx macro for NetBSD. Thanks to: Ruslan Ermilov Revision Changes Path 1.3 +2 -1 src/share/man/man8/rescue.8 From owner-cvs-src@FreeBSD.ORG Thu Nov 10 15:55:19 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C80216A41F; Thu, 10 Nov 2005 15:55:19 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id A1EF543D49; Thu, 10 Nov 2005 15:55:05 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id jAAFt2Jb032200; Thu, 10 Nov 2005 08:55:02 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <43736D60.5060703@samsco.org> Date: Thu, 10 Nov 2005 08:55:12 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.8) Gecko/20050615 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Poul-Henning Kamp References: <6146.1131637127@critter.freebsd.dk> In-Reply-To: <6146.1131637127@critter.freebsd.dk> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on pooker.samsco.org Cc: Doug White , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Doug White , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 15:55:19 -0000 Poul-Henning Kamp wrote: > In message <43735F4C.7070307@samsco.org>, Scott Long writes: > >>Poul-Henning Kamp wrote: >> >>>In message <437351BB.6000103@samsco.org>, Scott Long writes: >>> >>> >>> >>>>Putting the cookie into the dirent means either changing the size of the >>>>dirent struct and breaking the userland ABI (almost as bad as changing >>>>the size of stat, but not quite), or making a 'kdirent' struct and then >>>>manually shifting and copying it to a dirent struct. >>> >>> >>>Not really that bad. >>> >>>My idea was to make a >>> struct kdirent { >>> struct dirent foo; >>> cookie stuff bar; >>> } >>> >>>Filesystems would call vfs_read_dirent() with a struct kdirent and >>>depending on the userland/kernel flag in the uio vfs_read_dirent() >>>would copy either the entire kdirent or only the userspace dirent. >>> >>> >>>>What I really think this is is a ploy by PHK to get someone motivated to >>>>fix it for him ;-) >>> >>>I'm generally in favour of people doing work so I don't have to but >>>in this particular case that was not the motivation :-) >>> >>>(At least you can't prove anything!) >>> >>>Poul-Henning >>> >> >>I still don't see how this is supposed to work. VOP_READDIR() doesn't >>return the dirent array to the caller, it's directly copied to the user >>buffer. > > > vfs_read_dirent() is called from the filesystem, and determines > what to copy where. > > If the copy is to kernel space, the kdirent will be used and NFS > gets its cookies. > > If the copy is to user space, the dirent will be used and the > ABI and API is unchanged. > Ok, so now you need to teach the consumers like NFS to de-interleave the cookies from the dirents, which isn't all that straight forward because the dirents are all various sizes. Not a hard problem to solve, but I don't see what the net gain is here. Scott From owner-cvs-src@FreeBSD.ORG Thu Nov 10 16:06:05 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8852E16A41F; Thu, 10 Nov 2005 16:06:05 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3BF0A43D46; Thu, 10 Nov 2005 16:06:05 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAAG655R095273; Thu, 10 Nov 2005 16:06:05 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAAG65SX095272; Thu, 10 Nov 2005 16:06:05 GMT (envelope-from rwatson) Message-Id: <200511101606.jAAG65SX095272@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Nov 2005 16:06:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern uipc_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 16:06:05 -0000 rwatson 2005-11-10 16:06:05 UTC FreeBSD src repository Modified files: sys/kern uipc_usrreq.c Log: Correct a number of serious and closely related bugs in the UNIX domain socket file descriptor garbage collection code, which is intended to detect and clear cycles of orphaned file descriptors that are "in-flight" in a socket when that socket is closed before they are received. The algorithm present was both run at poor times (resulting in recursion and reentrance), and also buggy in the presence of parallelism. In order to fix these problems, make the following changes: - When there are in-flight sockets and a UNIX domain socket is destroyed, asynchronously schedule the garbage collector, rather than running it synchronously in the current context. This avoids lock order issues when the garbage collection code reenters the UNIX domain socket code, avoiding lock order reversals, deadlocks, etc. Run the code asynchronously in a task queue. - In the garbage collector, when skipping file descriptors that have entered a closing state (i.e., have f_count == 0), re-test the FDEFER flag, and decrement unp_defer. As file descriptors can now transition to a closed state, while the garbage collector is running, it is no longer the case that unp_defer will remain an accurate count of deferred sockets in the mark portion of the GC algorithm. Otherwise, the garbage collector will loop waiting waiting for unp_defer to reach zero, which it will never do as it is skipping file descriptors that were marked in an earlier pass, but now closed. - Acquire the UNIX domain socket subsystem lock in unp_discard() when modifying the unp_rights counter, or a read/write race is risked with other threads also manipulating the counter. While here: - Remove #if 0'd code regarding acquiring the socket buffer sleep lock in the garbage collector, this is not required as we are able to use the socket buffer receive lock to protect scanning the receive buffer for in-flight file descriptors on the socket buffer. - Annotate that the description of the garbage collector implementation is increasingly inaccurate and needs to be updated. - Add counters of the number of deferred garbage collections and recycled file descriptors. This will be removed and is here temporarily for debugging purposes. With these changes in place, the unp_passfd regression test now appears to be passed consistently on UP and SMP systems for extended runs, whereas before it hung quickly or panicked, depending on which bug was triggered. Reported by: Philip Kizer MFC after: 2 weeks Revision Changes Path 1.159 +45 -50 src/sys/kern/uipc_usrreq.c From owner-cvs-src@FreeBSD.ORG Thu Nov 10 16:14:22 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8AA9316A41F; Thu, 10 Nov 2005 16:14:22 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B14C43D48; Thu, 10 Nov 2005 16:14:22 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id 72B1EBC66; Thu, 10 Nov 2005 16:14:20 +0000 (UTC) To: Scott Long From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 10 Nov 2005 08:55:12 MST." <43736D60.5060703@samsco.org> Date: Thu, 10 Nov 2005 17:14:19 +0100 Message-ID: <6319.1131639259@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: Doug White , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Doug White , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 16:14:22 -0000 In message <43736D60.5060703@samsco.org>, Scott Long writes: >Ok, so now you need to teach the consumers like NFS to de-interleave the >cookies from the dirents, which isn't all that straight forward because >the dirents are all various sizes. Not a hard problem to solve, but I >don't see what the net gain is here. The net gain is that the memory management gets a lot simpler and that cookies become a property of the dirent instead of their own magic thing. But I'll agree that this is not a major issue, just one of those hacks that we need to straighten out before the confusion and and copy&paste infestation spreads too much. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Thu Nov 10 17:43:50 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC52A16A41F; Thu, 10 Nov 2005 17:43:50 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 58D1643D6E; Thu, 10 Nov 2005 17:43:50 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAAHhoV0006426; Thu, 10 Nov 2005 17:43:50 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAAHho1S006425; Thu, 10 Nov 2005 17:43:50 GMT (envelope-from bde) Message-Id: <200511101743.jAAHho1S006425@repoman.freebsd.org> From: Bruce Evans Date: Thu, 10 Nov 2005 17:43:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/msun/src k_tanf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 17:43:51 -0000 bde 2005-11-10 17:43:50 UTC FreeBSD src repository Modified files: lib/msun/src k_tanf.c Log: As for __kernel_cosf() and __kernel_sinf(), use a fairly optimal minimax polynomial for __kernel_tanf(). The old one was the double-precision polynomial with coefficients truncated to float. Truncation is not a good way to convert minimax polynomials to lower precision. Optimize for efficiency and use the lowest-degree polynomial that gives a relative error of less than 1 ulp. It has degree 13 instead of 27, and happens to be 2.5 times more accurate (in infinite precision) than the old polynomial (the maximum error is 0.017 ulps instead of 0.041 ulps). Unlike for cosf and sinf, the old accuracy was close to being inadequate -- the polynomial for double precision has a max error of 0.014 ulps and nearly this small an error is needed. The new accuracy is also a bit small, but exhaustive checking shows that even the old accuracy was enough. The increased accuracy reduces the maximum relative error in the final result on amd64 -O1 from 0.9588 ulps to 0.9044 ulps. Revision Changes Path 1.12 +11 -17 src/lib/msun/src/k_tanf.c From owner-cvs-src@FreeBSD.ORG Thu Nov 10 18:07:07 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BAAFB16A41F; Thu, 10 Nov 2005 18:07:07 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6CA5043D46; Thu, 10 Nov 2005 18:07:07 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAAI77R5007468; Thu, 10 Nov 2005 18:07:07 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAAI7723007467; Thu, 10 Nov 2005 18:07:07 GMT (envelope-from ru) Message-Id: <200511101807.jAAI7723007467@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 10 Nov 2005 18:07:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src Makefile.inc1 src/lib/libarchive Makefile src/lib/libform Makefile src/lib/libmagic Makefile src/lib/libmemstat Makefile src/lib/libmenu Makefile src/lib/libmp Makefile src/lib/libncp Makefile src/lib/libpanel Makefile ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 18:07:07 -0000 ru 2005-11-10 18:07:07 UTC FreeBSD src repository Modified files: . Makefile.inc1 lib/libarchive Makefile lib/libform Makefile lib/libmagic Makefile lib/libmemstat Makefile lib/libmenu Makefile lib/libmp Makefile lib/libncp Makefile lib/libpanel Makefile lib/libradius Makefile lib/libsmb Makefile Log: Add missing shared library interdependencies. Revision Changes Path 1.516 +3 -4 src/Makefile.inc1 1.42 +2 -0 src/lib/libarchive/Makefile 1.9 +3 -0 src/lib/libform/Makefile 1.8 +2 -0 src/lib/libmagic/Makefile 1.4 +2 -0 src/lib/libmemstat/Makefile 1.11 +2 -0 src/lib/libmenu/Makefile 1.11 +2 -0 src/lib/libmp/Makefile 1.7 +3 -0 src/lib/libncp/Makefile 1.10 +2 -0 src/lib/libpanel/Makefile 1.13 +2 -2 src/lib/libradius/Makefile 1.9 +2 -0 src/lib/libsmb/Makefile From owner-cvs-src@FreeBSD.ORG Thu Nov 10 18:40:31 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7098A16A41F; Thu, 10 Nov 2005 18:40:31 +0000 (GMT) (envelope-from nate@root.org) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8FF3243D55; Thu, 10 Nov 2005 18:40:27 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.33] (adsl-67-119-74-222.dsl.sntc01.pacbell.net [67.119.74.222]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id jAAIeLDe008550 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 10 Nov 2005 10:40:26 -0800 Message-ID: <43738F55.3050200@root.org> Date: Thu, 10 Nov 2005 10:20:05 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Pawel Jakub Dawidek References: <20050928192056.B7E6D16A42B@hub.freebsd.org> <433AEF82.5070007@root.org> <20050928193833.GA1235@garage.freebsd.pl> <20051110075418.GA28120@garage.freebsd.pl> In-Reply-To: <20051110075418.GA28120@garage.freebsd.pl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 18:40:31 -0000 Pawel Jakub Dawidek wrote: > On Wed, Sep 28, 2005 at 09:38:33PM +0200, Pawel Jakub Dawidek wrote: > +> On Wed, Sep 28, 2005 at 12:31:14PM -0700, Nate Lawson wrote: > +> +> Pawel Jakub Dawidek wrote: > +> +> >pjd 2005-09-28 19:20:49 UTC > +> +> > FreeBSD src repository > +> +> > Modified files: > +> +> > sys/dev/bge if_bge.c Log: > +> +> > Implement suspend/resume methods to be more ACPI friendly. > +> +> > I'm able to suspend/resume my laptop without this change, but then I need > +> +> > to wait for the watchdog to reset the card. > +> +> > With this change, it is ready immediately. > +> +> > Glanced at by: glebius > +> +> > Revision Changes Path > +> +> > 1.96 +36 -0 src/sys/dev/bge/if_bge.c > +> +> > +> +> Great, thanks! To other developers with hardware that doesn't work for suspend/resume, this is the area that needs the most improvement. There are known cases of at least > +> +> agp and apic breaking resume. > +> > +> On my ThinkPad t43 suspend/resume works just fine in most cases, but > +> sometimes (once every ~20 suspends) it stops before turning off LCD - > +> the moon-led is turned on, but LCD is on as well and system freeze > +> hard. > +> What kind of debug can I add to track down the problem? > +> Can we printf some steps done on suspend (which device's suspend method > +> is called, etc.)? > > Just want to note, that this commit fixed my hangs totally. I haven't > seen them since then. Great, thanks for your work. I'm not sure anyone else pays attention, but I'll say it again -- most suspend/resume problems are hardware-specific and need to be fixed in their associated drivers. If you have hardware that doesn't work, you're the perfect candidate to fix the problem. -- Nate From owner-cvs-src@FreeBSD.ORG Thu Nov 10 18:49:29 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E522316A43B; Thu, 10 Nov 2005 18:49:29 +0000 (GMT) (envelope-from mux@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id EFDB243D6B; Thu, 10 Nov 2005 18:49:26 +0000 (GMT) (envelope-from mux@freebsd.org) Received: by elvis.mu.org (Postfix, from userid 1920) id BD17B1A3C2A; Thu, 10 Nov 2005 10:49:26 -0800 (PST) Date: Thu, 10 Nov 2005 19:49:26 +0100 From: Maxime Henrion To: Ceri Davies , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20051110184926.GC1327@elvis.mu.org> References: <200511100002.jAA02WdF018212@repoman.freebsd.org> <20051110143615.GG94004@submonkey.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20051110143615.GG94004@submonkey.net> User-Agent: Mutt/1.4.2.1i Cc: Subject: Re: cvs commit: src/bin/ls ls.1 ls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 18:49:30 -0000 Ceri Davies wrote: > On Thu, Nov 10, 2005 at 12:02:32AM +0000, Maxime Henrion wrote: > > mux 2005-11-10 00:02:32 UTC > > > > FreeBSD src repository > > > > Modified files: > > bin/ls ls.1 ls.c > > Log: > > Add a -I option to disable the automatic -A flag for the super-user. > > > > PR: bin/86710 > > Submitted by: Marcus Alves Grando > > MFC after: 3 days > > For what it's worth, I think mnag was right in the PR when he said that > this (at least the !getuid() bit) should be changed: > > > | + /* Root is -A automatically. */ > > | + if (!getuid() && !f_nolistdot) > > | + f_listdot = 1; I don't mind the change from if (!getuid()) to if (getuid() == 0) since it is more correct WRT style(9), but what was suggested in the PR by Giorgos (not mnag@) was to change all the if (!f_foo) and if (f_foo) to an "expanded" form. Or at least this is what mnag@ did in his second patch. Anyways, I don't think this is a reasonable change; the f_foo variables are really boolean and it's simpler if we treat them as is, and moreover, if people really want to do it this way, it can and should be done in a separate commit. As for the getuid() condition, feel free to change it. > I'm also struggling for the motivation behind this option, but it > doesn't actually affect me in any way whatsoever so I can't complain. It seems both weird and frustrating that this automatic -A option for root can't be disabled. I personally don't mind it, but two different people requested this feature on IRC, plus a third one sent a patch to implement it so I don't see why it shouldn't get committed. I'm actually rather annoyed to have to justify committing such a minor ~15 lines patch. Cheers, Maxime From owner-cvs-src@FreeBSD.ORG Thu Nov 10 19:09:23 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 38E7B16A41F; Thu, 10 Nov 2005 19:09:23 +0000 (GMT) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0017043D62; Thu, 10 Nov 2005 19:09:22 +0000 (GMT) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAAJ9M2R010950; Thu, 10 Nov 2005 19:09:22 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAAJ9MRs010949; Thu, 10 Nov 2005 19:09:22 GMT (envelope-from emax) Message-Id: <200511101909.jAAJ9MRs010949@repoman.freebsd.org> From: Maksim Yevmenkin Date: Thu, 10 Nov 2005 19:09:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/bluetooth hosts protocols src/etc/defaults Makefile bluetooth.device.conf src/etc/rc.d Makefile bluetooth X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 19:09:23 -0000 emax 2005-11-10 19:09:22 UTC FreeBSD src repository Modified files: etc/bluetooth hosts protocols etc/defaults Makefile etc/rc.d Makefile Added files: etc/defaults bluetooth.device.conf etc/rc.d bluetooth Log: Start integrating Bluetooth into rc.d system. Introduce /etc/rc.d/bluetooth script to start/stop Bluetooth devices. It will be called from devd(8) in response to device arrival/departure events. It is also possible to call it by hand to start/stop particular device without unplugging it. Introduce generic way to set configuration parameters for Bluetooth devices. By default /etc/rc.d/bluetooth script has hardwired defaults compatible with old rc.bluetooth from /usr/share/netgraph/bluetooth/examples. These can be overridden using /etc/defaults/bluetooth.device.conf file (system wide defaults). Finally, there could be another device specific override file located in /etc/bluetooth/$device.conf (where $device is ubt0, btccc0 etc.) The list of configuration parameters and their meaning described in the /etc/defaults/bluetooth.device.conf file. Even though Bluetooth device configuration files are not shell scripts, they must follow basic sh(1) syntax. The bluetooth.device.conf(5) and handbook update will follow shortly. Inspired by: Panagiotis Astithas ( past at ebs dot gr ) Reviewed by: brooks, yar MFC after: 1 week Revision Changes Path 1.2 +1 -2 src/etc/bluetooth/hosts 1.2 +2 -1 src/etc/bluetooth/protocols 1.6 +1 -1 src/etc/defaults/Makefile 1.1 +112 -0 src/etc/defaults/bluetooth.device.conf (new) 1.60 +1 -1 src/etc/rc.d/Makefile 1.1 +366 -0 src/etc/rc.d/bluetooth (new) From owner-cvs-src@FreeBSD.ORG Thu Nov 10 19:23:28 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA69116A41F; Thu, 10 Nov 2005 19:23:28 +0000 (GMT) (envelope-from ceri@submonkey.net) Received: from shrike.submonkey.net (cpc2-cdif2-3-1-cust208.cdif.cable.ntl.com [82.31.78.208]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2AB1A43D45; Thu, 10 Nov 2005 19:23:28 +0000 (GMT) (envelope-from ceri@submonkey.net) Received: from ceri by shrike.submonkey.net with local (Exim 4.54 (FreeBSD)) id 1EaI19-000CMG-DG; Thu, 10 Nov 2005 19:23:27 +0000 Date: Thu, 10 Nov 2005 19:23:27 +0000 From: Ceri Davies To: Maxime Henrion Message-ID: <20051110192327.GJ94004@submonkey.net> Mail-Followup-To: Ceri Davies , Maxime Henrion , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200511100002.jAA02WdF018212@repoman.freebsd.org> <20051110143615.GG94004@submonkey.net> <20051110184926.GC1327@elvis.mu.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="1fZJyN7nFm/tosmV" Content-Disposition: inline In-Reply-To: <20051110184926.GC1327@elvis.mu.org> X-PGP: finger ceri@FreeBSD.org User-Agent: Mutt/1.5.11 Sender: Ceri Davies Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/ls ls.1 ls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 19:23:29 -0000 --1fZJyN7nFm/tosmV Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Nov 10, 2005 at 07:49:26PM +0100, Maxime Henrion wrote: > Ceri Davies wrote: > > On Thu, Nov 10, 2005 at 12:02:32AM +0000, Maxime Henrion wrote: > > > mux 2005-11-10 00:02:32 UTC > > >=20 > > > FreeBSD src repository > > >=20 > > > Modified files: > > > bin/ls ls.1 ls.c=20 > > > Log: > > > Add a -I option to disable the automatic -A flag for the super-user. > > > =20 > > > PR: bin/86710 > > > Submitted by: Marcus Alves Grando > > > MFC after: 3 days > >=20 > > For what it's worth, I think mnag was right in the PR when he said that > > this (at least the !getuid() bit) should be changed: > >=20 > > > | + /* Root is -A automatically. */ > > > | + if (!getuid() && !f_nolistdot) > > > | + f_listdot =3D 1; >=20 > I don't mind the change from if (!getuid()) to if (getuid() =3D=3D 0) sin= ce > it is more correct WRT style(9), but what was suggested in the PR by > Giorgos (not mnag@) was to change all the if (!f_foo) and if (f_foo) to > an "expanded" form. Or at least this is what mnag@ did in his second > patch. Anyways, I don't think this is a reasonable change; the f_foo > variables are really boolean and it's simpler if we treat them as is, > and moreover, if people really want to do it this way, it can and should > be done in a separate commit. >=20 > As for the getuid() condition, feel free to change it. Sorry, that was the only one I cared about. > > I'm also struggling for the motivation behind this option, but it > > doesn't actually affect me in any way whatsoever so I can't complain. >=20 > It seems both weird and frustrating that this automatic -A option for root > can't be disabled. I personally don't mind it, but two different people > requested this feature on IRC, plus a third one sent a patch to > implement it so I don't see why it shouldn't get committed. I'm > actually rather annoyed to have to justify committing such a minor ~15 > lines patch. I wasn't after justification. I'm not sure how much more dismissive I could have been. Ceri --=20 Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. -- Einstein (attrib.) --1fZJyN7nFm/tosmV Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDc54vocfcwTS3JF8RArFHAKCZAZumLELqdoR9q+u3181yF6lJRACgtc99 ZYq3N5bofu/CDPS4vKjprQ4= =OZ8R -----END PGP SIGNATURE----- --1fZJyN7nFm/tosmV-- From owner-cvs-src@FreeBSD.ORG Thu Nov 10 19:28:58 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F6B216A41F for ; Thu, 10 Nov 2005 19:28:58 +0000 (GMT) (envelope-from dodell@knight.iXsystems.com) Received: from knight.ixsystems.net (knight.ixsystems.net [206.40.55.67]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0EF1043D45 for ; Thu, 10 Nov 2005 19:28:58 +0000 (GMT) (envelope-from dodell@knight.iXsystems.com) Received: from knight.iXsystems.com (localhost [127.0.0.1]) by knight.ixsystems.net (8.12.10/8.11.6) with ESMTP id jAAJRDwF065286 for ; Thu, 10 Nov 2005 11:27:13 -0800 (PST) (envelope-from dodell@knight.iXsystems.com) Received: (from dodell@localhost) by knight.iXsystems.com (8.12.10/8.12.9/Submit) id jAAJRC6a065285 for cvs-src@freebsd.org; Thu, 10 Nov 2005 11:27:13 -0800 (PST) (envelope-from dodell) Date: Thu, 10 Nov 2005 11:27:12 -0800 From: "Devon H. O'Dell" To: cvs-src@freebsd.org Message-ID: <20051110112712.D54826@knight.ixsystems.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 19:28:58 -0000 Hey, I'm fine with finishing this work to its bitter end. I just need to get some clear and concise guidance and some final specifications from someone. E.g. Do XYZ, that's what we need, period. It looks like this thread has served to specify exactly that. Indeed, this can be a security issue in that local users can crash the machine. Something like this, while perhaps not applicable for a security advisory, is certainly valid for errata. It's a pretty big issue for anybody running with linux compat. --Devon From owner-cvs-src@FreeBSD.ORG Thu Nov 10 21:03:59 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 72D8E16A41F; Thu, 10 Nov 2005 21:03:59 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2EC5143D45; Thu, 10 Nov 2005 21:03:59 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAAL3xoV024815; Thu, 10 Nov 2005 21:03:59 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAAL3wrY024814; Thu, 10 Nov 2005 21:03:58 GMT (envelope-from ru) Message-Id: <200511102103.jAAL3wrY024814@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 10 Nov 2005 21:03:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/kerberos5/tools/asn1_compile Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 21:03:59 -0000 ru 2005-11-10 21:03:58 UTC FreeBSD src repository Modified files: kerberos5/tools/asn1_compile Makefile Log: Apply the .PHONY attribute to the ../make*/make* targets. This causes them to be recreated (if needed) early, when doing "make depend" here, before generating headers that depend on them. This should fix breakages often seen while doing incremental (NO_CLEAN) cross-builds. Revision Changes Path 1.6 +2 -2 src/kerberos5/tools/asn1_compile/Makefile From owner-cvs-src@FreeBSD.ORG Thu Nov 10 22:10:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D48B916A41F; Thu, 10 Nov 2005 22:10:40 +0000 (GMT) (envelope-from suz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 906C243D45; Thu, 10 Nov 2005 22:10:40 +0000 (GMT) (envelope-from suz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAAMAemN027323; Thu, 10 Nov 2005 22:10:40 GMT (envelope-from suz@repoman.freebsd.org) Received: (from suz@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAAMAelx027322; Thu, 10 Nov 2005 22:10:40 GMT (envelope-from suz) Message-Id: <200511102210.jAAMAelx027322@repoman.freebsd.org> From: SUZUKI Shinsuke Date: Thu, 10 Nov 2005 22:10:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet ip_fw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 22:10:41 -0000 suz 2005-11-10 22:10:40 UTC FreeBSD src repository Modified files: sys/netinet ip_fw2.c Log: fixed a bug that uRPF does not work properly for an IPv6 packet bound for the sending machine itself (this is a bug introduced due to a change in ip6_input.c:Rev.1.83) Pointed out by: Sean McNeil and J.R.Oldroyd MFC after: 3 days Revision Changes Path 1.115 +8 -2 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Thu Nov 10 23:25:17 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 06B3C16A41F; Thu, 10 Nov 2005 23:25:17 +0000 (GMT) (envelope-from jon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B14C543D4C; Thu, 10 Nov 2005 23:25:16 +0000 (GMT) (envelope-from jon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAANPGoW030117; Thu, 10 Nov 2005 23:25:16 GMT (envelope-from jon@repoman.freebsd.org) Received: (from jon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAANPGgZ030116; Thu, 10 Nov 2005 23:25:16 GMT (envelope-from jon) Message-Id: <200511102325.jAANPGgZ030116@repoman.freebsd.org> From: Jonathan Chen Date: Thu, 10 Nov 2005 23:25:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/nfsclient nfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2005 23:25:17 -0000 jon 2005-11-10 23:25:16 UTC FreeBSD src repository Modified files: sys/nfsclient nfs_vnops.c Log: fix a crash when an nfsv2 mount fails MFC after: 1 week Revision Changes Path 1.261 +4 -2 src/sys/nfsclient/nfs_vnops.c From owner-cvs-src@FreeBSD.ORG Fri Nov 11 02:06:54 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 66E4416A41F; Fri, 11 Nov 2005 02:06:54 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 39D9843D45; Fri, 11 Nov 2005 02:06:54 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAB26sdk050192; Fri, 11 Nov 2005 02:06:54 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAB26sZb050191; Fri, 11 Nov 2005 02:06:54 GMT (envelope-from grehan) Message-Id: <200511110206.jAB26sZb050191@repoman.freebsd.org> From: Peter Grehan Date: Fri, 11 Nov 2005 02:06:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/powerpc/powerpc pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 02:06:54 -0000 grehan 2005-11-11 02:06:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/powerpc/powerpc pmap.c Log: MFC r1.102 > Finally (!?) get to the bottom of the mysterious G3 boot-time panics. > After a number of tests using nop's to change the alignment, it was > confirmed that the mtibat instructions should be cache-aligned. > FreeScale app note AN2540 indicates that the isync before and after > the mtdbat is the right thing to do, but sync/isync isn't required > before the mtibat so it has been removed. > > Fix by using a ".balign 32" to pull the code in question to the correct > alignment. Revision Changes Path 1.99.2.2 +1 -1 src/sys/powerpc/powerpc/pmap.c From owner-cvs-src@FreeBSD.ORG Fri Nov 11 03:13:26 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0436016A41F; Fri, 11 Nov 2005 03:13:26 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1BBC43D46; Fri, 11 Nov 2005 03:13:25 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAB3DPH8052781; Fri, 11 Nov 2005 03:13:25 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAB3DPgZ052780; Fri, 11 Nov 2005 03:13:25 GMT (envelope-from davidxu) Message-Id: <200511110313.jAB3DPgZ052780@repoman.freebsd.org> From: David Xu Date: Fri, 11 Nov 2005 03:13:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys Makefile.inc sigqueue.2 sigwaitinfo.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 03:13:26 -0000 davidxu 2005-11-11 03:13:25 UTC FreeBSD src repository Modified files: lib/libc/sys Makefile.inc Added files: lib/libc/sys sigqueue.2 sigwaitinfo.2 Log: Add manuals for sigqueue, sigtimedwait, sigwaitinfo. Revision Changes Path 1.114 +3 -2 src/lib/libc/sys/Makefile.inc 1.1 +126 -0 src/lib/libc/sys/sigqueue.2 (new) 1.1 +167 -0 src/lib/libc/sys/sigwaitinfo.2 (new) From owner-cvs-src@FreeBSD.ORG Fri Nov 11 03:56:41 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4204716A41F for ; Fri, 11 Nov 2005 03:56:41 +0000 (GMT) (envelope-from rushani@bl.mmtr.or.jp) Received: from wasley.bl.mmtr.or.jp (wasley.bl.mmtr.or.jp [210.228.173.142]) by mx1.FreeBSD.org (Postfix) with SMTP id 0782343D48 for ; Fri, 11 Nov 2005 03:56:39 +0000 (GMT) (envelope-from rushani@bl.mmtr.or.jp) Received: (qmail 28316 invoked from network); 11 Nov 2005 12:56:38 +0900 Received: from unknown (HELO localhost) (219.102.35.171) by wasley.bl.mmtr.or.jp with SMTP; 11 Nov 2005 12:56:38 +0900 Date: Fri, 11 Nov 2005 12:56:10 +0900 (JST) Message-Id: <20051111.125610.85412213.rushani@bl.mmtr.or.jp> To: emax@FreeBSD.org From: Hideyuki KURASHINA In-Reply-To: <200511101909.jAAJ9MRs010949@repoman.freebsd.org> References: <200511101909.jAAJ9MRs010949@repoman.freebsd.org> X-URL: http://www.rushani.jp/ X-PGP-Public-Key: http://www.rushani.jp/rushani.asc X-PGP-Fingerprint: A052 6F98 6146 6FE3 91E2 DA6B F2FA 2088 439A DC57 X-RC5-72-Stats: http://stats.distributed.net/participant/psummary.php?project_id=8&id=432320 X-Mailer: Mew version 4.2.54 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, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/bluetooth hosts protocols src/etc/defaults Makefile bluetooth.device.conf src/etc/rc.d Makefile bluetooth X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 03:56:41 -0000 Hi, >>> On Thu, 10 Nov 2005 19:09:22 +0000 (UTC), Maksim Yevmenkin said: > emax 2005-11-10 19:09:22 UTC > > FreeBSD src repository > > Modified files: > etc/bluetooth hosts protocols > etc/defaults Makefile > etc/rc.d Makefile > Added files: > etc/defaults bluetooth.device.conf > etc/rc.d bluetooth > Log: [...] > The list of configuration parameters and their meaning described in the > /etc/defaults/bluetooth.device.conf file. Even though Bluetooth device > configuration files are not shell scripts, they must follow basic sh(1) syntax. > > The bluetooth.device.conf(5) and handbook update will follow shortly. Just a thought... Why the configuration file is bluetooth.device.conf rather than bluetooth.conf ? Do you have a plan to make bluetooth.FOO.conf available also? I prefer latter one like /etc/defaults/pccard.conf. -- rushani From owner-cvs-src@FreeBSD.ORG Fri Nov 11 04:32:17 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1851016A41F; Fri, 11 Nov 2005 04:32:17 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD14B43D45; Fri, 11 Nov 2005 04:32:16 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (localhost.localdomain [127.0.0.1]) by odin.ac.hmc.edu (8.13.0/8.13.0) with ESMTP id jAB4WF4C001310; Thu, 10 Nov 2005 20:32:15 -0800 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.13.0/8.13.0/Submit) id jAB4WC8u001300; Thu, 10 Nov 2005 20:32:12 -0800 Date: Thu, 10 Nov 2005 20:32:12 -0800 From: Brooks Davis To: Hideyuki KURASHINA Message-ID: <20051111043212.GA585@odin.ac.hmc.edu> References: <200511101909.jAAJ9MRs010949@repoman.freebsd.org> <20051111.125610.85412213.rushani@bl.mmtr.or.jp> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="zhXaljGHf11kAtnf" Content-Disposition: inline In-Reply-To: <20051111.125610.85412213.rushani@bl.mmtr.or.jp> User-Agent: Mutt/1.4.1i X-Virus-Scanned: by amavisd-new X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on odin.ac.hmc.edu Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, emax@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/bluetooth hosts protocols src/etc/defaults Makefile bluetooth.device.conf src/etc/rc.d Makefile bluetooth X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 04:32:17 -0000 --zhXaljGHf11kAtnf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Nov 11, 2005 at 12:56:10PM +0900, Hideyuki KURASHINA wrote: > Hi, >=20 > >>> On Thu, 10 Nov 2005 19:09:22 +0000 (UTC), Maksim Yevmenkin said: >=20 > > emax 2005-11-10 19:09:22 UTC > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > etc/bluetooth hosts protocols=20 > > etc/defaults Makefile=20 > > etc/rc.d Makefile=20 > > Added files: > > etc/defaults bluetooth.device.conf=20 > > etc/rc.d bluetooth=20 > > Log: > [...] > > The list of configuration parameters and their meaning described in t= he > > /etc/defaults/bluetooth.device.conf file. Even though Bluetooth device > > configuration files are not shell scripts, they must follow basic sh(= 1) syntax. > > =20 > > The bluetooth.device.conf(5) and handbook update will follow shortly. >=20 > Just a thought... >=20 > Why the configuration file is bluetooth.device.conf rather than > bluetooth.conf ? Do you have a plan to make bluetooth.FOO.conf > available also? The actual files are files of the form bluetooth..conf. -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --zhXaljGHf11kAtnf Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFDdB7LXY6L6fI4GtQRAqmDAJwOY7HDKRGcdFyjwpkFLc+w5WOTOwCeMilZ OaDTNdNJkmMvzdnlywOqzuw= =vI4+ -----END PGP SIGNATURE----- --zhXaljGHf11kAtnf-- From owner-cvs-src@FreeBSD.ORG Fri Nov 11 04:32:18 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9034C16A420 for ; Fri, 11 Nov 2005 04:32:18 +0000 (GMT) (envelope-from maksim.yevmenkin@gmail.com) Received: from nproxy.gmail.com (nproxy.gmail.com [64.233.182.199]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01A4243D46 for ; Fri, 11 Nov 2005 04:32:16 +0000 (GMT) (envelope-from maksim.yevmenkin@gmail.com) Received: by nproxy.gmail.com with SMTP id k27so164652nfc for ; Thu, 10 Nov 2005 20:32:15 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=MuBCY6m3lwlPdS3DskKXnHIva/sCzTS3Z4m+I9ir1k0JjTo1eJmyZaHZ2RsedP3fANTLYAk1jw2rrIb85sU4dEwu0gxKOvhUGySkwlx4E/7XJEYpukEMG6fCflXgxciUvFFprgCDTbMyMYyOAw0zCUx8D05mzjeteVbwE+ZoZvY= Received: by 10.48.225.4 with SMTP id x4mr134495nfg; Thu, 10 Nov 2005 20:32:15 -0800 (PST) Received: by 10.48.161.15 with HTTP; Thu, 10 Nov 2005 20:32:15 -0800 (PST) Message-ID: Date: Thu, 10 Nov 2005 20:32:15 -0800 From: Maksim Yevmenkin To: Hideyuki KURASHINA In-Reply-To: <20051111.125610.85412213.rushani@bl.mmtr.or.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <200511101909.jAAJ9MRs010949@repoman.freebsd.org> <20051111.125610.85412213.rushani@bl.mmtr.or.jp> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, emax@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/etc/bluetooth hosts protocols src/etc/defaults Makefile bluetooth.device.conf src/etc/rc.d Makefile bluetooth X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 04:32:18 -0000 Hello, > >>> On Thu, 10 Nov 2005 19:09:22 +0000 (UTC), Maksim Yevmenkin said: > > > emax 2005-11-10 19:09:22 UTC > > > > FreeBSD src repository > > > > Modified files: > > etc/bluetooth hosts protocols > > etc/defaults Makefile > > etc/rc.d Makefile > > Added files: > > etc/defaults bluetooth.device.conf > > etc/rc.d bluetooth > > Log: > [...] > > The list of configuration parameters and their meaning described in t= he > > /etc/defaults/bluetooth.device.conf file. Even though Bluetooth devic= e > > configuration files are not shell scripts, they must follow basic sh(= 1) syntax. > > > > The bluetooth.device.conf(5) and handbook update will follow shortly. > > Just a thought... > > Why the configuration file is bluetooth.device.conf rather than > bluetooth.conf ? Do you have a plan to make bluetooth.FOO.conf > available also? bluetooth.device.conf name was chosen because this file contains default system wide configuration parameters for bluetooth _device_, not bluetooth as whole. as i tried to describe in the commit log, overrides for specific device go into /etc/bluetooth/FOO.conf, where FOO is the name of bluetooth device driver, i.e. ubt0, btccc1 etc. > I prefer latter one like /etc/defaults/pccard.conf. please take no offence, but there was a long thread on freebsd-bluetooth@ and freebsd-rc@ "Re: [RFC] rc.d integration for the bluetooth subsystem" where i asked for feedback and posted several possible variants before committing this. there were only four people on the thread (brooks and yar were most active). if you feel like there is better way to do this, please join the discussion. we can always change things to make them right. thanks, max From owner-cvs-src@FreeBSD.ORG Fri Nov 11 05:21:09 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0872916A41F; Fri, 11 Nov 2005 05:21:09 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B8D5543D55; Fri, 11 Nov 2005 05:21:08 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAB5L8YY064505; Fri, 11 Nov 2005 05:21:08 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAB5L8AK064504; Fri, 11 Nov 2005 05:21:08 GMT (envelope-from grehan) Message-Id: <200511110521.jAB5L8AK064504@repoman.freebsd.org> From: Peter Grehan Date: Fri, 11 Nov 2005 05:21:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/powerpc/powerpc locore.S ofw_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 05:21:09 -0000 grehan 2005-11-11 05:21:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/powerpc/powerpc locore.S ofw_machdep.c Log: MFC locore.S:r.1.22, ofw_machdep.c:1.14 > Copy SPRG0-3 registers at boot-time and restore when calling into > OpenFirmware. FreeBSD/ppc uses SPRG0 as the per-cpu data area pointer, > and SPRG1-3 as temporary registers during exception handling. There > have been a few instances where OpenFirmware does require these to > be part of it's context, such as cd-booting an eMac. Revision Changes Path 1.21.2.1 +11 -2 src/sys/powerpc/powerpc/locore.S 1.13.2.1 +46 -4 src/sys/powerpc/powerpc/ofw_machdep.c From owner-cvs-src@FreeBSD.ORG Fri Nov 11 05:30:49 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 28DBA16A41F; Fri, 11 Nov 2005 05:30:49 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD71243D46; Fri, 11 Nov 2005 05:30:48 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAB5UmxD064861; Fri, 11 Nov 2005 05:30:48 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAB5UmKo064860; Fri, 11 Nov 2005 05:30:48 GMT (envelope-from davidxu) Message-Id: <200511110530.jAB5UmKo064860@repoman.freebsd.org> From: David Xu Date: Fri, 11 Nov 2005 05:30:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys wait.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 05:30:49 -0000 davidxu 2005-11-11 05:30:48 UTC FreeBSD src repository Modified files: lib/libc/sys wait.2 Log: Add notes about queued SIGCHLD. Revision Changes Path 1.21 +10 -0 src/lib/libc/sys/wait.2 From owner-cvs-src@FreeBSD.ORG Fri Nov 11 05:38:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 988EF16A41F; Fri, 11 Nov 2005 05:38:40 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A7BE43D48; Fri, 11 Nov 2005 05:38:40 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAB5ceIn065176; Fri, 11 Nov 2005 05:38:40 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAB5cede065175; Fri, 11 Nov 2005 05:38:40 GMT (envelope-from davidxu) Message-Id: <200511110538.jAB5cede065175@repoman.freebsd.org> From: David Xu Date: Fri, 11 Nov 2005 05:38:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys wait.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 05:38:40 -0000 davidxu 2005-11-11 05:38:40 UTC FreeBSD src repository Modified files: lib/libc/sys wait.2 Log: Er, highlight function wait(). Revision Changes Path 1.22 +10 -7 src/lib/libc/sys/wait.2 From owner-cvs-src@FreeBSD.ORG Fri Nov 11 05:40:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 708D916A427; Fri, 11 Nov 2005 05:40:40 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1DFE543D46; Fri, 11 Nov 2005 05:40:40 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAB5eeeg065444; Fri, 11 Nov 2005 05:40:40 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAB5edRO065443; Fri, 11 Nov 2005 05:40:39 GMT (envelope-from davidxu) Message-Id: <200511110540.jAB5edRO065443@repoman.freebsd.org> From: David Xu Date: Fri, 11 Nov 2005 05:40:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys sigwait.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 05:40:40 -0000 davidxu 2005-11-11 05:40:39 UTC FreeBSD src repository Modified files: lib/libc/sys sigwait.2 Log: Add descriptions about signal queue. Revision Changes Path 1.12 +24 -0 src/lib/libc/sys/sigwait.2 From owner-cvs-src@FreeBSD.ORG Fri Nov 11 07:36:16 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0900816A41F; Fri, 11 Nov 2005 07:36:16 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C27BB43D48; Fri, 11 Nov 2005 07:36:15 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAB7aFvK072926; Fri, 11 Nov 2005 07:36:15 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAB7aFti072925; Fri, 11 Nov 2005 07:36:15 GMT (envelope-from ru) Message-Id: <200511110736.jAB7aFti072925@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 11 Nov 2005 07:36:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/contrib/dev/oltr if_oltr.c src/sys/dev/an if_an.c src/sys/dev/owi if_owi.c src/sys/dev/pdq if_fea.c if_fpa.c pdq_freebsd.h pdq_ifsubr.c src/sys/net fddi.h if.c if_arp.h if_ethersubr.c if_fddisubr.c if_iso88025subr.c if_vlan.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 07:36:16 -0000 ru 2005-11-11 07:36:15 UTC FreeBSD src repository Modified files: sys/contrib/dev/oltr if_oltr.c sys/dev/an if_an.c sys/dev/owi if_owi.c sys/dev/pdq if_fea.c if_fpa.c pdq_freebsd.h pdq_ifsubr.c sys/net fddi.h if.c if_arp.h if_ethersubr.c if_fddisubr.c if_iso88025subr.c if_vlan.c iso88025.h sys/sys param.h Log: - Make IFP2ENADDR() a pointer to IF_LLADDR() rather than another copy of Ethernet address. - Change iso88025_ifattach() and fddi_ifattach() to accept MAC address as an argument, similar to ether_ifattach(), to make this work. Revision Changes Path 1.40 +1 -2 src/sys/contrib/dev/oltr/if_oltr.c 1.73 +0 -6 src/sys/dev/an/if_an.c 1.13 +0 -5 src/sys/dev/owi/if_owi.c 1.29 +1 -4 src/sys/dev/pdq/if_fea.c 1.26 +1 -4 src/sys/dev/pdq/if_fpa.c 1.11 +1 -1 src/sys/dev/pdq/pdq_freebsd.h 1.29 +2 -2 src/sys/dev/pdq/pdq_ifsubr.c 1.15 +1 -1 src/sys/net/fddi.h 1.250 +1 -9 src/sys/net/if.c 1.23 +1 -1 src/sys/net/if_arp.h 1.207 +5 -10 src/sys/net/if_ethersubr.c 1.101 +4 -2 src/sys/net/if_fddisubr.c 1.72 +3 -2 src/sys/net/if_iso88025subr.c 1.91 +2 -18 src/sys/net/if_vlan.c 1.16 +1 -1 src/sys/net/iso88025.h 1.252 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Fri Nov 11 07:48:39 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A079716A41F; Fri, 11 Nov 2005 07:48:39 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CE7943D49; Fri, 11 Nov 2005 07:48:39 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAB7mdbq074041; Fri, 11 Nov 2005 07:48:39 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAB7md9t074040; Fri, 11 Nov 2005 07:48:39 GMT (envelope-from davidxu) Message-Id: <200511110748.jAB7md9t074040@repoman.freebsd.org> From: David Xu Date: Fri, 11 Nov 2005 07:48:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys Makefile.inc timer_create.2 timer_delete.2 timer_settime.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 07:48:39 -0000 davidxu 2005-11-11 07:48:38 UTC FreeBSD src repository Modified files: lib/libc/sys Makefile.inc Added files: lib/libc/sys timer_create.2 timer_delete.2 timer_settime.2 Log: Add POSIX timer manuals. Revision Changes Path 1.115 +2 -0 src/lib/libc/sys/Makefile.inc 1.1 +110 -0 src/lib/libc/sys/timer_create.2 (new) 1.1 +70 -0 src/lib/libc/sys/timer_delete.2 (new) 1.1 +186 -0 src/lib/libc/sys/timer_settime.2 (new) From owner-cvs-src@FreeBSD.ORG Fri Nov 11 07:50:10 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0CE8A16A41F; Fri, 11 Nov 2005 07:50:10 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B922843D53; Fri, 11 Nov 2005 07:50:09 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAB7o9k6074117; Fri, 11 Nov 2005 07:50:09 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAB7o9VK074116; Fri, 11 Nov 2005 07:50:09 GMT (envelope-from davidxu) Message-Id: <200511110750.jAB7o9VK074116@repoman.freebsd.org> From: David Xu Date: Fri, 11 Nov 2005 07:50:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys timer_create.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 07:50:10 -0000 davidxu 2005-11-11 07:50:09 UTC FreeBSD src repository Modified files: lib/libc/sys timer_create.2 Log: Fix copy-paste issue. Revision Changes Path 1.2 +0 -2 src/lib/libc/sys/timer_create.2 From owner-cvs-src@FreeBSD.ORG Fri Nov 11 07:50:52 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 179C316A41F; Fri, 11 Nov 2005 07:50:52 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCE1F43D49; Fri, 11 Nov 2005 07:50:51 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAB7opko074203; Fri, 11 Nov 2005 07:50:51 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAB7op6H074201; Fri, 11 Nov 2005 07:50:51 GMT (envelope-from davidxu) Message-Id: <200511110750.jAB7op6H074201@repoman.freebsd.org> From: David Xu Date: Fri, 11 Nov 2005 07:50:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys sigwaitinfo.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 07:50:52 -0000 davidxu 2005-11-11 07:50:51 UTC FreeBSD src repository Modified files: lib/libc/sys sigwaitinfo.2 Log: Fix plural. Revision Changes Path 1.2 +1 -1 src/lib/libc/sys/sigwaitinfo.2 From owner-cvs-src@FreeBSD.ORG Fri Nov 11 08:00:46 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 509D316A420; Fri, 11 Nov 2005 08:00:46 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A91843D48; Fri, 11 Nov 2005 08:00:46 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAB80jE5074581; Fri, 11 Nov 2005 08:00:45 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAB80jjh074580; Fri, 11 Nov 2005 08:00:45 GMT (envelope-from delphij) Message-Id: <200511110800.jAB80jjh074580@repoman.freebsd.org> From: Xin LI Date: Fri, 11 Nov 2005 08:00:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys sigwaitinfo.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 08:00:46 -0000 delphij 2005-11-11 08:00:44 UTC FreeBSD src repository Modified files: lib/libc/sys sigwaitinfo.2 Log: Fix plural. Revision Changes Path 1.3 +1 -1 src/lib/libc/sys/sigwaitinfo.2 From owner-cvs-src@FreeBSD.ORG Fri Nov 11 08:07:25 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1EEBA16A420; Fri, 11 Nov 2005 08:07:25 +0000 (GMT) (envelope-from krion@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DEF0F43D53; Fri, 11 Nov 2005 08:07:24 +0000 (GMT) (envelope-from krion@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAB87Oww074891; Fri, 11 Nov 2005 08:07:24 GMT (envelope-from krion@repoman.freebsd.org) Received: (from krion@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAB87O2E074890; Fri, 11 Nov 2005 08:07:24 GMT (envelope-from krion) Message-Id: <200511110807.jAB87O2E074890@repoman.freebsd.org> From: Kirill Ponomarew Date: Fri, 11 Nov 2005 08:07:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.sbin/pkg_install/create create.h main.c perform.c pkg_create.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 08:07:25 -0000 krion 2005-11-11 08:07:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/pkg_install/create create.h main.c perform.c pkg_create.1 Log: MFC: create.h:1.26, main.c:1.37, perform.c:1.81, pkg_create.1:1.69 date: 2005/11/08 20:48:26; author: krion; state: Exp; lines: +1 -0 Introduce 3 new options for pkg_create(1), -x for using basic regular expressions for pkg-name, -E for extended regexps and -G for exact matching. These new options are only meaningful when using the -b flag of pkg_create(1), and that the default for the -b parameter is now to do glob matching, as in other pkg_foo utilities that support package patterns. Submitted by: mux Revision Changes Path 1.25.2.1 +1 -0 src/usr.sbin/pkg_install/create/create.h 1.36.2.1 +15 -2 src/usr.sbin/pkg_install/create/main.c 1.80.2.1 +34 -3 src/usr.sbin/pkg_install/create/perform.c 1.68.2.1 +11 -2 src/usr.sbin/pkg_install/create/pkg_create.1 From owner-cvs-src@FreeBSD.ORG Fri Nov 11 08:08:05 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F39F16A41F; Fri, 11 Nov 2005 08:08:05 +0000 (GMT) (envelope-from krion@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E1F8843D5A; Fri, 11 Nov 2005 08:08:04 +0000 (GMT) (envelope-from krion@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAB8841e074944; Fri, 11 Nov 2005 08:08:04 GMT (envelope-from krion@repoman.freebsd.org) Received: (from krion@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAB884DO074943; Fri, 11 Nov 2005 08:08:04 GMT (envelope-from krion) Message-Id: <200511110808.jAB884DO074943@repoman.freebsd.org> From: Kirill Ponomarew Date: Fri, 11 Nov 2005 08:08:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/usr.sbin/pkg_install/create create.h main.c perform.c pkg_create.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 08:08:05 -0000 krion 2005-11-11 08:08:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.sbin/pkg_install/create create.h main.c perform.c pkg_create.1 Log: MFC: create.h:1.26, main.c:1.37, perform.c:1.81, pkg_create.1:1.69 date: 2005/11/08 20:48:26; author: krion; state: Exp; lines: +1 -0 Introduce 3 new options for pkg_create(1), -x for using basic regular expressions for pkg-name, -E for extended regexps and -G for exact matching. These new options are only meaningful when using the -b flag of pkg_create(1), and that the default for the -b parameter is now to do glob matching, as in other pkg_foo utilities that support package patterns. Submitted by: mux Revision Changes Path 1.24.2.2 +1 -0 src/usr.sbin/pkg_install/create/create.h 1.35.2.2 +15 -2 src/usr.sbin/pkg_install/create/main.c 1.79.2.2 +34 -3 src/usr.sbin/pkg_install/create/perform.c 1.61.2.3 +11 -2 src/usr.sbin/pkg_install/create/pkg_create.1 From owner-cvs-src@FreeBSD.ORG Fri Nov 11 08:13:20 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 461EB16A41F; Fri, 11 Nov 2005 08:13:20 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0726443D46; Fri, 11 Nov 2005 08:13:20 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAB8DJLP075150; Fri, 11 Nov 2005 08:13:19 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAB8DJiR075149; Fri, 11 Nov 2005 08:13:19 GMT (envelope-from ru) Message-Id: <200511110813.jAB8DJiR075149@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 11 Nov 2005 08:13:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/kldxref kldxref.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 08:13:20 -0000 ru 2005-11-11 08:13:18 UTC FreeBSD src repository Modified files: usr.sbin/kldxref kldxref.c Log: Skip .symbols files. Revision Changes Path 1.11 +4 -1 src/usr.sbin/kldxref/kldxref.c From owner-cvs-src@FreeBSD.ORG Fri Nov 11 09:31:24 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E3C0116A41F; Fri, 11 Nov 2005 09:31:24 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D6B243D45; Fri, 11 Nov 2005 09:31:24 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAB9VOw0086169; Fri, 11 Nov 2005 09:31:24 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAB9VOJE086168; Fri, 11 Nov 2005 09:31:24 GMT (envelope-from glebius) Message-Id: <200511110931.jAB9VOJE086168@repoman.freebsd.org> From: Gleb Smirnoff Date: Fri, 11 Nov 2005 09:31:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/arp arp.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 09:31:25 -0000 glebius 2005-11-11 09:31:23 UTC FreeBSD src repository Modified files: usr.sbin/arp arp.4 Log: Some fixes for last commit. Submitted by: ru Revision Changes Path 1.20 +7 -8 src/usr.sbin/arp/arp.4 From owner-cvs-src@FreeBSD.ORG Fri Nov 11 09:32:28 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4667D16A41F; Fri, 11 Nov 2005 09:32:28 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 02DE943D48; Fri, 11 Nov 2005 09:32:28 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAB9WR2F086220; Fri, 11 Nov 2005 09:32:27 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAB9WRWH086219; Fri, 11 Nov 2005 09:32:27 GMT (envelope-from grehan) Message-Id: <200511110932.jAB9WRWH086219@repoman.freebsd.org> From: Peter Grehan Date: Fri, 11 Nov 2005 09:32:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/powerpc/powerpc ofw_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 09:32:28 -0000 grehan 2005-11-11 09:32:27 UTC FreeBSD src repository Modified files: sys/powerpc/powerpc ofw_machdep.c Log: Fix compile warning: pmap_bootstrap is now declared extern in pmap.h, remove redundant declaration. Revision Changes Path 1.15 +0 -1 src/sys/powerpc/powerpc/ofw_machdep.c From owner-cvs-src@FreeBSD.ORG Fri Nov 11 09:36:41 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8FFCA16A41F; Fri, 11 Nov 2005 09:36:41 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F98B43D46; Fri, 11 Nov 2005 09:36:41 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAB9aeia086315; Fri, 11 Nov 2005 09:36:40 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAB9ad5d086314; Fri, 11 Nov 2005 09:36:39 GMT (envelope-from grehan) Message-Id: <200511110936.jAB9ad5d086314@repoman.freebsd.org> From: Peter Grehan Date: Fri, 11 Nov 2005 09:36:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/powerpc/psim ata_iobus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 09:36:41 -0000 grehan 2005-11-11 09:36:38 UTC FreeBSD src repository Modified files: sys/powerpc/psim ata_iobus.c Log: ata_generic_hw takes a dev as a parameter, not a channel. Revision Changes Path 1.14 +1 -1 src/sys/powerpc/psim/ata_iobus.c From owner-cvs-src@FreeBSD.ORG Fri Nov 11 09:57:33 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D778B16A41F; Fri, 11 Nov 2005 09:57:33 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B31843D48; Fri, 11 Nov 2005 09:57:33 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAB9vXYH086973; Fri, 11 Nov 2005 09:57:33 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAB9vXmj086972; Fri, 11 Nov 2005 09:57:33 GMT (envelope-from ru) Message-Id: <200511110957.jAB9vXmj086972@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 11 Nov 2005 09:57:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/conf NOTES src/sys/conf files.amd64 files.i386 files.pc98 src/sys/dev/speaker speaker.h spkr.c src/sys/i386/include speaker.h src/sys/i386/isa spkr.c src/sys/modules Makefile src/sys/modules/speaker Makefile ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 09:57:34 -0000 ru 2005-11-11 09:57:32 UTC FreeBSD src repository Modified files: sys/amd64/conf NOTES sys/conf files.amd64 files.i386 files.pc98 sys/dev/speaker speaker.h spkr.c sys/i386/include speaker.h sys/modules Makefile sys/modules/speaker Makefile share/man/man4 Makefile spkr.4 share/man/man4/man4.i386 Makefile games/morse Makefile morse.c Removed files: sys/i386/isa spkr.c share/man/man4/man4.i386 spkr.4 Log: Add /dev/speaker support to amd64. The following repo-copies were made (by Mark Murray): sys/i386/isa/spkr.c -> sys/dev/speaker/spkr.c sys/i386/include/speaker.h -> sys/dev/speaker/speaker.h share/man/man4/man4.i386/spkr.4 -> share/man/man4/spkr.4 Revision Changes Path 1.8 +2 -2 src/games/morse/Makefile 1.21 +1 -1 src/games/morse/morse.c 1.330 +5 -1 src/share/man/man4/Makefile 1.181 +0 -2 src/share/man/man4/man4.i386/Makefile 1.25 +0 -249 src/share/man/man4/man4.i386/spkr.4 (dead) 1.25 +4 -4 src/share/man/man4/spkr.4 1.48 +3 -0 src/sys/amd64/conf/NOTES 1.77 +1 -0 src/sys/conf/files.amd64 1.544 +1 -1 src/sys/conf/files.i386 1.329 +1 -1 src/sys/conf/files.pc98 1.8 +3 -3 src/sys/dev/speaker/speaker.h 1.70 +1 -1 src/sys/dev/speaker/spkr.c 1.8 +5 -18 src/sys/i386/include/speaker.h 1.70 +0 -656 src/sys/i386/isa/spkr.c (dead) 1.462 +1 -0 src/sys/modules/Makefile 1.3 +1 -1 src/sys/modules/speaker/Makefile From owner-cvs-src@FreeBSD.ORG Fri Nov 11 10:48:31 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA3D316A41F; Fri, 11 Nov 2005 10:48:31 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A951343D46; Fri, 11 Nov 2005 10:48:31 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jABAmVdB088347; Fri, 11 Nov 2005 10:48:31 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jABAmV48088346; Fri, 11 Nov 2005 10:48:31 GMT (envelope-from pjd) Message-Id: <200511111048.jABAmV48088346@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 11 Nov 2005 10:48:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/boot/forth loader.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 10:48:32 -0000 pjd 2005-11-11 10:48:30 UTC FreeBSD src repository Modified files: sys/boot/forth loader.conf Log: Add more GEOM classes to defaults/loader.conf. Add references to manual pages to those already present. Reviewed by: brueffer Revision Changes Path 1.102 +17 -3 src/sys/boot/forth/loader.conf From owner-cvs-src@FreeBSD.ORG Fri Nov 11 11:17:58 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A24E16A41F; Fri, 11 Nov 2005 11:17:58 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D84243D49; Fri, 11 Nov 2005 11:17:58 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jABBHwcN089556; Fri, 11 Nov 2005 11:17:58 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jABBHw11089555; Fri, 11 Nov 2005 11:17:58 GMT (envelope-from glebius) Message-Id: <200511111117.jABBHw11089555@repoman.freebsd.org> From: Gleb Smirnoff Date: Fri, 11 Nov 2005 11:17:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_disc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 11:17:58 -0000 glebius 2005-11-11 11:17:57 UTC FreeBSD src repository Modified files: sys/net if_disc.c Log: Force this interface to be RUNNING. Revision Changes Path 1.51 +1 -0 src/sys/net/if_disc.c From owner-cvs-src@FreeBSD.ORG Fri Nov 11 11:31:24 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1CAD116A41F; Fri, 11 Nov 2005 11:31:24 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF74043D49; Fri, 11 Nov 2005 11:31:23 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jABBVNKx090286; Fri, 11 Nov 2005 11:31:23 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jABBVN6b090285; Fri, 11 Nov 2005 11:31:23 GMT (envelope-from pjd) Message-Id: <200511111131.jABBVN6b090285@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 11 Nov 2005 11:31:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/modules/md Makefile src/sys/sys mdioctl.h src/sbin/mdconfig mdconfig.c src/sys/boot/forth loader.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 11:31:24 -0000 pjd 2005-11-11 11:31:23 UTC FreeBSD src repository Modified files: sys/modules/md Makefile sys/sys mdioctl.h sbin/mdconfig mdconfig.c sys/boot/forth loader.conf Log: Rename GEOM class kernel module g_md.ko to geom_md.ko for consistency with the rest. mdconfig.c: Simplify mdmaybeload() function. mdioctl.h: Removed (now unused) #define. loader.conf: Sort GEOM classes properly. OK'ed by: phk Revision Changes Path 1.45 +12 -27 src/sbin/mdconfig/mdconfig.c 1.103 +4 -4 src/sys/boot/forth/loader.conf 1.14 +1 -1 src/sys/modules/md/Makefile 1.21 +0 -1 src/sys/sys/mdioctl.h From owner-cvs-src@FreeBSD.ORG Fri Nov 11 12:03:33 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D455B16A41F; Fri, 11 Nov 2005 12:03:33 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B89A043D72; Fri, 11 Nov 2005 12:03:29 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jABC3ToU091763; Fri, 11 Nov 2005 12:03:29 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jABC3TVe091762; Fri, 11 Nov 2005 12:03:29 GMT (envelope-from grehan) Message-Id: <200511111203.jABC3TVe091762@repoman.freebsd.org> From: Peter Grehan Date: Fri, 11 Nov 2005 12:03:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/powerpc/include pte.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 12:03:34 -0000 grehan 2005-11-11 12:03:28 UTC FreeBSD src repository Modified files: sys/powerpc/include pte.h Log: Add definitions for 64-bit PTEs Revision Changes Path 1.5 +47 -10 src/sys/powerpc/include/pte.h From owner-cvs-src@FreeBSD.ORG Fri Nov 11 12:17:32 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 24D0916A41F; Fri, 11 Nov 2005 12:17:32 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E469F43D4C; Fri, 11 Nov 2005 12:17:31 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jABCHV9M092459; Fri, 11 Nov 2005 12:17:31 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jABCHVm1092458; Fri, 11 Nov 2005 12:17:31 GMT (envelope-from ru) Message-Id: <200511111217.jABCHVm1092458@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 11 Nov 2005 12:17:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ex if_ex.c src/sys/dev/owi if_owi.c src/sys/dev/wl if_wl.c src/sys/dev/xe if_xe.c src/sys/pci if_tl.c if_xl.c src/sys/dev/fxp if_fxp.c src/sys/netatalk aarp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 12:17:32 -0000 ru 2005-11-11 12:17:31 UTC FreeBSD src repository Modified files: sys/dev/ex if_ex.c sys/dev/owi if_owi.c sys/dev/wl if_wl.c sys/dev/xe if_xe.c sys/pci if_tl.c if_xl.c sys/dev/fxp if_fxp.c sys/netatalk aarp.c Log: Catch up with IFP2ENADDR() type change (array -> pointer). Revision Changes Path 1.60 +1 -1 src/sys/dev/ex/if_ex.c 1.250 +1 -2 src/sys/dev/fxp/if_fxp.c 1.14 +2 -2 src/sys/dev/owi/if_owi.c 1.71 +1 -1 src/sys/dev/wl/if_wl.c 1.61 +1 -1 src/sys/dev/xe/if_xe.c 1.38 +1 -2 src/sys/netatalk/aarp.c 1.106 +1 -1 src/sys/pci/if_tl.c 1.200 +2 -2 src/sys/pci/if_xl.c From owner-cvs-src@FreeBSD.ORG Fri Nov 11 12:32:50 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E5FD16A420; Fri, 11 Nov 2005 12:32:50 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B7DF43D45; Fri, 11 Nov 2005 12:32:50 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jABCWodg093310; Fri, 11 Nov 2005 12:32:50 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jABCWn9M093309; Fri, 11 Nov 2005 12:32:49 GMT (envelope-from ru) Message-Id: <200511111232.jABCWn9M093309@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 11 Nov 2005 12:32:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_mib.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 12:32:50 -0000 ru 2005-11-11 12:32:49 UTC FreeBSD src repository Modified files: sys/net if_mib.c Log: Use the more appropriate ifnet_byindex() instead of ifaddr_byindex(). Revision Changes Path 1.17 +2 -2 src/sys/net/if_mib.c From owner-cvs-src@FreeBSD.ORG Fri Nov 11 12:53:37 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 96EE716A420; Fri, 11 Nov 2005 12:53:37 +0000 (GMT) (envelope-from jylefort@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CB8143D49; Fri, 11 Nov 2005 12:53:37 +0000 (GMT) (envelope-from jylefort@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jABCrbkp001479; Fri, 11 Nov 2005 12:53:37 GMT (envelope-from jylefort@repoman.freebsd.org) Received: (from jylefort@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jABCrbke001478; Fri, 11 Nov 2005 12:53:37 GMT (envelope-from jylefort) Message-Id: <200511111253.jABCrbke001478@repoman.freebsd.org> From: Jean-Yves Lefort Date: Fri, 11 Nov 2005 12:53:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 joy.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 12:53:37 -0000 jylefort 2005-11-11 12:53:37 UTC FreeBSD src repository (ports committer) Modified files: share/man/man4 joy.4 Log: List /boot/device.hints entries for the second joystick. Approved by: joel Revision Changes Path 1.27 +2 -0 src/share/man/man4/joy.4 From owner-cvs-src@FreeBSD.ORG Fri Nov 11 14:52:07 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 59C1016A41F; Fri, 11 Nov 2005 14:52:07 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE83743D46; Fri, 11 Nov 2005 14:52:06 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jABEq67i006854; Fri, 11 Nov 2005 14:52:06 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jABEq6LH006853; Fri, 11 Nov 2005 14:52:06 GMT (envelope-from davidxu) Message-Id: <200511111452.jABEq6LH006853@repoman.freebsd.org> From: David Xu Date: Fri, 11 Nov 2005 14:52:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys sigqueue.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 14:52:07 -0000 davidxu 2005-11-11 14:52:06 UTC FreeBSD src repository Modified files: lib/libc/sys sigqueue.2 Log: Only signo should be marked with .Fa. Revision Changes Path 1.2 +2 -1 src/lib/libc/sys/sigqueue.2 From owner-cvs-src@FreeBSD.ORG Fri Nov 11 16:05:07 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D2AA816A41F; Fri, 11 Nov 2005 16:05:07 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5ECE543D58; Fri, 11 Nov 2005 16:04:59 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jABG4xuk011846; Fri, 11 Nov 2005 16:04:59 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jABG4xw3011845; Fri, 11 Nov 2005 16:04:59 GMT (envelope-from ru) Message-Id: <200511111604.jABG4xw3011845@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 11 Nov 2005 16:04:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if.c if_arcsubr.c if_arp.h if_bridge.c if_ef.c if_ethersubr.c if_fddisubr.c if_fwsubr.c if_iso88025subr.c if_tap.c if_var.h if_vlan.c route.c rtsock.c src/sys/compat/ndis subr_ndis.c src/sys/contrib/dev/oltr if_oltr.c src/sys/dev/an ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 16:05:08 -0000 ru 2005-11-11 16:04:59 UTC FreeBSD src repository Modified files: sys/net if_var.h if.c if_arcsubr.c if_bridge.c if_ef.c if_ethersubr.c if_fddisubr.c if_fwsubr.c if_iso88025subr.c if_tap.c if_vlan.c route.c rtsock.c if_arp.h sys/compat/ndis subr_ndis.c sys/contrib/dev/oltr if_oltr.c sys/dev/an if_an.c sys/dev/arl if_arl.c sys/dev/ath if_ath.c sys/dev/bfe if_bfe.c sys/dev/bge if_bge.c sys/dev/dc if_dc.c sys/dev/ed if_ed.c sys/dev/em if_em.c sys/dev/ep if_ep.c sys/dev/ex if_ex.c sys/dev/fe if_fe.c sys/dev/fxp if_fxp.c sys/dev/gem if_gem.c sys/dev/hme if_hme.c sys/dev/ie if_ie.c sys/dev/ixgb if_ixgb.c sys/dev/lge if_lge.c sys/dev/lnc if_lnc.c if_lnc_cbus.c sys/dev/my if_my.c sys/dev/nge if_nge.c sys/dev/nve if_nve.c sys/dev/owi if_owi.c sys/dev/ray if_ray.c sys/dev/re if_re.c sys/dev/sbni if_sbni.c sys/dev/snc dp83932.c sys/dev/tx if_tx.c sys/dev/txp if_txp.c sys/dev/usb if_aue.c if_axe.c if_cue.c if_kue.c if_rue.c if_udav.c sys/dev/vge if_vge.c sys/dev/vx if_vx.c sys/dev/wi if_wi.c sys/dev/wl if_wl.c sys/dev/xe if_xe.c sys/net80211 ieee80211_ioctl.c sys/netatalk aarp.c sys/netatm atm_if.c sys/netgraph ng_ether.c ng_fec.c sys/netinet ip_carp.c ip_input.c sys/pci if_de.c if_pcn.c if_rl.c if_sf.c if_sis.c if_sk.c if_ste.c if_ti.c if_tl.c if_vr.c if_wb.c if_xl.c sys/sys param.h Log: - Store pointer to the link-level address right in "struct ifnet" rather than in ifindex_table[]; all (except one) accesses are through ifp anyway. IF_LLADDR() works faster, and all (except one) ifaddr_byindex() users were converted to use ifp->if_addr. - Stop storing a (pointer to) Ethernet address in "struct arpcom", and drop the IFP2ENADDR() macro; all users have been converted to use IF_LLADDR() instead. Revision Changes Path 1.100 +4 -4 src/sys/compat/ndis/subr_ndis.c 1.41 +2 -2 src/sys/contrib/dev/oltr/if_oltr.c 1.74 +3 -2 src/sys/dev/an/if_an.c 1.12 +2 -2 src/sys/dev/arl/if_arl.c 1.105 +1 -1 src/sys/dev/ath/if_ath.c 1.30 +1 -1 src/sys/dev/bfe/if_bfe.c 1.99 +4 -4 src/sys/dev/bge/if_bge.c 1.172 +10 -10 src/sys/dev/dc/if_dc.c 1.266 +1 -1 src/sys/dev/ed/if_ed.c 1.86 +1 -1 src/sys/dev/em/if_em.c 1.146 +2 -2 src/sys/dev/ep/if_ep.c 1.61 +2 -2 src/sys/dev/ex/if_ex.c 1.96 +1 -1 src/sys/dev/fe/if_fe.c 1.251 +1 -1 src/sys/dev/fxp/if_fxp.c 1.36 +1 -1 src/sys/dev/gem/if_gem.c 1.45 +1 -1 src/sys/dev/hme/if_hme.c 1.106 +2 -2 src/sys/dev/ie/if_ie.c 1.17 +1 -1 src/sys/dev/ixgb/if_ixgb.c 1.45 +2 -2 src/sys/dev/lge/if_lge.c 1.115 +2 -2 src/sys/dev/lnc/if_lnc.c 1.10 +4 -4 src/sys/dev/lnc/if_lnc_cbus.c 1.35 +1 -1 src/sys/dev/my/if_my.c 1.84 +3 -3 src/sys/dev/nge/if_nge.c 1.14 +1 -1 src/sys/dev/nve/if_nve.c 1.15 +3 -3 src/sys/dev/owi/if_owi.c 1.84 +1 -1 src/sys/dev/ray/if_ray.c 1.60 +2 -2 src/sys/dev/re/if_re.c 1.22 +3 -3 src/sys/dev/sbni/if_sbni.c 1.22 +1 -1 src/sys/dev/snc/dp83932.c 1.93 +3 -3 src/sys/dev/tx/if_tx.c 1.39 +6 -6 src/sys/dev/txp/if_txp.c 1.95 +1 -1 src/sys/dev/usb/if_aue.c 1.35 +1 -1 src/sys/dev/usb/if_axe.c 1.61 +1 -1 src/sys/dev/usb/if_cue.c 1.68 +1 -1 src/sys/dev/usb/if_kue.c 1.27 +1 -1 src/sys/dev/usb/if_rue.c 1.19 +1 -1 src/sys/dev/usb/if_udav.c 1.22 +1 -1 src/sys/dev/vge/if_vge.c 1.60 +3 -3 src/sys/dev/vx/if_vx.c 1.194 +1 -5 src/sys/dev/wi/if_wi.c 1.72 +2 -2 src/sys/dev/wl/if_wl.c 1.62 +2 -2 src/sys/dev/xe/if_xe.c 1.251 +6 -6 src/sys/net/if.c 1.28 +1 -1 src/sys/net/if_arcsubr.c 1.24 +0 -2 src/sys/net/if_arp.h 1.32 +1 -1 src/sys/net/if_bridge.c 1.36 +1 -5 src/sys/net/if_ef.c 1.208 +7 -8 src/sys/net/if_ethersubr.c 1.102 +7 -11 src/sys/net/if_fddisubr.c 1.18 +1 -1 src/sys/net/if_fwsubr.c 1.73 +8 -12 src/sys/net/if_iso88025subr.c 1.58 +2 -2 src/sys/net/if_tap.c 1.105 +4 -5 src/sys/net/if_var.h 1.92 +1 -1 src/sys/net/if_vlan.c 1.114 +1 -1 src/sys/net/route.c 1.132 +6 -9 src/sys/net/rtsock.c 1.36 +3 -3 src/sys/net80211/ieee80211_ioctl.c 1.39 +5 -4 src/sys/netatalk/aarp.c 1.32 +1 -1 src/sys/netatm/atm_if.c 1.57 +2 -2 src/sys/netgraph/ng_ether.c 1.26 +5 -5 src/sys/netgraph/ng_fec.c 1.36 +13 -13 src/sys/netinet/ip_carp.c 1.305 +1 -2 src/sys/netinet/ip_input.c 1.174 +9 -9 src/sys/pci/if_de.c 1.77 +3 -3 src/sys/pci/if_pcn.c 1.162 +2 -2 src/sys/pci/if_rl.c 1.92 +3 -3 src/sys/pci/if_sf.c 1.144 +6 -6 src/sys/pci/if_sis.c 1.114 +5 -5 src/sys/pci/if_sk.c 1.94 +1 -1 src/sys/pci/if_ste.c 1.113 +1 -1 src/sys/pci/if_ti.c 1.107 +2 -2 src/sys/pci/if_tl.c 1.114 +1 -1 src/sys/pci/if_vr.c 1.89 +1 -1 src/sys/pci/if_wb.c 1.201 +3 -3 src/sys/pci/if_xl.c 1.253 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Fri Nov 11 16:22:37 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 607EB16A422 for ; Fri, 11 Nov 2005 16:22:37 +0000 (GMT) (envelope-from andre@freebsd.org) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 20CE343D45 for ; Fri, 11 Nov 2005 16:22:35 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 50516 invoked from network); 11 Nov 2005 16:23:59 -0000 Received: from c00l3r.networx.ch (HELO freebsd.org) ([62.48.2.2]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 11 Nov 2005 16:23:59 -0000 Message-ID: <4374C54D.4D6C87B7@freebsd.org> Date: Fri, 11 Nov 2005 17:22:37 +0100 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Andrew Gallatin References: <200511021620.jA2GKab1085906@repoman.freebsd.org> <20051109184401.A39931@grasshopper.cs.duke.edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_mbuf.c uipc_mbuf.c src/sys/sys mbuf.h param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 16:22:37 -0000 Andrew Gallatin wrote: > > Andre Oppermann [andre@FreeBSD.org] wrote: > > andre 2005-11-02 16:20:36 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/kern kern_mbuf.c uipc_mbuf.c > > sys/sys mbuf.h param.h > > Log: > > Mandatory mbuf cluster reference counting and groundwork for UMA > > based jumbo 9k and jumbo 16k cluster support. > > Cool. Are the jumbo clusters physically contiguous? Yes. Jumbo allocation API is coming soon. -- Andre From owner-cvs-src@FreeBSD.ORG Fri Nov 11 16:25:13 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 30BBF16A421 for ; Fri, 11 Nov 2005 16:25:13 +0000 (GMT) (envelope-from andre@freebsd.org) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 359D743D55 for ; Fri, 11 Nov 2005 16:25:11 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 50545 invoked from network); 11 Nov 2005 16:26:35 -0000 Received: from c00l3r.networx.ch (HELO freebsd.org) ([62.48.2.2]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 11 Nov 2005 16:26:35 -0000 Message-ID: <4374C5E8.4F372F3@freebsd.org> Date: Fri, 11 Nov 2005 17:25:12 +0100 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Gleb Smirnoff References: <200511081205.jA8C5vMW083076@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet if_ether.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 16:25:13 -0000 Gleb Smirnoff wrote: > > glebius 2005-11-08 12:05:57 UTC > > FreeBSD src repository > > Modified files: > sys/netinet if_ether.c > Log: > Rework ARP retransmission algorythm so that ARP requests are > retransmitted without suppression, while there is demand for > such ARP entry. As before, retransmission is rate limited to > one packet per second. Details: > - Remove net.link.ether.inet.host_down_time > - Do not set/clear RTF_REJECT flag on route, to > avoid rt_check() returning error. We will generate error > ourselves. > - Return EWOULDBLOCK on first arp_maxtries failed > requests , and return EHOSTDOWN/EHOSTUNREACH > on further requests. > - Retransmit ARP request always, independently from return > code. Ratelimit to 1 pps. I like this. Before it would report unreachable for some time and then no longer if the hold down time was over. Now it continuously sends it after the initial ARP lookup expired. -- Andre From owner-cvs-src@FreeBSD.ORG Fri Nov 11 16:45:33 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A124916A41F; Fri, 11 Nov 2005 16:45:33 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D14443D45; Fri, 11 Nov 2005 16:45:33 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jABGjXI8014032; Fri, 11 Nov 2005 16:45:33 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jABGjXUU014031; Fri, 11 Nov 2005 16:45:33 GMT (envelope-from ps) Message-Id: <200511111645.jABGjXUU014031@repoman.freebsd.org> From: Paul Saab Date: Fri, 11 Nov 2005 16:45:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ciss ciss.c src/share/man/man4 ciss.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 16:45:33 -0000 ps 2005-11-11 16:45:33 UTC FreeBSD src repository Modified files: sys/dev/ciss ciss.c share/man/man4 ciss.4 Log: Update PCI ids to add the E200, E200i, P400, and P400i storage controllers. Remove the E400 since it is not a real product. Submitted by: HP Revision Changes Path 1.13 +7 -1 src/share/man/man4/ciss.4 1.66 +8 -3 src/sys/dev/ciss/ciss.c From owner-cvs-src@FreeBSD.ORG Fri Nov 11 16:48:02 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4134116A41F; Fri, 11 Nov 2005 16:48:02 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CEE5343D53; Fri, 11 Nov 2005 16:48:01 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jABGm1lk021264; Fri, 11 Nov 2005 16:48:01 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jABGm1pP021263; Fri, 11 Nov 2005 16:48:01 GMT (envelope-from delphij) Message-Id: <200511111648.jABGm1pP021263@repoman.freebsd.org> From: Xin LI Date: Fri, 11 Nov 2005 16:48:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/include Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 16:48:02 -0000 delphij 2005-11-11 16:48:01 UTC FreeBSD src repository Modified files: include Makefile Log: Since speaker.h now lives in sys/dev/speaker, reflect this fact here. Revision Changes Path 1.250 +1 -1 src/include/Makefile From owner-cvs-src@FreeBSD.ORG Fri Nov 11 17:38:15 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9601516A41F; Fri, 11 Nov 2005 17:38:15 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D413F43D60; Fri, 11 Nov 2005 17:38:10 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jABHcAD7023183; Fri, 11 Nov 2005 17:38:10 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jABHcAuG023182; Fri, 11 Nov 2005 17:38:10 GMT (envelope-from delphij) Message-Id: <200511111738.jABHcAuG023182@repoman.freebsd.org> From: Xin LI Date: Fri, 11 Nov 2005 17:38:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/mtree BSD.include.dist X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 17:38:15 -0000 delphij 2005-11-11 17:38:10 UTC FreeBSD src repository Modified files: etc/mtree BSD.include.dist Log: Add dev/speaker into include/ tree Revision Changes Path 1.104 +2 -0 src/etc/mtree/BSD.include.dist From owner-cvs-src@FreeBSD.ORG Fri Nov 11 18:13:48 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 89A3916A41F; Fri, 11 Nov 2005 18:13:48 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from www.portaone.com (support.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id D867B43D45; Fri, 11 Nov 2005 18:13:47 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.1.2] (S0106000f3d63befd.vs.shawcable.net [70.71.19.119]) (authenticated bits=0) by www.portaone.com (8.12.11/8.12.11) with ESMTP id jABHrjxH050224 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 11 Nov 2005 18:53:47 +0100 (CET) (envelope-from sobomax@portaone.com) Message-ID: <4374DAA5.1040104@portaone.com> Date: Fri, 11 Nov 2005 09:53:41 -0800 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 1.0.7 (Windows/20050923) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Pawel Jakub Dawidek References: <200511111131.jABBVN6b090285@repoman.freebsd.org> In-Reply-To: <200511111131.jABBVN6b090285@repoman.freebsd.org> Content-Type: text/plain; charset=KOI8-U; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.86.2/1168/Thu Nov 10 19:23:40 2005 on www.portaone.com X-Virus-Status: Clean X-Spam-Status: No, score=-0.6 required=5.0 tests=BAYES_00,RCVD_IN_SORBS_DUL autolearn=no version=3.0.0 X-Spam-Checker-Version: SpamAssassin 3.0.0 (2004-09-13) on www.portaone.com Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/modules/md Makefile src/sys/sys mdioctl.h src/sbin/mdconfig mdconfig.c src/sys/boot/forth loader.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Maxim.Sobolev@portaone.com List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 18:13:48 -0000 I think it needs to be documented in src/UPDATING, since some people may have g_md_load="YES" in their loader.conf. -Maxim Pawel Jakub Dawidek wrote: > pjd 2005-11-11 11:31:23 UTC > > FreeBSD src repository > > Modified files: > sys/modules/md Makefile > sys/sys mdioctl.h > sbin/mdconfig mdconfig.c > sys/boot/forth loader.conf > Log: > Rename GEOM class kernel module g_md.ko to geom_md.ko for consistency > with the rest. > > mdconfig.c: Simplify mdmaybeload() function. > mdioctl.h: Removed (now unused) #define. > loader.conf: Sort GEOM classes properly. > > OK'ed by: phk > > Revision Changes Path > 1.45 +12 -27 src/sbin/mdconfig/mdconfig.c > 1.103 +4 -4 src/sys/boot/forth/loader.conf > 1.14 +1 -1 src/sys/modules/md/Makefile > 1.21 +0 -1 src/sys/sys/mdioctl.h > > > From owner-cvs-src@FreeBSD.ORG Fri Nov 11 18:50:45 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EDA2816A41F; Fri, 11 Nov 2005 18:50:45 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8535443D49; Fri, 11 Nov 2005 18:50:45 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jABIojGR026961; Fri, 11 Nov 2005 18:50:45 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jABIojDI026960; Fri, 11 Nov 2005 18:50:45 GMT (envelope-from jhb) Message-Id: <200511111850.jABIojDI026960@repoman.freebsd.org> From: John Baldwin Date: Fri, 11 Nov 2005 18:50:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern subr_pcpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 18:50:46 -0000 jhb 2005-11-11 18:50:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern subr_pcpu.c Log: MFC: Include the mp_maxid'th CPU in 'show allpcpu'. Revision Changes Path 1.6.2.2 +1 -1 src/sys/kern/subr_pcpu.c From owner-cvs-src@FreeBSD.ORG Fri Nov 11 19:57:42 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A04516A41F; Fri, 11 Nov 2005 19:57:42 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 30E7743D46; Fri, 11 Nov 2005 19:57:42 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jABJvgje029896; Fri, 11 Nov 2005 19:57:42 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jABJvg0h029895; Fri, 11 Nov 2005 19:57:42 GMT (envelope-from jhb) Message-Id: <200511111957.jABJvg0h029895@repoman.freebsd.org> From: John Baldwin Date: Fri, 11 Nov 2005 19:57:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/libexec/rtld-elf rtld.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 19:57:42 -0000 jhb 2005-11-11 19:57:42 UTC FreeBSD src repository Modified files: libexec/rtld-elf rtld.c Log: Fix a bug in dlinfo(RTLD_DI_SERINFOSIZE) requests. For each search path we included the length of the path in the returned size but not the length of the associated Dl_serpath structure. Without this fix, programs attempting to allocate a structure to hold the search path information would allocate too small of a buffer and rtld would overrun the buffer while filling it via a subsequent RTLD_DI_SERINFO request. Submitted by: "William K. Josephson" wkj at morphisms dot net Reviewed by: jdp MFC after: 2 weeks Revision Changes Path 1.107 +1 -1 src/libexec/rtld-elf/rtld.c From owner-cvs-src@FreeBSD.ORG Fri Nov 11 20:29:50 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C79B516A41F; Fri, 11 Nov 2005 20:29:50 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 83E3B43D45; Fri, 11 Nov 2005 20:29:50 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jABKToIn031320; Fri, 11 Nov 2005 20:29:50 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jABKTogv031319; Fri, 11 Nov 2005 20:29:50 GMT (envelope-from jhb) Message-Id: <200511112029.jABKTogv031319@repoman.freebsd.org> From: John Baldwin Date: Fri, 11 Nov 2005 20:29:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/ldconfig ldconfig.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 20:29:50 -0000 jhb 2005-11-11 20:29:50 UTC FreeBSD src repository Modified files: sbin/ldconfig ldconfig.8 Log: Document the -32 switch available on amd64. Submitted by: Steve Kargl sgk at troutmask dot apl dot washington dot edu MFC after: 1 week Revision Changes Path 1.34 +4 -0 src/sbin/ldconfig/ldconfig.8 From owner-cvs-src@FreeBSD.ORG Fri Nov 11 21:05:41 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 64D0716A41F; Fri, 11 Nov 2005 21:05:41 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 216F843D46; Fri, 11 Nov 2005 21:05:41 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jABL5eqp039854; Fri, 11 Nov 2005 21:05:41 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jABL5eY3039853; Fri, 11 Nov 2005 21:05:40 GMT (envelope-from ru) Message-Id: <200511112105.jABL5eY3039853@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 11 Nov 2005 21:05:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/mtree BSD.x11-4.dist X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 21:05:41 -0000 ru 2005-11-11 21:05:40 UTC FreeBSD src repository Modified files: etc/mtree BSD.x11-4.dist Log: Traditionally expand tabs here. Revision Changes Path 1.28 +2 -2 src/etc/mtree/BSD.x11-4.dist From owner-cvs-src@FreeBSD.ORG Fri Nov 11 21:14:24 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E729416A41F; Fri, 11 Nov 2005 21:14:24 +0000 (GMT) (envelope-from parv@pair.com) Received: from mta3.adelphia.net (mta3.adelphia.net [68.168.78.181]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F7B343D66; Fri, 11 Nov 2005 21:14:22 +0000 (GMT) (envelope-from parv@pair.com) Received: from default.chvlva.adelphia.net ([68.67.248.52]) by mta9.adelphia.net (InterMail vM.6.01.05.02 201-2131-123-102-20050715) with ESMTP id <20051111211251.WDJZ3200.mta9.adelphia.net@default.chvlva.adelphia.net>; Fri, 11 Nov 2005 16:12:51 -0500 Received: by default.chvlva.adelphia.net (Postfix, from userid 1000) id ED9DEB541; Fri, 11 Nov 2005 16:13:07 -0500 (EST) Date: Fri, 11 Nov 2005 16:13:07 -0500 From: Parv To: Kirill Ponomarew Message-ID: <20051111211307.GA12552@holestein.holy.cow> Mail-Followup-To: Kirill Ponomarew , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200511110808.jAB884DO074943@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200511110808.jAB884DO074943@repoman.freebsd.org> Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/pkg_install/create create.h main.c perform.c pkg_create.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 21:14:25 -0000 in message <200511110808.jAB884DO074943@repoman.freebsd.org>, wrote Kirill Ponomarew thusly... > ... > date: 2005/11/08 20:48:26; author: krion; state: Exp; lines: +1 -0 > Introduce 3 new options for pkg_create(1), -x for using basic > regular expressions for pkg-name, -E for extended regexps and -G > for exact matching. These new options are only meaningful when > using the -b flag of pkg_create(1), and that the default for the > -b parameter is now to do glob matching, as in other pkg_foo > utilities that support package patterns. Thanks much. Is there any plan, now or later, to match up all the regex options in various pkg_* commands? pkg_info (on 5.4) currently has -[xX] for regex; above will introduce -[ExG], where -x option seem to be doing the same thing both in pkg_info & pkg_create. I notice that pkg_create uses -X for exclusion. Hmm... - Parv -- From owner-cvs-src@FreeBSD.ORG Fri Nov 11 21:24:22 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B03816A41F; Fri, 11 Nov 2005 21:24:22 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4917443D45; Fri, 11 Nov 2005 21:24:22 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jABLOMGw041064; Fri, 11 Nov 2005 21:24:22 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jABLOMbR041063; Fri, 11 Nov 2005 21:24:22 GMT (envelope-from jhb) Message-Id: <200511112124.jABLOMbR041063@repoman.freebsd.org> From: John Baldwin Date: Fri, 11 Nov 2005 21:24:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/ldconfig ldconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 21:24:22 -0000 jhb 2005-11-11 21:24:22 UTC FreeBSD src repository Modified files: sbin/ldconfig ldconfig.c Log: Document -32 flag in usage() output as well. Requested by: ru MFC after: 1 week Revision Changes Path 1.46 +1 -1 src/sbin/ldconfig/ldconfig.c From owner-cvs-src@FreeBSD.ORG Fri Nov 11 21:29:33 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9CA4A16A41F; Fri, 11 Nov 2005 21:29:33 +0000 (GMT) (envelope-from krion@voodoo.bawue.com) Received: from voodoo.bawue.com (voodoo.bawue.com [212.9.161.119]) by mx1.FreeBSD.org (Postfix) with ESMTP id 405F143D46; Fri, 11 Nov 2005 21:29:33 +0000 (GMT) (envelope-from krion@voodoo.bawue.com) Received: from krion by voodoo.bawue.com with local (Exim 4.54 (FreeBSD)) id 1EagSj-000N7x-D3; Fri, 11 Nov 2005 22:29:33 +0100 Date: Fri, 11 Nov 2005 22:29:33 +0100 From: Kirill Ponomarew To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20051111212933.GY67238@voodoo.bawue.com> References: <200511110808.jAB884DO074943@repoman.freebsd.org> <20051111211307.GA12552@holestein.holy.cow> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20051111211307.GA12552@holestein.holy.cow> X-NCC-Regid: de.oberon X-NIC-HDL: KP869-RIPE Keywords: 477273987 Cc: Subject: Re: cvs commit: src/usr.sbin/pkg_install/create create.h main.c perform.c pkg_create.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 21:29:34 -0000 On Fri, Nov 11, 2005 at 04:13:07PM -0500, Parv wrote: > in message <200511110808.jAB884DO074943@repoman.freebsd.org>, > wrote Kirill Ponomarew thusly... > > > ... > > date: 2005/11/08 20:48:26; author: krion; state: Exp; lines: +1 -0 > > Introduce 3 new options for pkg_create(1), -x for using basic > > regular expressions for pkg-name, -E for extended regexps and -G > > for exact matching. These new options are only meaningful when > > using the -b flag of pkg_create(1), and that the default for the > > -b parameter is now to do glob matching, as in other pkg_foo > > utilities that support package patterns. > > Thanks much. > > Is there any plan, now or later, to match up all the regex options > in various pkg_* commands? pkg_info (on 5.4) currently has -[xX] > for regex; above will introduce -[ExG], where -x option seem to be > doing the same thing both in pkg_info & pkg_create. I notice that > pkg_create uses -X for exclusion. Hmm... Yeah, probably I'll standardize the flags between pkg_* tools. -Kirill From owner-cvs-src@FreeBSD.ORG Fri Nov 11 21:43:54 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E49CC16A41F; Fri, 11 Nov 2005 21:43:54 +0000 (GMT) (envelope-from mux@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id B098843D45; Fri, 11 Nov 2005 21:43:54 +0000 (GMT) (envelope-from mux@freebsd.org) Received: by elvis.mu.org (Postfix, from userid 1920) id A403C1A3C31; Fri, 11 Nov 2005 13:43:54 -0800 (PST) Date: Fri, 11 Nov 2005 22:43:54 +0100 From: Maxime Henrion To: Parv , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20051111214354.GD1327@elvis.mu.org> References: <200511110808.jAB884DO074943@repoman.freebsd.org> <20051111211307.GA12552@holestein.holy.cow> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20051111211307.GA12552@holestein.holy.cow> User-Agent: Mutt/1.4.2.1i Cc: Kirill Ponomarew Subject: Re: cvs commit: src/usr.sbin/pkg_install/create create.h main.c perform.c pkg_create.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2005 21:43:55 -0000 Parv wrote: > in message <200511110808.jAB884DO074943@repoman.freebsd.org>, > wrote Kirill Ponomarew thusly... > > > ... > > date: 2005/11/08 20:48:26; author: krion; state: Exp; lines: +1 -0 > > Introduce 3 new options for pkg_create(1), -x for using basic > > regular expressions for pkg-name, -E for extended regexps and -G > > for exact matching. These new options are only meaningful when > > using the -b flag of pkg_create(1), and that the default for the > > -b parameter is now to do glob matching, as in other pkg_foo > > utilities that support package patterns. > > Thanks much. > > Is there any plan, now or later, to match up all the regex options > in various pkg_* commands? pkg_info (on 5.4) currently has -[xX] > for regex; above will introduce -[ExG], where -x option seem to be > doing the same thing both in pkg_info & pkg_create. I notice that > pkg_create uses -X for exclusion. Hmm... Actually, pkg_info(1) has -G for strict matching too. As you said, the -X flag was already taken for pkg_create(1) which is why I chose -E, which is used by many other userland applications to enable extended regexp matching (grep, sed...). It would be indeed nice to have all those sorted out and unified throughout the pkg_* tools. Seems like Kirill has already volunteered for that task anyways :-). Cheers, Maxime From owner-cvs-src@FreeBSD.ORG Sat Nov 12 01:19:06 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4126D16A41F; Sat, 12 Nov 2005 01:19:06 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF4B243D46; Sat, 12 Nov 2005 01:19:05 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAC1J53x062379; Sat, 12 Nov 2005 01:19:05 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAC1J56S062378; Sat, 12 Nov 2005 01:19:05 GMT (envelope-from davidxu) Message-Id: <200511120119.jAC1J56S062378@repoman.freebsd.org> From: David Xu Date: Sat, 12 Nov 2005 01:19:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys sigqueue.2 sigwaitinfo.2 timer_create.2 timer_delete.2 timer_settime.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 01:19:06 -0000 davidxu 2005-11-12 01:19:05 UTC FreeBSD src repository Modified files: lib/libc/sys sigqueue.2 sigwaitinfo.2 timer_create.2 timer_delete.2 timer_settime.2 Log: Insert missing copyright headers. Revision Changes Path 1.3 +2 -0 src/lib/libc/sys/sigqueue.2 1.4 +2 -0 src/lib/libc/sys/sigwaitinfo.2 1.3 +2 -0 src/lib/libc/sys/timer_create.2 1.2 +2 -0 src/lib/libc/sys/timer_delete.2 1.2 +2 -0 src/lib/libc/sys/timer_settime.2 From owner-cvs-src@FreeBSD.ORG Sat Nov 12 01:37:04 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 30DA216A41F; Sat, 12 Nov 2005 01:37:04 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E2C2043D45; Sat, 12 Nov 2005 01:37:03 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAC1b3LF063090; Sat, 12 Nov 2005 01:37:03 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAC1b3pm063089; Sat, 12 Nov 2005 01:37:03 GMT (envelope-from davidxu) Message-Id: <200511120137.jAC1b3pm063089@repoman.freebsd.org> From: David Xu Date: Sat, 12 Nov 2005 01:37:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys wait.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 01:37:04 -0000 davidxu 2005-11-12 01:37:03 UTC FreeBSD src repository Modified files: lib/libc/sys wait.2 Log: add continued status. Revision Changes Path 1.23 +4 -4 src/lib/libc/sys/wait.2 From owner-cvs-src@FreeBSD.ORG Sat Nov 12 03:42:57 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6707E16A41F; Sat, 12 Nov 2005 03:42:57 +0000 (GMT) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E8FE743D45; Sat, 12 Nov 2005 03:42:56 +0000 (GMT) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAC3guRu067838; Sat, 12 Nov 2005 03:42:56 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAC3guLi067837; Sat, 12 Nov 2005 03:42:56 GMT (envelope-from emax) Message-Id: <200511120342.jAC3guLi067837@repoman.freebsd.org> From: Maksim Yevmenkin Date: Sat, 12 Nov 2005 03:42:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc devd.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 03:42:57 -0000 emax 2005-11-12 03:42:56 UTC FreeBSD src repository Modified files: etc devd.conf Log: Add section to start/stop Bluetooth USB devices (via ng_ubt(4)) Submitted by: Panagiotis Astithas ( past at ebs dot gr ) Reviewed by: brooks, imp MFC after: 1 week Revision Changes Path 1.29 +10 -0 src/etc/devd.conf From owner-cvs-src@FreeBSD.ORG Sat Nov 12 04:22:17 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 456EF16A420; Sat, 12 Nov 2005 04:22:17 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB08E43D46; Sat, 12 Nov 2005 04:22:16 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jAC4MGm5069288; Sat, 12 Nov 2005 04:22:16 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jAC4MGNh069287; Sat, 12 Nov 2005 04:22:16 GMT (envelope-from davidxu) Message-Id: <200511120422.jAC4MGNh069287@repoman.freebsd.org> From: David Xu Date: Sat, 12 Nov 2005 04:22:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 04:22:17 -0000 davidxu 2005-11-12 04:22:16 UTC FreeBSD src repository Modified files: sys/kern kern_sig.c Log: Make sure only remove one signal by debugger. Revision Changes Path 1.314 +2 -1 src/sys/kern/kern_sig.c From owner-cvs-src@FreeBSD.ORG Sat Nov 12 04:53:03 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25AE616A41F; Sat, 12 Nov 2005 04:53:03 +0000 (GMT) (envelope-from nyan@jp.FreeBSD.org) Received: from watery.cc.kogakuin.ac.jp (watery.cc.kogakuin.ac.jp [133.80.152.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C36D43D45; Sat, 12 Nov 2005 04:53:02 +0000 (GMT) (envelope-from nyan@jp.FreeBSD.org) Received: from localhost (localhost [IPv6:::1]) by watery.cc.kogakuin.ac.jp (8.13.3/8.13.3) with ESMTP id jAC4r0e2046225; Sat, 12 Nov 2005 13:53:01 +0900 (JST) (envelope-from nyan@jp.FreeBSD.org) Date: Sat, 12 Nov 2005 13:52:09 +0900 (JST) Message-Id: <20051112.135209.74711955.nyan@jp.FreeBSD.org> To: ru@FreeBSD.org From: Takahashi Yoshihiro In-Reply-To: <200511071503.jA7F35fT095557@repoman.freebsd.org> References: <200511071503.jA7F35fT095557@repoman.freebsd.org> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 04:53:03 -0000 In article <200511071503.jA7F35fT095557@repoman.freebsd.org> Ruslan Ermilov writes: > ru 2005-11-07 15:03:04 UTC > > FreeBSD src repository > > Modified files: > . Makefile.inc1 > Log: > Require DESTDIR to be set when installing for a different architecture. This broke cross-release. > cd /usr/src/release/.. && make TARGET_ARCH=i386 TARGET=pc98 distributeworld DISTDIR=/R/stage/trees > ERROR: Please set DESTDIR! > *** Error code 1 --- TAKAHASHI Yoshihiro From owner-cvs-src@FreeBSD.ORG Sat Nov 12 10:45:13 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9CEBF16A41F; Sat, 12 Nov 2005 10:45:13 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6BB4843D46; Sat, 12 Nov 2005 10:45:13 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jACAjDWL098702; Sat, 12 Nov 2005 10:45:13 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jACAjDdS098701; Sat, 12 Nov 2005 10:45:13 GMT (envelope-from rwatson) Message-Id: <200511121045.jACAjDdS098701@repoman.freebsd.org> From: Robert Watson Date: Sat, 12 Nov 2005 10:45:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_acct.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 10:45:13 -0000 rwatson 2005-11-12 10:45:13 UTC FreeBSD src repository Modified files: sys/kern kern_acct.c Log: Significant refactoring of the accounting code to improve locking and VFS happiness, as well as correct other bugs: - Replace notion of current and saved accounting credential/vnode with a single credential/vnode and an acct_suspended flag. This simplifies the accounting logic substantially. - Replace acct_mtx with acct_sx, a sleepable lock held exclusively during reconfiguration and space polling, but shared during log entry generation. This avoids holding a mutex over sleepable VFS operations. - Hold the sx lock over the duration of the I/O so that the vnode I/O cannot occur after vnode close, which could occur previously if accounting was disabled as a process exited. - Write the accounting log entry with Giant conditionally acquired based on the file system where the log is stored. Previously, the accounting code relied on the caller acquiring Giant. - Acquire Giant conditionally in the accounting callout based on the file system where the accounting log is stored. Run the callout MPSAFE. - Expose acct_suspended via a read-only sysctl so it is possibly to programmatically determine whether accounting is suspended or not without attempting to parse logs. - Check both acct_vp and acct_suspended lock-free before entering the accounting sx lock in acct(). - When accounting is disabled due to a VBAD vnode (i.e., forceable unmount), generate a log message indicating accounting has been disabled. - Correct a long-standing bug in how free space is calculated and compared to the required space: generate and compare signed results, not unsigned results, or negative free space will cause accounting to not be suspended when required, or worse, incorrectly resumed once negative free space is reached. MFC after: 2 weeks Revision Changes Path 1.76 +92 -107 src/sys/kern/kern_acct.c From owner-cvs-src@FreeBSD.ORG Sat Nov 12 11:45:05 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2E14516A41F; Sat, 12 Nov 2005 11:45:05 +0000 (GMT) (envelope-from krion@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 96A9F43D4C; Sat, 12 Nov 2005 11:45:01 +0000 (GMT) (envelope-from krion@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jACBj1k1000992; Sat, 12 Nov 2005 11:45:01 GMT (envelope-from krion@repoman.freebsd.org) Received: (from krion@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jACBj1b8000991; Sat, 12 Nov 2005 11:45:01 GMT (envelope-from krion) Message-Id: <200511121145.jACBj1b8000991@repoman.freebsd.org> From: Kirill Ponomarew Date: Sat, 12 Nov 2005 11:45:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/pkg_install/add add.h main.c perform.c pkg_add.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 11:45:05 -0000 krion 2005-11-12 11:45:01 UTC FreeBSD src repository Modified files: usr.sbin/pkg_install/add add.h main.c perform.c pkg_add.1 Log: Add -P flag, it does the same as the -p option, except that the given prefix is also used recursively for the dependency packages, if any. If the -P flag appears after any -p flag on the command line, it overrides it's effect, causing pkg_add to use the given prefix recursively. PR: bin/75742 Submitted by: Frerich Raabe MFC after: 3 days Revision Changes Path 1.12 +1 -0 src/usr.sbin/pkg_install/add/add.h 1.65 +9 -2 src/usr.sbin/pkg_install/add/main.c 1.78 +7 -2 src/usr.sbin/pkg_install/add/perform.c 1.67 +35 -7 src/usr.sbin/pkg_install/add/pkg_add.1 From owner-cvs-src@FreeBSD.ORG Sat Nov 12 12:45:09 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1682B16A41F; Sat, 12 Nov 2005 12:45:09 +0000 (GMT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C291943D46; Sat, 12 Nov 2005 12:45:08 +0000 (GMT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jACCj8Qv003570; Sat, 12 Nov 2005 12:45:08 GMT (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jACCj85t003569; Sat, 12 Nov 2005 12:45:08 GMT (envelope-from grog) Message-Id: <200511121245.jACCj85t003569@repoman.freebsd.org> From: Greg Lehey Date: Sat, 12 Nov 2005 12:45:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/locate/locate updatedb.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 12:45:09 -0000 grog 2005-11-12 12:45:08 UTC FreeBSD src repository Modified files: usr.bin/locate/locate updatedb.sh Log: Look through ext2fs file systems as well as ufs. This should almost certainly be extended to other local file systems as well (ntfs springs to mind), but I don't have the ability to test it. Revision Changes Path 1.20 +2 -2 src/usr.bin/locate/locate/updatedb.sh From owner-cvs-src@FreeBSD.ORG Sat Nov 12 14:00:56 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3C4C16A41F; Sat, 12 Nov 2005 14:00:56 +0000 (GMT) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 837D643D4C; Sat, 12 Nov 2005 14:00:56 +0000 (GMT) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jACE0uTd013851; Sat, 12 Nov 2005 14:00:56 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jACE0uN3013850; Sat, 12 Nov 2005 14:00:56 GMT (envelope-from tobez) Message-Id: <200511121400.jACE0uN3013850@repoman.freebsd.org> From: Anton Berezin Date: Sat, 12 Nov 2005 14:00:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT modules X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 14:00:56 -0000 tobez 2005-11-12 14:00:56 UTC FreeBSD src repository Modified files: . modules Log: Remove hangman module; src/games/hangman got retired some time ago; we now have ports/games/hangman, so local cvs repository copy with merged modules gets a conflict. Revision Changes Path 1.6862 +0 -1 CVSROOT/modules From owner-cvs-src@FreeBSD.ORG Sat Nov 12 14:21:48 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D9DBC16A41F; Sat, 12 Nov 2005 14:21:48 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 964C543D45; Sat, 12 Nov 2005 14:21:48 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jACELmtZ014594; Sat, 12 Nov 2005 14:21:48 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jACELmKu014593; Sat, 12 Nov 2005 14:21:48 GMT (envelope-from rwatson) Message-Id: <200511121421.jACELmKu014593@repoman.freebsd.org> From: Robert Watson Date: Sat, 12 Nov 2005 14:21:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/kdump kdump.1 kdump.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 14:21:49 -0000 rwatson 2005-11-12 14:21:48 UTC FreeBSD src repository Modified files: usr.bin/kdump kdump.1 kdump.c Log: Add "-s" argument to kdump to suppress the display of I/O data. MFC after: 1 week Revision Changes Path 1.14 +3 -1 src/usr.bin/kdump/kdump.1 1.28 +8 -3 src/usr.bin/kdump/kdump.c From owner-cvs-src@FreeBSD.ORG Sat Nov 12 14:41:45 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C52616A41F; Sat, 12 Nov 2005 14:41:45 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2385743D46; Sat, 12 Nov 2005 14:41:45 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jACEfj8w015490; Sat, 12 Nov 2005 14:41:45 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jACEfjEq015489; Sat, 12 Nov 2005 14:41:45 GMT (envelope-from rodrigc) Message-Id: <200511121441.jACEfjEq015489@repoman.freebsd.org> From: Craig Rodrigues Date: Sat, 12 Nov 2005 14:41:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 14:41:45 -0000 rodrigc 2005-11-12 14:41:44 UTC FreeBSD src repository Modified files: sys/kern vfs_mount.c Log: style(9) cleanups. Spotted by: njl, bde Revision Changes Path 1.200 +17 -16 src/sys/kern/vfs_mount.c From owner-cvs-src@FreeBSD.ORG Sat Nov 12 16:00:30 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E079A16A41F; Sat, 12 Nov 2005 16:00:30 +0000 (GMT) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 70E8D43D4C; Sat, 12 Nov 2005 16:00:30 +0000 (GMT) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jACG0UKU018245; Sat, 12 Nov 2005 16:00:30 GMT (envelope-from deischen@repoman.freebsd.org) Received: (from deischen@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jACG0Uat018244; Sat, 12 Nov 2005 16:00:30 GMT (envelope-from deischen) Message-Id: <200511121600.jACG0Uat018244@repoman.freebsd.org> From: Daniel Eischen Date: Sat, 12 Nov 2005 16:00:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/gen _pthread_stubs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 16:00:31 -0000 deischen 2005-11-12 16:00:30 UTC FreeBSD src repository Modified files: lib/libc/gen _pthread_stubs.c Log: Fix a stub function so that is has the correct number of arguments. While I'm here, correct a couple of [tab] alignments. Submitted by: bland Revision Changes Path 1.12 +3 -3 src/lib/libc/gen/_pthread_stubs.c From owner-cvs-src@FreeBSD.ORG Sat Nov 12 17:39:32 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F01616A41F; Sat, 12 Nov 2005 17:39:32 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E95B43D4C; Sat, 12 Nov 2005 17:39:32 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jACHdWuV028803; Sat, 12 Nov 2005 17:39:32 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jACHdWrF028802; Sat, 12 Nov 2005 17:39:32 GMT (envelope-from iedowse) Message-Id: <200511121739.jACHdWrF028802@repoman.freebsd.org> From: Ian Dowse Date: Sat, 12 Nov 2005 17:39:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb ulpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 17:39:32 -0000 iedowse 2005-11-12 17:39:32 UTC FreeBSD src repository Modified files: sys/dev/usb ulpt.c Log: Fix a > 1 year old typo that caused the ulpt driver to try reading from the printer and discarding the data even if the ulpt device was opened for reading. This resulted in crashes because two conconcurrent read transfers were using the same transfer structure. PR: usb/88886 Reported By: Alex Pivovarov MFC after: 1 week Revision Changes Path 1.68 +1 -1 src/sys/dev/usb/ulpt.c From owner-cvs-src@FreeBSD.ORG Sat Nov 12 18:20:10 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 33A3B16A41F; Sat, 12 Nov 2005 18:20:10 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFA2B43D49; Sat, 12 Nov 2005 18:20:09 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jACIK9mm031844; Sat, 12 Nov 2005 18:20:09 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jACIK9nI031843; Sat, 12 Nov 2005 18:20:09 GMT (envelope-from bde) Message-Id: <200511121820.jACIK9nI031843@repoman.freebsd.org> From: Bruce Evans Date: Sat, 12 Nov 2005 18:20:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/msun/src e_logf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 18:20:10 -0000 bde 2005-11-12 18:20:09 UTC FreeBSD src repository Modified files: lib/msun/src e_logf.c Log: As for the float trig functions, use a minimax polynomial that is specialized for float precision. The new polynomial has degree 8 instead of 14, and a maximum error of 2**-34.34 (absolute) instead of 2**-30.66. This doesn't affect the final error significantly; the maximum error was and is about 0.8879 ulps on amd64 -01. The fdlibm expf() is not used on i386's (the "optimized" asm version is used), but probably should be since it was already significantly faster than the asm version on athlons. The asm version has the advantage of being more accurate, so keep using it for now. Revision Changes Path 1.8 +7 -9 src/lib/msun/src/e_logf.c From owner-cvs-src@FreeBSD.ORG Sat Nov 12 18:50:15 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5296C16A425; Sat, 12 Nov 2005 18:50:15 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 563E943D7B; Sat, 12 Nov 2005 18:50:06 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jACIo6Zv034032; Sat, 12 Nov 2005 18:50:06 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jACIo6q1034031; Sat, 12 Nov 2005 18:50:06 GMT (envelope-from ru) Message-Id: <200511121850.jACIo6q1034031@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 12 Nov 2005 18:50:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/lnc if_lnc_cbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 18:50:16 -0000 ru 2005-11-12 18:50:06 UTC FreeBSD src repository Modified files: sys/dev/lnc if_lnc_cbus.c Log: Attempt to fix pc98 GENERIC compile breakage. Revision Changes Path 1.11 +3 -3 src/sys/dev/lnc/if_lnc_cbus.c From owner-cvs-src@FreeBSD.ORG Sat Nov 12 19:14:22 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D7DE16A41F; Sat, 12 Nov 2005 19:14:22 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CAB8743D49; Sat, 12 Nov 2005 19:14:21 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jACJELYH038474; Sat, 12 Nov 2005 19:14:21 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jACJELV4038473; Sat, 12 Nov 2005 19:14:21 GMT (envelope-from ru) Message-Id: <200511121914.jACJELV4038473@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 12 Nov 2005 19:14:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/lnc if_lnc_cbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 19:14:22 -0000 ru 2005-11-12 19:14:21 UTC FreeBSD src repository Modified files: sys/dev/lnc if_lnc_cbus.c Log: Really fix it this time. Revision Changes Path 1.12 +3 -3 src/sys/dev/lnc/if_lnc_cbus.c From owner-cvs-src@FreeBSD.ORG Sat Nov 12 19:28:47 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 41A5A16A41F; Sat, 12 Nov 2005 19:28:47 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01EE043D49; Sat, 12 Nov 2005 19:28:47 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jACJSkXh039134; Sat, 12 Nov 2005 19:28:46 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jACJSknT039133; Sat, 12 Nov 2005 19:28:46 GMT (envelope-from ru) Message-Id: <200511121928.jACJSknT039133@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 12 Nov 2005 19:28:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 19:28:47 -0000 ru 2005-11-12 19:28:46 UTC FreeBSD src repository Modified files: . Makefile.inc1 Log: Don't check DESTDIR when making distributeworld; the latter expects DISTDIR. Reported by: nyan Revision Changes Path 1.517 +2 -0 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Sat Nov 12 19:31:31 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1672016A41F; Sat, 12 Nov 2005 19:31:31 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA6E243D45; Sat, 12 Nov 2005 19:31:30 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jACJVUod039369; Sat, 12 Nov 2005 19:31:30 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jACJVUdI039368; Sat, 12 Nov 2005 19:31:30 GMT (envelope-from ru) Message-Id: <200511121931.jACJVUdI039368@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 12 Nov 2005 19:31:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 19:31:31 -0000 ru 2005-11-12 19:31:30 UTC FreeBSD src repository Modified files: . Makefile.inc1 Log: Speed up stale catpages hunting by not running sed(1) for every catpage. Revision Changes Path 1.518 +15 -18 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Sat Nov 12 19:33:13 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E500916A41F; Sat, 12 Nov 2005 19:33:13 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2389743D45; Sat, 12 Nov 2005 19:33:12 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jACJXBvp060145; Sat, 12 Nov 2005 21:33:11 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 11189-02-3; Sat, 12 Nov 2005 21:33:10 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jACJWiRw060115 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 12 Nov 2005 21:32:44 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.4/8.13.4) id jACJWopm021043; Sat, 12 Nov 2005 21:32:50 +0200 (EET) (envelope-from ru) Date: Sat, 12 Nov 2005 21:32:49 +0200 From: Ruslan Ermilov To: Takahashi Yoshihiro Message-ID: <20051112193249.GR87446@ip.net.ua> References: <200511071503.jA7F35fT095557@repoman.freebsd.org> <20051112.135209.74711955.nyan@jp.FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="mpb+VUhBqKoEsre9" Content-Disposition: inline In-Reply-To: <20051112.135209.74711955.nyan@jp.FreeBSD.org> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 19:33:14 -0000 --mpb+VUhBqKoEsre9 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Nov 12, 2005 at 01:52:09PM +0900, Takahashi Yoshihiro wrote: > In article <200511071503.jA7F35fT095557@repoman.freebsd.org> > Ruslan Ermilov writes: >=20 > > ru 2005-11-07 15:03:04 UTC > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > . Makefile.inc1=20 > > Log: > > Require DESTDIR to be set when installing for a different architectur= e. >=20 > This broke cross-release. >=20 Thanks for letting me know, I've just committed a fix. (As well as the fix for if_lnc_cbus.c.) Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --mpb+VUhBqKoEsre9 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDdkNhqRfpzJluFF4RAsEFAJ94z1FlnPgFqXDpfk7DAGHa57eowgCgluuG lYHGYKmapPrN0KgsxEo/Imo= =EypB -----END PGP SIGNATURE----- --mpb+VUhBqKoEsre9-- From owner-cvs-src@FreeBSD.ORG Sat Nov 12 19:54:46 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6B4DE16A41F; Sat, 12 Nov 2005 19:54:46 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2974D43D46; Sat, 12 Nov 2005 19:54:46 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jACJskGZ040276; Sat, 12 Nov 2005 19:54:46 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jACJskWM040275; Sat, 12 Nov 2005 19:54:46 GMT (envelope-from bde) Message-Id: <200511121954.jACJskWM040275@repoman.freebsd.org> From: Bruce Evans Date: Sat, 12 Nov 2005 19:54:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/msun/src k_cosf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 19:54:46 -0000 bde 2005-11-12 19:54:45 UTC FreeBSD src repository Modified files: lib/msun/src k_cosf.c Log: Improved comments for the minimax polynomial. Revision Changes Path 1.12 +4 -4 src/lib/msun/src/k_cosf.c From owner-cvs-src@FreeBSD.ORG Sat Nov 12 19:56:35 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DAB2216A41F; Sat, 12 Nov 2005 19:56:35 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7928143D45; Sat, 12 Nov 2005 19:56:35 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jACJuZr2040405; Sat, 12 Nov 2005 19:56:35 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jACJuZtb040404; Sat, 12 Nov 2005 19:56:35 GMT (envelope-from bde) Message-Id: <200511121956.jACJuZtb040404@repoman.freebsd.org> From: Bruce Evans Date: Sat, 12 Nov 2005 19:56:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/msun/src k_sinf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 19:56:36 -0000 bde 2005-11-12 19:56:35 UTC FreeBSD src repository Modified files: lib/msun/src k_sinf.c Log: Tweaked the minimax polynomial and improved its comments. Revision Changes Path 1.10 +5 -5 src/lib/msun/src/k_sinf.c From owner-cvs-src@FreeBSD.ORG Sat Nov 12 20:02:03 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3509B16A41F; Sat, 12 Nov 2005 20:02:03 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E523343D49; Sat, 12 Nov 2005 20:02:02 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jACK22hH040651; Sat, 12 Nov 2005 20:02:02 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jACK22HR040650; Sat, 12 Nov 2005 20:02:02 GMT (envelope-from marcel) Message-Id: <200511122002.jACK22HR040650@repoman.freebsd.org> From: Marcel Moolenaar Date: Sat, 12 Nov 2005 20:02:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/geom geom_dump.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 20:02:03 -0000 marcel 2005-11-12 20:02:02 UTC FreeBSD src repository Modified files: sys/geom geom_dump.c Log: Make the kern.geom.conftxt sysctl more usable by also dumping the MD class. Previously only the DISK class was dumped. The only consumer of this sysctl is libdisk (i.e. sysinstall) and it tests explicitly for instances of the DISK class. Dumping other classes is therefore harmless. By also dumping the MD class regression tests can be written that use the MD class for operations that would normally be done on the DISK class. The sysctl can now be used to test if those operations took an effect. An example is partitioning. Revision Changes Path 1.32 +4 -5 src/sys/geom/geom_dump.c From owner-cvs-src@FreeBSD.ORG Sat Nov 12 20:06:05 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E98F16A420; Sat, 12 Nov 2005 20:06:05 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4096943D69; Sat, 12 Nov 2005 20:06:04 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jACK64sJ040957; Sat, 12 Nov 2005 20:06:04 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jACK64DJ040956; Sat, 12 Nov 2005 20:06:04 GMT (envelope-from bde) Message-Id: <200511122006.jACK64DJ040956@repoman.freebsd.org> From: Bruce Evans Date: Sat, 12 Nov 2005 20:06:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/msun/src k_tanf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 20:06:05 -0000 bde 2005-11-12 20:06:04 UTC FreeBSD src repository Modified files: lib/msun/src k_tanf.c Log: Imoproved comments for the minimax polynomial. Removed an unused variable. Fixed some wrong comments and some nearby misformatting. Revision Changes Path 1.13 +11 -10 src/lib/msun/src/k_tanf.c From owner-cvs-src@FreeBSD.ORG Sat Nov 12 20:12:57 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 68E9016A41F; Sat, 12 Nov 2005 20:12:57 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F3B443D62; Sat, 12 Nov 2005 20:12:57 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jACKCvjE041356; Sat, 12 Nov 2005 20:12:57 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jACKCvZD041355; Sat, 12 Nov 2005 20:12:57 GMT (envelope-from rodrigc) Message-Id: <200511122012.jACKCvZD041355@repoman.freebsd.org> From: Craig Rodrigues Date: Sat, 12 Nov 2005 20:12:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/mount Makefile extern.h mount.c mount_fs.c mount_ufs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 20:12:57 -0000 rodrigc 2005-11-12 20:12:56 UTC FreeBSD src repository Modified files: sbin/mount Makefile extern.h mount.c mount_ufs.c Added files: sbin/mount mount_fs.c Log: - Minor fixes to raise WARNS level to 6. - Teach the mount program to call the nmount() syscall directly - Preserve existing method of calling mount() for UFS, until we clean things up. - Preserve existing method of forking and calling external mount programs for mfs, msdosfs, nfs, nfs4, ntfs, nwfs, nullfs, portalfs, reiserfs, smbfs, udf, umapfs, unionfs - devfs, linprocfs, procfs, ext2fs call nmount() syscall directly, since that is all those external mount programs were doing Reviewed by: phk Discussed on: arch Revision Changes Path 1.17 +2 -2 src/sbin/mount/Makefile 1.6 +2 -1 src/sbin/mount/extern.h 1.72 +83 -48 src/sbin/mount/mount.c 1.1 +135 -0 src/sbin/mount/mount_fs.c (new) 1.28 +1 -1 src/sbin/mount/mount_ufs.c From owner-cvs-src@FreeBSD.ORG Sat Nov 12 20:17:08 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E0FA316A41F; Sat, 12 Nov 2005 20:17:08 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E25043D46; Sat, 12 Nov 2005 20:17:08 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jACKH88Y041594; Sat, 12 Nov 2005 20:17:08 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jACKH8Hx041593; Sat, 12 Nov 2005 20:17:08 GMT (envelope-from marcel) Message-Id: <200511122017.jACKH8Hx041593@repoman.freebsd.org> From: Marcel Moolenaar Date: Sat, 12 Nov 2005 20:17:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/regression/geom_gpt gctl.t X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 20:17:09 -0000 marcel 2005-11-12 20:17:08 UTC FreeBSD src repository Modified files: tools/regression/geom_gpt gctl.t Log: Instead of saving the unit number of the md(4) device name, save the whole name. This does not unnecessarily close the door that in some future we want to test on something other than md(4) devices. Also add a "conf" action so that we can check whether a gctl actually did the right thing or not. It's one thing to check that the result strings are as expected, but it doesn't tell us if the end result is correct. This needs a bit more fleshing out, but for now a visual (i.e. manual) check suffices. Revision Changes Path 1.4 +26 -23 src/tools/regression/geom_gpt/gctl.t From owner-cvs-src@FreeBSD.ORG Sat Nov 12 20:56:00 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB6E216A41F; Sat, 12 Nov 2005 20:55:59 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B18D43D6B; Sat, 12 Nov 2005 20:55:59 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jACKtxqE050922; Sat, 12 Nov 2005 20:55:59 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jACKtx5L050921; Sat, 12 Nov 2005 20:55:59 GMT (envelope-from csjp) Message-Id: <200511122055.jACKtx5L050921@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Sat, 12 Nov 2005 20:55:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern kern_acl.c src/sys/sys acl.h kernel.h src/sys/ufs/ufs ufs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 20:56:00 -0000 csjp 2005-11-12 20:55:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern kern_acl.c sys/sys acl.h kernel.h sys/ufs/ufs ufs_vnops.c Log: MFC Log: Convert the primary ACL allocator from malloc(9) to using a UMA zone instead. Also introduce an aclinit function which will be used to create the UMA zone for use by file systems at system start up. Revision Changes Path 1.45.8.1 +13 -1 src/sys/kern/kern_acl.c 1.28.2.1 +6 -7 src/sys/sys/acl.h 1.126.2.1 +1 -0 src/sys/sys/kernel.h 1.271.2.1 +19 -19 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-src@FreeBSD.ORG Sat Nov 12 20:58:04 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7613F16A41F; Sat, 12 Nov 2005 20:58:04 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E1DF343D60; Sat, 12 Nov 2005 20:58:03 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jACKw3kI050998; Sat, 12 Nov 2005 20:58:03 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jACKw30i050997; Sat, 12 Nov 2005 20:58:03 GMT (envelope-from csjp) Message-Id: <200511122058.jACKw30i050997@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Sat, 12 Nov 2005 20:58:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/fstat fstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 20:58:04 -0000 csjp 2005-11-12 20:58:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/fstat fstat.c Log: MFC Log: Un-break processing of device major/minor values with fstat -n. We do this by accessing the cdev_priv element of the cdev structure. Looking forward we need a better way to handle this, as this structure shouldn't be frobbed by userspace. Revision Changes Path 1.60.2.2 +5 -3 src/usr.bin/fstat/fstat.c From owner-cvs-src@FreeBSD.ORG Sat Nov 12 21:00:01 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13DC916A41F; Sat, 12 Nov 2005 21:00:01 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CBDA943D45; Sat, 12 Nov 2005 21:00:00 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jACL00QV051133; Sat, 12 Nov 2005 21:00:00 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jACL00H4051131; Sat, 12 Nov 2005 21:00:00 GMT (envelope-from csjp) Message-Id: <200511122100.jACL00H4051131@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Sat, 12 Nov 2005 21:00:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/lockf lockf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 21:00:01 -0000 csjp 2005-11-12 21:00:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/lockf lockf.c Log: Sync with head: -style(9) nits MFC Log: Fix long standing race condition associated with how lockf uses open(2) for mutual exclusion: A brief description of the problem: 1) Proc A picks up non-blocking lock on file X 2) Proc B attempts to pickup lock, fails then waits 3) Proc C attempts to pickup lock, fails then waits 4) Proc A releases lock 5) Proc B acquires lock, release it to pickup a non-blocking version 6) Proc C acquires lock, release it to pickup a non-blocking version 7) Both process B and C race each other to pickup lock again This occurs mainly because the processes do not keep the lock after they have been waiting on it. They drop it, attempt to re-acquire it. (They use the wait to notify when the lock has become available then race to pick it up). This results in additional CPU utilization during the race, and can also result in processes picking locks up out of order. This change attempts to correct this problem by eliminating the test/acquire race and having the operating system handle it. Revision Changes Path 1.11.8.1 +93 -130 src/usr.bin/lockf/lockf.c From owner-cvs-src@FreeBSD.ORG Sat Nov 12 21:21:28 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1960316A425; Sat, 12 Nov 2005 21:21:28 +0000 (GMT) (envelope-from dwhite@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF7E443D46; Sat, 12 Nov 2005 21:21:27 +0000 (GMT) (envelope-from dwhite@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jACLLRoS052156; Sat, 12 Nov 2005 21:21:27 GMT (envelope-from dwhite@repoman.freebsd.org) Received: (from dwhite@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jACLLREX052155; Sat, 12 Nov 2005 21:21:27 GMT (envelope-from dwhite) Message-Id: <200511122121.jACLLREX052155@repoman.freebsd.org> From: Doug White Date: Sat, 12 Nov 2005 21:21:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/fs/devfs devfs_vnops.c src/sys/kern vfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 21:21:28 -0000 dwhite 2005-11-12 21:21:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/fs/devfs devfs_vnops.c sys/kern vfs_subr.c Log: MFC: src/sys/fs/devfs/devfs_vnops.c 1.128 src/sys/kern/vfs_subr.c 1.652 This is a workaround for a complicated issue involving VFS cookies and devfs. The PR and patch have the details. The ultimate fix requires architectural changes and clarifications to the VFS API, but this will prevent the system from panicking when someone does "ls /dev" while running in a shell under the linuxulator. PR: 88249 Submitted by: "Devon H. O'Dell" Revision Changes Path 1.114.2.7 +24 -0 src/sys/fs/devfs/devfs_vnops.c 1.635.2.11 +4 -0 src/sys/kern/vfs_subr.c From owner-cvs-src@FreeBSD.ORG Sat Nov 12 21:21:46 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6BC9B16A41F; Sat, 12 Nov 2005 21:21:46 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DAD043D4C; Sat, 12 Nov 2005 21:21:46 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jACLLkMb052218; Sat, 12 Nov 2005 21:21:46 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jACLLkAB052217; Sat, 12 Nov 2005 21:21:46 GMT (envelope-from csjp) Message-Id: <200511122121.jACLLkAB052217@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Sat, 12 Nov 2005 21:21:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/bin/cp cp.c extern.h utils.c src/bin/mv mv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 21:21:46 -0000 csjp 2005-11-12 21:21:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) bin/cp cp.c extern.h utils.c bin/mv mv.c Log: MFC Log: Attempt to complete the userspace integration of POSIX.1e extended ACLs. This includes adding support for ACLs into cp(1) and mv(1) userspace utilities. For mv(1), if _PC_ACL_EXTENDED is in effect for the source AND destination operands, the destination file's ACLs shall reflect the source. For cp(1), if _PC_ACL_EXTENDED is in effect for both source and destination operands, and -p has been specified, the ACLs from the source shall be preserved on the destination. Revision Changes Path 1.51.2.1 +4 -1 src/bin/cp/cp.c 1.19.8.1 +2 -0 src/bin/cp/extern.h 1.45.2.1 +80 -0 src/bin/cp/utils.c 1.45.2.1 +18 -1 src/bin/mv/mv.c From owner-cvs-src@FreeBSD.ORG Sat Nov 12 21:45:22 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C77516A41F; Sat, 12 Nov 2005 21:45:22 +0000 (GMT) (envelope-from schweikh@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8553743D53; Sat, 12 Nov 2005 21:45:21 +0000 (GMT) (envelope-from schweikh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id jACLjLqt053111; Sat, 12 Nov 2005 21:45:21 GMT (envelope-from schweikh@repoman.freebsd.org) Received: (from schweikh@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id jACLjLS8053103; Sat, 12 Nov 2005 21:45:21 GMT (envelope-from schweikh) Message-Id: <200511122145.jACLjLS8053103@repoman.freebsd.org> From: Jens Schweikhardt Date: Sat, 12 Nov 2005 21:45:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 21:45:22 -0000 schweikh 2005-11-12 21:45:20 UTC FreeBSD src repository Modified files: share/man/man5 rc.conf.5 Log: Correct a grammo and capitalize a few abbreviations. Revision Changes Path 1.269 +4 -4 src/share/man/man5/rc.conf.5