From owner-cvs-src@FreeBSD.ORG Sun Jan 28 00:10:28 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DD71B16A533; Sun, 28 Jan 2007 00:10:28 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B646913C4B2; Sun, 28 Jan 2007 00:10:28 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0S0ASfr004623; Sun, 28 Jan 2007 00:10:28 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0S0AS6d004622; Sun, 28 Jan 2007 00:10:28 GMT (envelope-from pjd) Message-Id: <200701280010.l0S0AS6d004622@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 28 Jan 2007 00: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/tools/regression/fstest README X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 00:10:29 -0000 pjd 2007-01-28 00:10:28 UTC FreeBSD src repository Added files: tools/regression/fstest README Log: Simple README file which shows how to use fstest. Revision Changes Path 1.1 +22 -0 src/tools/regression/fstest/README (new) From owner-cvs-src@FreeBSD.ORG Sun Jan 28 00:51:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D0D6316A401; Sun, 28 Jan 2007 00:51:02 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id AAE6113C49D; Sun, 28 Jan 2007 00:51:02 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0S0p2e7020414; Sun, 28 Jan 2007 00:51:02 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0S0p2ZK020413; Sun, 28 Jan 2007 00:51:02 GMT (envelope-from rodrigc) Message-Id: <200701280051.l0S0p2ZK020413@repoman.freebsd.org> From: Craig Rodrigues Date: Sun, 28 Jan 2007 00:51: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/sbin/mount_ext2fs mount_ext2fs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 00:51:03 -0000 rodrigc 2007-01-28 00:51:01 UTC FreeBSD src repository Modified files: sbin/mount_ext2fs mount_ext2fs.c Log: Convert mount_ext2fs to a simple program which passes "-o option" to nmount(). Revision Changes Path 1.22 +31 -33 src/sbin/mount_ext2fs/mount_ext2fs.c From owner-cvs-src@FreeBSD.ORG Sun Jan 28 01:06:18 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E293916A401; Sun, 28 Jan 2007 01:06:18 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BCA5713C4AA; Sun, 28 Jan 2007 01:06:18 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0S16IAe024283; Sun, 28 Jan 2007 01:06:18 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0S16IfU024282; Sun, 28 Jan 2007 01:06:18 GMT (envelope-from rodrigc) Message-Id: <200701280106.l0S16IfU024282@repoman.freebsd.org> From: Craig Rodrigues Date: Sun, 28 Jan 2007 01:06: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/sbin/mount_ext2fs mount_ext2fs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 01:06:19 -0000 rodrigc 2007-01-28 01:06:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/mount_ext2fs mount_ext2fs.c Log: MFC 1.22: Convert mount_ext2fs to a simple program which passes "-o option" to nmount(). PR: 104687 Revision Changes Path 1.20.2.1 +32 -35 src/sbin/mount_ext2fs/mount_ext2fs.c From owner-cvs-src@FreeBSD.ORG Sun Jan 28 01:24:58 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1379216A402; Sun, 28 Jan 2007 01:24:58 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E1B9F13C4A5; Sun, 28 Jan 2007 01:24:57 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0S1OvGl027275; Sun, 28 Jan 2007 01:24:57 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0S1Ov7p027274; Sun, 28 Jan 2007 01:24:57 GMT (envelope-from rodrigc) Message-Id: <200701280124.l0S1Ov7p027274@repoman.freebsd.org> From: Craig Rodrigues Date: Sun, 28 Jan 2007 01:24: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/sbin/mount 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: Sun, 28 Jan 2007 01:24:58 -0000 rodrigc 2007-01-28 01:24:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/mount mount.c Log: MFC 1.89, 1.90 Fix "mount -u -o ro" and "mount -u -o rw". PR: 104687 Revision Changes Path 1.69.2.5 +30 -2 src/sbin/mount/mount.c From owner-cvs-src@FreeBSD.ORG Sun Jan 28 01:56:51 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D161916A402; Sun, 28 Jan 2007 01:56:51 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id ABC0D13C46B; Sun, 28 Jan 2007 01:56:51 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0S1up49032365; Sun, 28 Jan 2007 01:56:51 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0S1upAY032364; Sun, 28 Jan 2007 01:56:51 GMT (envelope-from rodrigc) Message-Id: <200701280156.l0S1upAY032364@repoman.freebsd.org> From: Craig Rodrigues Date: Sun, 28 Jan 2007 01:56:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/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: Sun, 28 Jan 2007 01:56:51 -0000 rodrigc 2007-01-28 01:56:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern vfs_mount.c Log: MFC: 1.199, 1.200, 1.219, 1.222 Cleanups to vfs_donmount() function to better handle "mount -u -o ro", "mount -r /usr", "mount -ar". PR: 104687 Revision Changes Path 1.196.2.22 +107 -58 src/sys/kern/vfs_mount.c From owner-cvs-src@FreeBSD.ORG Sun Jan 28 03:16:54 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DAFAA16A401; Sun, 28 Jan 2007 03:16:54 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B5A8513C441; Sun, 28 Jan 2007 03:16:54 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0S3Gsxg047008; Sun, 28 Jan 2007 03:16:54 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0S3GsaC047007; Sun, 28 Jan 2007 03:16:54 GMT (envelope-from ariff) Message-Id: <200701280316.l0S3GsaC047007@repoman.freebsd.org> From: Ariff Abdullah Date: Sun, 28 Jan 2007 03:16: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/sound/pci/hda hdac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 03:16:55 -0000 ariff 2007-01-28 03:16:54 UTC FreeBSD src repository Modified files: sys/dev/sound/pci/hda hdac.c Log: Add speaker control for HP xw4300. This hardware doesn't respond to unsolicited pin sense event and need manual control to turn off speaker volume while attaching headphone. Tested by: Ingeborg Hellemo Disable global Acer + ALC883 headphone automute settings since there are few models that does not respect this and causing broken behaviour. Reported/Tested by: Pavel Argentov Revision Changes Path 1.23 +17 -2 src/sys/dev/sound/pci/hda/hdac.c From owner-cvs-src@FreeBSD.ORG Sun Jan 28 04:07:54 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C690E16A402; Sun, 28 Jan 2007 04:07:54 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B766E13C441; Sun, 28 Jan 2007 04:07:54 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0S47sTU058409; Sun, 28 Jan 2007 04:07:54 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0S47sHe058408; Sun, 28 Jan 2007 04:07:54 GMT (envelope-from sam) Message-Id: <200701280407.l0S47sHe058408@repoman.freebsd.org> From: Sam Leffler Date: Sun, 28 Jan 2007 04:07: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/net80211 _ieee80211.h ieee80211.c ieee80211_node.c ieee80211_output.c ieee80211_proto.c ieee80211_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: Sun, 28 Jan 2007 04:07:55 -0000 sam 2007-01-28 04:07:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net80211 _ieee80211.h ieee80211.c ieee80211_node.c ieee80211_output.c ieee80211_proto.c ieee80211_var.h Log: MFC: half- and quarter-rate channel support 900MHz channel support support for respecifying the channel set after attach default rate sets Revision Changes Path 1.2.2.3 +11 -0 src/sys/net80211/_ieee80211.h 1.19.2.8 +170 -60 src/sys/net80211/ieee80211.c 1.48.2.13 +10 -16 src/sys/net80211/ieee80211_node.c 1.26.2.9 +4 -4 src/sys/net80211/ieee80211_output.c 1.17.2.10 +3 -2 src/sys/net80211/ieee80211_proto.c 1.22.2.14 +5 -3 src/sys/net80211/ieee80211_var.h From owner-cvs-src@FreeBSD.ORG Sun Jan 28 04:10:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C624A16A404; Sun, 28 Jan 2007 04:10:40 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A14AD13C48E; Sun, 28 Jan 2007 04:10:40 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0S4AemG058715; Sun, 28 Jan 2007 04:10:40 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0S4AeWc058712; Sun, 28 Jan 2007 04:10:40 GMT (envelope-from sam) Message-Id: <200701280410.l0S4AeWc058712@repoman.freebsd.org> From: Sam Leffler Date: Sun, 28 Jan 2007 04:10:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/ath if_ath.c if_athvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 04:10:40 -0000 sam 2007-01-28 04:10:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/ath if_ath.c if_athvar.h Log: MFC: half- and quarter-rate channel support enable write of most hw.ath sysctl knobs remove public safety band bandaids w/ more recent hal available allow net80211 to install default rate sets Revision Changes Path 1.94.2.32 +139 -69 src/sys/dev/ath/if_ath.c 1.27.2.13 +19 -4 src/sys/dev/ath/if_athvar.h From owner-cvs-src@FreeBSD.ORG Sun Jan 28 04:27:53 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7F86416A401; Sun, 28 Jan 2007 04:27:53 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5AAD013C4A5; Sun, 28 Jan 2007 04:27:53 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0S4RrJh065874; Sun, 28 Jan 2007 04:27:53 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0S4RrJH065873; Sun, 28 Jan 2007 04:27:53 GMT (envelope-from sam) Message-Id: <200701280427.l0S4RrJH065873@repoman.freebsd.org> From: Sam Leffler Date: Sun, 28 Jan 2007 04:27: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/sbin/ifconfig ifieee80211.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 04:27:53 -0000 sam 2007-01-28 04:27:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/ifconfig ifieee80211.c Log: MFC: half- and quarter-rate channel support Revision Changes Path 1.18.2.14 +55 -17 src/sbin/ifconfig/ifieee80211.c From owner-cvs-src@FreeBSD.ORG Sun Jan 28 04:36:06 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4F84016A402; Sun, 28 Jan 2007 04:36:06 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2A2E813C478; Sun, 28 Jan 2007 04:36:06 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0S4a6vM067384; Sun, 28 Jan 2007 04:36:06 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0S4a65D067383; Sun, 28 Jan 2007 04:36:06 GMT (envelope-from sam) Message-Id: <200701280436.l0S4a65D067383@repoman.freebsd.org> From: Sam Leffler Date: Sun, 28 Jan 2007 04:36: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/modules/ath_rate_sample 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, 28 Jan 2007 04:36:06 -0000 sam 2007-01-28 04:36:05 UTC FreeBSD src repository Modified files: sys/modules/ath_rate_sample Makefile Log: for newer hal's we need opt_ah.h as it specifies how the hal has been configured and that in turn controls the descriptor layout; the rate control module has no business peeking inside the descriptor but until we can change the api so the driver records the tx rates and passes them deal with it Revision Changes Path 1.4 +15 -1 src/sys/modules/ath_rate_sample/Makefile From owner-cvs-src@FreeBSD.ORG Sun Jan 28 04:38:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 970A216A403; Sun, 28 Jan 2007 04:38:35 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 724D413C471; Sun, 28 Jan 2007 04:38:35 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0S4cZNo067475; Sun, 28 Jan 2007 04:38:35 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0S4cZn5067474; Sun, 28 Jan 2007 04:38:35 GMT (envelope-from sam) Message-Id: <200701280438.l0S4cZn5067474@repoman.freebsd.org> From: Sam Leffler Date: Sun, 28 Jan 2007 04:38:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/modules/ath 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, 28 Jan 2007 04:38:35 -0000 sam 2007-01-28 04:38:35 UTC FreeBSD src repository Modified files: sys/modules/ath Makefile Log: for newer hal's we need opt_ah.h as it specifies how the hal has been configured and that in turn controls the descriptor layout Revision Changes Path 1.5 +15 -1 src/sys/modules/ath/Makefile From owner-cvs-src@FreeBSD.ORG Sun Jan 28 05:44:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2F0F816A402; Sun, 28 Jan 2007 05:44:57 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 09EE213C441; Sun, 28 Jan 2007 05:44:57 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0S5iuF2092743; Sun, 28 Jan 2007 05:44:56 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0S5iuue092742; Sun, 28 Jan 2007 05:44:56 GMT (envelope-from nyan) Message-Id: <200701280544.l0S5iuue092742@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 28 Jan 2007 05:44: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/pc98/pc98 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, 28 Jan 2007 05:44:57 -0000 nyan 2007-01-28 05:44:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pc98/pc98 machdep.c Log: MFi386: revision 1.616.2.8. MFC: Sync sizes of physmap[], phys_avail[], and dump_avail[] and bump up the sizes to handle systems with very fragmented memory maps. Revision Changes Path 1.363.2.7 +4 -4 src/sys/pc98/pc98/machdep.c From owner-cvs-src@FreeBSD.ORG Sun Jan 28 05:49:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4570516A400; Sun, 28 Jan 2007 05:49:03 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 20BA913C48D; Sun, 28 Jan 2007 05:49:03 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0S5n20o092939; Sun, 28 Jan 2007 05:49:03 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0S5n2Ap092938; Sun, 28 Jan 2007 05:49:02 GMT (envelope-from nyan) Message-Id: <200701280549.l0S5n2Ap092938@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 28 Jan 2007 05:49:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/boot/pc98/btx/btx btx.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 05:49:03 -0000 nyan 2007-01-28 05:49:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/boot/pc98/btx/btx btx.S Log: MFi386: revision 1.38.2.1. Sync with HEAD including support for reading any %crX register as well as some space savings. Revision Changes Path 1.21.2.1 +49 -57 src/sys/boot/pc98/btx/btx/btx.S From owner-cvs-src@FreeBSD.ORG Sun Jan 28 06:10:18 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6C8BD16A419; Sun, 28 Jan 2007 06:10:18 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1082513C4A6; Sun, 28 Jan 2007 06:10:13 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0S6ACA4097191; Sun, 28 Jan 2007 06:10:12 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0S6ACI0097190; Sun, 28 Jan 2007 06:10:12 GMT (envelope-from sam) Message-Id: <200701280610.l0S6ACI0097190@repoman.freebsd.org> From: Sam Leffler Date: Sun, 28 Jan 2007 06:10: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/dev/ath if_ath.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 06:10:18 -0000 sam 2007-01-28 06:10:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/ath if_ath.c Log: sync w/ HEAD: factor common code in ath_tx_start to be used for raw packet injection support Revision Changes Path 1.94.2.33 +127 -99 src/sys/dev/ath/if_ath.c From owner-cvs-src@FreeBSD.ORG Sun Jan 28 07:19:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 069FE16A401; Sun, 28 Jan 2007 07:19:15 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D5F6B13C4A3; Sun, 28 Jan 2007 07:19:14 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0S7JEOT009521; Sun, 28 Jan 2007 07:19:14 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0S7JE5Z009520; Sun, 28 Jan 2007 07:19:14 GMT (envelope-from nyan) Message-Id: <200701280719.l0S7JE5Z009520@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 28 Jan 2007 07:19: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/pc98/pc98 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, 28 Jan 2007 07:19:15 -0000 nyan 2007-01-28 07:19:14 UTC FreeBSD src repository Modified files: sys/pc98/pc98 machdep.c Log: MFi386: revision 1.647. exclude the icu and clock lock from LOCK_PROFILING Revision Changes Path 1.388 +1 -1 src/sys/pc98/pc98/machdep.c From owner-cvs-src@FreeBSD.ORG Sun Jan 28 08:53:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E414016A400; Sun, 28 Jan 2007 08:53:49 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BDF9013C4B4; Sun, 28 Jan 2007 08:53:49 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0S8rnv0034003; Sun, 28 Jan 2007 08:53:49 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0S8rnwT034001; Sun, 28 Jan 2007 08:53:49 GMT (envelope-from phk) Message-Id: <200701280853.l0S8rnwT034001@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 28 Jan 2007 08:53: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.sbin Makefile src/usr.sbin/vnconfig Makefile vnconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 08:53:50 -0000 phk 2007-01-28 08:53:48 UTC FreeBSD src repository Modified files: usr.sbin Makefile Removed files: usr.sbin/vnconfig Makefile vnconfig.c Log: Long overdue removal of vnconfig(8) mdconfig(8) took over the job back when GEOM happened. PR: 108360 Submitted by: Alex Kozlov Revision Changes Path 1.367 +0 -1 src/usr.sbin/Makefile 1.11 +0 -6 src/usr.sbin/vnconfig/Makefile (dead) 1.24 +0 -25 src/usr.sbin/vnconfig/vnconfig.c (dead) From owner-cvs-src@FreeBSD.ORG Sun Jan 28 10:46:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 845EA16A404; Sun, 28 Jan 2007 10:46:33 +0000 (UTC) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5D1A713C4A3; Sun, 28 Jan 2007 10:46:33 +0000 (UTC) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0SAkXml055646; Sun, 28 Jan 2007 10:46:33 GMT (envelope-from takawata@repoman.freebsd.org) Received: (from takawata@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0SAkXjo055645; Sun, 28 Jan 2007 10:46:33 GMT (envelope-from takawata) Message-Id: <200701281046.l0SAkXjo055645@repoman.freebsd.org> From: Takanori Watanabe Date: Sun, 28 Jan 2007 10:46: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 usbdevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 10:46:33 -0000 takawata 2007-01-28 10:46:32 UTC FreeBSD src repository Modified files: sys/dev/usb usbdevs Log: Add some vendor IDs mainly from NetBSD. Revision Changes Path 1.285 +5 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Sun Jan 28 11:56:16 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 940B916A404; Sun, 28 Jan 2007 11:56:16 +0000 (UTC) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6AFE813C471; Sun, 28 Jan 2007 11:56:16 +0000 (UTC) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0SBuGQ8068041; Sun, 28 Jan 2007 11:56:16 GMT (envelope-from takawata@repoman.freebsd.org) Received: (from takawata@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0SBuGoP068040; Sun, 28 Jan 2007 11:56:16 GMT (envelope-from takawata) Message-Id: <200701281156.l0SBuGoP068040@repoman.freebsd.org> From: Takanori Watanabe Date: Sun, 28 Jan 2007 11:56: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/conf NOTES files src/sys/modules/uipaq Makefile src/sys/dev/usb uipaq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 11:56:16 -0000 takawata 2007-01-28 11:56:15 UTC FreeBSD src repository Modified files: sys/conf NOTES files Added files: sys/modules/uipaq Makefile sys/dev/usb uipaq.c Log: Add support for serial communication with Windows CE based Handheld Computer. Obtained from: NetBSD Revision Changes Path 1.1407 +2 -0 src/sys/conf/NOTES 1.1172 +1 -0 src/sys/conf/files 1.1 +383 -0 src/sys/dev/usb/uipaq.c (new) 1.1 +9 -0 src/sys/modules/uipaq/Makefile (new) From owner-cvs-src@FreeBSD.ORG Sun Jan 28 13:55:20 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D7A8016A401; Sun, 28 Jan 2007 13:55:19 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 6CB4213C442; Sun, 28 Jan 2007 13:55:19 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5EFA9.dip.t-dialin.net [84.165.239.169]) by redbull.bpaserver.net (Postfix) with ESMTP id 771482E05C; Sun, 28 Jan 2007 15:05:47 +0100 (CET) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by outgoing.leidinger.net (Postfix) with ESMTP id 14D555B489C; Sun, 28 Jan 2007 14:55:12 +0100 (CET) Date: Sun, 28 Jan 2007 14:55:11 +0100 From: Alexander Leidinger To: Poul-Henning Kamp Message-ID: <20070128145511.36e5058a@Magellan.Leidinger.net> In-Reply-To: <200701280853.l0S8rnwT034001@repoman.freebsd.org> References: <200701280853.l0S8rnwT034001@repoman.freebsd.org> X-Mailer: Claws Mail 2.7.2 (GTK+ 2.10.8; i686-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.187, required 6, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14, J_CHICKENPOX_34 0.60, TW_PH 0.08) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin Makefile src/usr.sbin/vnconfig Makefile vnconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 13:55:20 -0000 Quoting Poul-Henning Kamp (Sun, 28 Jan 2007 08:53:48 +0000 (UTC)): > phk 2007-01-28 08:53:48 UTC > > FreeBSD src repository > > Modified files: > usr.sbin Makefile > Removed files: > usr.sbin/vnconfig Makefile vnconfig.c > Log: > Long overdue removal of vnconfig(8) ObsoleteFiles.inc entry? Bye, Alexander. -- pseudo-user on a pseudo-terminal http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-cvs-src@FreeBSD.ORG Sun Jan 28 14:37:14 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5A93F16A401; Sun, 28 Jan 2007 14:37:14 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 31C2A13C4AA; Sun, 28 Jan 2007 14:37:14 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0SEbE60006326; Sun, 28 Jan 2007 14:37:14 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0SEbEt7006325; Sun, 28 Jan 2007 14:37:14 GMT (envelope-from rwatson) Message-Id: <200701281437.l0SEbEt7006325@repoman.freebsd.org> From: Robert Watson Date: Sun, 28 Jan 2007 14:37: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/share/man/man9 disk.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 14:37:14 -0000 rwatson 2007-01-28 14:37:13 UTC FreeBSD src repository Modified files: share/man/man9 disk.9 Log: Fix minor type: "struct disk *" instead of "struct *disk". MFC after: 3 days Revision Changes Path 1.9 +1 -1 src/share/man/man9/disk.9 From owner-cvs-src@FreeBSD.ORG Sun Jan 28 14:52:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 04D5E16A400; Sun, 28 Jan 2007 14:52:09 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CAC2713C441; Sun, 28 Jan 2007 14:52:08 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0SEq83u008883; Sun, 28 Jan 2007 14:52:08 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0SEq89x008882; Sun, 28 Jan 2007 14:52:08 GMT (envelope-from phk) Message-Id: <200701281452.l0SEq89x008882@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 28 Jan 2007 14:52: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 ObsoleteFiles.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 14:52:09 -0000 phk 2007-01-28 14:52:08 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc Log: Add vnconfig to this list Reminded by: netchild Revision Changes Path 1.70 +2 -0 src/ObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Sun Jan 28 16:07:51 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8D32416A403; Sun, 28 Jan 2007 16:07:51 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6460913C49D; Sun, 28 Jan 2007 16:07:51 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0SG7pS8075762; Sun, 28 Jan 2007 16:07:51 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0SG7p80075761; Sun, 28 Jan 2007 16:07:51 GMT (envelope-from rwatson) Message-Id: <200701281607.l0SG7p80075761@repoman.freebsd.org> From: Robert Watson Date: Sun, 28 Jan 2007 16:07: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/man9 Makefile sf_buf.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 16:07:51 -0000 rwatson 2007-01-28 16:07:51 UTC FreeBSD src repository Modified files: share/man/man9 Makefile Added files: share/man/man9 sf_buf.9 Log: Add a rudimentary man page for sf_bufs, based on my rudimentary understanding of sf_bufs. Revision Changes Path 1.289 +1 -0 src/share/man/man9/Makefile 1.1 +141 -0 src/share/man/man9/sf_buf.9 (new) From owner-cvs-src@FreeBSD.ORG Sun Jan 28 16:23:55 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B66A316A402; Sun, 28 Jan 2007 16:23:55 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8D49313C4A5; Sun, 28 Jan 2007 16:23:55 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0SGNtWN078612; Sun, 28 Jan 2007 16:23:55 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0SGNtvv078611; Sun, 28 Jan 2007 16:23:55 GMT (envelope-from rwatson) Message-Id: <200701281623.l0SGNtvv078611@repoman.freebsd.org> From: Robert Watson Date: Sun, 28 Jan 2007 16:23:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 pmap_extract.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 16:23:55 -0000 rwatson 2007-01-28 16:23:55 UTC FreeBSD src repository Modified files: share/man/man9 pmap_extract.9 Log: Update pmap_extract() implementation notes: we appear no longer to serialize this call with Giant on any platform. Revision Changes Path 1.4 +0 -7 src/share/man/man9/pmap_extract.9 From owner-cvs-src@FreeBSD.ORG Sun Jan 28 16:38:44 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9650216A403; Sun, 28 Jan 2007 16:38:44 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6CAF613C4B4; Sun, 28 Jan 2007 16:38:44 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0SGciqq080471; Sun, 28 Jan 2007 16:38:44 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0SGci7k080470; Sun, 28 Jan 2007 16:38:44 GMT (envelope-from rwatson) Message-Id: <200701281638.l0SGci7k080470@repoman.freebsd.org> From: Robert Watson Date: Sun, 28 Jan 2007 16:38: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/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 16:38:44 -0000 rwatson 2007-01-28 16:38:44 UTC FreeBSD src repository Modified files: sys/net bpf.c Log: Remove slightly dubious comment; add descriptive strings for several sysctls. MFC after: 3 days Revision Changes Path 1.175 +2 -5 src/sys/net/bpf.c From owner-cvs-src@FreeBSD.ORG Sun Jan 28 17:14:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C1E5216A400; Sun, 28 Jan 2007 17:14:09 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9962B13C441; Sun, 28 Jan 2007 17:14:09 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0SHE92E097359; Sun, 28 Jan 2007 17:14:09 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0SHE9av097354; Sun, 28 Jan 2007 17:14:09 GMT (envelope-from glebius) Message-Id: <200701281714.l0SHE9av097354@repoman.freebsd.org> From: Gleb Smirnoff Date: Sun, 28 Jan 2007 17:14: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/netgraph ng_ppp.c ng_ppp.h src/share/man/man4 ng_ppp.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, 28 Jan 2007 17:14:09 -0000 glebius 2007-01-28 17:14:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netgraph ng_ppp.c ng_ppp.h share/man/man4 ng_ppp.4 Log: Sync ng_ppp(4) node with HEAD. This includes the rewrite of the PPP stack and new options to specify the compression and encryption mode. Submitted by: Alexander Motin Revision Changes Path 1.24.2.1 +45 -9 src/share/man/man4/ng_ppp.4 1.57.2.1 +854 -462 src/sys/netgraph/ng_ppp.c 1.12.2.1 +14 -0 src/sys/netgraph/ng_ppp.h From owner-cvs-src@FreeBSD.ORG Sun Jan 28 17:14:58 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 034BA16A402; Sun, 28 Jan 2007 17:14:58 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E4BFA13C4A7; Sun, 28 Jan 2007 17:14:57 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0SHEv5S097567; Sun, 28 Jan 2007 17:14:57 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0SHEvrv097566; Sun, 28 Jan 2007 17:14:57 GMT (envelope-from glebius) Message-Id: <200701281714.l0SHEvrv097566@repoman.freebsd.org> From: Gleb Smirnoff Date: Sun, 28 Jan 2007 17:14:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4 Makefile src/sys/conf NOTES files options src/sys/modules/netgraph Makefile src/sys/modules/netgraph/deflate Makefile src/sys/modules/netgraph/pred1 Makefile src/sys/netgraph ng_deflate.c ng_deflate.h ng_pred1.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 17:14:58 -0000 glebius 2007-01-28 17:14:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 Makefile sys/conf NOTES files options sys/modules/netgraph Makefile Added files: (Branch: RELENG_6) sys/modules/netgraph/deflate Makefile sys/modules/netgraph/pred1 Makefile sys/netgraph ng_deflate.c ng_deflate.h ng_pred1.c ng_pred1.h Log: Merge the ng_deflate(4) and ng_pred1(4) nodes. Submitted by: Alexander Motin Revision Changes Path 1.320.2.23 +2 -0 src/share/man/man4/Makefile 1.1325.2.26 +2 -0 src/sys/conf/NOTES 1.1031.2.50 +2 -0 src/sys/conf/files 1.510.2.20 +2 -0 src/sys/conf/options 1.45.2.2 +2 -0 src/sys/modules/netgraph/Makefile 1.1.2.1 +6 -0 src/sys/modules/netgraph/deflate/Makefile (new) 1.1.2.1 +6 -0 src/sys/modules/netgraph/pred1/Makefile (new) 1.3.2.1 +684 -0 src/sys/netgraph/ng_deflate.c (new) 1.1.2.1 +85 -0 src/sys/netgraph/ng_deflate.h (new) 1.2.2.1 +698 -0 src/sys/netgraph/ng_pred1.c (new) 1.1.2.1 +83 -0 src/sys/netgraph/ng_pred1.h (new) From owner-cvs-src@FreeBSD.ORG Sun Jan 28 17:19:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1329816A402; Sun, 28 Jan 2007 17:19:20 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DF5C613C46B; Sun, 28 Jan 2007 17:19:19 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0SHJJoH097738; Sun, 28 Jan 2007 17:19:19 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0SHJJ8k097737; Sun, 28 Jan 2007 17:19:19 GMT (envelope-from glebius) Message-Id: <200701281719.l0SHJJ8k097737@repoman.freebsd.org> From: Gleb Smirnoff Date: Sun, 28 Jan 2007 17:19: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/sys 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: Sun, 28 Jan 2007 17:19:20 -0000 glebius 2007-01-28 17:19:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/sys param.h Log: Bump __FreeBSD_version for MFC of ng_deflate(4) and ng_pred1(4) netgraph nodes and new features in ng_ppp(4). Revision Changes Path 1.244.2.21 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Sun Jan 28 17:39:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9B5F316A405; Sun, 28 Jan 2007 17:39:03 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 73F2F13C467; Sun, 28 Jan 2007 17:39:03 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0SHd3ST005420; Sun, 28 Jan 2007 17:39:03 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0SHd3TI005419; Sun, 28 Jan 2007 17:39:03 GMT (envelope-from rwatson) Message-Id: <200701281739.l0SHd3TI005419@repoman.freebsd.org> From: Robert Watson Date: Sun, 28 Jan 2007 17:39: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/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, 28 Jan 2007 17:39:03 -0000 rwatson 2007-01-28 17:39:03 UTC FreeBSD src repository Modified files: sys/i386/i386 vm_machdep.c Log: As we now have an SFB_NOWAIT flag, change 'will' to 'may' where the comment for sf_buf_alloc(9) talks about sleeping. Revision Changes Path 1.275 +1 -1 src/sys/i386/i386/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Sun Jan 28 17:42:07 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5E6F416A401; Sun, 28 Jan 2007 17:42:07 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 36AAB13C4A6; Sun, 28 Jan 2007 17:42:07 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0SHg7cH006291; Sun, 28 Jan 2007 17:42:07 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0SHg7vJ006290; Sun, 28 Jan 2007 17:42:07 GMT (envelope-from rodrigc) Message-Id: <200701281742.l0SHg7vJ006290@repoman.freebsd.org> From: Craig Rodrigues Date: Sun, 28 Jan 2007 17:42: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/sbin/mount getmntopts.c mntopts.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, 28 Jan 2007 17:42:07 -0000 rodrigc 2007-01-28 17:42:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/mount getmntopts.c mntopts.h Log: MFC: Add build_iovec_argf() function. Revision Changes Path 1.15.2.1 +18 -0 src/sbin/mount/getmntopts.c 1.26.2.1 +1 -0 src/sbin/mount/mntopts.h From owner-cvs-src@FreeBSD.ORG Sun Jan 28 17:47:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C1E2316A413; Sun, 28 Jan 2007 17:47:05 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8E52A13C501; Sun, 28 Jan 2007 17:47:05 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0SHl51g007157; Sun, 28 Jan 2007 17:47:05 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0SHl5K9007156; Sun, 28 Jan 2007 17:47:05 GMT (envelope-from rodrigc) Message-Id: <200701281747.l0SHl5K9007156@repoman.freebsd.org> From: Craig Rodrigues Date: Sun, 28 Jan 2007 17:47:05 +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/mount getmntopts.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 17:47:05 -0000 rodrigc 2007-01-28 17:47:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/mount getmntopts.c Log: MFC 1.18: In build_iovec(), if passed in len is -1, check to see if val is NULL before doing strlen() to calculate new len. Revision Changes Path 1.15.2.2 +6 -2 src/sbin/mount/getmntopts.c From owner-cvs-src@FreeBSD.ORG Sun Jan 28 17:52:29 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2C95616A400; Sun, 28 Jan 2007 17:52:29 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 04E6C13C494; Sun, 28 Jan 2007 17:52:29 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0SHqSta008328; Sun, 28 Jan 2007 17:52:28 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0SHqSaC008327; Sun, 28 Jan 2007 17:52:28 GMT (envelope-from rodrigc) Message-Id: <200701281752.l0SHqSaC008327@repoman.freebsd.org> From: Craig Rodrigues Date: Sun, 28 Jan 2007 17:52:28 +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/mount getmntopts.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 17:52:29 -0000 rodrigc 2007-01-28 17:52:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/mount getmntopts.c Log: Include for vsnprintf(). Revision Changes Path 1.15.2.3 +1 -0 src/sbin/mount/getmntopts.c From owner-cvs-src@FreeBSD.ORG Sun Jan 28 18:01:29 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0148616A401; Sun, 28 Jan 2007 18:01:29 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CD02D13C494; Sun, 28 Jan 2007 18:01:28 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0SI1SUK009144; Sun, 28 Jan 2007 18:01:28 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0SI1SlD009129; Sun, 28 Jan 2007 18:01:28 GMT (envelope-from rodrigc) Message-Id: <200701281801.l0SI1SlD009129@repoman.freebsd.org> From: Craig Rodrigues Date: Sun, 28 Jan 2007 18:01:28 +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/mount_msdosfs mount_msdosfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 18:01:29 -0000 rodrigc 2007-01-28 18:01:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/mount_msdosfs mount_msdosfs.c Log: MFC: Convert mount_msdosfs to use nmount(). Revision Changes Path 1.36.2.1 +75 -106 src/sbin/mount_msdosfs/mount_msdosfs.c From owner-cvs-src@FreeBSD.ORG Sun Jan 28 18:35:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D04CE16A402; Sun, 28 Jan 2007 18:35:46 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A8F8A13C4AA; Sun, 28 Jan 2007 18:35:46 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0SIZk2b016268; Sun, 28 Jan 2007 18:35:46 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0SIZkOf016267; Sun, 28 Jan 2007 18:35:46 GMT (envelope-from sam) Message-Id: <200701281835.l0SIZkOf016267@repoman.freebsd.org> From: Sam Leffler Date: Sun, 28 Jan 2007 18:35: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/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: Sun, 28 Jan 2007 18:35:46 -0000 sam 2007-01-28 18:35:46 UTC FreeBSD src repository Modified files: sys/modules Makefile Log: ath and ath_rate_sample now have a compile-time dependency on the hal so we need to build them only on architectures where there's a released hal; this hack can be eliminated when an ia64 hal build is present Revision Changes Path 1.518 +10 -2 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Sun Jan 28 20:29:13 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 33AD516A400; Sun, 28 Jan 2007 20:29:13 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0C17D13C49D; Sun, 28 Jan 2007 20:29:13 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0SKTC80042605; Sun, 28 Jan 2007 20:29:12 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0SKTCNQ042604; Sun, 28 Jan 2007 20:29:12 GMT (envelope-from pjd) Message-Id: <200701282029.l0SKTCNQ042604@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 28 Jan 2007 20:29: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/geom/eli g_eli.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 20:29:13 -0000 pjd 2007-01-28 20:29:12 UTC FreeBSD src repository Modified files: sys/geom/eli g_eli.c Log: It is possible that GEOM taste provider before SMP is started. We can't bind to a CPU which is not yet on-line, so add code that wait for CPUs to go on-line before binding to them. Reported by: Alin-Adrian Anton MFC after: 2 weeks Revision Changes Path 1.34 +7 -0 src/sys/geom/eli/g_eli.c From owner-cvs-src@FreeBSD.ORG Sun Jan 28 20:38:08 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A818916A401; Sun, 28 Jan 2007 20:38:08 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 974F813C471; Sun, 28 Jan 2007 20:38:08 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0SKc85X044287; Sun, 28 Jan 2007 20:38:08 GMT (envelope-from joel@repoman.freebsd.org) Received: (from joel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0SKc8oY044286; Sun, 28 Jan 2007 20:38:08 GMT (envelope-from joel) Message-Id: <200701282038.l0SKc8oY044286@repoman.freebsd.org> From: Joel Dahl Date: Sun, 28 Jan 2007 20:38:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/midi midi.c midi.h midiq.h mpu401.c mpu401.h mpu_if.m mpufoi_if.m sequencer.c sequencer.h synth_if.m X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 20:38:08 -0000 joel 2007-01-28 20:38:08 UTC FreeBSD src repository (doc committer) Modified files: sys/dev/sound/midi midi.c midi.h midiq.h mpu401.c mpu401.h mpu_if.m mpufoi_if.m sequencer.c sequencer.h synth_if.m Log: Clean up the BSD license to match the preferred license in /usr/share/examples/etc/bsd-style-copyright. I've fixed a few minor wording and formatting differences. Approved by: matk, Hannu Savolainen Reviewed by: imp Revision Changes Path 1.21 +1 -2 src/sys/dev/sound/midi/midi.c 1.15 +19 -17 src/sys/dev/sound/midi/midi.h 1.2 +19 -17 src/sys/dev/sound/midi/midiq.h 1.2 +19 -17 src/sys/dev/sound/midi/mpu401.c 1.2 +19 -17 src/sys/dev/sound/midi/mpu401.h 1.2 +17 -15 src/sys/dev/sound/midi/mpu_if.m 1.2 +17 -15 src/sys/dev/sound/midi/mpufoi_if.m 1.24 +25 -20 src/sys/dev/sound/midi/sequencer.c 1.8 +7 -3 src/sys/dev/sound/midi/sequencer.h 1.2 +17 -15 src/sys/dev/sound/midi/synth_if.m From owner-cvs-src@FreeBSD.ORG Sun Jan 28 20:51:10 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1344816A400; Sun, 28 Jan 2007 20:51:10 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DF7E013C48E; Sun, 28 Jan 2007 20:51:09 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0SKp9RL054119; Sun, 28 Jan 2007 20:51:09 GMT (envelope-from joel@repoman.freebsd.org) Received: (from joel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0SKp9OZ054115; Sun, 28 Jan 2007 20:51:09 GMT (envelope-from joel) Message-Id: <200701282051.l0SKp9OZ054115@repoman.freebsd.org> From: Joel Dahl Date: Sun, 28 Jan 2007 20:51: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/share/man/man9 style.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 20:51:10 -0000 joel 2007-01-28 20:51:04 UTC FreeBSD src repository (doc committer) Modified files: share/man/man9 style.9 Log: Line break before "All rights reserved" in the license example. Reveiwed by: bde, rwatson Revision Changes Path 1.123 +2 -1 src/share/man/man9/style.9 From owner-cvs-src@FreeBSD.ORG Sun Jan 28 21:34:07 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A567916A404; Sun, 28 Jan 2007 21:34:07 +0000 (UTC) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7992613C4B2; Sun, 28 Jan 2007 21:34:07 +0000 (UTC) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0SLY7Mv062314; Sun, 28 Jan 2007 21:34:07 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0SLY7ic062313; Sun, 28 Jan 2007 21:34:07 GMT (envelope-from wilko) Message-Id: <200701282134.l0SLY7ic062313@repoman.freebsd.org> From: Wilko Bulte Date: Sun, 28 Jan 2007 21:34: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/sbin/camcontrol camcontrol.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 21:34:07 -0000 wilko 2007-01-28 21:34:07 UTC FreeBSD src repository Modified files: sbin/camcontrol camcontrol.c Log: typo: s/tranport layer/transport layer/ MFC after: 1 week Revision Changes Path 1.57 +2 -2 src/sbin/camcontrol/camcontrol.c From owner-cvs-src@FreeBSD.ORG Sun Jan 28 23:36:08 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0B4C616A400; Sun, 28 Jan 2007 23:36:08 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D7AC213C442; Sun, 28 Jan 2007 23:36:07 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0SNa7Un084568; Sun, 28 Jan 2007 23:36:07 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0SNa7qj084567; Sun, 28 Jan 2007 23:36:07 GMT (envelope-from pjd) Message-Id: <200701282336.l0SNa7qj084567@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 28 Jan 2007 23:36:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/geom geom_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, 28 Jan 2007 23:36:08 -0000 pjd 2007-01-28 23:36:07 UTC FreeBSD src repository Modified files: sys/geom geom_io.c Log: We expect 'bio_data != NULL' for BIO_{READ,WRITE,GETATTR}, but for BIO_{DELETE,FLUSH} we expect 'bio_data == NULL'. Reviewed by: phk Revision Changes Path 1.72 +7 -2 src/sys/geom/geom_io.c From owner-cvs-src@FreeBSD.ORG Mon Jan 29 01:31:56 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 453C916A401 for ; Mon, 29 Jan 2007 01:31:56 +0000 (UTC) (envelope-from 4711@chello.at) Received: from chello084114137224.1.15.vie.surfer.at (chello084114137224.1.15.vie.surfer.at [84.114.137.224]) by mx1.freebsd.org (Postfix) with SMTP id 7837213C48D for ; Mon, 29 Jan 2007 01:31:55 +0000 (UTC) (envelope-from 4711@chello.at) Received: (qmail 34206 invoked from network); 29 Jan 2007 01:05:13 -0000 Received: from www.matrix.net (HELO localhost) (192.168.123.10) by mail.matrix.net with SMTP; 29 Jan 2007 01:05:13 -0000 From: Christian Hiris <4711@chello.at> To: cvs-all@freebsd.org Date: Mon, 29 Jan 2007 02:05:12 +0100 User-Agent: KMail/1.9.1 References: <200701281714.l0SHEvrv097566@repoman.freebsd.org> In-Reply-To: <200701281714.l0SHEvrv097566@repoman.freebsd.org> X-Face: 9K^F42eGrHAbAe?%/Jn(.sAeg9d{Ur6`x<[+LZ46Plx#sTFr]9_>|#(?~v6X,=?iso-8859-15?q?2=7EBeL=23=3A7kxV8=23s=3BUP=0A=09=7C?=>X.=B,VvQ"}!^Zb}AGD:Um.+; P=%U6W Cc: cvs-src@freebsd.org, Gleb Smirnoff , src-committers@freebsd.org Subject: Re: cvs commit: src/share/man/man4 Makefile src/sys/conf NOTES files options src/sys/modules/netgraph Makefile src/sys/modules/netgraph/deflate Makefile src/sys/modules/netgraph/pred1 Makefile src/sys/netgraph ng_deflate.c ng_deflate.h ng_pred1.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jan 2007 01:31:56 -0000 On Sunday, 28. January 2007 18:14, Gleb Smirnoff wrote: > glebius 2007-01-28 17:14:57 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > share/man/man4 Makefile > sys/conf NOTES files options > sys/modules/netgraph Makefile > Added files: (Branch: RELENG_6) > sys/modules/netgraph/deflate Makefile > sys/modules/netgraph/pred1 Makefile > sys/netgraph ng_deflate.c ng_deflate.h ng_pred1.c > ng_pred1.h > Log: > Merge the ng_deflate(4) and ng_pred1(4) nodes. > > Submitted by: Alexander Motin > > Revision Changes Path > 1.320.2.23 +2 -0 src/share/man/man4/Makefile Please add the two missing manual files to unbreake RELENG_6 world. Thanks! src/sys/share/man/man4/ng_pred1.4 src/sys/share/man/man4/ng_pred1.4 > 1.1325.2.26 +2 -0 src/sys/conf/NOTES > 1.1031.2.50 +2 -0 src/sys/conf/files > 1.510.2.20 +2 -0 src/sys/conf/options > 1.45.2.2 +2 -0 src/sys/modules/netgraph/Makefile > 1.1.2.1 +6 -0 src/sys/modules/netgraph/deflate/Makefile (new) > 1.1.2.1 +6 -0 src/sys/modules/netgraph/pred1/Makefile (new) > 1.3.2.1 +684 -0 src/sys/netgraph/ng_deflate.c (new) > 1.1.2.1 +85 -0 src/sys/netgraph/ng_deflate.h (new) > 1.2.2.1 +698 -0 src/sys/netgraph/ng_pred1.c (new) > 1.1.2.1 +83 -0 src/sys/netgraph/ng_pred1.h (new) > _______________________________________________ > cvs-all@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-all > To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" Cheers, ch -- Christian Hiris <4711@chello.at> | OpenPGP KeyID 0x466A7521 OpenPGP-Key at hkp://wwwkeys.eu.pgp.net and http://pgp.mit.edu From owner-cvs-src@FreeBSD.ORG Mon Jan 29 01:42:00 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 17C0516A406 for ; Mon, 29 Jan 2007 01:42:00 +0000 (UTC) (envelope-from 4711@chello.at) Received: from chello084114137224.1.15.vie.surfer.at (chello084114137224.1.15.vie.surfer.at [84.114.137.224]) by mx1.freebsd.org (Postfix) with SMTP id 4ECFF13C4AA for ; Mon, 29 Jan 2007 01:41:59 +0000 (UTC) (envelope-from 4711@chello.at) Received: (qmail 34416 invoked from network); 29 Jan 2007 01:41:58 -0000 Received: from www.matrix.net (HELO localhost) (192.168.123.10) by ntp.matrix.net with SMTP; 29 Jan 2007 01:41:58 -0000 From: Christian Hiris <4711@chello.at> To: cvs-all@freebsd.org Date: Mon, 29 Jan 2007 02:41:57 +0100 User-Agent: KMail/1.9.1 References: <200701281714.l0SHEvrv097566@repoman.freebsd.org> <200701290205.13570.4711@chello.at> In-Reply-To: <200701290205.13570.4711@chello.at> X-Face: 9K^F42eGrHAbAe?%/Jn(.sAeg9d{Ur6`x<[+LZ46Plx#sTFr]9_>|#(?~v6X,=?utf-8?q?2=7EBeL=23=3A7kxV8=23s=3BUP=0A=09=7C?=>X.=B,VvQ"}!^Zb}AGD:Um.+; P=%U6W Cc: cvs-src@freebsd.org, Gleb Smirnoff , src-committers@freebsd.org Subject: Re: cvs commit: src/share/man/man4 Makefile src/sys/conf NOTES files options src/sys/modules/netgraph Makefile src/sys/modules/netgraph/deflate Makefile src/sys/modules/netgraph/pred1 Makefile src/sys/netgraph ng_deflate.c ng_deflate.h ng_pred1.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jan 2007 01:42:00 -0000 On Monday, 29. January 2007 02:05, Christian Hiris wrote: > On Sunday, 28. January 2007 18:14, Gleb Smirnoff wrote: > > glebius 2007-01-28 17:14:57 UTC > > > > FreeBSD src repository > > > > Modified files: (Branch: RELENG_6) > > share/man/man4 Makefile > > sys/conf NOTES files options > > sys/modules/netgraph Makefile > > Added files: (Branch: RELENG_6) > > sys/modules/netgraph/deflate Makefile > > sys/modules/netgraph/pred1 Makefile > > sys/netgraph ng_deflate.c ng_deflate.h ng_pred1.c > > ng_pred1.h > > Log: > > Merge the ng_deflate(4) and ng_pred1(4) nodes. > > > > Submitted by: Alexander Motin > > > > Revision Changes Path > > 1.320.2.23 +2 -0 src/share/man/man4/Makefile > > Please add the two missing manual files to unbreake RELENG_6 world. > Thanks! > wrote this > src/sys/share/man/man4/ng_pred1.4 > src/sys/share/man/man4/ng_pred1.4 .. but meant src/share/man/man4/ng_deflate.4 src/share/man/man4/ng_pred1.4 Cheers, ch -- Christian Hiris <4711@chello.at> | OpenPGP KeyID 0x466A7521 OpenPGP-Key at hkp://wwwkeys.eu.pgp.net and http://pgp.mit.edu From owner-cvs-src@FreeBSD.ORG Mon Jan 29 01:49:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2094A16A400; Mon, 29 Jan 2007 01:49:09 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id EF95513C48E; Mon, 29 Jan 2007 01:49:08 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0T1n8gA025278; Mon, 29 Jan 2007 01:49:08 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0T1n827025277; Mon, 29 Jan 2007 01:49:08 GMT (envelope-from rodrigc) Message-Id: <200701290149.l0T1n827025277@repoman.freebsd.org> From: Craig Rodrigues Date: Mon, 29 Jan 2007 01:49: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/sbin/mount_msdosfs mount_msdosfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jan 2007 01:49:09 -0000 rodrigc 2007-01-29 01:49:08 UTC FreeBSD src repository Modified files: sbin/mount_msdosfs mount_msdosfs.c Log: Pass "errmsg" to nmount(), so that if nmount() fails, we can get strings provided by vfs_mount_error(). Revision Changes Path 1.43 +3 -1 src/sbin/mount_msdosfs/mount_msdosfs.c From owner-cvs-src@FreeBSD.ORG Mon Jan 29 05:15:08 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D59BD16A400 for ; Mon, 29 Jan 2007 05:15:08 +0000 (UTC) (envelope-from nate@root.org) Received: from root.org (root.org [67.118.192.226]) by mx1.freebsd.org (Postfix) with ESMTP id 8B1D413C467 for ; Mon, 29 Jan 2007 05:15:08 +0000 (UTC) (envelope-from nate@root.org) Received: (qmail 39873 invoked from network); 29 Jan 2007 05:15:10 -0000 Received: from ppp-71-139-39-138.dsl.snfc21.pacbell.net (HELO ?10.0.5.59?) (nate-mail@71.139.39.138) by root.org with ESMTPA; 29 Jan 2007 05:15:10 -0000 Message-ID: <45BD82D2.20301@root.org> Date: Sun, 28 Jan 2007 21:14:58 -0800 From: Nate Lawson User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) MIME-Version: 1.0 To: Pawel Jakub Dawidek References: <20070128202917.5B67916A5A6@hub.freebsd.org> In-Reply-To: <20070128202917.5B67916A5A6@hub.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/geom/eli g_eli.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jan 2007 05:15:08 -0000 Pawel Jakub Dawidek wrote: > pjd 2007-01-28 20:29:12 UTC > > FreeBSD src repository > > Modified files: > sys/geom/eli g_eli.c > Log: > It is possible that GEOM taste provider before SMP is started. > We can't bind to a CPU which is not yet on-line, so add code that wait for > CPUs to go on-line before binding to them. > > Reported by: Alin-Adrian Anton > MFC after: 2 weeks > > Revision Changes Path > 1.34 +7 -0 src/sys/geom/eli/g_eli.c > > > Index: src/sys/geom/eli/g_eli.c > diff -u src/sys/geom/eli/g_eli.c:1.33 src/sys/geom/eli/g_eli.c:1.34 > --- src/sys/geom/eli/g_eli.c:1.33 Thu Nov 2 09:01:34 2006 > +++ src/sys/geom/eli/g_eli.c Sun Jan 28 20:29:12 2007 > @@ -324,6 +324,13 @@ > > wr = arg; > sc = wr->w_softc; > +#ifdef SMP > + /* Before sched_bind() to a CPU, wait for all CPUs to go on-line. */ > + if (sc->sc_crypto == G_ELI_CRYPTO_SW && g_eli_threads == 0) { > + while (!smp_started) > + tsleep(wr, 0, "geli:smp", hz / 4); > + } > +#endif > mtx_lock_spin(&sched_lock); > sched_prio(curthread, PRIBIO); > if (sc->sc_crypto == G_ELI_CRYPTO_SW && g_eli_threads == 0) I thought tsleep() didn't work right before !cold. Is that old knowledge? -- Nate From owner-cvs-src@FreeBSD.ORG Mon Jan 29 09:53:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BDC5816A404; Mon, 29 Jan 2007 09:53:21 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 96F1E13C461; Mon, 29 Jan 2007 09:53:21 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0T9rLWY070904; Mon, 29 Jan 2007 09:53:21 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0T9rLk4070902; Mon, 29 Jan 2007 09:53:21 GMT (envelope-from glebius) Message-Id: <200701290953.l0T9rLk4070902@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 29 Jan 2007 09:53: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/share/man/man4 ng_deflate.4 ng_pred1.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jan 2007 09:53:21 -0000 glebius 2007-01-29 09:53:21 UTC FreeBSD src repository Added files: (Branch: RELENG_6) share/man/man4 ng_deflate.4 ng_pred1.4 Log: Merge manual pages for ng_deflate(4) and ng_pred1(4). Revision Changes Path 1.1.2.1 +159 -0 src/share/man/man4/ng_deflate.4 (new) 1.1.2.1 +145 -0 src/share/man/man4/ng_pred1.4 (new) From owner-cvs-src@FreeBSD.ORG Mon Jan 29 11:27:45 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 77C1F16A404; Mon, 29 Jan 2007 11:27:45 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 506F413C4B2; Mon, 29 Jan 2007 11:27:45 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0TBRjPL089253; Mon, 29 Jan 2007 11:27:45 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0TBRjEs089252; Mon, 29 Jan 2007 11:27:45 GMT (envelope-from rwatson) Message-Id: <200701291127.l0TBRjEs089252@repoman.freebsd.org> From: Robert Watson Date: Mon, 29 Jan 2007 11:27:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 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, 29 Jan 2007 11:27:45 -0000 rwatson 2007-01-29 11:27:44 UTC FreeBSD src repository Modified files: share/man/man9 Makefile Log: Add MLINKS for sf_buf.9. Revision Changes Path 1.290 +4 -0 src/share/man/man9/Makefile From owner-cvs-src@FreeBSD.ORG Mon Jan 29 14:41:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B279616A402; Mon, 29 Jan 2007 14:41:03 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8BC4D13C4AC; Mon, 29 Jan 2007 14:41:03 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0TEf306033341; Mon, 29 Jan 2007 14:41:03 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0TEf3U5033340; Mon, 29 Jan 2007 14:41:03 GMT (envelope-from rwatson) Message-Id: <200701291441.l0TEf3U5033340@repoman.freebsd.org> From: Robert Watson Date: Mon, 29 Jan 2007 14: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/sys/net bpfdesc.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, 29 Jan 2007 14:41:03 -0000 rwatson 2007-01-29 14:41:03 UTC FreeBSD src repository Modified files: sys/net bpfdesc.h Log: Update comment for struct bpf_d: we now store buffered packets for BPF in malloc'd storage, not in mbuf clusters. Revision Changes Path 1.36 +3 -3 src/sys/net/bpfdesc.h From owner-cvs-src@FreeBSD.ORG Mon Jan 29 15:55:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BBF7816A410; Mon, 29 Jan 2007 15:55:14 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5616A13C4B7; Mon, 29 Jan 2007 15:55:14 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0TFtEZP049516; Mon, 29 Jan 2007 15:55:14 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0TFtE7G049512; Mon, 29 Jan 2007 15:55:14 GMT (envelope-from brooks) Message-Id: <200701291555.l0TFtE7G049512@repoman.freebsd.org> From: Brooks Davis Date: Mon, 29 Jan 2007 15:55: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/sbin/dhclient dhclient.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jan 2007 15:55:33 -0000 brooks 2007-01-29 15:55:13 UTC FreeBSD src repository Modified files: sbin/dhclient dhclient.c Log: Actually implement rev 1.12 for host names and NIS domain names. We were removing the invalid option, but still rejecting the lease. Reported by: Yoshihiko Sarumaru Revision Changes Path 1.20 +0 -1 src/sbin/dhclient/dhclient.c From owner-cvs-src@FreeBSD.ORG Mon Jan 29 17:48:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E69A316A401; Mon, 29 Jan 2007 17:48:33 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BDA7413C4A8; Mon, 29 Jan 2007 17:48:33 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0THmXg4077027; Mon, 29 Jan 2007 17:48:33 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0THmXpP077026; Mon, 29 Jan 2007 17:48:33 GMT (envelope-from csjp) Message-Id: <200701291748.l0THmXpP077026@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Mon, 29 Jan 2007 17:48: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/sys/amd64/amd64 trap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jan 2007 17:48:34 -0000 csjp 2007-01-29 17:48:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/amd64 trap.c Log: MFC the AUDIT_SYSCALL_{EXIT|ENTER} macros. This unbreaks auditing for amd64 by allocating and committing audit records for syscalls. It should be noted that the submission of userspace records are not affected by this bug. Revision Changes Path 1.289.2.4 +7 -1 src/sys/amd64/amd64/trap.c From owner-cvs-src@FreeBSD.ORG Mon Jan 29 17:53:15 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5DF5116A401; Mon, 29 Jan 2007 17:53:15 +0000 (UTC) (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 EE6AE13C481; Mon, 29 Jan 2007 17:53:14 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id BB8E14569A; Mon, 29 Jan 2007 18:53:12 +0100 (CET) Received: from localhost (154.81.datacomsa.pl [195.34.81.154]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 4443445683; Mon, 29 Jan 2007 18:53:07 +0100 (CET) Date: Mon, 29 Jan 2007 18:52:22 +0100 From: Pawel Jakub Dawidek To: Nate Lawson Message-ID: <20070129175222.GA87767@garage.freebsd.pl> References: <20070128202917.5B67916A5A6@hub.freebsd.org> <45BD82D2.20301@root.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="+QahgC5+KEYLbs62" Content-Disposition: inline In-Reply-To: <45BD82D2.20301@root.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r804 (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=-2.6 required=3.0 tests=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/geom/eli g_eli.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jan 2007 17:53:15 -0000 --+QahgC5+KEYLbs62 Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jan 28, 2007 at 09:14:58PM -0800, Nate Lawson wrote: > Pawel Jakub Dawidek wrote: > >pjd 2007-01-28 20:29:12 UTC > > FreeBSD src repository > > Modified files: > > sys/geom/eli g_eli.c Log: > > It is possible that GEOM taste provider before SMP is started. > > We can't bind to a CPU which is not yet on-line, so add code that wait= for > > CPUs to go on-line before binding to them. > > Reported by: Alin-Adrian Anton > > MFC after: 2 weeks > > Revision Changes Path > > 1.34 +7 -0 src/sys/geom/eli/g_eli.c > >Index: src/sys/geom/eli/g_eli.c > >diff -u src/sys/geom/eli/g_eli.c:1.33 src/sys/geom/eli/g_eli.c:1.34 > >--- src/sys/geom/eli/g_eli.c:1.33 Thu Nov 2 09:01:34 2006 > >+++ src/sys/geom/eli/g_eli.c Sun Jan 28 20:29:12 2007 > >@@ -324,6 +324,13 @@ > > wr =3D arg; > > sc =3D wr->w_softc; > >+#ifdef SMP > >+ /* Before sched_bind() to a CPU, wait for all CPUs to go on-line. */ > >+ if (sc->sc_crypto =3D=3D G_ELI_CRYPTO_SW && g_eli_threads =3D=3D 0) { > >+ while (!smp_started) > >+ tsleep(wr, 0, "geli:smp", hz / 4); > >+ } > >+#endif > > mtx_lock_spin(&sched_lock); > > sched_prio(curthread, PRIBIO); > > if (sc->sc_crypto =3D=3D G_ELI_CRYPTO_SW && g_eli_threads =3D=3D 0) >=20 > I thought tsleep() didn't work right before !cold. Is that old knowledge? Hmm, I thought that cold is zeroed before smp_started is set? --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --+QahgC5+KEYLbs62 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFvjRWForvXbEpPzQRAl6HAKCGezkO9N+vSbpqzgd1BSGgFa1VzgCgiJuq vRxj/4Bo8lQgMK4LMTDrvWw= =oPK7 -----END PGP SIGNATURE----- --+QahgC5+KEYLbs62-- From owner-cvs-src@FreeBSD.ORG Mon Jan 29 18:07:34 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7B31916A405 for ; Mon, 29 Jan 2007 18:07:34 +0000 (UTC) (envelope-from nate@root.org) Received: from root.org (root.org [67.118.192.226]) by mx1.freebsd.org (Postfix) with ESMTP id 48F5213C46B for ; Mon, 29 Jan 2007 18:07:34 +0000 (UTC) (envelope-from nate@root.org) Received: (qmail 37071 invoked from network); 29 Jan 2007 18:07:34 -0000 Received: from ppp-71-139-39-138.dsl.snfc21.pacbell.net (HELO ?10.0.5.59?) (nate-mail@71.139.39.138) by root.org with ESMTPA; 29 Jan 2007 18:07:34 -0000 Message-ID: <45BE37DC.6080509@root.org> Date: Mon, 29 Jan 2007 10:07:24 -0800 From: Nate Lawson User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) MIME-Version: 1.0 To: Pawel Jakub Dawidek References: <20070128202917.5B67916A5A6@hub.freebsd.org> <45BD82D2.20301@root.org> <20070129175222.GA87767@garage.freebsd.pl> In-Reply-To: <20070129175222.GA87767@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/geom/eli g_eli.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jan 2007 18:07:34 -0000 Pawel Jakub Dawidek wrote: > On Sun, Jan 28, 2007 at 09:14:58PM -0800, Nate Lawson wrote: >> Pawel Jakub Dawidek wrote: >>> pjd 2007-01-28 20:29:12 UTC >>> FreeBSD src repository >>> Modified files: >>> sys/geom/eli g_eli.c Log: >>> It is possible that GEOM taste provider before SMP is started. >>> We can't bind to a CPU which is not yet on-line, so add code that wait for >>> CPUs to go on-line before binding to them. >>> Reported by: Alin-Adrian Anton >>> MFC after: 2 weeks >>> Revision Changes Path >>> 1.34 +7 -0 src/sys/geom/eli/g_eli.c >>> Index: src/sys/geom/eli/g_eli.c >>> diff -u src/sys/geom/eli/g_eli.c:1.33 src/sys/geom/eli/g_eli.c:1.34 >>> --- src/sys/geom/eli/g_eli.c:1.33 Thu Nov 2 09:01:34 2006 >>> +++ src/sys/geom/eli/g_eli.c Sun Jan 28 20:29:12 2007 >>> @@ -324,6 +324,13 @@ >>> wr = arg; >>> sc = wr->w_softc; >>> +#ifdef SMP >>> + /* Before sched_bind() to a CPU, wait for all CPUs to go on-line. */ >>> + if (sc->sc_crypto == G_ELI_CRYPTO_SW && g_eli_threads == 0) { >>> + while (!smp_started) >>> + tsleep(wr, 0, "geli:smp", hz / 4); >>> + } >>> +#endif >>> mtx_lock_spin(&sched_lock); >>> sched_prio(curthread, PRIBIO); >>> if (sc->sc_crypto == G_ELI_CRYPTO_SW && g_eli_threads == 0) >> I thought tsleep() didn't work right before !cold. Is that old knowledge? > > Hmm, I thought that cold is zeroed before smp_started is set? > I don't think that's guaranteed. Besides, there's an easier way to fix your problem. Instead of calling kthread_create() from your geom create routine directly, queue a stub request on the thread taskqueue to call kthread_create(). For example, see sys/dev/acpica/acpi_acad.c. We call this from attach() and then the system thread only runs and then calls acpi_acad_init() once all CPUs are initialized. See sys/sys/taskqueue.h for how to add a task to the system thread taskqueue: taskqueue_enqueue(taskqueue_thread, &task); -- Nate From owner-cvs-src@FreeBSD.ORG Mon Jan 29 18:32:25 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3286816A400; Mon, 29 Jan 2007 18:32:25 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 206DE13C478; Mon, 29 Jan 2007 18:32:25 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0TIWOZv086024; Mon, 29 Jan 2007 18:32:24 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0TIWONr086023; Mon, 29 Jan 2007 18:32:24 GMT (envelope-from dougb) Message-Id: <200701291832.l0TIWONr086023@repoman.freebsd.org> From: Doug Barton Date: Mon, 29 Jan 2007 18:32:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: ISC Cc: Subject: cvs commit: src/contrib/bind9 - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jan 2007 18:32:25 -0000 dougb 2007-01-29 18:32:24 UTC FreeBSD src repository src/contrib/bind9 - Imported sources Update of /home/ncvs/src/contrib/bind9 In directory repoman.freebsd.org:/tmp/cvs-serv85659 Log Message: Vendor import of BIND 9.3.4 Status: Vendor Tag: ISC Release Tags: BIND_9_3_4 U src/contrib/bind9/CHANGES U src/contrib/bind9/COPYRIGHT U src/contrib/bind9/FAQ U src/contrib/bind9/FAQ.xml U src/contrib/bind9/Makefile.in U src/contrib/bind9/README U src/contrib/bind9/acconfig.h U src/contrib/bind9/config.guess U src/contrib/bind9/config.sub U src/contrib/bind9/config.threads.in U src/contrib/bind9/configure.in U src/contrib/bind9/install-sh U src/contrib/bind9/isc-config.sh.in U src/contrib/bind9/libtool.m4 U src/contrib/bind9/ltmain.sh U src/contrib/bind9/mkinstalldirs U src/contrib/bind9/version U src/contrib/bind9/bin/Makefile.in U src/contrib/bind9/bin/check/Makefile.in U src/contrib/bind9/bin/check/check-tool.c U src/contrib/bind9/bin/check/check-tool.h U src/contrib/bind9/bin/check/named-checkconf.8 U src/contrib/bind9/bin/check/named-checkconf.c U src/contrib/bind9/bin/check/named-checkconf.docbook U src/contrib/bind9/bin/check/named-checkconf.html U src/contrib/bind9/bin/check/named-checkzone.8 U src/contrib/bind9/bin/check/named-checkzone.c U src/contrib/bind9/bin/check/named-checkzone.docbook U src/contrib/bind9/bin/check/named-checkzone.html U src/contrib/bind9/bin/dig/Makefile.in U src/contrib/bind9/bin/dig/dig.1 U src/contrib/bind9/bin/dig/dig.c U src/contrib/bind9/bin/dig/dig.docbook U src/contrib/bind9/bin/dig/dig.html U src/contrib/bind9/bin/dig/dighost.c U src/contrib/bind9/bin/dig/host.1 U src/contrib/bind9/bin/dig/host.c U src/contrib/bind9/bin/dig/host.docbook U src/contrib/bind9/bin/dig/host.html U src/contrib/bind9/bin/dig/nslookup.1 U src/contrib/bind9/bin/dig/nslookup.c U src/contrib/bind9/bin/dig/nslookup.docbook U src/contrib/bind9/bin/dig/nslookup.html U src/contrib/bind9/bin/dig/include/dig/dig.h U src/contrib/bind9/bin/dnssec/Makefile.in U src/contrib/bind9/bin/dnssec/dnssec-keygen.8 U src/contrib/bind9/bin/dnssec/dnssec-keygen.c U src/contrib/bind9/bin/dnssec/dnssec-keygen.docbook U src/contrib/bind9/bin/dnssec/dnssec-keygen.html U src/contrib/bind9/bin/dnssec/dnssec-signzone.8 U src/contrib/bind9/bin/dnssec/dnssec-signzone.c U src/contrib/bind9/bin/dnssec/dnssec-signzone.docbook U src/contrib/bind9/bin/dnssec/dnssec-signzone.html U src/contrib/bind9/bin/dnssec/dnssectool.c U src/contrib/bind9/bin/dnssec/dnssectool.h U src/contrib/bind9/bin/named/Makefile.in U src/contrib/bind9/bin/named/aclconf.c U src/contrib/bind9/bin/named/builtin.c U src/contrib/bind9/bin/named/client.c U src/contrib/bind9/bin/named/config.c U src/contrib/bind9/bin/named/control.c U src/contrib/bind9/bin/named/controlconf.c U src/contrib/bind9/bin/named/interfacemgr.c U src/contrib/bind9/bin/named/listenlist.c U src/contrib/bind9/bin/named/log.c U src/contrib/bind9/bin/named/logconf.c U src/contrib/bind9/bin/named/lwaddr.c U src/contrib/bind9/bin/named/lwdclient.c U src/contrib/bind9/bin/named/lwderror.c U src/contrib/bind9/bin/named/lwdgabn.c U src/contrib/bind9/bin/named/lwdgnba.c U src/contrib/bind9/bin/named/lwdgrbn.c U src/contrib/bind9/bin/named/lwdnoop.c U src/contrib/bind9/bin/named/lwresd.8 U src/contrib/bind9/bin/named/lwresd.c U src/contrib/bind9/bin/named/lwresd.docbook U src/contrib/bind9/bin/named/lwresd.html U src/contrib/bind9/bin/named/lwsearch.c U src/contrib/bind9/bin/named/main.c U src/contrib/bind9/bin/named/named.8 U src/contrib/bind9/bin/named/named.conf.5 U src/contrib/bind9/bin/named/named.conf.docbook U src/contrib/bind9/bin/named/named.conf.html U src/contrib/bind9/bin/named/named.docbook U src/contrib/bind9/bin/named/named.html U src/contrib/bind9/bin/named/notify.c U src/contrib/bind9/bin/named/query.c U src/contrib/bind9/bin/named/server.c U src/contrib/bind9/bin/named/sortlist.c U src/contrib/bind9/bin/named/tkeyconf.c U src/contrib/bind9/bin/named/tsigconf.c U src/contrib/bind9/bin/named/update.c U src/contrib/bind9/bin/named/xfrout.c U src/contrib/bind9/bin/named/zoneconf.c U src/contrib/bind9/bin/named/include/named/aclconf.h U src/contrib/bind9/bin/named/include/named/builtin.h U src/contrib/bind9/bin/named/include/named/client.h U src/contrib/bind9/bin/named/include/named/config.h U src/contrib/bind9/bin/named/include/named/control.h U src/contrib/bind9/bin/named/include/named/globals.h U src/contrib/bind9/bin/named/include/named/interfacemgr.h U src/contrib/bind9/bin/named/include/named/listenlist.h U src/contrib/bind9/bin/named/include/named/log.h U src/contrib/bind9/bin/named/include/named/logconf.h U src/contrib/bind9/bin/named/include/named/lwaddr.h U src/contrib/bind9/bin/named/include/named/lwdclient.h U src/contrib/bind9/bin/named/include/named/lwresd.h U src/contrib/bind9/bin/named/include/named/lwsearch.h U src/contrib/bind9/bin/named/include/named/main.h U src/contrib/bind9/bin/named/include/named/notify.h U src/contrib/bind9/bin/named/include/named/ns_smf_globals.h U src/contrib/bind9/bin/named/include/named/query.h U src/contrib/bind9/bin/named/include/named/server.h U src/contrib/bind9/bin/named/include/named/sortlist.h U src/contrib/bind9/bin/named/include/named/tkeyconf.h U src/contrib/bind9/bin/named/include/named/tsigconf.h U src/contrib/bind9/bin/named/include/named/types.h U src/contrib/bind9/bin/named/include/named/update.h U src/contrib/bind9/bin/named/include/named/xfrout.h U src/contrib/bind9/bin/named/include/named/zoneconf.h U src/contrib/bind9/bin/named/unix/Makefile.in U src/contrib/bind9/bin/named/unix/os.c U src/contrib/bind9/bin/named/unix/include/named/os.h U src/contrib/bind9/bin/nsupdate/Makefile.in U src/contrib/bind9/bin/nsupdate/nsupdate.8 U src/contrib/bind9/bin/nsupdate/nsupdate.c U src/contrib/bind9/bin/nsupdate/nsupdate.docbook U src/contrib/bind9/bin/nsupdate/nsupdate.html U src/contrib/bind9/bin/rndc/Makefile.in U src/contrib/bind9/bin/rndc/rndc-confgen.8 U src/contrib/bind9/bin/rndc/rndc-confgen.c U src/contrib/bind9/bin/rndc/rndc-confgen.docbook U src/contrib/bind9/bin/rndc/rndc-confgen.html U src/contrib/bind9/bin/rndc/rndc.8 U src/contrib/bind9/bin/rndc/rndc.c U src/contrib/bind9/bin/rndc/rndc.conf U src/contrib/bind9/bin/rndc/rndc.conf.5 U src/contrib/bind9/bin/rndc/rndc.conf.docbook U src/contrib/bind9/bin/rndc/rndc.conf.html U src/contrib/bind9/bin/rndc/rndc.docbook U src/contrib/bind9/bin/rndc/rndc.html U src/contrib/bind9/bin/rndc/util.c U src/contrib/bind9/bin/rndc/util.h U src/contrib/bind9/bin/rndc/include/rndc/os.h U src/contrib/bind9/bin/rndc/unix/Makefile.in U src/contrib/bind9/bin/rndc/unix/os.c U src/contrib/bind9/doc/Makefile.in U src/contrib/bind9/doc/arm/Bv9ARM-book.xml U src/contrib/bind9/doc/arm/Bv9ARM.ch01.html U src/contrib/bind9/doc/arm/Bv9ARM.ch02.html U src/contrib/bind9/doc/arm/Bv9ARM.ch03.html U src/contrib/bind9/doc/arm/Bv9ARM.ch04.html U src/contrib/bind9/doc/arm/Bv9ARM.ch05.html U src/contrib/bind9/doc/arm/Bv9ARM.ch06.html U src/contrib/bind9/doc/arm/Bv9ARM.ch07.html U src/contrib/bind9/doc/arm/Bv9ARM.ch08.html U src/contrib/bind9/doc/arm/Bv9ARM.ch09.html U src/contrib/bind9/doc/arm/Bv9ARM.html U src/contrib/bind9/doc/arm/Bv9ARM.pdf U src/contrib/bind9/doc/arm/Makefile.in U src/contrib/bind9/doc/arm/README-SGML U src/contrib/bind9/doc/draft/update U src/contrib/bind9/doc/draft/draft-baba-dnsext-acl-reqts-01.txt U src/contrib/bind9/doc/draft/draft-daigle-napstr-04.txt U src/contrib/bind9/doc/draft/draft-danisch-dns-rr-smtp-03.txt U src/contrib/bind9/doc/draft/draft-dnsext-opcode-discover-02.txt U src/contrib/bind9/doc/draft/draft-durand-dnsop-dynreverse-00.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-2929bis-01.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-axfr-clarify-05.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-dhcid-rr-09.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-dns-name-p-s-00.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-dnssec-2535typecode-change-06.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-dnssec-bis-updates-01.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-dnssec-experiments-01.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-dnssec-online-signing-00.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-dnssec-opt-in-07.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-dnssec-trans-02.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-ecc-key-07.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-insensitive-06.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-interop3597-02.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-keyrr-key-signing-flag-12.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-mdns-43.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-nsec3-02.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-rfc2536bis-dsa-06.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-rfc2538bis-04.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-rfc2539bis-dhk-06.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-signed-nonexistence-requirements-01.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-tkey-renewal-mode-05.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-trustupdate-threshold-00.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-trustupdate-timers-01.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-tsig-sha-04.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-wcard-clarify-08.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsop-bad-dns-res-04.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsop-dnssec-operational-practices-04.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsop-inaddr-required-07.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsop-ipv6-dns-configuration-06.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsop-ipv6-dns-issues-11.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsop-ipv6-transport-guidelines-01.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsop-key-rollover-requirements-02.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsop-respsize-02.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsop-serverid-04.txt U src/contrib/bind9/doc/draft/draft-ietf-enum-e164-gstn-np-05.txt U src/contrib/bind9/doc/draft/draft-ietf-ipv6-node-requirements-08.txt U src/contrib/bind9/doc/draft/draft-ietf-secsh-dns-05.txt U src/contrib/bind9/doc/draft/draft-ihren-dnsext-threshold-validation-00.txt U src/contrib/bind9/doc/draft/draft-kato-dnsop-local-zones-00.txt U src/contrib/bind9/doc/draft/draft-park-ipv6-extensions-dns-pnp-00.txt U src/contrib/bind9/doc/misc/Makefile.in U src/contrib/bind9/doc/misc/dnssec U src/contrib/bind9/doc/misc/format-options.pl U src/contrib/bind9/doc/misc/ipv6 U src/contrib/bind9/doc/misc/migration U src/contrib/bind9/doc/misc/migration-4to9 U src/contrib/bind9/doc/misc/options U src/contrib/bind9/doc/misc/rfc-compliance U src/contrib/bind9/doc/misc/roadmap U src/contrib/bind9/doc/misc/sdb U src/contrib/bind9/doc/rfc/rfc1032.txt U src/contrib/bind9/doc/rfc/index U src/contrib/bind9/doc/rfc/rfc1033.txt U src/contrib/bind9/doc/rfc/rfc1034.txt U src/contrib/bind9/doc/rfc/rfc1035.txt U src/contrib/bind9/doc/rfc/rfc1101.txt U src/contrib/bind9/doc/rfc/rfc1122.txt U src/contrib/bind9/doc/rfc/rfc1123.txt U src/contrib/bind9/doc/rfc/rfc1183.txt U src/contrib/bind9/doc/rfc/rfc1348.txt U src/contrib/bind9/doc/rfc/rfc1535.txt U src/contrib/bind9/doc/rfc/rfc1536.txt U src/contrib/bind9/doc/rfc/rfc1537.txt U src/contrib/bind9/doc/rfc/rfc1591.txt U src/contrib/bind9/doc/rfc/rfc1611.txt U src/contrib/bind9/doc/rfc/rfc1612.txt U src/contrib/bind9/doc/rfc/rfc1706.txt U src/contrib/bind9/doc/rfc/rfc1712.txt U src/contrib/bind9/doc/rfc/rfc1750.txt U src/contrib/bind9/doc/rfc/rfc1876.txt U src/contrib/bind9/doc/rfc/rfc1886.txt U src/contrib/bind9/doc/rfc/rfc1982.txt U src/contrib/bind9/doc/rfc/rfc1995.txt U src/contrib/bind9/doc/rfc/rfc1996.txt U src/contrib/bind9/doc/rfc/rfc2052.txt U src/contrib/bind9/doc/rfc/rfc2104.txt U src/contrib/bind9/doc/rfc/rfc2119.txt U src/contrib/bind9/doc/rfc/rfc2133.txt U src/contrib/bind9/doc/rfc/rfc2136.txt U src/contrib/bind9/doc/rfc/rfc2137.txt U src/contrib/bind9/doc/rfc/rfc2163.txt U src/contrib/bind9/doc/rfc/rfc2168.txt U src/contrib/bind9/doc/rfc/rfc2181.txt U src/contrib/bind9/doc/rfc/rfc2230.txt U src/contrib/bind9/doc/rfc/rfc2308.txt U src/contrib/bind9/doc/rfc/rfc2317.txt U src/contrib/bind9/doc/rfc/rfc2373.txt U src/contrib/bind9/doc/rfc/rfc2374.txt U src/contrib/bind9/doc/rfc/rfc2375.txt U src/contrib/bind9/doc/rfc/rfc2418.txt U src/contrib/bind9/doc/rfc/rfc2535.txt U src/contrib/bind9/doc/rfc/rfc2536.txt U src/contrib/bind9/doc/rfc/rfc2537.txt U src/contrib/bind9/doc/rfc/rfc2538.txt U src/contrib/bind9/doc/rfc/rfc2539.txt U src/contrib/bind9/doc/rfc/rfc2540.txt U src/contrib/bind9/doc/rfc/rfc2541.txt U src/contrib/bind9/doc/rfc/rfc2553.txt U src/contrib/bind9/doc/rfc/rfc2671.txt U src/contrib/bind9/doc/rfc/rfc2672.txt U src/contrib/bind9/doc/rfc/rfc2673.txt U src/contrib/bind9/doc/rfc/rfc2782.txt U src/contrib/bind9/doc/rfc/rfc2825.txt U src/contrib/bind9/doc/rfc/rfc2826.txt U src/contrib/bind9/doc/rfc/rfc2845.txt U src/contrib/bind9/doc/rfc/rfc2874.txt U src/contrib/bind9/doc/rfc/rfc2915.txt U src/contrib/bind9/doc/rfc/rfc2929.txt U src/contrib/bind9/doc/rfc/rfc2930.txt U src/contrib/bind9/doc/rfc/rfc2931.txt U src/contrib/bind9/doc/rfc/rfc3007.txt U src/contrib/bind9/doc/rfc/rfc3008.txt U src/contrib/bind9/doc/rfc/rfc3071.txt U src/contrib/bind9/doc/rfc/rfc3090.txt U src/contrib/bind9/doc/rfc/rfc3110.txt U src/contrib/bind9/doc/rfc/rfc3123.txt U src/contrib/bind9/doc/rfc/rfc3152.txt U src/contrib/bind9/doc/rfc/rfc3197.txt U src/contrib/bind9/doc/rfc/rfc3225.txt U src/contrib/bind9/doc/rfc/rfc3226.txt U src/contrib/bind9/doc/rfc/rfc3258.txt U src/contrib/bind9/doc/rfc/rfc3363.txt U src/contrib/bind9/doc/rfc/rfc3364.txt U src/contrib/bind9/doc/rfc/rfc3425.txt U src/contrib/bind9/doc/rfc/rfc3445.txt U src/contrib/bind9/doc/rfc/rfc3467.txt U src/contrib/bind9/doc/rfc/rfc3490.txt U src/contrib/bind9/doc/rfc/rfc3491.txt U src/contrib/bind9/doc/rfc/rfc3492.txt U src/contrib/bind9/doc/rfc/rfc3493.txt U src/contrib/bind9/doc/rfc/rfc3513.txt U src/contrib/bind9/doc/rfc/rfc3596.txt U src/contrib/bind9/doc/rfc/rfc3597.txt U src/contrib/bind9/doc/rfc/rfc3645.txt U src/contrib/bind9/doc/rfc/rfc3655.txt U src/contrib/bind9/doc/rfc/rfc3658.txt U src/contrib/bind9/doc/rfc/rfc3757.txt U src/contrib/bind9/doc/rfc/rfc3833.txt U src/contrib/bind9/doc/rfc/rfc3845.txt U src/contrib/bind9/doc/rfc/rfc3901.txt U src/contrib/bind9/doc/rfc/rfc4025.txt U src/contrib/bind9/doc/rfc/rfc4033.txt U src/contrib/bind9/doc/rfc/rfc4034.txt U src/contrib/bind9/doc/rfc/rfc4035.txt U src/contrib/bind9/doc/rfc/rfc4074.txt U src/contrib/bind9/doc/rfc/rfc4159.txt U src/contrib/bind9/doc/rfc/rfc952.txt U src/contrib/bind9/lib/Makefile.in U src/contrib/bind9/lib/bind/Makefile.in U src/contrib/bind9/lib/bind/README U src/contrib/bind9/lib/bind/aclocal.m4 U src/contrib/bind9/lib/bind/api U src/contrib/bind9/lib/bind/config.h.in U src/contrib/bind9/lib/bind/configure U src/contrib/bind9/lib/bind/configure.in U src/contrib/bind9/lib/bind/mkinstalldirs U src/contrib/bind9/lib/bind/port_after.h.in U src/contrib/bind9/lib/bind/port_before.h.in U src/contrib/bind9/lib/bind/bsd/Makefile.in U src/contrib/bind9/lib/bind/bsd/daemon.c U src/contrib/bind9/lib/bind/bsd/ftruncate.c U src/contrib/bind9/lib/bind/bsd/gettimeofday.c U src/contrib/bind9/lib/bind/bsd/mktemp.c U src/contrib/bind9/lib/bind/bsd/putenv.c U src/contrib/bind9/lib/bind/bsd/readv.c U src/contrib/bind9/lib/bind/bsd/setenv.c U src/contrib/bind9/lib/bind/bsd/setitimer.c U src/contrib/bind9/lib/bind/bsd/strcasecmp.c U src/contrib/bind9/lib/bind/bsd/strdup.c U src/contrib/bind9/lib/bind/bsd/strerror.c U src/contrib/bind9/lib/bind/bsd/strpbrk.c U src/contrib/bind9/lib/bind/bsd/strsep.c U src/contrib/bind9/lib/bind/bsd/strtoul.c U src/contrib/bind9/lib/bind/bsd/utimes.c U src/contrib/bind9/lib/bind/bsd/writev.c U src/contrib/bind9/lib/bind/dst/Makefile.in U src/contrib/bind9/lib/bind/dst/dst_api.c U src/contrib/bind9/lib/bind/dst/dst_internal.h U src/contrib/bind9/lib/bind/dst/hmac_link.c U src/contrib/bind9/lib/bind/dst/md5.h U src/contrib/bind9/lib/bind/dst/md5_dgst.c U src/contrib/bind9/lib/bind/dst/md5_locl.h U src/contrib/bind9/lib/bind/dst/support.c U src/contrib/bind9/lib/bind/include/Makefile.in U src/contrib/bind9/lib/bind/include/fd_setsize.h U src/contrib/bind9/lib/bind/include/hesiod.h U src/contrib/bind9/lib/bind/include/irp.h U src/contrib/bind9/lib/bind/include/irs.h U src/contrib/bind9/lib/bind/include/netdb.h U src/contrib/bind9/lib/bind/include/netgroup.h U src/contrib/bind9/lib/bind/include/res_update.h U src/contrib/bind9/lib/bind/include/resolv.h U src/contrib/bind9/lib/bind/include/resolv_mt.h U src/contrib/bind9/lib/bind/include/arpa/nameser.h U src/contrib/bind9/lib/bind/include/arpa/inet.h U src/contrib/bind9/lib/bind/include/arpa/nameser_compat.h U src/contrib/bind9/lib/bind/include/isc/assertions.h U src/contrib/bind9/lib/bind/include/isc/ctl.h U src/contrib/bind9/lib/bind/include/isc/dst.h U src/contrib/bind9/lib/bind/include/isc/eventlib.h U src/contrib/bind9/lib/bind/include/isc/heap.h U src/contrib/bind9/lib/bind/include/isc/irpmarshall.h U src/contrib/bind9/lib/bind/include/isc/list.h U src/contrib/bind9/lib/bind/include/isc/logging.h U src/contrib/bind9/lib/bind/include/isc/memcluster.h U src/contrib/bind9/lib/bind/include/isc/misc.h U src/contrib/bind9/lib/bind/include/isc/tree.h U src/contrib/bind9/lib/bind/inet/Makefile.in U src/contrib/bind9/lib/bind/inet/inet_addr.c U src/contrib/bind9/lib/bind/inet/inet_cidr_ntop.c U src/contrib/bind9/lib/bind/inet/inet_cidr_pton.c U src/contrib/bind9/lib/bind/inet/inet_data.c U src/contrib/bind9/lib/bind/inet/inet_lnaof.c U src/contrib/bind9/lib/bind/inet/inet_makeaddr.c U src/contrib/bind9/lib/bind/inet/inet_net_ntop.c U src/contrib/bind9/lib/bind/inet/inet_net_pton.c U src/contrib/bind9/lib/bind/inet/inet_neta.c U src/contrib/bind9/lib/bind/inet/inet_netof.c U src/contrib/bind9/lib/bind/inet/inet_network.c U src/contrib/bind9/lib/bind/inet/inet_ntoa.c U src/contrib/bind9/lib/bind/inet/inet_ntop.c U src/contrib/bind9/lib/bind/inet/inet_pton.c U src/contrib/bind9/lib/bind/inet/nsap_addr.c U src/contrib/bind9/lib/bind/irs/Makefile.in U src/contrib/bind9/lib/bind/irs/dns.c U src/contrib/bind9/lib/bind/irs/dns_gr.c U src/contrib/bind9/lib/bind/irs/dns_ho.c U src/contrib/bind9/lib/bind/irs/dns_nw.c U src/contrib/bind9/lib/bind/irs/dns_p.h U src/contrib/bind9/lib/bind/irs/dns_pr.c U src/contrib/bind9/lib/bind/irs/dns_pw.c U src/contrib/bind9/lib/bind/irs/dns_sv.c U src/contrib/bind9/lib/bind/irs/gai_strerror.c U src/contrib/bind9/lib/bind/irs/gen.c U src/contrib/bind9/lib/bind/irs/gen_gr.c U src/contrib/bind9/lib/bind/irs/gen_ho.c U src/contrib/bind9/lib/bind/irs/gen_ng.c U src/contrib/bind9/lib/bind/irs/gen_nw.c U src/contrib/bind9/lib/bind/irs/gen_p.h U src/contrib/bind9/lib/bind/irs/gen_pr.c U src/contrib/bind9/lib/bind/irs/gen_pw.c U src/contrib/bind9/lib/bind/irs/gen_sv.c U src/contrib/bind9/lib/bind/irs/getaddrinfo.c U src/contrib/bind9/lib/bind/irs/getgrent.c U src/contrib/bind9/lib/bind/irs/getgrent_r.c U src/contrib/bind9/lib/bind/irs/gethostent.c U src/contrib/bind9/lib/bind/irs/irp.c U src/contrib/bind9/lib/bind/irs/gethostent_r.c U src/contrib/bind9/lib/bind/irs/getnameinfo.c U src/contrib/bind9/lib/bind/irs/getnetent.c U src/contrib/bind9/lib/bind/irs/getnetent_r.c U src/contrib/bind9/lib/bind/irs/getnetgrent.c U src/contrib/bind9/lib/bind/irs/getnetgrent_r.c U src/contrib/bind9/lib/bind/irs/getprotoent.c U src/contrib/bind9/lib/bind/irs/getprotoent_r.c U src/contrib/bind9/lib/bind/irs/getpwent.c U src/contrib/bind9/lib/bind/irs/getpwent_r.c U src/contrib/bind9/lib/bind/irs/getservent.c U src/contrib/bind9/lib/bind/irs/getservent_r.c U src/contrib/bind9/lib/bind/irs/hesiod.c U src/contrib/bind9/lib/bind/irs/hesiod_p.h U src/contrib/bind9/lib/bind/irs/irp_gr.c U src/contrib/bind9/lib/bind/irs/irp_ho.c U src/contrib/bind9/lib/bind/irs/irp_ng.c U src/contrib/bind9/lib/bind/irs/irp_nw.c U src/contrib/bind9/lib/bind/irs/irp_p.h U src/contrib/bind9/lib/bind/irs/irp_pr.c U src/contrib/bind9/lib/bind/irs/irp_pw.c U src/contrib/bind9/lib/bind/irs/irs_p.h U src/contrib/bind9/lib/bind/irs/irp_sv.c U src/contrib/bind9/lib/bind/irs/irs_data.c U src/contrib/bind9/lib/bind/irs/irpmarshall.c U src/contrib/bind9/lib/bind/irs/irs_data.h U src/contrib/bind9/lib/bind/irs/lcl.c U src/contrib/bind9/lib/bind/irs/lcl_gr.c U src/contrib/bind9/lib/bind/irs/lcl_ho.c U src/contrib/bind9/lib/bind/irs/lcl_ng.c U src/contrib/bind9/lib/bind/irs/lcl_nw.c U src/contrib/bind9/lib/bind/irs/lcl_p.h U src/contrib/bind9/lib/bind/irs/lcl_pr.c U src/contrib/bind9/lib/bind/irs/lcl_pw.c U src/contrib/bind9/lib/bind/irs/lcl_sv.c U src/contrib/bind9/lib/bind/irs/nis.c U src/contrib/bind9/lib/bind/irs/nis_gr.c U src/contrib/bind9/lib/bind/irs/nis_ho.c U src/contrib/bind9/lib/bind/irs/nis_ng.c U src/contrib/bind9/lib/bind/irs/nis_nw.c U src/contrib/bind9/lib/bind/irs/nis_p.h U src/contrib/bind9/lib/bind/irs/nis_pr.c U src/contrib/bind9/lib/bind/irs/nis_pw.c U src/contrib/bind9/lib/bind/irs/nis_sv.c U src/contrib/bind9/lib/bind/irs/nul_ng.c U src/contrib/bind9/lib/bind/irs/pathnames.h U src/contrib/bind9/lib/bind/irs/util.c U src/contrib/bind9/lib/bind/isc/Makefile.in U src/contrib/bind9/lib/bind/isc/assertions.c U src/contrib/bind9/lib/bind/isc/assertions.mdoc U src/contrib/bind9/lib/bind/isc/base64.c U src/contrib/bind9/lib/bind/isc/bitncmp.c U src/contrib/bind9/lib/bind/isc/bitncmp.mdoc U src/contrib/bind9/lib/bind/isc/ctl_clnt.c U src/contrib/bind9/lib/bind/isc/ctl_p.c U src/contrib/bind9/lib/bind/isc/ctl_p.h U src/contrib/bind9/lib/bind/isc/ctl_srvr.c U src/contrib/bind9/lib/bind/isc/ev_connects.c U src/contrib/bind9/lib/bind/isc/ev_files.c U src/contrib/bind9/lib/bind/isc/ev_streams.c U src/contrib/bind9/lib/bind/isc/ev_timers.c U src/contrib/bind9/lib/bind/isc/ev_waits.c U src/contrib/bind9/lib/bind/isc/eventlib.c U src/contrib/bind9/lib/bind/isc/eventlib.mdoc U src/contrib/bind9/lib/bind/isc/eventlib_p.h U src/contrib/bind9/lib/bind/isc/heap.c U src/contrib/bind9/lib/bind/isc/heap.mdoc U src/contrib/bind9/lib/bind/isc/hex.c U src/contrib/bind9/lib/bind/isc/logging.c U src/contrib/bind9/lib/bind/isc/logging.mdoc U src/contrib/bind9/lib/bind/isc/logging_p.h U src/contrib/bind9/lib/bind/isc/memcluster.c U src/contrib/bind9/lib/bind/isc/memcluster.mdoc U src/contrib/bind9/lib/bind/isc/movefile.c U src/contrib/bind9/lib/bind/isc/tree.c U src/contrib/bind9/lib/bind/isc/tree.mdoc U src/contrib/bind9/lib/bind/make/includes.in U src/contrib/bind9/lib/bind/make/mkdep.in U src/contrib/bind9/lib/bind/make/rules.in U src/contrib/bind9/lib/bind/nameser/Makefile.in U src/contrib/bind9/lib/bind/nameser/ns_date.c U src/contrib/bind9/lib/bind/nameser/ns_name.c U src/contrib/bind9/lib/bind/nameser/ns_netint.c U src/contrib/bind9/lib/bind/nameser/ns_parse.c U src/contrib/bind9/lib/bind/nameser/ns_print.c U src/contrib/bind9/lib/bind/nameser/ns_samedomain.c U src/contrib/bind9/lib/bind/nameser/ns_sign.c U src/contrib/bind9/lib/bind/nameser/ns_ttl.c U src/contrib/bind9/lib/bind/nameser/ns_verify.c U src/contrib/bind9/lib/bind/port/Makefile.in U src/contrib/bind9/lib/bind/port/freebsd/Makefile.in U src/contrib/bind9/lib/bind/port/freebsd/include/Makefile.in U src/contrib/bind9/lib/bind/port/freebsd/include/sys/bitypes.h U src/contrib/bind9/lib/bind/resolv/Makefile.in U src/contrib/bind9/lib/bind/resolv/herror.c U src/contrib/bind9/lib/bind/resolv/mtctxres.c U src/contrib/bind9/lib/bind/resolv/res_comp.c U src/contrib/bind9/lib/bind/resolv/res_data.c U src/contrib/bind9/lib/bind/resolv/res_debug.c U src/contrib/bind9/lib/bind/resolv/res_debug.h U src/contrib/bind9/lib/bind/resolv/res_findzonecut.c U src/contrib/bind9/lib/bind/resolv/res_init.c U src/contrib/bind9/lib/bind/resolv/res_mkquery.c U src/contrib/bind9/lib/bind/resolv/res_mkupdate.c U src/contrib/bind9/lib/bind/resolv/res_mkupdate.h U src/contrib/bind9/lib/bind/resolv/res_private.h U src/contrib/bind9/lib/bind/resolv/res_query.c U src/contrib/bind9/lib/bind/resolv/res_send.c U src/contrib/bind9/lib/bind/resolv/res_sendsigned.c U src/contrib/bind9/lib/bind/resolv/res_update.c U src/contrib/bind9/lib/bind9/Makefile.in U src/contrib/bind9/lib/bind9/api U src/contrib/bind9/lib/bind9/check.c U src/contrib/bind9/lib/bind9/getaddresses.c U src/contrib/bind9/lib/bind9/version.c U src/contrib/bind9/lib/bind9/include/Makefile.in U src/contrib/bind9/lib/bind9/include/bind9/Makefile.in U src/contrib/bind9/lib/bind9/include/bind9/check.h U src/contrib/bind9/lib/bind9/include/bind9/getaddresses.h U src/contrib/bind9/lib/bind9/include/bind9/version.h U src/contrib/bind9/lib/dns/Makefile.in U src/contrib/bind9/lib/dns/acl.c U src/contrib/bind9/lib/dns/adb.c U src/contrib/bind9/lib/dns/api U src/contrib/bind9/lib/dns/byaddr.c U src/contrib/bind9/lib/dns/cache.c U src/contrib/bind9/lib/dns/callbacks.c U src/contrib/bind9/lib/dns/compress.c U src/contrib/bind9/lib/dns/db.c U src/contrib/bind9/lib/dns/dbiterator.c U src/contrib/bind9/lib/dns/dbtable.c U src/contrib/bind9/lib/dns/diff.c U src/contrib/bind9/lib/dns/dispatch.c U src/contrib/bind9/lib/dns/dnssec.c U src/contrib/bind9/lib/dns/ds.c U src/contrib/bind9/lib/dns/dst_api.c U src/contrib/bind9/lib/dns/dst_internal.h U src/contrib/bind9/lib/dns/dst_lib.c U src/contrib/bind9/lib/dns/dst_openssl.h U src/contrib/bind9/lib/dns/dst_parse.c U src/contrib/bind9/lib/dns/dst_parse.h U src/contrib/bind9/lib/dns/dst_result.c U src/contrib/bind9/lib/dns/forward.c U src/contrib/bind9/lib/dns/gen-unix.h U src/contrib/bind9/lib/dns/gen.c U src/contrib/bind9/lib/dns/gssapi_link.c U src/contrib/bind9/lib/dns/gssapictx.c U src/contrib/bind9/lib/dns/hmac_link.c U src/contrib/bind9/lib/dns/journal.c U src/contrib/bind9/lib/dns/key.c U src/contrib/bind9/lib/dns/keytable.c U src/contrib/bind9/lib/dns/lib.c U src/contrib/bind9/lib/dns/log.c U src/contrib/bind9/lib/dns/lookup.c U src/contrib/bind9/lib/dns/master.c U src/contrib/bind9/lib/dns/masterdump.c U src/contrib/bind9/lib/dns/message.c U src/contrib/bind9/lib/dns/name.c U src/contrib/bind9/lib/dns/ncache.c U src/contrib/bind9/lib/dns/nsec.c U src/contrib/bind9/lib/dns/openssl_link.c U src/contrib/bind9/lib/dns/openssldh_link.c U src/contrib/bind9/lib/dns/openssldsa_link.c U src/contrib/bind9/lib/dns/opensslrsa_link.c U src/contrib/bind9/lib/dns/order.c U src/contrib/bind9/lib/dns/peer.c U src/contrib/bind9/lib/dns/portlist.c U src/contrib/bind9/lib/dns/rbt.c U src/contrib/bind9/lib/dns/rbtdb.c U src/contrib/bind9/lib/dns/rbtdb.h U src/contrib/bind9/lib/dns/rbtdb64.c U src/contrib/bind9/lib/dns/rbtdb64.h U src/contrib/bind9/lib/dns/rcode.c U src/contrib/bind9/lib/dns/rdata.c U src/contrib/bind9/lib/dns/rdatalist.c U src/contrib/bind9/lib/dns/rdatalist_p.h U src/contrib/bind9/lib/dns/rdataset.c U src/contrib/bind9/lib/dns/rdatasetiter.c U src/contrib/bind9/lib/dns/rdataslab.c U src/contrib/bind9/lib/dns/request.c U src/contrib/bind9/lib/dns/resolver.c U src/contrib/bind9/lib/dns/result.c U src/contrib/bind9/lib/dns/rootns.c U src/contrib/bind9/lib/dns/sdb.c U src/contrib/bind9/lib/dns/soa.c U src/contrib/bind9/lib/dns/ssu.c U src/contrib/bind9/lib/dns/stats.c U src/contrib/bind9/lib/dns/tcpmsg.c U src/contrib/bind9/lib/dns/time.c U src/contrib/bind9/lib/dns/timer.c U src/contrib/bind9/lib/dns/tkey.c U src/contrib/bind9/lib/dns/tsig.c U src/contrib/bind9/lib/dns/ttl.c U src/contrib/bind9/lib/dns/validator.c U src/contrib/bind9/lib/dns/version.c U src/contrib/bind9/lib/dns/view.c U src/contrib/bind9/lib/dns/xfrin.c U src/contrib/bind9/lib/dns/zone.c U src/contrib/bind9/lib/dns/zonekey.c U src/contrib/bind9/lib/dns/zt.c U src/contrib/bind9/lib/dns/include/Makefile.in U src/contrib/bind9/lib/dns/include/dns/lookup.h U src/contrib/bind9/lib/dns/include/dns/Makefile.in U src/contrib/bind9/lib/dns/include/dns/acl.h U src/contrib/bind9/lib/dns/include/dns/adb.h U src/contrib/bind9/lib/dns/include/dns/bit.h U src/contrib/bind9/lib/dns/include/dns/byaddr.h U src/contrib/bind9/lib/dns/include/dns/cache.h U src/contrib/bind9/lib/dns/include/dns/callbacks.h U src/contrib/bind9/lib/dns/include/dns/cert.h U src/contrib/bind9/lib/dns/include/dns/compress.h U src/contrib/bind9/lib/dns/include/dns/db.h U src/contrib/bind9/lib/dns/include/dns/dbiterator.h U src/contrib/bind9/lib/dns/include/dns/dbtable.h U src/contrib/bind9/lib/dns/include/dns/diff.h U src/contrib/bind9/lib/dns/include/dns/dispatch.h U src/contrib/bind9/lib/dns/include/dns/dnssec.h U src/contrib/bind9/lib/dns/include/dns/ds.h U src/contrib/bind9/lib/dns/include/dns/events.h U src/contrib/bind9/lib/dns/include/dns/fixedname.h U src/contrib/bind9/lib/dns/include/dns/forward.h U src/contrib/bind9/lib/dns/include/dns/journal.h U src/contrib/bind9/lib/dns/include/dns/keyflags.h U src/contrib/bind9/lib/dns/include/dns/keytable.h U src/contrib/bind9/lib/dns/include/dns/keyvalues.h U src/contrib/bind9/lib/dns/include/dns/lib.h U src/contrib/bind9/lib/dns/include/dns/log.h U src/contrib/bind9/lib/dns/include/dns/master.h U src/contrib/bind9/lib/dns/include/dns/masterdump.h U src/contrib/bind9/lib/dns/include/dns/message.h U src/contrib/bind9/lib/dns/include/dns/name.h U src/contrib/bind9/lib/dns/include/dns/ncache.h U src/contrib/bind9/lib/dns/include/dns/nsec.h U src/contrib/bind9/lib/dns/include/dns/opcode.h U src/contrib/bind9/lib/dns/include/dns/order.h U src/contrib/bind9/lib/dns/include/dns/peer.h U src/contrib/bind9/lib/dns/include/dns/portlist.h U src/contrib/bind9/lib/dns/include/dns/rbt.h U src/contrib/bind9/lib/dns/include/dns/rcode.h U src/contrib/bind9/lib/dns/include/dns/rdata.h U src/contrib/bind9/lib/dns/include/dns/rdataclass.h U src/contrib/bind9/lib/dns/include/dns/rdatalist.h U src/contrib/bind9/lib/dns/include/dns/rdataset.h U src/contrib/bind9/lib/dns/include/dns/rdatasetiter.h U src/contrib/bind9/lib/dns/include/dns/rdataslab.h U src/contrib/bind9/lib/dns/include/dns/rdatatype.h U src/contrib/bind9/lib/dns/include/dns/request.h U src/contrib/bind9/lib/dns/include/dns/resolver.h U src/contrib/bind9/lib/dns/include/dns/result.h U src/contrib/bind9/lib/dns/include/dns/rootns.h U src/contrib/bind9/lib/dns/include/dns/sdb.h U src/contrib/bind9/lib/dns/include/dns/secalg.h U src/contrib/bind9/lib/dns/include/dns/soa.h U src/contrib/bind9/lib/dns/include/dns/secproto.h U src/contrib/bind9/lib/dns/include/dns/ssu.h U src/contrib/bind9/lib/dns/include/dns/stats.h U src/contrib/bind9/lib/dns/include/dns/tcpmsg.h U src/contrib/bind9/lib/dns/include/dns/time.h U src/contrib/bind9/lib/dns/include/dns/timer.h U src/contrib/bind9/lib/dns/include/dns/tkey.h U src/contrib/bind9/lib/dns/include/dns/tsig.h U src/contrib/bind9/lib/dns/include/dns/ttl.h U src/contrib/bind9/lib/dns/include/dns/types.h U src/contrib/bind9/lib/dns/include/dns/validator.h U src/contrib/bind9/lib/dns/include/dns/version.h U src/contrib/bind9/lib/dns/include/dns/view.h U src/contrib/bind9/lib/dns/include/dns/xfrin.h U src/contrib/bind9/lib/dns/include/dns/zone.h U src/contrib/bind9/lib/dns/include/dns/zonekey.h U src/contrib/bind9/lib/dns/include/dns/zt.h U src/contrib/bind9/lib/dns/include/dst/Makefile.in U src/contrib/bind9/lib/dns/include/dst/dst.h U src/contrib/bind9/lib/dns/include/dst/gssapi.h U src/contrib/bind9/lib/dns/include/dst/lib.h U src/contrib/bind9/lib/dns/include/dst/result.h U src/contrib/bind9/lib/dns/rdata/rdatastructpre.h U src/contrib/bind9/lib/dns/rdata/rdatastructsuf.h U src/contrib/bind9/lib/dns/rdata/any_255/tsig_250.c U src/contrib/bind9/lib/dns/rdata/any_255/tsig_250.h U src/contrib/bind9/lib/dns/rdata/generic/afsdb_18.c U src/contrib/bind9/lib/dns/rdata/generic/afsdb_18.h U src/contrib/bind9/lib/dns/rdata/generic/cert_37.c U src/contrib/bind9/lib/dns/rdata/generic/cert_37.h U src/contrib/bind9/lib/dns/rdata/generic/cname_5.c U src/contrib/bind9/lib/dns/rdata/generic/cname_5.h U src/contrib/bind9/lib/dns/rdata/generic/dlv_32769.c U src/contrib/bind9/lib/dns/rdata/generic/dlv_32769.h U src/contrib/bind9/lib/dns/rdata/generic/dname_39.c U src/contrib/bind9/lib/dns/rdata/generic/dname_39.h U src/contrib/bind9/lib/dns/rdata/generic/dnskey_48.c U src/contrib/bind9/lib/dns/rdata/generic/dnskey_48.h U src/contrib/bind9/lib/dns/rdata/generic/ds_43.c U src/contrib/bind9/lib/dns/rdata/generic/ds_43.h U src/contrib/bind9/lib/dns/rdata/generic/gpos_27.c U src/contrib/bind9/lib/dns/rdata/generic/gpos_27.h U src/contrib/bind9/lib/dns/rdata/generic/hinfo_13.c U src/contrib/bind9/lib/dns/rdata/generic/hinfo_13.h U src/contrib/bind9/lib/dns/rdata/generic/isdn_20.c U src/contrib/bind9/lib/dns/rdata/generic/isdn_20.h U src/contrib/bind9/lib/dns/rdata/generic/key_25.c U src/contrib/bind9/lib/dns/rdata/generic/key_25.h U src/contrib/bind9/lib/dns/rdata/generic/loc_29.c U src/contrib/bind9/lib/dns/rdata/generic/loc_29.h U src/contrib/bind9/lib/dns/rdata/generic/mb_7.c U src/contrib/bind9/lib/dns/rdata/generic/mb_7.h U src/contrib/bind9/lib/dns/rdata/generic/md_3.c U src/contrib/bind9/lib/dns/rdata/generic/md_3.h U src/contrib/bind9/lib/dns/rdata/generic/mf_4.c U src/contrib/bind9/lib/dns/rdata/generic/mf_4.h U src/contrib/bind9/lib/dns/rdata/generic/mg_8.c U src/contrib/bind9/lib/dns/rdata/generic/mg_8.h U src/contrib/bind9/lib/dns/rdata/generic/minfo_14.c U src/contrib/bind9/lib/dns/rdata/generic/minfo_14.h U src/contrib/bind9/lib/dns/rdata/generic/mr_9.c U src/contrib/bind9/lib/dns/rdata/generic/mr_9.h U src/contrib/bind9/lib/dns/rdata/generic/mx_15.c U src/contrib/bind9/lib/dns/rdata/generic/mx_15.h U src/contrib/bind9/lib/dns/rdata/generic/ns_2.c U src/contrib/bind9/lib/dns/rdata/generic/ns_2.h U src/contrib/bind9/lib/dns/rdata/generic/nsec_47.c U src/contrib/bind9/lib/dns/rdata/generic/nsec_47.h U src/contrib/bind9/lib/dns/rdata/generic/null_10.c U src/contrib/bind9/lib/dns/rdata/generic/null_10.h U src/contrib/bind9/lib/dns/rdata/generic/nxt_30.c U src/contrib/bind9/lib/dns/rdata/generic/nxt_30.h U src/contrib/bind9/lib/dns/rdata/generic/opt_41.c U src/contrib/bind9/lib/dns/rdata/generic/opt_41.h U src/contrib/bind9/lib/dns/rdata/generic/proforma.c U src/contrib/bind9/lib/dns/rdata/generic/proforma.h U src/contrib/bind9/lib/dns/rdata/generic/ptr_12.c U src/contrib/bind9/lib/dns/rdata/generic/ptr_12.h U src/contrib/bind9/lib/dns/rdata/generic/rp_17.c U src/contrib/bind9/lib/dns/rdata/generic/rp_17.h U src/contrib/bind9/lib/dns/rdata/generic/rrsig_46.c U src/contrib/bind9/lib/dns/rdata/generic/rrsig_46.h U src/contrib/bind9/lib/dns/rdata/generic/rt_21.c U src/contrib/bind9/lib/dns/rdata/generic/rt_21.h U src/contrib/bind9/lib/dns/rdata/generic/sig_24.c U src/contrib/bind9/lib/dns/rdata/generic/sig_24.h U src/contrib/bind9/lib/dns/rdata/generic/soa_6.c U src/contrib/bind9/lib/dns/rdata/generic/soa_6.h U src/contrib/bind9/lib/dns/rdata/generic/sshfp_44.c U src/contrib/bind9/lib/dns/rdata/generic/sshfp_44.h U src/contrib/bind9/lib/dns/rdata/generic/tkey_249.c U src/contrib/bind9/lib/dns/rdata/generic/tkey_249.h U src/contrib/bind9/lib/dns/rdata/generic/txt_16.c U src/contrib/bind9/lib/dns/rdata/generic/txt_16.h U src/contrib/bind9/lib/dns/rdata/generic/unspec_103.c U src/contrib/bind9/lib/dns/rdata/generic/unspec_103.h U src/contrib/bind9/lib/dns/rdata/generic/x25_19.c U src/contrib/bind9/lib/dns/rdata/generic/x25_19.h U src/contrib/bind9/lib/dns/rdata/hs_4/a_1.c U src/contrib/bind9/lib/dns/rdata/hs_4/a_1.h U src/contrib/bind9/lib/dns/rdata/in_1/a6_38.c U src/contrib/bind9/lib/dns/rdata/in_1/a6_38.h U src/contrib/bind9/lib/dns/rdata/in_1/a_1.c U src/contrib/bind9/lib/dns/rdata/in_1/a_1.h U src/contrib/bind9/lib/dns/rdata/in_1/aaaa_28.c U src/contrib/bind9/lib/dns/rdata/in_1/aaaa_28.h U src/contrib/bind9/lib/dns/rdata/in_1/apl_42.c U src/contrib/bind9/lib/dns/rdata/in_1/apl_42.h U src/contrib/bind9/lib/dns/rdata/in_1/kx_36.c U src/contrib/bind9/lib/dns/rdata/in_1/kx_36.h U src/contrib/bind9/lib/dns/rdata/in_1/naptr_35.c U src/contrib/bind9/lib/dns/rdata/in_1/naptr_35.h U src/contrib/bind9/lib/dns/rdata/in_1/nsap-ptr_23.c U src/contrib/bind9/lib/dns/rdata/in_1/nsap-ptr_23.h U src/contrib/bind9/lib/dns/rdata/in_1/nsap_22.c U src/contrib/bind9/lib/dns/rdata/in_1/nsap_22.h U src/contrib/bind9/lib/dns/rdata/in_1/px_26.c U src/contrib/bind9/lib/dns/rdata/in_1/px_26.h U src/contrib/bind9/lib/dns/rdata/in_1/srv_33.c U src/contrib/bind9/lib/dns/rdata/in_1/srv_33.h U src/contrib/bind9/lib/dns/rdata/in_1/wks_11.c U src/contrib/bind9/lib/dns/rdata/in_1/wks_11.h U src/contrib/bind9/lib/isc/Makefile.in U src/contrib/bind9/lib/isc/api U src/contrib/bind9/lib/isc/assertions.c U src/contrib/bind9/lib/isc/base64.c U src/contrib/bind9/lib/isc/bitstring.c U src/contrib/bind9/lib/isc/buffer.c U src/contrib/bind9/lib/isc/bufferlist.c U src/contrib/bind9/lib/isc/commandline.c U src/contrib/bind9/lib/isc/entropy.c U src/contrib/bind9/lib/isc/error.c U src/contrib/bind9/lib/isc/event.c U src/contrib/bind9/lib/isc/fsaccess.c U src/contrib/bind9/lib/isc/hash.c U src/contrib/bind9/lib/isc/heap.c U src/contrib/bind9/lib/isc/hex.c U src/contrib/bind9/lib/isc/hmacmd5.c U src/contrib/bind9/lib/isc/inet_aton.c U src/contrib/bind9/lib/isc/inet_ntop.c U src/contrib/bind9/lib/isc/inet_pton.c U src/contrib/bind9/lib/isc/lex.c U src/contrib/bind9/lib/isc/lfsr.c U src/contrib/bind9/lib/isc/lib.c U src/contrib/bind9/lib/isc/log.c U src/contrib/bind9/lib/isc/md5.c U src/contrib/bind9/lib/isc/mem.c U src/contrib/bind9/lib/isc/print.c U src/contrib/bind9/lib/isc/mutexblock.c U src/contrib/bind9/lib/isc/netaddr.c U src/contrib/bind9/lib/isc/netscope.c U src/contrib/bind9/lib/isc/ondestroy.c U src/contrib/bind9/lib/isc/parseint.c U src/contrib/bind9/lib/isc/quota.c U src/contrib/bind9/lib/isc/random.c U src/contrib/bind9/lib/isc/ratelimiter.c U src/contrib/bind9/lib/isc/region.c U src/contrib/bind9/lib/isc/result.c U src/contrib/bind9/lib/isc/rwlock.c U src/contrib/bind9/lib/isc/serial.c U src/contrib/bind9/lib/isc/sha1.c U src/contrib/bind9/lib/isc/sockaddr.c U src/contrib/bind9/lib/isc/string.c U src/contrib/bind9/lib/isc/strtoul.c U src/contrib/bind9/lib/isc/symtab.c U src/contrib/bind9/lib/isc/task.c U src/contrib/bind9/lib/isc/task_p.h U src/contrib/bind9/lib/isc/taskpool.c U src/contrib/bind9/lib/isc/timer.c U src/contrib/bind9/lib/isc/timer_p.h U src/contrib/bind9/lib/isc/version.c U src/contrib/bind9/lib/isc/include/Makefile.in U src/contrib/bind9/lib/isc/include/isc/magic.h U src/contrib/bind9/lib/isc/include/isc/Makefile.in U src/contrib/bind9/lib/isc/include/isc/app.h U src/contrib/bind9/lib/isc/include/isc/assertions.h U src/contrib/bind9/lib/isc/include/isc/base64.h U src/contrib/bind9/lib/isc/include/isc/bitstring.h U src/contrib/bind9/lib/isc/include/isc/boolean.h U src/contrib/bind9/lib/isc/include/isc/buffer.h U src/contrib/bind9/lib/isc/include/isc/bufferlist.h U src/contrib/bind9/lib/isc/include/isc/commandline.h U src/contrib/bind9/lib/isc/include/isc/entropy.h U src/contrib/bind9/lib/isc/include/isc/error.h U src/contrib/bind9/lib/isc/include/isc/event.h U src/contrib/bind9/lib/isc/include/isc/eventclass.h U src/contrib/bind9/lib/isc/include/isc/file.h U src/contrib/bind9/lib/isc/include/isc/formatcheck.h U src/contrib/bind9/lib/isc/include/isc/fsaccess.h U src/contrib/bind9/lib/isc/include/isc/hash.h U src/contrib/bind9/lib/isc/include/isc/heap.h U src/contrib/bind9/lib/isc/include/isc/hex.h U src/contrib/bind9/lib/isc/include/isc/hmacmd5.h U src/contrib/bind9/lib/isc/include/isc/interfaceiter.h U src/contrib/bind9/lib/isc/include/isc/ipv6.h U src/contrib/bind9/lib/isc/include/isc/lang.h U src/contrib/bind9/lib/isc/include/isc/lex.h U src/contrib/bind9/lib/isc/include/isc/lfsr.h U src/contrib/bind9/lib/isc/include/isc/lib.h U src/contrib/bind9/lib/isc/include/isc/list.h U src/contrib/bind9/lib/isc/include/isc/log.h U src/contrib/bind9/lib/isc/include/isc/msgcat.h U src/contrib/bind9/lib/isc/include/isc/md5.h U src/contrib/bind9/lib/isc/include/isc/mem.h U src/contrib/bind9/lib/isc/include/isc/netaddr.h U src/contrib/bind9/lib/isc/include/isc/msgs.h U src/contrib/bind9/lib/isc/include/isc/mutexblock.h U src/contrib/bind9/lib/isc/include/isc/netscope.h U src/contrib/bind9/lib/isc/include/isc/ondestroy.h U src/contrib/bind9/lib/isc/include/isc/os.h U src/contrib/bind9/lib/isc/include/isc/parseint.h U src/contrib/bind9/lib/isc/include/isc/platform.h.in U src/contrib/bind9/lib/isc/include/isc/print.h U src/contrib/bind9/lib/isc/include/isc/quota.h U src/contrib/bind9/lib/isc/include/isc/random.h U src/contrib/bind9/lib/isc/include/isc/ratelimiter.h U src/contrib/bind9/lib/isc/include/isc/refcount.h U src/contrib/bind9/lib/isc/include/isc/region.h U src/contrib/bind9/lib/isc/include/isc/resource.h U src/contrib/bind9/lib/isc/include/isc/result.h U src/contrib/bind9/lib/isc/include/isc/resultclass.h U src/contrib/bind9/lib/isc/include/isc/sha1.h U src/contrib/bind9/lib/isc/include/isc/rwlock.h U src/contrib/bind9/lib/isc/include/isc/serial.h U src/contrib/bind9/lib/isc/include/isc/sockaddr.h U src/contrib/bind9/lib/isc/include/isc/socket.h U src/contrib/bind9/lib/isc/include/isc/stdio.h U src/contrib/bind9/lib/isc/include/isc/stdlib.h U src/contrib/bind9/lib/isc/include/isc/string.h U src/contrib/bind9/lib/isc/include/isc/symtab.h U src/contrib/bind9/lib/isc/include/isc/task.h U src/contrib/bind9/lib/isc/include/isc/taskpool.h U src/contrib/bind9/lib/isc/include/isc/timer.h U src/contrib/bind9/lib/isc/include/isc/types.h U src/contrib/bind9/lib/isc/include/isc/util.h U src/contrib/bind9/lib/isc/include/isc/version.h U src/contrib/bind9/lib/isc/nls/Makefile.in U src/contrib/bind9/lib/isc/nls/msgcat.c U src/contrib/bind9/lib/isc/unix/Makefile.in U src/contrib/bind9/lib/isc/unix/app.c U src/contrib/bind9/lib/isc/unix/dir.c U src/contrib/bind9/lib/isc/unix/entropy.c U src/contrib/bind9/lib/isc/unix/errno2result.c U src/contrib/bind9/lib/isc/unix/errno2result.h U src/contrib/bind9/lib/isc/unix/file.c U src/contrib/bind9/lib/isc/unix/fsaccess.c U src/contrib/bind9/lib/isc/unix/ifiter_getifaddrs.c U src/contrib/bind9/lib/isc/unix/ifiter_ioctl.c U src/contrib/bind9/lib/isc/unix/ifiter_sysctl.c U src/contrib/bind9/lib/isc/unix/interfaceiter.c U src/contrib/bind9/lib/isc/unix/ipv6.c U src/contrib/bind9/lib/isc/unix/keyboard.c U src/contrib/bind9/lib/isc/unix/net.c U src/contrib/bind9/lib/isc/unix/os.c U src/contrib/bind9/lib/isc/unix/resource.c U src/contrib/bind9/lib/isc/unix/socket.c U src/contrib/bind9/lib/isc/unix/socket_p.h U src/contrib/bind9/lib/isc/unix/stdio.c U src/contrib/bind9/lib/isc/unix/stdtime.c U src/contrib/bind9/lib/isc/unix/strerror.c U src/contrib/bind9/lib/isc/unix/syslog.c U src/contrib/bind9/lib/isc/unix/time.c U src/contrib/bind9/lib/isc/unix/include/Makefile.in U src/contrib/bind9/lib/isc/unix/include/isc/Makefile.in U src/contrib/bind9/lib/isc/unix/include/isc/dir.h U src/contrib/bind9/lib/isc/unix/include/isc/int.h U src/contrib/bind9/lib/isc/unix/include/isc/keyboard.h U src/contrib/bind9/lib/isc/unix/include/isc/net.h U src/contrib/bind9/lib/isc/unix/include/isc/netdb.h U src/contrib/bind9/lib/isc/unix/include/isc/offset.h U src/contrib/bind9/lib/isc/unix/include/isc/stat.h U src/contrib/bind9/lib/isc/unix/include/isc/stdtime.h U src/contrib/bind9/lib/isc/unix/include/isc/strerror.h U src/contrib/bind9/lib/isc/unix/include/isc/syslog.h U src/contrib/bind9/lib/isc/unix/include/isc/time.h U src/contrib/bind9/lib/isc/nothreads/Makefile.in U src/contrib/bind9/lib/isc/nothreads/condition.c U src/contrib/bind9/lib/isc/nothreads/mutex.c U src/contrib/bind9/lib/isc/nothreads/thread.c U src/contrib/bind9/lib/isc/nothreads/include/Makefile.in U src/contrib/bind9/lib/isc/nothreads/include/isc/Makefile.in U src/contrib/bind9/lib/isc/nothreads/include/isc/condition.h U src/contrib/bind9/lib/isc/nothreads/include/isc/mutex.h U src/contrib/bind9/lib/isc/nothreads/include/isc/once.h U src/contrib/bind9/lib/isc/nothreads/include/isc/thread.h U src/contrib/bind9/lib/isc/pthreads/Makefile.in U src/contrib/bind9/lib/isc/pthreads/condition.c U src/contrib/bind9/lib/isc/pthreads/mutex.c U src/contrib/bind9/lib/isc/pthreads/thread.c U src/contrib/bind9/lib/isc/pthreads/include/Makefile.in U src/contrib/bind9/lib/isc/pthreads/include/isc/Makefile.in U src/contrib/bind9/lib/isc/pthreads/include/isc/condition.h U src/contrib/bind9/lib/isc/pthreads/include/isc/mutex.h U src/contrib/bind9/lib/isc/pthreads/include/isc/once.h U src/contrib/bind9/lib/isc/pthreads/include/isc/thread.h U src/contrib/bind9/lib/isccc/Makefile.in U src/contrib/bind9/lib/isccc/alist.c U src/contrib/bind9/lib/isccc/api U src/contrib/bind9/lib/isccc/base64.c U src/contrib/bind9/lib/isccc/cc.c U src/contrib/bind9/lib/isccc/ccmsg.c U src/contrib/bind9/lib/isccc/lib.c U src/contrib/bind9/lib/isccc/result.c U src/contrib/bind9/lib/isccc/sexpr.c U src/contrib/bind9/lib/isccc/symtab.c U src/contrib/bind9/lib/isccc/version.c U src/contrib/bind9/lib/isccc/include/Makefile.in U src/contrib/bind9/lib/isccc/include/isccc/Makefile.in U src/contrib/bind9/lib/isccc/include/isccc/alist.h U src/contrib/bind9/lib/isccc/include/isccc/base64.h U src/contrib/bind9/lib/isccc/include/isccc/cc.h U src/contrib/bind9/lib/isccc/include/isccc/ccmsg.h U src/contrib/bind9/lib/isccc/include/isccc/events.h U src/contrib/bind9/lib/isccc/include/isccc/lib.h U src/contrib/bind9/lib/isccc/include/isccc/result.h U src/contrib/bind9/lib/isccc/include/isccc/sexpr.h U src/contrib/bind9/lib/isccc/include/isccc/symtab.h U src/contrib/bind9/lib/isccc/include/isccc/symtype.h U src/contrib/bind9/lib/isccc/include/isccc/types.h U src/contrib/bind9/lib/isccc/include/isccc/util.h U src/contrib/bind9/lib/isccc/include/isccc/version.h U src/contrib/bind9/lib/isccfg/Makefile.in U src/contrib/bind9/lib/isccfg/api U src/contrib/bind9/lib/isccfg/log.c U src/contrib/bind9/lib/isccfg/namedconf.c U src/contrib/bind9/lib/isccfg/parser.c U src/contrib/bind9/lib/isccfg/version.c U src/contrib/bind9/lib/isccfg/include/Makefile.in U src/contrib/bind9/lib/isccfg/include/isccfg/Makefile.in U src/contrib/bind9/lib/isccfg/include/isccfg/cfg.h U src/contrib/bind9/lib/isccfg/include/isccfg/grammar.h U src/contrib/bind9/lib/isccfg/include/isccfg/log.h U src/contrib/bind9/lib/isccfg/include/isccfg/namedconf.h U src/contrib/bind9/lib/isccfg/include/isccfg/version.h U src/contrib/bind9/lib/lwres/Makefile.in U src/contrib/bind9/lib/lwres/api U src/contrib/bind9/lib/lwres/assert_p.h U src/contrib/bind9/lib/lwres/context.c U src/contrib/bind9/lib/lwres/context_p.h U src/contrib/bind9/lib/lwres/gai_strerror.c U src/contrib/bind9/lib/lwres/getaddrinfo.c U src/contrib/bind9/lib/lwres/gethost.c U src/contrib/bind9/lib/lwres/getipnode.c U src/contrib/bind9/lib/lwres/getnameinfo.c U src/contrib/bind9/lib/lwres/getrrset.c U src/contrib/bind9/lib/lwres/herror.c U src/contrib/bind9/lib/lwres/lwbuffer.c U src/contrib/bind9/lib/lwres/lwconfig.c U src/contrib/bind9/lib/lwres/lwinetaton.c U src/contrib/bind9/lib/lwres/lwinetntop.c U src/contrib/bind9/lib/lwres/lwinetpton.c U src/contrib/bind9/lib/lwres/lwpacket.c U src/contrib/bind9/lib/lwres/lwres_gabn.c U src/contrib/bind9/lib/lwres/lwres_gnba.c U src/contrib/bind9/lib/lwres/lwresutil.c U src/contrib/bind9/lib/lwres/lwres_grbn.c U src/contrib/bind9/lib/lwres/lwres_noop.c U src/contrib/bind9/lib/lwres/print.c U src/contrib/bind9/lib/lwres/print_p.h U src/contrib/bind9/lib/lwres/strtoul.c U src/contrib/bind9/lib/lwres/version.c U src/contrib/bind9/lib/lwres/include/Makefile.in U src/contrib/bind9/lib/lwres/include/lwres/Makefile.in U src/contrib/bind9/lib/lwres/include/lwres/context.h U src/contrib/bind9/lib/lwres/include/lwres/int.h U src/contrib/bind9/lib/lwres/include/lwres/ipv6.h U src/contrib/bind9/lib/lwres/include/lwres/lang.h U src/contrib/bind9/lib/lwres/include/lwres/list.h U src/contrib/bind9/lib/lwres/include/lwres/lwbuffer.h U src/contrib/bind9/lib/lwres/include/lwres/lwpacket.h U src/contrib/bind9/lib/lwres/include/lwres/lwres.h U src/contrib/bind9/lib/lwres/include/lwres/netdb.h.in U src/contrib/bind9/lib/lwres/include/lwres/platform.h.in U src/contrib/bind9/lib/lwres/include/lwres/result.h U src/contrib/bind9/lib/lwres/include/lwres/stdlib.h U src/contrib/bind9/lib/lwres/include/lwres/version.h U src/contrib/bind9/lib/lwres/man/Makefile.in U src/contrib/bind9/lib/lwres/man/lwres.3 U src/contrib/bind9/lib/lwres/man/lwres.docbook U src/contrib/bind9/lib/lwres/man/lwres.html U src/contrib/bind9/lib/lwres/man/lwres_buffer.3 U src/contrib/bind9/lib/lwres/man/lwres_buffer.docbook U src/contrib/bind9/lib/lwres/man/lwres_buffer.html U src/contrib/bind9/lib/lwres/man/lwres_config.3 U src/contrib/bind9/lib/lwres/man/lwres_config.docbook U src/contrib/bind9/lib/lwres/man/lwres_config.html U src/contrib/bind9/lib/lwres/man/lwres_context.3 U src/contrib/bind9/lib/lwres/man/lwres_context.docbook U src/contrib/bind9/lib/lwres/man/lwres_context.html U src/contrib/bind9/lib/lwres/man/lwres_gabn.3 U src/contrib/bind9/lib/lwres/man/lwres_gabn.docbook U src/contrib/bind9/lib/lwres/man/lwres_gabn.html U src/contrib/bind9/lib/lwres/man/lwres_gai_strerror.3 U src/contrib/bind9/lib/lwres/man/lwres_gai_strerror.docbook U src/contrib/bind9/lib/lwres/man/lwres_gai_strerror.html U src/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.3 U src/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.docbook U src/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.html U src/contrib/bind9/lib/lwres/man/lwres_gethostent.3 U src/contrib/bind9/lib/lwres/man/lwres_gethostent.docbook U src/contrib/bind9/lib/lwres/man/lwres_gethostent.html U src/contrib/bind9/lib/lwres/man/lwres_getipnode.3 U src/contrib/bind9/lib/lwres/man/lwres_getipnode.docbook U src/contrib/bind9/lib/lwres/man/lwres_getipnode.html U src/contrib/bind9/lib/lwres/man/lwres_getnameinfo.3 U src/contrib/bind9/lib/lwres/man/lwres_getnameinfo.docbook U src/contrib/bind9/lib/lwres/man/lwres_getnameinfo.html U src/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.3 U src/contrib/bind9/lib/lwres/man/lwres_gnba.3 U src/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.docbook U src/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.html U src/contrib/bind9/lib/lwres/man/lwres_gnba.docbook U src/contrib/bind9/lib/lwres/man/lwres_gnba.html U src/contrib/bind9/lib/lwres/man/lwres_hstrerror.3 U src/contrib/bind9/lib/lwres/man/lwres_hstrerror.docbook U src/contrib/bind9/lib/lwres/man/lwres_hstrerror.html U src/contrib/bind9/lib/lwres/man/lwres_inetntop.3 U src/contrib/bind9/lib/lwres/man/lwres_inetntop.docbook U src/contrib/bind9/lib/lwres/man/lwres_inetntop.html U src/contrib/bind9/lib/lwres/man/lwres_noop.3 U src/contrib/bind9/lib/lwres/man/lwres_noop.docbook U src/contrib/bind9/lib/lwres/man/lwres_noop.html U src/contrib/bind9/lib/lwres/man/lwres_packet.3 U src/contrib/bind9/lib/lwres/man/lwres_packet.docbook U src/contrib/bind9/lib/lwres/man/lwres_packet.html U src/contrib/bind9/lib/lwres/man/lwres_resutil.3 U src/contrib/bind9/lib/lwres/man/lwres_resutil.docbook U src/contrib/bind9/lib/lwres/man/lwres_resutil.html U src/contrib/bind9/lib/lwres/unix/Makefile.in U src/contrib/bind9/lib/lwres/unix/include/Makefile.in U src/contrib/bind9/lib/lwres/unix/include/lwres/Makefile.in U src/contrib/bind9/lib/lwres/unix/include/lwres/net.h U src/contrib/bind9/make/Makefile.in U src/contrib/bind9/make/includes.in U src/contrib/bind9/make/mkdep.in U src/contrib/bind9/make/rules.in No conflicts created by this import From owner-cvs-src@FreeBSD.ORG Mon Jan 29 18:33:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1FB0816A400; Mon, 29 Jan 2007 18:33:19 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id EB6D013C494; Mon, 29 Jan 2007 18:33:18 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0TIXIvx086356; Mon, 29 Jan 2007 18:33:18 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0TIXIXE086355; Mon, 29 Jan 2007 18:33:18 GMT (envelope-from dougb) Message-Id: <200701291833.l0TIXIXE086355@repoman.freebsd.org> From: Doug Barton Date: Mon, 29 Jan 2007 18:33: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/lib/bind config.h src/lib/bind/bind config.h src/lib/bind/dns code.h src/lib/bind/dns/dns enumclass.h enumtype.h rdatastruct.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, 29 Jan 2007 18:33:19 -0000 dougb 2007-01-29 18:33:18 UTC FreeBSD src repository Modified files: lib/bind config.h lib/bind/bind config.h lib/bind/dns code.h lib/bind/dns/dns enumclass.h enumtype.h rdatastruct.h Log: Update generated files for BIND 9.3.4 Revision Changes Path 1.5 +44 -281 src/lib/bind/bind/config.h 1.6 +1 -1 src/lib/bind/config.h 1.4 +1 -1 src/lib/bind/dns/code.h 1.4 +1 -1 src/lib/bind/dns/dns/enumclass.h 1.4 +1 -1 src/lib/bind/dns/dns/enumtype.h 1.4 +1 -1 src/lib/bind/dns/dns/rdatastruct.h From owner-cvs-src@FreeBSD.ORG Mon Jan 29 18:46:15 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5171B16A405; Mon, 29 Jan 2007 18:46:15 +0000 (UTC) (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 D312113C478; Mon, 29 Jan 2007 18:46:14 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 5428F48800; Mon, 29 Jan 2007 19:46:12 +0100 (CET) Received: from localhost (154.81.datacomsa.pl [195.34.81.154]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 0A7E4487FE; Mon, 29 Jan 2007 19:46:07 +0100 (CET) Date: Mon, 29 Jan 2007 19:45:22 +0100 From: Pawel Jakub Dawidek To: Nate Lawson Message-ID: <20070129184522.GD87767@garage.freebsd.pl> References: <20070128202917.5B67916A5A6@hub.freebsd.org> <45BD82D2.20301@root.org> <20070129175222.GA87767@garage.freebsd.pl> <45BE37DC.6080509@root.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="rz+pwK2yUstbofK6" Content-Disposition: inline In-Reply-To: <45BE37DC.6080509@root.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r804 (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=-2.6 required=3.0 tests=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/geom/eli g_eli.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jan 2007 18:46:15 -0000 --rz+pwK2yUstbofK6 Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 29, 2007 at 10:07:24AM -0800, Nate Lawson wrote: > Pawel Jakub Dawidek wrote: > >Hmm, I thought that cold is zeroed before smp_started is set? >=20 > I don't think that's guaranteed. Besides, there's an easier way to fix y= our problem. Instead of calling kthread_create() from your geom create rou= tine directly, queue a=20 > stub request on the thread taskqueue to call kthread_create(). >=20 > For example, see sys/dev/acpica/acpi_acad.c. We call this from attach() = and then the system thread only runs and then calls acpi_acad_init() onc= e all CPUs are=20 > initialized. See sys/sys/taskqueue.h for how to add a task to the system= thread taskqueue: >=20 > taskqueue_enqueue(taskqueue_thread, &task); If we want to fix it better, I think GEOM should start (tasting at least) after all CPUs are online. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --rz+pwK2yUstbofK6 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFvkDCForvXbEpPzQRAsz4AJwOgS6mpJDRwf9QiNZguPOopfdmiACgnLbT QFJMfX2KQJ1/KbH3w5yEaZw= =9ybj -----END PGP SIGNATURE----- --rz+pwK2yUstbofK6-- From owner-cvs-src@FreeBSD.ORG Mon Jan 29 19:11:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 94EF416A402; Mon, 29 Jan 2007 19:11:02 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.freebsd.org (Postfix) with ESMTP id 4FD8F13C481; Mon, 29 Jan 2007 19:11:02 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id l0TJAuh2070968; Mon, 29 Jan 2007 12:11:01 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <45BE46B7.8000406@samsco.org> Date: Mon, 29 Jan 2007 12:10:47 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1 MIME-Version: 1.0 To: Pawel Jakub Dawidek References: <20070128202917.5B67916A5A6@hub.freebsd.org> <45BD82D2.20301@root.org> <20070129175222.GA87767@garage.freebsd.pl> <45BE37DC.6080509@root.org> <20070129184522.GD87767@garage.freebsd.pl> In-Reply-To: <20070129184522.GD87767@garage.freebsd.pl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Mon, 29 Jan 2007 12:11:01 -0700 (MST) X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Nate Lawson Subject: Re: cvs commit: src/sys/geom/eli g_eli.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jan 2007 19:11:02 -0000 Pawel Jakub Dawidek wrote: > On Mon, Jan 29, 2007 at 10:07:24AM -0800, Nate Lawson wrote: >> Pawel Jakub Dawidek wrote: >>> Hmm, I thought that cold is zeroed before smp_started is set? >> I don't think that's guaranteed. Besides, there's an easier way to fix your problem. Instead of calling kthread_create() from your geom create routine directly, queue a >> stub request on the thread taskqueue to call kthread_create(). >> >> For example, see sys/dev/acpica/acpi_acad.c. We call this from attach() and then the system thread only runs and then calls acpi_acad_init() once all CPUs are >> initialized. See sys/sys/taskqueue.h for how to add a task to the system thread taskqueue: >> >> taskqueue_enqueue(taskqueue_thread, &task); > > If we want to fix it better, I think GEOM should start (tasting at > least) after all CPUs are online. > Why? You're proposing yet another intrusive change to the kernel to handle yet another one-off requirement of your code. Why not do what I suggested before with hooking the appropriate SYSINIT in your module? Or why not follow Robert's suggestion and implement a simple event mechanism so that any module can know when a CPU has come online or offline. Heck, you probably don't even need to implement a new mechanism, just hook the existing EVENTHANLER mechanism. That's what it's designed for!! Scott From owner-cvs-src@FreeBSD.ORG Mon Jan 29 19:32:58 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B2A0E16A404; Mon, 29 Jan 2007 19:32:58 +0000 (UTC) (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 1769913C4A3; Mon, 29 Jan 2007 19:32:57 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 40FB146DA5; Mon, 29 Jan 2007 20:32:56 +0100 (CET) Received: from localhost (154.81.datacomsa.pl [195.34.81.154]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 66C3B456B1; Mon, 29 Jan 2007 20:32:50 +0100 (CET) Date: Mon, 29 Jan 2007 20:32:05 +0100 From: Pawel Jakub Dawidek To: Scott Long Message-ID: <20070129193205.GE87767@garage.freebsd.pl> References: <20070128202917.5B67916A5A6@hub.freebsd.org> <45BD82D2.20301@root.org> <20070129175222.GA87767@garage.freebsd.pl> <45BE37DC.6080509@root.org> <20070129184522.GD87767@garage.freebsd.pl> <45BE46B7.8000406@samsco.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="a+b56+3nqLzpiR9O" Content-Disposition: inline In-Reply-To: <45BE46B7.8000406@samsco.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r804 (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=-2.6 required=3.0 tests=BAYES_00 autolearn=ham version=3.0.4 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Nate Lawson Subject: Re: cvs commit: src/sys/geom/eli g_eli.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jan 2007 19:32:58 -0000 --a+b56+3nqLzpiR9O Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 29, 2007 at 12:10:47PM -0700, Scott Long wrote: > Pawel Jakub Dawidek wrote: > >On Mon, Jan 29, 2007 at 10:07:24AM -0800, Nate Lawson wrote: > >>Pawel Jakub Dawidek wrote: > >>>Hmm, I thought that cold is zeroed before smp_started is set? > >>I don't think that's guaranteed. Besides, there's an easier way to fix= your problem. Instead of calling kthread_create() from your geom create r= outine directly, queue a=20 > >>stub request on the thread taskqueue to call kthread_create(). > >> > >>For example, see sys/dev/acpica/acpi_acad.c. We call this from attach(= ) and then the system thread only runs and then calls acpi_acad_init() o= nce all CPUs are=20 > >>initialized. See sys/sys/taskqueue.h for how to add a task to the syst= em thread taskqueue: > >> > >>taskqueue_enqueue(taskqueue_thread, &task); > >If we want to fix it better, I think GEOM should start (tasting at > >least) after all CPUs are online. >=20 > Why? You're proposing yet another intrusive change to the kernel to > handle yet another one-off requirement of your code. Why not do what I > suggested before with hooking the appropriate SYSINIT in your module? > Or why not follow Robert's suggestion and implement a simple event > mechanism so that any module can know when a CPU has come online or > offline. Heck, you probably don't even need to implement a new > mechanism, just hook the existing EVENTHANLER mechanism. That's what > it's designed for!! I'm afraid Scott that your proposals are hacks. As a GEOM class I should not use SYSINIT, EVENTHANDLER, etc. I shouldn't bother if CPUs are online or not. All events I need to implement a GEOM class I should receive from the infrastructure. Also I shouldn't be called by the infrastructure when the system is not yet ready for my activity, that's why I proposed to implement this functionality in the infrastructure (ie. delay GEOM tasting machanism), that hack SYSINITs in every single GEOM class that need to bind to a CPU. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --a+b56+3nqLzpiR9O Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFvku1ForvXbEpPzQRAtg4AJ9EjxQcYPPXqUX2BDB/9rg91zzljQCeI7// qSKFChwLXqtQxlT1poy4oeA= =IVA5 -----END PGP SIGNATURE----- --a+b56+3nqLzpiR9O-- From owner-cvs-src@FreeBSD.ORG Mon Jan 29 19:52:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 27E7016A404; Mon, 29 Jan 2007 19:52:23 +0000 (UTC) (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 A39B413C48D; Mon, 29 Jan 2007 19:52:22 +0000 (UTC) (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 7630050BF2; Mon, 29 Jan 2007 14:52:21 -0500 (EST) Date: Mon, 29 Jan 2007 19:52:20 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Pawel Jakub Dawidek In-Reply-To: <20070129193205.GE87767@garage.freebsd.pl> Message-ID: <20070129194158.N32458@fledge.watson.org> References: <20070128202917.5B67916A5A6@hub.freebsd.org> <45BD82D2.20301@root.org> <20070129175222.GA87767@garage.freebsd.pl> <45BE37DC.6080509@root.org> <20070129184522.GD87767@garage.freebsd.pl> <45BE46B7.8000406@samsco.org> <20070129193205.GE87767@garage.freebsd.pl> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, Scott Long , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Nate Lawson Subject: Re: cvs commit: src/sys/geom/eli g_eli.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: arch@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jan 2007 19:52:23 -0000 On Mon, 29 Jan 2007, Pawel Jakub Dawidek wrote: >> Why? You're proposing yet another intrusive change to the kernel to handle >> yet another one-off requirement of your code. Why not do what I suggested >> before with hooking the appropriate SYSINIT in your module? Or why not >> follow Robert's suggestion and implement a simple event mechanism so that >> any module can know when a CPU has come online or offline. Heck, you >> probably don't even need to implement a new mechanism, just hook the >> existing EVENTHANLER mechanism. That's what it's designed for!! > > I'm afraid Scott that your proposals are hacks. As a GEOM class I should not > use SYSINIT, EVENTHANDLER, etc. I shouldn't bother if CPUs are online or > not. All events I need to implement a GEOM class I should receive from the > infrastructure. Also I shouldn't be called by the infrastructure when the > system is not yet ready for my activity, that's why I proposed to implement > this functionality in the infrastructure (ie. delay GEOM tasting machanism), > that hack SYSINITs in every single GEOM class that need to bind to a CPU. I guess I'm not sure I entirely agree. I think that we lack some important infrastructure, which we've been talking on and off for a dev summit or two now, for handling the arrival and departure of CPU resources ("dynamic reconfiguration"). While once this wasn't really an issue on PC hardware, it now is, with the advent of hypervisors, virtualization, not to mention more multiprocessing, etc. We have quite a few algorithms and data structures that assume that the set of CPUs is static, and fail quite badly (i.e., memory leaks, work lost, etc) if a CPU were to stop scheduling threads. Geli is not alone in wanting to know what and when CPUs are available for concurrent work, and like other pieces of code (UMA is the piece I have particular familiarity with), finds our infrastructure lacking. I'm also not entirely convinced I agree with you as by the same token that you might claim sysinits and event handlers shouldn't be used by GEOM modules, perhaps kthreads should also not be used :-). Sysinits, eventhandlers, and kthreads are all ways for scheduling and dispatching work. So perhaps we need to start having the conversation about CPU events more seriously now. What do you think of the idea of the following: two event handlers, a CPU start event and a CPU stop event, which are guaranteed to run on each CPU as as the CPU comes online, and just before the CPU goes offline. Kernel subsystems could use these events to determine when CPU resources were arriving and departing in some serious sense (not just "busy") in order to initialize and tear down per-CPU data structures, rebalance workloads, start or stop per-CPU works, etc. The example I have in mind here is the network stack, which might reasonably wish to have per-CPU netisr (worker) threads. When the set of CPUs changes, it would like to increase or decrease the number of workers -- having the same number of workers compressed down to a smaller number of CPUs by migration would be a disaster for performance. How to handle the boot processor is an interesting question -- are we interested in configuring away the boot processor at run-time? If not, we probably want to handle it as a special case via sysinit. If all CPUs are equal and any may go away, then we might need to rework our notion of shutdown, and provide these same events for the boot CPU (which does sound desirable so as not to end up with lots of special casing in subsystems). Regardless, we are hardly the first OS to try to address these issues via a clean architectural solution, and my thinking is we should do a bit of research. A first place to look would definitely be OpenSolaris. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Mon Jan 29 20:20:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 18AD716A401; Mon, 29 Jan 2007 20:20:33 +0000 (UTC) (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 1730713C4B4; Mon, 29 Jan 2007 20:20:32 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 9CDD9487FE; Mon, 29 Jan 2007 21:20:30 +0100 (CET) Received: from localhost (154.81.datacomsa.pl [195.34.81.154]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id E637045CD9; Mon, 29 Jan 2007 21:20:23 +0100 (CET) Date: Mon, 29 Jan 2007 21:19:38 +0100 From: Pawel Jakub Dawidek To: arch@FreeBSD.org Message-ID: <20070129201938.GF87767@garage.freebsd.pl> References: <20070128202917.5B67916A5A6@hub.freebsd.org> <45BD82D2.20301@root.org> <20070129175222.GA87767@garage.freebsd.pl> <45BE37DC.6080509@root.org> <20070129184522.GD87767@garage.freebsd.pl> <45BE46B7.8000406@samsco.org> <20070129193205.GE87767@garage.freebsd.pl> <20070129194158.N32458@fledge.watson.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="dWYAkE0V1FpFQHQ3" Content-Disposition: inline In-Reply-To: <20070129194158.N32458@fledge.watson.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r804 (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=-2.6 required=3.0 tests=BAYES_00 autolearn=ham version=3.0.4 Cc: cvs-src@FreeBSD.org, Scott Long , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Nate Lawson Subject: Re: cvs commit: src/sys/geom/eli g_eli.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jan 2007 20:20:33 -0000 --dWYAkE0V1FpFQHQ3 Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 29, 2007 at 07:52:20PM +0000, Robert Watson wrote: >=20 > On Mon, 29 Jan 2007, Pawel Jakub Dawidek wrote: >=20 > >>Why? You're proposing yet another intrusive change to the kernel to ha= ndle yet another one-off requirement of your code. Why not do what I sugge= sted before with hooking=20 > >>the appropriate SYSINIT in your module? Or why not follow Robert's sugg= estion and implement a simple event mechanism so that any module can know w= hen a CPU has come=20 > >>online or offline. Heck, you probably don't even need to implement a n= ew mechanism, just hook the existing EVENTHANLER mechanism. That's what it= 's designed for!! > > > >I'm afraid Scott that your proposals are hacks. As a GEOM class I should= not use SYSINIT, EVENTHANDLER, etc. I shouldn't bother if CPUs are online = or not. All events I=20 > >need to implement a GEOM class I should receive from the infrastructure.= Also I shouldn't be called by the infrastructure when the system is not ye= t ready for my activity,=20 > >that's why I proposed to implement this functionality in the infrastruct= ure (ie. delay GEOM tasting machanism), that hack SYSINITs in every single = GEOM class that need to=20 > >bind to a CPU. >=20 > I guess I'm not sure I entirely agree. I think that we lack some importa= nt infrastructure, which we've been talking on and off for a dev summit or = two now, for handling=20 > the arrival and departure of CPU resources ("dynamic reconfiguration"). = While once this wasn't really an issue on PC hardware, it now is, with the = advent of hypervisors,=20 > virtualization, not to mention more multiprocessing, etc. We have quite = a few algorithms and data structures that assume that the set of CPUs is st= atic, and fail quite=20 > badly (i.e., memory leaks, work lost, etc) if a CPU were to stop scheduli= ng threads. Geli is not alone in wanting to know what and when CPUs are av= ailable for concurrent=20 > work, and like other pieces of code (UMA is the piece I have particular f= amiliarity with), finds our infrastructure lacking. I'm also not entirely = convinced I agree with=20 > you as by the same token that you might claim sysinits and event handlers= shouldn't be used by GEOM modules, perhaps kthreads should also not be use= d :-). Sysinits,=20 > eventhandlers, and kthreads are all ways for scheduling and dispatching w= ork. The infrastructure is also there to help, simplify the code and allow to avoid code duplications. I see no reason to start GEOM classes when the system is simply not ready. So instead of using yet another KPI in every GEOM class that would like to bind to CPU, I suggested to remove the code from geli and instruct GEOM to do it for all classes in one go. > So perhaps we need to start having the conversation about CPU events more= seriously now. What do you think of the idea of the following: two event = handlers, a CPU start=20 > event and a CPU stop event, which are guaranteed to run on each CPU as as= the CPU comes online, and just before the CPU goes offline. Kernel subsyst= ems could use these=20 > events to determine when CPU resources were arriving and departing in som= e serious sense (not just "busy") in order to initialize and tear down per-= CPU data structures,=20 > rebalance workloads, start or stop per-CPU works, etc. The example I hav= e in mind here is the network stack, which might reasonably wish to have pe= r-CPU netisr (worker)=20 > threads. When the set of CPUs changes, it would like to increase or decre= ase the number of workers -- having the same number of workers compressed d= own to a smaller number=20 > of CPUs by migration would be a disaster for performance. I fully agree that there should be a clean KPI for this. What you proposed if fine. Because of lack of such KPI geli has to handle HTT CPUs which are turned off by default in releases also by abusing scheduler internals. KPI you proposed would allow me to remove those hacks. And I'm really all for it. What you and Scott are missing is that when I implement a GEOM class, I'm using what is available to do my work. I'm not going to educate myself how schedulers work, implement nice and clean KPI to use it in my class. I'm not saying it wouldn't be great to be able to do so, but I don't have time for everything, unfortunately, and you guys should understand that very well. I had conversation with John (jhb@) on IRC when I asked him how can I skip CPUs that are turned off. He then mentioned that it should be handled by KPI you're proposing, but also mentioned that I should go with the solution I've now, because at this point there is nothing better than that. Anyway, I'd love to remove current hacks and use what you proposed, Robert. > How to handle the boot processor is an interesting question -- are we int= erested in configuring away the boot processor at run-time? If not, we pro= bably want to handle it=20 > as a special case via sysinit. If all CPUs are equal and any may go away= , then we might need to rework our notion of shutdown, and provide these sa= me events for the boot=20 > CPU (which does sound desirable so as not to end up with lots of special = casing in subsystems). Regardless, we are hardly the first OS to try to add= ress these issues via a=20 > clean architectural solution, and my thinking is we should do a bit of re= search. A first place to look would definitely be OpenSolaris. I'd prefer boot CPU to not be treated in any special way. If it has to be, it can be hidden from the subsystems, ie. by sending CPU-online event for the boot CPU, but never sending CPU-offline event or something like this. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --dWYAkE0V1FpFQHQ3 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFvlbaForvXbEpPzQRAp59AJwKUHqvYLo3o1+vdi85Ebv56B5F9QCgoGxX DwdHSiKwxUWBXOz9JZumOuw= =yN+t -----END PGP SIGNATURE----- --dWYAkE0V1FpFQHQ3-- From owner-cvs-src@FreeBSD.ORG Mon Jan 29 21:32:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4E42E16A402; Mon, 29 Jan 2007 21:32:19 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 287FD13C48D; Mon, 29 Jan 2007 21:32:19 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0TLWJKP031132; Mon, 29 Jan 2007 21:32:19 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0TLWIPY031130; Mon, 29 Jan 2007 21:32:18 GMT (envelope-from csjp) Message-Id: <200701292132.l0TLWIPY031130@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Mon, 29 Jan 2007 21:32: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/sparc64/sparc64 trap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jan 2007 21:32:19 -0000 csjp 2007-01-29 21:32:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/sparc64/sparc64 trap.c Log: MFC auditing hooks for sparc64 NOTE: this is compile tested only Revision Changes Path 1.74.2.2 +4 -0 src/sys/sparc64/sparc64/trap.c From owner-cvs-src@FreeBSD.ORG Mon Jan 29 22:12:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F393316A402; Mon, 29 Jan 2007 22:12:22 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CE07D13C46B; Mon, 29 Jan 2007 22:12:22 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0TMCMfg038484; Mon, 29 Jan 2007 22:12:22 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0TMCMRD038483; Mon, 29 Jan 2007 22:12:22 GMT (envelope-from pjd) Message-Id: <200701292212.l0TMCMRD038483@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 29 Jan 2007 22:12: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/geom/class/journal gjournal.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jan 2007 22:12:23 -0000 pjd 2007-01-29 22:12:22 UTC FreeBSD src repository Added files: sbin/geom/class/journal gjournal.8 Log: Add gjournal(8) manual page. Documentation of kern.geom.journal.* sysctls is still missing, ehh. Reviewed by: trhodes Revision Changes Path 1.1 +238 -0 src/sbin/geom/class/journal/gjournal.8 (new) From owner-cvs-src@FreeBSD.ORG Mon Jan 29 22:45:58 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9421516A402 for ; Mon, 29 Jan 2007 22:45:58 +0000 (UTC) (envelope-from nate@root.org) Received: from root.org (root.org [67.118.192.226]) by mx1.freebsd.org (Postfix) with ESMTP id 559FF13C46B for ; Mon, 29 Jan 2007 22:45:58 +0000 (UTC) (envelope-from nate@root.org) Received: (qmail 66095 invoked from network); 29 Jan 2007 22:45:59 -0000 Received: from adsl-67-119-74-222.dsl.sntc01.pacbell.net (HELO ?10.0.0.44?) (nate-mail@67.119.74.222) by root.org with ESMTPA; 29 Jan 2007 22:45:59 -0000 Message-ID: <45BE791C.1080501@root.org> Date: Mon, 29 Jan 2007 14:45:48 -0800 From: Nate Lawson User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) MIME-Version: 1.0 To: Pawel Jakub Dawidek References: <20070128202917.5B67916A5A6@hub.freebsd.org> <45BD82D2.20301@root.org> <20070129175222.GA87767@garage.freebsd.pl> <45BE37DC.6080509@root.org> <20070129184522.GD87767@garage.freebsd.pl> In-Reply-To: <20070129184522.GD87767@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/geom/eli g_eli.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jan 2007 22:45:58 -0000 Pawel Jakub Dawidek wrote: > On Mon, Jan 29, 2007 at 10:07:24AM -0800, Nate Lawson wrote: >> Pawel Jakub Dawidek wrote: >>> Hmm, I thought that cold is zeroed before smp_started is set? >> I don't think that's guaranteed. Besides, there's an easier way to fix your problem. Instead of calling kthread_create() from your geom create routine directly, queue a >> stub request on the thread taskqueue to call kthread_create(). >> >> For example, see sys/dev/acpica/acpi_acad.c. We call this from attach() and then the system thread only runs and then calls acpi_acad_init() once all CPUs are >> initialized. See sys/sys/taskqueue.h for how to add a task to the system thread taskqueue: >> >> taskqueue_enqueue(taskqueue_thread, &task); > > If we want to fix it better, I think GEOM should start (tasting at > least) after all CPUs are online. > Fine, take my suggestion and bump it up a level. Have GEOM queue an event on a taskqueue that will be run once all CPUs are available to begin tasting. And Robert's suggestion sounds good in the long run. -- Nate From owner-cvs-src@FreeBSD.ORG Tue Jan 30 00:26:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 627C316A401; Tue, 30 Jan 2007 00:26:05 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3D9EC13C481; Tue, 30 Jan 2007 00:26:05 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0U0Q5J6068697; Tue, 30 Jan 2007 00:26:05 GMT (envelope-from kris@repoman.freebsd.org) Received: (from kris@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0U0Q5a8068696; Tue, 30 Jan 2007 00:26:05 GMT (envelope-from kris) Message-Id: <200701300026.l0U0Q5a8068696@repoman.freebsd.org> From: Kris Kennaway Date: Tue, 30 Jan 2007 00:26: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/nfsclient nfs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jan 2007 00:26:05 -0000 kris 2007-01-30 00:26:04 UTC FreeBSD src repository Modified files: sys/nfsclient nfs_vfsops.c Log: Instead of always hard-coding the socket type for the nfs root mount as SOCK_DGRAM (i.e. UDP), respect the value configured earlier. This allows TCP NFS root mounts using e.g. the boot.nfsroot.options="tcp" tunable. In this case some of the connection parameters like the retry timer were previously set appropriately for TCP but inappropriately for the UDP socket that was actually used, leading to e.g. extremely long recovery times (O(hours)) after a nfs server reboot. Reviewed by: mohans MFC After: 2 weeks Revision Changes Path 1.191 +1 -1 src/sys/nfsclient/nfs_vfsops.c From owner-cvs-src@FreeBSD.ORG Tue Jan 30 01:18:29 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C351916A402; Tue, 30 Jan 2007 01:18:29 +0000 (UTC) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9E1F513C4A7; Tue, 30 Jan 2007 01:18:29 +0000 (UTC) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0U1IT2w086607; Tue, 30 Jan 2007 01:18:29 GMT (envelope-from kevlo@repoman.freebsd.org) Received: (from kevlo@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0U1ITrw086604; Tue, 30 Jan 2007 01:18:29 GMT (envelope-from kevlo) Message-Id: <200701300118.l0U1ITrw086604@repoman.freebsd.org> From: Kevin Lo Date: Tue, 30 Jan 2007 01:18: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/xscale/ixp425 if_npe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jan 2007 01:18:29 -0000 kevlo 2007-01-30 01:18:29 UTC FreeBSD src repository Modified files: sys/arm/xscale/ixp425 if_npe.c Log: Use our own timer that piggybacks on npe_tick() callout instead of if_watchdog/if_timer interface. Approved by: sam, cognet Revision Changes Path 1.3 +16 -13 src/sys/arm/xscale/ixp425/if_npe.c From owner-cvs-src@FreeBSD.ORG Tue Jan 30 03:11:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5B55316A400; Tue, 30 Jan 2007 03:11:46 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4CAD313C442; Tue, 30 Jan 2007 03:11:46 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0U3Bkjq007836; Tue, 30 Jan 2007 03:11:46 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0U3BkMB007835; Tue, 30 Jan 2007 03:11:46 GMT (envelope-from rodrigc) Message-Id: <200701300311.l0U3BkMB007835@repoman.freebsd.org> From: Craig Rodrigues Date: Tue, 30 Jan 2007 03:11: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/conf files src/sys/fs/msdosfs msdosfs_vfsops.c msdosfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jan 2007 03:11:46 -0000 rodrigc 2007-01-30 03:11:45 UTC FreeBSD src repository Modified files: sys/conf files sys/fs/msdosfs msdosfs_vfsops.c msdosfs_vnops.c Log: Add a "-o large" mount option for msdosfs. Convert compile-time checks for #ifdef MSDOSFS_LARGE to run-time checks to see if "-o large" was specified. Test case provided by Oliver Fromme: truncate -s 200G test.img mdconfig -a -t vnode -f test.img -u 9 newfs_msdos -s 419430400 -n 1 /dev/md9 zip250 mount -t msdosfs /dev/md9 /mnt # should fail mount -t msdosfs -o large /dev/md9 /mnt # should succeed PR: 105964 Requested by: Oliver Fromme Tested by: trhodes MFC after: 2 weeks Revision Changes Path 1.1173 +1 -1 src/sys/conf/files 1.157 +34 -19 src/sys/fs/msdosfs/msdosfs_vfsops.c 1.167 +20 -17 src/sys/fs/msdosfs/msdosfs_vnops.c From owner-cvs-src@FreeBSD.ORG Tue Jan 30 04:41:39 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8898C16A40A; Tue, 30 Jan 2007 04:41:39 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6053A13C4A5; Tue, 30 Jan 2007 04:41:39 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0U4fdeJ024173; Tue, 30 Jan 2007 04:41:39 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0U4fdrq024168; Tue, 30 Jan 2007 04:41:39 GMT (envelope-from trhodes) Message-Id: <200701300441.l0U4fdrq024168@repoman.freebsd.org> From: Tom Rhodes Date: Tue, 30 Jan 2007 04:41: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/fs/msdosfs msdosfs_fat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jan 2007 04:41:39 -0000 trhodes 2007-01-30 04:41:38 UTC FreeBSD src repository Modified files: sys/fs/msdosfs msdosfs_fat.c Log: Fix spacing from my previous commit to this file: Noticed by: fjoe Revision Changes Path 1.39 +1 -1 src/sys/fs/msdosfs/msdosfs_fat.c From owner-cvs-src@FreeBSD.ORG Tue Jan 30 05:01:07 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AD60F16A400; Tue, 30 Jan 2007 05:01:07 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8505113C49D; Tue, 30 Jan 2007 05:01:07 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0U517el034840; Tue, 30 Jan 2007 05:01:07 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0U517pm034839; Tue, 30 Jan 2007 05:01:07 GMT (envelope-from rodrigc) Message-Id: <200701300501.l0U517pm034839@repoman.freebsd.org> From: Craig Rodrigues Date: Tue, 30 Jan 2007 05:01:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf NOTES options X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jan 2007 05:01:07 -0000 rodrigc 2007-01-30 05:01:06 UTC FreeBSD src repository Modified files: sys/conf NOTES options Log: Remove MSDOSFS_LARGE compile time option. It has been converted to a run time "-o large" mount option. PR: 105964 MFC after: 2 weeks Revision Changes Path 1.1408 +0 -12 src/sys/conf/NOTES 1.574 +0 -3 src/sys/conf/options From owner-cvs-src@FreeBSD.ORG Tue Jan 30 08:05:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8C5F316A400; Tue, 30 Jan 2007 08:05:05 +0000 (UTC) (envelope-from avatar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5985B13C428; Tue, 30 Jan 2007 08:05:05 +0000 (UTC) (envelope-from avatar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0U855Zx068733; Tue, 30 Jan 2007 08:05:05 GMT (envelope-from avatar@repoman.freebsd.org) Received: (from avatar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0U855MY068732; Tue, 30 Jan 2007 08:05:05 GMT (envelope-from avatar) Message-Id: <200701300805.l0U855MY068732@repoman.freebsd.org> From: Tai-hwa Liang Date: Tue, 30 Jan 2007 08:05: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/fs/msdosfs msdosfs_vfsops.c msdosfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jan 2007 08:05:05 -0000 avatar 2007-01-30 08:05:04 UTC FreeBSD src repository Modified files: sys/fs/msdosfs msdosfs_vfsops.c msdosfs_vnops.c Log: Fixing compilation bustage by removing references to opt_msdosfs.h. This auto-generated header file no longer exists since the removal of MSDOSFS_LARGE in sys/conf/options:1.574. Revision Changes Path 1.158 +0 -2 src/sys/fs/msdosfs/msdosfs_vfsops.c 1.168 +0 -2 src/sys/fs/msdosfs/msdosfs_vnops.c From owner-cvs-src@FreeBSD.ORG Tue Jan 30 08:17:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6E53216A403; Tue, 30 Jan 2007 08:17:46 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 446B513C4A8; Tue, 30 Jan 2007 08:17:46 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0U8HkeG070411; Tue, 30 Jan 2007 08:17:46 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0U8HkJD070410; Tue, 30 Jan 2007 08:17:46 GMT (envelope-from brueffer) Message-Id: <200701300817.l0U8HkJD070410@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 30 Jan 2007 08:17: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/share/man/man4 mxge.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: Tue, 30 Jan 2007 08:17:46 -0000 brueffer 2007-01-30 08:17:46 UTC FreeBSD src repository Modified files: share/man/man4 mxge.4 Log: Xref altq(4). Revision Changes Path 1.7 +1 -0 src/share/man/man4/mxge.4 From owner-cvs-src@FreeBSD.ORG Tue Jan 30 08:39:45 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 777C716A400; Tue, 30 Jan 2007 08:39:45 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4E6A113C4A6; Tue, 30 Jan 2007 08:39:45 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0U8djBk073561; Tue, 30 Jan 2007 08:39:45 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0U8djOr073560; Tue, 30 Jan 2007 08:39:45 GMT (envelope-from gallatin) Message-Id: <200701300839.l0U8djOr073560@repoman.freebsd.org> From: Andrew Gallatin Date: Tue, 30 Jan 2007 08:39: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/mxge if_mxge.c if_mxge_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: Tue, 30 Jan 2007 08:39:45 -0000 gallatin 2007-01-30 08:39:45 UTC FreeBSD src repository Modified files: sys/dev/mxge if_mxge.c if_mxge_var.h Log: Minor updates: - initialize ifq_drv_maxlen correctly - mark the interface as jumbo capable - keep stats on the number of times the hw transmit queue filled and was restarted. Revision Changes Path 1.17 +18 -3 src/sys/dev/mxge/if_mxge.c 1.7 +2 -0 src/sys/dev/mxge/if_mxge_var.h From owner-cvs-src@FreeBSD.ORG Tue Jan 30 08:40:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 424A816A49E; Tue, 30 Jan 2007 08:40:05 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1A33213C442; Tue, 30 Jan 2007 08:40:05 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0U8e4P1073692; Tue, 30 Jan 2007 08:40:04 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0U8e44N073691; Tue, 30 Jan 2007 08:40:04 GMT (envelope-from brueffer) Message-Id: <200701300840.l0U8e44N073691@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 30 Jan 2007 08:40: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/share/man/man4 an.4 ath.4 awi.4 bfe.4 bge.4 dc.4 de.4 ed.4 em.4 fxp.4 hme.4 le.4 msk.4 my.4 nve.4 re.4 rl.4 sf.4 sis.4 sk.4 ste.4 stge.4 vr.4 wi.4 xl.4 src/share/man/man4/man4.i386 ep.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: Tue, 30 Jan 2007 08:40:05 -0000 brueffer 2007-01-30 08:40:04 UTC FreeBSD src repository Modified files: share/man/man4 an.4 ath.4 awi.4 bfe.4 bge.4 dc.4 de.4 ed.4 em.4 fxp.4 hme.4 le.4 msk.4 my.4 nve.4 re.4 rl.4 sf.4 sis.4 sk.4 ste.4 stge.4 vr.4 wi.4 xl.4 share/man/man4/man4.i386 ep.4 Log: Xref altq(4) for drivers that support it according to altq(4). Revision Changes Path 1.25 +1 -0 src/share/man/man4/an.4 1.42 +1 -0 src/share/man/man4/ath.4 1.23 +1 -0 src/share/man/man4/awi.4 1.7 +1 -0 src/share/man/man4/bfe.4 1.30 +1 -0 src/share/man/man4/bge.4 1.40 +1 -0 src/share/man/man4/dc.4 1.26 +1 -0 src/share/man/man4/de.4 1.53 +1 -0 src/share/man/man4/ed.4 1.28 +1 -0 src/share/man/man4/em.4 1.40 +1 -0 src/share/man/man4/fxp.4 1.8 +1 -0 src/share/man/man4/hme.4 1.7 +1 -0 src/share/man/man4/le.4 1.45 +1 -0 src/share/man/man4/man4.i386/ep.4 1.3 +1 -0 src/share/man/man4/msk.4 1.8 +1 -0 src/share/man/man4/my.4 1.8 +1 -0 src/share/man/man4/nve.4 1.20 +1 -0 src/share/man/man4/re.4 1.44 +1 -0 src/share/man/man4/rl.4 1.24 +1 -0 src/share/man/man4/sf.4 1.25 +1 -0 src/share/man/man4/sis.4 1.30 +1 -0 src/share/man/man4/sk.4 1.24 +1 -0 src/share/man/man4/ste.4 1.5 +1 -0 src/share/man/man4/stge.4 1.30 +1 -0 src/share/man/man4/vr.4 1.71 +1 -0 src/share/man/man4/wi.4 1.38 +1 -0 src/share/man/man4/xl.4 From owner-cvs-src@FreeBSD.ORG Tue Jan 30 09:47:31 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C753B16A403; Tue, 30 Jan 2007 09:47:31 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9DF9F13C442; Tue, 30 Jan 2007 09:47:31 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0U9lVY4093680; Tue, 30 Jan 2007 09:47:31 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0U9lV58093679; Tue, 30 Jan 2007 09:47:31 GMT (envelope-from brueffer) Message-Id: <200701300947.l0U9lV58093679@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 30 Jan 2007 09:47:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/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: Tue, 30 Jan 2007 09:47:31 -0000 brueffer 2007-01-30 09:47:31 UTC FreeBSD src repository Modified files: share/man/man4 bge.4 Log: Add the 3Com 3c996-SX. Submitted by: Johan Ström MFC after: 3 days Revision Changes Path 1.31 +3 -1 src/share/man/man4/bge.4 From owner-cvs-src@FreeBSD.ORG Tue Jan 30 10:17:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 50BE916A400; Tue, 30 Jan 2007 10:17:37 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2806113C428; Tue, 30 Jan 2007 10:17:37 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0UAHbss099821; Tue, 30 Jan 2007 10:17:37 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0UAHbd5099820; Tue, 30 Jan 2007 10:17:37 GMT (envelope-from ru) Message-Id: <200701301017.l0UAHbd5099820@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 30 Jan 2007 10:17:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/modules/msdosfs 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, 30 Jan 2007 10:17:37 -0000 ru 2007-01-30 10:17:36 UTC FreeBSD src repository Modified files: sys/modules/msdosfs Makefile Log: Remove the last vestige of opt_msdosfs.h. Submitted by: grep(1) Revision Changes Path 1.23 +1 -1 src/sys/modules/msdosfs/Makefile From owner-cvs-src@FreeBSD.ORG Tue Jan 30 10:46:16 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A3E0A16A401; Tue, 30 Jan 2007 10:46:16 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out4.smtp.messagingengine.com (out4.smtp.messagingengine.com [66.111.4.28]) by mx1.freebsd.org (Postfix) with ESMTP id 71CA813C461; Tue, 30 Jan 2007 10:46:16 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out1.internal (unknown [10.202.2.149]) by out1.messagingengine.com (Postfix) with ESMTP id 067469B6D4; Tue, 30 Jan 2007 05:46:16 -0500 (EST) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by out1.internal (MEProxy); Tue, 30 Jan 2007 05:46:16 -0500 X-Sasl-enc: suYskgtotXe7rZA7h7X0AYzNYbKrTHXI7UZEZ6c7WMCP 1170153975 Received: from [192.168.123.18] (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTP id 63245ADF5; Tue, 30 Jan 2007 05:46:15 -0500 (EST) Message-ID: <45BF21F6.4060502@FreeBSD.org> Date: Tue, 30 Jan 2007 10:46:14 +0000 From: "Bruce M. Simpson" User-Agent: Thunderbird 1.5.0.9 (X11/20070125) MIME-Version: 1.0 To: Craig Rodrigues References: <200701300501.l0U517pm034839@repoman.freebsd.org> In-Reply-To: <200701300501.l0U517pm034839@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf NOTES options X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jan 2007 10:46:16 -0000 Craig Rodrigues wrote: > rodrigc 2007-01-30 05:01:06 UTC > > FreeBSD src repository > > Modified files: > sys/conf NOTES options > Log: > Remove MSDOSFS_LARGE compile time option. It has been converted > to a run time "-o large" mount option. > Is MSDOSFS_LARGE now safe for read-write operation? Regards, BMS From owner-cvs-src@FreeBSD.ORG Tue Jan 30 10:50:56 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 926EF16A404; Tue, 30 Jan 2007 10:50:56 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6A38113C491; Tue, 30 Jan 2007 10:50:56 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0UAouwT007524; Tue, 30 Jan 2007 10:50:56 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0UAouRP007523; Tue, 30 Jan 2007 10:50:56 GMT (envelope-from ru) Message-Id: <200701301050.l0UAouRP007523@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 30 Jan 2007 10:50: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/sun4v/conf .cvsignore X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jan 2007 10:50:56 -0000 ru 2007-01-30 10:50:56 UTC FreeBSD src repository Added files: sys/sun4v/conf .cvsignore Log: MFsparc64: Add .cvsignore file here too. Revision Changes Path 1.1 +1 -0 src/sys/sun4v/conf/.cvsignore (new) From owner-cvs-src@FreeBSD.ORG Tue Jan 30 10:55:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 061F516A402; Tue, 30 Jan 2007 10:55:33 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D1DE913C46B; Tue, 30 Jan 2007 10:55:32 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0UAtWUQ008868; Tue, 30 Jan 2007 10:55:32 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0UAtWSb008867; Tue, 30 Jan 2007 10:55:32 GMT (envelope-from marius) Message-Id: <200701301055.l0UAtWSb008867@repoman.freebsd.org> From: Marius Strobl Date: Tue, 30 Jan 2007 10:55: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/dev/re if_re.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jan 2007 10:55:33 -0000 marius 2007-01-30 10:55:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/re if_re.c Log: MFC: 1.70 (partial), 1.74 - Sync descriptions of RL_HWREV_8168_SPIN{1,2} with HEAD (merge botch of rev. 1.70 in rev. 1.46.2.17). - Consistently use if_printf() only in interface methods: if_start(), if_watchdog, etc., or in functions used only in these methods. In all other functions in the driver use device_printf(). Revision Changes Path 1.46.2.21 +23 -20 src/sys/dev/re/if_re.c From owner-cvs-src@FreeBSD.ORG Tue Jan 30 12:46:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D29AF16A400; Tue, 30 Jan 2007 12:46:05 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A9ECB13C461; Tue, 30 Jan 2007 12:46:05 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0UCk5ui042919; Tue, 30 Jan 2007 12:46:05 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0UCk5xW042918; Tue, 30 Jan 2007 12:46:05 GMT (envelope-from mlaier) Message-Id: <200701301246.l0UCk5xW042918@repoman.freebsd.org> From: Max Laier Date: Tue, 30 Jan 2007 12:46:05 +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_firmware.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jan 2007 12:46:05 -0000 mlaier 2007-01-30 12:46:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern subr_firmware.c Log: MFC, subr_firmware.c 1.7: In case we are supplied with an imagename that matches a module, but not a firmware in that module (eventhough this is a programming error) - drop the reference to the module again. Submitted by: Benjamin Close Revision Changes Path 1.1.2.2 +1 -0 src/sys/kern/subr_firmware.c From owner-cvs-src@FreeBSD.ORG Tue Jan 30 14:01:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 51A6616A403; Tue, 30 Jan 2007 14:01:00 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 41F8013C4A3; Tue, 30 Jan 2007 14:01:00 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0UE10ji015761; Tue, 30 Jan 2007 14:01:00 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0UE10Ll015754; Tue, 30 Jan 2007 14:01:00 GMT (envelope-from marius) Message-Id: <200701301401.l0UE10Ll015754@repoman.freebsd.org> From: Marius Strobl Date: Tue, 30 Jan 2007 14:00: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/dev/re if_re.c src/sys/pci if_rlreg.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, 30 Jan 2007 14:01:00 -0000 marius 2007-01-30 14:00:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/re if_re.c sys/pci if_rlreg.h Log: MFC: if_re.c 1.80, if_rlreg.h 1.63 - Use the re_tick() callout instead of if_slowtimo() for driving re_watchdog() in order to avoid races accessing if_timer. - Use bus_get_dma_tag() so re(4) works on platforms requiring it; though for RELENG_6 this is a NOOP so far and just MFC'ed for diff reduction. - Remove invalid BUS_DMA_ALLOCNOW when creating the parent DMA tag and the tags that are used for static memory allocations. - Don't bother to set if_mtu to ETHERMTU, ether_ifattach() does that. - Remove an unused variable in re_intr(). Revision Changes Path 1.46.2.22 +23 -35 src/sys/dev/re/if_re.c 1.51.2.8 +1 -0 src/sys/pci/if_rlreg.h From owner-cvs-src@FreeBSD.ORG Tue Jan 30 14:16:24 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DC65F16A401; Tue, 30 Jan 2007 14:16:24 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CCEC113C491; Tue, 30 Jan 2007 14:16:24 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0UEGOhJ035588; Tue, 30 Jan 2007 14:16:24 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0UEGO2X035578; Tue, 30 Jan 2007 14:16:24 GMT (envelope-from marius) Message-Id: <200701301416.l0UEGO2X035578@repoman.freebsd.org> From: Marius Strobl Date: Tue, 30 Jan 2007 14:16: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/sys/dev/re if_re.c src/sys/pci if_rlreg.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, 30 Jan 2007 14:16:25 -0000 marius 2007-01-30 14:16:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/re if_re.c sys/pci if_rlreg.h Log: MFC: if_re.c 1.82, if_rlreg.h 1.64 o In re_newbuf() and re_encap() if re_dma_map_desc() aborts the mapping operation as it ran out of free descriptors or if there are too many segments in the first place, call bus_dmamap_unload() in order to unload the already loaded segments. For trying to map the defragmented mbuf (chain) in re_encap() this introduces re_dma_map_desc() setting arg.rl_maxsegs to 0 as a new failure mode. Previously we just ignored this case, corrupting our view of the TX ring. o In re_txeof(): - Don't clear IFF_DRV_OACTIVE unless there are at least 4 free TX descriptors. Further down the road re_encap() will bail if there aren't at least 4 free TX descriptors, causing re_start() to abort and prepend the dequeued mbuf again so it makes no sense to pretend we could process mbufs again when in fact we won't. While at it replace this magic 4 with a macro RL_TX_DESC_THLD throughout this driver. - Don't cancel the watchdog timeout as soon as there's at least one free TX descriptor but instead only if all descriptors have been handled. It's perfectly normal, especially in the DEVICE_POLLING case, that re_txeof() is called when only a part of the enqueued TX descriptors have been handled, causing the watchdog to be disarmed prematurely. o In re_encap(): - If m_defrag() fails just drop the packet like other NIC drivers do. This should only happen when there's a mbuf shortage, in which case it was possible to end up with an IFQ full of packets which couldn't be processed as they couldn't be defragmented as they were taking up all the mbufs themselves. This includes adjusting re_start() to not trying to prepend the mbuf (chain) if re_encap() has freed it. - Remove dupe initialization of members of struct rl_dmaload_arg to values that didn't change since trying to process the fragmented mbuf chain. While at it remove an unused member from struct rl_dmaload_arg. o In re_start() remove a abandoned, banal comment. The corresponding code was moved to re_attach() some time ago. Revision Changes Path 1.46.2.23 +43 -47 src/sys/dev/re/if_re.c 1.51.2.9 +1 -1 src/sys/pci/if_rlreg.h From owner-cvs-src@FreeBSD.ORG Tue Jan 30 14:21:44 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 25E5216A402; Tue, 30 Jan 2007 14:21:44 +0000 (UTC) (envelope-from Andre.Albsmeier@siemens.com) Received: from thoth.sbs.de (thoth.sbs.de [192.35.17.2]) by mx1.freebsd.org (Postfix) with ESMTP id A6D7213C4A6; Tue, 30 Jan 2007 14:21:43 +0000 (UTC) (envelope-from Andre.Albsmeier@siemens.com) Received: from mail3.siemens.de (localhost [127.0.0.1]) by thoth.sbs.de (8.12.6/8.12.6) with ESMTP id l0UDJaNI003099; Tue, 30 Jan 2007 14:19:37 +0100 Received: from curry.mchp.siemens.de (curry.mchp.siemens.de [139.25.40.130]) by mail3.siemens.de (8.12.6/8.12.6) with ESMTP id l0UDJaIb014596; Tue, 30 Jan 2007 14:19:36 +0100 Received: (from localhost) by curry.mchp.siemens.de (8.13.8/8.13.8) id l0UDJaHQ097453; Date: Tue, 30 Jan 2007 14:19:36 +0100 From: Andre Albsmeier To: Mike Pritchard Message-ID: <20070130131936.GA10969@curry.mchp.siemens.de> References: <200701201158.l0KBwWFn088861@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200701201158.l0KBwWFn088861@repoman.freebsd.org> X-Echelon: X-Advice: Drop that crappy M$-Outlook, I'm tired of your viruses! User-Agent: Mutt/1.5.13 (2006-08-11) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/ufs/ffs ffs_alloc.c ffs_snapshot.c src/sys/ufs/ufs quota.h ufs_quota.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jan 2007 14:21:44 -0000 On Sat, 20-Jan-2007 at 11:58:32 +0000, Mike Pritchard wrote: > mpp 2007-01-20 11:58:32 UTC > > FreeBSD src repository > > Modified files: > sys/ufs/ffs ffs_alloc.c ffs_snapshot.c > sys/ufs/ufs quota.h ufs_quota.c > Log: > Quota system cleanup. > > 1) Do not do quota accounting for the actual quota data files > or for file system snapshot files ("system" files). This > prevents a deadlock descibed in PR kern/30958 if the kernel > ever has to grow the quota file. Snapshot files were already > exempt from the quota checks, but this change generalized the check. > 2) Fix a cast that caused extremely large uids/gids to incorrectly > write the quota information to the data file at a truncated > value for a uint_t32 id value. The incorrect cast caused quota > files in this case to be around 4GB in size, with the correct cast > they can now be 131GB in size. Also related to PR kern/30958. > 3) Check for what appear to be negative UIDs/GIDs and not account > for them. This prevents the quota files from becoming 131GB in > size and causing quotacheck to run forever at bootup. This could > also cause the kernel to try and expand the quota file, which might > deadlock due to the issue in #1. kern/30958 and kern/38156 > (and some much older closed PR's). > 4) With the deadlock problems gone, the kernel can now expand the > size of the quota database files if it needs to. > 5) Pass in the i-node count change value to chkiq and chkiqchg as an > int, like it used to be before the common routine was split up > into 2 different routines to increase / decrease the i-node in-use > count. Prevents an underflow on the i-node count. Related > to PR kern/89247. > 6) Prevent the block usage from growing slowly if a file system is > full and the write was denied due to that fact. PR kern/89247. > > Some of these changes require an updated quotacheck to prevent > the creation of huge (131GB) quota data files (item #3). > > #1/#4 probably fixes a lot of the random hangs when quotas are enabled, > possibly some of the jail hangs. This might fix my PR# 2325 (no, this is no typo) as well. -Andre From owner-cvs-src@FreeBSD.ORG Tue Jan 30 15:09:31 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9DBC116A404; Tue, 30 Jan 2007 15:09:31 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7686513C4B3; Tue, 30 Jan 2007 15:09:31 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0UF9Vbt028486; Tue, 30 Jan 2007 15:09:31 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0UF9V5w028471; Tue, 30 Jan 2007 15:09:31 GMT (envelope-from ru) Message-Id: <200701301509.l0UF9V5w028471@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 30 Jan 2007 15:09: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/usr.sbin/pkg_install/sign main.c stand.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jan 2007 15:09:31 -0000 ru 2007-01-30 15:09:30 UTC FreeBSD src repository Modified files: usr.sbin/pkg_install/sign main.c stand.c Log: Fix the logic bug that caused the custom versions of warn(3) and warnx(3) to be compiled on systems that have it (e.g. FreeBSD), while the intention was opposite, i.e., compile them on systems that don't have them. Also fixes static linkage of pkg_sign(1). Revision Changes Path 1.3 +2 -2 src/usr.sbin/pkg_install/sign/main.c 1.3 +1 -1 src/usr.sbin/pkg_install/sign/stand.c From owner-cvs-src@FreeBSD.ORG Tue Jan 30 15:10:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BCAC316A408; Tue, 30 Jan 2007 15:10:37 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9589913C49D; Tue, 30 Jan 2007 15:10:37 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0UFAb6j030005; Tue, 30 Jan 2007 15:10:37 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0UFAbpe030004; Tue, 30 Jan 2007 15:10:37 GMT (envelope-from ru) Message-Id: <200701301510.l0UFAbpe030004@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 30 Jan 2007 15:10: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/usr.sbin/gstat 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, 30 Jan 2007 15:10:37 -0000 ru 2007-01-30 15:10:37 UTC FreeBSD src repository Modified files: usr.sbin/gstat Makefile Log: Add missing library dependencies and sort libraries using lorder(1) so that static linkage is possible. Revision Changes Path 1.8 +2 -2 src/usr.sbin/gstat/Makefile From owner-cvs-src@FreeBSD.ORG Tue Jan 30 15:44:22 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8CCF516A403; Tue, 30 Jan 2007 15:44:22 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id EB31913C481; Tue, 30 Jan 2007 15:44:16 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0UFiGjK079399; Tue, 30 Jan 2007 15:44:16 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0UFiGTa079398; Tue, 30 Jan 2007 15:44:16 GMT (envelope-from marius) Message-Id: <200701301544.l0UFiGTa079398@repoman.freebsd.org> From: Marius Strobl Date: Tue, 30 Jan 2007 15: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/sys/sparc64/sbus sbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jan 2007 15:44:22 -0000 marius 2007-01-30 15:44:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/sparc64/sbus sbus.c Log: Check the return value of bus_setup_intr() when setting up the over-temperature and power-fail interrupts. Revision Changes Path 1.35.2.3 +12 -10 src/sys/sparc64/sbus/sbus.c From owner-cvs-src@FreeBSD.ORG Tue Jan 30 20:22:17 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4284116A523; Tue, 30 Jan 2007 20:22:17 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B4D3C13C56C; Tue, 30 Jan 2007 20:22:14 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0UKM7qr030408; Tue, 30 Jan 2007 20:22:07 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0UKM7Tq030407; Tue, 30 Jan 2007 20:22:07 GMT (envelope-from glebius) Message-Id: <200701302022.l0UKM7Tq030407@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 30 Jan 2007 20:22: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/man/man4 ng_deflate.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: Tue, 30 Jan 2007 20:22:17 -0000 glebius 2007-01-30 20:22:07 UTC FreeBSD src repository Modified files: share/man/man4 ng_deflate.4 Log: Fix typo. Submitted by: pluknet Revision Changes Path 1.2 +0 -1 src/share/man/man4/ng_deflate.4 From owner-cvs-src@FreeBSD.ORG Tue Jan 30 22:36:20 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C0A4F16A56C; Tue, 30 Jan 2007 22:36:20 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.freebsd.org (Postfix) with ESMTP id 62A5513C442; Tue, 30 Jan 2007 22:36:18 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id l0UMa9QD072006; Tue, 30 Jan 2007 17:36:15 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Pawel Jakub Dawidek Date: Tue, 30 Jan 2007 16:36:36 -0500 User-Agent: KMail/1.9.1 References: <20070128202917.5B67916A5A6@hub.freebsd.org> <20070129194158.N32458@fledge.watson.org> <20070129201938.GF87767@garage.freebsd.pl> In-Reply-To: <20070129201938.GF87767@garage.freebsd.pl> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200701301636.38175.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Tue, 30 Jan 2007 17:36:16 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2506/Tue Jan 30 14:50:40 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: Scott Long , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, arch@freebsd.org, Nate Lawson Subject: Re: cvs commit: src/sys/geom/eli g_eli.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jan 2007 22:36:21 -0000 On Monday 29 January 2007 15:19, Pawel Jakub Dawidek wrote: > I fully agree that there should be a clean KPI for this. What you > proposed if fine. Because of lack of such KPI geli has to handle HTT > CPUs which are turned off by default in releases also by abusing > scheduler internals. KPI you proposed would allow me to remove those > hacks. And I'm really all for it. > > What you and Scott are missing is that when I implement a GEOM class, > I'm using what is available to do my work. I'm not going to educate > myself how schedulers work, implement nice and clean KPI to use it in > my class. I'm not saying it wouldn't be great to be able to do so, but I > don't have time for everything, unfortunately, and you guys should > understand that very well. Something you seem to be missing though is that in general it's nice to not just endulge in an endless series of hacks in your specific area of the system. IWBN to at some point devote some time to help fix more general problems that will benefit the system as a whole rather than adding hacks that just benefit yourself and require someone else to clean up when they eventually add the more-architected solution. We are all very busy, but if everyone just did hacks and never put any effort into improving the general infrastructure, we'd have a royal mess. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue Jan 30 23:33:36 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E6C8816A402; Tue, 30 Jan 2007 23:33:36 +0000 (UTC) (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 359BE13C494; Tue, 30 Jan 2007 23:33:35 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id ABFC946DA5; Wed, 31 Jan 2007 00:33:33 +0100 (CET) Received: from localhost (154.81.datacomsa.pl [195.34.81.154]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id E34D945681; Wed, 31 Jan 2007 00:33:26 +0100 (CET) Date: Wed, 31 Jan 2007 00:32:38 +0100 From: Pawel Jakub Dawidek To: John Baldwin Message-ID: <20070130233238.GB94650@garage.freebsd.pl> References: <20070128202917.5B67916A5A6@hub.freebsd.org> <20070129194158.N32458@fledge.watson.org> <20070129201938.GF87767@garage.freebsd.pl> <200701301636.38175.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Bn2rw/3z4jIqBvZU" Content-Disposition: inline In-Reply-To: <200701301636.38175.jhb@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-r804 (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=-2.6 required=3.0 tests=BAYES_00 autolearn=ham version=3.0.4 Cc: Scott Long , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, arch@freebsd.org, Nate Lawson Subject: Re: cvs commit: src/sys/geom/eli g_eli.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jan 2007 23:33:37 -0000 --Bn2rw/3z4jIqBvZU Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jan 30, 2007 at 04:36:36PM -0500, John Baldwin wrote: > On Monday 29 January 2007 15:19, Pawel Jakub Dawidek wrote: > > I fully agree that there should be a clean KPI for this. What you > > proposed if fine. Because of lack of such KPI geli has to handle HTT > > CPUs which are turned off by default in releases also by abusing > > scheduler internals. KPI you proposed would allow me to remove those > > hacks. And I'm really all for it. > >=20 > > What you and Scott are missing is that when I implement a GEOM class, > > I'm using what is available to do my work. I'm not going to educate > > myself how schedulers work, implement nice and clean KPI to use it in > > my class. I'm not saying it wouldn't be great to be able to do so, but I > > don't have time for everything, unfortunately, and you guys should > > understand that very well. >=20 > Something you seem to be missing though is that in general it's nice to n= ot=20 > just endulge in an endless series of hacks in your specific area of the= =20 > system. IWBN to at some point devote some time to help fix more general= =20 > problems that will benefit the system as a whole rather than adding hacks= =20 > that just benefit yourself and require someone else to clean up when they= =20 > eventually add the more-architected solution. We are all very busy, but = if=20 > everyone just did hacks and never put any effort into improving the gener= al=20 > infrastructure, we'd have a royal mess. To improve the infrastructure, one should feel strong about areas he want to improve. I do infrastructual work in areas, where I think I've a clue. Asking me to work on schedulers or SMP architecture where I don't feel competent enough is just unfair, John. The time I need to spend on educating myself in those areas will be much longer than I can afford. So my choice is leave broken code and ignore the users, or fix it using tools available now and fix it better when the infrastructure is ready or I've time to work on the infrastructure in this area. If someone competent will provide infrastructural improvements I can use, I'd love to use it. I try hard not to leave my code behind. Can we move on now? --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --Bn2rw/3z4jIqBvZU Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFv9WWForvXbEpPzQRAiaWAKCxGs6PnzgK4pRZsow3wLpXrIowcACfUPis OQ+OTCOmO+Ac/nqsQ2neu6E= =nR8H -----END PGP SIGNATURE----- --Bn2rw/3z4jIqBvZU-- From owner-cvs-src@FreeBSD.ORG Tue Jan 30 23:36:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1BA4B16A403; Tue, 30 Jan 2007 23:36:35 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from smtpout.mac.com (smtpout.mac.com [17.250.248.172]) by mx1.freebsd.org (Postfix) with ESMTP id 02F4313C49D; Tue, 30 Jan 2007 23:36:34 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from mac.com (smtpin07-en2 [10.13.10.152]) by smtpout.mac.com (Xserve/8.12.11/smtpout02/MantshX 4.0) with ESMTP id l0UNaYdr013752; Tue, 30 Jan 2007 15:36:34 -0800 (PST) Received: from [192.168.1.2] (c-67-164-11-148.hsd1.ca.comcast.net [67.164.11.148]) (authenticated bits=0) by mac.com (Xserve/smtpin07/MantshX 4.0) with ESMTP id l0UNaSWn018896 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Tue, 30 Jan 2007 15:36:33 -0800 (PST) In-Reply-To: <200701301246.l0UCk5xW042918@repoman.freebsd.org> References: <200701301246.l0UCk5xW042918@repoman.freebsd.org> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Marcel Moolenaar Date: Tue, 30 Jan 2007 15:35:06 -0800 To: Max Laier X-Mailer: Apple Mail (2.752.3) X-Brightmail-Tracker: AAAAAA== X-Brightmail-scanned: yes Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_firmware.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jan 2007 23:36:35 -0000 On Jan 30, 2007, at 4:46 AM, Max Laier wrote: > mlaier 2007-01-30 12:46:05 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > sys/kern subr_firmware.c > Log: > MFC, subr_firmware.c 1.7: > In case we are supplied with an imagename that matches a > module, but not a > firmware in that module (eventhough this is a programming > error) - drop > the reference to the module again. > > Submitted by: Benjamin Close This breaks the tinderbox: TB --- 2007-01-30 22:41:29 - building generic kernel (COPTFLAGS=-O2 - pipe) TB --- 2007-01-30 22:41:29 - cd /home/marcel/tinderbox/pluto2/ RELENG_6/ia64/ia64/src TB --- 2007-01-30 22:41:29 - /usr/bin/make buildkernel KERNCONF=GENERIC >>> Kernel build for GENERIC started on Tue Jan 30 22:41:30 UTC 2007 >>> stage 1: configuring the kernel >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3.1: making dependencies >>> stage 3.2: building everything >>> [...] awk -f /q/scratch/marcel/tinderbox/RELENG_6/ia64/ia64/src/sys/modules/ firewire/sbp_targ/../../../conf/kmod_syms.awk sbp_targ.kld export_syms | xargs -J% objcopy % sbp_targ.kld ld -Bshareable -d -warn-common -o sbp_targ.ko.debug sbp_targ.kld objcopy --strip-debug sbp_targ.ko.debug sbp_targ.ko ===> firmware (all) cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE - nostdinc -I- -DHAVE_KERNEL_OPTION_HEADERS -include /q/scratch/ marcel/tinderbox/RELENG_6/ia64/ia64/obj/q/scratch/marcel/tinderbox/ RELENG_6/ia64/ia64/src/sys/GENERIC/opt_global.h -I. -I@ -I@/contrib/ altq -I@/../include -finline-limit=15000 -fno-common -g -I/q/scratch/ marcel/tinderbox/RELENG_6/ia64/ia64/obj/q/scratch/marcel/tinderbox/ RELENG_6/ia64/ia64/src/sys/GENERIC -ffixed-r13 -mfixed-range=f32-f127 -mno-sdata -ffreestanding -Wall -Wredundant-decls -Wnested-externs - Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline - Wcast-qual -fformat-extensions -std=c99 -c /q/scratch/marcel/ tinderbox/RELENG_6/ia64/ia64/src/sys/modules/firmware/../../kern/ subr_firmware.c /q/scratch/marcel/tinderbox/RELENG_6/ia64/ia64/src/sys/modules/ firmware/../../kern/subr_firmware.c: In function `firmware_get': /q/scratch/marcel/tinderbox/RELENG_6/ia64/ia64/src/sys/modules/ firmware/../../kern/subr_firmware.c:192: warning: implicit declaration of function `linker_release_module' /q/scratch/marcel/tinderbox/RELENG_6/ia64/ia64/src/sys/modules/ firmware/../../kern/subr_firmware.c:192: warning: nested extern declaration of `linker_release_module' *** Error code 1 Stop in /q/scratch/marcel/tinderbox/RELENG_6/ia64/ia64/src/sys/ modules/firmware. *** Error code 1 FYI, -- Marcel Moolenaar xcllnt@mac.com From owner-cvs-src@FreeBSD.ORG Tue Jan 30 23:54:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8BF1A16A408; Tue, 30 Jan 2007 23:54:50 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 66DA913C4A5; Tue, 30 Jan 2007 23:54:50 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0UNsovI091230; Tue, 30 Jan 2007 23:54:50 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0UNsoF4091229; Tue, 30 Jan 2007 23:54:50 GMT (envelope-from mlaier) Message-Id: <200701302354.l0UNsoF4091229@repoman.freebsd.org> From: Max Laier Date: Tue, 30 Jan 2007 23:54:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern subr_firmware.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jan 2007 23:54:50 -0000 mlaier 2007-01-30 23:54:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern subr_firmware.c Log: Revert 1.1.2.2 as linker_release_module is not in RELENG_6. Will have to look for a better way and will compile test "trivial changes" in the future. Noticed by: marcel, tinderbox Pointy hat to: mlaier Revision Changes Path 1.1.2.3 +0 -1 src/sys/kern/subr_firmware.c From owner-cvs-src@FreeBSD.ORG Tue Jan 30 23:56:36 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2CF7216A402; Tue, 30 Jan 2007 23:56:36 +0000 (UTC) (envelope-from max@love2party.net) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.183]) by mx1.freebsd.org (Postfix) with ESMTP id B4D0413C441; Tue, 30 Jan 2007 23:56:35 +0000 (UTC) (envelope-from max@love2party.net) Received: from [88.64.190.88] (helo=amd64.laiers.local) by mrelayeu.kundenserver.de (node=mrelayeu1) with ESMTP (Nemesis), id 0MKwpI-1HC2pu3kDf-0006x1; Wed, 31 Jan 2007 00:56:27 +0100 From: Max Laier Organization: FreeBSD To: Marcel Moolenaar Date: Wed, 31 Jan 2007 00:56:19 +0100 User-Agent: KMail/1.9.5 References: <200701301246.l0UCk5xW042918@repoman.freebsd.org> In-Reply-To: X-Face: ,,8R(x[kmU]tKN@>gtH1yQE4aslGdu+2]; R]*pL,U>^H?)gW@49@wdJ`H<=?utf-8?q?=25=7D*=5FBD=0A=09U=5For=3D=5CmOZf764=26nYj=3DJYbR1PW0ud?=>|!~,,CPC.1-D$FG@0h3#'5"k{V]a~.<=?utf-8?q?mZ=7D44=23Se=7Em=0A=09Fe=7E=5C=5DX5B=5D=5Fxj?=(ykz9QKMw_l0C2AQ]}Ym8)fU MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1792947.YO4TaqkZSJ"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200701310056.26076.max@love2party.net> X-Provags-ID: kundenserver.de abuse@kundenserver.de login:61c499deaeeba3ba5be80f48ecc83056 X-Provags-ID2: V01U2FsdGVkX1/T9dEMohZ8F8o690sWG924g2CLEDnwN8CCH+mZL+BXxqApp3Mb09Jb3Mry+1r72kn4Q/RBOuAA/rc1D8V0W3gKlxy18QSFNAaswAgIB90pBA== Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern subr_firmware.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jan 2007 23:56:36 -0000 --nextPart1792947.YO4TaqkZSJ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wednesday 31 January 2007 00:35, Marcel Moolenaar wrote: > On Jan 30, 2007, at 4:46 AM, Max Laier wrote: > > mlaier 2007-01-30 12:46:05 UTC > > > > FreeBSD src repository > > > > Modified files: (Branch: RELENG_6) > > sys/kern subr_firmware.c > > Log: > > MFC, subr_firmware.c 1.7: > > In case we are supplied with an imagename that matches a > > module, but not a > > firmware in that module (eventhough this is a programming > > error) - drop > > the reference to the module again. > > > > Submitted by: Benjamin Close > > This breaks the tinderbox: Reverted for the moment - my bad. Will fix it properly tomorrow and do=20 proper test compiles in the future. Sorry. =2D-=20 /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News --nextPart1792947.YO4TaqkZSJ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQBFv9sqXyyEoT62BG0RAnn8AJ9oeAh3oNnjzlk3dQTsCQKPY+4TqwCeNdHa P48Jt7hITqPCsEmhMyYsSeE= =kUtM -----END PGP SIGNATURE----- --nextPart1792947.YO4TaqkZSJ-- From owner-cvs-src@FreeBSD.ORG Wed Jan 31 00:24:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7353016A400; Wed, 31 Jan 2007 00:24:12 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4E47F13C461; Wed, 31 Jan 2007 00:24:12 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0V0OCAa097256; Wed, 31 Jan 2007 00:24:12 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0V0OC5v097255; Wed, 31 Jan 2007 00:24:12 GMT (envelope-from yongari) Message-Id: <200701310024.l0V0OC5v097255@repoman.freebsd.org> From: Pyun YongHyeon Date: Wed, 31 Jan 2007 00:24: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/dev/re if_re.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2007 00:24:12 -0000 yongari 2007-01-31 00:24:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/re if_re.c Log: MFC if_re.c rev 1.83 to RELENG_6. It seems that enabling Tx and Rx before setting descriptor DMA addresses shall access invalid descriptor DMA addresses on PCIe hardwares and then panicked the system. To fix it set descriptor DMA addresses before enabling Tx and Rx such that hardware can see valid descriptor DMA addresses. Also set RL_EARLY_TX_THRESH before starting Tx and Rx. Revision Changes Path 1.46.2.24 +17 -15 src/sys/dev/re/if_re.c From owner-cvs-src@FreeBSD.ORG Wed Jan 31 02:49:45 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5CD8916A400; Wed, 31 Jan 2007 02:49:45 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3767A13C48E; Wed, 31 Jan 2007 02:49:45 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0V2njFM044265; Wed, 31 Jan 2007 02:49:45 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0V2njk2044264; Wed, 31 Jan 2007 02:49:45 GMT (envelope-from rodrigc) Message-Id: <200701310249.l0V2njk2044264@repoman.freebsd.org> From: Craig Rodrigues Date: Wed, 31 Jan 2007 02:49: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/fs/msdosfs msdosfs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2007 02:49:45 -0000 rodrigc 2007-01-31 02:49:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/fs/msdosfs msdosfs_vfsops.c Log: MFC: 1.148, 1.149: Properly parse "longname", "longnames", "shortname", "shortnames", "nowin95", "win95" mount options. Requested by: Tomas Doskocil Revision Changes Path 1.144.2.9 +5 -6 src/sys/fs/msdosfs/msdosfs_vfsops.c From owner-cvs-src@FreeBSD.ORG Wed Jan 31 03:44:43 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E484D16A400; Wed, 31 Jan 2007 03:44:43 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D4AA313C49D; Wed, 31 Jan 2007 03:44:43 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0V3ihYS063249; Wed, 31 Jan 2007 03:44:43 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0V3ih9S063248; Wed, 31 Jan 2007 03:44:43 GMT (envelope-from delphij) Message-Id: <200701310344.l0V3ih9S063248@repoman.freebsd.org> From: Xin LI Date: Wed, 31 Jan 2007 03:44:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/gzip COPYING ChangeLog Makefile NEWS README THANKS TODO algorithm.doc bits.c crypt.c crypt.h deflate.c gzexe gzexe.1 gzip.1 gzip.c gzip.h inflate.c lzw.c lzw.h match.S revision.h tailor.h trees.c unlzh.c unlzw.c unpack.c unzip.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2007 03:44:44 -0000 delphij 2007-01-31 03:44:43 UTC FreeBSD src repository Removed files: gnu/usr.bin/gzip COPYING ChangeLog Makefile NEWS README THANKS TODO algorithm.doc bits.c crypt.c crypt.h deflate.c gzexe gzexe.1 gzip.1 gzip.c gzip.h inflate.c lzw.c lzw.h match.S revision.h tailor.h trees.c unlzh.c unlzw.c unpack.c unzip.c util.c zdiff zdiff.1 zforce zforce.1 zgrep zgrep.1 zgrep.getopt zgrep.libz zip.c zmore zmore.1 znew znew.1 Log: Remove GNU gzip left-offs, they are no longer necessary. Revision Changes Path 1.2 +0 -339 src/gnu/usr.bin/gzip/COPYING (dead) 1.4 +0 -587 src/gnu/usr.bin/gzip/ChangeLog (dead) 1.27 +0 -37 src/gnu/usr.bin/gzip/Makefile (dead) 1.4 +0 -221 src/gnu/usr.bin/gzip/NEWS (dead) 1.4 +0 -144 src/gnu/usr.bin/gzip/README (dead) 1.4 +0 -276 src/gnu/usr.bin/gzip/THANKS (dead) 1.4 +0 -58 src/gnu/usr.bin/gzip/TODO (dead) 1.4 +0 -164 src/gnu/usr.bin/gzip/algorithm.doc (dead) 1.8 +0 -205 src/gnu/usr.bin/gzip/bits.c (dead) 1.7 +0 -6 src/gnu/usr.bin/gzip/crypt.c (dead) 1.2 +0 -12 src/gnu/usr.bin/gzip/crypt.h (dead) 1.8 +0 -763 src/gnu/usr.bin/gzip/deflate.c (dead) 1.9 +0 -158 src/gnu/usr.bin/gzip/gzexe (dead) 1.3 +0 -43 src/gnu/usr.bin/gzip/gzexe.1 (dead) 1.8 +0 -479 src/gnu/usr.bin/gzip/gzip.1 (dead) 1.13 +0 -1758 src/gnu/usr.bin/gzip/gzip.c (dead) 1.6 +0 -320 src/gnu/usr.bin/gzip/gzip.h (dead) 1.11 +0 -958 src/gnu/usr.bin/gzip/inflate.c (dead) 1.7 +0 -26 src/gnu/usr.bin/gzip/lzw.c (dead) 1.2 +0 -42 src/gnu/usr.bin/gzip/lzw.h (dead) 1.10 +0 -379 src/gnu/usr.bin/gzip/match.S (dead) 1.7 +0 -16 src/gnu/usr.bin/gzip/revision.h (dead) 1.8 +0 -328 src/gnu/usr.bin/gzip/tailor.h (dead) 1.10 +0 -1075 src/gnu/usr.bin/gzip/trees.c (dead) 1.7 +0 -405 src/gnu/usr.bin/gzip/unlzh.c (dead) 1.8 +0 -377 src/gnu/usr.bin/gzip/unlzw.c (dead) 1.8 +0 -238 src/gnu/usr.bin/gzip/unpack.c (dead) 1.9 +0 -205 src/gnu/usr.bin/gzip/unzip.c (dead) 1.9 +0 -456 src/gnu/usr.bin/gzip/util.c (dead) 1.7 +0 -71 src/gnu/usr.bin/gzip/zdiff (dead) 1.3 +0 -44 src/gnu/usr.bin/gzip/zdiff.1 (dead) 1.6 +0 -38 src/gnu/usr.bin/gzip/zforce (dead) 1.4 +0 -18 src/gnu/usr.bin/gzip/zforce.1 (dead) 1.4 +0 -72 src/gnu/usr.bin/gzip/zgrep (dead) 1.2 +0 -44 src/gnu/usr.bin/gzip/zgrep.1 (dead) 1.8 +0 -94 src/gnu/usr.bin/gzip/zgrep.getopt (dead) 1.3 +0 -18 src/gnu/usr.bin/gzip/zgrep.libz (dead) 1.7 +0 -117 src/gnu/usr.bin/gzip/zip.c (dead) 1.6 +0 -52 src/gnu/usr.bin/gzip/zmore (dead) 1.5 +0 -147 src/gnu/usr.bin/gzip/zmore.1 (dead) 1.7 +0 -150 src/gnu/usr.bin/gzip/znew (dead) 1.4 +0 -39 src/gnu/usr.bin/gzip/znew.1 (dead) From owner-cvs-src@FreeBSD.ORG Wed Jan 31 04:58:04 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4698C16A402; Wed, 31 Jan 2007 04:58:04 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 20B1D13C442; Wed, 31 Jan 2007 04:58:04 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0V4w40g008401; Wed, 31 Jan 2007 04:58:04 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0V4w3vm008400; Wed, 31 Jan 2007 04:58:03 GMT (envelope-from maxim) Message-Id: <200701310458.l0V4w3vm008400@repoman.freebsd.org> From: Maxim Konovalov Date: Wed, 31 Jan 2007 04:58: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/share/misc bsd-family-tree X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2007 04:58:04 -0000 maxim 2007-01-31 04:58:03 UTC FreeBSD src repository Modified files: share/misc bsd-family-tree Log: o DragonFly 1.8.0 added. Revision Changes Path 1.111 +2 -1 src/share/misc/bsd-family-tree From owner-cvs-src@FreeBSD.ORG Wed Jan 31 07:13:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 68D7616A402; Wed, 31 Jan 2007 07:13:26 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 417E713C474; Wed, 31 Jan 2007 07:13:26 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0V7DQpL033196; Wed, 31 Jan 2007 07:13:26 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0V7DQG5033195; Wed, 31 Jan 2007 07:13:26 GMT (envelope-from delphij) Message-Id: <200701310713.l0V7DQG5033195@repoman.freebsd.org> From: Xin LI Date: Wed, 31 Jan 2007 07:13:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/gzip gzip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2007 07:13:26 -0000 delphij 2007-01-31 07:13:26 UTC FreeBSD src repository Modified files: usr.bin/gzip gzip.c Log: Fix typo. Obtained from: DragonFly Revision Changes Path 1.2 +1 -1 src/usr.bin/gzip/gzip.c From owner-cvs-src@FreeBSD.ORG Wed Jan 31 08:53:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 72E6B16A401; Wed, 31 Jan 2007 08:53:46 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4BD8213C442; Wed, 31 Jan 2007 08:53:46 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0V8rknx095408; Wed, 31 Jan 2007 08:53:46 GMT (envelope-from joel@repoman.freebsd.org) Received: (from joel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0V8rkMC095406; Wed, 31 Jan 2007 08:53:46 GMT (envelope-from joel) Message-Id: <200701310853.l0V8rkMC095406@repoman.freebsd.org> From: Joel Dahl Date: Wed, 31 Jan 2007 08:53: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/dev/sound driver.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2007 08:53:46 -0000 joel 2007-01-31 08:53:46 UTC FreeBSD src repository (doc committer) Modified files: sys/dev/sound driver.c Log: s/WHETHERIN/WHETHER IN/ & s/THEPOSSIBILITY/THE POSSIBILITY/ in the license text. Approved by: imp Revision Changes Path 1.21 +2 -2 src/sys/dev/sound/driver.c From owner-cvs-src@FreeBSD.ORG Wed Jan 31 08:54:08 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E34A416A580; Wed, 31 Jan 2007 08:54:08 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BB79A13C441; Wed, 31 Jan 2007 08:54:08 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0V8s8II095512; Wed, 31 Jan 2007 08:54:08 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0V8s8q6095511; Wed, 31 Jan 2007 08:54:08 GMT (envelope-from delphij) Message-Id: <200701310854.l0V8s8q6095511@repoman.freebsd.org> From: Xin LI Date: Wed, 31 Jan 2007 08:54: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: CVSROOT access X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2007 08:54:09 -0000 delphij 2007-01-31 08:54:08 UTC FreeBSD src repository Modified files: . access Log: Please welcome Rong-En Fan as a src/ committer. He gets his ports/ bit in June 2006, and now punished again due to recent ncurses work. Approved by: core Mentor: delphij Revision Changes Path 1.805 +1 -0 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Wed Jan 31 09:40:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5EBF816A401; Wed, 31 Jan 2007 09:40:32 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 36CBA13C428; Wed, 31 Jan 2007 09:40:32 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0V9eW2N003864; Wed, 31 Jan 2007 09:40:32 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0V9eW5j003863; Wed, 31 Jan 2007 09:40:32 GMT (envelope-from rwatson) Message-Id: <200701310940.l0V9eW5j003863@repoman.freebsd.org> From: Robert Watson Date: Wed, 31 Jan 2007 09:40:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 sf_buf.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2007 09:40:32 -0000 rwatson 2007-01-31 09:40:31 UTC FreeBSD src repository Modified files: share/man/man9 sf_buf.9 Log: s/software was developed/documentation was written/ Suggested by: ru Revision Changes Path 1.2 +1 -1 src/share/man/man9/sf_buf.9 From owner-cvs-src@FreeBSD.ORG Wed Jan 31 10:44:06 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5B36B16A401; Wed, 31 Jan 2007 10:44:06 +0000 (UTC) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3269113C47E; Wed, 31 Jan 2007 10:44:06 +0000 (UTC) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0VAi4FI015436; Wed, 31 Jan 2007 10:44:04 GMT (envelope-from luigi@repoman.freebsd.org) Received: (from luigi@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0VAi4Xx015435; Wed, 31 Jan 2007 10:44:04 GMT (envelope-from luigi) Message-Id: <200701311044.l0VAi4Xx015435@repoman.freebsd.org> From: Luigi Rizzo Date: Wed, 31 Jan 2007 10:44:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/usb usbdi_util.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, 31 Jan 2007 10:44:06 -0000 luigi 2007-01-31 10:44:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/usb usbdi_util.h Log: MFC: protect against multiple inclusions Revision Changes Path 1.19.2.1 +3 -0 src/sys/dev/usb/usbdi_util.h From owner-cvs-src@FreeBSD.ORG Wed Jan 31 12:10:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3EDA016A407; Wed, 31 Jan 2007 12:10:49 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 124B613C4A7; Wed, 31 Jan 2007 12:10:49 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0VCAmQN030750; Wed, 31 Jan 2007 12:10:48 GMT (envelope-from joel@repoman.freebsd.org) Received: (from joel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0VCAm8e030749; Wed, 31 Jan 2007 12:10:48 GMT (envelope-from joel) Message-Id: <200701311210.l0VCAm8e030749@repoman.freebsd.org> From: Joel Dahl Date: Wed, 31 Jan 2007 12:10:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/pcm dsp.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, 31 Jan 2007 12:10:49 -0000 joel 2007-01-31 12:10:48 UTC FreeBSD src repository (doc committer) Modified files: sys/dev/sound/pcm dsp.h Log: Put #ifndef... after the license. Approved by: ariff Revision Changes Path 1.11 +3 -2 src/sys/dev/sound/pcm/dsp.h From owner-cvs-src@FreeBSD.ORG Wed Jan 31 14:34:48 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8F34B16A402; Wed, 31 Jan 2007 14:34:48 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 809EE13C442; Wed, 31 Jan 2007 14:34:48 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0VEYm8R094484; Wed, 31 Jan 2007 14:34:48 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0VEYmFE094483; Wed, 31 Jan 2007 14:34:48 GMT (envelope-from bms) Message-Id: <200701311434.l0VEYmFE094483@repoman.freebsd.org> From: Bruce M Simpson Date: Wed, 31 Jan 2007 14:34: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/netinet in.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, 31 Jan 2007 14:34:48 -0000 bms 2007-01-31 14:34:48 UTC FreeBSD src repository Modified files: sys/netinet in.h Log: Import macros IN_LINKLOCAL(), IN_PRIVATE(), IN_LOCAL_GROUP(), IN_ANY_LOCAL(). This is not a functional change. IN_LINKLOCAL() tests if an address falls within the IPv4 link-local prefix. IN_PRIVATE() tests if an address falls within an RFC 1918 private prefix. IN_LOCAL_GROUP() tests if an address falls within the statically assigned link-local multicast scope specified in RFC 2365. IN_ANY_LOCAL() tests for either of IN_LINKLOCAL() or IN_LOCAL_GROUP(). As with the existing macros in the FreeBSD netinet stack, comparisons are performed in host-byte order. See also: RFC 1918, RFC 2365, RFC 3927 Obtained from: NetBSD (dyoung@) MFC after: 2 weeks Revision Changes Path 1.98 +10 -0 src/sys/netinet/in.h From owner-cvs-src@FreeBSD.ORG Wed Jan 31 14:35:06 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 63E5616A401; Wed, 31 Jan 2007 14:35:06 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2E7D113C474; Wed, 31 Jan 2007 14:35:06 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0VEZ6NH094541; Wed, 31 Jan 2007 14:35:06 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0VEZ5TB094540; Wed, 31 Jan 2007 14:35:06 GMT (envelope-from pav) Message-Id: <200701311435.l0VEZ5TB094540@repoman.freebsd.org> From: Pav Lucistnik Date: Wed, 31 Jan 2007 14:35: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/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, 31 Jan 2007 14:35:06 -0000 pav 2007-01-31 14:35:05 UTC FreeBSD src repository (doc,ports committer) Modified files: share/examples/cvsup ports-supfile Log: - Add ports-ports-mgmt collection Revision Changes Path 1.36 +1 -0 src/share/examples/cvsup/ports-supfile From owner-cvs-src@FreeBSD.ORG Wed Jan 31 14:37:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BBF2616A400; Wed, 31 Jan 2007 14:37:33 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9476913C428; Wed, 31 Jan 2007 14:37:33 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0VEbXs0094734; Wed, 31 Jan 2007 14:37:33 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0VEbX1a094733; Wed, 31 Jan 2007 14:37:33 GMT (envelope-from pav) Message-Id: <200701311437.l0VEbX1a094733@repoman.freebsd.org> From: Pav Lucistnik Date: Wed, 31 Jan 2007 14:37: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: distrib/cvsup/sup README distrib/cvsup/sup/ports-ports-mgmt 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, 31 Jan 2007 14:37:33 -0000 pav 2007-01-31 14:37:33 UTC FreeBSD src repository (doc,ports committer) Modified files: cvsup/sup README Added files: cvsup/sup/ports-ports-mgmt list.cvs releases Log: - Add ports-ports-mgmt collection Revision Changes Path 1.38 +2 -1 distrib/cvsup/sup/README 1.1 +6 -0 distrib/cvsup/sup/ports-ports-mgmt/list.cvs (new) 1.1 +1 -0 distrib/cvsup/sup/ports-ports-mgmt/releases (new) From owner-cvs-src@FreeBSD.ORG Wed Jan 31 15:12:04 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6287D16A403; Wed, 31 Jan 2007 15:12:04 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.freebsd.org (Postfix) with ESMTP id 1185713C471; Wed, 31 Jan 2007 15:12:03 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id l0VFBvrt085006; Wed, 31 Jan 2007 08:12:02 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <45C0B1B1.8000103@samsco.org> Date: Wed, 31 Jan 2007 08:11:45 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1 MIME-Version: 1.0 To: Pawel Jakub Dawidek References: <20070128202917.5B67916A5A6@hub.freebsd.org> <20070129194158.N32458@fledge.watson.org> <20070129201938.GF87767@garage.freebsd.pl> <200701301636.38175.jhb@freebsd.org> <20070130233238.GB94650@garage.freebsd.pl> In-Reply-To: <20070130233238.GB94650@garage.freebsd.pl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Wed, 31 Jan 2007 08:12:02 -0700 (MST) X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: src-committers@FreeBSD.org, John Baldwin , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, arch@FreeBSD.org, Nate Lawson Subject: Re: cvs commit: src/sys/geom/eli g_eli.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2007 15:12:04 -0000 Pawel Jakub Dawidek wrote: > On Tue, Jan 30, 2007 at 04:36:36PM -0500, John Baldwin wrote: >> On Monday 29 January 2007 15:19, Pawel Jakub Dawidek wrote: >>> I fully agree that there should be a clean KPI for this. What you >>> proposed if fine. Because of lack of such KPI geli has to handle HTT >>> CPUs which are turned off by default in releases also by abusing >>> scheduler internals. KPI you proposed would allow me to remove those >>> hacks. And I'm really all for it. >>> >>> What you and Scott are missing is that when I implement a GEOM class, >>> I'm using what is available to do my work. I'm not going to educate >>> myself how schedulers work, implement nice and clean KPI to use it in >>> my class. I'm not saying it wouldn't be great to be able to do so, but I >>> don't have time for everything, unfortunately, and you guys should >>> understand that very well. >> Something you seem to be missing though is that in general it's nice to not >> just endulge in an endless series of hacks in your specific area of the >> system. IWBN to at some point devote some time to help fix more general >> problems that will benefit the system as a whole rather than adding hacks >> that just benefit yourself and require someone else to clean up when they >> eventually add the more-architected solution. We are all very busy, but if >> everyone just did hacks and never put any effort into improving the general >> infrastructure, we'd have a royal mess. > > To improve the infrastructure, one should feel strong about areas he > want to improve. I do infrastructual work in areas, where I think I've a > clue. Asking me to work on schedulers or SMP architecture where I don't > feel competent enough is just unfair, John. The time I need to spend on > educating myself in those areas will be much longer than I can afford. > So my choice is leave broken code and ignore the users, or fix it using > tools available now and fix it better when the infrastructure is ready > or I've time to work on the infrastructure in this area. > If someone competent will provide infrastructural improvements I can > use, I'd love to use it. I try hard not to leave my code behind. > > Can we move on now? > You're quite naive if you think that people like John and myself work on infrastructure for any other reason than that it needs to be done. You may not feel that it's your job to do good architecture, but whatever you propose to put into FreeBSD is still subject to peer review. Keep this in mind. Scott From owner-cvs-src@FreeBSD.ORG Wed Jan 31 15:29:31 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C703716A4CE; Wed, 31 Jan 2007 15:29:31 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9FC8513C461; Wed, 31 Jan 2007 15:29:31 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0VFTVkm032030; Wed, 31 Jan 2007 15:29:31 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0VFTV6x032029; Wed, 31 Jan 2007 15:29:31 GMT (envelope-from gallatin) Message-Id: <200701311529.l0VFTV6x032029@repoman.freebsd.org> From: Andrew Gallatin Date: Wed, 31 Jan 2007 15:29: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/mxge if_mxge.c if_mxge_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: Wed, 31 Jan 2007 15:29:31 -0000 gallatin 2007-01-31 15:29:31 UTC FreeBSD src repository Modified files: sys/dev/mxge if_mxge.c if_mxge_var.h Log: Abandon using sleepable locks in favor of mutexes for mxge's if_ioctl locking in preparation for adding a watchdog handler (callouts must not use sleepable locks). This required shuffling memory and interrupt allocation to the attach routine rather than if_ioctl so as to avoid potential sleeps while bringing up the interface. Revision Changes Path 1.18 +76 -69 src/sys/dev/mxge/if_mxge.c 1.8 +7 -3 src/sys/dev/mxge/if_mxge_var.h From owner-cvs-src@FreeBSD.ORG Wed Jan 31 15:47:45 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 251A816A414; Wed, 31 Jan 2007 15:47:45 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F12D313C4BC; Wed, 31 Jan 2007 15:47:44 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0VFli9N039433; Wed, 31 Jan 2007 15:47:44 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0VFliLC039432; Wed, 31 Jan 2007 15:47:44 GMT (envelope-from gallatin) Message-Id: <200701311547.l0VFliLC039432@repoman.freebsd.org> From: Andrew Gallatin Date: Wed, 31 Jan 2007 15:47: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/sys/dev/mxge if_mxge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2007 15:47:45 -0000 gallatin 2007-01-31 15:47:44 UTC FreeBSD src repository Modified files: sys/dev/mxge if_mxge.c Log: destroy busdma maps even if they are NULL, so as to avoid leaking busdma tags. Revision Changes Path 1.19 +16 -18 src/sys/dev/mxge/if_mxge.c From owner-cvs-src@FreeBSD.ORG Wed Jan 31 15:56:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0252D16A402; Wed, 31 Jan 2007 15:56:50 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.freebsd.org (Postfix) with ESMTP id B5ABB13C47E; Wed, 31 Jan 2007 15:56:49 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id l0VFuheb085216; Wed, 31 Jan 2007 08:56:48 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <45C0BC2F.9060303@samsco.org> Date: Wed, 31 Jan 2007 08:56:31 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1 MIME-Version: 1.0 To: Andrew Gallatin References: <200701311547.l0VFliLC039432@repoman.freebsd.org> In-Reply-To: <200701311547.l0VFliLC039432@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Wed, 31 Jan 2007 08:56:48 -0700 (MST) X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/mxge if_mxge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2007 15:56:50 -0000 Andrew Gallatin wrote: > gallatin 2007-01-31 15:47:44 UTC > > FreeBSD src repository > > Modified files: > sys/dev/mxge if_mxge.c > Log: > destroy busdma maps even if they are NULL, so as to avoid leaking > busdma tags. > > Revision Changes Path > 1.19 +16 -18 src/sys/dev/mxge/if_mxge.c Yeah, I can't stress enough that busdma maps are opaque handles and should always be handled like they are valid. It's only an implementation detail that they are often NULL on i386 and amd64. Scott From owner-cvs-src@FreeBSD.ORG Wed Jan 31 16:03:11 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 692EE16A401; Wed, 31 Jan 2007 16:03:11 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.freebsd.org (Postfix) with ESMTP id 267B913C428; Wed, 31 Jan 2007 16:03:11 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id l0VG34fq085263; Wed, 31 Jan 2007 09:03:09 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <45C0BDAC.4070306@samsco.org> Date: Wed, 31 Jan 2007 09:02:52 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1 MIME-Version: 1.0 To: Andrew Gallatin References: <200701311547.l0VFliLC039432@repoman.freebsd.org> <45C0BC2F.9060303@samsco.org> In-Reply-To: <45C0BC2F.9060303@samsco.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Wed, 31 Jan 2007 09:03:09 -0700 (MST) X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/mxge if_mxge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2007 16:03:11 -0000 Scott Long wrote: > Andrew Gallatin wrote: >> gallatin 2007-01-31 15:47:44 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/mxge if_mxge.c Log: >> destroy busdma maps even if they are NULL, so as to avoid leaking >> busdma tags. >> Revision Changes Path >> 1.19 +16 -18 src/sys/dev/mxge/if_mxge.c > > Yeah, I can't stress enough that busdma maps are opaque handles and > should always be handled like they are valid. It's only an > implementation detail that they are often NULL on i386 and amd64. > > Scott > Oh, I forgot to add that it's my intention to make them no longer be NULL on any platform. They need to hold the S/G list during a load operation; right now that list is stored in the tag, which in effect serializes drivers on whatever lock is protecting the tag. It also makes compound load operations more fragile. I just need to audit every single driver in the tree to make sure that there aren't assumptions being made about the map evaluating to NULL. Scott From owner-cvs-src@FreeBSD.ORG Wed Jan 31 16:23:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7CFD616A406; Wed, 31 Jan 2007 16:23:50 +0000 (UTC) (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 3DCA513C4A8; Wed, 31 Jan 2007 16:23:50 +0000 (UTC) (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.6/8.13.6) with ESMTP id l0VGNnnP005975 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Wed, 31 Jan 2007 11:23:49 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id l0VGNiuZ036183; Wed, 31 Jan 2007 11:23:44 -0500 (EST) (envelope-from gallatin) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17856.49808.122662.571245@grasshopper.cs.duke.edu> Date: Wed, 31 Jan 2007 11:23:44 -0500 (EST) To: Scott Long In-Reply-To: <45C0BC2F.9060303@samsco.org> References: <200701311547.l0VFliLC039432@repoman.freebsd.org> <45C0BC2F.9060303@samsco.org> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/mxge if_mxge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2007 16:23:50 -0000 Scott Long writes: > Yeah, I can't stress enough that busdma maps are opaque handles and > should always be handled like they are valid. It's only an > implementation detail that they are often NULL on i386 and amd64. It was overly cautious resource freeing code, influenced by lots of programming on other OSes, where free(NULL) is a panic :( I was able to simplify it some.. FWIW, I've got one small leak of 2 "temp" items left that I'm going to wait for dtrace to track down. Drew From owner-cvs-src@FreeBSD.ORG Wed Jan 31 17:04:33 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 41A1416A406; Wed, 31 Jan 2007 17:04:33 +0000 (UTC) (envelope-from rodrigc@crodrigues.org) Received: from alnrmhc11.comcast.net (alnrmhc11.comcast.net [206.18.177.51]) by mx1.freebsd.org (Postfix) with ESMTP id E1BD313C4AC; Wed, 31 Jan 2007 17:04:32 +0000 (UTC) (envelope-from rodrigc@crodrigues.org) Received: from c-66-31-35-94.hsd1.ma.comcast.net ([66.31.35.94]) by comcast.net (alnrmhc11) with ESMTP id <20070131170431b11000vd3fe>; Wed, 31 Jan 2007 17:04:32 +0000 Received: from c-66-31-35-94.hsd1.ma.comcast.net (localhost.crodrigues.org [127.0.0.1]) by c-66-31-35-94.hsd1.ma.comcast.net (8.13.8/8.13.8) with ESMTP id l0VH4VWA020757; Wed, 31 Jan 2007 12:04:31 -0500 (EST) (envelope-from rodrigc@c-66-31-35-94.hsd1.ma.comcast.net) Received: (from rodrigc@localhost) by c-66-31-35-94.hsd1.ma.comcast.net (8.13.8/8.13.8/Submit) id l0VH4VY3020756; Wed, 31 Jan 2007 12:04:31 -0500 (EST) (envelope-from rodrigc) Date: Wed, 31 Jan 2007 12:04:31 -0500 From: Craig Rodrigues To: "Bruce M. Simpson" Message-ID: <20070131170431.GA20712@crodrigues.org> References: <200701300501.l0U517pm034839@repoman.freebsd.org> <45BF21F6.4060502@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <45BF21F6.4060502@FreeBSD.org> User-Agent: Mutt/1.4.2.1i Cc: Craig Rodrigues , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf NOTES options X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2007 17:04:33 -0000 On Tue, Jan 30, 2007 at 10:46:14AM +0000, Bruce M. Simpson wrote: > Is MSDOSFS_LARGE now safe for read-write operation? The caveats that existed before this patch still exist. By default, MSDOSFS_LARGE is not used (same as before the patch). The only difference is that now, instead of having to recompile the kernel to use MSDOSFS_LARGE, the user can pass a "-o large" mount option to mount_msdosfs when mounting. -- Craig Rodrigues rodrigc@crodrigues.org From owner-cvs-src@FreeBSD.ORG Wed Jan 31 19:13:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 19A8416A405; Wed, 31 Jan 2007 19:13:09 +0000 (UTC) (envelope-from erwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D040C13C4A5; Wed, 31 Jan 2007 19:13:08 +0000 (UTC) (envelope-from erwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0VJD8fn099063; Wed, 31 Jan 2007 19:13:08 GMT (envelope-from erwin@repoman.freebsd.org) Received: (from erwin@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0VJD8ao099058; Wed, 31 Jan 2007 19:13:08 GMT (envelope-from erwin) Message-Id: <200701311913.l0VJD8ao099058@repoman.freebsd.org> From: Erwin Lansing Date: Wed, 31 Jan 2007 19:13: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.sbin/sysinstall index.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2007 19:13:09 -0000 erwin 2007-01-31 19:13:08 UTC FreeBSD src repository (ports committer) Modified files: usr.sbin/sysinstall index.c Log: Add gnustep and ports-mgmt ports categories. Reviewed by: simon MFC after: 3 days Revision Changes Path 1.112 +2 -0 src/usr.sbin/sysinstall/index.c From owner-cvs-src@FreeBSD.ORG Wed Jan 31 19:53:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A3B5116A402; Wed, 31 Jan 2007 19:53:37 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7CF3213C48E; Wed, 31 Jan 2007 19:53:37 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0VJrb4C007997; Wed, 31 Jan 2007 19:53:37 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0VJrbYq007996; Wed, 31 Jan 2007 19:53:37 GMT (envelope-from gallatin) Message-Id: <200701311953.l0VJrbYq007996@repoman.freebsd.org> From: Andrew Gallatin Date: Wed, 31 Jan 2007 19: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/sys/dev/mxge if_mxge.c if_mxge_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: Wed, 31 Jan 2007 19:53:37 -0000 gallatin 2007-01-31 19:53:37 UTC FreeBSD src repository Modified files: sys/dev/mxge if_mxge.c if_mxge_var.h Log: - Add 99% of a callout based watchdog. The remaining 1% is waiting for pci_cfg_restore() to be exported. It was tested using a hackily accessed pci_cfg_restore(). - Add ifmedia_removeall() to mxge_detach() in order to stop leaking an ifaddr - Fix a small acounting bug introduced by the locking code shuffle which could cause spurious watchdog resets now that we have a watchdog. Sponsored by: Myricom Revision Changes Path 1.20 +165 -29 src/sys/dev/mxge/if_mxge.c 1.9 +3 -1 src/sys/dev/mxge/if_mxge_var.h From owner-cvs-src@FreeBSD.ORG Wed Jan 31 20:16:05 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3714916A400; Wed, 31 Jan 2007 20:16:05 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.freebsd.org (Postfix) with ESMTP id 00BDB13C441; Wed, 31 Jan 2007 20:16:03 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id l0VKFpZI084277; Wed, 31 Jan 2007 15:15:54 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Max Laier Date: Wed, 31 Jan 2007 12:57:55 -0500 User-Agent: KMail/1.9.1 References: <200701302354.l0UNsoF4091229@repoman.freebsd.org> In-Reply-To: <200701302354.l0UNsoF4091229@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200701311257.56169.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Wed, 31 Jan 2007 15:15:54 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2508/Wed Jan 31 11:42:50 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern subr_firmware.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2007 20:16:05 -0000 On Tuesday 30 January 2007 18:54, Max Laier wrote: > mlaier 2007-01-30 23:54:50 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > sys/kern subr_firmware.c > Log: > Revert 1.1.2.2 as linker_release_module is not in RELENG_6. Will have to > look for a better way and will compile test "trivial changes" in the future. Probably trivial to backport the function. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed Jan 31 20:16:16 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 253DD16A52A; Wed, 31 Jan 2007 20:16:08 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.freebsd.org (Postfix) with ESMTP id 6FA7913C442; Wed, 31 Jan 2007 20:16:06 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id l0VKFpZJ084277; Wed, 31 Jan 2007 15:15:59 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Pawel Jakub Dawidek Date: Wed, 31 Jan 2007 13:08:14 -0500 User-Agent: KMail/1.9.1 References: <20070128202917.5B67916A5A6@hub.freebsd.org> <200701301636.38175.jhb@freebsd.org> <20070130233238.GB94650@garage.freebsd.pl> In-Reply-To: <20070130233238.GB94650@garage.freebsd.pl> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200701311308.16810.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Wed, 31 Jan 2007 15:16:01 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2508/Wed Jan 31 11:42:50 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: Scott Long , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, arch@freebsd.org, Nate Lawson Subject: Re: cvs commit: src/sys/geom/eli g_eli.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2007 20:16:16 -0000 On Tuesday 30 January 2007 18:32, Pawel Jakub Dawidek wrote: > On Tue, Jan 30, 2007 at 04:36:36PM -0500, John Baldwin wrote: > > On Monday 29 January 2007 15:19, Pawel Jakub Dawidek wrote: > > > I fully agree that there should be a clean KPI for this. What you > > > proposed if fine. Because of lack of such KPI geli has to handle HTT > > > CPUs which are turned off by default in releases also by abusing > > > scheduler internals. KPI you proposed would allow me to remove those > > > hacks. And I'm really all for it. > > > > > > What you and Scott are missing is that when I implement a GEOM class, > > > I'm using what is available to do my work. I'm not going to educate > > > myself how schedulers work, implement nice and clean KPI to use it in > > > my class. I'm not saying it wouldn't be great to be able to do so, but I > > > don't have time for everything, unfortunately, and you guys should > > > understand that very well. > > > > Something you seem to be missing though is that in general it's nice to not > > just endulge in an endless series of hacks in your specific area of the > > system. IWBN to at some point devote some time to help fix more general > > problems that will benefit the system as a whole rather than adding hacks > > that just benefit yourself and require someone else to clean up when they > > eventually add the more-architected solution. We are all very busy, but if > > everyone just did hacks and never put any effort into improving the general > > infrastructure, we'd have a royal mess. > > To improve the infrastructure, one should feel strong about areas he > want to improve. I do infrastructual work in areas, where I think I've a > clue. Asking me to work on schedulers or SMP architecture where I don't > feel competent enough is just unfair, John. The time I need to spend on > educating myself in those areas will be much longer than I can afford. > So my choice is leave broken code and ignore the users, or fix it using > tools available now and fix it better when the infrastructure is ready > or I've time to work on the infrastructure in this area. > If someone competent will provide infrastructural improvements I can > use, I'd love to use it. I try hard not to leave my code behind. > > Can we move on now? I wouldn't sell yourself so short actually. :) You're probably more competent than you think. I'm not really an expert on SMP or schedulers either (I've not had any formal training, and if you were to review some of my earlier SMP stuff it shows), but ended up working on it because it needed to be done. Most of what I've learned is by just working on stuff. Anyways, maybe this issue will bubble up to someone's todo list at BSDCan to settle how to handle CPU's arriving and departing. One big thing that worries me is how to handle pinned and bound threads when a CPU goes away. Also, it may be more useful to think of CPUs not as just present/not present, but more in terms of: - not present - present but offline - present and online And most code would really only care about offline/online events. We could maybe allow pinned and bound threads to still run on an offline CPU (and the idlethread for that CPU of course) but require that there be no pinned bound threads to completely detach a CPU (in the case of systems with removable CPUs). It would be useful to at least handle taking CPUs offline and then back online though. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed Jan 31 22:20:41 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BE9A416A405; Wed, 31 Jan 2007 22:20:41 +0000 (UTC) (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 21A5A13C49D; Wed, 31 Jan 2007 22:20:41 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 23EE045CDA; Wed, 31 Jan 2007 23:20:40 +0100 (CET) Received: from localhost (154.81.datacomsa.pl [195.34.81.154]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 9B4F045681; Wed, 31 Jan 2007 23:20:32 +0100 (CET) Date: Wed, 31 Jan 2007 23:19:44 +0100 From: Pawel Jakub Dawidek To: John Baldwin Message-ID: <20070131221944.GD487@garage.freebsd.pl> References: <20070128202917.5B67916A5A6@hub.freebsd.org> <200701301636.38175.jhb@freebsd.org> <20070130233238.GB94650@garage.freebsd.pl> <200701311308.16810.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="a2FkP9tdjPU2nyhF" Content-Disposition: inline In-Reply-To: <200701311308.16810.jhb@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-r804 (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=-2.6 required=3.0 tests=BAYES_00 autolearn=ham version=3.0.4 Cc: Scott Long , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, arch@freebsd.org, Nate Lawson Subject: Re: cvs commit: src/sys/geom/eli g_eli.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2007 22:20:41 -0000 --a2FkP9tdjPU2nyhF Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jan 31, 2007 at 01:08:14PM -0500, John Baldwin wrote: > [...] Anyways, maybe this=20 > issue will bubble up to someone's todo list at BSDCan to settle how to ha= ndle=20 > CPU's arriving and departing. One big thing that worries me is how to ha= ndle=20 > pinned and bound threads when a CPU goes away. Also, it may be more usef= ul=20 > to think of CPUs not as just present/not present, but more in terms of: >=20 > - not present > - present but offline > - present and online >=20 > And most code would really only care about offline/online events. We cou= ld=20 > maybe allow pinned and bound threads to still run on an offline CPU (and = the=20 > idlethread for that CPU of course) but require that there be no pinned bo= und=20 > threads to completely detach a CPU (in the case of systems with removable= =20 > CPUs). It would be useful to at least handle taking CPUs offline and the= n=20 > back online though. As a consumer of such functionality I'd like something like this: - I'd like to register myself as interested in receiving "CPU-online" and "CPU-offline" events. The EVENTHANDLER(9) KPI seems to be ok. When my registration is from a kernel module (all CPUs are already online), I'd like to still receive a fake CPU-online event for all of them. - When my CPU-online handler is called, I'd like to start my thread from there and be sure that CPU won't go offline before I return from the handler. It will be nice to be able to specify CPU ID I want to bind to in kthread_create(). This would save me from the kthread_create-sleep-wakeup dance. - When someone asks for a CPU to go offline, all CPU-offline handlers are called one by one and CPU will work (and stay online) until the last handler returns. - It'll be nice to get an error in return from sched_bind() return if CPU is going offline or is already offline. - Would be nice if there will be no need for the consumers to handle the boot CPU somehow specially. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --a2FkP9tdjPU2nyhF Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFwRYAForvXbEpPzQRApUxAJ9VgE0alhpkwP8dhX+0lNF+sZzX4gCeLrZ6 OFTwuTgWVa+ZA2DX1B6HDhE= =x1C6 -----END PGP SIGNATURE----- --a2FkP9tdjPU2nyhF-- From owner-cvs-src@FreeBSD.ORG Wed Jan 31 22:34:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 98BE316A403; Wed, 31 Jan 2007 22:34:46 +0000 (UTC) (envelope-from ade@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 72B5613C48D; Wed, 31 Jan 2007 22:34:46 +0000 (UTC) (envelope-from ade@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0VMYkv6047220; Wed, 31 Jan 2007 22:34:46 GMT (envelope-from ade@repoman.freebsd.org) Received: (from ade@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0VMYk9d047219; Wed, 31 Jan 2007 22:34:46 GMT (envelope-from ade) Message-Id: <200701312234.l0VMYk9d047219@repoman.freebsd.org> From: Ade Lovett Date: Wed, 31 Jan 2007 22:34: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/pkg_install/add main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2007 22:34:46 -0000 ade 2007-01-31 22:34:46 UTC FreeBSD src repository Modified files: usr.sbin/pkg_install/add main.c Log: Remove hard-coded limit (200) on maximum number of packages that can be added with a single invocation of pkg_add, replacing it with something rather more dynamic. Approved by: portmgr (pav) Tested by: full pointyhat package run MFC after: 1 week Revision Changes Path 1.71 +13 -21 src/usr.sbin/pkg_install/add/main.c From owner-cvs-src@FreeBSD.ORG Wed Jan 31 22:54:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3B18B16A401; Wed, 31 Jan 2007 22:54:21 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C91B013C491; Wed, 31 Jan 2007 22:54:20 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0VMsKKf050192; Wed, 31 Jan 2007 22:54:20 GMT (envelope-from jasone@repoman.freebsd.org) Received: (from jasone@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0VMsKZ6050188; Wed, 31 Jan 2007 22:54:20 GMT (envelope-from jasone) Message-Id: <200701312254.l0VMsKZ6050188@repoman.freebsd.org> From: Jason Evans Date: Wed, 31 Jan 2007 22:54:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/stdlib 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, 31 Jan 2007 22:54:21 -0000 jasone 2007-01-31 22:54:19 UTC FreeBSD src repository Modified files: lib/libc/stdlib malloc.c Log: Fix a utrace(2)-related bug in calloc(3). Integrate various pedantic cleanups. Submitted by: Andrew Doran Revision Changes Path 1.139 +56 -44 src/lib/libc/stdlib/malloc.c From owner-cvs-src@FreeBSD.ORG Wed Jan 31 22:55:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EB8DE16A40B; Wed, 31 Jan 2007 22:55:08 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id AC7CB13C4B2; Wed, 31 Jan 2007 22:55:08 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0VMt8mL050393; Wed, 31 Jan 2007 22:55:08 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0VMt80q050391; Wed, 31 Jan 2007 22:55:08 GMT (envelope-from jhb) Message-Id: <200701312255.l0VMt80q050391@repoman.freebsd.org> From: John Baldwin Date: Wed, 31 Jan 2007 22:55: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/dev/bce if_bce.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2007 22:55:09 -0000 jhb 2007-01-31 22:55:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/bce if_bce.c Log: MFC: Add a locked variant of bce_ifmedia_upd() and add missing locking to bce_ifmedia_upd(). Revision Changes Path 1.2.2.10 +18 -7 src/sys/dev/bce/if_bce.c From owner-cvs-src@FreeBSD.ORG Wed Jan 31 22:57:10 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C0D5D16A406; Wed, 31 Jan 2007 22:57:10 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9B97713C441; Wed, 31 Jan 2007 22:57:10 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0VMvAgW050632; Wed, 31 Jan 2007 22:57:10 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0VMvADd050631; Wed, 31 Jan 2007 22:57:10 GMT (envelope-from jhb) Message-Id: <200701312257.l0VMvADd050631@repoman.freebsd.org> From: John Baldwin Date: Wed, 31 Jan 2007 22:57: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/sys/dev/bce if_bce.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2007 22:57:10 -0000 jhb 2007-01-31 22:57:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/bce if_bce.c Log: MFC: Fix compile with BCE_DEBUG. Revision Changes Path 1.2.2.11 +4 -4 src/sys/dev/bce/if_bce.c From owner-cvs-src@FreeBSD.ORG Wed Jan 31 23:10:28 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6BEDC16A401; Wed, 31 Jan 2007 23:10:28 +0000 (UTC) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 46C3313C494; Wed, 31 Jan 2007 23:10:28 +0000 (UTC) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0VNAS4V055043; Wed, 31 Jan 2007 23:10:28 GMT (envelope-from mohans@repoman.freebsd.org) Received: (from mohans@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0VNASHk055037; Wed, 31 Jan 2007 23:10:28 GMT (envelope-from mohans) Message-Id: <200701312310.l0VNASHk055037@repoman.freebsd.org> From: Mohan Srinivasan Date: Wed, 31 Jan 2007 23: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/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: Wed, 31 Jan 2007 23:10:28 -0000 mohans 2007-01-31 23:10:28 UTC FreeBSD src repository Modified files: sys/nfsclient nfs_vnops.c Log: Fix for a vnode lock leak in nfs_create() in the event of an error. Spotted by ups@. Revision Changes Path 1.273 +2 -0 src/sys/nfsclient/nfs_vnops.c From owner-cvs-src@FreeBSD.ORG Wed Jan 31 23:11:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E445516A401; Wed, 31 Jan 2007 23:11:15 +0000 (UTC) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BDFAE13C491; Wed, 31 Jan 2007 23:11:15 +0000 (UTC) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l0VNBFF9055301; Wed, 31 Jan 2007 23:11:15 GMT (envelope-from mohans@repoman.freebsd.org) Received: (from mohans@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l0VNBF69055299; Wed, 31 Jan 2007 23:11:15 GMT (envelope-from mohans) Message-Id: <200701312311.l0VNBF69055299@repoman.freebsd.org> From: Mohan Srinivasan Date: Wed, 31 Jan 2007 23:11:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/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: Wed, 31 Jan 2007 23:11:16 -0000 mohans 2007-01-31 23:11:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/nfsclient nfs_vnops.c Log: MFC: Fix for a vnode lock leak in nfs_create() in the event of an error. Spotted by ups@. Revision Changes Path 1.258.2.10 +2 -0 src/sys/nfsclient/nfs_vnops.c From owner-cvs-src@FreeBSD.ORG Wed Jan 31 23:15:02 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CE97716A4E0 for ; Wed, 31 Jan 2007 23:15:02 +0000 (UTC) (envelope-from zombyfork@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by mx1.freebsd.org (Postfix) with ESMTP id D4FFB13C474 for ; Wed, 31 Jan 2007 23:14:59 +0000 (UTC) (envelope-from zombyfork@gmail.com) Received: by nf-out-0910.google.com with SMTP id m19so697495nfc for ; Wed, 31 Jan 2007 15:14:58 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:references; b=QQyYSS77TTUBD7NcVz+nbDfk9OHyUUrwgNS45AHGQimRFyaDS3XW+LxT2/I0nJcBxHAD0rJvBWmPGTC9xnURJk0slRZ+xnJfRlt41tndyyBsEe94jyYVR7MW715VzSQuayUtap+rmYfSAgYR88TJgDv5xtWR76VpzmryeHIBo2c= Received: by 10.48.240.10 with SMTP id n10mr3426878nfh.1170285295087; Wed, 31 Jan 2007 15:14:55 -0800 (PST) Received: by 10.49.63.7 with HTTP; Wed, 31 Jan 2007 15:14:55 -0800 (PST) Message-ID: <346a80220701311514j6aa9e3eavc5a4de2bffc039d7@mail.gmail.com> Date: Wed, 31 Jan 2007 16:14:55 -0700 From: "Coleman Kane" To: "Jason Evans" In-Reply-To: <200701312254.l0VMsKZ6050188@repoman.freebsd.org> MIME-Version: 1.0 References: <200701312254.l0VMsKZ6050188@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/stdlib malloc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cokane@cokane.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2007 23:15:02 -0000 On 1/31/07, Jason Evans wrote: > > jasone 2007-01-31 22:54:19 UTC > > FreeBSD src repository > > Modified files: > lib/libc/stdlib malloc.c > Log: > Fix a utrace(2)-related bug in calloc(3). > > Integrate various pedantic cleanups. > > Submitted by: Andrew Doran > > Revision Changes Path > 1.139 +56 -44 src/lib/libc/stdlib/malloc.c > _______________________________________________ > 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" > Does this fix the following error I get in GDB alot: Assertion failed: (mapelm.free == false), function arena_salloc, file /usr/src/lib/libc/stdlib/malloc.c, line 2355. -- Coleman Kane From owner-cvs-src@FreeBSD.ORG Wed Jan 31 23:32:56 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 81C3516A402 for ; Wed, 31 Jan 2007 23:32:56 +0000 (UTC) (envelope-from nate@root.org) Received: from root.org (root.org [67.118.192.226]) by mx1.freebsd.org (Postfix) with ESMTP id 65C9E13C47E for ; Wed, 31 Jan 2007 23:32:56 +0000 (UTC) (envelope-from nate@root.org) Received: (qmail 43496 invoked from network); 31 Jan 2007 23:32:42 -0000 Received: from adsl-67-119-74-222.dsl.sntc01.pacbell.net (HELO ?10.0.0.44?) (nate-mail@67.119.74.222) by root.org with ESMTPA; 31 Jan 2007 23:32:42 -0000 Message-ID: <45C1270C.1050308@root.org> Date: Wed, 31 Jan 2007 15:32:28 -0800 From: Nate Lawson User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) MIME-Version: 1.0 To: John Baldwin References: <20070128202917.5B67916A5A6@hub.freebsd.org> <200701301636.38175.jhb@freebsd.org> <20070130233238.GB94650@garage.freebsd.pl> <200701311308.16810.jhb@freebsd.org> In-Reply-To: <200701311308.16810.jhb@freebsd.org> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Cc: Scott Long , src-committers@freebsd.org, Pawel Jakub Dawidek , cvs-src@freebsd.org, cvs-all@freebsd.org, arch@freebsd.org Subject: Re: cvs commit: src/sys/geom/eli g_eli.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2007 23:32:56 -0000 John Baldwin wrote: > I wouldn't sell yourself so short actually. :) You're probably more competent > than you think. I'm not really an expert on SMP or schedulers either (I've > not had any formal training, and if you were to review some of my earlier SMP > stuff it shows), but ended up working on it because it needed to be done. > Most of what I've learned is by just working on stuff. Anyways, maybe this > issue will bubble up to someone's todo list at BSDCan to settle how to handle > CPU's arriving and departing. One big thing that worries me is how to handle > pinned and bound threads when a CPU goes away. Also, it may be more useful > to think of CPUs not as just present/not present, but more in terms of: > > - not present > - present but offline > - present and online > > And most code would really only care about offline/online events. We could > maybe allow pinned and bound threads to still run on an offline CPU (and the > idlethread for that CPU of course) but require that there be no pinned bound > threads to completely detach a CPU (in the case of systems with removable > CPUs). It would be useful to at least handle taking CPUs offline and then > back online though. I think this is a good design, assuming that all code that creates a thread and pins it are forced to register to receive events. That way you don't end up with a thread pinned and blocking the CPU going away. This capability will also be useful for suspend/resume on SMP since we need to stop CPUs and then restart them after resume. -- Nate From owner-cvs-src@FreeBSD.ORG Thu Feb 1 00:44:59 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3C31D16A405; Thu, 1 Feb 2007 00:44:59 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from canonware.com (24-38-119-150-st.losaca.adelphia.net [24.38.119.150]) by mx1.freebsd.org (Postfix) with ESMTP id 1E1CF13C461; Thu, 1 Feb 2007 00:44:59 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from [192.168.168.201] (24-38-119-150-st.losaca.adelphia.net [24.38.119.150]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by canonware.com (Postfix) with ESMTP id 3CB7E1298B8; Wed, 31 Jan 2007 16:16:45 -0800 (PST) Message-ID: <45C1316C.8010500@FreeBSD.org> Date: Wed, 31 Jan 2007 16:16:44 -0800 From: Jason Evans User-Agent: Thunderbird 1.5.0.9 (X11/20061215) MIME-Version: 1.0 To: cokane@cokane.org References: <200701312254.l0VMsKZ6050188@repoman.freebsd.org> <346a80220701311514j6aa9e3eavc5a4de2bffc039d7@mail.gmail.com> In-Reply-To: <346a80220701311514j6aa9e3eavc5a4de2bffc039d7@mail.gmail.com> 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/lib/libc/stdlib 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: Thu, 01 Feb 2007 00:44:59 -0000 Coleman Kane wrote: > Modified files: > lib/libc/stdlib malloc.c > Log: > Fix a utrace(2)-related bug in calloc(3). > > Integrate various pedantic cleanups. > > Submitted by: Andrew Doran > > > Revision Changes Path > 1.139 +56 -44 src/lib/libc/stdlib/malloc.c > _______________________________________________ > > Does this fix the following error I get in GDB alot: > Assertion failed: (mapelm.free == false), function arena_salloc, file > /usr/src/lib/libc/stdlib/malloc.c, line 2355. That assertion failure is likely due to an application bug, specifically a double free. Jason From owner-cvs-src@FreeBSD.ORG Thu Feb 1 01:01:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 84B0F16A406; Thu, 1 Feb 2007 01:01:57 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5FE9213C442; Thu, 1 Feb 2007 01:01:57 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1111vj5029619; Thu, 1 Feb 2007 01:01:57 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1111v4H029618; Thu, 1 Feb 2007 01:01:57 GMT (envelope-from mpp) Message-Id: <200702010101.l1111v4H029618@repoman.freebsd.org> From: Mike Pritchard Date: Thu, 1 Feb 2007 01:01: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/ufs/ufs ufs_quota.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Feb 2007 01:01:57 -0000 mpp 2007-02-01 01:01:57 UTC FreeBSD src repository Modified files: sys/ufs/ufs ufs_quota.c Log: Disallow negative UIDs when processing quotactl options. Revision Changes Path 1.88 +5 -0 src/sys/ufs/ufs/ufs_quota.c From owner-cvs-src@FreeBSD.ORG Thu Feb 1 02:13:54 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 55F5B16A400; Thu, 1 Feb 2007 02:13:54 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 309AD13C48E; Thu, 1 Feb 2007 02:13:54 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l112DsmI043121; Thu, 1 Feb 2007 02:13:54 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l112DsaF043120; Thu, 1 Feb 2007 02:13:54 GMT (envelope-from mpp) Message-Id: <200702010213.l112DsaF043120@repoman.freebsd.org> From: Mike Pritchard Date: Thu, 1 Feb 2007 02:13:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/ufs/ufs ufs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Feb 2007 02:13:54 -0000 mpp 2007-02-01 02:13:53 UTC FreeBSD src repository Modified files: sys/ufs/ufs ufs_vfsops.c Log: Prevent quotactl calls that pass in an id of -1 from incorrectly using the callers UID instead of the GID when performing group operations. This could allow users to determine group quota information for groups they are not a member of in some cases. Rename the "uid" parameter in ufs_quotactl to "id" to better show that it is used for more than just the uid, and to be more in line with the naming conventions in the other quota routines. PR: kern/33940 Revision Changes Path 1.48 +20 -7 src/sys/ufs/ufs/ufs_vfsops.c From owner-cvs-src@FreeBSD.ORG Thu Feb 1 02:31:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 446C516A402; Thu, 1 Feb 2007 02:31:03 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1F44813C478; Thu, 1 Feb 2007 02:31:03 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l112V2g7045360; Thu, 1 Feb 2007 02:31:03 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l112V23j045353; Thu, 1 Feb 2007 02:31:02 GMT (envelope-from mpp) Message-Id: <200702010231.l112V23j045353@repoman.freebsd.org> From: Mike Pritchard Date: Thu, 1 Feb 2007 02:31:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys quotactl.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: Thu, 01 Feb 2007 02:31:03 -0000 mpp 2007-02-01 02:31:02 UTC FreeBSD src repository Modified files: lib/libc/sys quotactl.2 Log: Docment the acceptable values for the id parameter. Revision Changes Path 1.26 +16 -1 src/lib/libc/sys/quotactl.2 From owner-cvs-src@FreeBSD.ORG Thu Feb 1 04:21:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DF49016A498; Thu, 1 Feb 2007 04:21:03 +0000 (UTC) (envelope-from avatar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B997313C478; Thu, 1 Feb 2007 04:21:03 +0000 (UTC) (envelope-from avatar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l114L3sK075855; Thu, 1 Feb 2007 04:21:03 GMT (envelope-from avatar@repoman.freebsd.org) Received: (from avatar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l114L3Sr075853; Thu, 1 Feb 2007 04:21:03 GMT (envelope-from avatar) Message-Id: <200702010421.l114L3Sr075853@repoman.freebsd.org> From: Tai-hwa Liang Date: Thu, 1 Feb 2007 04:21: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/msdosfs 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, 01 Feb 2007 04:21:04 -0000 avatar 2007-02-01 04:21:03 UTC FreeBSD src repository Modified files: sys/modules/msdosfs Makefile Log: Reflecting the removal of MSDOSFS_LARGE found in sys/conf/files:1.1173. This should fix the run time bustage observed on recent -CURRENT whilst mounting a MSDOS filesystem with non-default locale/code page: link_elf: symbol msdosfs_fileno_free undefined KLD msdosfs_iconv.ko: depends on msdosfs - not available Revision Changes Path 1.24 +2 -2 src/sys/modules/msdosfs/Makefile From owner-cvs-src@FreeBSD.ORG Thu Feb 1 04:31:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C879D16A400; Thu, 1 Feb 2007 04:31:57 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A278F13C442; Thu, 1 Feb 2007 04:31:57 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l114VviD078045; Thu, 1 Feb 2007 04:31:57 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l114VvFo078044; Thu, 1 Feb 2007 04:31:57 GMT (envelope-from mpp) Message-Id: <200702010431.l114VvFo078044@repoman.freebsd.org> From: Mike Pritchard Date: Thu, 1 Feb 2007 04:31: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/sbin/quotacheck quotacheck.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, 01 Feb 2007 04:31:57 -0000 mpp 2007-02-01 04:31:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/quotacheck quotacheck.8 Log: MFC: Sync up with HEAD. Revs 1.18 1.19. Revision Changes Path 1.16.2.2 +13 -1 src/sbin/quotacheck/quotacheck.8 From owner-cvs-src@FreeBSD.ORG Thu Feb 1 04:36:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B1EFC16A401; Thu, 1 Feb 2007 04:36:40 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8C2F513C428; Thu, 1 Feb 2007 04:36:40 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l114aeiG079024; Thu, 1 Feb 2007 04:36:40 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l114aejl079023; Thu, 1 Feb 2007 04:36:40 GMT (envelope-from mpp) Message-Id: <200702010436.l114aejl079023@repoman.freebsd.org> From: Mike Pritchard Date: Thu, 1 Feb 2007 04:36: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/sbin/quotacheck quotacheck.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Feb 2007 04:36:40 -0000 mpp 2007-02-01 04:36:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/quotacheck quotacheck.c Log: MFC: quotacheck.c 1.27 - 1.29 Quota system cleanup. Revision Changes Path 1.25.2.2 +156 -31 src/sbin/quotacheck/quotacheck.c From owner-cvs-src@FreeBSD.ORG Thu Feb 1 04:45:43 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 836E016A400; Thu, 1 Feb 2007 04:45:43 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 754C913C4A7; Thu, 1 Feb 2007 04:45:43 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l114jhMj080725; Thu, 1 Feb 2007 04:45:43 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l114jh6b080724; Thu, 1 Feb 2007 04:45:43 GMT (envelope-from mpp) Message-Id: <200702010445.l114jh6b080724@repoman.freebsd.org> From: Mike Pritchard Date: Thu, 1 Feb 2007 04:45: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/ufs/ffs ffs_alloc.c ffs_snapshot.c src/sys/ufs/ufs quota.h ufs_quota.c ufs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Feb 2007 04:45:43 -0000 mpp 2007-02-01 04:45:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/ufs/ffs ffs_alloc.c ffs_snapshot.c sys/ufs/ufs quota.h ufs_quota.c ufs_vfsops.c Log: MFC: Quota system cleanup & disallow negative ids when accouting for quota usage. ffs/ffs_alloc.c rev 1.143 ffs/ffs_snapshot.c rev 1.132 ufs/quota.h rev 1.29 ufs/ufs_quota.c rev 1.86 - 1.88 ufs/ufs_vfsops.c rev 1.48 Revision Changes Path 1.132.2.5 +1 -1 src/sys/ufs/ffs/ffs_alloc.c 1.103.2.22 +1 -13 src/sys/ufs/ffs/ffs_snapshot.c 1.27.2.1 +1 -1 src/sys/ufs/ufs/quota.h 1.74.2.6 +43 -15 src/sys/ufs/ufs/ufs_quota.c 1.45.2.2 +20 -7 src/sys/ufs/ufs/ufs_vfsops.c From owner-cvs-src@FreeBSD.ORG Thu Feb 1 04:55:19 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2289916A400 for ; Thu, 1 Feb 2007 04:55:19 +0000 (UTC) (envelope-from grafan@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.226]) by mx1.freebsd.org (Postfix) with ESMTP id D33FA13C4AC for ; Thu, 1 Feb 2007 04:55:16 +0000 (UTC) (envelope-from grafan@gmail.com) Received: by wr-out-0506.google.com with SMTP id 71so435987wri for ; Wed, 31 Jan 2007 20:55:16 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=cnqMev8FtOawjU37rHwrzfV86kPuNTazUGp3WpiBmNpa3LeugNub8Uoc+E/qQ7+/ngMfkRlZAMvl3l7XWrn6iSTrEK3BpFHRo1CsZI3MaRYo2LB10G0VPoz0e03vRz0LzTXJiJqqnL+KUcoysP8l9Z6phCPnIp6tmOdjYXNKMTo= Received: by 10.114.202.15 with SMTP id z15mr102599waf.1170305716283; Wed, 31 Jan 2007 20:55:16 -0800 (PST) Received: by 10.114.111.17 with HTTP; Wed, 31 Jan 2007 20:55:16 -0800 (PST) Message-ID: <6eb82e0701312055y3becf572va0c1a4189b5f2289@mail.gmail.com> Date: Thu, 1 Feb 2007 12:55:16 +0800 From: "Rong-en Fan" To: "Mike Pritchard" In-Reply-To: <200702010445.l114jh6b080724@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200702010445.l114jh6b080724@repoman.freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/ufs/ffs ffs_alloc.c ffs_snapshot.c src/sys/ufs/ufs quota.h ufs_quota.c ufs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Feb 2007 04:55:19 -0000 On 2/1/07, Mike Pritchard wrote: > mpp 2007-02-01 04:45:43 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > sys/ufs/ffs ffs_alloc.c ffs_snapshot.c > sys/ufs/ufs quota.h ufs_quota.c ufs_vfsops.c > Log: > MFC: Quota system cleanup & disallow negative ids when accouting for > quota usage. Thank you! Regards, Rong-En Fan From owner-cvs-src@FreeBSD.ORG Thu Feb 1 06:18:17 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 875F416A402; Thu, 1 Feb 2007 06:18:17 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 76D6913C428; Thu, 1 Feb 2007 06:18:17 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l116IHe9005087; Thu, 1 Feb 2007 06:18:17 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l116IHeX005086; Thu, 1 Feb 2007 06:18:17 GMT (envelope-from kientzle) Message-Id: <200702010618.l116IHeX005086@repoman.freebsd.org> From: Tim Kientzle Date: Thu, 1 Feb 2007 06:18: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/lib/libarchive Makefile archive.h.in archive_read.3 archive_read.c archive_read_support_format_all.c archive_read_support_format_empty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Feb 2007 06:18:17 -0000 kientzle 2007-02-01 06:18:17 UTC FreeBSD src repository Modified files: lib/libarchive Makefile archive.h.in archive_read.3 archive_read.c archive_read_support_format_all.c Added files: lib/libarchive archive_read_support_format_empty.c Log: Add support for a new archive format "empty" that reads empty files. Revision Changes Path 1.58 +1 -0 src/lib/libarchive/Makefile 1.38 +2 -0 src/lib/libarchive/archive.h.in 1.30 +15 -1 src/lib/libarchive/archive_read.3 1.28 +0 -10 src/lib/libarchive/archive_read.c 1.8 +1 -0 src/lib/libarchive/archive_read_support_format_all.c 1.1 +90 -0 src/lib/libarchive/archive_read_support_format_empty.c (new) From owner-cvs-src@FreeBSD.ORG Thu Feb 1 08:37:44 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CDDA916A401; Thu, 1 Feb 2007 08:37:44 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A45E313C471; Thu, 1 Feb 2007 08:37:44 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l118biuC028614; Thu, 1 Feb 2007 08:37:44 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l118bi30028613; Thu, 1 Feb 2007 08:37:44 GMT (envelope-from mpp) Message-Id: <200702010837.l118bi30028613@repoman.freebsd.org> From: Mike Pritchard Date: Thu, 1 Feb 2007 08:37: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/usr.bin/quota quota.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Feb 2007 08:37:44 -0000 mpp 2007-02-01 08:37:44 UTC FreeBSD src repository Modified files: usr.bin/quota quota.c Log: Make quota exit with a non-zero status if one more more file systems are over quota, as documented in the man page. PR: bin/77918 Revision Changes Path 1.26 +37 -30 src/usr.bin/quota/quota.c From owner-cvs-src@FreeBSD.ORG Thu Feb 1 08:45:28 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3BC3E16A400; Thu, 1 Feb 2007 08:45:28 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1157413C442; Thu, 1 Feb 2007 08:45:28 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l118jRQ8030182; Thu, 1 Feb 2007 08:45:27 GMT (envelope-from rafan@repoman.freebsd.org) Received: (from rafan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l118jRVP030181; Thu, 1 Feb 2007 08:45:27 GMT (envelope-from rafan) Message-Id: <200702010845.l118jRVP030181@repoman.freebsd.org> From: Rong-En Fan Date: Thu, 1 Feb 2007 08:45: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/ncurses/ncurses Makefile src ObsoleteFiles.inc src/tools/build/mk OptionalObsoleteFiles.inc src/share/mk bsd.libnames.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, 01 Feb 2007 08:45:28 -0000 rafan 2007-02-01 08:45:27 UTC FreeBSD src repository Modified files: lib/ncurses/ncurses Makefile . ObsoleteFiles.inc tools/build/mk OptionalObsoleteFiles.inc share/mk bsd.libnames.mk Log: Remove old libmytinfo link. Approved by: delphij (mentor) Requested by: ache Revision Changes Path 1.71 +3 -0 src/ObsoleteFiles.inc 1.85 +0 -3 src/lib/ncurses/ncurses/Makefile 1.100 +0 -1 src/share/mk/bsd.libnames.mk 1.7 +1 -0 src/tools/build/mk/OptionalObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Thu Feb 1 08:46:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E018E16A407; Thu, 1 Feb 2007 08:46:42 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B64A313C471; Thu, 1 Feb 2007 08:46:42 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l118kgJs030234; Thu, 1 Feb 2007 08:46:42 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l118kgf3030233; Thu, 1 Feb 2007 08:46:42 GMT (envelope-from mpp) Message-Id: <200702010846.l118kgf3030233@repoman.freebsd.org> From: Mike Pritchard Date: Thu, 1 Feb 2007 08:46: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/usr.bin/quota quota.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Feb 2007 08:46:43 -0000 mpp 2007-02-01 08:46:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/quota quota.c Log: MFC: Make quota exit with a non-zero status when the user is over quota. Revision Changes Path 1.24.2.1 +37 -30 src/usr.bin/quota/quota.c From owner-cvs-src@FreeBSD.ORG Thu Feb 1 09:02:28 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A85D216A405; Thu, 1 Feb 2007 09:02:28 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7E6E813C48E; Thu, 1 Feb 2007 09:02:28 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1192Sbk040879; Thu, 1 Feb 2007 09:02:28 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1192SeC040878; Thu, 1 Feb 2007 09:02:28 GMT (envelope-from mpp) Message-Id: <200702010902.l1192SeC040878@repoman.freebsd.org> From: Mike Pritchard Date: Thu, 1 Feb 2007 09:02:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libc/sys quotactl.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: Thu, 01 Feb 2007 09:02:28 -0000 mpp 2007-02-01 09:02:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/sys quotactl.2 Log: MFC: Document the acceptable values for the id parameter. Revision Changes Path 1.24.2.1 +16 -1 src/lib/libc/sys/quotactl.2 From owner-cvs-src@FreeBSD.ORG Thu Feb 1 09:30:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C8B9B16A407; Thu, 1 Feb 2007 09:30:01 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9291113C4A7; Thu, 1 Feb 2007 09:30:01 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l119U1rc046323; Thu, 1 Feb 2007 09:30:01 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l119U14Y046322; Thu, 1 Feb 2007 09:30:01 GMT (envelope-from ariff) Message-Id: <200702010930.l119U14Y046322@repoman.freebsd.org> From: Ariff Abdullah Date: Thu, 1 Feb 2007 09:30:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/pcm vchan.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Feb 2007 09:30:02 -0000 ariff 2007-02-01 09:30:01 UTC FreeBSD src repository Modified files: sys/dev/sound/pcm vchan.c Log: Fix apparent memory leak (during vchan destruction) that was here since eon. Revision Changes Path 1.27 +1 -0 src/sys/dev/sound/pcm/vchan.c From owner-cvs-src@FreeBSD.ORG Thu Feb 1 09:46:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 319A616A402; Thu, 1 Feb 2007 09:46:05 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2113D13C4A3; Thu, 1 Feb 2007 09:46:05 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l119k5Jd049444; Thu, 1 Feb 2007 09:46:05 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l119k4oO049443; Thu, 1 Feb 2007 09:46:04 GMT (envelope-from ariff) Message-Id: <200702010946.l119k4oO049443@repoman.freebsd.org> From: Ariff Abdullah Date: Thu, 1 Feb 2007 09: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/dev/sound/pcm buffer.c buffer.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, 01 Feb 2007 09:46:05 -0000 ariff 2007-02-01 09:46:03 UTC FreeBSD src repository Modified files: sys/dev/sound/pcm buffer.c buffer.h Log: Fix huge memory leak within sound buffer (during channel destruction, buffer resizing, etc.) that was here since eon. Free all (unmanaged) allocated buffer through sndbuf_destroy() in case we forgot to call sndbuf_free(). For a managed buffer (mostly hw specific managed buffer), either provide CHANNEL_FREE() method with appropriate return value to invoke semi-automatic sndbuf_free() or simply do it on their own. If everything is failed, sndbuf_destroy() will come to the rescue as a final measure. MFC after: 3 days Revision Changes Path 1.30 +12 -0 src/sys/dev/sound/pcm/buffer.c 1.14 +1 -0 src/sys/dev/sound/pcm/buffer.h From owner-cvs-src@FreeBSD.ORG Thu Feb 1 13:24:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E377616A400; Thu, 1 Feb 2007 13:24:40 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BC0A513C467; Thu, 1 Feb 2007 13:24:40 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l11DOe5n097130; Thu, 1 Feb 2007 13:24:40 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l11DOeFb097129; Thu, 1 Feb 2007 13:24:40 GMT (envelope-from kib) Message-Id: <200702011324.l11DOeFb097129@repoman.freebsd.org> From: Konstantin Belousov Date: Thu, 1 Feb 2007 13:24:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/linux32 linux32_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: Thu, 01 Feb 2007 13:24:41 -0000 kib 2007-02-01 13:24:40 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux32_machdep.c Log: MFi386: Use LINUX_SIG_VALID macro. Submitted by: rdivacky Revision Changes Path 1.29 +1 -1 src/sys/amd64/linux32/linux32_machdep.c From owner-cvs-src@FreeBSD.ORG Thu Feb 1 13:27:52 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 802D116A400; Thu, 1 Feb 2007 13:27:52 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 580B613C491; Thu, 1 Feb 2007 13:27:52 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l11DRqBK097392; Thu, 1 Feb 2007 13:27:52 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l11DRqn4097391; Thu, 1 Feb 2007 13:27:52 GMT (envelope-from kib) Message-Id: <200702011327.l11DRqn4097391@repoman.freebsd.org> From: Konstantin Belousov Date: Thu, 1 Feb 2007 13:27: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/amd64/linux32 linux32_machdep.c src/sys/i386/linux linux_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Feb 2007 13:27:52 -0000 kib 2007-02-01 13:27:52 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux32_machdep.c sys/i386/linux linux_machdep.c Log: Fix LOR that occurs because proctree_lock was acquired while holding emuldata lock by moving the code upwards outside the emul_lock coverage. Submitted by: rdivacky Revision Changes Path 1.30 +8 -8 src/sys/amd64/linux32/linux32_machdep.c 1.69 +8 -8 src/sys/i386/linux/linux_machdep.c From owner-cvs-src@FreeBSD.ORG Thu Feb 1 13:29:28 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 30FE716A407; Thu, 1 Feb 2007 13:29:28 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 21EB313C461; Thu, 1 Feb 2007 13:29:28 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l11DTS6h097488; Thu, 1 Feb 2007 13:29:28 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l11DTRAo097487; Thu, 1 Feb 2007 13:29:27 GMT (envelope-from kib) Message-Id: <200702011329.l11DTRAo097487@repoman.freebsd.org> From: Konstantin Belousov Date: Thu, 1 Feb 2007 13:29: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/compat/linux linux_emul.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Feb 2007 13:29:28 -0000 kib 2007-02-01 13:29:27 UTC FreeBSD src repository Modified files: sys/compat/linux linux_emul.c Log: No need to synchronize linux_schedtail with linux_proc_init. p->p_emuldata is properly initialized in the time when the child can run. Do not set p->p_emuldata to NULL when the process is exiting. It does not make any sense and only costs 2 mutex operations. Do not lock emul_data to unlock it on the very next line. Comment on possible race while there. Reparent all procs that are part of a threading group but not its leaders to init and SIGCHLD init to finish the zombies off. This fixes zombies left after opera's exit. [1] There is no need to lock p_em in the linux_proc_init CLONE_THREAD case because the process cannot change the address of the p_em->shared because its currently running this code path. Move assigning of em->shared outside emul_shared_lock. Noticed by: Scott Robbins [1] Submitted by: rdivacky Revision Changes Path 1.14 +28 -26 src/sys/compat/linux/linux_emul.c From owner-cvs-src@FreeBSD.ORG Thu Feb 1 13:33:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D73EA16A402; Thu, 1 Feb 2007 13:33:33 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id AF60F13C48D; Thu, 1 Feb 2007 13:33:33 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l11DXXOe098574; Thu, 1 Feb 2007 13:33:33 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l11DXXF4098573; Thu, 1 Feb 2007 13:33:33 GMT (envelope-from kib) Message-Id: <200702011333.l11DXXF4098573@repoman.freebsd.org> From: Konstantin Belousov Date: Thu, 1 Feb 2007 13:33: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/compat/linux linux_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: Thu, 01 Feb 2007 13:33:34 -0000 kib 2007-02-01 13:33:33 UTC FreeBSD src repository Modified files: sys/compat/linux linux_misc.c Log: No need to lock emul_lock in exit_group() because em->shared cannot change (because its referenced by curthread). This fixes a LOR caused by acquiring emul_shared_lock while holding emul_lock. Fix typo in comment. Submitted by: rdivacky Revision Changes Path 1.206 +2 -3 src/sys/compat/linux/linux_misc.c From owner-cvs-src@FreeBSD.ORG Thu Feb 1 13:36:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1468A16A403; Thu, 1 Feb 2007 13:36:20 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DEF8113C48D; Thu, 1 Feb 2007 13:36:19 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l11DaJaI099074; Thu, 1 Feb 2007 13:36:19 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l11DaJi7099073; Thu, 1 Feb 2007 13:36:19 GMT (envelope-from kib) Message-Id: <200702011336.l11DaJi7099073@repoman.freebsd.org> From: Konstantin Belousov Date: Thu, 1 Feb 2007 13:36:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/linux linux_socket.c src/sys/i386/linux linux.h src/sys/amd64/linux32 linux.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, 01 Feb 2007 13:36:20 -0000 kib 2007-02-01 13:36:19 UTC FreeBSD src repository Modified files: sys/compat/linux linux_socket.c sys/i386/linux linux.h sys/amd64/linux32 linux.h Log: Introduce some more SO_ option equivalents from Linux to FreeBSD. The msg variable in linux_recvmsg() was not initialized. Copy it from userspace. Submitted by: rdivacky Revision Changes Path 1.11 +7 -0 src/sys/amd64/linux32/linux.h 1.72 +18 -0 src/sys/compat/linux/linux_socket.c 1.73 +7 -0 src/sys/i386/linux/linux.h From owner-cvs-src@FreeBSD.ORG Thu Feb 1 14:18:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2356016A400; Thu, 1 Feb 2007 14:18:02 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F0FD813C46B; Thu, 1 Feb 2007 14:18:01 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l11EI1Wi006887; Thu, 1 Feb 2007 14:18:01 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l11EI1GL006886; Thu, 1 Feb 2007 14:18:01 GMT (envelope-from rodrigc) Message-Id: <200702011418.l11EI1GL006886@repoman.freebsd.org> From: Craig Rodrigues Date: Thu, 1 Feb 2007 14:18: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/sbin/mount_nfs4 Makefile mount_nfs4.8 mount_nfs4.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Feb 2007 14:18:02 -0000 rodrigc 2007-02-01 14:18:01 UTC FreeBSD src repository Removed files: sbin/mount_nfs4 Makefile mount_nfs4.8 mount_nfs4.c Log: Remove, since code has been merged into mount_nfs, and mount_nfs Makefile builds mount_nfs and creates a mount_nfs4 link to it. Revision Changes Path 1.3 +0 -16 src/sbin/mount_nfs4/Makefile (dead) 1.6 +0 -201 src/sbin/mount_nfs4/mount_nfs4.8 (dead) 1.8 +0 -735 src/sbin/mount_nfs4/mount_nfs4.c (dead) From owner-cvs-src@FreeBSD.ORG Thu Feb 1 14:32:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F40E716A403; Thu, 1 Feb 2007 14:32:37 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CE36213C494; Thu, 1 Feb 2007 14:32:37 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l11EWb5c009577; Thu, 1 Feb 2007 14:32:37 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l11EWb2x009575; Thu, 1 Feb 2007 14:32:37 GMT (envelope-from ru) Message-Id: <200702011432.l11EWb2x009575@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 Feb 2007 14:32: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/netgraph ng_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: Thu, 01 Feb 2007 14:32:38 -0000 ru 2007-02-01 14:32:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netgraph ng_vlan.c Log: - Don't forget to reset the M_VLANTAG when removing a tag, otherwise bad things may happen. [1] - More diff redux to HEAD. Submitted by: Vsevolod Lobko [1] Revision Changes Path 1.3.2.1 +11 -5 src/sys/netgraph/ng_vlan.c From owner-cvs-src@FreeBSD.ORG Thu Feb 1 15:12:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8049F16A403; Thu, 1 Feb 2007 15:12:46 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5BD2913C474; Thu, 1 Feb 2007 15:12:46 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l11FCk99029200; Thu, 1 Feb 2007 15:12:46 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l11FCk0i029198; Thu, 1 Feb 2007 15:12:46 GMT (envelope-from kensmith) Message-Id: <200702011512.l11FCk0i029198@repoman.freebsd.org> From: Ken Smith Date: Thu, 1 Feb 2007 15:12: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/release 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, 01 Feb 2007 15:12:46 -0000 kensmith 2007-02-01 15:12:44 UTC FreeBSD src repository Modified files: release Makefile Log: Boot floppy for i386 overflowed during Jan. 2007 snapshot build, fix it before Feb. 2007 snapshot build... Revision Changes Path 1.920 +1 -0 src/release/Makefile From owner-cvs-src@FreeBSD.ORG Thu Feb 1 15:52:51 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 202D216A401; Thu, 1 Feb 2007 15:52:51 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F0E6A13C4A6; Thu, 1 Feb 2007 15:52:50 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l11Fqlbn049742; Thu, 1 Feb 2007 15:52:47 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l11FqlCq049741; Thu, 1 Feb 2007 15:52:47 GMT (envelope-from pav) Message-Id: <200702011552.l11FqlCq049741@repoman.freebsd.org> From: Pav Lucistnik Date: Thu, 1 Feb 2007 15:52:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/pkg_install/add 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: Thu, 01 Feb 2007 15:52:51 -0000 pav 2007-02-01 15:52:47 UTC FreeBSD src repository (doc,ports committer) Modified files: usr.sbin/pkg_install/add main.c Log: Fix previous rev.: don't step behind the end of memory we allocate Revision Changes Path 1.72 +1 -1 src/usr.sbin/pkg_install/add/main.c From owner-cvs-src@FreeBSD.ORG Thu Feb 1 16:21:19 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 47DAB16A526; Thu, 1 Feb 2007 16:21:19 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.freebsd.org (Postfix) with ESMTP id C57DF13C512; Thu, 1 Feb 2007 16:21:18 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id l11GL73D091825; Thu, 1 Feb 2007 11:21:13 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Jason Evans Date: Thu, 1 Feb 2007 11:21:09 -0500 User-Agent: KMail/1.9.1 References: <200701312254.l0VMsKZ6050188@repoman.freebsd.org> <346a80220701311514j6aa9e3eavc5a4de2bffc039d7@mail.gmail.com> <45C1316C.8010500@FreeBSD.org> In-Reply-To: <45C1316C.8010500@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200702011121.10651.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Thu, 01 Feb 2007 11:21:13 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2511/Thu Feb 1 09:55:18 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, cokane@cokane.org Subject: Re: cvs commit: src/lib/libc/stdlib 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: Thu, 01 Feb 2007 16:21:19 -0000 On Wednesday 31 January 2007 19:16, Jason Evans wrote: > Coleman Kane wrote: > > Modified files: > > lib/libc/stdlib malloc.c > > Log: > > Fix a utrace(2)-related bug in calloc(3). > > > > Integrate various pedantic cleanups. > > > > Submitted by: Andrew Doran > > > > > Revision Changes Path > > 1.139 +56 -44 src/lib/libc/stdlib/malloc.c > > _______________________________________________ > > > > Does this fix the following error I get in GDB alot: > > Assertion failed: (mapelm.free == false), function arena_salloc, file > > /usr/src/lib/libc/stdlib/malloc.c, line 2355. > > That assertion failure is likely due to an application bug, specifically > a double free. Yes. I fixed at least one double free in gdb a while back and sent the patch to obrien@ and marcel@ but never heard back. Here's the original message I sent: Tracked down and fixed a bug in ports/gdb6 at work that we've been running into. It appears to apply to src/contrib/gdb as well. I assume you all are more familiar with gdb internals than I am, but there appears to be this target stack of "driver backends" (more or less). And at the top there is a dummy ¤t_target which is _not_ included in the global target_structs list (presumably on purpose). There is this function that realloc()'s a target's to_sections pointer and then goes through and updates all the other targets that are using the same pointer. The problem is that since current_target isn't in the global list, ¤t_target won't get updated if it's using the same value that is being realloc'd (the test case at work involved debugging apache, which makes heavy use of dlopen() and dlclose()). The patch below fixes the problem, and I thought I'd let you 2 see it to see if you wanted to do anything with it: --- gdb/target.c.orig Mon Aug 2 17:57:26 2004 +++ gdb/target.c Mon Oct 30 15:07:51 2006 @@ -1415,6 +1415,13 @@ (*t)->to_sections_end = target->to_sections_end; } } + + /* JHB: Need to update current_target too. */ + if (current_target.to_sections == old_value) + { + current_target.to_sections = target->to_sections; + current_target.to_sections_end = target->to_sections_end; + } } -- John Baldwin From owner-cvs-src@FreeBSD.ORG Thu Feb 1 16:34:19 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5CAF716A400; Thu, 1 Feb 2007 16:34:19 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailout1.pacific.net.au (mailout1-3.pacific.net.au [61.8.2.210]) by mx1.freebsd.org (Postfix) with ESMTP id 016CF13C48D; Thu, 1 Feb 2007 16:34:19 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.2.163]) by mailout1.pacific.net.au (Postfix) with ESMTP id A58C45AFCD9; Fri, 2 Feb 2007 03:34:17 +1100 (EST) Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailproxy2.pacific.net.au (Postfix) with ESMTP id 76B5727407; Fri, 2 Feb 2007 03:34:16 +1100 (EST) Date: Fri, 2 Feb 2007 03:34:15 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Mike Pritchard In-Reply-To: <200702010101.l1111v4H029618@repoman.freebsd.org> Message-ID: <20070202015415.G924@delplex.bde.org> References: <200702010101.l1111v4H029618@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/ufs/ufs ufs_quota.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Feb 2007 16:34:19 -0000 On Thu, 1 Feb 2007, Mike Pritchard wrote: > mpp 2007-02-01 01:01:57 UTC > > FreeBSD src repository > > Modified files: > sys/ufs/ufs ufs_quota.c > Log: > Disallow negative UIDs when processing quotactl options. Er, uids are unsigned, so they cannot be negative. The function actually takes a u_long id and now uses a bogus cast ((int)id) to check for "negative" values. The correct check is something like (id <= QUOTA_ID_MAX). ((int)id) would work to restrict the id to <= INT_MAX due to previous bogusness (*), but I don't see the point of that. If ints are 32-bits then id = INT_MAX gives an offset that is about half as huge as id = UINT_MAX (64G?), and if ints are 64 bits then id = INT_MAX and id = UINT_MAX both give physically impossible offsets. Is the problem with negative ids mainly that they are standard for nfs without maproot? (*) The id started as "int id" in the user API, but got punned in several stages to "uid_t uid" in the kernel quotactl() and vfs_quotactl_t. ufs_quotactl() now starts by punning it half way back (uid_t id). As a result of this, any overflow for converting uids and gids to ids has already occurred at the syscall boundary, and most overflows in the kernel consist of overflowing back to the original value (uid_t -> int -> uid_t kernel) and back to the already-overflowed value (uid_t -> int -> uid_t -> int). Since uid_t is uint32_t and int is 32 bits 2's complement on all supported systems, the only overflows of ids that occur now are from huge positive to negative and back. However, if the id is initially -1, then all overflows are in the kernel (-1 -> u/gid -> ...). Also, an u/gid 0xffffffff overflows to -1 at the syscall boundary and then gets corrrupted to the real u/gid in the kernel. The user API is only correct if ints have more bits that u/gids, so that conversion of u/gids to ints doesn't overflow and -1 isn't in-band. It was correct before 4.4BSD on systems with >= 17-bit ints, since u/gid_t was only 16 bits until then. The patch has some style bugs (misformatted comment, unlike the other XXX comments about "negative" uids). Bruce From owner-cvs-src@FreeBSD.ORG Thu Feb 1 17:39:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 80BFC16A40F; Thu, 1 Feb 2007 17:39:19 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 77B2113C478; Thu, 1 Feb 2007 17:39:19 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l11HdJ7n080570; Thu, 1 Feb 2007 17:39:19 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l11HdJNJ080569; Thu, 1 Feb 2007 17:39:19 GMT (envelope-from andre) Message-Id: <200702011739.l11HdJNJ080569@repoman.freebsd.org> From: Andre Oppermann Date: Thu, 1 Feb 2007 17:39:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet tcp_syncache.c tcp_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, 01 Feb 2007 17:39:19 -0000 andre 2007-02-01 17:39:19 UTC FreeBSD src repository Modified files: sys/netinet tcp_syncache.c tcp_usrreq.c Log: Change the way the advertized TCP window scaling is computed. Instead of upper-bounding it to the size of the initial socket buffer lower-bound it to the smallest MSS we accept. Ideally we'd use the actual MSS information here but it is not available yet. For socket buffer auto sizing to be effective we need room to grow the receive window. The window scale shift is determined at connection setup and can't be changed afterwards. The previous, original, method effectively just did a power of two roundup of the socket buffer size at connection setup severely limiting the headroom for larger socket buffers. Tested by: many (as part of the socket buffer auto sizing patch) MFC after: 1 month Revision Changes Path 1.104 +8 -2 src/sys/netinet/tcp_syncache.c 1.143 +7 -2 src/sys/netinet/tcp_usrreq.c From owner-cvs-src@FreeBSD.ORG Thu Feb 1 17:53:41 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9B7BC16A402; Thu, 1 Feb 2007 17:53:41 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 79BD513C491; Thu, 1 Feb 2007 17:53:41 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l11HrfSY083254; Thu, 1 Feb 2007 17:53:41 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l11HrfGJ083253; Thu, 1 Feb 2007 17:53:41 GMT (envelope-from andre) Message-Id: <200702011753.l11HrfGJ083253@repoman.freebsd.org> From: Andre Oppermann Date: Thu, 1 Feb 2007 17:53: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/sys/kern uipc_socket.c src/sys/sys socketvar.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, 01 Feb 2007 17:53:41 -0000 andre 2007-02-01 17:53:41 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c sys/sys socketvar.h Log: Generic socket buffer auto sizing support, header defines, flag inheritance. MFC after: 1 month Revision Changes Path 1.290 +8 -0 src/sys/kern/uipc_socket.c 1.155 +1 -0 src/sys/sys/socketvar.h From owner-cvs-src@FreeBSD.ORG Thu Feb 1 18:32:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8B3F016A403; Thu, 1 Feb 2007 18:32:15 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8218513C478; Thu, 1 Feb 2007 18:32:15 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l11IWFiV090483; Thu, 1 Feb 2007 18:32:15 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l11IWEGu090482; Thu, 1 Feb 2007 18:32:14 GMT (envelope-from andre) Message-Id: <200702011832.l11IWEGu090482@repoman.freebsd.org> From: Andre Oppermann Date: Thu, 1 Feb 2007 18:32: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/netinet tcp_input.c tcp_output.c tcp_usrreq.c tcp_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: Thu, 01 Feb 2007 18:32:15 -0000 andre 2007-02-01 18:32:14 UTC FreeBSD src repository Modified files: sys/netinet tcp_input.c tcp_output.c tcp_usrreq.c tcp_var.h Log: Auto sizing TCP socket buffers. Normally the socket buffers are static (either derived from global defaults or set with setsockopt) and do not adapt to real network conditions. Two things happen: a) your socket buffers are too small and you can't reach the full potential of the network between both hosts; b) your socket buffers are too big and you waste a lot of kernel memory for data just sitting around. With automatic TCP send and receive socket buffers we can start with a small buffer and quickly grow it in parallel with the TCP congestion window to match real network conditions. FreeBSD has a default 32K send socket buffer. This supports a maximal transfer rate of only slightly more than 2Mbit/s on a 100ms RTT trans-continental link. Or at 200ms just above 1Mbit/s. With TCP send buffer auto scaling and the default values below it supports 20Mbit/s at 100ms and 10Mbit/s at 200ms. That's an improvement of factor 10, or 1000%. For the receive side it looks slightly better with a default of 64K buffer size. New sysctls are: net.inet.tcp.sendbuf_auto=1 (enabled) net.inet.tcp.sendbuf_inc=8192 (8K, step size) net.inet.tcp.sendbuf_max=262144 (256K, growth limit) net.inet.tcp.recvbuf_auto=1 (enabled) net.inet.tcp.recvbuf_inc=16384 (16K, step size) net.inet.tcp.recvbuf_max=262144 (256K, growth limit) Tested by: many (on HEAD and RELENG_6) Approved by: re MFC after: 1 month Revision Changes Path 1.312 +81 -3 src/sys/netinet/tcp_input.c 1.122 +70 -4 src/sys/netinet/tcp_output.c 1.144 +2 -0 src/sys/netinet/tcp_usrreq.c 1.138 +2 -0 src/sys/netinet/tcp_var.h From owner-cvs-src@FreeBSD.ORG Thu Feb 1 18:34:56 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2DB1F16A40A for ; Thu, 1 Feb 2007 18:34:56 +0000 (UTC) (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 95B1613C4B8 for ; Thu, 1 Feb 2007 18:34:55 +0000 (UTC) (envelope-from andre@freebsd.org) Received: (qmail 42666 invoked from network); 1 Feb 2007 18:12:51 -0000 Received: from c00l3r.networx.ch (HELO [127.0.0.1]) ([62.48.2.2]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 1 Feb 2007 18:12:51 -0000 Message-ID: <45C232D1.8010704@freebsd.org> Date: Thu, 01 Feb 2007 19:34:57 +0100 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) MIME-Version: 1.0 To: Andre Oppermann References: <200702011832.l11IWEGu090482@repoman.freebsd.org> In-Reply-To: <200702011832.l11IWEGu090482@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet tcp_input.c tcp_output.c tcp_usrreq.c tcp_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: Thu, 01 Feb 2007 18:34:56 -0000 Andre Oppermann wrote: > andre 2007-02-01 18:32:14 UTC > > FreeBSD src repository > > Modified files: > sys/netinet tcp_input.c tcp_output.c tcp_usrreq.c > tcp_var.h > Log: > Auto sizing TCP socket buffers. > > Normally the socket buffers are static (either derived from global > defaults or set with setsockopt) and do not adapt to real network > conditions. Two things happen: a) your socket buffers are too small > and you can't reach the full potential of the network between both > hosts; b) your socket buffers are too big and you waste a lot of > kernel memory for data just sitting around. > > With automatic TCP send and receive socket buffers we can start with a > small buffer and quickly grow it in parallel with the TCP congestion > window to match real network conditions. > > FreeBSD has a default 32K send socket buffer. This supports a maximal > transfer rate of only slightly more than 2Mbit/s on a 100ms RTT > trans-continental link. Or at 200ms just above 1Mbit/s. With TCP send > buffer auto scaling and the default values below it supports 20Mbit/s > at 100ms and 10Mbit/s at 200ms. That's an improvement of factor 10, or > 1000%. For the receive side it looks slightly better with a default of > 64K buffer size. > > New sysctls are: > net.inet.tcp.sendbuf_auto=1 (enabled) > net.inet.tcp.sendbuf_inc=8192 (8K, step size) > net.inet.tcp.sendbuf_max=262144 (256K, growth limit) > net.inet.tcp.recvbuf_auto=1 (enabled) > net.inet.tcp.recvbuf_inc=16384 (16K, step size) > net.inet.tcp.recvbuf_max=262144 (256K, growth limit) > > Tested by: many (on HEAD and RELENG_6) > Approved by: re > MFC after: 1 month Sponsored by: TCP/IP Optimzation Fundraise 2005. This is the pre-last major thing coming out of it. -- Andre From owner-cvs-src@FreeBSD.ORG Thu Feb 1 19:11:27 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2BDC316A406; Thu, 1 Feb 2007 19:11:27 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D0B5113C4B7; Thu, 1 Feb 2007 19:11:26 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l11JBQDT097784; Thu, 1 Feb 2007 19:11:26 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l11JBQ6b097779; Thu, 1 Feb 2007 19:11:26 GMT (envelope-from jhb) Message-Id: <200702011911.l11JBQ6b097779@repoman.freebsd.org> From: John Baldwin Date: Thu, 1 Feb 2007 19:11:25 +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/lib/libc/string strnstr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Feb 2007 19:11:27 -0000 jhb 2007-02-01 19:11:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) lib/libc/string strnstr.c Log: MFC: Don't read more than the given 'len' bytes from the 'big' string. Revision Changes Path 1.2.2.2 +1 -1 src/lib/libc/string/strnstr.c From owner-cvs-src@FreeBSD.ORG Thu Feb 1 19:29:21 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0AF1916A48F for ; Thu, 1 Feb 2007 19:29:21 +0000 (UTC) (envelope-from zombyfork@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.185]) by mx1.freebsd.org (Postfix) with ESMTP id 8207F13C4AA for ; Thu, 1 Feb 2007 19:29:20 +0000 (UTC) (envelope-from zombyfork@gmail.com) Received: by nf-out-0910.google.com with SMTP id m19so983394nfc for ; Thu, 01 Feb 2007 11:29:19 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:references; b=erg2G6Mu/JtuIaQ8R2+HXsWjGns32pTrdEOtUkUm7LjZGC2seDQf4mBDOCvsn/hqGOm6+SuaTnjc7UiJpS1IcO2dcPdSos/exl7aZp6IAQEcdAQum+4lcLNxbArUqcMo358SBiSl4g9/GBwy4iixeuDjVBSHntNjuJ/a3vCxNPQ= Received: by 10.48.204.7 with SMTP id b7mr5123706nfg.1170358158356; Thu, 01 Feb 2007 11:29:18 -0800 (PST) Received: by 10.49.63.7 with HTTP; Thu, 1 Feb 2007 11:29:18 -0800 (PST) Message-ID: <346a80220702011129s7b1d976l523655cae9b7f903@mail.gmail.com> Date: Thu, 1 Feb 2007 12:29:18 -0700 From: "Coleman Kane" To: "John Baldwin" In-Reply-To: <200702011121.10651.jhb@freebsd.org> MIME-Version: 1.0 References: <200701312254.l0VMsKZ6050188@repoman.freebsd.org> <346a80220701311514j6aa9e3eavc5a4de2bffc039d7@mail.gmail.com> <45C1316C.8010500@FreeBSD.org> <200702011121.10651.jhb@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Jason Evans , cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/stdlib malloc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cokane@cokane.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Feb 2007 19:29:21 -0000 On 2/1/07, John Baldwin wrote: > > On Wednesday 31 January 2007 19:16, Jason Evans wrote: > > Coleman Kane wrote: > > > Modified files: > > > lib/libc/stdlib malloc.c > > > Log: > > > Fix a utrace(2)-related bug in calloc(3). > > > > > > Integrate various pedantic cleanups. > > > > > > Submitted by: Andrew Doran ad@netbsd.org>> > > > > > > Revision Changes Path > > > 1.139 +56 -44 src/lib/libc/stdlib/malloc.c > > > _______________________________________________ > > > > > > Does this fix the following error I get in GDB alot: > > > Assertion failed: (mapelm.free == false), function arena_salloc, file > > > /usr/src/lib/libc/stdlib/malloc.c, line 2355. > > > > That assertion failure is likely due to an application bug, specifically > > a double free. > > Yes. I fixed at least one double free in gdb a while back and sent the > patch > to obrien@ and marcel@ but never heard back. > > Here's the original message I sent: > > > Tracked down and fixed a bug in ports/gdb6 at work that we've been running > into. It appears to apply to src/contrib/gdb as well. I assume you all > are > more familiar with gdb internals than I am, but there appears to be this > target stack of "driver backends" (more or less). And at the top there is > a > dummy ¤t_target which is _not_ included in the global target_structs > list (presumably on purpose). There is this function that realloc()'s a > target's to_sections pointer and then goes through and updates all the > other > targets that are using the same pointer. The problem is that since > current_target isn't in the global list, ¤t_target won't get updated > if > it's using the same value that is being realloc'd (the test case at work > involved debugging apache, which makes heavy use of dlopen() and > dlclose()). > The patch below fixes the problem, and I thought I'd let you 2 see it to > see > if you wanted to do anything with it: > > --- gdb/target.c.orig Mon Aug 2 17:57:26 2004 > +++ gdb/target.c Mon Oct 30 15:07:51 2006 > @@ -1415,6 +1415,13 @@ > (*t)->to_sections_end = target->to_sections_end; > } > } > + > + /* JHB: Need to update current_target too. */ > + if (current_target.to_sections == old_value) > + { > + current_target.to_sections = target->to_sections; > + current_target.to_sections_end = target->to_sections_end; > + } > } > > > > -- > John Baldwin > _______________________________________________ > 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" > Thanks, this patch definitely fixes this crasher in my case... however I have not researched the internals of GDB much to claim that this patch doesn't have any nasty side-effects... for my other projects GDB seems to work fine still. I'll defer to the more knowledgeable to determine if its a safe change. This was a pretty reliable GDB crash bug for me and this patch solved it, thanks all. -- Coleman Kane From owner-cvs-src@FreeBSD.ORG Fri Feb 2 00:48:55 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 922B816A400; Fri, 2 Feb 2007 00:48:55 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6E53513C494; Fri, 2 Feb 2007 00:48:55 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l120mtOh099779; Fri, 2 Feb 2007 00:48:55 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l120mtIA099778; Fri, 2 Feb 2007 00:48:55 GMT (envelope-from yongari) Message-Id: <200702020048.l120mtIA099778@repoman.freebsd.org> From: Pyun YongHyeon Date: Fri, 2 Feb 2007 00:48: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 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2007 00:48:55 -0000 yongari 2007-02-02 00:48:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/re if_re.c Log: MFC if_re.c rev 1.76 to RELENG_6. Don't set RL_CFG1_FULLDUPLEX bit. The RL_CFG1_FULLDUPLEX bit in config register 1 is only valid on 8129. Revision Changes Path 1.46.2.25 +1 -1 src/sys/dev/re/if_re.c From owner-cvs-src@FreeBSD.ORG Fri Feb 2 01:06:34 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3DA6016A400; Fri, 2 Feb 2007 01:06:34 +0000 (UTC) (envelope-from mpp@mppsystems.com) Received: from mail.mppsystems.com (mppsystems.com [208.210.148.205]) by mx1.freebsd.org (Postfix) with ESMTP id DE5EF13C461; Fri, 2 Feb 2007 01:06:33 +0000 (UTC) (envelope-from mpp@mppsystems.com) Received: by mail.mppsystems.com (Postfix, from userid 1000) id 9CA2F115E1; Thu, 1 Feb 2007 19:06:32 -0600 (CST) Date: Thu, 1 Feb 2007 19:06:32 -0600 From: Mike Pritchard To: Bruce Evans Message-ID: <20070202010632.GA8848@mail.mppsystems.com> References: <200702010101.l1111v4H029618@repoman.freebsd.org> <20070202015415.G924@delplex.bde.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070202015415.G924@delplex.bde.org> User-Agent: mutt-ng/devel-r804 (FreeBSD) Cc: cvs-src@freebsd.org, Mike Pritchard , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/ufs/ufs ufs_quota.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Feb 2007 01:06:34 -0000 On Fri, Feb 02, 2007 at 03:34:15AM +1100, Bruce Evans wrote: > On Thu, 1 Feb 2007, Mike Pritchard wrote: > > >mpp 2007-02-01 01:01:57 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/ufs/ufs ufs_quota.c > > Log: > > Disallow negative UIDs when processing quotactl options. > > Er, uids are unsigned, so they cannot be negative. There are 1 or 2 utilities out there that will display a uid/gid of UINT_MAX-2 as -2 :) > The function actually takes a u_long id and now uses a bogus cast > ((int)id) to check for "negative" values. The correct check is > something like (id <= QUOTA_ID_MAX). ((int)id) would work to restrict > the id to <= INT_MAX due to previous bogusness (*), but I don't see > the point of that. If ints are 32-bits then id = INT_MAX gives an > offset that is about half as huge as id = UINT_MAX (64G?), and if > ints are 64 bits then id = INT_MAX and id = UINT_MAX both give > physically impossible offsets. Is the problem with negative ids > mainly that they are standard for nfs without maproot? The basic problem is that the quota file will grow in size to sizeof(struct dqblk) * highest_id. sizeof(struct dqblk) = 32. At system startup quotacheck has to read the entire file, which if the highest_id is extremely large (as a file copied from an nfs file system without maproot might have, or from some type of archive file that may have the id = -2) The data file was also being incorrectly truncated to a maximum size of 2^32 bytes due to some incorrect casting when writing out the dqblock data. A high id value of 2^24 (16.7 million) allows quotacheck to run in a "reasonable" (1 min per quota file) amount of time at system startup. An high id value of 2^25 (33 million) bumps it up to 2 mins per quota file. I'd be happy to change the code to use a new QUOTA_ID_MAX value. > (*) The id started as "int id" in the user API, but got punned in > several stages to "uid_t uid" in the kernel quotactl() and > vfs_quotactl_t. ufs_quotactl() now starts by punning it half way back > (uid_t id). As a result of this, any overflow for converting uids and > gids to ids has already occurred at the syscall boundary, and most > overflows in the kernel consist of overflowing back to the original > value (uid_t -> int -> uid_t kernel) and back to the already-overflowed > value (uid_t -> int -> uid_t -> int). Since uid_t is uint32_t and int > is 32 bits 2's complement on all supported systems, the only overflows > of ids that occur now are from huge positive to negative and back. > However, if the id is initially -1, then all overflows are in the > kernel (-1 -> u/gid -> ...). Also, an u/gid 0xffffffff overflows to > -1 at the syscall boundary and then gets corrrupted to the real u/gid > in the kernel. > > The user API is only correct if ints have more bits that u/gids, so > that conversion of u/gids to ints doesn't overflow and -1 isn't in-band. > It was correct before 4.4BSD on systems with >= 17-bit ints, since > u/gid_t was only 16 bits until then. > > The patch has some style bugs (misformatted comment, unlike the other > XXX comments about "negative" uids). Found it...will get it fixed. > Bruce -- Mike Pritchard mpp @ mppsystems.com or mpp @ FreeBSD.org "If tyranny and oppression come to this land, it will be in the guise of fighting a foreign enemy." - James Madison (1787) From owner-cvs-src@FreeBSD.ORG Fri Feb 2 02:39:56 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CA08C16A402; Fri, 2 Feb 2007 02:39:56 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A0F9813C474; Fri, 2 Feb 2007 02:39:56 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l122dubA019235; Fri, 2 Feb 2007 02:39:56 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l122dudi019234; Fri, 2 Feb 2007 02:39:56 GMT (envelope-from sam) Message-Id: <200702020239.l122dudi019234@repoman.freebsd.org> From: Sam Leffler Date: Fri, 2 Feb 2007 02:39: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/tools/tools/ath/athstats 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, 02 Feb 2007 02:39:56 -0000 sam 2007-02-02 02:39:56 UTC FreeBSD src repository Modified files: tools/tools/ath/athstats Makefile Log: create empty opt_ah.h for compiling athstats.o; it just needs the PHY definitions and not the descriptor so it doesn't matter if it's correct relative to the hal.o Revision Changes Path 1.4 +8 -0 src/tools/tools/ath/athstats/Makefile From owner-cvs-src@FreeBSD.ORG Fri Feb 2 02:45:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 224D316A401; Fri, 2 Feb 2007 02:45:34 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id EC73913C4A8; Fri, 2 Feb 2007 02:45:33 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l122jXT1020636; Fri, 2 Feb 2007 02:45:33 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l122jXiW020635; Fri, 2 Feb 2007 02:45:33 GMT (envelope-from sam) Message-Id: <200702020245.l122jXiW020635@repoman.freebsd.org> From: Sam Leffler Date: Fri, 2 Feb 2007 02: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/net80211 _ieee80211.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, 02 Feb 2007 02:45:34 -0000 sam 2007-02-02 02:45:33 UTC FreeBSD src repository Modified files: sys/net80211 _ieee80211.h Log: add IEEE80211_IS_CHAN_PASSIVE MFC after: 1 week Revision Changes Path 1.7 +2 -0 src/sys/net80211/_ieee80211.h From owner-cvs-src@FreeBSD.ORG Fri Feb 2 04:25:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2191416A403; Fri, 2 Feb 2007 04:25:02 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DC23213C48E; Fri, 2 Feb 2007 04:25:01 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l124P18A045574; Fri, 2 Feb 2007 04:25:01 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l124P1LC045573; Fri, 2 Feb 2007 04:25:01 GMT (envelope-from marcel) Message-Id: <200702020425.l124P1LC045573@repoman.freebsd.org> From: Marcel Moolenaar Date: Fri, 2 Feb 2007 04:25: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/sys/powerpc/include ipl.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, 02 Feb 2007 04:25:02 -0000 marcel 2007-02-02 04:25:01 UTC FreeBSD src repository Removed files: (Branch: RELENG_6) sys/powerpc/include ipl.h Log: MFC rev 1.2: remove stale header. Revision Changes Path 1.1.8.1 +0 -7 src/sys/powerpc/include/ipl.h (dead) From owner-cvs-src@FreeBSD.ORG Fri Feb 2 04:28:25 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 20FB516A401; Fri, 2 Feb 2007 04:28:25 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E7EF013C4B3; Fri, 2 Feb 2007 04:28:24 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l124SO37045767; Fri, 2 Feb 2007 04:28:24 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l124SO19045766; Fri, 2 Feb 2007 04:28:24 GMT (envelope-from marcel) Message-Id: <200702020428.l124SO19045766@repoman.freebsd.org> From: Marcel Moolenaar Date: Fri, 2 Feb 2007 04:28: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/etc/etc.powerpc ttys X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2007 04:28:25 -0000 marcel 2007-02-02 04:28:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/etc.powerpc ttys Log: MFC rev 1.4: remove screen and ttyy#; replace ttyd# with ttyu#. Revision Changes Path 1.1.8.3 +4 -10 src/etc/etc.powerpc/ttys From owner-cvs-src@FreeBSD.ORG Fri Feb 2 04:57:11 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D90A016A401; Fri, 2 Feb 2007 04:57:11 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id AC6F113C471; Fri, 2 Feb 2007 04:57:11 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l124vB63058460; Fri, 2 Feb 2007 04:57:11 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l124vBAF058459; Fri, 2 Feb 2007 04:57:11 GMT (envelope-from kmacy) Message-Id: <200702020457.l124vBAF058459@repoman.freebsd.org> From: Kip Macy Date: Fri, 2 Feb 2007 04:57:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sun4v/sun4v tte.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2007 04:57:12 -0000 kmacy 2007-02-02 04:57:11 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v tte.c Log: match against both dirty and writeable for marking page dirty Revision Changes Path 1.4 +1 -1 src/sys/sun4v/sun4v/tte.c From owner-cvs-src@FreeBSD.ORG Fri Feb 2 05:00:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B66F616A405; Fri, 2 Feb 2007 05:00:22 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6625213C48E; Fri, 2 Feb 2007 05:00:22 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1250MLJ058623; Fri, 2 Feb 2007 05:00:22 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1250Mrn058622; Fri, 2 Feb 2007 05:00:22 GMT (envelope-from kmacy) Message-Id: <200702020500.l1250Mrn058622@repoman.freebsd.org> From: Kip Macy Date: Fri, 2 Feb 2007 05:00: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/sun4v/sun4v intr_machdep.c mp_machdep.c src/sys/sun4v/include intr_machdep.h smp.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, 02 Feb 2007 05:00:23 -0000 kmacy 2007-02-02 05:00:21 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v intr_machdep.c mp_machdep.c sys/sun4v/include intr_machdep.h smp.h Log: Add support for IPI_PREEMPT in order to enable use of the ULE scheduler Revision Changes Path 1.3 +1 -0 src/sys/sun4v/include/intr_machdep.h 1.4 +3 -0 src/sys/sun4v/include/smp.h 1.4 +3 -1 src/sys/sun4v/sun4v/intr_machdep.c 1.6 +14 -0 src/sys/sun4v/sun4v/mp_machdep.c From owner-cvs-src@FreeBSD.ORG Fri Feb 2 05:14:22 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 91BF916A405; Fri, 2 Feb 2007 05:14:22 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 63B5E13C47E; Fri, 2 Feb 2007 05:14:22 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l125EMwn062753; Fri, 2 Feb 2007 05:14:22 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l125EMcG062752; Fri, 2 Feb 2007 05:14:22 GMT (envelope-from julian) Message-Id: <200702020514.l125EMcG062752@repoman.freebsd.org> From: Julian Elischer Date: Fri, 2 Feb 2007 05:14:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern sched_4bsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2007 05:14:22 -0000 julian 2007-02-02 05:14:22 UTC FreeBSD src repository Modified files: sys/kern sched_4bsd.c Log: Move the seting of the idle_mask bits to a place where they can't be wrong. Also use the IDLETD bit in the thread mask to test if its an idle thread rather than doing a PCPU access. Revision Changes Path 1.96 +25 -17 src/sys/kern/sched_4bsd.c From owner-cvs-src@FreeBSD.ORG Fri Feb 2 05:14:22 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9191816A403; Fri, 2 Feb 2007 05:14:22 +0000 (UTC) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 637C413C471; Fri, 2 Feb 2007 05:14:22 +0000 (UTC) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l125EMo1062754; Fri, 2 Feb 2007 05:14:22 GMT (envelope-from kevlo@repoman.freebsd.org) Received: (from kevlo@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l125EMrS062750; Fri, 2 Feb 2007 05:14:22 GMT (envelope-from kevlo) Message-Id: <200702020514.l125EMrS062750@repoman.freebsd.org> From: Kevin Lo Date: Fri, 2 Feb 2007 05:14:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/xscale/ixp425 avila_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, 02 Feb 2007 05:14:22 -0000 kevlo 2007-02-02 05:14:22 UTC FreeBSD src repository Modified files: sys/arm/xscale/ixp425 avila_machdep.c Log: Remove a bogus i = 0 Approved by: cognet Revision Changes Path 1.3 +1 -1 src/sys/arm/xscale/ixp425/avila_machdep.c From owner-cvs-src@FreeBSD.ORG Fri Feb 2 05:17:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1450016A403; Fri, 2 Feb 2007 05:17:19 +0000 (UTC) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D8F5613C4BD; Fri, 2 Feb 2007 05:17:18 +0000 (UTC) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l125HIF7062940; Fri, 2 Feb 2007 05:17:18 GMT (envelope-from kevlo@repoman.freebsd.org) Received: (from kevlo@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l125HIAA062939; Fri, 2 Feb 2007 05:17:18 GMT (envelope-from kevlo) Message-Id: <200702020517.l125HIAA062939@repoman.freebsd.org> From: Kevin Lo Date: Fri, 2 Feb 2007 05:17: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/iwi if_iwi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2007 05:17:19 -0000 kevlo 2007-02-02 05:17:18 UTC FreeBSD src repository Modified files: sys/dev/iwi if_iwi.c Log: Use bus_get_dma_tag() so iwi(4) works on platforms requiring it. Approved by: cognet Revision Changes Path 1.45 +18 -15 src/sys/dev/iwi/if_iwi.c From owner-cvs-src@FreeBSD.ORG Fri Feb 2 07:29:52 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 67BAD16A400; Fri, 2 Feb 2007 07:29:52 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 377D613C441; Fri, 2 Feb 2007 07:29:52 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l127Tqdj043764; Fri, 2 Feb 2007 07:29:52 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l127TqdA043763; Fri, 2 Feb 2007 07:29:52 GMT (envelope-from brueffer) Message-Id: <200702020729.l127TqdA043763@repoman.freebsd.org> From: Christian Brueffer Date: Fri, 2 Feb 2007 07:29: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/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: Fri, 02 Feb 2007 07:29:52 -0000 brueffer 2007-02-02 07:29:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 bge.4 Log: MFC: rev. 1.31 Add the 3Com 3c996-SX. Revision Changes Path 1.18.2.6 +3 -1 src/share/man/man4/bge.4 From owner-cvs-src@FreeBSD.ORG Fri Feb 2 07:42:44 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C94E616A40B; Fri, 2 Feb 2007 07:42:44 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B2CE513C47E; Fri, 2 Feb 2007 07:42:44 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l127giMc046592; Fri, 2 Feb 2007 07:42:44 GMT (envelope-from remko@repoman.freebsd.org) Received: (from remko@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l127gijx046591; Fri, 2 Feb 2007 07:42:44 GMT (envelope-from remko) Message-Id: <200702020742.l127gijx046591@repoman.freebsd.org> From: Remko Lodder Date: Fri, 2 Feb 2007 07:42:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/sys ata.h src/sys/dev/ata ata-queue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2007 07:42:44 -0000 remko 2007-02-02 07:42:44 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_6) sys/sys ata.h sys/dev/ata ata-queue.c Log: MFC: Fix a typo in ata-queue.c PR: kern/107100 Submitted by: Stephen J. Roznowski Approved by: sos and Add the SMART command to the ATA instruction set. When the disk has an error, it will now print SMART instead of 'Unknown CMD'. PR: kern/93368 Submitted by: Garry Belka Approved by: sos Approved by: sos (implicitly with the previous two commits) Revision Changes Path 1.50.2.7 +3 -2 src/sys/dev/ata/ata-queue.c 1.26.2.6 +1 -0 src/sys/sys/ata.h From owner-cvs-src@FreeBSD.ORG Fri Feb 2 07:54:11 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4921116A407; Fri, 2 Feb 2007 07:54:11 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 32D6013C4A7; Fri, 2 Feb 2007 07:54:11 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l127sBx3048545; Fri, 2 Feb 2007 07:54:11 GMT (envelope-from remko@repoman.freebsd.org) Received: (from remko@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l127sBa4048544; Fri, 2 Feb 2007 07:54:11 GMT (envelope-from remko) Message-Id: <200702020754.l127sBa4048544@repoman.freebsd.org> From: Remko Lodder Date: Fri, 2 Feb 2007 07:54:10 +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/ata ata-queue.c 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: Fri, 02 Feb 2007 07:54:11 -0000 remko 2007-02-02 07:54:10 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) sys/dev/ata ata-queue.c sys/sys ata.h Log: MFC: Fix a typo in ata-queue.c PR: kern/107100 Submitted by: Stephen J. Roznowski Approved by: sos and Add the SMART command to the ATA instruction set. When the disk has an error, it will now print SMART instead of 'Unknown CMD'. PR: kern/93368 Submitted by: Garry Belka Approved by: sos Approved by: sos (implicitly with the two previous commits). Revision Changes Path 1.32.2.9 +3 -2 src/sys/dev/ata/ata-queue.c 1.23.2.1 +1 -0 src/sys/sys/ata.h From owner-cvs-src@FreeBSD.ORG Fri Feb 2 08:58:16 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C96C416A405; Fri, 2 Feb 2007 08:58:16 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A0ECF13C461; Fri, 2 Feb 2007 08:58:16 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l128wGgf067809; Fri, 2 Feb 2007 08:58:16 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l128wG3o067808; Fri, 2 Feb 2007 08:58:16 GMT (envelope-from kib) Message-Id: <200702020858.l128wG3o067808@repoman.freebsd.org> From: Konstantin Belousov Date: Fri, 2 Feb 2007 08: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/compat/linux linux_emul.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2007 08:58:16 -0000 kib 2007-02-02 08:58:16 UTC FreeBSD src repository Modified files: sys/compat/linux linux_emul.c Log: Remove extern int hz; use proper include file instead. Revision Changes Path 1.15 +1 -2 src/sys/compat/linux/linux_emul.c From owner-cvs-src@FreeBSD.ORG Fri Feb 2 09:02:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9B94516A400; Fri, 2 Feb 2007 09:02:19 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 73E4013C471; Fri, 2 Feb 2007 09:02:19 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1292JY5068644; Fri, 2 Feb 2007 09:02:19 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1292Js7068643; Fri, 2 Feb 2007 09:02:19 GMT (envelope-from kib) Message-Id: <200702020902.l1292Js7068643@repoman.freebsd.org> From: Konstantin Belousov Date: Fri, 2 Feb 2007 09:02:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/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: Fri, 02 Feb 2007 09:02:19 -0000 kib 2007-02-02 09:02:19 UTC FreeBSD src repository Modified files: sys/kern subr_witness.c Log: Record kqueue -> struct mount mtx -> vnode interlock lock order to catch the places where reverse lock order is instantiated. OKed by: jeff Revision Changes Path 1.222 +7 -0 src/sys/kern/subr_witness.c From owner-cvs-src@FreeBSD.ORG Fri Feb 2 09:19:28 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 420D516A400; Fri, 2 Feb 2007 09:19:28 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1A52F13C428; Fri, 2 Feb 2007 09:19:28 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l129JRg1072350; Fri, 2 Feb 2007 09:19:27 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l129JRbn072349; Fri, 2 Feb 2007 09:19:27 GMT (envelope-from phk) Message-Id: <200702020919.l129JRbn072349@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 2 Feb 2007 09:19:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/zoneinfo leapseconds X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2007 09:19:28 -0000 phk 2007-02-02 09:19:27 UTC FreeBSD src repository Modified files: share/zoneinfo leapseconds Log: Update with the latest Bulletin C from IERS. Revision Changes Path 1.16 +29 -29 src/share/zoneinfo/leapseconds From owner-cvs-src@FreeBSD.ORG Fri Feb 2 09:39:10 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 101B116A406; Fri, 2 Feb 2007 09:39:10 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DB97B13C48D; Fri, 2 Feb 2007 09:39:09 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l129d9tC074198; Fri, 2 Feb 2007 09:39:09 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l129d96W074197; Fri, 2 Feb 2007 09:39:09 GMT (envelope-from glebius) Message-Id: <200702020939.l129d96W074197@repoman.freebsd.org> From: Gleb Smirnoff Date: Fri, 2 Feb 2007 09:39: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/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: Fri, 02 Feb 2007 09:39:10 -0000 glebius 2007-02-02 09:39:09 UTC FreeBSD src repository Modified files: sys/netinet ip_carp.c Log: Since rev. 1.94 of netinet/in.c, the netinet layer frees all its multicast memberships, when interface is detached. Thus, when an underlying interface is detached, we do not need to free our multicast memberships. Reviewed by: bms Revision Changes Path 1.48 +24 -6 src/sys/netinet/ip_carp.c From owner-cvs-src@FreeBSD.ORG Fri Feb 2 09:45:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A94B416A417; Fri, 2 Feb 2007 09:45:23 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9956D13C481; Fri, 2 Feb 2007 09:45:23 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l129jNPR074402; Fri, 2 Feb 2007 09:45:23 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l129jNFt074401; Fri, 2 Feb 2007 09:45:23 GMT (envelope-from glebius) Message-Id: <200702020945.l129jNFt074401@repoman.freebsd.org> From: Gleb Smirnoff Date: Fri, 2 Feb 2007 09:45: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/netgraph ng_pptpgre.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2007 09:45:23 -0000 glebius 2007-02-02 09:45:23 UTC FreeBSD src repository Modified files: sys/netgraph ng_pptpgre.c Log: Quoting Alexander: Formulas described in RFC require high precision of floating point. Formulas of integer math implemented in ng_pptpgre give mistake in range of +0-7ms on RTT and +0-3ms on deviation. This leads to significant underestimation of real packet RTT. I have made a very simple patch to reduce mistake to +4-3ms on RTT and +2-1ms on deviation. Mistake in RTT is not good, but gets covered by deviation. To cover worst possible negative mistake in deviation I have added 2ms to it. Also this 2 ms cover the case when measured deviation is so small (about zero) that it can interfere with process scheduling delays or weather on Mars. My tests show decreasing of packet losses on 20ms RTT link from 2.5% to 0.3% while speed increased un 1/3. Reviewed by: archie Revision Changes Path 1.40 +5 -4 src/sys/netgraph/ng_pptpgre.c From owner-cvs-src@FreeBSD.ORG Fri Feb 2 10:53:49 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 68F2616A405; Fri, 2 Feb 2007 10:53:49 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (relay0.rambler.ru [81.19.66.187]) by mx1.freebsd.org (Postfix) with ESMTP id 171A013C442; Fri, 2 Feb 2007 10:53:49 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id C5CFC5D42; Fri, 2 Feb 2007 13:34:00 +0300 (MSK) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 9D4CC5D02; Fri, 2 Feb 2007 13:34:00 +0300 (MSK) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id l12AXioe000498; Fri, 2 Feb 2007 13:33:44 +0300 (MSK) (envelope-from ru) Date: Fri, 2 Feb 2007 13:33:44 +0300 From: Ruslan Ermilov To: Poul-Henning Kamp Message-ID: <20070202103344.GD325@rambler-co.ru> References: <200702020919.l129JRbn072349@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="qGV0fN9tzfkG3CxV" Content-Disposition: inline In-Reply-To: <200702020919.l129JRbn072349@repoman.freebsd.org> User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: No virus found Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/share/zoneinfo leapseconds X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2007 10:53:49 -0000 --qGV0fN9tzfkG3CxV Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Feb 02, 2007 at 09:19:27AM +0000, Poul-Henning Kamp wrote: > phk 2007-02-02 09:19:27 UTC >=20 > FreeBSD src repository >=20 > Modified files: > share/zoneinfo leapseconds=20 > Log: > Update with the latest Bulletin C from IERS. > =20 > Revision Changes Path > 1.16 +29 -29 src/share/zoneinfo/leapseconds >=20 Why this change wasn't imported as usual? Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --qGV0fN9tzfkG3CxV Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFwxOIqRfpzJluFF4RAk73AJ9ZgQO7HtGvU69RrN6fFNDJsHHKIQCfQcxw IydLO7cK7MP5klZJlA0kwYU= =wVVj -----END PGP SIGNATURE----- --qGV0fN9tzfkG3CxV-- From owner-cvs-src@FreeBSD.ORG Fri Feb 2 11:56:55 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9B85A16A400; Fri, 2 Feb 2007 11:56:55 +0000 (UTC) (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 5511013C474; Fri, 2 Feb 2007 11:56:55 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (critter.freebsd.dk [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id C8C971747B; Fri, 2 Feb 2007 11:33:52 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.8/8.13.8) with ESMTP id l12BXqhQ063285; Fri, 2 Feb 2007 11:33:52 GMT (envelope-from phk@critter.freebsd.dk) To: Ruslan Ermilov From: "Poul-Henning Kamp" In-Reply-To: Your message of "Fri, 02 Feb 2007 13:33:44 +0300." <20070202103344.GD325@rambler-co.ru> Date: Fri, 02 Feb 2007 11:33:52 +0000 Message-ID: <63284.1170416032@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/share/zoneinfo leapseconds X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2007 11:56:55 -0000 In message <20070202103344.GD325@rambler-co.ru>, Ruslan Ermilov writes: >> FreeBSD src repository >> >> Modified files: >> share/zoneinfo leapseconds >> Log: >> Update with the latest Bulletin C from IERS. >> >> Revision Changes Path >> 1.16 +29 -29 src/share/zoneinfo/leapseconds >> >Why this change wasn't imported as usual? Because we only import when there are changes. This announcement is however equally important: it makes it clear that there will be no changes for the relevant period. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Fri Feb 2 12:06:36 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 69FB816A501; Fri, 2 Feb 2007 12:06:36 +0000 (UTC) (envelope-from Andre.Albsmeier@siemens.com) Received: from goliath.siemens.de (goliath.siemens.de [192.35.17.28]) by mx1.freebsd.org (Postfix) with ESMTP id 68A0313C4BA; Fri, 2 Feb 2007 12:06:35 +0000 (UTC) (envelope-from Andre.Albsmeier@siemens.com) Received: from mail1.siemens.de (localhost [127.0.0.1]) by goliath.siemens.de (8.12.6/8.12.6) with ESMTP id l12BJxWg021478; Fri, 2 Feb 2007 12:19:59 +0100 Received: from curry.mchp.siemens.de (curry.mchp.siemens.de [139.25.40.130]) by mail1.siemens.de (8.12.6/8.12.6) with ESMTP id l12BJw0U007519; Fri, 2 Feb 2007 12:19:58 +0100 Received: (from localhost) by curry.mchp.siemens.de (8.13.8/8.13.8) id l12BJw6A012522; Date: Fri, 2 Feb 2007 12:19:57 +0100 From: Andre Albsmeier To: Mike Pritchard Message-ID: <20070202111957.GA57142@curry.mchp.siemens.de> References: <200702010101.l1111v4H029618@repoman.freebsd.org> <20070202015415.G924@delplex.bde.org> <20070202010632.GA8848@mail.mppsystems.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070202010632.GA8848@mail.mppsystems.com> X-Echelon: X-Advice: Drop that crappy M$-Outlook, I'm tired of your viruses! User-Agent: Mutt/1.5.13 (2006-08-11) Cc: cvs-src@freebsd.org, Mike Pritchard , src-committers@freebsd.org, cvs-all@freebsd.org, Bruce Evans Subject: Re: cvs commit: src/sys/ufs/ufs ufs_quota.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Feb 2007 12:06:36 -0000 On Thu, 01-Feb-2007 at 19:06:32 -0600, Mike Pritchard wrote: > On Fri, Feb 02, 2007 at 03:34:15AM +1100, Bruce Evans wrote: > > On Thu, 1 Feb 2007, Mike Pritchard wrote: > > > > >mpp 2007-02-01 01:01:57 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/ufs/ufs ufs_quota.c > > > Log: > > > Disallow negative UIDs when processing quotactl options. > > > > Er, uids are unsigned, so they cannot be negative. > > There are 1 or 2 utilities out there that will display a > uid/gid of UINT_MAX-2 as -2 :) > > > The function actually takes a u_long id and now uses a bogus cast > > ((int)id) to check for "negative" values. The correct check is > > something like (id <= QUOTA_ID_MAX). ((int)id) would work to restrict > > the id to <= INT_MAX due to previous bogusness (*), but I don't see > > the point of that. If ints are 32-bits then id = INT_MAX gives an > > offset that is about half as huge as id = UINT_MAX (64G?), and if > > ints are 64 bits then id = INT_MAX and id = UINT_MAX both give > > physically impossible offsets. Is the problem with negative ids > > mainly that they are standard for nfs without maproot? > > The basic problem is that the quota file will grow in size > to sizeof(struct dqblk) * highest_id. sizeof(struct dqblk) = 32. > At system startup quotacheck has to read the entire file, > which if the highest_id is extremely large (as a file copied from > an nfs file system without maproot might have, or from some > type of archive file that may have the id = -2) > > The data file was also being incorrectly truncated to a maximum size of > 2^32 bytes due to some incorrect casting when writing out the dqblock data. > > A high id value of 2^24 (16.7 million) allows quotacheck to run > in a "reasonable" (1 min per quota file) amount of time at system startup. > An high id value of 2^25 (33 million) bumps it up to 2 mins per quota file. > > I'd be happy to change the code to use a new QUOTA_ID_MAX value. I'd like something like this. Since PR# 2325 I was using a local hack which mapped everything > 65535 to nobody. A QUOTA_ID_MAX value would make it easy to adjust the boundary. -Andre From owner-cvs-src@FreeBSD.ORG Fri Feb 2 12:08:55 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8284916A403; Fri, 2 Feb 2007 12:08:55 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 545DE13C474; Fri, 2 Feb 2007 12:08:55 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l12C8tpj081846; Fri, 2 Feb 2007 12:08:55 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l12C8tbd081845; Fri, 2 Feb 2007 12:08:55 GMT (envelope-from cognet) Message-Id: <200702021208.l12C8tbd081845@repoman.freebsd.org> From: Olivier Houchard Date: Fri, 2 Feb 2007 12:08: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: CVSROOT access X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Feb 2007 12:08:55 -0000 cognet 2007-02-02 12:08:54 UTC FreeBSD src repository Modified files: . access Log: Forced commit to note Kevin Lo (kevlo@) is now free of mentorship. Approved by: core (sort of) Revision Changes Path 1.806 +0 -0 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Fri Feb 2 13:33:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 27C4C16A400; Fri, 2 Feb 2007 13:33:37 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F357C13C48E; Fri, 2 Feb 2007 13:33:36 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l12DXasG005181; Fri, 2 Feb 2007 13:33:36 GMT (envelope-from joel@repoman.freebsd.org) Received: (from joel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l12DXa97005180; Fri, 2 Feb 2007 13:33:36 GMT (envelope-from joel) Message-Id: <200702021333.l12DXa97005180@repoman.freebsd.org> From: Joel Dahl Date: Fri, 2 Feb 2007 13:33:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/isa ad1816.h sb.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, 02 Feb 2007 13:33:37 -0000 joel 2007-02-02 13:33:36 UTC FreeBSD src repository (doc committer) Modified files: sys/dev/sound/isa ad1816.h sb.h Log: Add a standard BSD license to these files. Discussed with: rwatson Approved by: luigi Revision Changes Path 1.3 +27 -3 src/sys/dev/sound/isa/ad1816.h 1.16 +25 -2 src/sys/dev/sound/isa/sb.h From owner-cvs-src@FreeBSD.ORG Fri Feb 2 13:39:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C82A016A401; Fri, 2 Feb 2007 13:39:20 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B77ED13C4A8; Fri, 2 Feb 2007 13:39:20 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l12DdKb9005610; Fri, 2 Feb 2007 13:39:20 GMT (envelope-from joel@repoman.freebsd.org) Received: (from joel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l12DdK2x005609; Fri, 2 Feb 2007 13:39:20 GMT (envelope-from joel) Message-Id: <200702021339.l12DdK2x005609@repoman.freebsd.org> From: Joel Dahl Date: Fri, 2 Feb 2007 13:39: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/dev/sound/isa ad1816.c ess.c mss.c mss.h sb16.c sb8.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2007 13:39:20 -0000 joel 2007-02-02 13:39:20 UTC FreeBSD src repository (doc committer) Modified files: sys/dev/sound/isa ad1816.c ess.c mss.c mss.h sb16.c sb8.c Log: Clean up the BSD license to match the preferred license in /usr/share/examples/etc/bsd-style-copyright. I've fixed a few minor wording and formatting differences. Approved by: luigi, Hannu Savolainen Revision Changes Path 1.40 +2 -2 src/sys/dev/sound/isa/ad1816.c 1.37 +1 -1 src/sys/dev/sound/isa/ess.c 1.106 +2 -2 src/sys/dev/sound/isa/mss.c 1.13 +6 -10 src/sys/dev/sound/isa/mss.h 1.93 +1 -1 src/sys/dev/sound/isa/sb16.c 1.82 +1 -1 src/sys/dev/sound/isa/sb8.c From owner-cvs-src@FreeBSD.ORG Fri Feb 2 13:44:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E9CC616A400; Fri, 2 Feb 2007 13:44:09 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C13B813C48D; Fri, 2 Feb 2007 13:44:09 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l12Di9UE007084; Fri, 2 Feb 2007 13:44:09 GMT (envelope-from joel@repoman.freebsd.org) Received: (from joel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l12Di9Fg007083; Fri, 2 Feb 2007 13:44:09 GMT (envelope-from joel) Message-Id: <200702021344.l12Di9Fg007083@repoman.freebsd.org> From: Joel Dahl Date: Fri, 2 Feb 2007 13:44:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/isa ad1816.h mss.h src/sys/dev/sound/pcm sound.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2007 13:44:10 -0000 joel 2007-02-02 13:44:09 UTC FreeBSD src repository (doc committer) Modified files: sys/dev/sound/isa ad1816.h mss.h sys/dev/sound/pcm sound.c Log: Remove dead email address. Requested by: luigi Revision Changes Path 1.4 +1 -1 src/sys/dev/sound/isa/ad1816.h 1.14 +1 -1 src/sys/dev/sound/isa/mss.h 1.108 +1 -1 src/sys/dev/sound/pcm/sound.c From owner-cvs-src@FreeBSD.ORG Fri Feb 2 13:48:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6581816A400; Fri, 2 Feb 2007 13:48:20 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3CD9A13C461; Fri, 2 Feb 2007 13:48:20 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l12DmK9C007308; Fri, 2 Feb 2007 13:48:20 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l12DmKeU007307; Fri, 2 Feb 2007 13:48:20 GMT (envelope-from rodrigc) Message-Id: <200702021348.l12DmKeU007307@repoman.freebsd.org> From: Craig Rodrigues Date: Fri, 2 Feb 2007 13:48: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/gnu/usr.bin/gdb/kgdb kthr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2007 13:48:20 -0000 rodrigc 2007-02-02 13:48:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) gnu/usr.bin/gdb/kgdb kthr.c Log: MFC 1.6: Try to avoid a possible infinite loop when parsing an invalid kernel dump file. PR: 108229 Submitted by: Jessica Han Revision Changes Path 1.2.2.3 +7 -2 src/gnu/usr.bin/gdb/kgdb/kthr.c From owner-cvs-src@FreeBSD.ORG Fri Feb 2 15:47:29 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9774316A403; Fri, 2 Feb 2007 15:47:29 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6F20F13C461; Fri, 2 Feb 2007 15:47:29 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l12FlTvA038608; Fri, 2 Feb 2007 15:47:29 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l12FlTRn038607; Fri, 2 Feb 2007 15:47:29 GMT (envelope-from pjd) Message-Id: <200702021547.l12FlTRn038607@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 2 Feb 2007 15:47: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/coda coda_vfsops.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, 02 Feb 2007 15:47:29 -0000 pjd 2007-02-02 15:47:29 UTC FreeBSD src repository Modified files: sys/coda coda_vfsops.h Log: coda_vptofh is never defined nor used. Revision Changes Path 1.11 +0 -1 src/sys/coda/coda_vfsops.h From owner-cvs-src@FreeBSD.ORG Fri Feb 2 16:26:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A2C6216A400; Fri, 2 Feb 2007 16:26:15 +0000 (UTC) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7AAE713C441; Fri, 2 Feb 2007 16:26:15 +0000 (UTC) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l12GQF7U046112; Fri, 2 Feb 2007 16:26:15 GMT (envelope-from ambrisko@repoman.freebsd.org) Received: (from ambrisko@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l12GQF8v046111; Fri, 2 Feb 2007 16:26:15 GMT (envelope-from ambrisko) Message-Id: <200702021626.l12GQF8v046111@repoman.freebsd.org> From: Doug Ambrisko Date: Fri, 2 Feb 2007 16:26: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/share/man/man5 linsysfs.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: Fri, 02 Feb 2007 16:26:15 -0000 ambrisko 2007-02-02 16:26:15 UTC FreeBSD src repository Modified files: share/man/man5 linsysfs.5 Log: Based on input from ru & rodrigc document the mount operation in the new world order: mount -t linsysfs linsys /compat/linux/sys instead of mount_linsysfs. Now that 6.X requires mount_linsysfs to work. This is why there is a mount_linsysfs in 6.X and not in -current. Prompted by: ru Reviewed by: ru, rodrigc Revision Changes Path 1.5 +10 -2 src/share/man/man5/linsysfs.5 From owner-cvs-src@FreeBSD.ORG Fri Feb 2 18:11:18 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E958B16A40A; Fri, 2 Feb 2007 18:11:18 +0000 (UTC) (envelope-from schweikh@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B3E5313C4B5; Fri, 2 Feb 2007 18:11:18 +0000 (UTC) (envelope-from schweikh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l12IBIIO073805; Fri, 2 Feb 2007 18:11:18 GMT (envelope-from schweikh@repoman.freebsd.org) Received: (from schweikh@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l12IBI0D073803; Fri, 2 Feb 2007 18:11:18 GMT (envelope-from schweikh) Message-Id: <200702021811.l12IBI0D073803@repoman.freebsd.org> From: Jens Schweikhardt Date: Fri, 2 Feb 2007 18:11: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/include/rpc auth_kerb.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, 02 Feb 2007 18:11:19 -0000 schweikh 2007-02-02 18:11:18 UTC FreeBSD src repository Modified files: include/rpc auth_kerb.h Log: Comment the token after #endif, like we do everywhere else. Static analyzers like FlexeLint complain about it. MFC after: 7 days Revision Changes Path 1.3 +6 -6 src/include/rpc/auth_kerb.h From owner-cvs-src@FreeBSD.ORG Fri Feb 2 18:30:25 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 28E0716A409; Fri, 2 Feb 2007 18:30:25 +0000 (UTC) (envelope-from schweikh@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 026AF13C4D0; Fri, 2 Feb 2007 18:30:25 +0000 (UTC) (envelope-from schweikh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l12IUOC4076647; Fri, 2 Feb 2007 18:30:24 GMT (envelope-from schweikh@repoman.freebsd.org) Received: (from schweikh@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l12IUOfY076645; Fri, 2 Feb 2007 18:30:24 GMT (envelope-from schweikh) Message-Id: <200702021830.l12IUOfY076645@repoman.freebsd.org> From: Jens Schweikhardt Date: Fri, 2 Feb 2007 18:30:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/include tgmath.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, 02 Feb 2007 18:30:25 -0000 schweikh 2007-02-02 18:30:24 UTC FreeBSD src repository Modified files: include tgmath.h Log: Properly parenthesize the __tg_is_complex() macro by moving a closing paren to where it belongs. MFC after: 7 days Revision Changes Path 1.5 +2 -2 src/include/tgmath.h From owner-cvs-src@FreeBSD.ORG Fri Feb 2 18:34:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 776CC16A407; Fri, 2 Feb 2007 18:34:19 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 50C7D13C49D; Fri, 2 Feb 2007 18:34:19 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l12IYJd7078201; Fri, 2 Feb 2007 18:34:19 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l12IYJ14078200; Fri, 2 Feb 2007 18:34:19 GMT (envelope-from bms) Message-Id: <200702021834.l12IYJ14078200@repoman.freebsd.org> From: Bruce M Simpson Date: Fri, 2 Feb 2007 18:34: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/netinet tcp.h tcp_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: Fri, 02 Feb 2007 18:34:19 -0000 bms 2007-02-02 18:34:18 UTC FreeBSD src repository Modified files: sys/netinet tcp.h tcp_usrreq.c Log: Expose smoothed RTT and RTT variance measurements to userland via socket option TCP_INFO. Note that the units used in the original Linux API are in microseconds, so use a 64-bit mantissa to convert FreeBSD's internal measurements from struct tcpcb from ticks. Revision Changes Path 1.34 +2 -2 src/sys/netinet/tcp.h 1.145 +4 -0 src/sys/netinet/tcp_usrreq.c From owner-cvs-src@FreeBSD.ORG Fri Feb 2 19:27:57 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AA69E16A400; Fri, 2 Feb 2007 19:27:57 +0000 (UTC) (envelope-from max@love2party.net) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.179]) by mx1.freebsd.org (Postfix) with ESMTP id 34CD413C494; Fri, 2 Feb 2007 19:27:57 +0000 (UTC) (envelope-from max@love2party.net) Received: from [88.66.18.53] (helo=amd64.laiers.local) by mrelayeu.kundenserver.de (node=mrelayeu2) with ESMTP (Nemesis), id 0MKwtQ-1HD44c2pnn-0005ln; Fri, 02 Feb 2007 20:27:50 +0100 From: Max Laier Organization: FreeBSD To: John Baldwin Date: Fri, 2 Feb 2007 20:27:40 +0100 User-Agent: KMail/1.9.5 References: <200701302354.l0UNsoF4091229@repoman.freebsd.org> <200701311257.56169.jhb@freebsd.org> In-Reply-To: <200701311257.56169.jhb@freebsd.org> X-Face: ,,8R(x[kmU]tKN@>gtH1yQE4aslGdu+2]; R]*pL,U>^H?)gW@49@wdJ`H<=?utf-8?q?=25=7D*=5FBD=0A=09U=5For=3D=5CmOZf764=26nYj=3DJYbR1PW0ud?=>|!~,,CPC.1-D$FG@0h3#'5"k{V]a~.<=?utf-8?q?mZ=7D44=23Se=7Em=0A=09Fe=7E=5C=5DX5B=5D=5Fxj?=(ykz9QKMw_l0C2AQ]}Ym8)fU MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1222717.BtXxDjBbX1"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200702022027.47269.max@love2party.net> X-Provags-ID: kundenserver.de abuse@kundenserver.de login:61c499deaeeba3ba5be80f48ecc83056 X-Provags-ID2: V01U2FsdGVkX195Kk3KtHHaO4zsxuljXdyGzITMgVer/DlciFdnwIo02FiHJQ3E65WmseQPc4lUVkav0d6Z7gXbXjk3MZTAipCF44889qtCiemtQSgHJ05lSA== Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern subr_firmware.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2007 19:27:57 -0000 --nextPart1222717.BtXxDjBbX1 Content-Type: multipart/mixed; boundary="Boundary-01=_uC5wF2iYuQh4ovE" Content-Transfer-Encoding: 7bit Content-Disposition: inline --Boundary-01=_uC5wF2iYuQh4ovE Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wednesday 31 January 2007 18:57, John Baldwin wrote: > On Tuesday 30 January 2007 18:54, Max Laier wrote: > > mlaier 2007-01-30 23:54:50 UTC > > > > FreeBSD src repository > > > > Modified files: (Branch: RELENG_6) > > sys/kern subr_firmware.c > > Log: > > Revert 1.1.2.2 as linker_release_module is not in RELENG_6. Will > > have to look for a better way and will compile test "trivial changes" > > in the future. > > Probably trivial to backport the function. Do you plan to? Otherwise, I'd just solve it locally like attached. Your= =20 addition of linker_release module is a bit interlocked with the locking=20 changes and I'd rather not get into that, atm. =2D-=20 /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News --Boundary-01=_uC5wF2iYuQh4ovE Content-Type: text/plain; charset="iso-8859-15"; name="subr_firmware.c.releng_6.diff" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="subr_firmware.c.releng_6.diff" Index: subr_firmware.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /usr/store/mlaier/fcvs/src/sys/kern/subr_firmware.c,v retrieving revision 1.1.2.3 diff -u -r1.1.2.3 subr_firmware.c =2D-- subr_firmware.c 30 Jan 2007 23:54:49 -0000 1.1.2.3 +++ subr_firmware.c 2 Feb 2007 19:23:46 -0000 @@ -169,7 +169,7 @@ struct thread *td; struct firmware *fp; linker_file_t result; =2D int requested_load =3D 0; + int error, requested_load =3D 0; =20 again: mtx_lock(&firmware_mtx); @@ -189,6 +189,9 @@ if (requested_load) { printf("%s: failed to load firmware image %s\n", __func__, imagename); + mtx_lock(&Giant); /* XXX */ + (void) linker_file_unload(result, LINKER_UNLOAD_NORMAL); + mtx_unlock(&Giant); /* XXX */ return NULL; } td =3D curthread; @@ -198,8 +201,13 @@ return NULL; } mtx_lock(&Giant); /* XXX */ =2D (void) linker_reference_module(imagename, NULL, &result); + error =3D linker_reference_module(imagename, NULL, &result) mtx_unlock(&Giant); /* XXX */ + if (error !=3D 0) { + printf("%s: failed to load firmware image %s\n", + __func__, imagename); + return NULL; + } requested_load =3D 1; goto again; /* sort of an Algol-style for loop */ } --Boundary-01=_uC5wF2iYuQh4ovE-- --nextPart1222717.BtXxDjBbX1 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQBFw5CzXyyEoT62BG0RAu9tAJ9C8pcGHLAaYsjth1ebcaADsexaWACfQayO SUP49Icxp+lCZkIOJFImY14= =2MHo -----END PGP SIGNATURE----- --nextPart1222717.BtXxDjBbX1-- From owner-cvs-src@FreeBSD.ORG Fri Feb 2 19:48:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BCE6D16A400; Fri, 2 Feb 2007 19:48:26 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 96D5413C441; Fri, 2 Feb 2007 19:48:26 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l12JmQUp090968; Fri, 2 Feb 2007 19:48:26 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l12JmQDT090967; Fri, 2 Feb 2007 19:48:26 GMT (envelope-from jhb) Message-Id: <200702021948.l12JmQDT090967@repoman.freebsd.org> From: John Baldwin Date: Fri, 2 Feb 2007 19: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/sys/dev/pci pcireg.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, 02 Feb 2007 19:48:26 -0000 jhb 2007-02-02 19:48:26 UTC FreeBSD src repository Modified files: sys/dev/pci pcireg.h Log: Add constants for the PCIY_VENDOR (vendor-specific), PCIY_DEBUG (EHCI debug port), and PCIY_EXPRESS (PCI-express) capabilities. Revision Changes Path 1.58 +22 -0 src/sys/dev/pci/pcireg.h From owner-cvs-src@FreeBSD.ORG Fri Feb 2 19:54:17 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 763F216A405; Fri, 2 Feb 2007 19:54:17 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6833613C48D; Fri, 2 Feb 2007 19:54:17 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l12JsHhC092308; Fri, 2 Feb 2007 19:54:17 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l12JsHjX092307; Fri, 2 Feb 2007 19:54:17 GMT (envelope-from jhb) Message-Id: <200702021954.l12JsHjX092307@repoman.freebsd.org> From: John Baldwin Date: Fri, 2 Feb 2007 19:54: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/usr.sbin/pciconf Makefile cap.c pciconf.8 pciconf.c pciconf.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, 02 Feb 2007 19:54:17 -0000 jhb 2007-02-02 19:54:17 UTC FreeBSD src repository Modified files: usr.sbin/pciconf Makefile pciconf.8 pciconf.c Added files: usr.sbin/pciconf cap.c pciconf.h Log: - Teach pciconf(8) to list the PCI capabilities supported by each device via a new -c flag to be used with -l. Some simple parsing code is present for the following capabilities: Power Management, AGP, VPD, MSI, PCI-X, HyperTransport, Vendor-specific, EHCI Debug Port, PCI-PCI bridge subvendor ID, PCI-express, and MSI-X. - Fix a few warnings in pciconf.c. - Update some cruft in pciconf(8): - PCI 2.1 is no longer a revolutionary standard, and subvendor ID's are fairly common at this point, so reflect that. - Header type 2 is used for PCI-CardBus bridges. - Describe the -v option for -l after completing the basic -l description instead of disrupting the flow in the middle. Reviewed by: imp (partially) MFC after: 1 week Revision Changes Path 1.10 +2 -1 src/usr.sbin/pciconf/Makefile 1.1 +477 -0 src/usr.sbin/pciconf/cap.c (new) 1.27 +33 -16 src/usr.sbin/pciconf/pciconf.8 1.27 +44 -30 src/usr.sbin/pciconf/pciconf.c 1.1 +38 -0 src/usr.sbin/pciconf/pciconf.h (new) From owner-cvs-src@FreeBSD.ORG Fri Feb 2 20:31:45 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6CA4116A401; Fri, 2 Feb 2007 20:31:45 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 46FED13C49D; Fri, 2 Feb 2007 20:31:45 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l12KVjPU099984; Fri, 2 Feb 2007 20:31:45 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l12KVj6s099983; Fri, 2 Feb 2007 20:31:45 GMT (envelope-from bms) Message-Id: <200702022031.l12KVj6s099983@repoman.freebsd.org> From: Bruce M Simpson Date: Fri, 2 Feb 2007 20:31: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/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, 02 Feb 2007 20:31:45 -0000 bms 2007-02-02 20:31:45 UTC FreeBSD src repository Modified files: sys/netinet if_ether.c Log: Comply with RFC 3927, by forcing ARP replies which contain a source address within the link-local IPv4 prefix 169.254.0.0/16, to be broadcast at link layer. Reviewed by: fenner MFC after: 2 weeks Revision Changes Path 1.159 +13 -1 src/sys/netinet/if_ether.c From owner-cvs-src@FreeBSD.ORG Fri Feb 2 21:10:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9E4BD16A402; Fri, 2 Feb 2007 21:10:38 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 77E8213C441; Fri, 2 Feb 2007 21:10:38 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l12LAcVv015456; Fri, 2 Feb 2007 21:10:38 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l12LAceQ015455; Fri, 2 Feb 2007 21:10:38 GMT (envelope-from bms) Message-Id: <200702022110.l12LAceQ015455@repoman.freebsd.org> From: Bruce M Simpson Date: Fri, 2 Feb 2007 21:10: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/tools/regression/netinet/ipsockopt ipsockopt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2007 21:10:38 -0000 bms 2007-02-02 21:10:38 UTC FreeBSD src repository Modified files: tools/regression/netinet/ipsockopt ipsockopt.c Log: For the IPv4 multicast membership socket regression test: Add command line flags to increase the number of test iterations. Be deterministic by default, for automated operation. Better document assumptions. Revision Changes Path 1.6 +58 -12 src/tools/regression/netinet/ipsockopt/ipsockopt.c From owner-cvs-src@FreeBSD.ORG Fri Feb 2 22:27:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 34AED16A400; Fri, 2 Feb 2007 22:27:46 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0C4DF13C467; Fri, 2 Feb 2007 22:27:46 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l12MRj4Y029737; Fri, 2 Feb 2007 22:27:45 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l12MRjni029736; Fri, 2 Feb 2007 22:27:45 GMT (envelope-from bms) Message-Id: <200702022227.l12MRjni029736@repoman.freebsd.org> From: Bruce M Simpson Date: Fri, 2 Feb 2007 22:27: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 kern_conf.c src/sys/net if_tap.c src/sys/sys conf.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, 02 Feb 2007 22:27:46 -0000 bms 2007-02-02 22:27:45 UTC FreeBSD src repository Modified files: sys/kern kern_conf.c sys/net if_tap.c sys/sys conf.h Log: Use int instead of u_int for the 'extra' argument to the clone_create() KPI. This fixes a signedness bug in unit number comparisons. Submitted by: imp, Landon Fuller PR: kern/105228 MFC after: 2 weeks Revision Changes Path 1.201 +1 -1 src/sys/kern/kern_conf.c 1.67 +1 -1 src/sys/net/if_tap.c 1.231 +1 -1 src/sys/sys/conf.h From owner-cvs-src@FreeBSD.ORG Fri Feb 2 23:58:11 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1494916A401; Fri, 2 Feb 2007 23:58:11 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E073A13C428; Fri, 2 Feb 2007 23:58:10 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l12NwAic049193; Fri, 2 Feb 2007 23:58:10 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l12NwAlV049192; Fri, 2 Feb 2007 23:58:10 GMT (envelope-from pjd) Message-Id: <200702022358.l12NwAlV049192@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 2 Feb 2007 23:58: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/sbin/mount Makefile 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: Fri, 02 Feb 2007 23:58:11 -0000 pjd 2007-02-02 23:58:10 UTC FreeBSD src repository Modified files: sbin/mount Makefile mount.c Log: Use pidfile(3) API to restart mountd(8) on success mount. This why we won't kill random process if there is a stale PID in /var/run/mountd.pid. Revision Changes Path 1.19 +3 -0 src/sbin/mount/Makefile 1.93 +25 -10 src/sbin/mount/mount.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 00:00:41 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9FFA816A403; Sat, 3 Feb 2007 00:00:41 +0000 (UTC) (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 41FDD13C4A7; Sat, 3 Feb 2007 00:00:41 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id DE91246DA5; Sat, 3 Feb 2007 01:00:39 +0100 (CET) Received: from localhost (154.81.datacomsa.pl [195.34.81.154]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id E059345B26; Sat, 3 Feb 2007 01:00:33 +0100 (CET) Date: Sat, 3 Feb 2007 00:59:43 +0100 From: Pawel Jakub Dawidek To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20070202235942.GC25236@garage.freebsd.pl> References: <200702022358.l12NwAlV049192@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="eRtJSFbw+EEWtPj3" Content-Disposition: inline In-Reply-To: <200702022358.l12NwAlV049192@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-r804 (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=-2.6 required=3.0 tests=BAYES_00 autolearn=ham version=3.0.4 Cc: Subject: Re: cvs commit: src/sbin/mount Makefile 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, 03 Feb 2007 00:00:41 -0000 --eRtJSFbw+EEWtPj3 Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Feb 02, 2007 at 11:58:10PM +0000, Pawel Jakub Dawidek wrote: > pjd 2007-02-02 23:58:10 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sbin/mount Makefile mount.c=20 > Log: > Use pidfile(3) API to restart mountd(8) on success mount. > This why we won't kill random process if there is a stale PID in > /var/run/mountd.pid. Should we also restart mountd(8) on successful umount(8)? --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --eRtJSFbw+EEWtPj3 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFw9BuForvXbEpPzQRAiqnAKD0cGVhPOjZICpyQskDFHwbWr24fACg4OYs Zba8zwcdNmf7BewSt4922Cc= =NDAW -----END PGP SIGNATURE----- --eRtJSFbw+EEWtPj3-- From owner-cvs-src@FreeBSD.ORG Sat Feb 3 00:12:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1C7A316A403; Sat, 3 Feb 2007 00:12:19 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E744713C442; Sat, 3 Feb 2007 00:12:18 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l130CIne053056; Sat, 3 Feb 2007 00:12:18 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l130CITV053055; Sat, 3 Feb 2007 00:12:18 GMT (envelope-from pjd) Message-Id: <200702030012.l130CITV053055@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 3 Feb 2007 00:12: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/mountd mountd.8 mountd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 00:12:19 -0000 pjd 2007-02-03 00:12:18 UTC FreeBSD src repository Modified files: usr.sbin/mountd mountd.8 mountd.c Log: Add support for multiple exports files. This will be useful for example for ZFS, where we have automatically generated /etc/zfs/exports file, which should not be edited directly. Discussed with: rwatson Revision Changes Path 1.29 +3 -2 src/usr.sbin/mountd/mountd.8 1.93 +142 -123 src/usr.sbin/mountd/mountd.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 00:15:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E9AA016A400; Sat, 3 Feb 2007 00:15:46 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C16D313C4BA; Sat, 3 Feb 2007 00:15:46 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l130FkCs053543; Sat, 3 Feb 2007 00:15:46 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l130FksY053542; Sat, 3 Feb 2007 00:15:46 GMT (envelope-from pjd) Message-Id: <200702030015.l130FksY053542@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 3 Feb 2007 00:15: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/mountd mountd.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 00:15:47 -0000 pjd 2007-02-03 00:15:46 UTC FreeBSD src repository Modified files: usr.sbin/mountd mountd.8 Log: Grr, committed manual page without the last change - make the comment a bit prettier. Revision Changes Path 1.30 +1 -1 src/usr.sbin/mountd/mountd.8 From owner-cvs-src@FreeBSD.ORG Sat Feb 3 00:27:44 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9CE7D16A403; Sat, 3 Feb 2007 00:27:44 +0000 (UTC) (envelope-from rodrigc@crodrigues.org) Received: from alnrmhc12.comcast.net (alnrmhc12.comcast.net [204.127.225.92]) by mx1.freebsd.org (Postfix) with ESMTP id 541EB13C428; Sat, 3 Feb 2007 00:27:43 +0000 (UTC) (envelope-from rodrigc@crodrigues.org) Received: from c-66-31-35-94.hsd1.ma.comcast.net ([66.31.35.94]) by comcast.net (alnrmhc12) with ESMTP id <20070203002743b1200k73dre>; Sat, 3 Feb 2007 00:27:43 +0000 Received: from c-66-31-35-94.hsd1.ma.comcast.net (localhost.crodrigues.org [127.0.0.1]) by c-66-31-35-94.hsd1.ma.comcast.net (8.13.8/8.13.8) with ESMTP id l130PiY1001608; Fri, 2 Feb 2007 19:25:51 -0500 (EST) (envelope-from rodrigc@c-66-31-35-94.hsd1.ma.comcast.net) Received: (from rodrigc@localhost) by c-66-31-35-94.hsd1.ma.comcast.net (8.13.8/8.13.8/Submit) id l130PiRh001593; Fri, 2 Feb 2007 19:25:44 -0500 (EST) (envelope-from rodrigc) Date: Fri, 2 Feb 2007 19:25:19 -0500 From: Craig Rodrigues To: Pawel Jakub Dawidek Message-ID: <20070203002519.GA1517@crodrigues.org> References: <200702022358.l12NwAlV049192@repoman.freebsd.org> <20070202235942.GC25236@garage.freebsd.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070202235942.GC25236@garage.freebsd.pl> 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/sbin/mount Makefile 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, 03 Feb 2007 00:27:44 -0000 On Sat, Feb 03, 2007 at 12:59:43AM +0100, Pawel Jakub Dawidek wrote: > Should we also restart mountd(8) on successful umount(8)? Your fix to mount(8) is a good one, since the existing behavior of mount(8) is to SIGHUP mountd, based on the pid in /var/run/mountd.pid. I don't like how these sneaky behaviors with non-obvious side-effects sneak into existing utilities like mount(8).....but that's what we have today. A sneaky side effect of the existing behavior, is that when you SIGHUP mountd, it deletes all existing NFS exports, re-reads /etc/exports, and then re-creates all the NFS exports. Some people find this very annoying, especially when you are already using an NFS export ( http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/9619 ). I am looking at some patches from Andrey Simonenko which fix this problem, but they are quite intrusive changes to userland and kernel, so it is slow going on my part. So for now, I would recommend leaving umount alone, to avoid adding new side effects, even though based on existing behavior, it seems logical to add it. However, if this behavior is necessary for ZFS, then I won't oppose modifying umount to SIGHUP mountd. :) It seems a lot of cruft has accumulated in a simple utility like mount(8) over the years! -- Craig Rodrigues rodrigc@crodrigues.org From owner-cvs-src@FreeBSD.ORG Sat Feb 3 00:53:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4A09216A403; Sat, 3 Feb 2007 00:53:15 +0000 (UTC) (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 BC31813C481; Sat, 3 Feb 2007 00:53:12 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 5C86048803; Sat, 3 Feb 2007 01:53:10 +0100 (CET) Received: from localhost (154.81.datacomsa.pl [195.34.81.154]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 5183945CDA; Sat, 3 Feb 2007 01:53:03 +0100 (CET) Date: Sat, 3 Feb 2007 01:52:12 +0100 From: Pawel Jakub Dawidek To: Craig Rodrigues Message-ID: <20070203005212.GE25236@garage.freebsd.pl> References: <200702022358.l12NwAlV049192@repoman.freebsd.org> <20070202235942.GC25236@garage.freebsd.pl> <20070203002519.GA1517@crodrigues.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="sfyO1m2EN8ZOtJL6" Content-Disposition: inline In-Reply-To: <20070203002519.GA1517@crodrigues.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r804 (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=-2.6 required=3.0 tests=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/sbin/mount Makefile 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, 03 Feb 2007 00:53:15 -0000 --sfyO1m2EN8ZOtJL6 Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Feb 02, 2007 at 07:25:19PM -0500, Craig Rodrigues wrote: > On Sat, Feb 03, 2007 at 12:59:43AM +0100, Pawel Jakub Dawidek wrote: > > Should we also restart mountd(8) on successful umount(8)? >=20 > Your fix to mount(8) is a good one, since the existing behavior > of mount(8) is to SIGHUP mountd, based on the pid=20 > in /var/run/mountd.pid. >=20 > I don't like how these sneaky behaviors with non-obvious side-effects > sneak into existing utilities like mount(8).....but that's what we have > today. >=20 > A sneaky side effect of the existing behavior, is that when you > SIGHUP mountd, it deletes all existing NFS exports, re-reads > /etc/exports, and then re-creates all the NFS exports. > Some people find this very annoying, especially when you > are already using an NFS export ( http://www.freebsd.org/cgi/query-pr.cgi= ?pr=3Dkern/9619 ). >=20 > I am looking at some patches from Andrey Simonenko which fix this > problem, but they are quite intrusive changes to userland and kernel, > so it is slow going on my part. >=20 > So for now, I would recommend leaving umount alone, to avoid adding > new side effects, even though based on existing behavior, it seems logical > to add it. >=20 > However, if this behavior is necessary for ZFS, then I won't oppose > modifying umount to SIGHUP mountd. :) >=20 > It seems a lot of cruft has accumulated in a simple utility like > mount(8) over the years! I also was surprised when I found what mount(8) is doing with mountd(8). I don't like this behaviour, but well. What I think we should do on SIGHUP is to create new exports list from the given files, and compare all entries with the entries we got already. Based on that comparsion we can only remove entires which disappeared or changed and add entries which were added or changed. Will it be hard to implement something like this or am I missing something? --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --sfyO1m2EN8ZOtJL6 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFw9y8ForvXbEpPzQRAtK0AKDPdpVoEgNol7IYSBH8IqVR+44RUgCg9NqN /7ENQa+/NZdP4lBExQ0uuVs= =4hiA -----END PGP SIGNATURE----- --sfyO1m2EN8ZOtJL6-- From owner-cvs-src@FreeBSD.ORG Sat Feb 3 02:57:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D658616A405; Sat, 3 Feb 2007 02:57:02 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id AD6DC13C4B3; Sat, 3 Feb 2007 02:57:02 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l132v28H089361; Sat, 3 Feb 2007 02:57:02 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l132v2Ou089360; Sat, 3 Feb 2007 02:57:02 GMT (envelope-from alc) Message-Id: <200702030257.l132v2Ou089360@repoman.freebsd.org> From: Alan Cox Date: Sat, 3 Feb 2007 02:57:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/amd64/include pmap.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 02:57:02 -0000 alc 2007-02-03 02:57:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/include pmap.h Log: MFC revision 1.133 Define the additional page fault error codes that are implemented by amd64. Revision Changes Path 1.127.2.1 +2 -0 src/sys/amd64/include/pmap.h From owner-cvs-src@FreeBSD.ORG Sat Feb 3 02:57:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E334416A40E; Sat, 3 Feb 2007 02:57:46 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7361813C48D; Sat, 3 Feb 2007 02:57:46 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l132vkeM089440; Sat, 3 Feb 2007 02:57:46 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l132vkfT089439; Sat, 3 Feb 2007 02:57:46 GMT (envelope-from bms) Message-Id: <200702030257.l132vkfT089439@repoman.freebsd.org> From: Bruce M Simpson Date: Sat, 3 Feb 2007 02:57: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/net if_tap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 02:57:47 -0000 bms 2007-02-03 02:57:46 UTC FreeBSD src repository Modified files: sys/net if_tap.c Log: Drop unicast Ethernet frames not destined for the configured address of a tap(4) instance, if IFF_PROMISC is not set. In tap(4), we should emulate the effect IFF_PROMISC would have on hardware, otherwise we risk introducing layer 2 loops if tap(4) is used with bridges. This means not even bpf(4) gets to see them. This patch has been tested in a variety of situations. Multicast and broadcast frames are correctly allowed through. I have observed this behaviour causing problems with multiple QEMU instances hosted on the same FreeBSD machine. The checks in in ether_demux() [if_ethersubr.c, rev 1.222, line 638] are insufficient to prevent this bug from occurring, as ifp->if_vlantrunk will always be NULL for the non-vlan case. MFC after: 3 weeks PR: 86429 Submitted by: Pieter de Boer (with changes) Revision Changes Path 1.68 +18 -0 src/sys/net/if_tap.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 03:14:22 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 789E716A40E; Sat, 3 Feb 2007 03:14:22 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 49D9013C467; Sat, 3 Feb 2007 03:14:22 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l133EMNX093753; Sat, 3 Feb 2007 03:14:22 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l133EMp5093752; Sat, 3 Feb 2007 03:14:22 GMT (envelope-from alc) Message-Id: <200702030314.l133EMp5093752@repoman.freebsd.org> From: Alan Cox Date: Sat, 3 Feb 2007 03:14: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/amd64/amd64 trap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 03:14:22 -0000 alc 2007-02-03 03:14:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/amd64 trap.c Log: MFC revisions 1.308, 1.309, and 1.312 Pass VM_PROT_EXECUTE to vm_fault() instead of VM_PROT_READ if the page fault was caused by an instruction fetch. Differentiate between data and instruction fetch in the fatal page fault trap handler. Revision Changes Path 1.289.2.5 +8 -1 src/sys/amd64/amd64/trap.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 03:37:39 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 21D2316A403; Sat, 3 Feb 2007 03:37:39 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id EF04113C48E; Sat, 3 Feb 2007 03:37:38 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l133bcFq097062; Sat, 3 Feb 2007 03:37:38 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l133bcUw097061; Sat, 3 Feb 2007 03:37:38 GMT (envelope-from bms) Message-Id: <200702030337.l133bcUw097061@repoman.freebsd.org> From: Bruce M Simpson Date: Sat, 3 Feb 2007 03:37: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/sbin/ifconfig ifconfig.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 03:37:39 -0000 bms 2007-02-03 03:37:38 UTC FreeBSD src repository Modified files: sbin/ifconfig ifconfig.8 Log: Add an EXAMPLES section to ifconfig(8), clearly showing how to configure IPv6 addresses in FreeBSD. See also: http://www.telscom.ch/index.php/downloads/configure_ipv6_features MFC after: 1 week PR: 102701 Obtained from: OpenBSD (partly, with edits) Revision Changes Path 1.132 +42 -1 src/sbin/ifconfig/ifconfig.8 From owner-cvs-src@FreeBSD.ORG Sat Feb 3 03:40:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7EBFA16A400; Sat, 3 Feb 2007 03:40:34 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 57E9313C4A3; Sat, 3 Feb 2007 03:40:34 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l133eYWg097219; Sat, 3 Feb 2007 03:40:34 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l133eYcK097218; Sat, 3 Feb 2007 03:40:34 GMT (envelope-from bms) Message-Id: <200702030340.l133eYcK097218@repoman.freebsd.org> From: Bruce M Simpson Date: Sat, 3 Feb 2007 03:40: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/sbin/ifconfig af_inet6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 03:40:34 -0000 bms 2007-02-03 03:40:34 UTC FreeBSD src repository Modified files: sbin/ifconfig af_inet6.c Log: Backout revision 1.4; it is not verified as the correct fix for the PR. A more correct fix has been committed to ifconfig(8). Submitted by: bz PR: 102701 Revision Changes Path 1.5 +1 -1 src/sbin/ifconfig/af_inet6.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 03:57:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5E3AB16A401; Sat, 3 Feb 2007 03:57:46 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3773E13C491; Sat, 3 Feb 2007 03:57:46 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l133vkif000463; Sat, 3 Feb 2007 03:57:46 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l133vjAE000462; Sat, 3 Feb 2007 03:57:45 GMT (envelope-from bms) Message-Id: <200702030357.l133vjAE000462@repoman.freebsd.org> From: Bruce M Simpson Date: Sat, 3 Feb 2007 03:57: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 uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 03:57:46 -0000 bms 2007-02-03 03:57:45 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c Log: Diff reduction with RELENG_6, style(9): Remove unnecessary brace; && should be on end of line. No functional changes. Revision Changes Path 1.291 +2 -3 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 04:01:22 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A652416A405; Sat, 3 Feb 2007 04:01:22 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7F54513C4A5; Sat, 3 Feb 2007 04:01:22 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1341MKM000767; Sat, 3 Feb 2007 04:01:22 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1341MpN000766; Sat, 3 Feb 2007 04:01:22 GMT (envelope-from bms) Message-Id: <200702030401.l1341MpN000766@repoman.freebsd.org> From: Bruce M Simpson Date: Sat, 3 Feb 2007 04:01: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/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 04:01:22 -0000 bms 2007-02-03 04:01:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern uipc_socket.c Log: MFC: Drop all received data mbufs from a socket's queue if the MT_SONAME mbuf is dropped, to preserve the invariant in the PR_ADDR case. PR: kern/38495 Submitted by: James Juran Reviewed by: sam, rwatson Obtained from: NetBSD Revision Changes Path 1.242.2.8 +13 -1 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 04:14:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D184516A402; Sat, 3 Feb 2007 04:14:40 +0000 (UTC) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (gate.funkthat.com [69.17.45.168]) by mx1.freebsd.org (Postfix) with ESMTP id A030613C474; Sat, 3 Feb 2007 04:14:40 +0000 (UTC) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (v0haiaeoouc6ywo3@localhost.funkthat.com [127.0.0.1]) by hydrogen.funkthat.com (8.13.6/8.13.3) with ESMTP id l134EdIX084277; Fri, 2 Feb 2007 20:14:39 -0800 (PST) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.13.6/8.13.3/Submit) id l134Edq4084276; Fri, 2 Feb 2007 20:14:39 -0800 (PST) (envelope-from jmg) Date: Fri, 2 Feb 2007 20:14:39 -0800 From: John-Mark Gurney To: Konstantin Belousov Message-ID: <20070203041439.GB779@funkthat.com> References: <200702020902.l1292Js7068643@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200702020902.l1292Js7068643@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 5.4-RELEASE-p6 i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_witness.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: John-Mark Gurney List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 04:14:40 -0000 Konstantin Belousov wrote this message on Fri, Feb 02, 2007 at 09:02 +0000: > kib 2007-02-02 09:02:19 UTC > > FreeBSD src repository > > Modified files: > sys/kern subr_witness.c > Log: > Record kqueue -> struct mount mtx -> vnode interlock lock order to > catch the places where reverse lock order is instantiated. Umm... does the above mean that kqueue can be obtained before mount, and vnode interlock's? If so, that is incorrect, and it needs to be that the kqueue lock is last... The lock order the kqueue is knlist lock -> kqueue lock... Where knlist lock is the lock that protects the object (or knlist belonging to the object)... Do we have a way to signify that you do not obtain another lock once you have obtained the kqueue lock? -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-cvs-src@FreeBSD.ORG Sat Feb 3 06:45:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8CF5F16A400; Sat, 3 Feb 2007 06:45:03 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 58AB813C46B; Sat, 3 Feb 2007 06:45:03 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l136j3lT039633; Sat, 3 Feb 2007 06:45:03 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l136j3EQ039631; Sat, 3 Feb 2007 06:45:03 GMT (envelope-from imp) Message-Id: <200702030645.l136j3EQ039631@repoman.freebsd.org> From: Warner Losh Date: Sat, 3 Feb 2007 06:45: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/conf files X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 06:45:03 -0000 imp 2007-02-03 06:45:02 UTC FreeBSD src repository Modified files: sys/conf files Log: Mark mmc *_if.m files as standard to allow for mmc/sd being compiled as a module. Submitted by: Andrea Bittau Revision Changes Path 1.1174 +2 -2 src/sys/conf/files From owner-cvs-src@FreeBSD.ORG Sat Feb 3 06:45:51 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 68E6D16A492; Sat, 3 Feb 2007 06:45:51 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 427C113C46B; Sat, 3 Feb 2007 06:45:51 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l136jpfV039785; Sat, 3 Feb 2007 06:45:51 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l136jp4m039784; Sat, 3 Feb 2007 06:45:51 GMT (envelope-from bms) Message-Id: <200702030645.l136jp4m039784@repoman.freebsd.org> From: Bruce M Simpson Date: Sat, 3 Feb 2007 06:45: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/netinet in.c ip_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 06:45:51 -0000 bms 2007-02-03 06:45:51 UTC FreeBSD src repository Modified files: sys/netinet in.c ip_input.c Log: In regular forwarding path, reject packets destined for 169.254.0.0/16 link-local addresses. See RFC 3927 section 2.7. Revision Changes Path 1.96 +1 -1 src/sys/netinet/in.c 1.324 +6 -0 src/sys/netinet/ip_input.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 06:46:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 27E3D16A400; Sat, 3 Feb 2007 06:46:12 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0190C13C4A3; Sat, 3 Feb 2007 06:46:12 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l136kBw5039823; Sat, 3 Feb 2007 06:46:11 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l136kBBW039822; Sat, 3 Feb 2007 06:46:11 GMT (envelope-from imp) Message-Id: <200702030646.l136kBBW039822@repoman.freebsd.org> From: Warner Losh Date: Sat, 3 Feb 2007 06:46:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf kmod.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 06:46:12 -0000 imp 2007-02-03 06:46:11 UTC FreeBSD src repository Modified files: sys/conf kmod.mk Log: The path to the mmc/mmcbus_if.m file is wrong. Correct it by prepending dev/ Submitted by: Andrea Bittau Revision Changes Path 1.214 +1 -1 src/sys/conf/kmod.mk From owner-cvs-src@FreeBSD.ORG Sat Feb 3 06:46:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AC5E616A401; Sat, 3 Feb 2007 06:46:49 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 85BC013C4B7; Sat, 3 Feb 2007 06:46:49 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l136knAa039862; Sat, 3 Feb 2007 06:46:49 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l136kn6v039861; Sat, 3 Feb 2007 06:46:49 GMT (envelope-from bms) Message-Id: <200702030646.l136kn6v039861@repoman.freebsd.org> From: Bruce M Simpson Date: Sat, 3 Feb 2007 06:46:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet ip_fastfwd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 06:46:50 -0000 bms 2007-02-03 06:46:49 UTC FreeBSD src repository Modified files: sys/netinet ip_fastfwd.c Log: In fast forwarding path, defer processing of 169.254.0.0/16 to ip_input(). See RFC 3927 section 2.7. Revision Changes Path 1.38 +2 -0 src/sys/netinet/ip_fastfwd.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 07:09:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0021316A405; Sat, 3 Feb 2007 07:09:36 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C4C7213C4AC; Sat, 3 Feb 2007 07:09:36 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l1379aap044249; Sat, 3 Feb 2007 07:09:36 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1379ae5044248; Sat, 3 Feb 2007 07:09:36 GMT (envelope-from imp) Message-Id: <200702030709.l1379ae5044248@repoman.freebsd.org> From: Warner Losh Date: Sat, 3 Feb 2007 07:09:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/pccard pccard.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 07:09:37 -0000 imp 2007-02-03 07:09:36 UTC FreeBSD src repository Modified files: sys/dev/pccard pccard.c Log: We need to free the ivars for the child that we just deleted. Revision Changes Path 1.116 +3 -0 src/sys/dev/pccard/pccard.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 07:46:27 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6A52B16A401; Sat, 3 Feb 2007 07:46:27 +0000 (UTC) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 43F5E13C428; Sat, 3 Feb 2007 07:46:27 +0000 (UTC) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l137kRUA072727; Sat, 3 Feb 2007 07:46:27 GMT (envelope-from kevlo@repoman.freebsd.org) Received: (from kevlo@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l137kRCK072726; Sat, 3 Feb 2007 07:46:27 GMT (envelope-from kevlo) Message-Id: <200702030746.l137kRCK072726@repoman.freebsd.org> From: Kevin Lo Date: Sat, 3 Feb 2007 07:46: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/arm/at91 if_ate.c src/sys/arm/xscale/ixp425 if_npe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 07:46:27 -0000 kevlo 2007-02-03 07:46:26 UTC FreeBSD src repository Modified files: sys/arm/at91 if_ate.c sys/arm/xscale/ixp425 if_npe.c Log: ether_ifattach() sets if_mtu to ETHERMTU, don't bother set it again. Approved by: imp, cognet Revision Changes Path 1.16 +0 -1 src/sys/arm/at91/if_ate.c 1.4 +0 -1 src/sys/arm/xscale/ixp425/if_npe.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 07:49:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 56EE016A401; Sat, 3 Feb 2007 07:49:21 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 304DF13C467; Sat, 3 Feb 2007 07:49:21 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l137nLii072824; Sat, 3 Feb 2007 07:49:21 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l137nKIP072823; Sat, 3 Feb 2007 07:49:20 GMT (envelope-from bms) Message-Id: <200702030749.l137nKIP072823@repoman.freebsd.org> From: Bruce M Simpson Date: Sat, 3 Feb 2007 07:49: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 lock.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 07:49:21 -0000 bms 2007-02-03 07:49:20 UTC FreeBSD src repository Modified files: sys/sys lock.h Log: Style; remove argument names from prototype, be consistent with rest of file. This has the additional side-effect of removing a C++ reserved keyword from this file, which prevents the Click Modular Router's FreeBSD kernel support from building. Reviewed by: silence on -current Revision Changes Path 1.63 +3 -3 src/sys/sys/lock.h From owner-cvs-src@FreeBSD.ORG Sat Feb 3 09:34:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 184CD16A405; Sat, 3 Feb 2007 09:34:37 +0000 (UTC) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E704A13C481; Sat, 3 Feb 2007 09:34:36 +0000 (UTC) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l139Yad9099986; Sat, 3 Feb 2007 09:34:36 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l139Ya41099985; Sat, 3 Feb 2007 09:34:36 GMT (envelope-from ume) Message-Id: <200702030934.l139Ya41099985@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sat, 3 Feb 2007 09:34:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet6 nd6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 09:34:37 -0000 ume 2007-02-03 09:34:36 UTC FreeBSD src repository Modified files: sys/netinet6 nd6.c Log: ng_iface requiers neighbor cache as well. MFC after: 3 days Revision Changes Path 1.75 +1 -0 src/sys/netinet6/nd6.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 11:08:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3F27616A402; Sat, 3 Feb 2007 11:08:49 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1881513C441; Sat, 3 Feb 2007 11:08:49 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l13B8mS0020971; Sat, 3 Feb 2007 11:08:48 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l13B8m2o020962; Sat, 3 Feb 2007 11:08:48 GMT (envelope-from mpp) Message-Id: <200702031108.l13B8m2o020962@repoman.freebsd.org> From: Mike Pritchard Date: Sat, 3 Feb 2007 11:08: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/sbin/quotacheck quotacheck.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 11:08:49 -0000 mpp 2007-02-03 11:08:48 UTC FreeBSD src repository Modified files: sbin/quotacheck quotacheck.c Log: Fix quotqcheck to correctly use the curinode count, and not the curblock count when checking if the inode soft limit has been crossed. Revision Changes Path 1.30 +2 -2 src/sbin/quotacheck/quotacheck.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 11:20:29 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0EEE716A48F; Sat, 3 Feb 2007 11:20:29 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DE4F613C4B2; Sat, 3 Feb 2007 11:20:28 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l13BKSi2022702; Sat, 3 Feb 2007 11:20:28 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l13BKSiC022701; Sat, 3 Feb 2007 11:20:28 GMT (envelope-from mpp) Message-Id: <200702031120.l13BKSiC022701@repoman.freebsd.org> From: Mike Pritchard Date: Sat, 3 Feb 2007 11:20: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/sbin/quotacheck quotacheck.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 11:20:29 -0000 mpp 2007-02-03 11:20:28 UTC FreeBSD src repository Modified files: sbin/quotacheck quotacheck.c Log: Do not touch the block or i-node grace times for id 0. These are used to indicate the default grace period for the file system, and should not be touched by quotacheck. Revision Changes Path 1.31 +2 -2 src/sbin/quotacheck/quotacheck.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 11:57:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C6D5916A403; Sat, 3 Feb 2007 11:57:09 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9D3DB13C4B7; Sat, 3 Feb 2007 11:57:09 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l13Bv9N5030341; Sat, 3 Feb 2007 11:57:09 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l13Bv98M030340; Sat, 3 Feb 2007 11:57:09 GMT (envelope-from bms) Message-Id: <200702031157.l13Bv98M030340@repoman.freebsd.org> From: Bruce M Simpson Date: Sat, 3 Feb 2007 11:57:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sbin/ifconfig ifconfig.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 11:57:09 -0000 bms 2007-02-03 11:57:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/ifconfig ifconfig.8 Log: MFC rev 1.132: Add an EXAMPLES section for ifconfig(8). PR: bin/102701 Obtained from: OpenBSD Revision Changes Path 1.95.2.20 +41 -0 src/sbin/ifconfig/ifconfig.8 From owner-cvs-src@FreeBSD.ORG Sat Feb 3 11:57:44 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9826316A408; Sat, 3 Feb 2007 11:57:44 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7362F13C461; Sat, 3 Feb 2007 11:57:44 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l13BvidA030416; Sat, 3 Feb 2007 11:57:44 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l13Bviem030415; Sat, 3 Feb 2007 11:57:44 GMT (envelope-from bms) Message-Id: <200702031157.l13Bviem030415@repoman.freebsd.org> From: Bruce M Simpson Date: Sat, 3 Feb 2007 11:57:44 +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/ifconfig ifconfig.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 11:57:44 -0000 bms 2007-02-03 11:57:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/ifconfig ifconfig.8 Log: Bump .Dd. Revision Changes Path 1.95.2.21 +1 -1 src/sbin/ifconfig/ifconfig.8 From owner-cvs-src@FreeBSD.ORG Sat Feb 3 13:33:41 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 508D016A406; Sat, 3 Feb 2007 13:33:41 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2A11E13C4A8; Sat, 3 Feb 2007 13:33:41 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l13DXfqG058401; Sat, 3 Feb 2007 13:33:41 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l13DXf8a058399; Sat, 3 Feb 2007 13:33:41 GMT (envelope-from mlaier) Message-Id: <200702031333.l13DXf8a058399@repoman.freebsd.org> From: Max Laier Date: Sat, 3 Feb 2007 13: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/share/man/man4 altq.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 13:33:41 -0000 mlaier 2007-02-03 13:33:40 UTC FreeBSD src repository Modified files: share/man/man4 altq.4 Log: bce(4), ipw(4), iwi(4), ral(4), udav(4), ural(4) support ALTQ as well. Revision Changes Path 1.25 +7 -1 src/share/man/man4/altq.4 From owner-cvs-src@FreeBSD.ORG Sat Feb 3 13:38:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6848B16A408; Sat, 3 Feb 2007 13:38:05 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 41E5613C4A3; Sat, 3 Feb 2007 13:38:05 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l13Dc5E0058745; Sat, 3 Feb 2007 13:38:05 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l13Dc5K1058744; Sat, 3 Feb 2007 13:38:05 GMT (envelope-from mlaier) Message-Id: <200702031338.l13Dc5K1058744@repoman.freebsd.org> From: Max Laier Date: Sat, 3 Feb 2007 13:38: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/share/man/man4 altq.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 13:38:05 -0000 mlaier 2007-02-03 13:38:04 UTC FreeBSD src repository Modified files: share/man/man4 altq.4 Log: Missed npe(4) in the last commit. "ate" also has support but is lagging a man page to link to. Revision Changes Path 1.26 +1 -0 src/share/man/man4/altq.4 From owner-cvs-src@FreeBSD.ORG Sat Feb 3 13:46:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1024D16A405; Sat, 3 Feb 2007 13:46:19 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DD7A213C48E; Sat, 3 Feb 2007 13:46:18 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l13DkIZo061847; Sat, 3 Feb 2007 13:46:18 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l13DkIRu061846; Sat, 3 Feb 2007 13:46:18 GMT (envelope-from mlaier) Message-Id: <200702031346.l13DkIRu061846@repoman.freebsd.org> From: Max Laier Date: Sat, 3 Feb 2007 13:46: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/share/man/man4 altq.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 13:46:19 -0000 mlaier 2007-02-03 13:46:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 altq.4 Log: MFC: bce(4), ipw(4), iwi(4), ral(4), udav(4), ural(4) support ALTQ in RELENG_6 as well. Revision Changes Path 1.13.2.7 +7 -1 src/share/man/man4/altq.4 From owner-cvs-src@FreeBSD.ORG Sat Feb 3 13:53:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0C6BF16A406; Sat, 3 Feb 2007 13:53:23 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D919613C4BA; Sat, 3 Feb 2007 13:53:22 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l13DrMc5064613; Sat, 3 Feb 2007 13:53:22 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l13DrMXw064609; Sat, 3 Feb 2007 13:53:22 GMT (envelope-from mlaier) Message-Id: <200702031353.l13DrMXw064609@repoman.freebsd.org> From: Max Laier Date: Sat, 3 Feb 2007 13:53: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/man/man4 altq.4 src/sys/dev/usb if_aue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 13:53:23 -0000 mlaier 2007-02-03 13:53:22 UTC FreeBSD src repository Modified files: share/man/man4 altq.4 sys/dev/usb if_aue.c Log: Add ALTQ support for aue(4). Tested by: Greg Hennessy, Volker MFC after: 1 week Revision Changes Path 1.27 +1 -0 src/share/man/man4/altq.4 1.106 +7 -5 src/sys/dev/usb/if_aue.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 15:50:16 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4D78716A405; Sat, 3 Feb 2007 15:50:16 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from transport.cksoft.de (transport.cksoft.de [62.111.66.27]) by mx1.freebsd.org (Postfix) with ESMTP id E354813C478; Sat, 3 Feb 2007 15:50:12 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from transport.cksoft.de (localhost [127.0.0.1]) by transport.cksoft.de (Postfix) with ESMTP id E14A71FFE76; Sat, 3 Feb 2007 16:50:10 +0100 (CET) Received: by transport.cksoft.de (Postfix, from userid 66) id 99A221FFE66; Sat, 3 Feb 2007 16:50:05 +0100 (CET) Received: from maildrop.int.zabbadoz.net (maildrop.int.zabbadoz.net [10.111.66.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.int.zabbadoz.net (Postfix) with ESMTP id C0489444885; Sat, 3 Feb 2007 15:46:35 +0000 (UTC) Date: Sat, 3 Feb 2007 15:46:35 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Bruce Evans In-Reply-To: <200612272026.kBRKQ1gP000873@repoman.freebsd.org> Message-ID: <20070203154547.J47107@maildrop.int.zabbadoz.net> References: <200612272026.kBRKQ1gP000873@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by AMaViS cksoft-s20020300-20031204bz on transport.cksoft.de Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/include atomic.h src/sys/i386/include atomic.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 15:50:16 -0000 On Wed, 27 Dec 2006, Bruce Evans wrote: Hi, > bde 2006-12-27 20:26:00 UTC > > FreeBSD src repository > > Modified files: > sys/amd64/include atomic.h > sys/i386/include atomic.h > Log: ... > > Revision Changes Path > 1.40 +10 -10 src/sys/amd64/include/atomic.h > 1.43 +11 -11 src/sys/i386/include/atomic.h I am usually not asking this question but are you going to MFC this? -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT From owner-cvs-src@FreeBSD.ORG Sat Feb 3 16:01:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8E92B16A401; Sat, 3 Feb 2007 16:01:46 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6639513C481; Sat, 3 Feb 2007 16:01:46 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l13G1kuI094270; Sat, 3 Feb 2007 16:01:46 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l13G1kE7094267; Sat, 3 Feb 2007 16:01:46 GMT (envelope-from mlaier) Message-Id: <200702031601.l13G1kE7094267@repoman.freebsd.org> From: Max Laier Date: Sat, 3 Feb 2007 16:01: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/kern subr_firmware.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 16:01:46 -0000 mlaier 2007-02-03 16:01:46 UTC FreeBSD src repository Modified files: sys/kern subr_firmware.c Log: Add a small informative printf under bootverbose to firmware_register to track problems when loading firmware from loader. Revision Changes Path 1.8 +5 -0 src/sys/kern/subr_firmware.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 16:08:11 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EF39116A400; Sat, 3 Feb 2007 16:08:11 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C66FE13C47E; Sat, 3 Feb 2007 16:08:11 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l13G8BNr096529; Sat, 3 Feb 2007 16:08:11 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l13G8B1C096528; Sat, 3 Feb 2007 16:08:11 GMT (envelope-from pjd) Message-Id: <200702031608.l13G8B1C096528@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 3 Feb 2007 16:08: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/sbin/geom/misc subr.c subr.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 16:08:12 -0000 pjd 2007-02-03 16:08:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/geom/misc subr.c subr.h Log: MFC: sbin/geom/misc/subr.c 1.7 sbin/geom/misc/subr.h 1.8 Implement gctl_change_param() function, which changes value of existing parameter. Revision Changes Path 1.3.8.4 +26 -0 src/sbin/geom/misc/subr.c 1.3.8.4 +2 -0 src/sbin/geom/misc/subr.h From owner-cvs-src@FreeBSD.ORG Sat Feb 3 16:09:10 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A4F5816A406; Sat, 3 Feb 2007 16:09:10 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 941F113C441; Sat, 3 Feb 2007 16:09:10 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l13G9AnC096572; Sat, 3 Feb 2007 16:09:10 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l13G9AST096571; Sat, 3 Feb 2007 16:09:10 GMT (envelope-from pjd) Message-Id: <200702031609.l13G9AST096571@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 3 Feb 2007 16:09: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/sbin/geom/class/eli geom_eli.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 16:09:10 -0000 pjd 2007-02-03 16:09:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/geom/class/eli geom_eli.c Log: MFC: sbin/geom/class/eli/geom_eli.c 1.19 When the following conditions are meet: - First configured key is based only on keyfile (no passphrase). - Device is attached. - User changes first key (setkey) from keyfile to passphrase and doesn't specify number of iterations (with -i option). ...geli(8) won't store calculated number of iterations in metadata. This result in device beeing unaccesable after detach. One can recover from this situation by guessing number of iterations generated, storing it in metadata and trying to attach device. Recovery procedure isn't nice, but one's data is not lost. Reported by: Thomas Nickl Revision Changes Path 1.1.2.11 +13 -1 src/sbin/geom/class/eli/geom_eli.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 16:19:29 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 48C4416A407; Sat, 3 Feb 2007 16:19:29 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3896B13C47E; Sat, 3 Feb 2007 16:19:29 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l13GJTTn098102; Sat, 3 Feb 2007 16:19:29 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l13GJTNv098101; Sat, 3 Feb 2007 16:19:29 GMT (envelope-from imp) Message-Id: <200702031619.l13GJTNv098101@repoman.freebsd.org> From: Warner Losh Date: Sat, 3 Feb 2007 16:19: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/dev/usb uhub.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 16:19:29 -0000 imp 2007-02-03 16:19:28 UTC FreeBSD src repository Modified files: sys/dev/usb uhub.c Log: Fix memory leak of devinfo. The leak itself was documented in PR/108719, but there's a simpler fix: free it after it is used, and then get rid of the redundant frees this causes. Other leaks in this PR not yet fixed. While I'm here, remove NetBSD/OpenBSD code and some of the portability #defines that were getting in the way of understanding this code. The devinfo bug was harder to spot because one needed to know that device_set_desc_copy() was used inside of one of them (one that didn't take an argument!). Prefer device_printf(sc->sc_dev, "...") to printf("%s:...", device_get_nameunit(sc->sc_dev)). This saves almost 300 bytes. PR: 108719 Submitted by: Antoine Brodin Revision Changes Path 1.73 +66 -122 src/sys/dev/usb/uhub.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 16:33:48 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8445316A400; Sat, 3 Feb 2007 16:33:48 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5BBB613C481; Sat, 3 Feb 2007 16:33:48 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l13GXmRI001133; Sat, 3 Feb 2007 16:33:48 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l13GXmGn001131; Sat, 3 Feb 2007 16:33:48 GMT (envelope-from imp) Message-Id: <200702031633.l13GXmGn001131@repoman.freebsd.org> From: Warner Losh Date: Sat, 3 Feb 2007 16:33:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb uipaq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 16:33:48 -0000 imp 2007-02-03 16:33:48 UTC FreeBSD src repository Modified files: sys/dev/usb uipaq.c Log: Fix non-use, but not memory leak, of devinfop. Set the device's description here. The fix in the PR isn't necessary at all for memory leaks, but we weren't setting the device description. While I'm here, remove some of the obfuscating macros in attach. PR: 108719 Revision Changes Path 1.2 +22 -39 src/sys/dev/usb/uipaq.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 16:38:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5942216A501; Sat, 3 Feb 2007 16:38:33 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3077B13C441; Sat, 3 Feb 2007 16:38:33 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l13GcXVC001439; Sat, 3 Feb 2007 16:38:33 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l13GcXpC001438; Sat, 3 Feb 2007 16:38:33 GMT (envelope-from imp) Message-Id: <200702031638.l13GcXpC001438@repoman.freebsd.org> From: Warner Losh Date: Sat, 3 Feb 2007 16:38: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/usb usb_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, 03 Feb 2007 16:38:33 -0000 imp 2007-02-03 16:38:33 UTC FreeBSD src repository Modified files: sys/dev/usb usb_subr.c Log: Fix possible memory leaks of devinfo. PR: 108719 Submitted by: Antoine Brodin Revision Changes Path 1.88 +2 -2 src/sys/dev/usb/usb_subr.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 16:40:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9EFC616A401; Sat, 3 Feb 2007 16:40:20 +0000 (UTC) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 757E413C442; Sat, 3 Feb 2007 16:40:20 +0000 (UTC) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l13GeKP4001585; Sat, 3 Feb 2007 16:40:20 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l13GeK21001580; Sat, 3 Feb 2007 16:40:20 GMT (envelope-from wilko) Message-Id: <200702031640.l13GeK21001580@repoman.freebsd.org> From: Wilko Bulte Date: Sat, 3 Feb 2007 16:40: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/sbin/camcontrol camcontrol.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 16:40:20 -0000 wilko 2007-02-03 16:40:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/camcontrol camcontrol.c Log: MFC: %s/tranport/transport/ Revision Changes Path 1.53.2.2 +2 -2 src/sbin/camcontrol/camcontrol.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 16:41:56 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 57D0E16A400; Sat, 3 Feb 2007 16:41:56 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2E96F13C4BB; Sat, 3 Feb 2007 16:41:56 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l13GfuhM002210; Sat, 3 Feb 2007 16:41:56 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l13GftTN002209; Sat, 3 Feb 2007 16:41:55 GMT (envelope-from imp) Message-Id: <200702031641.l13GftTN002209@repoman.freebsd.org> From: Warner Losh Date: Sat, 3 Feb 2007 16:41: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/dev/usb uvisor.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 16:41:56 -0000 imp 2007-02-03 16:41:55 UTC FreeBSD src repository Modified files: sys/dev/usb uvisor.c Log: Fix memory leak of devinfop PR: 108719 Submitted by: Antoine Brodin Revision Changes Path 1.29 +1 -2 src/sys/dev/usb/uvisor.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 17:39:07 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9479D16A400; Sat, 3 Feb 2007 17:39:07 +0000 (UTC) (envelope-from antoine@peanut.dreadbsd.org) Received: from peanut.dreadbsd.org (peanut.dreadbsd.org [82.67.196.50]) by mx1.freebsd.org (Postfix) with ESMTP id EED3813C491; Sat, 3 Feb 2007 17:39:06 +0000 (UTC) (envelope-from antoine@peanut.dreadbsd.org) Received: from peanut.dreadbsd.org (localhost [127.0.0.1]) by peanut.dreadbsd.org (8.13.8/8.13.8) with ESMTP id l13HNkHB036459; Sat, 3 Feb 2007 18:23:46 +0100 (CET) (envelope-from antoine@peanut.dreadbsd.org) Received: (from antoine@localhost) by peanut.dreadbsd.org (8.13.8/8.13.8/Submit) id l13HNjNa036458; Sat, 3 Feb 2007 18:23:45 +0100 (CET) (envelope-from antoine) Date: Sat, 3 Feb 2007 18:23:45 +0100 From: Antoine Brodin To: Warner Losh Message-Id: <20070203182345.c64553e6.antoine.brodin@laposte.net> In-Reply-To: <200702031633.l13GXmGn001131@repoman.freebsd.org> References: <200702031633.l13GXmGn001131@repoman.freebsd.org> X-Mailer: Sylpheed 2.3.1 (GTK+ 2.10.9; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb uipaq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 17:39:07 -0000 Warner Losh wrote: > imp 2007-02-03 16:33:48 UTC > > FreeBSD src repository > > Modified files: > sys/dev/usb uipaq.c > Log: > Fix non-use, but not memory leak, of devinfop. Set the device's > description here. The fix in the PR isn't necessary at all for memory > leaks, but we weren't setting the device description. > > While I'm here, remove some of the obfuscating macros in attach. > > PR: 108719 > > Revision Changes Path > 1.2 +22 -39 src/sys/dev/usb/uipaq.c Hi Warner, devinfop is leaked in the "goto bad;" case isn't it ? Cheers, Antoine From owner-cvs-src@FreeBSD.ORG Sat Feb 3 18:28:04 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CF44016A401; Sat, 3 Feb 2007 18:28:04 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 8C8F013C4A7; Sat, 3 Feb 2007 18:28:04 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id l13IP6WP098858; Sat, 3 Feb 2007 11:25:06 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Sat, 03 Feb 2007 11:25:38 -0700 (MST) Message-Id: <20070203.112538.-816357461.imp@bsdimp.com> To: antoine.brodin@laposte.net From: "M. Warner Losh" In-Reply-To: <20070203182345.c64553e6.antoine.brodin@laposte.net> References: <200702031633.l13GXmGn001131@repoman.freebsd.org> <20070203182345.c64553e6.antoine.brodin@laposte.net> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Sat, 03 Feb 2007 11:25:06 -0700 (MST) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb uipaq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 18:28:04 -0000 In message: <20070203182345.c64553e6.antoine.brodin@laposte.net> Antoine Brodin writes: : Warner Losh wrote: : > imp 2007-02-03 16:33:48 UTC : > : > FreeBSD src repository : > : > Modified files: : > sys/dev/usb uipaq.c : > Log: : > Fix non-use, but not memory leak, of devinfop. Set the device's : > description here. The fix in the PR isn't necessary at all for memory : > leaks, but we weren't setting the device description. : > : > While I'm here, remove some of the obfuscating macros in attach. : > : > PR: 108719 : > : > Revision Changes Path : > 1.2 +22 -39 src/sys/dev/usb/uipaq.c : : Hi Warner, : : devinfop is leaked in the "goto bad;" case isn't it ? oops, you are correct. Warner From owner-cvs-src@FreeBSD.ORG Sat Feb 3 19:11:10 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7575B16A401; Sat, 3 Feb 2007 19:11:10 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4E62813C467; Sat, 3 Feb 2007 19:11:10 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l13JBAgE040642; Sat, 3 Feb 2007 19:11:10 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l13JBASG040628; Sat, 3 Feb 2007 19:11:10 GMT (envelope-from imp) Message-Id: <200702031911.l13JBASG040628@repoman.freebsd.org> From: Warner Losh Date: Sat, 3 Feb 2007 19:11:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb uipaq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 19:11:10 -0000 imp 2007-02-03 19:11:10 UTC FreeBSD src repository Modified files: sys/dev/usb uipaq.c Log: It turns out we were mallocing too early, so move the allocation so we don't leak. Revision Changes Path 1.3 +5 -1 src/sys/dev/usb/uipaq.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 19:29:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 817AE16A4C5; Sat, 3 Feb 2007 19:29:32 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5957013C4B5; Sat, 3 Feb 2007 19:29:32 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l13JTWhI043546; Sat, 3 Feb 2007 19:29:32 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l13JTWK2043545; Sat, 3 Feb 2007 19:29:32 GMT (envelope-from brueffer) Message-Id: <200702031929.l13JTWK2043545@repoman.freebsd.org> From: Christian Brueffer Date: Sat, 3 Feb 2007 19:29:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 aue.4 bce.4 ipw.4 iwi.4 ral.4 udav.4 ural.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 19:29:32 -0000 brueffer 2007-02-03 19:29:31 UTC FreeBSD src repository Modified files: share/man/man4 aue.4 bce.4 ipw.4 iwi.4 ral.4 udav.4 ural.4 Log: Xref altq(4). Revision Changes Path 1.26 +1 -0 src/share/man/man4/aue.4 1.6 +1 -0 src/share/man/man4/bce.4 1.14 +1 -0 src/share/man/man4/ipw.4 1.16 +1 -0 src/share/man/man4/iwi.4 1.12 +1 -0 src/share/man/man4/ral.4 1.7 +1 -0 src/share/man/man4/udav.4 1.12 +1 -0 src/share/man/man4/ural.4 From owner-cvs-src@FreeBSD.ORG Sat Feb 3 19:47:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C33FD16A403; Sat, 3 Feb 2007 19:47:01 +0000 (UTC) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (gate.funkthat.com [69.17.45.168]) by mx1.freebsd.org (Postfix) with ESMTP id 9884913C4A7; Sat, 3 Feb 2007 19:47:01 +0000 (UTC) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (gf0p46k89t6vla1v@localhost.funkthat.com [127.0.0.1]) by hydrogen.funkthat.com (8.13.6/8.13.3) with ESMTP id l13Jl1C6097428; Sat, 3 Feb 2007 11:47:01 -0800 (PST) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.13.6/8.13.3/Submit) id l13Jl1Ni097427; Sat, 3 Feb 2007 11:47:01 -0800 (PST) (envelope-from jmg) Date: Sat, 3 Feb 2007 11:47:01 -0800 From: John-Mark Gurney To: Warner Losh Message-ID: <20070203194700.GF779@funkthat.com> References: <200702030645.l136j3EQ039631@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200702030645.l136j3EQ039631@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 5.4-RELEASE-p6 i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: John-Mark Gurney List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 19:47:01 -0000 Warner Losh wrote this message on Sat, Feb 03, 2007 at 06:45 +0000: > imp 2007-02-03 06:45:02 UTC > > FreeBSD src repository > > Modified files: > sys/conf files > Log: > Mark mmc *_if.m files as standard to allow for mmc/sd being compiled > as a module. > > Submitted by: Andrea Bittau Those files don't need to be marked standard to allow module building.. Either you can compile the *_if.c file as a seperate module and depend upon them, or compile the *_if.c into the module directly... Many other modules do not require their *_if.m files to be marked standard... It looks like some others could possibly be cleaned up and not made standard, such as eisa... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-cvs-src@FreeBSD.ORG Sat Feb 3 20:01:56 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B630D16A400; Sat, 3 Feb 2007 20:01:56 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A59A113C49D; Sat, 3 Feb 2007 20:01:56 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l13K1uhQ049125; Sat, 3 Feb 2007 20:01:56 GMT (envelope-from flz@repoman.freebsd.org) Received: (from flz@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l13K1uJ8049123; Sat, 3 Feb 2007 20:01:56 GMT (envelope-from flz) Message-Id: <200702032001.l13K1uJ8049123@repoman.freebsd.org> From: Florent Thoumie Date: Sat, 3 Feb 2007 20:01: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/drm drmP.h drm_drv.c drm_pciids.h i915_dma.c i915_drm.h i915_drv.h i915_irq.c mach64_drm.h radeon_cp.c radeon_drm.h radeon_drv.h radeon_state.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 20:01:56 -0000 flz 2007-02-03 20:01:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/drm drmP.h drm_drv.c drm_pciids.h i915_dma.c i915_drm.h i915_drv.h i915_irq.c mach64_drm.h radeon_cp.c radeon_drm.h radeon_drv.h radeon_state.c Log: MFC: Merge from DRM upstream: - Add support for Intel 965 Express chipsets. - Add support for R200 vertex programs, along with minor bugfixes. - Add support for vblank synchronization to pipe B of Intel hardware (laptop screens). src/sys/dev/drm/i915_drm.h: rev 1.3 -> 1.4 src/sys/dev/drm/radeon_drm.h: rev 1.13 -> 1.14 src/sys/dev/drm/i915_irq.c: rev 1.3 -> 1.4 src/sys/dev/drm/radeon_state.c: rev 1.21 -> 1.22 src/sys/dev/drm/i915_dma.c: rev 1.3 -> 1.4 src/sys/dev/drm/radeon_cp.c: rev 1.18 -> 1.19 src/sys/dev/drm/drmP.h: rev 1.16 -> 1.17 src/sys/dev/drm/drm_drv.c: rev 1.5 -> 1.6 src/sys/dev/drm/mach64_drm.h: rev 1.2 -> 1.3 src/sys/dev/drm/drm_pciids.h: rev 1.6 -> 1.7 src/sys/dev/drm/i915_drv.h: rev 1.3 -> 1.4 src/sys/dev/drm/radeon_drv.h: rev 1.15 -> 1.16 Revision Changes Path 1.13.2.4 +5 -1 src/sys/dev/drm/drmP.h 1.1.2.3 +3 -0 src/sys/dev/drm/drm_drv.c 1.2.2.4 +5 -0 src/sys/dev/drm/drm_pciids.h 1.1.2.3 +36 -13 src/sys/dev/drm/i915_dma.c 1.1.2.3 +20 -1 src/sys/dev/drm/i915_drm.h 1.1.2.3 +13 -7 src/sys/dev/drm/i915_drv.h 1.1.2.3 +79 -7 src/sys/dev/drm/i915_irq.c 1.1.2.2 +1 -1 src/sys/dev/drm/mach64_drm.h 1.15.2.4 +23 -10 src/sys/dev/drm/radeon_cp.c 1.10.2.4 +6 -1 src/sys/dev/drm/radeon_drm.h 1.12.2.4 +20 -7 src/sys/dev/drm/radeon_drv.h 1.15.2.4 +56 -14 src/sys/dev/drm/radeon_state.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 20:02:29 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E10D516A400; Sat, 3 Feb 2007 20:02:29 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BA3E113C491; Sat, 3 Feb 2007 20:02:29 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l13K2TQc049205; Sat, 3 Feb 2007 20:02:29 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l13K2TTN049204; Sat, 3 Feb 2007 20:02:29 GMT (envelope-from brueffer) Message-Id: <200702032002.l13K2TTN049204@repoman.freebsd.org> From: Christian Brueffer Date: Sat, 3 Feb 2007 20:02: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/share/man/man4/man4.arm npe.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 20:02:30 -0000 brueffer 2007-02-03 20:02:29 UTC FreeBSD src repository Modified files: share/man/man4/man4.arm npe.4 Log: Xref altq(4). Revision Changes Path 1.2 +1 -0 src/share/man/man4/man4.arm/npe.4 From owner-cvs-src@FreeBSD.ORG Sat Feb 3 20:12:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 75C3316A402; Sat, 3 Feb 2007 20:12:01 +0000 (UTC) (envelope-from rink@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4E7D913C48D; Sat, 3 Feb 2007 20:12:01 +0000 (UTC) (envelope-from rink@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l13KC1Ai052114; Sat, 3 Feb 2007 20:12:01 GMT (envelope-from rink@repoman.freebsd.org) Received: (from rink@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l13KC1NC052113; Sat, 3 Feb 2007 20:12:01 GMT (envelope-from rink) Message-Id: <200702032012.l13KC1NC052113@repoman.freebsd.org> From: Rink Springer Date: Sat, 3 Feb 2007 20: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/sys/dev/ata ata-chipset.c ata-pci.c ata-pci.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 20:12:01 -0000 rink 2007-02-03 20:12:01 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.c ata-pci.h Log: Add support for the NetCell NC3000/5000 series SATA RAID cards. Reviewed by: sos Approved by: imp (mentor) MFC after: 1 week Revision Changes Path 1.180 +45 -0 src/sys/dev/ata/ata-chipset.c 1.118 +4 -0 src/sys/dev/ata/ata-pci.c 1.74 +4 -0 src/sys/dev/ata/ata-pci.h From owner-cvs-src@FreeBSD.ORG Sat Feb 3 21:11:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 49BED16A400; Sat, 3 Feb 2007 21:11:12 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 23A9313C491; Sat, 3 Feb 2007 21:11:12 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l13LBCER070148; Sat, 3 Feb 2007 21:11:12 GMT (envelope-from flz@repoman.freebsd.org) Received: (from flz@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l13LBBje070142; Sat, 3 Feb 2007 21:11:11 GMT (envelope-from flz) Message-Id: <200702032111.l13LBBje070142@repoman.freebsd.org> From: Florent Thoumie Date: Sat, 3 Feb 2007 21:11:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb uhub.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 21:11:12 -0000 flz 2007-02-03 21:11:11 UTC FreeBSD src repository Modified files: sys/dev/usb uhub.c Log: Fix build (sc->dev => sc->sc_dev). Revision Changes Path 1.74 +1 -1 src/sys/dev/usb/uhub.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 22:11:53 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A0C4116A4C7; Sat, 3 Feb 2007 22:11:53 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7B4E713C46B; Sat, 3 Feb 2007 22:11:53 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l13MBrgA084410; Sat, 3 Feb 2007 22:11:53 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l13MBr57084408; Sat, 3 Feb 2007 22:11:53 GMT (envelope-from alc) Message-Id: <200702032211.l13MBr57084408@repoman.freebsd.org> From: Alan Cox Date: Sat, 3 Feb 2007 22:11:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/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: Sat, 03 Feb 2007 22:11:53 -0000 alc 2007-02-03 22:11:53 UTC FreeBSD src repository Modified files: sys/netinet ip_fw2.c Log: Include opt_ipdivert.h so that the message announcing ipfw correctly describes the state of IPDIVERT. Revision Changes Path 1.161 +1 -0 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Sat Feb 3 23:00:12 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A11B316A405; Sat, 3 Feb 2007 23:00:12 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from transport.cksoft.de (transport.cksoft.de [62.111.66.27]) by mx1.freebsd.org (Postfix) with ESMTP id 41FD113C461; Sat, 3 Feb 2007 23:00:12 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from transport.cksoft.de (localhost [127.0.0.1]) by transport.cksoft.de (Postfix) with ESMTP id 44D971FFC58; Sun, 4 Feb 2007 00:00:11 +0100 (CET) Received: by transport.cksoft.de (Postfix, from userid 66) id C37A71FFC26; Sun, 4 Feb 2007 00:00:05 +0100 (CET) Received: from maildrop.int.zabbadoz.net (maildrop.int.zabbadoz.net [10.111.66.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.int.zabbadoz.net (Postfix) with ESMTP id 2DD82444885; Sat, 3 Feb 2007 22:58:03 +0000 (UTC) Date: Sat, 3 Feb 2007 22:58:03 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Bruce M Simpson In-Reply-To: <200702030337.l133bcUw097061@repoman.freebsd.org> Message-ID: <20070203225245.T47107@maildrop.int.zabbadoz.net> References: <200702030337.l133bcUw097061@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by AMaViS cksoft-s20020300-20031204bz on transport.cksoft.de Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ifconfig ifconfig.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 23:00:13 -0000 On Sat, 3 Feb 2007, Bruce M Simpson wrote: > bms 2007-02-03 03:37:38 UTC > > FreeBSD src repository > > Modified files: > sbin/ifconfig ifconfig.8 > Log: > Add an EXAMPLES section to ifconfig(8), clearly showing how to configure > IPv6 addresses in FreeBSD. > > See also: http://www.telscom.ch/index.php/downloads/configure_ipv6_features > > MFC after: 1 week > PR: 102701 > Obtained from: OpenBSD (partly, with edits) > > Revision Changes Path > 1.132 +42 -1 src/sbin/ifconfig/ifconfig.8 could you please change the examples to use documentation prefixes: RFC3330: 192.0.2.0/24 - This block is assigned as "TEST-NET" for use in documentation and example code. ... RFC3849: The prefix allocated for documentation purposes is 2001:DB8::/32 -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT From owner-cvs-src@FreeBSD.ORG Sat Feb 3 23:19:01 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2E76616A402; Sat, 3 Feb 2007 23:19:01 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id E2DFB13C428; Sat, 3 Feb 2007 23:19:00 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id l13NIPUT001256; Sat, 3 Feb 2007 16:18:25 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Sat, 03 Feb 2007 16:18:57 -0700 (MST) Message-Id: <20070203.161857.1586001550.imp@bsdimp.com> To: gurney_j@resnet.uoregon.edu From: "M. Warner Losh" In-Reply-To: <20070203194700.GF779@funkthat.com> References: <200702030645.l136j3EQ039631@repoman.freebsd.org> <20070203194700.GF779@funkthat.com> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Sat, 03 Feb 2007 16:18:25 -0700 (MST) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/conf files X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Feb 2007 23:19:01 -0000 In message: <20070203194700.GF779@funkthat.com> John-Mark Gurney writes: : Warner Losh wrote this message on Sat, Feb 03, 2007 at 06:45 +0000: : > imp 2007-02-03 06:45:02 UTC : > : > FreeBSD src repository : > : > Modified files: : > sys/conf files : > Log: : > Mark mmc *_if.m files as standard to allow for mmc/sd being compiled : > as a module. : > : > Submitted by: Andrea Bittau : : Those files don't need to be marked standard to allow module building.. : Either you can compile the *_if.c file as a seperate module and depend : upon them, or compile the *_if.c into the module directly... : : Many other modules do not require their *_if.m files to be marked : standard... : : It looks like some others could possibly be cleaned up and not made : standard, such as eisa... Sadly, these do need to be standard to actually load the drivers. The reason they are all marked standard is because it is hard to get the inter-module loading issues if they aren't. The problem is best illustrated by pccard. pccard provides interfaces to cbb to call, as well as calls cbb interfaces. Using a module depends makes it so you can't unload either of the modules... Warner