From owner-cvs-src@FreeBSD.ORG Sun Jul 1 00:18: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 E1B4916A474; Sun, 1 Jul 2007 00:18:00 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BABAA13C483; Sun, 1 Jul 2007 00:18:00 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l610I0gm016001; Sun, 1 Jul 2007 00:18:00 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l610I0TI016000; Sun, 1 Jul 2007 00:18:00 GMT (envelope-from jeff) Message-Id: <200707010018.l610I0TI016000@repoman.freebsd.org> From: Jeff Roberson Date: Sun, 1 Jul 2007 00:17:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jul 2007 00:18:01 -0000 jeff 2007-07-01 00:17:59 UTC FreeBSD src repository Modified files: sys/kern tty.c Log: - Use rufetchcalc() rather than calcru() in ttyinfo so that we get correct system and user time stats. Approved by: re Reported by: kris Discussed with: Attilio Revision Changes Path 1.272 +2 -3 src/sys/kern/tty.c From owner-cvs-src@FreeBSD.ORG Sun Jul 1 06:59:30 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 A97A216A468; Sun, 1 Jul 2007 06:59:30 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 840C413C455; Sun, 1 Jul 2007 06:59:30 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l616xUUe069064; Sun, 1 Jul 2007 06:59:30 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l616xUKP069063; Sun, 1 Jul 2007 06:59:30 GMT (envelope-from thompsa) Message-Id: <200707010659.l616xUKP069063@repoman.freebsd.org> From: Andrew Thompson Date: Sun, 1 Jul 2007 06:59:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net80211 ieee80211_radiotap.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, 01 Jul 2007 06:59:30 -0000 thompsa 2007-07-01 06:59:30 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_radiotap.h Log: Move the XCHANNEL radiotap definition to a free slot. NetBSD defined some additional values causing a conflict. Submitted by: sam Approved by: re (kensmith) Revision Changes Path 1.10 +2 -1 src/sys/net80211/ieee80211_radiotap.h From owner-cvs-src@FreeBSD.ORG Sun Jul 1 07:08: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 6ED1416A41F; Sun, 1 Jul 2007 07:08:26 +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 49A4913C455; Sun, 1 Jul 2007 07:08:26 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l6178QFF070968; Sun, 1 Jul 2007 07:08:26 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l6178QDW070967; Sun, 1 Jul 2007 07:08:26 GMT (envelope-from alc) Message-Id: <200707010708.l6178QDW070967@repoman.freebsd.org> From: Alan Cox Date: Sun, 1 Jul 2007 07:08: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/amd64/amd64 pmap.c src/sys/i386/i386 pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jul 2007 07:08:26 -0000 alc 2007-07-01 07:08:26 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c sys/i386/i386 pmap.c Log: Pages that do belong to an object and page queue can now be freed without holding the page queues lock. Thus, the page table pages released by pmap_remove() and pmap_remove_pages() can be freed after the page queues lock is released. Approved by: re (kensmith) Revision Changes Path 1.589 +8 -10 src/sys/amd64/amd64/pmap.c 1.593 +8 -10 src/sys/i386/i386/pmap.c From owner-cvs-src@FreeBSD.ORG Sun Jul 1 08:14: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 7F7BD16A46C; Sun, 1 Jul 2007 08:14:55 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5A3D513C468; Sun, 1 Jul 2007 08:14:55 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l618EtCu076684; Sun, 1 Jul 2007 08:14:55 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l618EtOa076683; Sun, 1 Jul 2007 08:14:55 GMT (envelope-from obrien) Message-Id: <200707010814.l618EtOa076683@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 1 Jul 2007 08:14:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/misc committers-ports.dot X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Jul 2007 08:14:55 -0000 obrien 2007-07-01 08:14:54 UTC FreeBSD src repository Modified files: share/misc committers-ports.dot Log: Add my ports heritage. Approved by: re(KEN) Revision Changes Path 1.60 +9 -0 src/share/misc/committers-ports.dot From owner-cvs-src@FreeBSD.ORG Sun Jul 1 08:51: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 8E51D16A421; Sun, 1 Jul 2007 08:51:03 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from zxy.spb.ru (zxy.spb.ru [194.58.105.35]) by mx1.freebsd.org (Postfix) with ESMTP id 45B4E13C458; Sun, 1 Jul 2007 08:51:03 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from slw by zxy.spb.ru with local (Exim 4.44 (FreeBSD)) id 1I4ucM-000Nio-MK; Sun, 01 Jul 2007 12:17:14 +0400 Date: Sun, 1 Jul 2007 12:17:14 +0400 From: Slawa Olhovchenkov To: Andrew Thompson Message-ID: <20070701081714.GA44671%slw@zxy.spb.ru> References: <200706131858.l5DIw4Yr009448@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200706131858.l5DIw4Yr009448@repoman.freebsd.org> User-Agent: Mutt/1.5.11 X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: slw@zxy.spb.ru X-SA-Exim-Scanned: No (on zxy.spb.ru); SAEximRunCond expanded to false Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_bridge.c if_bridgevar.h src/sbin/ifconfig ifbridge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Jul 2007 08:51:03 -0000 On Wed, Jun 13, 2007 at 06:58:04PM +0000, Andrew Thompson wrote: > thompsa 2007-06-13 18:58:04 UTC > > FreeBSD src repository > > Modified files: > sys/net if_bridge.c if_bridgevar.h > sbin/ifconfig ifbridge.c > Log: > Add the vlan tag to the bridge route table. This allows a vlan trunk to be > bridged, previously legitimate traffic was not passed as the bridge could not > tell that it was on a different Ethernet segment. > > All non-tagged traffic is treated as vlan1 as per IEEE 802.1Q-2003 Common practice: non-tagged traffic is treated as "native vlan". From owner-cvs-src@FreeBSD.ORG Sun Jul 1 09:24: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 E569616A46B; Sun, 1 Jul 2007 09:24:50 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out2.smtp.messagingengine.com (out2.smtp.messagingengine.com [66.111.4.26]) by mx1.freebsd.org (Postfix) with ESMTP id B86C713C448; Sun, 1 Jul 2007 09:24:50 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id 403C35407; Sun, 1 Jul 2007 05:24:50 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by compute1.internal (MEProxy); Sun, 01 Jul 2007 05:24:50 -0400 X-Sasl-enc: LwntJ9BE/VGfzAhhD6IgaSxqd8+yRMPRwWVRQ2HKebz3 1183281890 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 7F127132B; Sun, 1 Jul 2007 05:24:49 -0400 (EDT) Message-ID: <468772E0.5080406@FreeBSD.org> Date: Sun, 01 Jul 2007 10:24:48 +0100 From: "Bruce M. Simpson" User-Agent: Thunderbird 1.5.0.10 (X11/20070407) MIME-Version: 1.0 To: Slawa Olhovchenkov References: <200706131858.l5DIw4Yr009448@repoman.freebsd.org> <20070701081714.GA44671%slw@zxy.spb.ru> In-Reply-To: <20070701081714.GA44671%slw@zxy.spb.ru> 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, Andrew Thompson Subject: Re: cvs commit: src/sys/net if_bridge.c if_bridgevar.h src/sbin/ifconfig ifbridge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Jul 2007 09:24:51 -0000 Slawa Olhovchenkov wrote: > On Wed, Jun 13, 2007 at 06:58:04PM +0000, Andrew Thompson wrote: > >> >> All non-tagged traffic is treated as vlan1 as per IEEE 802.1Q-2003 >> > > Common practice: non-tagged traffic is treated as "native vlan". > I'm confused now. Is this practice different from what the 802.1Q standard says? regards, BMS From owner-cvs-src@FreeBSD.ORG Sun Jul 1 09:42:47 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 B829216A41F; Sun, 1 Jul 2007 09:42:47 +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 9371913C455; Sun, 1 Jul 2007 09:42:47 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l619glop094746; Sun, 1 Jul 2007 09:42:47 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l619gluQ094742; Sun, 1 Jul 2007 09:42:47 GMT (envelope-from brueffer) Message-Id: <200707010942.l619gluQ094742@repoman.freebsd.org> From: Christian Brueffer Date: Sun, 1 Jul 2007 09:42: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/share/man/man4 msk.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, 01 Jul 2007 09:42:47 -0000 brueffer 2007-07-01 09:42:47 UTC FreeBSD src repository Modified files: share/man/man4 msk.4 Log: The driver will also first appear in 6.3. While here, fix some grammar issues and capitalize Jumbo Frames. Approved by: re (blanket) MFC after: 3 days Revision Changes Path 1.4 +7 -5 src/share/man/man4/msk.4 From owner-cvs-src@FreeBSD.ORG Sun Jul 1 10:25: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 1894916A46C; Sun, 1 Jul 2007 10:25:08 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0910A13C4C7; Sun, 1 Jul 2007 10:25:08 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l61AP7sb099198; Sun, 1 Jul 2007 10:25:07 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l61AP7sd099197; Sun, 1 Jul 2007 10:25:07 GMT (envelope-from thompsa) Message-Id: <200707011025.l61AP7sd099197@repoman.freebsd.org> From: Andrew Thompson Date: Sun, 1 Jul 2007 10:25: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 ObsoleteFiles.inc UPDATING src/share/man/man4 ath.4 ieee80211.4 wi.4 src/share/man/man9 ieee80211_ioctl.9 src/tools/tools/tinybsd/conf/bridge tinybsd.basefiles src/tools/tools/tinybsd/conf/default tinybsd.basefiles src/tools/tools/tinybsd/conf/wireless tinybsd.basefiles ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Jul 2007 10:25:08 -0000 thompsa 2007-07-01 10:25:07 UTC FreeBSD src repository Modified files: . UPDATING ObsoleteFiles.inc share/man/man4 ath.4 ieee80211.4 wi.4 share/man/man9 ieee80211_ioctl.9 tools/tools/tinybsd/conf/bridge tinybsd.basefiles tools/tools/tinybsd/conf/default tinybsd.basefiles tools/tools/tinybsd/conf/wireless tinybsd.basefiles tools/tools/tinybsd/conf/wrap tinybsd.basefiles usr.sbin Makefile Removed files: usr.sbin/wicontrol Makefile wicontrol.8 wicontrol.c Log: Remove wicontrol(8) from the base system. Using wicontrol to configure an interface has been deprecated since 5.1, wi(4) wireless interfaces are managed via the net80211 stack and ifconfig. Approved by: re (rwatson) Revision Changes Path 1.98 +2 -0 src/ObsoleteFiles.inc 1.498 +5 -0 src/UPDATING 1.43 +0 -4 src/share/man/man4/ath.4 1.10 +0 -1 src/share/man/man4/ieee80211.4 1.72 +0 -5 src/share/man/man4/wi.4 1.5 +0 -6 src/share/man/man9/ieee80211_ioctl.9 1.4 +0 -1 src/tools/tools/tinybsd/conf/bridge/tinybsd.basefiles 1.4 +0 -1 src/tools/tools/tinybsd/conf/default/tinybsd.basefiles 1.4 +0 -1 src/tools/tools/tinybsd/conf/wireless/tinybsd.basefiles 1.4 +0 -1 src/tools/tools/tinybsd/conf/wrap/tinybsd.basefiles 1.368 +0 -1 src/usr.sbin/Makefile 1.11 +0 -9 src/usr.sbin/wicontrol/Makefile (dead) 1.50 +0 -591 src/usr.sbin/wicontrol/wicontrol.8 (dead) 1.41 +0 -1239 src/usr.sbin/wicontrol/wicontrol.c (dead) From owner-cvs-src@FreeBSD.ORG Sun Jul 1 10:37: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 CA3B716A469; Sun, 1 Jul 2007 10:37:16 +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 A56C713C4BA; Sun, 1 Jul 2007 10:37:16 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l61AbGP7000211; Sun, 1 Jul 2007 10:37:16 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l61AbGIW000210; Sun, 1 Jul 2007 10:37:16 GMT (envelope-from pav) Message-Id: <200707011037.l61AbGIW000210@repoman.freebsd.org> From: Pav Lucistnik Date: Sun, 1 Jul 2007 10:37:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.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: Sun, 01 Jul 2007 10:37:16 -0000 pav 2007-07-01 10:37:16 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_6) usr.sbin/sysinstall index.c Log: MFC rev. 1.114: Add new x11-drivers category. MFC rev. 1.115: Add new virtual category kld Revision Changes Path 1.106.2.6 +2 -0 src/usr.sbin/sysinstall/index.c From owner-cvs-src@FreeBSD.ORG Sun Jul 1 11:38: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 467FB16A421; Sun, 1 Jul 2007 11:38:31 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3619513C45E; Sun, 1 Jul 2007 11:38:31 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l61BcV5q006396; Sun, 1 Jul 2007 11:38:31 GMT (envelope-from gnn@repoman.freebsd.org) Received: (from gnn@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l61BcVF6006395; Sun, 1 Jul 2007 11:38:31 GMT (envelope-from gnn) Message-Id: <200707011138.l61BcVF6006395@repoman.freebsd.org> From: "George V. Neville-Neil" Date: Sun, 1 Jul 2007 11:38: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 ObsoleteFiles.inc UPDATING src/sys Makefile src/sys/conf NOTES files src/sys/netinet in_pcb.c in_pcb.h in_proto.c ip_fw2.c ip_icmp.c ip_input.c ip_ipsec.c ip_output.c raw_ip.c sctp_input.c sctp_os_bsd.h sctp_pcb.c sctp_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: Sun, 01 Jul 2007 11:38:31 -0000 gnn 2007-07-01 11:38:30 UTC FreeBSD src repository Modified files: . UPDATING ObsoleteFiles.inc sys Makefile sys/conf NOTES files sys/netinet in_pcb.c in_pcb.h in_proto.c ip_fw2.c ip_icmp.c ip_input.c ip_ipsec.c ip_output.c raw_ip.c sctp_input.c sctp_os_bsd.h sctp_pcb.c sctp_usrreq.c tcp_input.c tcp_output.c tcp_subr.c tcp_syncache.c udp_usrreq.c sys/netinet6 icmp6.c in6.h in6_pcb.c in6_proto.c ip6_forward.c ip6_input.c ip6_output.c nd6.c nd6_nbr.c raw_ip6.c sctp6_usrreq.c udp6_output.c udp6_usrreq.c sys/netipsec ipsec.c ipsec.h ipsec6.h ipsec_mbuf.c ipsec_output.c key.c key_debug.c keysock.c xform_ah.c Removed files: sys/netinet6 ah.h ah6.h ah_aesxcbcmac.h esp.h esp6.h esp_aesctr.h esp_rijndael.h ipcomp.h ipsec.h ipsec6.h sys/netkey key.h key_debug.h key_var.h keydb.h keysock.h Log: Commit IPv6 support for FAST_IPSEC to the tree. This commit includes only the kernel files, the rest of the files will follow in a second commit. Reviewed by: bz Approved by: re Supported by: Secure Computing Revision Changes Path 1.99 +19 -0 src/ObsoleteFiles.inc 1.499 +8 -0 src/UPDATING 1.43 +1 -1 src/sys/Makefile 1.1439 +4 -4 src/sys/conf/NOTES 1.1226 +1 -18 src/sys/conf/files 1.194 +6 -23 src/sys/netinet/in_pcb.c 1.99 +1 -1 src/sys/netinet/in_pcb.h 1.85 +1 -42 src/sys/netinet/in_proto.c 1.167 +0 -7 src/sys/netinet/ip_fw2.c 1.115 +1 -7 src/sys/netinet/ip_icmp.c 1.329 +10 -10 src/sys/netinet/ip_input.c 1.5 +2 -194 src/sys/netinet/ip_ipsec.c 1.274 +8 -21 src/sys/netinet/ip_output.c 1.177 +2 -10 src/sys/netinet/raw_ip.c 1.47 +2 -2 src/sys/netinet/sctp_input.c 1.26 +4 -4 src/sys/netinet/sctp_os_bsd.h 1.45 +5 -5 src/sys/netinet/sctp_pcb.c 1.35 +4 -5 src/sys/netinet/sctp_usrreq.c 1.359 +3 -13 src/sys/netinet/tcp_input.c 1.139 +1 -6 src/sys/netinet/tcp_output.c 1.288 +2 -11 src/sys/netinet/tcp_subr.c 1.122 +0 -12 src/sys/netinet/tcp_syncache.c 1.213 +3 -9 src/sys/netinet/udp_usrreq.c 1.13 +0 -94 src/sys/netinet6/ah.h (dead) 1.7 +0 -52 src/sys/netinet6/ah6.h (dead) 1.3 +0 -40 src/sys/netinet6/ah_aesxcbcmac.h (dead) 1.9 +0 -109 src/sys/netinet6/esp.h (dead) 1.6 +0 -48 src/sys/netinet6/esp6.h (dead) 1.3 +0 -42 src/sys/netinet6/esp_aesctr.h (dead) 1.5 +0 -39 src/sys/netinet6/esp_rijndael.h (dead) 1.77 +9 -9 src/sys/netinet6/icmp6.c 1.46 +3 -2 src/sys/netinet6/in6.h 1.81 +3 -21 src/sys/netinet6/in6_pcb.c 1.44 +8 -35 src/sys/netinet6/in6_proto.c 1.37 +31 -33 src/sys/netinet6/ip6_forward.c 1.92 +12 -20 src/sys/netinet6/ip6_input.c 1.106 +181 -254 src/sys/netinet6/ip6_output.c 1.6 +0 -71 src/sys/netinet6/ipcomp.h (dead) 1.19 +0 -388 src/sys/netinet6/ipsec.h (dead) 1.11 +0 -80 src/sys/netinet6/ipsec6.h (dead) 1.79 +0 -5 src/sys/netinet6/nd6.c 1.45 +2 -1 src/sys/netinet6/nd6_nbr.c 1.70 +4 -13 src/sys/netinet6/raw_ip6.c 1.30 +8 -2 src/sys/netinet6/sctp6_usrreq.c 1.27 +0 -7 src/sys/netinet6/udp6_output.c 1.73 +2 -9 src/sys/netinet6/udp6_usrreq.c 1.24 +11 -7 src/sys/netipsec/ipsec.c 1.13 +2 -9 src/sys/netipsec/ipsec.h 1.3 +1 -9 src/sys/netipsec/ipsec6.h 1.13 +5 -5 src/sys/netipsec/ipsec_mbuf.c 1.15 +18 -13 src/sys/netipsec/ipsec_output.c 1.28 +0 -5 src/sys/netipsec/key.c 1.5 +1 -1 src/sys/netipsec/key_debug.c 1.18 +25 -64 src/sys/netipsec/keysock.c 1.14 +1 -1 src/sys/netipsec/xform_ah.c 1.13 +0 -96 src/sys/netkey/key.h (dead) 1.13 +0 -88 src/sys/netkey/key_debug.h (dead) 1.9 +0 -58 src/sys/netkey/key_var.h (dead) 1.13 +0 -184 src/sys/netkey/keydb.h (dead) 1.10 +0 -81 src/sys/netkey/keysock.h (dead) From owner-cvs-src@FreeBSD.ORG Sun Jul 1 11:41: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 AFDAD16A421; Sun, 1 Jul 2007 11:41:27 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8A63013C45D; Sun, 1 Jul 2007 11:41:27 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l61BfRJC006811; Sun, 1 Jul 2007 11:41:27 GMT (envelope-from gnn@repoman.freebsd.org) Received: (from gnn@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l61BfRQe006810; Sun, 1 Jul 2007 11:41:27 GMT (envelope-from gnn) Message-Id: <200707011141.l61BfRQe006810@repoman.freebsd.org> From: "George V. Neville-Neil" Date: Sun, 1 Jul 2007 11:41: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/netinet6 ip6_ipsec.c ip6_ipsec.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, 01 Jul 2007 11:41:27 -0000 gnn 2007-07-01 11:41:27 UTC FreeBSD src repository Added files: sys/netinet6 ip6_ipsec.c ip6_ipsec.h Log: Commit IPv6 support for FAST_IPSEC to the tree. This commit includes only the kernel files, the rest of the files will follow in a second commit. Reviewed by: bz Approved by: re Supported by: Secure Computing Revision Changes Path 1.1 +369 -0 src/sys/netinet6/ip6_ipsec.c (new) 1.1 +41 -0 src/sys/netinet6/ip6_ipsec.h (new) From owner-cvs-src@FreeBSD.ORG Sun Jul 1 11:51: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 C5A5E16A421; Sun, 1 Jul 2007 11:51:07 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A083113C458; Sun, 1 Jul 2007 11:51:07 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l61Bp7c1007483; Sun, 1 Jul 2007 11:51:07 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l61Bp7Pb007482; Sun, 1 Jul 2007 11:51:07 GMT (envelope-from ache) Message-Id: <200707011151.l61Bp7Pb007482@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Sun, 1 Jul 2007 11:51: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/mk sys.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: Sun, 01 Jul 2007 11:51:07 -0000 ache 2007-07-01 11:51:06 UTC FreeBSD src repository Modified files: share/mk sys.mk Log: Switch to "-O1 -pipe" as cross-build compatible gcc workaround. "Looks like Alexander chimed in with "I'm comfortable with that until we can import a fixed GCC"." Approved by: re (kensmith) Revision Changes Path 1.91 +1 -1 src/share/mk/sys.mk From owner-cvs-src@FreeBSD.ORG Sun Jul 1 12:08: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 60CD916A41F; Sun, 1 Jul 2007 12:08:09 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4FBF413C44C; Sun, 1 Jul 2007 12:08:09 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l61C890U010291; Sun, 1 Jul 2007 12:08:09 GMT (envelope-from gnn@repoman.freebsd.org) Received: (from gnn@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l61C89UF010290; Sun, 1 Jul 2007 12:08:09 GMT (envelope-from gnn) Message-Id: <200707011208.l61C89UF010290@repoman.freebsd.org> From: "George V. Neville-Neil" Date: Sun, 1 Jul 2007 12:08: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/contrib/netcat netcat.c src/contrib/telnet/telnet externs.h src/contrib/traceroute traceroute.c src/etc/mtree BSD.include.dist src/include Makefile src/lib/libipsec Makefile ipsec_dump_policy.c ipsec_get_policylen.c ipsec_set_policy.3 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jul 2007 12:08:09 -0000 gnn 2007-07-01 12:08:08 UTC FreeBSD src repository Modified files: contrib/netcat netcat.c contrib/telnet/telnet externs.h contrib/traceroute traceroute.c etc/mtree BSD.include.dist include Makefile lib/libipsec Makefile ipsec_dump_policy.c ipsec_get_policylen.c ipsec_set_policy.3 ipsec_strerror.3 ipsec_strerror.c pfkey.c pfkey_dump.c policy_parse.y policy_token.l test-policy.c sbin/ping ping.c sbin/ping6 Makefile ping6.c sbin/setkey Makefile parse.y setkey.c test-pfkey.c test-policy.c token.l share/man/man7 hier.7 usr.bin/netstat Makefile ipsec.c main.c netstat.h pfkey.c usr.bin/telnet Makefile usr.sbin/inetd Makefile inetd.c usr.sbin/rrenumd Makefile rrenumd.c usr.sbin/traceroute6 Makefile traceroute6.c Log: Commit IPv6 support for FAST_IPSEC to the tree. This commit includes all remaining changes for the time being including user space updates. Submitted by: bz Approved by: re Revision Changes Path 1.6 +1 -1 src/contrib/netcat/netcat.c 1.11 +1 -1 src/contrib/telnet/telnet/externs.h 1.34 +1 -1 src/contrib/traceroute/traceroute.c 1.116 +0 -2 src/etc/mtree/BSD.include.dist 1.272 +1 -1 src/include/Makefile 1.21 +1 -1 src/lib/libipsec/Makefile 1.9 +2 -2 src/lib/libipsec/ipsec_dump_policy.c 1.4 +1 -1 src/lib/libipsec/ipsec_get_policylen.c 1.23 +1 -1 src/lib/libipsec/ipsec_set_policy.3 1.15 +2 -2 src/lib/libipsec/ipsec_strerror.3 1.5 +1 -1 src/lib/libipsec/ipsec_strerror.c 1.9 +2 -2 src/lib/libipsec/pfkey.c 1.17 +3 -4 src/lib/libipsec/pfkey_dump.c 1.5 +1 -1 src/lib/libipsec/policy_parse.y 1.9 +2 -2 src/lib/libipsec/policy_token.l 1.8 +2 -2 src/lib/libipsec/test-policy.c 1.112 +1 -1 src/sbin/ping/ping.c 1.14 +1 -1 src/sbin/ping6/Makefile 1.31 +2 -2 src/sbin/ping6/ping6.c 1.14 +2 -2 src/sbin/setkey/Makefile 1.9 +2 -2 src/sbin/setkey/parse.y 1.7 +3 -3 src/sbin/setkey/setkey.c 1.3 +4 -4 src/sbin/setkey/test-pfkey.c 1.2 +1 -2 src/sbin/setkey/test-policy.c 1.13 +3 -3 src/sbin/setkey/token.l 1.129 +5 -3 src/share/man/man7/hier.7 1.39 +0 -1 src/usr.bin/netstat/Makefile 1.16 +17 -47 src/usr.bin/netstat/ipsec.c 1.85 +5 -22 src/usr.bin/netstat/main.c 1.50 +0 -3 src/usr.bin/netstat/netstat.h 1.4 +1 -5 src/usr.bin/netstat/pfkey.c 1.32 +2 -2 src/usr.bin/telnet/Makefile 1.36 +1 -1 src/usr.sbin/inetd/Makefile 1.136 +1 -1 src/usr.sbin/inetd/inetd.c 1.10 +1 -1 src/usr.sbin/rrenumd/Makefile 1.9 +1 -1 src/usr.sbin/rrenumd/rrenumd.c 1.10 +1 -1 src/usr.sbin/traceroute6/Makefile 1.19 +1 -1 src/usr.sbin/traceroute6/traceroute6.c From owner-cvs-src@FreeBSD.ORG Sun Jul 1 12:31: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 97EA516A400; Sun, 1 Jul 2007 12:31:02 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 71A1913C455; Sun, 1 Jul 2007 12:31:02 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l61CV2HR011976; Sun, 1 Jul 2007 12:31:02 GMT (envelope-from gnn@repoman.freebsd.org) Received: (from gnn@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l61CV2Y1011971; Sun, 1 Jul 2007 12:31:02 GMT (envelope-from gnn) Message-Id: <200707011231.l61CV2Y1011971@repoman.freebsd.org> From: "George V. Neville-Neil" Date: Sun, 1 Jul 2007 12: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/sys/netinet6 esp_camellia.h ipcomp6.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, 01 Jul 2007 12:31:02 -0000 gnn 2007-07-01 12:31:02 UTC FreeBSD src repository Removed files: sys/netinet6 esp_camellia.h ipcomp6.h Log: Follow on cleanup and removal of two unnecessary include files. Reviewed by: bz Approved by: re Supported by: Secure Computing Revision Changes Path 1.2 +0 -35 src/sys/netinet6/esp_camellia.h (dead) 1.4 +0 -46 src/sys/netinet6/ipcomp6.h (dead) From owner-cvs-src@FreeBSD.ORG Sun Jul 1 12:31: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 A0F9716A421; Sun, 1 Jul 2007 12:31:28 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 78F3713C46C; Sun, 1 Jul 2007 12:31:28 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l61CVSRT012130; Sun, 1 Jul 2007 12:31:28 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l61CVSOR012129; Sun, 1 Jul 2007 12:31:28 GMT (envelope-from bz) Message-Id: <200707011231.l61CVSOR012129@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Sun, 1 Jul 2007 12:31: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 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, 01 Jul 2007 12:31:28 -0000 bz 2007-07-01 12:31:28 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc Log: As part of KAME IPsec removal: change the date to today instead of leaving the date when the patch was done. Move the block to the top. Approved by: re (kensmith) Revision Changes Path 1.100 +19 -20 src/ObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Sun Jul 1 12:42: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 976E116A46C; Sun, 1 Jul 2007 12:42:38 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7116713C48C; Sun, 1 Jul 2007 12:42:38 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l61CgceZ012904; Sun, 1 Jul 2007 12:42:38 GMT (envelope-from gnn@repoman.freebsd.org) Received: (from gnn@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l61Cgctx012903; Sun, 1 Jul 2007 12:42:38 GMT (envelope-from gnn) Message-Id: <200707011242.l61Cgctx012903@repoman.freebsd.org> From: "George V. Neville-Neil" Date: Sun, 1 Jul 2007 12:42: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/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: Sun, 01 Jul 2007 12:42:38 -0000 gnn 2007-07-01 12:42:38 UTC FreeBSD src repository Modified files: sys/conf files Log: Remove a dangling file reference that is no longer needed with the removal of KAME IPsec Reviewed by: bz Approved by: re Supported by: Secure Computing Revision Changes Path 1.1227 +0 -1 src/sys/conf/files From owner-cvs-src@FreeBSD.ORG Sun Jul 1 12:45: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 86D3116A41F; Sun, 1 Jul 2007 12:45:15 +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 4086E13C458; Sun, 1 Jul 2007 12:45:15 +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 AFB2C1FF91E; Sun, 1 Jul 2007 14:45:13 +0200 (CEST) Received: by transport.cksoft.de (Postfix, from userid 66) id 54CFB1FF91D; Sun, 1 Jul 2007 14:45:05 +0200 (CEST) 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 75403444885; Sun, 1 Jul 2007 12:44:32 +0000 (UTC) Date: Sun, 1 Jul 2007 12:44:32 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: "George V. Neville-Neil" In-Reply-To: <200707011138.l61BcVF6006395@repoman.freebsd.org> Message-ID: <20070701124259.B31116@maildrop.int.zabbadoz.net> References: <200707011138.l61BcVF6006395@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 ObsoleteFiles.inc UPDATING src/sys Makefile src/sys/conf NOTES files src/sys/netinet in_pcb.c in_pcb.h in_proto.c ip_fw2.c ip_icmp.c ip_input.c ip_ipsec.c ip_output.c raw_ip.c sctp_input.c sctp_os_bsd.h sctp_pcb.c sctp_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: Sun, 01 Jul 2007 12:45:15 -0000 On Sun, 1 Jul 2007, George V. Neville-Neil wrote: > gnn 2007-07-01 11:38:30 UTC > > FreeBSD src repository > > Modified files: > sys/netipsec key_debug.c > Log: > Commit IPv6 support for FAST_IPSEC to the tree. > This commit includes only the kernel files, the rest of the files > will follow in a second commit. > > Reviewed by: bz > Approved by: re > Supported by: Secure Computing > > 1.5 +1 -1 src/sys/netipsec/key_debug.c This change was: * Adopt a panic macro that is only used from user space so things still compile and work as expected. -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT Software is harder than hardware so better get it right the first time. From owner-cvs-src@FreeBSD.ORG Sun Jul 1 12:45: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 DD8A916A469; Sun, 1 Jul 2007 12:45:15 +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 3C0F013C455; Sun, 1 Jul 2007 12:45:15 +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 DDFA31FF91F; Sun, 1 Jul 2007 14:45:13 +0200 (CEST) Received: by transport.cksoft.de (Postfix, from userid 66) id 490761FF919; Sun, 1 Jul 2007 14:45:05 +0200 (CEST) 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 1DD0F444885; Sun, 1 Jul 2007 12:41:32 +0000 (UTC) Date: Sun, 1 Jul 2007 12:41:32 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: "George V. Neville-Neil" In-Reply-To: <200707011208.l61C89UF010290@repoman.freebsd.org> Message-ID: <20070701123841.W31116@maildrop.int.zabbadoz.net> References: <200707011208.l61C89UF010290@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/contrib/netcat netcat.c src/contrib/telnet/telnet externs.h src/contrib/traceroute traceroute.c src/etc/mtree BSD.include.dist src/include Makefile src/lib/libipsec Makefile ipsec_dump_policy.c ipsec_get_policylen.c ipsec_set_policy.3 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jul 2007 12:45:16 -0000 On Sun, 1 Jul 2007, George V. Neville-Neil wrote: > gnn 2007-07-01 12:08:08 UTC > > FreeBSD src repository > > Modified files: > contrib/netcat netcat.c > contrib/telnet/telnet externs.h > contrib/traceroute traceroute.c > etc/mtree BSD.include.dist > include Makefile > lib/libipsec Makefile ipsec_dump_policy.c > ipsec_get_policylen.c ipsec_set_policy.3 > ipsec_strerror.3 ipsec_strerror.c pfkey.c > pfkey_dump.c policy_parse.y > policy_token.l test-policy.c > sbin/ping ping.c > sbin/ping6 Makefile ping6.c > sbin/setkey Makefile parse.y setkey.c test-pfkey.c > test-policy.c token.l > share/man/man7 hier.7 > usr.bin/netstat Makefile ipsec.c main.c netstat.h pfkey.c > usr.bin/telnet Makefile > usr.sbin/inetd Makefile inetd.c > usr.sbin/rrenumd Makefile rrenumd.c > usr.sbin/traceroute6 Makefile traceroute6.c > Log: > Commit IPv6 support for FAST_IPSEC to the tree. > This commit includes all remaining changes for the time being including > user space updates. > > Submitted by: bz What these changes did: * In preparation for KAME IPsec removal, pickup FAST_IPSEC header files instead of those from KAME IPsec. * Update include paths in libipsec man pages to reflect new world order. * Drop any fast_ipsec compat shims from netstat. Remove special fastipsec statistics command so that only ipsec, ipsec6 are left as well as ah_stats, esp_stats and ipcomp_stats. Print the extra fields from FAST_IPSEC with the ipsec protocol now. This will break statistics output for KAME IPsec (which is no longer supported) * No longer install netkey/ files. Remove netkey from mtree. (ObsoleteFiles.inc commit has happened already) > Approved by: re > > Revision Changes Path > 1.6 +1 -1 src/contrib/netcat/netcat.c > 1.11 +1 -1 src/contrib/telnet/telnet/externs.h > 1.34 +1 -1 src/contrib/traceroute/traceroute.c > 1.116 +0 -2 src/etc/mtree/BSD.include.dist > 1.272 +1 -1 src/include/Makefile > 1.21 +1 -1 src/lib/libipsec/Makefile > 1.9 +2 -2 src/lib/libipsec/ipsec_dump_policy.c > 1.4 +1 -1 src/lib/libipsec/ipsec_get_policylen.c > 1.23 +1 -1 src/lib/libipsec/ipsec_set_policy.3 > 1.15 +2 -2 src/lib/libipsec/ipsec_strerror.3 > 1.5 +1 -1 src/lib/libipsec/ipsec_strerror.c > 1.9 +2 -2 src/lib/libipsec/pfkey.c > 1.17 +3 -4 src/lib/libipsec/pfkey_dump.c > 1.5 +1 -1 src/lib/libipsec/policy_parse.y > 1.9 +2 -2 src/lib/libipsec/policy_token.l > 1.8 +2 -2 src/lib/libipsec/test-policy.c > 1.112 +1 -1 src/sbin/ping/ping.c > 1.14 +1 -1 src/sbin/ping6/Makefile > 1.31 +2 -2 src/sbin/ping6/ping6.c > 1.14 +2 -2 src/sbin/setkey/Makefile > 1.9 +2 -2 src/sbin/setkey/parse.y > 1.7 +3 -3 src/sbin/setkey/setkey.c > 1.3 +4 -4 src/sbin/setkey/test-pfkey.c > 1.2 +1 -2 src/sbin/setkey/test-policy.c > 1.13 +3 -3 src/sbin/setkey/token.l > 1.129 +5 -3 src/share/man/man7/hier.7 > 1.39 +0 -1 src/usr.bin/netstat/Makefile > 1.16 +17 -47 src/usr.bin/netstat/ipsec.c > 1.85 +5 -22 src/usr.bin/netstat/main.c > 1.50 +0 -3 src/usr.bin/netstat/netstat.h > 1.4 +1 -5 src/usr.bin/netstat/pfkey.c > 1.32 +2 -2 src/usr.bin/telnet/Makefile > 1.36 +1 -1 src/usr.sbin/inetd/Makefile > 1.136 +1 -1 src/usr.sbin/inetd/inetd.c > 1.10 +1 -1 src/usr.sbin/rrenumd/Makefile > 1.9 +1 -1 src/usr.sbin/rrenumd/rrenumd.c > 1.10 +1 -1 src/usr.sbin/traceroute6/Makefile > 1.19 +1 -1 src/usr.sbin/traceroute6/traceroute6.c > -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT Software is harder than hardware so better get it right the first time. From owner-cvs-src@FreeBSD.ORG Sun Jul 1 14:18: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 4987D16A476; Sun, 1 Jul 2007 14:18:21 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 23AC113C45B; Sun, 1 Jul 2007 14:18:21 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l61EIKBX032353; Sun, 1 Jul 2007 14:18:20 GMT (envelope-from gnn@repoman.freebsd.org) Received: (from gnn@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l61EIK3S032352; Sun, 1 Jul 2007 14:18:20 GMT (envelope-from gnn) Message-Id: <200707011418.l61EIK3S032352@repoman.freebsd.org> From: "George V. Neville-Neil" Date: Sun, 1 Jul 2007 14:18: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/netinet sctp_os_bsd.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, 01 Jul 2007 14:18:21 -0000 gnn 2007-07-01 14:18:20 UTC FreeBSD src repository Modified files: sys/netinet sctp_os_bsd.h Log: Fix a dangling netinet6 to netipsec transition for SCTP include files. Approved by: re Revision Changes Path 1.27 +1 -1 src/sys/netinet/sctp_os_bsd.h From owner-cvs-src@FreeBSD.ORG Sun Jul 1 17:15:47 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 89C6716A41F; Sun, 1 Jul 2007 17:15:47 +0000 (UTC) (envelope-from schwabe@uni-paderborn.de) Received: from mail.blinkt.de (mail.blinkt.de [88.198.169.219]) by mx1.freebsd.org (Postfix) with ESMTP id 3AF9613C4BE; Sun, 1 Jul 2007 17:15:47 +0000 (UTC) (envelope-from schwabe@uni-paderborn.de) Received: from dslb-084-061-185-001.pools.arcor-ip.net ([84.61.185.1] helo=styx.local) by mail.blinkt.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.63 (FreeBSD)) (envelope-from ) id 1I52YR-000Lel-49; Sun, 01 Jul 2007 18:45:43 +0200 Message-ID: <4687DA36.1010604@uni-paderborn.de> Date: Sun, 01 Jul 2007 18:45:42 +0200 From: Arne Schwabe User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; de; rv:1.8.1.4) Gecko/20070604 Thunderbird/2.0.0.4 Mnenhy/0.7.5.0 MIME-Version: 1.0 To: "Bruce M. Simpson" References: <200706131858.l5DIw4Yr009448@repoman.freebsd.org> <20070701081714.GA44671%slw@zxy.spb.ru> <468772E0.5080406@FreeBSD.org> In-Reply-To: <468772E0.5080406@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Andrew Thompson , cvs-all@FreeBSD.org, Slawa Olhovchenkov Subject: Re: cvs commit: src/sys/net if_bridge.c if_bridgevar.h src/sbin/ifconfig ifbridge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Jul 2007 17:15:47 -0000 Bruce M. Simpson schrieb: > Slawa Olhovchenkov wrote: >> On Wed, Jun 13, 2007 at 06:58:04PM +0000, Andrew Thompson wrote: >> >>> >>> All non-tagged traffic is treated as vlan1 as per IEEE 802.1Q-2003 >>> >> >> Common practice: non-tagged traffic is treated as "native vlan". >> > I'm confused now. Is this practice different from what the 802.1Q > standard says? > You can have a tagged Vlan 1 and an untaged (native in cisco speech) on dot1q port (trunk in cisco speech). Some standard even uses vlan 0. Iirc some Qos stuff. A real world example: interface GigabitEthernet0/21 description uplink cat6509-e switchport trunk native vlan 506 switchport trunk allowed vlan 1,323,506 Has a tagged vlan with ID 1 and an untagged vlan with corrosponds to vlan 506. I have not looked at diff but if the native vlan or untagged ethernet frames are treated as vlan 1 this example vlan 1 and vlan 506 would be mixed. Arne From owner-cvs-src@FreeBSD.ORG Sun Jul 1 17:28: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 3D18D16A421; Sun, 1 Jul 2007 17:28:59 +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 1758C13C455; Sun, 1 Jul 2007 17:28:59 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l61HSw1u060054; Sun, 1 Jul 2007 17:28:58 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l61HSwN9060053; Sun, 1 Jul 2007 17:28:58 GMT (envelope-from ariff) Message-Id: <200707011728.l61HSwN9060053@repoman.freebsd.org> From: Ariff Abdullah Date: Sun, 1 Jul 2007 17:28:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/pcm ac97_patch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Jul 2007 17:28:59 -0000 ariff 2007-07-01 17:28:58 UTC FreeBSD src repository Modified files: sys/dev/sound/pcm ac97_patch.c Log: Fix no-sound issues with ASUS A9T notebook. Note: The offending quirk should have been made model/codec specific, but since there were no records / log which model requires it, the quirk logic had to be inverted (blacklist instead of whitelist). Tested by: Arkadiy Dudevitch Approved by: re (hrs) MFC after: 3 days Revision Changes Path 1.10 +7 -1 src/sys/dev/sound/pcm/ac97_patch.c From owner-cvs-src@FreeBSD.ORG Sun Jul 1 17:31: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 E2A1916A41F; Sun, 1 Jul 2007 17:31:20 +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 BC89713C487; Sun, 1 Jul 2007 17:31:20 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l61HVKJN060455; Sun, 1 Jul 2007 17:31:20 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l61HVKPw060454; Sun, 1 Jul 2007 17:31:20 GMT (envelope-from ariff) Message-Id: <200707011731.l61HVKPw060454@repoman.freebsd.org> From: Ariff Abdullah Date: Sun, 1 Jul 2007 17:31: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/pci/hda hdac.c hdac_private.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jul 2007 17:31:21 -0000 ariff 2007-07-01 17:31:20 UTC FreeBSD src repository Modified files: sys/dev/sound/pci/hda hdac.c hdac_private.h Log: - Fix input/microphone support for ASUS A8N-VMCSM series. Submitted by: Simon Schubert - Defer flushing unsolicited response into taskqueue thread rather than handle it directly in interrupt handler, since few of its operations (like measuring/calibrating jack impedance) are quite expensive. - Misc. debugging cleanups. Tested by: joel Approved by: re (hrs) MFC after: 3 days Revision Changes Path 1.43 +107 -39 src/sys/dev/sound/pci/hda/hdac.c 1.7 +2 -0 src/sys/dev/sound/pci/hda/hdac_private.h From owner-cvs-src@FreeBSD.ORG Sun Jul 1 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 9850516A400; Sun, 1 Jul 2007 17:42:07 +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 6FC7813C4B0; Sun, 1 Jul 2007 17:42:07 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l61Hg7xV061361; Sun, 1 Jul 2007 17:42:07 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l61Hg7Yu061360; Sun, 1 Jul 2007 17:42:07 GMT (envelope-from imp) Message-Id: <200707011742.l61Hg7Yu061360@repoman.freebsd.org> From: Warner Losh Date: Sun, 1 Jul 2007 17:42: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/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Jul 2007 17:42:07 -0000 imp 2007-07-01 17:42:07 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_da.c Log: After talking with njl@, change this wildcard entry to be a bit less wild. Approved by: re (blanket) Revision Changes Path 1.224 +1 -1 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Sun Jul 1 19:18: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 56B8516A400 for ; Sun, 1 Jul 2007 19:18:21 +0000 (UTC) (envelope-from pawel.worach@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.172]) by mx1.freebsd.org (Postfix) with ESMTP id B925D13C483 for ; Sun, 1 Jul 2007 19:18:20 +0000 (UTC) (envelope-from pawel.worach@gmail.com) Received: by ug-out-1314.google.com with SMTP id o4so750083uge for ; Sun, 01 Jul 2007 12:18:19 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding; b=VIbsV35a6jJXT2ePQkuQkOaTvu2+tXbSV0FrHRld+tyVt8pYXjbRFqNLjAIVQnGngvxrOdGD8f3U87qhFN2XMJ7/HKoEaVc6kzzM7/JUiE3cPcNKlmqV8o31xL+eau5CsaWLaiX2pENnVHlmneKLCjWHZLZb4TmZvu1S1p5K09M= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding; b=VHZi7CjWyhjTvWqhqVbO8ViTfMhbcrOXIndGAethasyZ4ciPtE8gW/V2diy0cItMhuXGBqpldIDjs8mhyk35xaFObNtF4QB4vCyZZM9u6T5yDNqe8T3MgqMp3TVRvGw4sBSXPOtOTfcaw/qctT8Ze16w4pFML631zFQ4+s32otg= Received: by 10.67.92.9 with SMTP id u9mr4463196ugl.1183315813142; Sun, 01 Jul 2007 11:50:13 -0700 (PDT) Received: from ibm-se82151.se.ibm.com ( [80.216.167.182]) by mx.google.com with ESMTP id e32sm13668811fke.2007.07.01.11.50.11 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 01 Jul 2007 11:50:12 -0700 (PDT) Message-ID: <4687F761.7010309@gmail.com> Date: Sun, 01 Jul 2007 20:50:09 +0200 From: Pawel Worach User-Agent: Thunderbird 2.0.0.5pre (X11/20070627) MIME-Version: 1.0 To: Andrew Thompson References: <200707011025.l61AP7sd099197@repoman.freebsd.org> In-Reply-To: <200707011025.l61AP7sd099197@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 ObsoleteFiles.inc UPDATING src/share/man/man4 ath.4 ieee80211.4 wi.4 src/share/man/man9 ieee80211_ioctl.9 src/tools/tools/tinybsd/conf/bridge tinybsd.basefiles src/tools/tools/tinybsd/conf/default tinybsd.basefiles src/tools/tools/tinybsd/conf/wireless tinybsd.basefiles ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Jul 2007 19:18:21 -0000 Andrew Thompson wrote: > thompsa 2007-07-01 10:25:07 UTC > Log: > Remove wicontrol(8) from the base system. Using wicontrol to configure an The manpage is obsolete too. --- /usr/src/ObsoleteFiles.inc 2007-07-01 20:39:14.000000000 +0200 +++ ObsoleteFiles.inc 2007-07-01 20:47:59.000000000 +0200 @@ -35,6 +35,7 @@ OLD_DIRS+=usr/include/netkey # 20070701: remove wicontrol OLD_FILES+=usr/sbin/wicontrol +OLD_FILES+=usr/share/man/man8/wicontrol.8.gz # 20070625: umapfs removal OLD_FILES+=rescue/mount_umapfs OLD_FILES+=sbin/mount_umapfs -- Pawel From owner-cvs-src@FreeBSD.ORG Sun Jul 1 20:05: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 0C4BD16A469; Sun, 1 Jul 2007 20:05:21 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9CC5C13C43E; Sun, 1 Jul 2007 20:05:20 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l61K5KTg075207; Sun, 1 Jul 2007 20:05:20 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l61K5KaK075206; Sun, 1 Jul 2007 20:05:20 GMT (envelope-from thompsa) Message-Id: <200707012005.l61K5KaK075206@repoman.freebsd.org> From: Andrew Thompson Date: Sun, 1 Jul 2007 20:05: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 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, 01 Jul 2007 20:05:21 -0000 thompsa 2007-07-01 20:05:19 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc Log: The wicontrol(8) manpage is obsolete too. Pointed out by: Pawel Worach Approved by: re (rwatson) Revision Changes Path 1.101 +1 -0 src/ObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Sun Jul 1 20:51: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 2E13F16A421; Sun, 1 Jul 2007 20:51:31 +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 05DBF13C43E; Sun, 1 Jul 2007 20:51:31 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l61KpUuM086931; Sun, 1 Jul 2007 20:51:30 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l61KpUVk086930; Sun, 1 Jul 2007 20:51:30 GMT (envelope-from rwatson) Message-Id: <200707012051.l61KpUVk086930@repoman.freebsd.org> From: Robert Watson Date: Sun, 1 Jul 2007 20:51:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/security/audit audit.c audit_bsm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Jul 2007 20:51:31 -0000 rwatson 2007-07-01 20:51:30 UTC FreeBSD src repository Modified files: sys/security/audit audit.c audit_bsm.c Log: Remove two boot printfs generated by Audit to announce it's presence, and replace with software-testable sysctl node (security.audit) that can be used to detect kernel audit support. Obtained from: TrustedBSD Project Approved by: re (kensmith) Revision Changes Path 1.33 +4 -1 src/sys/security/audit/audit.c 1.20 +0 -1 src/sys/security/audit/audit_bsm.c From owner-cvs-src@FreeBSD.ORG Sun Jul 1 21:47: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 3E18A16A400; Sun, 1 Jul 2007 21:47:46 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1745413C448; Sun, 1 Jul 2007 21:47:46 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l61LljJE092817; Sun, 1 Jul 2007 21:47:45 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l61LljHb092816; Sun, 1 Jul 2007 21:47:45 GMT (envelope-from njl) Message-Id: <200707012147.l61LljHb092816@repoman.freebsd.org> From: Nate Lawson Date: Sun, 1 Jul 2007 21:47: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/amd64/conf GENERIC NOTES src/sys/i386/conf GENERIC NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jul 2007 21:47:46 -0000 njl 2007-07-01 21:47:45 UTC FreeBSD src repository Modified files: sys/amd64/conf GENERIC NOTES sys/i386/conf GENERIC NOTES Log: Add cpufreq(4) to GENERIC. It does not change the frequency by default, so systems should be relatively unaffected. Users can then simply enable powerd(8) in rc.conf to take advantage of it. Approved by: re Revision Changes Path 1.483 +3 -0 src/sys/amd64/conf/GENERIC 1.66 +0 -3 src/sys/amd64/conf/NOTES 1.473 +3 -0 src/sys/i386/conf/GENERIC 1.1241 +0 -3 src/sys/i386/conf/NOTES From owner-cvs-src@FreeBSD.ORG Sun Jul 1 21:51: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 49A3D16A46E for ; Sun, 1 Jul 2007 21:51:29 +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 0BDE613C4BA for ; Sun, 1 Jul 2007 21:51:28 +0000 (UTC) (envelope-from nate@root.org) Received: (qmail 32261 invoked from network); 1 Jul 2007 21:51:30 -0000 Received: from ppp-71-139-42-13.dsl.snfc21.pacbell.net (HELO ?10.0.5.18?) (nate-mail@71.139.42.13) by root.org with ESMTPA; 1 Jul 2007 21:51:30 -0000 Message-ID: <468821DA.5010008@root.org> Date: Sun, 01 Jul 2007 14:51:22 -0700 From: Nate Lawson User-Agent: Thunderbird 2.0.0.4 (X11/20070617) MIME-Version: 1.0 To: cvs-src@freebsd.org, cvs-all@freebsd.org, src-committers@freebsd.org References: <20070701214751.21DCC16A4F6@hub.freebsd.org> In-Reply-To: <20070701214751.21DCC16A4F6@hub.freebsd.org> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: Re: cvs commit: src/sys/amd64/conf GENERIC NOTES src/sys/i386/conf GENERIC NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jul 2007 21:51:29 -0000 Nate Lawson wrote: > njl 2007-07-01 21:47:45 UTC > > FreeBSD src repository > > Modified files: > sys/amd64/conf GENERIC NOTES > sys/i386/conf GENERIC NOTES > Log: > Add cpufreq(4) to GENERIC. It does not change the frequency by default, > so systems should be relatively unaffected. Users can then simply enable > powerd(8) in rc.conf to take advantage of it. > > Approved by: re > > Revision Changes Path > 1.483 +3 -0 src/sys/amd64/conf/GENERIC > 1.66 +0 -3 src/sys/amd64/conf/NOTES > 1.473 +3 -0 src/sys/i386/conf/GENERIC > 1.1241 +0 -3 src/sys/i386/conf/NOTES Actually, I'm not sure standard practice here. Should it be kept in both NOTES and GENERIC? Maybe I should not have removed it from NOTES. -- Nate From owner-cvs-src@FreeBSD.ORG Sun Jul 1 22:06: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 9A5A816A46B for ; Sun, 1 Jul 2007 22:06:04 +0000 (UTC) (envelope-from erikt@midgard.homeip.net) Received: from ch-smtp01.sth.basefarm.net (ch-smtp01.sth.basefarm.net [80.76.149.212]) by mx1.freebsd.org (Postfix) with ESMTP id 5466213C480 for ; Sun, 1 Jul 2007 22:06:04 +0000 (UTC) (envelope-from erikt@midgard.homeip.net) Received: from c83-253-10-135.bredband.comhem.se ([83.253.10.135]:63416 helo=falcon.midgard.homeip.net) by ch-smtp01.sth.basefarm.net with smtp (Exim 4.66) (envelope-from ) id 1I57YR-0003NP-4g for cvs-src@freebsd.org; Mon, 02 Jul 2007 00:06:03 +0200 Received: (qmail 10346 invoked from network); 2 Jul 2007 00:06:00 +0200 Received: from owl.midgard.homeip.net (10.1.5.7) by falcon.midgard.homeip.net with SMTP; 2 Jul 2007 00:06:00 +0200 Received: (qmail 21337 invoked by uid 1001); 2 Jul 2007 00:06:00 +0200 Date: Mon, 2 Jul 2007 00:06:00 +0200 From: Erik Trulsson To: Nate Lawson Message-ID: <20070701220600.GA21317@owl.midgard.homeip.net> Mail-Followup-To: Nate Lawson , cvs-src@freebsd.org, cvs-all@freebsd.org, src-committers@freebsd.org References: <20070701214751.21DCC16A4F6@hub.freebsd.org> <468821DA.5010008@root.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <468821DA.5010008@root.org> User-Agent: Mutt/1.5.14 (2007-02-12) X-Originating-IP: 83.253.10.135 X-ACL-Warn: Too high rate of unknown addresses received from you X-Scan-Result: No virus found in message 1I57YR-0003NP-4g. X-Scan-Signature: ch-smtp01.sth.basefarm.net 1I57YR-0003NP-4g e5163660e50c03a9b5154807549d9e56 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC NOTES src/sys/i386/conf GENERIC NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jul 2007 22:06:04 -0000 On Sun, Jul 01, 2007 at 02:51:22PM -0700, Nate Lawson wrote: > Nate Lawson wrote: > > njl 2007-07-01 21:47:45 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/amd64/conf GENERIC NOTES > > sys/i386/conf GENERIC NOTES > > Log: > > Add cpufreq(4) to GENERIC. It does not change the frequency by default, > > so systems should be relatively unaffected. Users can then simply enable > > powerd(8) in rc.conf to take advantage of it. > > > > Approved by: re > > > > Revision Changes Path > > 1.483 +3 -0 src/sys/amd64/conf/GENERIC > > 1.66 +0 -3 src/sys/amd64/conf/NOTES > > 1.473 +3 -0 src/sys/i386/conf/GENERIC > > 1.1241 +0 -3 src/sys/i386/conf/NOTES > > Actually, I'm not sure standard practice here. Should it be kept in > both NOTES and GENERIC? Maybe I should not have removed it from NOTES. > NOTES should contain just about every single kernel config option there is. It is intended as a reference as to what you can put into a kernel config. Everything in GENERIC should normally be in NOTES as well. No, you should not have removed it from NOTES. -- Erik Trulsson ertr1013@student.uu.se From owner-cvs-src@FreeBSD.ORG Sun Jul 1 22:19: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 5C53016A468; Sun, 1 Jul 2007 22:19:21 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 353CE13C46C; Sun, 1 Jul 2007 22:19:21 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l61MJLw4096233; Sun, 1 Jul 2007 22:19:21 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l61MJLH9096232; Sun, 1 Jul 2007 22:19:21 GMT (envelope-from njl) Message-Id: <200707012219.l61MJLH9096232@repoman.freebsd.org> From: Nate Lawson Date: Sun, 1 Jul 2007 22:19: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/amd64/conf NOTES src/sys/i386/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jul 2007 22:19:21 -0000 njl 2007-07-01 22:19:20 UTC FreeBSD src repository Modified files: sys/amd64/conf NOTES sys/i386/conf NOTES Log: Revert previous commit, retaining cpufreq. Approved by: re (implicitly) Revision Changes Path 1.67 +3 -0 src/sys/amd64/conf/NOTES 1.1242 +3 -0 src/sys/i386/conf/NOTES From owner-cvs-src@FreeBSD.ORG Sun Jul 1 22:23: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 966BB16A421; Sun, 1 Jul 2007 22:23:23 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-20-82.belrs4.nsw.optusnet.com.au [220.239.20.82]) by mx1.freebsd.org (Postfix) with ESMTP id 2379B13C46E; Sun, 1 Jul 2007 22:23:22 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.14.1/8.14.1) with ESMTP id l61MA3X4024783; Mon, 2 Jul 2007 08:10:03 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.14.1/8.14.1/Submit) id l61MA3bk024782; Mon, 2 Jul 2007 08:10:03 +1000 (EST) (envelope-from peter) Date: Mon, 2 Jul 2007 08:10:03 +1000 From: Peter Jeremy To: Nate Lawson Message-ID: <20070701221003.GS15680@turion.vk2pj.dyndns.org> References: <20070701214751.21DCC16A4F6@hub.freebsd.org> <468821DA.5010008@root.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="lkTb+7nhmha7W+c3" Content-Disposition: inline In-Reply-To: <468821DA.5010008@root.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.15 (2007-04-06) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC NOTES src/sys/i386/conf GENERIC NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jul 2007 22:23:23 -0000 --lkTb+7nhmha7W+c3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2007-Jul-01 14:51:22 -0700, Nate Lawson wrote: >Actually, I'm not sure standard practice here. Should it be kept in >both NOTES and GENERIC? Maybe I should not have removed it from NOTES. My understanding is that NOTES should contain all possible options. NOTES contains other options that are also in GENERIC. --=20 Peter Jeremy --lkTb+7nhmha7W+c3 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGiCY7/opHv/APuIcRArQEAJ9xjePpqwvNcM/JglUk+zkLS9NxzACgsFi1 stD4xzhExta5wl3ZLj9vr+8= =VgaY -----END PGP SIGNATURE----- --lkTb+7nhmha7W+c3-- From owner-cvs-src@FreeBSD.ORG Sun Jul 1 23:17: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 B04D216A400; Sun, 1 Jul 2007 23:17:32 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 7006213C44B; Sun, 1 Jul 2007 23:17:32 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.8/8.13.4) with ESMTP id l61NH9Cf002814; Sun, 1 Jul 2007 17:17:09 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sun, 01 Jul 2007 17:17:49 -0600 (MDT) Message-Id: <20070701.171749.-686700291.imp@bsdimp.com> To: nate@root.org From: "M. Warner Losh" In-Reply-To: <468821DA.5010008@root.org> References: <20070701214751.21DCC16A4F6@hub.freebsd.org> <468821DA.5010008@root.org> X-Mailer: Mew version 5.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]); Sun, 01 Jul 2007 17:17:09 -0600 (MDT) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC NOTES src/sys/i386/conf GENERIC NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jul 2007 23:17:32 -0000 In message: <468821DA.5010008@root.org> Nate Lawson writes: : Nate Lawson wrote: : > njl 2007-07-01 21:47:45 UTC : > : > FreeBSD src repository : > : > Modified files: : > sys/amd64/conf GENERIC NOTES : > sys/i386/conf GENERIC NOTES : > Log: : > Add cpufreq(4) to GENERIC. It does not change the frequency by default, : > so systems should be relatively unaffected. Users can then simply enable : > powerd(8) in rc.conf to take advantage of it. : > : > Approved by: re : > : > Revision Changes Path : > 1.483 +3 -0 src/sys/amd64/conf/GENERIC : > 1.66 +0 -3 src/sys/amd64/conf/NOTES : > 1.473 +3 -0 src/sys/i386/conf/GENERIC : > 1.1241 +0 -3 src/sys/i386/conf/NOTES : : Actually, I'm not sure standard practice here. Should it be kept in : both NOTES and GENERIC? Maybe I should not have removed it from NOTES. NOTES is supposed to be a superset GENERIC, with everything in it, so you can do a make LINT; config LINT, etc and know you've not broken anything by a change you've made. Warner From owner-cvs-src@FreeBSD.ORG Mon Jul 2 01: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 2392016A46C; Mon, 2 Jul 2007 01:31:45 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F18B213C45B; Mon, 2 Jul 2007 01:31:44 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l621ViFU036170; Mon, 2 Jul 2007 01:31:44 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l621ViTh036169; Mon, 2 Jul 2007 01:31:44 GMT (envelope-from peter) Message-Id: <200707020131.l621ViTh036169@repoman.freebsd.org> From: Peter Wemm Date: Mon, 2 Jul 2007 01:31:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/ufs/ufs dir.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, 02 Jul 2007 01:31:45 -0000 peter 2007-07-02 01:31:43 UTC FreeBSD src repository Modified files: sys/ufs/ufs dir.h Log: Fix an annoying pointer/int cast warning that shows up on 64 bit systems. Approved by: re Revision Changes Path 1.12 +1 -1 src/sys/ufs/ufs/dir.h From owner-cvs-src@FreeBSD.ORG Mon Jul 2 04:02: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 1F03316A46E; Mon, 2 Jul 2007 04:02:22 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0DF0513C4B0; Mon, 2 Jul 2007 04:02:22 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l6242L6J049458; Mon, 2 Jul 2007 04:02:21 GMT (envelope-from gnn@repoman.freebsd.org) Received: (from gnn@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l6242LLm049457; Mon, 2 Jul 2007 04:02:21 GMT (envelope-from gnn) Message-Id: <200707020402.l6242LLm049457@repoman.freebsd.org> From: "George V. Neville-Neil" Date: Mon, 2 Jul 2007 04:02: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/netinet6 ah_aesxcbcmac.c ah_core.c ah_input.c ah_output.c esp_aesctr.c esp_camellia.c esp_core.c esp_input.c esp_rijndael.c ipcomp_core.c ipcomp_input.c ipcomp_output.c ipsec.c src/sys/netkey key.c key_debug.c keydb.c keysock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jul 2007 04:02:22 -0000 gnn 2007-07-02 04:02:21 UTC FreeBSD src repository Removed files: sys/netinet6 ah_aesxcbcmac.c ah_core.c ah_input.c ah_output.c esp_aesctr.c esp_camellia.c esp_core.c esp_input.c esp_rijndael.c ipcomp_core.c ipcomp_input.c ipcomp_output.c ipsec.c sys/netkey key.c key_debug.c keydb.c keysock.c Log: Removing old, dead, KAME IPsec files as part of the move to the new FAST_IPSEC based IPsec stack. Approved by: re Reviewed by: bz Revision Changes Path 1.5 +0 -190 src/sys/netinet6/ah_aesxcbcmac.c (dead) 1.30 +0 -1644 src/sys/netinet6/ah_core.c (dead) 1.22 +0 -1024 src/sys/netinet6/ah_input.c (dead) 1.18 +0 -586 src/sys/netinet6/ah_output.c (dead) 1.6 +0 -461 src/sys/netinet6/esp_aesctr.c (dead) 1.3 +0 -93 src/sys/netinet6/esp_camellia.c (dead) 1.26 +0 -1134 src/sys/netinet6/esp_core.c (dead) 1.28 +0 -975 src/sys/netinet6/esp_input.c (dead) 1.7 +0 -95 src/sys/netinet6/esp_rijndael.c (dead) 1.11 +0 -356 src/sys/netinet6/ipcomp_core.c (dead) 1.11 +0 -345 src/sys/netinet6/ipcomp_input.c (dead) 1.10 +0 -382 src/sys/netinet6/ipcomp_output.c (dead) 1.50 +0 -3643 src/sys/netinet6/ipsec.c (dead) 1.76 +0 -7647 src/sys/netkey/key.c (dead) 1.27 +0 -843 src/sys/netkey/key_debug.c (dead) 1.9 +0 -259 src/sys/netkey/keydb.c (dead) 1.37 +0 -507 src/sys/netkey/keysock.c (dead) From owner-cvs-src@FreeBSD.ORG Mon Jul 2 04:55: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 4223216A421; Mon, 2 Jul 2007 04:55:57 +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 1C62F13C4AE; Mon, 2 Jul 2007 04:55:57 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l624tuAS062801; Mon, 2 Jul 2007 04:55:56 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l624tuD8062800; Mon, 2 Jul 2007 04:55:56 GMT (envelope-from imp) Message-Id: <200707020455.l624tuD8062800@repoman.freebsd.org> From: Warner Losh Date: Mon, 2 Jul 2007 04:55: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/dev/usb umass.c 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: Mon, 02 Jul 2007 04:55:57 -0000 imp 2007-07-02 04:55:56 UTC FreeBSD src repository Modified files: sys/dev/usb umass.c usbdevs Log: WD Firewire/USB Combo hangs under load on USB interface. Fix with these quirks. Submitted by: John Pettitt PR: 79140 Approved by: re@ (blanket) Revision Changes Path 1.158 +4 -0 src/sys/dev/usb/umass.c 1.316 +1 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Mon Jul 2 06:56: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 CE93316A400; Mon, 2 Jul 2007 06:56:37 +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 C196B13C448; Mon, 2 Jul 2007 06:56:37 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l626ub2k073366; Mon, 2 Jul 2007 06:56:37 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l626ubTf073365; Mon, 2 Jul 2007 06:56:37 GMT (envelope-from alc) Message-Id: <200707020656.l626ubTf073365@repoman.freebsd.org> From: Alan Cox Date: Mon, 2 Jul 2007 06:56: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/vm vm_pageout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jul 2007 06:56:37 -0000 alc 2007-07-02 06:56:37 UTC FreeBSD src repository Modified files: sys/vm vm_pageout.c Log: In the previous revision, when I replaced the unconditional acquisition of Giant in vm_pageout_scan() with VFS_LOCK_GIANT(), I had to eliminate the acquisition of the vnode interlock before releasing the vm object's lock because the vnode interlock cannot be held when VFS_LOCK_GIANT() is performed. Unfortunately, this allows the vnode to be recycled between the release of the vm object's lock and the vget() on the vnode. In this revision, I prevent the vnode from being recycled by acquiring another reference to the vm object and underlying vnode before releasing the vm object's lock. This change also addresses another preexisting but trivial problem. By acquiring another reference to the vm object, I also prevent the vm object from being recycled. Previously, the "vnodes skipped" counter could be wrong because if it examined a recycled vm object. Reported by: kib Reviewed by: kib Approved by: re (kensmith) MFC after: 3 weeks Revision Changes Path 1.289 +10 -11 src/sys/vm/vm_pageout.c From owner-cvs-src@FreeBSD.ORG Mon Jul 2 08:05: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 780CC16A400; Mon, 2 Jul 2007 08:05:36 +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 52E6113C43E; Mon, 2 Jul 2007 08:05:36 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l6285aqS080863; Mon, 2 Jul 2007 08:05:36 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l6285ZJ4080860; Mon, 2 Jul 2007 08:05:35 GMT (envelope-from pav) Message-Id: <200707020805.l6285ZJ4080860@repoman.freebsd.org> From: Pav Lucistnik Date: Mon, 2 Jul 2007 08:05:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.sbin/pkg_install/lib deps.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jul 2007 08:05:36 -0000 pav 2007-07-02 08:05:34 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_6) usr.sbin/pkg_install/lib deps.c Log: MFC 1.12: Replace rather inefficient bubble sort with a recursive depth-first search. This speeds up registration of packages considerably. Revision Changes Path 1.11.8.1 +111 -65 src/usr.sbin/pkg_install/lib/deps.c From owner-cvs-src@FreeBSD.ORG Mon Jul 2 10:52: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 11A9416A41F; Mon, 2 Jul 2007 10:52:35 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E04E313C447; Mon, 2 Jul 2007 10:52:34 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l62AqYaq004643; Mon, 2 Jul 2007 10:52:34 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l62AqYeN004642; Mon, 2 Jul 2007 10:52:34 GMT (envelope-from rrs) Message-Id: <200707021052.l62AqYeN004642@repoman.freebsd.org> From: Randall Stewart Date: Mon, 2 Jul 2007 10:52: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/lib/libc/net sctp_sys_calls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jul 2007 10:52:35 -0000 rrs 2007-07-02 10:52:34 UTC FreeBSD src repository Modified files: lib/libc/net sctp_sys_calls.c Log: - Removes some incorrect error returns (errno was being overriden in one of the functions) - Fixes the error return of sctp_get_opt, it was returning the errno not -1. Approved by: re@freebsd.org (Robert Watson) Obtained from: Weongyo Jeong (weongyo.jeong@gmail.com) Revision Changes Path 1.12 +2 -4 src/lib/libc/net/sctp_sys_calls.c From owner-cvs-src@FreeBSD.ORG Mon Jul 2 12:50: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 F120916A400; Mon, 2 Jul 2007 12:50:53 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C965413C43E; Mon, 2 Jul 2007 12:50:53 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l62CorwK024552; Mon, 2 Jul 2007 12:50:53 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l62Cor9f024551; Mon, 2 Jul 2007 12:50:53 GMT (envelope-from rrs) Message-Id: <200707021250.l62Cor9f024551@repoman.freebsd.org> From: Randall Stewart Date: Mon, 2 Jul 2007 12:50: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/kern uipc_syscalls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jul 2007 12:50:54 -0000 rrs 2007-07-02 12:50:53 UTC FreeBSD src repository Modified files: sys/kern uipc_syscalls.c Log: - Add some needed error checking on bad fd passing in the sctp syscalls. Approved by: re@freebsd.org (Ken Smith) Obtained from: Weongyo Jeong (weongyo.jeong@gmail.com) Revision Changes Path 1.257 +10 -6 src/sys/kern/uipc_syscalls.c From owner-cvs-src@FreeBSD.ORG Mon Jul 2 14:00: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 7470916A421; Mon, 2 Jul 2007 14:00:26 +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 4CD9F13C4BB; Mon, 2 Jul 2007 14:00:26 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l62E0QSW036528; Mon, 2 Jul 2007 14:00:26 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l62E0QNY036527; Mon, 2 Jul 2007 14:00:26 GMT (envelope-from kensmith) Message-Id: <200707021400.l62E0QNY036527@repoman.freebsd.org> From: Ken Smith Date: Mon, 2 Jul 2007 14:00: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/bin/ed 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, 02 Jul 2007 14:00:26 -0000 kensmith 2007-07-02 14:00:25 UTC FreeBSD src repository Modified files: bin/ed Makefile Log: Don't include encryption features of ed(1) when building for the "rescue media" bundled with releases. Suggested by: ru Approved by: re (hrs) Revision Changes Path 1.33 +2 -0 src/bin/ed/Makefile From owner-cvs-src@FreeBSD.ORG Mon Jul 2 14:01: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 3BC9516A46B; Mon, 2 Jul 2007 14:01:44 +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 1416A13C480; Mon, 2 Jul 2007 14:01:44 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l62E1hPd036781; Mon, 2 Jul 2007 14:01:43 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l62E1hNu036780; Mon, 2 Jul 2007 14:01:43 GMT (envelope-from kensmith) Message-Id: <200707021401.l62E1hNu036780@repoman.freebsd.org> From: Ken Smith Date: Mon, 2 Jul 2007 14:01: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/release/i386 fixit_crunch.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jul 2007 14:01:44 -0000 kensmith 2007-07-02 14:01:43 UTC FreeBSD src repository Modified files: release/i386 fixit_crunch.conf Log: ed(1) no longer relies on crypto library when built for the fixit media. Approved by: re (hrs) Revision Changes Path 1.16 +1 -1 src/release/i386/fixit_crunch.conf From owner-cvs-src@FreeBSD.ORG Mon Jul 2 14:03:30 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 5D01416A46C; Mon, 2 Jul 2007 14:03:30 +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 34C3613C48A; Mon, 2 Jul 2007 14:03:30 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l62E3U0D038091; Mon, 2 Jul 2007 14:03:30 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l62E3UIP038090; Mon, 2 Jul 2007 14:03:30 GMT (envelope-from rwatson) Message-Id: <200707021403.l62E3UIP038090@repoman.freebsd.org> From: Robert Watson Date: Mon, 2 Jul 2007 14:03:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys systm.h src/sys/kern kern_priv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jul 2007 14:03:30 -0000 rwatson 2007-07-02 14:03:29 UTC FreeBSD src repository Modified files: sys/sys systm.h sys/kern kern_priv.c Log: Continue kernel privilege cleanup for 7.0: unstaticize suser_enabled and stop declaring it in systm.h -- it's used only in kern_priv.c and is not required elsewhere. Approved by: re (kensmith) Revision Changes Path 1.4 +1 -1 src/sys/kern/kern_priv.c 1.259 +0 -1 src/sys/sys/systm.h From owner-cvs-src@FreeBSD.ORG Mon Jul 2 15:44: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 84D4C16A41F; Mon, 2 Jul 2007 15:44:31 +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 5BF5C13C469; Mon, 2 Jul 2007 15:44:31 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l62FiVLH047462; Mon, 2 Jul 2007 15:44:31 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l62FiVo2047460; Mon, 2 Jul 2007 15:44:31 GMT (envelope-from rwatson) Message-Id: <200707021544.l62FiVo2047460@repoman.freebsd.org> From: Robert Watson Date: Mon, 2 Jul 2007 15:44:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_ppp.c src/sys/netinet raw_ip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jul 2007 15:44:31 -0000 rwatson 2007-07-02 15:44:30 UTC FreeBSD src repository Modified files: sys/net if_ppp.c sys/netinet raw_ip.c Log: Continue pre-7.0 privilege cleanup: update suser(9) comments to be priv(9) comments. Approved by: re (bmah) Revision Changes Path 1.121 +2 -2 src/sys/net/if_ppp.c 1.178 +1 -1 src/sys/netinet/raw_ip.c From owner-cvs-src@FreeBSD.ORG Mon Jul 2 19:22: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 27A8916A468; Mon, 2 Jul 2007 19:22:23 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1563A13C46C; Mon, 2 Jul 2007 19:22:23 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l62JMM8C088768; Mon, 2 Jul 2007 19:22:22 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l62JMM84088767; Mon, 2 Jul 2007 19:22:22 GMT (envelope-from rrs) Message-Id: <200707021922.l62JMM84088767@repoman.freebsd.org> From: Randall Stewart Date: Mon, 2 Jul 2007 19:22: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/netinet sctp_indata.c sctp_input.c sctp_input.h sctp_output.c sctp_pcb.c sctp_var.h sctputil.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jul 2007 19:22:23 -0000 rrs 2007-07-02 19:22:22 UTC FreeBSD src repository Modified files: sys/netinet sctp_indata.c sctp_input.c sctp_input.h sctp_output.c sctp_pcb.c sctp_var.h sctputil.c Log: - Consolidate the code that free's chunks to actually also call the sctp_free_remote_address() function. - Assure that when we allocate a chunk the whoTo is NULL, also when we free it and place it into the cache we NULL it (that way the consolidation code will always work). - Fix a small race, when a empty data holder is left on the stream out queue, and both sides do a shutdown, the empty data holder would prevent us from sending a SHUTDOWN-ACK and at the same time we never would cleanup the empty holder (since nothing was ever in queue). We now add a utility function that a) cleans up empty holders and b) properly determines if there are still pending data chunks on the stream out wheel. Approved by: re@freebsd.org (Ken Smith) Revision Changes Path 1.36 +15 -11 src/sys/netinet/sctp_indata.c 1.48 +64 -15 src/sys/netinet/sctp_input.c 1.7 +3 -0 src/sys/netinet/sctp_input.h 1.44 +10 -10 src/sys/netinet/sctp_output.c 1.46 +0 -1 src/sys/netinet/sctp_pcb.c 1.14 +5 -0 src/sys/netinet/sctp_var.h 1.50 +0 -6 src/sys/netinet/sctputil.c From owner-cvs-src@FreeBSD.ORG Mon Jul 2 20:08: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 4D2AE16A468; Mon, 2 Jul 2007 20:08:21 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3CFDB13C448; Mon, 2 Jul 2007 20:08:21 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l62K8Lpg093689; Mon, 2 Jul 2007 20:08:21 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l62K8LUd093688; Mon, 2 Jul 2007 20:08:21 GMT (envelope-from mjacob) Message-Id: <200707022008.l62K8LUd093688@repoman.freebsd.org> From: Matt Jacob Date: Mon, 2 Jul 2007 20:08:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/isp isp.c isp_freebsd.h isp_library.c ispvar.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, 02 Jul 2007 20:08:21 -0000 mjacob 2007-07-02 20:08:21 UTC FreeBSD src repository Modified files: sys/dev/isp isp.c isp_freebsd.h isp_library.c ispvar.h Log: Recover from some major omissions/problems with the 24XX port. First, we were never correctly checking for a 24XX Status Type 0 response- that cased us to fall through to evaluate status for commands as if this were a 2100/2200/2300 Status Type 0 response. This is *close*, but not quite the same. This has been reported to be apparent with some wierd lun configuration problems with some arrays. It became glaringly apparent on sparc64 where none of the correct byte swap things were done. Fixing this omission then caused a whole universe shifting debug cycle of endian issues for the 2400. The manual for 24XX f/w turns out to be wrong about the endianness of a couple of entities. The lun and cdb fields for the type 7 request are *not* unconditionally big endian- they happen to be opposite of whatever the endian of the current machine type is. Same with the sense data for the 24XX type 0 response. While we're at it investigate and resolve some NVRAM endian issues. Approved by: re (ken) MFC after: 3 days Revision Changes Path 1.148 +38 -13 src/sys/dev/isp/isp.c 1.106 +5 -0 src/sys/dev/isp/isp_freebsd.h 1.14 +11 -8 src/sys/dev/isp/isp_library.c 1.85 +3 -0 src/sys/dev/isp/ispvar.h From owner-cvs-src@FreeBSD.ORG Tue Jul 3 05:12: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 9E71C16A468; Tue, 3 Jul 2007 05:12: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 8CC1913C468; Tue, 3 Jul 2007 05:12:43 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l635Cho8083601; Tue, 3 Jul 2007 05:12:43 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l635Ch1d083600; Tue, 3 Jul 2007 05:12:43 GMT (envelope-from delphij) Message-Id: <200707030512.l635Ch1d083600@repoman.freebsd.org> From: Xin LI Date: Tue, 3 Jul 2007 05:12: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/contrib/less Makefile.in NEWS README brac.c ch.c charset.c charset.h cmd.h cmdbuf.c command.c configure configure.ac decode.c defines.ds defines.h.in defines.o2 defines.o9 defines.wn edit.c filename.c forwback.c funcs.h help.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 05:12:43 -0000 delphij 2007-07-03 05:12:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) contrib/less Makefile.in NEWS README brac.c ch.c charset.c charset.h cmd.h cmdbuf.c command.c configure configure.ac decode.c defines.ds defines.h.in defines.o2 defines.o9 defines.wn edit.c filename.c forwback.c funcs.h help.c ifile.c input.c jump.c less.h less.hlp less.man less.nro lessecho.c lessecho.man lessecho.nro lesskey.c lesskey.h lesskey.man lesskey.nro lglob.h line.c linenum.c lsystem.c main.c mark.c mkhelp.c optfunc.c option.c option.h opttbl.c os.c output.c pckeys.h position.c position.h prompt.c screen.c scrsize.c search.c signal.c tags.c ttyin.c version.c usr.bin/less defines.h Log: MFC: less v406 Revision Changes Path 1.1.1.3.8.2 +16 -9 src/contrib/less/Makefile.in 1.1.1.4.8.2 +52 -1 src/contrib/less/NEWS 1.1.1.4.8.2 +4 -2 src/contrib/less/README 1.1.1.2.8.2 +1 -1 src/contrib/less/brac.c 1.1.1.3.8.2 +1 -1 src/contrib/less/ch.c 1.1.1.3.8.2 +329 -255 src/contrib/less/charset.c 1.1.1.1.2.2 +1 -1 src/contrib/less/charset.h 1.1.1.3.8.2 +1 -1 src/contrib/less/cmd.h 1.1.1.3.8.2 +45 -13 src/contrib/less/cmdbuf.c 1.5.8.2 +38 -13 src/contrib/less/command.c 1.1.1.4.8.2 +4425 -2760 src/contrib/less/configure 1.1.1.1.8.2 +43 -10 src/contrib/less/configure.ac 1.1.1.4.8.2 +2 -1 src/contrib/less/decode.c 1.1.1.4.8.2 +1 -1 src/contrib/less/defines.ds 1.1.1.4.8.2 +19 -16 src/contrib/less/defines.h.in 1.1.1.4.8.2 +1 -1 src/contrib/less/defines.o2 1.1.1.3.14.2 +1 -1 src/contrib/less/defines.o9 1.1.1.4.8.2 +1 -1 src/contrib/less/defines.wn 1.1.1.2.8.2 +1 -1 src/contrib/less/edit.c 1.1.1.3.8.2 +19 -6 src/contrib/less/filename.c 1.4.8.2 +23 -17 src/contrib/less/forwback.c 1.1.1.4.8.2 +7 -0 src/contrib/less/funcs.h 1.1.1.4.8.1 +4 -3 src/contrib/less/help.c 1.1.1.2.8.2 +1 -1 src/contrib/less/ifile.c 1.1.1.3.8.2 +1 -1 src/contrib/less/input.c 1.1.1.2.8.2 +5 -4 src/contrib/less/jump.c 1.5.8.2 +6 -1 src/contrib/less/less.h 1.1.1.4.8.1 +4 -3 src/contrib/less/less.hlp 1.1.1.4.8.2 +328 -293 src/contrib/less/less.man 1.1.1.4.8.2 +68 -19 src/contrib/less/less.nro 1.1.1.2.8.2 +2 -2 src/contrib/less/lessecho.c 1.1.1.1.2.2 +18 -18 src/contrib/less/lessecho.man 1.1.1.1.2.2 +1 -1 src/contrib/less/lessecho.nro 1.1.1.4.8.2 +1 -1 src/contrib/less/lesskey.c 1.1.1.2.8.2 +1 -1 src/contrib/less/lesskey.h 1.1.1.4.8.2 +37 -37 src/contrib/less/lesskey.man 1.1.1.4.8.2 +2 -2 src/contrib/less/lesskey.nro 1.1.1.2.8.2 +1 -1 src/contrib/less/lglob.h 1.1.1.4.8.3 +26 -4 src/contrib/less/line.c 1.1.1.3.8.2 +5 -5 src/contrib/less/linenum.c 1.1.1.3.8.2 +1 -1 src/contrib/less/lsystem.c 1.4.8.2 +29 -17 src/contrib/less/main.c 1.1.1.2.8.2 +1 -1 src/contrib/less/mark.c 1.1.1.2.8.2 +1 -1 src/contrib/less/mkhelp.c 1.1.1.3.8.2 +70 -4 src/contrib/less/optfunc.c 1.1.1.3.8.2 +82 -15 src/contrib/less/option.c 1.1.1.2.8.2 +1 -1 src/contrib/less/option.h 1.1.1.4.8.2 +15 -4 src/contrib/less/opttbl.c 1.1.1.4.8.2 +33 -7 src/contrib/less/os.c 1.1.1.3.8.2 +6 -1 src/contrib/less/output.c 1.1.1.2.8.2 +1 -1 src/contrib/less/pckeys.h 1.1.1.2.8.2 +1 -1 src/contrib/less/position.c 1.1.1.2.8.2 +1 -1 src/contrib/less/position.h 1.4.8.2 +8 -3 src/contrib/less/prompt.c 1.4.8.2 +67 -16 src/contrib/less/screen.c 1.1.1.2.8.2 +1 -1 src/contrib/less/scrsize.c 1.5.8.2 +106 -36 src/contrib/less/search.c 1.3.8.2 +6 -7 src/contrib/less/signal.c 1.1.1.3.8.2 +7 -7 src/contrib/less/tags.c 1.1.1.3.8.2 +5 -3 src/contrib/less/ttyin.c 1.1.1.4.8.2 +27 -2 src/contrib/less/version.c 1.5.8.2 +26 -23 src/usr.bin/less/defines.h From owner-cvs-src@FreeBSD.ORG Tue Jul 3 07:20: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 9F5D216A468; Tue, 3 Jul 2007 07:20:21 +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 78E2713C4B7; Tue, 3 Jul 2007 07:20:21 +0000 (UTC) (envelope-from avatar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l637KLvM095896; Tue, 3 Jul 2007 07:20:21 GMT (envelope-from avatar@repoman.freebsd.org) Received: (from avatar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l637KLB9095895; Tue, 3 Jul 2007 07:20:21 GMT (envelope-from avatar) Message-Id: <200707030720.l637KLB9095895@repoman.freebsd.org> From: Tai-hwa Liang Date: Tue, 3 Jul 2007 07:20: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/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: Tue, 03 Jul 2007 07:20:21 -0000 avatar 2007-07-03 07:20:21 UTC FreeBSD src repository Modified files: sys/conf files Log: Fixing !INET6 + FAST_IPSEC builds. Reviewed by: gnn Approved by: re (kensmith) Revision Changes Path 1.1228 +1 -1 src/sys/conf/files From owner-cvs-src@FreeBSD.ORG Tue Jul 3 10:14: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 763A416A41F; Tue, 3 Jul 2007 10:14: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 67E6A13C43E; Tue, 3 Jul 2007 10:14:14 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63AEEeo026820; Tue, 3 Jul 2007 10:14:14 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63AEE9Y026819; Tue, 3 Jul 2007 10:14:14 GMT (envelope-from rwatson) Message-Id: <200707031014.l63AEE9Y026819@repoman.freebsd.org> From: Robert Watson Date: Tue, 3 Jul 2007 10:14:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/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: Tue, 03 Jul 2007 10:14:14 -0000 rwatson 2007-07-03 10:14:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/sys socketvar.h Log: Fix a bug in sblock() that has existed since revision 1.1 from BSD: correctly return an error if M_NOWAIT is passed to sblock() and the operation might block. This remarkably subtle macro bug appears to be responsible for quite a few undiagnosed socket buffer corruption and mbuf-related kernel panics. This bug has already been fixed in 7-CURRENT as part of the move to using sx(9) locks to serialize simultaneous socket I/O, but is an MFC candidate for all earlier FreeBSD -STABLE branches. MFC after: 2 weeks Found by: Isilon Submitted by: jeff Tested by: jhb, Yahoo! Revision Changes Path 1.141.2.3 +1 -1 src/sys/sys/socketvar.h From owner-cvs-src@FreeBSD.ORG Tue Jul 3 11:50: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 0C9B716A400; Tue, 3 Jul 2007 11:50:03 +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 DA65513C458; Tue, 3 Jul 2007 11:50:02 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63Bo2Pv035792; Tue, 3 Jul 2007 11:50:02 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63Bo22f035791; Tue, 3 Jul 2007 11:50:02 GMT (envelope-from mlaier) Message-Id: <200707031150.l63Bo22f035791@repoman.freebsd.org> From: Max Laier Date: Tue, 3 Jul 2007 11:50: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/contrib/pf/net pf_norm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 11:50:03 -0000 mlaier 2007-07-03 11:50:02 UTC FreeBSD src repository Modified files: sys/contrib/pf/net pf_norm.c Log: Fix hardware checksum verification on fragments. MFC after: 7 days Reported/tested by: Hugo Koji Kobayashi, Vadym Chepkov Reviewed/help by: yongari Approved by: re (kensmith) Revision Changes Path 1.18 +9 -0 src/sys/contrib/pf/net/pf_norm.c From owner-cvs-src@FreeBSD.ORG Tue Jul 3 12:06: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 8B86916A41F; Tue, 3 Jul 2007 12:06:04 +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 7901E13C48A; Tue, 3 Jul 2007 12:06:04 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63C645J038339; Tue, 3 Jul 2007 12:06:04 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63C64Jw038338; Tue, 3 Jul 2007 12:06:04 GMT (envelope-from mlaier) Message-Id: <200707031206.l63C64Jw038338@repoman.freebsd.org> From: Max Laier Date: Tue, 3 Jul 2007 12:06:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: OPENBSD Cc: Subject: cvs commit: src/sys/contrib/pf - 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: Tue, 03 Jul 2007 12:06:04 -0000 mlaier 2007-07-03 12:06:03 UTC FreeBSD src repository src/sys/contrib/pf - Imported sources Update of /home/ncvs/src/sys/contrib/pf In directory repoman.freebsd.org:/tmp/cvs-serv38249 Log Message: Import pf from OpenBSD 4.1 Status: Vendor Tag: OPENBSD Release Tags: pf_openbsd_4_1 C src/sys/contrib/pf/net/if_pfsync.c C src/sys/contrib/pf/net/pf_ioctl.c C src/sys/contrib/pf/net/if_pflog.h C src/sys/contrib/pf/net/pfvar.h C src/sys/contrib/pf/net/if_pflog.c C src/sys/contrib/pf/net/if_pfsync.h C src/sys/contrib/pf/net/pf_norm.c C src/sys/contrib/pf/net/pf.c N src/sys/contrib/pf/net/pf_ruleset.c C src/sys/contrib/pf/net/pf_table.c C src/sys/contrib/pf/net/pf_osfp.c C src/sys/contrib/pf/net/pf_if.c U src/sys/contrib/pf/netinet/in4_cksum.c 11 conflicts created by this import. Use the following command to help the merge: cvs checkout -jOPENBSD:yesterday -jOPENBSD src/sys/contrib/pf From owner-cvs-src@FreeBSD.ORG Tue Jul 3 12:13: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 94CFF16A469; Tue, 3 Jul 2007 12:13:45 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8324713C45A; Tue, 3 Jul 2007 12:13:45 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63CDjZe039444; Tue, 3 Jul 2007 12:13:45 GMT (envelope-from gnn@repoman.freebsd.org) Received: (from gnn@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63CDj7m039443; Tue, 3 Jul 2007 12:13:45 GMT (envelope-from gnn) Message-Id: <200707031213.l63CDj7m039443@repoman.freebsd.org> From: "George V. Neville-Neil" Date: Tue, 3 Jul 2007 12:13: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 NOTES files files.amd64 files.arm files.i386 files.ia64 files.pc98 files.powerpc files.sparc64 files.sun4v options src/sys/crypto/via padlock.c src/sys/net pfkeyv2.h src/sys/netinet in_pcb.c in_proto.c ip_fw2.c ip_icmp.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 12:13:45 -0000 gnn 2007-07-03 12:13:45 UTC FreeBSD src repository Modified files: sys/conf NOTES files files.amd64 files.arm files.i386 files.ia64 files.pc98 files.powerpc files.sparc64 files.sun4v options sys/crypto/via padlock.c sys/net pfkeyv2.h sys/netinet in_pcb.c in_proto.c ip_fw2.c ip_icmp.c ip_input.c ip_ipsec.c ip_output.c raw_ip.c sctp_input.c sctp_os_bsd.h sctp_pcb.c sctp_usrreq.c tcp_input.c tcp_output.c tcp_subr.c tcp_syncache.c udp_usrreq.c sys/netinet6 icmp6.c in6.h in6_pcb.c in6_proto.c ip6_forward.c ip6_input.c ip6_ipsec.c ip6_output.c nd6.c raw_ip6.c sctp6_usrreq.c udp6_usrreq.c sys/netipsec xform_ipip.c Log: Commit the change from FAST_IPSEC to IPSEC. The FAST_IPSEC option is now deprecated, as well as the KAME IPsec code. What was FAST_IPSEC is now IPSEC. Approved by: re Sponsored by: Secure Computing Revision Changes Path 1.1440 +5 -8 src/sys/conf/NOTES 1.1229 +21 -21 src/sys/conf/files 1.105 +2 -3 src/sys/conf/files.amd64 1.15 +2 -3 src/sys/conf/files.arm 1.578 +2 -2 src/sys/conf/files.i386 1.92 +2 -3 src/sys/conf/files.ia64 1.356 +2 -2 src/sys/conf/files.pc98 1.65 +2 -2 src/sys/conf/files.powerpc 1.92 +2 -3 src/sys/conf/files.sparc64 1.11 +2 -3 src/sys/conf/files.sun4v 1.598 +0 -2 src/sys/conf/options 1.13 +1 -1 src/sys/crypto/via/padlock.c 1.16 +1 -1 src/sys/net/pfkeyv2.h 1.195 +7 -7 src/sys/netinet/in_pcb.c 1.86 +6 -6 src/sys/netinet/in_proto.c 1.168 +1 -1 src/sys/netinet/ip_fw2.c 1.116 +2 -2 src/sys/netinet/ip_icmp.c 1.330 +10 -10 src/sys/netinet/ip_input.c 1.6 +10 -10 src/sys/netinet/ip_ipsec.c 1.275 +8 -8 src/sys/netinet/ip_output.c 1.179 +4 -4 src/sys/netinet/raw_ip.c 1.49 +1 -1 src/sys/netinet/sctp_input.c 1.28 +2 -2 src/sys/netinet/sctp_os_bsd.h 1.47 +4 -4 src/sys/netinet/sctp_pcb.c 1.36 +3 -3 src/sys/netinet/sctp_usrreq.c 1.360 +4 -4 src/sys/netinet/tcp_input.c 1.140 +3 -3 src/sys/netinet/tcp_output.c 1.289 +4 -4 src/sys/netinet/tcp_subr.c 1.123 +3 -3 src/sys/netinet/tcp_syncache.c 1.214 +3 -3 src/sys/netinet/udp_usrreq.c 1.78 +3 -3 src/sys/netinet6/icmp6.c 1.47 +2 -2 src/sys/netinet6/in6.h 1.82 +4 -4 src/sys/netinet6/in6_pcb.c 1.45 +6 -6 src/sys/netinet6/in6_proto.c 1.38 +16 -16 src/sys/netinet6/ip6_forward.c 1.93 +6 -6 src/sys/netinet6/ip6_input.c 1.2 +14 -14 src/sys/netinet6/ip6_ipsec.c 1.107 +15 -18 src/sys/netinet6/ip6_output.c 1.80 +8 -5 src/sys/netinet6/nd6.c 1.71 +6 -6 src/sys/netinet6/raw_ip6.c 1.31 +4 -4 src/sys/netinet6/sctp6_usrreq.c 1.74 +4 -4 src/sys/netinet6/udp6_usrreq.c 1.14 +2 -2 src/sys/netipsec/xform_ipip.c From owner-cvs-src@FreeBSD.ORG Tue Jul 3 12:16: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 4C79A16A4A6; Tue, 3 Jul 2007 12:16:09 +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 A50B713C4F5; Tue, 3 Jul 2007 12:16:08 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63CG8LA039683; Tue, 3 Jul 2007 12:16:08 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63CG8F5039682; Tue, 3 Jul 2007 12:16:08 GMT (envelope-from mlaier) Message-Id: <200707031216.l63CG8F5039682@repoman.freebsd.org> From: Max Laier Date: Tue, 3 Jul 2007 12:16: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/contrib/pf/net if_pflog.c if_pflog.h if_pfsync.c if_pfsync.h pf.c pf_if.c pf_ioctl.c pf_norm.c pf_osfp.c pf_ruleset.c pf_subr.c pf_table.c pfvar.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, 03 Jul 2007 12:16:09 -0000 mlaier 2007-07-03 12:16:08 UTC FreeBSD src repository Modified files: sys/contrib/pf/net if_pflog.c if_pflog.h if_pfsync.c if_pfsync.h pf.c pf_if.c pf_ioctl.c pf_norm.c pf_osfp.c pf_ruleset.c pf_subr.c pf_table.c pfvar.h Log: Commit resolved import of OpenBSD 4.1 pf from perforce. Approved by: re (kensmith) Revision Changes Path 1.21 +145 -125 src/sys/contrib/pf/net/if_pflog.c 1.9 +22 -13 src/sys/contrib/pf/net/if_pflog.h 1.35 +681 -329 src/sys/contrib/pf/net/if_pfsync.c 1.9 +73 -12 src/sys/contrib/pf/net/if_pfsync.h 1.45 +891 -543 src/sys/contrib/pf/net/pf.c 1.11 +368 -629 src/sys/contrib/pf/net/pf_if.c 1.28 +670 -514 src/sys/contrib/pf/net/pf_ioctl.c 1.19 +75 -47 src/sys/contrib/pf/net/pf_norm.c 1.6 +82 -18 src/sys/contrib/pf/net/pf_osfp.c 1.2 +16 -0 src/sys/contrib/pf/net/pf_ruleset.c 1.3 +121 -80 src/sys/contrib/pf/net/pf_subr.c 1.8 +15 -20 src/sys/contrib/pf/net/pf_table.c 1.15 +252 -159 src/sys/contrib/pf/net/pfvar.h From owner-cvs-src@FreeBSD.ORG Tue Jul 3 12:22: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 6C98416A421; Tue, 3 Jul 2007 12:22: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 5DDBF13C4C1; Tue, 3 Jul 2007 12:22:05 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63CM5GV040285; Tue, 3 Jul 2007 12:22:05 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63CM5TI040284; Tue, 3 Jul 2007 12:22:05 GMT (envelope-from mlaier) Message-Id: <200707031222.l63CM5TI040284@repoman.freebsd.org> From: Max Laier Date: Tue, 3 Jul 2007 12:22:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: OPENBSD Cc: Subject: cvs commit: src/contrib/pf - 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: Tue, 03 Jul 2007 12:22:05 -0000 mlaier 2007-07-03 12:22:04 UTC FreeBSD src repository src/contrib/pf - Imported sources Update of /home/ncvs/src/contrib/pf In directory repoman.freebsd.org:/tmp/cvs-serv40056 Log Message: Import pf userland from OpenBSD 4.1 and (for ftp-proxy) libevent 1.3b as a local lib. Status: Vendor Tag: OPENBSD Release Tags: pf_openbsd_4_1 N src/contrib/pf/ftp-proxy/filter.h C src/contrib/pf/ftp-proxy/ftp-proxy.c N src/contrib/pf/ftp-proxy/filter.c C src/contrib/pf/ftp-proxy/ftp-proxy.8 C src/contrib/pf/authpf/authpf.c C src/contrib/pf/authpf/authpf.8 U src/contrib/pf/authpf/pathnames.h N src/contrib/pf/tftp-proxy/filter.c N src/contrib/pf/tftp-proxy/tftp-proxy.c N src/contrib/pf/tftp-proxy/filter.h N src/contrib/pf/tftp-proxy/tftp-proxy.8 C src/contrib/pf/man/pf.conf.5 C src/contrib/pf/man/pf.os.5 C src/contrib/pf/man/pflog.4 C src/contrib/pf/man/pf.4 C src/contrib/pf/man/pfsync.4 N src/contrib/pf/libevent/event.h N src/contrib/pf/libevent/signal.c N src/contrib/pf/libevent/evsignal.h N src/contrib/pf/libevent/kqueue.c N src/contrib/pf/libevent/log.c N src/contrib/pf/libevent/evbuffer.c N src/contrib/pf/libevent/poll.c N src/contrib/pf/libevent/select.c N src/contrib/pf/libevent/buffer.c N src/contrib/pf/libevent/event.c N src/contrib/pf/libevent/event-internal.h N src/contrib/pf/libevent/log.h U src/contrib/pf/pflogd/privsep_fdpass.c C src/contrib/pf/pflogd/pflogd.c C src/contrib/pf/pflogd/privsep.c C src/contrib/pf/pflogd/pflogd.8 U src/contrib/pf/pflogd/pflogd.h C src/contrib/pf/pfctl/pfctl_altq.c U src/contrib/pf/pfctl/pfctl_qstats.c U src/contrib/pf/pfctl/pfctl_osfp.c C src/contrib/pf/pfctl/pfctl_optimize.c C src/contrib/pf/pfctl/pfctl_parser.h C src/contrib/pf/pfctl/pfctl.8 C src/contrib/pf/pfctl/pf_print_state.c C src/contrib/pf/pfctl/pfctl.h C src/contrib/pf/pfctl/pfctl_table.c C src/contrib/pf/pfctl/pfctl.c C src/contrib/pf/pfctl/pfctl_parser.c C src/contrib/pf/pfctl/parse.y U src/contrib/pf/pfctl/pfctl_radix.c 22 conflicts created by this import. Use the following command to help the merge: cvs checkout -jOPENBSD:yesterday -jOPENBSD src/contrib/pf From owner-cvs-src@FreeBSD.ORG Tue Jul 3 12:30: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 C2D1C16A41F; Tue, 3 Jul 2007 12:30:03 +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 AF8CF13C4B0; Tue, 3 Jul 2007 12:30:03 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63CU3dK040960; Tue, 3 Jul 2007 12:30:03 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63CU3vc040958; Tue, 3 Jul 2007 12:30:03 GMT (envelope-from mlaier) Message-Id: <200707031230.l63CU3vc040958@repoman.freebsd.org> From: Max Laier Date: Tue, 3 Jul 2007 12:30: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/contrib/pf/authpf authpf.8 authpf.c src/contrib/pf/ftp-proxy ftp-proxy.8 ftp-proxy.c getline.c util.c util.h src/contrib/pf/man pf.4 pf.conf.5 pf.os.5 pflog.4 pfsync.4 src/contrib/pf/pfctl parse.y pf_print_state.c pfctl.8 pfctl.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 12:30:03 -0000 mlaier 2007-07-03 12:30:03 UTC FreeBSD src repository Modified files: contrib/pf/authpf authpf.8 authpf.c contrib/pf/ftp-proxy ftp-proxy.8 ftp-proxy.c contrib/pf/man pf.4 pf.conf.5 pf.os.5 pflog.4 pfsync.4 contrib/pf/pfctl parse.y pf_print_state.c pfctl.8 pfctl.c pfctl.h pfctl_altq.c pfctl_optimize.c pfctl_parser.c pfctl_parser.h pfctl_table.c contrib/pf/pflogd pflogd.8 pflogd.c privsep.c contrib/pf/tftp-proxy filter.c Removed files: contrib/pf/ftp-proxy getline.c util.c util.h contrib/pf/pflogd pidfile.c pidfile.h Log: Commit resolved import of OpenBSD 4.1 pf userland from perforce. Approved by: re (kensmith) Revision Changes Path 1.3 +23 -31 src/contrib/pf/authpf/authpf.8 1.8 +54 -50 src/contrib/pf/authpf/authpf.c 1.5 +147 -257 src/contrib/pf/ftp-proxy/ftp-proxy.8 1.7 +940 -1209 src/contrib/pf/ftp-proxy/ftp-proxy.c 1.2 +0 -259 src/contrib/pf/ftp-proxy/getline.c (dead) 1.2 +0 -296 src/contrib/pf/ftp-proxy/util.c (dead) 1.2 +0 -68 src/contrib/pf/ftp-proxy/util.h (dead) 1.9 +126 -99 src/contrib/pf/man/pf.4 1.14 +533 -388 src/contrib/pf/man/pf.conf.5 1.3 +3 -25 src/contrib/pf/man/pf.os.5 1.6 +19 -3 src/contrib/pf/man/pflog.4 1.10 +5 -2 src/contrib/pf/man/pfsync.4 1.8 +499 -168 src/contrib/pf/pfctl/parse.y 1.4 +16 -6 src/contrib/pf/pfctl/pf_print_state.c 1.3 +110 -37 src/contrib/pf/pfctl/pfctl.8 1.7 +677 -209 src/contrib/pf/pfctl/pfctl.c 1.7 +4 -3 src/contrib/pf/pfctl/pfctl.h 1.9 +5 -24 src/contrib/pf/pfctl/pfctl_altq.c 1.3 +119 -37 src/contrib/pf/pfctl/pfctl_optimize.c 1.8 +130 -29 src/contrib/pf/pfctl/pfctl_parser.c 1.7 +18 -17 src/contrib/pf/pfctl/pfctl_parser.h 1.8 +53 -40 src/contrib/pf/pfctl/pfctl_table.c 1.3 +35 -9 src/contrib/pf/pflogd/pflogd.8 1.12 +51 -23 src/contrib/pf/pflogd/pflogd.c 1.5 +0 -122 src/contrib/pf/pflogd/pidfile.c (dead) 1.2 +0 -1 src/contrib/pf/pflogd/pidfile.h (dead) 1.4 +79 -13 src/contrib/pf/pflogd/privsep.c 1.2 +7 -0 src/contrib/pf/tftp-proxy/filter.c From owner-cvs-src@FreeBSD.ORG Tue Jul 3 12:46: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 BC33F16A46B; Tue, 3 Jul 2007 12:46:08 +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 A9E5313C46C; Tue, 3 Jul 2007 12:46:08 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63Ck8E6043641; Tue, 3 Jul 2007 12:46:08 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63Ck8Mc043640; Tue, 3 Jul 2007 12:46:08 GMT (envelope-from mlaier) Message-Id: <200707031246.l63Ck8Mc043640@repoman.freebsd.org> From: Max Laier Date: Tue, 3 Jul 2007 12:46: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/libexec Makefile src/libexec/ftp-proxy Makefile src/libexec/tftp-proxy Makefile src/sbin/pfctl Makefile src/sys/conf files src/sys/contrib/altq/altq altq_cbq.c altq_hfsc.c altq_priq.c altq_red.c src/sys/contrib/pf/net ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 12:46:08 -0000 mlaier 2007-07-03 12:46:08 UTC FreeBSD src repository Modified files: libexec Makefile sbin/pfctl Makefile sys/conf files sys/contrib/altq/altq altq_cbq.c altq_hfsc.c altq_priq.c altq_red.c sys/modules/ipfw Makefile sys/modules/pf Makefile sys/net if_ethersubr.c sys/netinet ip_fw2.c sys/netinet6 in6.h sys/sys mbuf.h usr.sbin Makefile usr.sbin/bsnmpd/modules/snmp_pf pf_snmp.c Added files: libexec/tftp-proxy Makefile sys/contrib/pf/net pf_mtag.h usr.sbin/ftp-proxy Makefile Makefile.inc usr.sbin/ftp-proxy/ftp-proxy Makefile usr.sbin/ftp-proxy/libevent Makefile Removed files: libexec/ftp-proxy Makefile Log: Link pf 4.1 to the build: - move ftp-proxy from libexec to usr.sbin - add tftp-proxy - new altq mtag link Approved by: re (kensmith) Revision Changes Path 1.77 +2 -2 src/libexec/Makefile 1.3 +0 -12 src/libexec/ftp-proxy/Makefile (dead) 1.1 +9 -0 src/libexec/tftp-proxy/Makefile (new) 1.7 +2 -0 src/sbin/pfctl/Makefile 1.1230 +10 -6 src/sys/conf/files 1.5 +3 -3 src/sys/contrib/altq/altq/altq_cbq.c 1.4 +3 -3 src/sys/contrib/altq/altq/altq_hfsc.c 1.4 +3 -3 src/sys/contrib/altq/altq/altq_priq.c 1.4 +3 -7 src/sys/contrib/altq/altq/altq_red.c 1.1 +82 -0 src/sys/contrib/pf/net/pf_mtag.h (new) 1.26 +1 -0 src/sys/modules/ipfw/Makefile 1.13 +6 -0 src/sys/modules/pf/Makefile 1.234 +3 -1 src/sys/net/if_ethersubr.c 1.169 +6 -8 src/sys/netinet/ip_fw2.c 1.48 +5 -0 src/sys/netinet6/in6.h 1.214 +1 -5 src/sys/sys/mbuf.h 1.369 +5 -0 src/usr.sbin/Makefile 1.8 +25 -26 src/usr.sbin/bsnmpd/modules/snmp_pf/pf_snmp.c 1.1 +5 -0 src/usr.sbin/ftp-proxy/Makefile (new) 1.1 +5 -0 src/usr.sbin/ftp-proxy/Makefile.inc (new) 1.1 +18 -0 src/usr.sbin/ftp-proxy/ftp-proxy/Makefile (new) 1.1 +25 -0 src/usr.sbin/ftp-proxy/libevent/Makefile (new) From owner-cvs-src@FreeBSD.ORG Tue Jul 3 12:58: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 E6E0816A474; Tue, 3 Jul 2007 12:58:34 +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 C07C213C4BB; Tue, 3 Jul 2007 12:58:34 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63CwYgU053429; Tue, 3 Jul 2007 12:58:34 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63CwYPq053428; Tue, 3 Jul 2007 12:58:34 GMT (envelope-from mlaier) Message-Id: <200707031258.l63CwYPq053428@repoman.freebsd.org> From: Max Laier Date: Tue, 3 Jul 2007 12:58:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/contrib/pf/net pfvar.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, 03 Jul 2007 12:58:35 -0000 mlaier 2007-07-03 12:58:34 UTC FreeBSD src repository Modified files: sys/contrib/pf/net pfvar.h Log: Add two place holders in struct pf_rule for future netgraph integration. Submitted by: Ermal Luçi Approved by: re (kensmith) Revision Changes Path 1.16 +2 -0 src/sys/contrib/pf/net/pfvar.h From owner-cvs-src@FreeBSD.ORG Tue Jul 3 13:06: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 B12BC16A400; Tue, 3 Jul 2007 13:06: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 536F313C483; Tue, 3 Jul 2007 13:06:46 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63D6jHP055361; Tue, 3 Jul 2007 13:06:45 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63D6jV4055360; Tue, 3 Jul 2007 13:06:45 GMT (envelope-from mlaier) Message-Id: <200707031306.l63D6jV4055360@repoman.freebsd.org> From: Max Laier Date: Tue, 3 Jul 2007 13:06: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 ObsoleteFiles.inc UPDATING 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: Tue, 03 Jul 2007 13:06:46 -0000 mlaier 2007-07-03 13:06:45 UTC FreeBSD src repository Modified files: . UPDATING ObsoleteFiles.inc sys/sys param.h Log: Add a note about the pf update, mark libexec/ftp-proxy as obsolete and bump __FreeBSD_version for ports. Approved by: re (implicit) Revision Changes Path 1.102 +2 -0 src/ObsoleteFiles.inc 1.500 +7 -0 src/UPDATING 1.304 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Tue Jul 3 13:09: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 2580016A469; Tue, 3 Jul 2007 13:09:38 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from transport.cksoft.de (transport.cksoft.de [62.111.66.27]) by mx1.freebsd.org (Postfix) with ESMTP id D4DD213C4C9; Tue, 3 Jul 2007 13:09:37 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from transport.cksoft.de (localhost [127.0.0.1]) by transport.cksoft.de (Postfix) with ESMTP id DF1811FF936; Tue, 3 Jul 2007 14:40:11 +0200 (CEST) Received: by transport.cksoft.de (Postfix, from userid 66) id 9FA071FF932; Tue, 3 Jul 2007 14:40:05 +0200 (CEST) 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 E1D5E444885; Tue, 3 Jul 2007 12:39:51 +0000 (UTC) Date: Tue, 3 Jul 2007 12:39:51 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Max Laier In-Reply-To: <200707031222.l63CM5TI040284@repoman.freebsd.org> Message-ID: <20070703123857.L31116@maildrop.int.zabbadoz.net> References: <200707031222.l63CM5TI040284@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/contrib/pf - 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: Tue, 03 Jul 2007 13:09:38 -0000 On Tue, 3 Jul 2007, Max Laier wrote: > mlaier 2007-07-03 12:22:04 UTC > > FreeBSD src repository > > src/contrib/pf - Imported sources > Update of /home/ncvs/src/contrib/pf > In directory repoman.freebsd.org:/tmp/cvs-serv40056 > > Log Message: > Import pf userland from OpenBSD 4.1 and (for ftp-proxy) libevent 1.3b as > a local lib. > > Status: > > Vendor Tag: OPENBSD > Release Tags: pf_openbsd_4_1 > > N src/contrib/pf/ftp-proxy/filter.h > C src/contrib/pf/ftp-proxy/ftp-proxy.c > N src/contrib/pf/ftp-proxy/filter.c > C src/contrib/pf/ftp-proxy/ftp-proxy.8 > C src/contrib/pf/authpf/authpf.c > C src/contrib/pf/authpf/authpf.8 > U src/contrib/pf/authpf/pathnames.h > N src/contrib/pf/tftp-proxy/filter.c > N src/contrib/pf/tftp-proxy/tftp-proxy.c > N src/contrib/pf/tftp-proxy/filter.h > N src/contrib/pf/tftp-proxy/tftp-proxy.8 > C src/contrib/pf/man/pf.conf.5 > C src/contrib/pf/man/pf.os.5 > C src/contrib/pf/man/pflog.4 > C src/contrib/pf/man/pf.4 > C src/contrib/pf/man/pfsync.4 > N src/contrib/pf/libevent/event.h > N src/contrib/pf/libevent/signal.c > N src/contrib/pf/libevent/evsignal.h > N src/contrib/pf/libevent/kqueue.c > N src/contrib/pf/libevent/log.c > N src/contrib/pf/libevent/evbuffer.c > N src/contrib/pf/libevent/poll.c > N src/contrib/pf/libevent/select.c > N src/contrib/pf/libevent/buffer.c > N src/contrib/pf/libevent/event.c > N src/contrib/pf/libevent/event-internal.h > N src/contrib/pf/libevent/log.h though it looks this is private to pf why did you decide to import (parts of) libevent? > U src/contrib/pf/pflogd/privsep_fdpass.c > C src/contrib/pf/pflogd/pflogd.c > C src/contrib/pf/pflogd/privsep.c > C src/contrib/pf/pflogd/pflogd.8 > U src/contrib/pf/pflogd/pflogd.h > C src/contrib/pf/pfctl/pfctl_altq.c > U src/contrib/pf/pfctl/pfctl_qstats.c > U src/contrib/pf/pfctl/pfctl_osfp.c > C src/contrib/pf/pfctl/pfctl_optimize.c > C src/contrib/pf/pfctl/pfctl_parser.h > C src/contrib/pf/pfctl/pfctl.8 > C src/contrib/pf/pfctl/pf_print_state.c > C src/contrib/pf/pfctl/pfctl.h > C src/contrib/pf/pfctl/pfctl_table.c > C src/contrib/pf/pfctl/pfctl.c > C src/contrib/pf/pfctl/pfctl_parser.c > C src/contrib/pf/pfctl/parse.y > U src/contrib/pf/pfctl/pfctl_radix.c > > 22 conflicts created by this import. > Use the following command to help the merge: > > cvs checkout -jOPENBSD:yesterday -jOPENBSD src/contrib/pf > > -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT Software is harder than hardware so better get it right the first time. From owner-cvs-src@FreeBSD.ORG Tue Jul 3 13:21: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 E00F816A421; Tue, 3 Jul 2007 13:21:06 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id 95E0F13C484; Tue, 3 Jul 2007 13:21:06 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 06EA720A4; Tue, 3 Jul 2007 15:20:59 +0200 (CEST) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.2.0 (2007-05-01) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id A3880208A; Tue, 3 Jul 2007 15:20:58 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 1001) id 817995295; Tue, 3 Jul 2007 15:20:58 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: "Bjoern A. Zeeb" References: <200707031222.l63CM5TI040284@repoman.freebsd.org> <20070703123857.L31116@maildrop.int.zabbadoz.net> Date: Tue, 03 Jul 2007 15:20:57 +0200 In-Reply-To: <20070703123857.L31116@maildrop.int.zabbadoz.net> (Bjoern A. Zeeb's message of "Tue\, 3 Jul 2007 12\:39\:51 +0000 \(UTC\)") Message-ID: <86oditaaiu.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, Max Laier , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/contrib/pf - 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: Tue, 03 Jul 2007 13:21:07 -0000 "Bjoern A. Zeeb" writes: > though it looks this is private to pf > why did you decide to import (parts of) libevent? ftp-proxy and tftp-proxy use it; this was discussed extensively on the lists (-current IIRC) a few weeks ago. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Tue Jul 3 13:30: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 C193D16A4D4; Tue, 3 Jul 2007 13:30:08 +0000 (UTC) (envelope-from max@love2party.net) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.188]) by mx1.freebsd.org (Postfix) with ESMTP id 5139E13C48C; Tue, 3 Jul 2007 13:30:07 +0000 (UTC) (envelope-from max@love2party.net) Received: from [88.64.181.58] (helo=amd64.laiers.local) by mrelayeu.kundenserver.de (node=mrelayeu2) with ESMTP (Nemesis), id 0MKwtQ-1I5iG31MiB-0003Jb; Tue, 03 Jul 2007 15:17:31 +0200 From: Max Laier Organization: FreeBSD To: "Bjoern A. Zeeb" Date: Tue, 3 Jul 2007 15:19:02 +0200 User-Agent: KMail/1.9.6 References: <200707031222.l63CM5TI040284@repoman.freebsd.org> <20070703123857.L31116@maildrop.int.zabbadoz.net> In-Reply-To: <20070703123857.L31116@maildrop.int.zabbadoz.net> 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="nextPart1480900.0ScSVAsEGA"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200707031519.12668.max@love2party.net> X-Provags-ID: V01U2FsdGVkX1/OtE0vCrvIt9tLi/d2Q6eB9Ontw8DTzIRhADM 0fO4FoTAaUQ33i5CejzpRR3vJFHl2f4Bcjchoz+v3VTz7yjOfO Zf/X+pK8rJMsDF+3rZR/gebakz4aGuR0P/myT39WIY= Cc: cvs-src@freebsd.org, Max Laier , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/contrib/pf - 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: Tue, 03 Jul 2007 13:30:08 -0000 --nextPart1480900.0ScSVAsEGA Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Tuesday 03 July 2007, Bjoern A. Zeeb wrote: > On Tue, 3 Jul 2007, Max Laier wrote: > > mlaier 2007-07-03 12:22:04 UTC > > > > FreeBSD src repository > > > > src/contrib/pf - Imported sources > > Update of /home/ncvs/src/contrib/pf > > In directory repoman.freebsd.org:/tmp/cvs-serv40056 > > > > Log Message: > > Import pf userland from OpenBSD 4.1 and (for ftp-proxy) libevent > > 1.3b as a local lib. > > > > Status: > > > > Vendor Tag: OPENBSD > > Release Tags: pf_openbsd_4_1 > > > > N src/contrib/pf/ftp-proxy/filter.h > > C src/contrib/pf/ftp-proxy/ftp-proxy.c > > N src/contrib/pf/ftp-proxy/filter.c > > C src/contrib/pf/ftp-proxy/ftp-proxy.8 > > C src/contrib/pf/authpf/authpf.c > > C src/contrib/pf/authpf/authpf.8 > > U src/contrib/pf/authpf/pathnames.h > > N src/contrib/pf/tftp-proxy/filter.c > > N src/contrib/pf/tftp-proxy/tftp-proxy.c > > N src/contrib/pf/tftp-proxy/filter.h > > N src/contrib/pf/tftp-proxy/tftp-proxy.8 > > C src/contrib/pf/man/pf.conf.5 > > C src/contrib/pf/man/pf.os.5 > > C src/contrib/pf/man/pflog.4 > > C src/contrib/pf/man/pf.4 > > C src/contrib/pf/man/pfsync.4 > > N src/contrib/pf/libevent/event.h > > N src/contrib/pf/libevent/signal.c > > N src/contrib/pf/libevent/evsignal.h > > N src/contrib/pf/libevent/kqueue.c > > N src/contrib/pf/libevent/log.c > > N src/contrib/pf/libevent/evbuffer.c > > N src/contrib/pf/libevent/poll.c > > N src/contrib/pf/libevent/select.c > > N src/contrib/pf/libevent/buffer.c > > N src/contrib/pf/libevent/event.c > > N src/contrib/pf/libevent/event-internal.h > > N src/contrib/pf/libevent/log.h > > though it looks this is private to pf > why did you decide to import (parts of) libevent? The options here were either to drop ftp-proxy from base or import=20 libevent. I decided to do the latter after several user requests to have=20 a working ftp-proxy in base. As discussed with des, phk and others this=20 is a private lib to ftp-proxy and not intended to be used elsewhere. =2D-=20 =46reeBSD Status reports due: 07/07/07 :-) /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News --nextPart1480900.0ScSVAsEGA Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.3 (FreeBSD) iD8DBQBGikzQXyyEoT62BG0RAm49AJ0XiCy7ovPNmBJ6v7BseLIrUb26bwCfUFu6 y3+iBJiBKPOihcdw3mxoMvg= =YhP3 -----END PGP SIGNATURE----- --nextPart1480900.0ScSVAsEGA-- From owner-cvs-src@FreeBSD.ORG Tue Jul 3 14:08: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 017A916A400; Tue, 3 Jul 2007 14:08: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 CDEE413C484; Tue, 3 Jul 2007 14:08:49 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63E8nqb066874; Tue, 3 Jul 2007 14:08:49 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63E8nBc066873; Tue, 3 Jul 2007 14:08:49 GMT (envelope-from mlaier) Message-Id: <200707031408.l63E8nBc066873@repoman.freebsd.org> From: Max Laier Date: Tue, 3 Jul 2007 14:08: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/contrib/pf/pflogd pidfile.c pidfile.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, 03 Jul 2007 14:08:50 -0000 mlaier 2007-07-03 14:08:49 UTC FreeBSD src repository Added files: contrib/pf/pflogd pidfile.c pidfile.h Log: Lost these during the import. Hand me the pointy hat. Approved by: re (implicit) Revision Changes Path 1.6 +122 -0 src/contrib/pf/pflogd/pidfile.c (new) 1.3 +3 -0 src/contrib/pf/pflogd/pidfile.h (new) From owner-cvs-src@FreeBSD.ORG Tue Jul 3 14:17: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 510AB16A46C; Tue, 3 Jul 2007 14:17:13 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2122713C4BA; Tue, 3 Jul 2007 14:17:13 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63EHCVA067534; Tue, 3 Jul 2007 14:17:12 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63EHCHR067533; Tue, 3 Jul 2007 14:17:12 GMT (envelope-from bmah) Message-Id: <200707031417.l63EHCHR067533@repoman.freebsd.org> From: "Bruce A. Mah" Date: Tue, 3 Jul 2007 14:17: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/release/doc/en_US.ISO8859-1/relnotes article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 14:17:13 -0000 bmah 2007-07-03 14:17:12 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes article.sgml Log: New release note: gjournal(8). PR: docs/114070 Reminded by: Adam McDougall Approved by: re (implicitly) Revision Changes Path 1.1046 +8 -0 src/release/doc/en_US.ISO8859-1/relnotes/article.sgml From owner-cvs-src@FreeBSD.ORG Tue Jul 3 15:34: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 81A0116A400; Tue, 3 Jul 2007 15:34:03 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5B47413C468; Tue, 3 Jul 2007 15:34:03 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63FY1Aj075221; Tue, 3 Jul 2007 15:34:01 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63FY13s075218; Tue, 3 Jul 2007 15:34:01 GMT (envelope-from bmah) Message-Id: <200707031534.l63FY13s075218@repoman.freebsd.org> From: "Bruce A. Mah" Date: Tue, 3 Jul 2007 15:34:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 15:34:03 -0000 bmah 2007-07-03 15:34:00 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes article.sgml Log: New release notes: uark(4), nxge(4), KAME IPsec removal and FAST_IPSEC promotion, wicontrol(8) gone, PF 4.1. Modified release notes: netstat(1) IPsec stats (modified for KAME IPsec removal). MFC noted: less v406. Approved by: re (implicitly) Revision Changes Path 1.1047 +26 -4 src/release/doc/en_US.ISO8859-1/relnotes/article.sgml From owner-cvs-src@FreeBSD.ORG Tue Jul 3 15:58: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 F1D1416A421; Tue, 3 Jul 2007 15:58:48 +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 CBD2113C45B; Tue, 3 Jul 2007 15:58:48 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63FwmcQ077239; Tue, 3 Jul 2007 15:58:48 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63FwmJx077238; Tue, 3 Jul 2007 15:58:48 GMT (envelope-from kib) Message-Id: <200707031558.l63FwmJx077238@repoman.freebsd.org> From: Konstantin Belousov Date: Tue, 3 Jul 2007 15:58: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/kern sysv_sem.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 15:58:49 -0000 kib 2007-07-03 15:58:48 UTC FreeBSD src repository Modified files: sys/kern sysv_sem.c Log: Relock the sema_mtxp unconditionally after copyin() for SETALL case in kern_semctl. Otherwise, later mtx_unlock() can operate on unlocked mutex. Submitted by: rdivacky MFC after: 3 days Approved by: re (kensmith) Revision Changes Path 1.89 +1 -1 src/sys/kern/sysv_sem.c From owner-cvs-src@FreeBSD.ORG Tue Jul 3 16:01: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 EA33516A41F; Tue, 3 Jul 2007 16:01:10 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C3EBC13C4BC; Tue, 3 Jul 2007 16:01:10 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63G1Ad7077496; Tue, 3 Jul 2007 16:01:10 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63G1ATe077495; Tue, 3 Jul 2007 16:01:10 GMT (envelope-from bmah) Message-Id: <200707031601.l63G1ATe077495@repoman.freebsd.org> From: "Bruce A. Mah" Date: Tue, 3 Jul 2007 16:01: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/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 16:01:11 -0000 bmah 2007-07-03 16:01:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC: less v406. Revision Changes Path 1.883.2.76 +3 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Tue Jul 3 17:42: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 A7A4816A41F; Tue, 3 Jul 2007 17:42:37 +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 990EE13C45B; Tue, 3 Jul 2007 17:42:37 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63Hgbd7096660; Tue, 3 Jul 2007 17:42:37 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63HgbY9096657; Tue, 3 Jul 2007 17:42:37 GMT (envelope-from kib) Message-Id: <200707031742.l63HgbY9096657@repoman.freebsd.org> From: Konstantin Belousov Date: Tue, 3 Jul 2007 17:42: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/fs/devfs devfs_int.h devfs_vnops.c src/sys/kern kern_conf.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: Tue, 03 Jul 2007 17:42:37 -0000 kib 2007-07-03 17:42:37 UTC FreeBSD src repository Modified files: sys/fs/devfs devfs_int.h devfs_vnops.c sys/kern kern_conf.c sys/sys conf.h Log: Since rev. 1.199 of sys/kern/kern_conf.c, the thread that calls destroy_dev() from d_close() cdev method would self-deadlock. devfs_close() bump device thread reference counter, and destroy_dev() sleeps, waiting for si_threadcount to reach zero for cdev without d_purge method. destroy_dev_sched() could be used instead from d_close(), to schedule execution of destroy_dev() in another context. The destroy_dev_sched_drain() function can be used to drain the scheduled calls to destroy_dev_sched(). Similarly, drain_dev_clone_events() drains the events clone to make sure no lingering devices are left after dev_clone event handler deregistered. make_dev_credf(MAKEDEV_REF) function should be used from dev_clone event handlers instead of make_dev()/make_dev_cred() to ensure that created device has reference counter bumped before cdev mutex is dropped inside make_dev(). Reviewed by: tegge (early versions), njl (programming interface) Debugging help and testing by: Peter Holm Approved by: re (kensmith) Revision Changes Path 1.4 +6 -0 src/sys/fs/devfs/devfs_int.h 1.148 +13 -0 src/sys/fs/devfs/devfs_vnops.c 1.204 +147 -18 src/sys/kern/kern_conf.c 1.233 +10 -0 src/sys/sys/conf.h From owner-cvs-src@FreeBSD.ORG Tue Jul 3 17:43: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 20C5316A400; Tue, 3 Jul 2007 17:43:21 +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 EE91413C487; Tue, 3 Jul 2007 17:43:20 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63HhKqb096747; Tue, 3 Jul 2007 17:43:20 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63HhK2V096746; Tue, 3 Jul 2007 17:43:20 GMT (envelope-from kib) Message-Id: <200707031743.l63HhK2V096746@repoman.freebsd.org> From: Konstantin Belousov Date: Tue, 3 Jul 2007 17:43: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/kern kern_conf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 17:43:21 -0000 kib 2007-07-03 17:43:20 UTC FreeBSD src repository Modified files: sys/kern kern_conf.c Log: Automatically detect deadlock condition in destroy_dev(), that is, if destroy_dev() is called from csw method, and no d_purge driver method is provided. Transform the direct call to destroy_dev() into destroy_dev_sched(). Reviewed by: njl (programming interface) Debugging help and testing by: Peter Holm Approved by: re (kensmith) Revision Changes Path 1.205 +8 -2 src/sys/kern/kern_conf.c From owner-cvs-src@FreeBSD.ORG Tue Jul 3 17:43: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 86CB516A400; Tue, 3 Jul 2007 17:43:56 +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 603D013C4B7; Tue, 3 Jul 2007 17:43:56 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63HhuMj096804; Tue, 3 Jul 2007 17:43:56 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63Hhutt096803; Tue, 3 Jul 2007 17:43:56 GMT (envelope-from kib) Message-Id: <200707031743.l63Hhutt096803@repoman.freebsd.org> From: Konstantin Belousov Date: Tue, 3 Jul 2007 17:43: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/dev/snp snp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 17:43:56 -0000 kib 2007-07-03 17:43:56 UTC FreeBSD src repository Modified files: sys/dev/snp snp.c Log: Use make_dev_credf(MAKEDEV_REF) instead of make_dev() from snp clone handler. Drain clone events and cdev destruction from the module unload handler. Debugging help and testing by: Peter Holm Approved by: re (kensmith) Revision Changes Path 1.104 +4 -3 src/sys/dev/snp/snp.c From owner-cvs-src@FreeBSD.ORG Tue Jul 3 17:45: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 42A5016A400; Tue, 3 Jul 2007 17:45:00 +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 1CBDB13C480; Tue, 3 Jul 2007 17:45:00 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63Hix5D096872; Tue, 3 Jul 2007 17:45:00 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63HixMR096871; Tue, 3 Jul 2007 17:44:59 GMT (envelope-from kib) Message-Id: <200707031744.l63HixMR096871@repoman.freebsd.org> From: Konstantin Belousov Date: Tue, 3 Jul 2007 17:44:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern tty_pts.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 17:45:00 -0000 kib 2007-07-03 17:44:59 UTC FreeBSD src repository Modified files: sys/kern tty_pts.c Log: Use make_dev_credf(MAKEDEV_REF) instead of make_dev() from the clone handler. Lock Giant in the clone handler. Use destroy_dev_sched() explicitely from pty_maybecleanup() and postpone pty_release() until both master and slave cdevs are destroyed by setting it as callback for destroy_dev_sched(). Debugging help and testing by: Peter Holm Approved by: re (kensmith) Revision Changes Path 1.15 +16 -10 src/sys/kern/tty_pts.c From owner-cvs-src@FreeBSD.ORG Tue Jul 3 17:45: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 6721916A46B; Tue, 3 Jul 2007 17:45:53 +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 410FB13C4C7; Tue, 3 Jul 2007 17:45:53 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63HjrHb096964; Tue, 3 Jul 2007 17:45:53 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63HjrAg096963; Tue, 3 Jul 2007 17:45:53 GMT (envelope-from kib) Message-Id: <200707031745.l63HjrAg096963@repoman.freebsd.org> From: Konstantin Belousov Date: Tue, 3 Jul 2007 17:45: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/kern tty_pty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 17:45:53 -0000 kib 2007-07-03 17:45:53 UTC FreeBSD src repository Modified files: sys/kern tty_pty.c Log: Use make_dev_credf(MAKEDEV_REF) instead of make_dev() from pty clone handler. Debugging help and testing by: Peter Holm Approved by: re (kensmith) Revision Changes Path 1.152 +1 -2 src/sys/kern/tty_pty.c From owner-cvs-src@FreeBSD.ORG Tue Jul 3 17:46: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 68C5516A400; Tue, 3 Jul 2007 17:46:38 +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 42EEC13C4BD; Tue, 3 Jul 2007 17:46:38 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63HkcVk097015; Tue, 3 Jul 2007 17:46:38 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63HkccW097014; Tue, 3 Jul 2007 17:46:38 GMT (envelope-from kib) Message-Id: <200707031746.l63HkccW097014@repoman.freebsd.org> From: Konstantin Belousov Date: Tue, 3 Jul 2007 17:46: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/kern tty_tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 17:46:38 -0000 kib 2007-07-03 17:46:37 UTC FreeBSD src repository Modified files: sys/kern tty_tty.c Log: Lock Giant and proctree lock around dereferencing p_session->s_ttyvp->v_rdev. Lock cdev mutex too to close the race with tty being freed. Relock clone_drain_lock to prevent the LOR with proctree lock, thus add #include . Suggested by: tegge Debugging help and testing by: Peter Holm Approved by: re (kensmith) Revision Changes Path 1.60 +13 -1 src/sys/kern/tty_tty.c From owner-cvs-src@FreeBSD.ORG Tue Jul 3 17:49: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 EFB2416A473; Tue, 3 Jul 2007 17:49:32 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C9AA313C4B8; Tue, 3 Jul 2007 17:49:32 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63HnWjr097193; Tue, 3 Jul 2007 17:49:32 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63HnWUx097192; Tue, 3 Jul 2007 17:49:32 GMT (envelope-from thompsa) Message-Id: <200707031749.l63HnWUx097192@repoman.freebsd.org> From: Andrew Thompson Date: Tue, 3 Jul 2007 17:49: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/sbin/dhclient dhclient-script X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 17:49:33 -0000 thompsa 2007-07-03 17:49:32 UTC FreeBSD src repository Modified files: sbin/dhclient dhclient-script Log: Use the -n flag on ifconfig so that dhclient does not cause the kernel module to be reloaded when the interface is torn down. Reviewed by: brooks Approved by: re (kensmith) Revision Changes Path 1.17 +9 -8 src/sbin/dhclient/dhclient-script From owner-cvs-src@FreeBSD.ORG Tue Jul 3 18:18: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 B03CF16A46B; Tue, 3 Jul 2007 18:18:31 +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 895DB13C457; Tue, 3 Jul 2007 18:18:31 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63IIVik000513; Tue, 3 Jul 2007 18:18:31 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63IIVdT000510; Tue, 3 Jul 2007 18:18:31 GMT (envelope-from kib) Message-Id: <200707031818.l63IIVdT000510@repoman.freebsd.org> From: Konstantin Belousov Date: Tue, 3 Jul 2007 18:18: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/kern kern_conf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 18:18:31 -0000 kib 2007-07-03 18:18:31 UTC FreeBSD src repository Modified files: sys/kern kern_conf.c Log: Rev. 1.204 and 1.205 got an erronous version of destroy_dev() that calls destroy_dev_sched() with cdev mutex locked. Commit the code that was actually tested. Pointy hat to: kib Approved by: re (implicit) Revision Changes Path 1.206 +18 -6 src/sys/kern/kern_conf.c From owner-cvs-src@FreeBSD.ORG Tue Jul 3 18:24: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 46C8616A469 for ; Tue, 3 Jul 2007 18:24:51 +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 1722813C46E for ; Tue, 3 Jul 2007 18:24:51 +0000 (UTC) (envelope-from nate@root.org) Received: (qmail 79140 invoked from network); 3 Jul 2007 18:24:51 -0000 Received: from ppp-71-139-42-13.dsl.snfc21.pacbell.net (HELO ?10.0.5.18?) (nate-mail@71.139.42.13) by root.org with ESMTPA; 3 Jul 2007 18:24:51 -0000 Message-ID: <468A9469.4060903@root.org> Date: Tue, 03 Jul 2007 11:24:41 -0700 From: Nate Lawson User-Agent: Thunderbird 2.0.0.4 (X11/20070617) MIME-Version: 1.0 To: Konstantin Belousov References: <20070703174242.49CC416A533@hub.freebsd.org> In-Reply-To: <20070703174242.49CC416A533@hub.freebsd.org> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/fs/devfs devfs_int.h devfs_vnops.c src/sys/kern kern_conf.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: Tue, 03 Jul 2007 18:24:51 -0000 Konstantin Belousov wrote: > kib 2007-07-03 17:42:37 UTC > > FreeBSD src repository > > Modified files: > sys/fs/devfs devfs_int.h devfs_vnops.c > sys/kern kern_conf.c > sys/sys conf.h > Log: > Since rev. 1.199 of sys/kern/kern_conf.c, the thread that calls > destroy_dev() from d_close() cdev method would self-deadlock. > devfs_close() bump device thread reference counter, and destroy_dev() > sleeps, waiting for si_threadcount to reach zero for cdev without > d_purge method. > > destroy_dev_sched() could be used instead from d_close(), to > schedule execution of destroy_dev() in another context. The > destroy_dev_sched_drain() function can be used to drain the scheduled > calls to destroy_dev_sched(). Similarly, drain_dev_clone_events() drains > the events clone to make sure no lingering devices are left after > dev_clone event handler deregistered. > > make_dev_credf(MAKEDEV_REF) function should be used from dev_clone > event handlers instead of make_dev()/make_dev_cred() to ensure that created > device has reference counter bumped before cdev mutex is dropped inside > make_dev(). > > Reviewed by: tegge (early versions), njl (programming interface) > Debugging help and testing by: Peter Holm > Approved by: re (kensmith) > > Revision Changes Path > 1.4 +6 -0 src/sys/fs/devfs/devfs_int.h > 1.148 +13 -0 src/sys/fs/devfs/devfs_vnops.c > 1.204 +147 -18 src/sys/kern/kern_conf.c > 1.233 +10 -0 src/sys/sys/conf.h Thanks for all your work on this. Now to review all callers of destroy_dev() to see if they should use the simpler interface. -- Nate From owner-cvs-src@FreeBSD.ORG Tue Jul 3 18:30: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 D739116A400; Tue, 3 Jul 2007 18:30:56 +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 B101C13C44C; Tue, 3 Jul 2007 18:30:56 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63IUu7a001488; Tue, 3 Jul 2007 18:30:56 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63IUusN001483; Tue, 3 Jul 2007 18:30:56 GMT (envelope-from jhb) Message-Id: <200707031830.l63IUusN001483@repoman.freebsd.org> From: John Baldwin Date: Tue, 3 Jul 2007 18:30: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/nfsclient nfs_bio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 18:30:56 -0000 jhb 2007-07-03 18:30:55 UTC FreeBSD src repository Modified files: sys/nfsclient nfs_bio.c Log: Fix up NFS client write error handling. Errors are split into recoverable and unrecoverable. For the former, we redirty the buffer and hang onto it for future retries. For the latter (eg. ESTALE), we discard the buffer and return the error back to the user on the next syscall. This fixes a number of vfs panics and fixes having a large number of dirty buffers (that cannot be written out and reclaimed) from hanging around. Thanks to ups@ for discussions on this issue. Reported by: kris, Kai, others Approved by: re (kensmith) Revision Changes Path 1.164 +15 -0 src/sys/nfsclient/nfs_bio.c From owner-cvs-src@FreeBSD.ORG Tue Jul 3 18:31: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 6A31316A41F; Tue, 3 Jul 2007 18:31:48 +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 43EFD13C45A; Tue, 3 Jul 2007 18:31:48 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63IVmp0001695; Tue, 3 Jul 2007 18:31:48 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63IVmfk001694; Tue, 3 Jul 2007 18:31:48 GMT (envelope-from jhb) Message-Id: <200707031831.l63IVmfk001694@repoman.freebsd.org> From: John Baldwin Date: Tue, 3 Jul 2007 18:31: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/nfsclient nfs_subs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 18:31:48 -0000 jhb 2007-07-03 18:31:48 UTC FreeBSD src repository Modified files: sys/nfsclient nfs_subs.c Log: Fix for a race where out of order loading of NFS attrs into the nfsnode could lead to attrs being stale. One example (that we ran into) was a READDIR+, WRITE. The responses came back in order, but the attrs from the WRITE were loaded before the attrs from the READDIR+, leading to the wrong size from being read on the next stat() call. MFC after: 1 week Submitted by: mohans Approved by: re (kensmith) Revision Changes Path 1.146 +17 -1 src/sys/nfsclient/nfs_subs.c From owner-cvs-src@FreeBSD.ORG Tue Jul 3 18:32: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 7EBDB16A468; Tue, 3 Jul 2007 18:32:10 +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 2A0E113C4BC; Tue, 3 Jul 2007 18:32:09 +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.8/8.13.8) with ESMTP id l63IW6mQ006881; Tue, 3 Jul 2007 14:32:07 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Konstantin Belousov Date: Tue, 3 Jul 2007 12:14:33 -0400 User-Agent: KMail/1.9.6 References: <200707031558.l63FwmJx077238@repoman.freebsd.org> In-Reply-To: <200707031558.l63FwmJx077238@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200707031214.34272.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, 03 Jul 2007 14:32:07 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/3586/Tue Jul 3 12:11:56 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 sysv_sem.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 18:32:10 -0000 On Tuesday 03 July 2007 11:58:48 am Konstantin Belousov wrote: > kib 2007-07-03 15:58:48 UTC > > FreeBSD src repository > > Modified files: > sys/kern sysv_sem.c > Log: > Relock the sema_mtxp unconditionally after copyin() for SETALL case in > kern_semctl. Otherwise, later mtx_unlock() can operate on unlocked mutex. > > Submitted by: rdivacky > MFC after: 3 days > Approved by: re (kensmith) Good catch. Another thing you could fix is to make all the 'goto done2' inside the switch cases just use 'break' instead. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue Jul 3 18:37: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 C143516A41F; Tue, 3 Jul 2007 18:37:06 +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 9AE1513C43E; Tue, 3 Jul 2007 18:37:06 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63Ib64i002104; Tue, 3 Jul 2007 18:37:06 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63Ib6bY002103; Tue, 3 Jul 2007 18:37:06 GMT (envelope-from jhb) Message-Id: <200707031837.l63Ib6bY002103@repoman.freebsd.org> From: John Baldwin Date: Tue, 3 Jul 2007 18:37:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern subr_smp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 18:37:06 -0000 jhb 2007-07-03 18:37:06 UTC FreeBSD src repository Modified files: sys/kern subr_smp.c Log: Tweak the low-level MI SMP code some: - Use cpu_spinwait() in the spin loops in stop_cpus(), restart_cpus(), and smp_rendezvous_action(). - Remove unneeded acq memory barriers in stop_cpus(), restart_cpus(), and smp_rendezvous_action(). - Add an additional synch point in smp_rendezvous() to ensure that all the CPUs will always see an up-to-date value of smp_rv_setup_func. Reviewed by: attilio Approved by: re (kensmith) Tested on: alpha, amd64, i386, sparc64 SMP (for several years) Revision Changes Path 1.200 +23 -11 src/sys/kern/subr_smp.c From owner-cvs-src@FreeBSD.ORG Tue Jul 3 18:43: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 99C7516A421; Tue, 3 Jul 2007 18:43:21 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from relay01.kiev.sovam.com (relay01.kiev.sovam.com [62.64.120.200]) by mx1.freebsd.org (Postfix) with ESMTP id 2991513C45A; Tue, 3 Jul 2007 18:43:21 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from [89.162.146.170] (helo=skuns.kiev.zoral.com.ua) by relay01.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1I5nLK-000MJp-Ei; Tue, 03 Jul 2007 21:43:19 +0300 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by skuns.kiev.zoral.com.ua (8.14.1/8.14.1) with ESMTP id l63Ih3MJ039937 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 3 Jul 2007 21:43:03 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.1/8.14.1) with ESMTP id l63Ih8tI030270; Tue, 3 Jul 2007 21:43:08 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.1/8.14.1/Submit) id l63Ih8Ov030269; Tue, 3 Jul 2007 21:43:08 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Tue, 3 Jul 2007 21:43:08 +0300 From: Kostik Belousov To: Nate Lawson Message-ID: <20070703184308.GL2200@deviant.kiev.zoral.com.ua> References: <20070703174242.49CC416A533@hub.freebsd.org> <468A9469.4060903@root.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="6CXocAQn8Xbegyxo" Content-Disposition: inline In-Reply-To: <468A9469.4060903@root.org> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: ClamAV version 0.90.2, clamav-milter version 0.90.2 on skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-1.4 required=5.0 tests=ALL_TRUSTED autolearn=failed version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on skuns.kiev.zoral.com.ua X-Scanner-Signature: 9f090f397804869cf00fade203417d62 X-DrWeb-checked: yes X-SpamTest-Envelope-From: kostikbel@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Header: Not Detected X-SpamTest-Info: Profiles 1188 [July 03 2007] X-SpamTest-Info: helo_type=3 X-SpamTest-Method: none X-SpamTest-Rate: 0 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0255], KAS30/Release Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/devfs devfs_int.h devfs_vnops.c src/sys/kern kern_conf.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: Tue, 03 Jul 2007 18:43:21 -0000 --6CXocAQn8Xbegyxo Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jul 03, 2007 at 11:24:41AM -0700, Nate Lawson wrote: > Konstantin Belousov wrote: > > kib 2007-07-03 17:42:37 UTC > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > sys/fs/devfs devfs_int.h devfs_vnops.c=20 > > sys/kern kern_conf.c=20 > > sys/sys conf.h=20 > > Log: > > Since rev. 1.199 of sys/kern/kern_conf.c, the thread that calls > > destroy_dev() from d_close() cdev method would self-deadlock. > > devfs_close() bump device thread reference counter, and destroy_dev() > > sleeps, waiting for si_threadcount to reach zero for cdev without > > d_purge method. > > =20 > > destroy_dev_sched() could be used instead from d_close(), to > > schedule execution of destroy_dev() in another context. The > > destroy_dev_sched_drain() function can be used to drain the scheduled > > calls to destroy_dev_sched(). Similarly, drain_dev_clone_events() dra= ins > > the events clone to make sure no lingering devices are left after > > dev_clone event handler deregistered. > > =20 > > make_dev_credf(MAKEDEV_REF) function should be used from dev_clone > > event handlers instead of make_dev()/make_dev_cred() to ensure that c= reated > > device has reference counter bumped before cdev mutex is dropped insi= de > > make_dev(). > > =20 > > Reviewed by: tegge (early versions), njl (programming interface) > > Debugging help and testing by: Peter Holm > > Approved by: re (kensmith) > > =20 > > Revision Changes Path > > 1.4 +6 -0 src/sys/fs/devfs/devfs_int.h > > 1.148 +13 -0 src/sys/fs/devfs/devfs_vnops.c > > 1.204 +147 -18 src/sys/kern/kern_conf.c > > 1.233 +10 -0 src/sys/sys/conf.h >=20 > Thanks for all your work on this. Now to review all callers of > destroy_dev() to see if they should use the simpler interface. I committed the version of destroy_dev() that shall support autodetection of deadlock (hopefully, got it right second time). It is done in separate commit to ease the reversal. See my HEADS UP on current@. --6CXocAQn8Xbegyxo Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGipi6C3+MBN1Mb4gRArfnAJ46SFZ0ab4n4LgM8FBpIXVaSc2CJQCg87r7 6h4b4MRk5sSfF0xSZKRI6xs= =/RDH -----END PGP SIGNATURE----- --6CXocAQn8Xbegyxo-- From owner-cvs-src@FreeBSD.ORG Tue Jul 3 19:27: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 76A2416A46D; Tue, 3 Jul 2007 19:27:56 +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 229FD13C468; Tue, 3 Jul 2007 19:27:55 +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.8/8.13.8) with ESMTP id l63JRrD7007228; Tue, 3 Jul 2007 15:27:54 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: src-committers@freebsd.org Date: Tue, 3 Jul 2007 14:39:06 -0400 User-Agent: KMail/1.9.6 References: <200707031830.l63IUusN001483@repoman.freebsd.org> In-Reply-To: <200707031830.l63IUusN001483@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200707031439.07146.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, 03 Jul 2007 15:27:54 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/3586/Tue Jul 3 12:11:56 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, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/nfsclient nfs_bio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 19:27:56 -0000 On Tuesday 03 July 2007 02:30:56 pm John Baldwin wrote: > jhb 2007-07-03 18:30:55 UTC > > FreeBSD src repository > > Modified files: > sys/nfsclient nfs_bio.c > Log: > Fix up NFS client write error handling. Errors are split into > recoverable and unrecoverable. For the former, we redirty the > buffer and hang onto it for future retries. For the latter (eg. > ESTALE), we discard the buffer and return the error back to the > user on the next syscall. This fixes a number of vfs panics and > fixes having a large number of dirty buffers (that cannot be > written out and reclaimed) from hanging around. Thanks to ups@ > for discussions on this issue. > > Reported by: kris, Kai, others > Approved by: re (kensmith) Oops, forgot: Submitted by: mohans MFC after: 1 week -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue Jul 3 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 CDB7D16A474; Tue, 3 Jul 2007 19:27:57 +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 54E1013C4B7; Tue, 3 Jul 2007 19:27:57 +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.8/8.13.8) with ESMTP id l63JRrD8007228; Tue, 3 Jul 2007 15:27:55 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: src-committers@freebsd.org Date: Tue, 3 Jul 2007 15:27:50 -0400 User-Agent: KMail/1.9.6 References: <200707031837.l63Ib6bY002103@repoman.freebsd.org> In-Reply-To: <200707031837.l63Ib6bY002103@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200707031527.51667.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, 03 Jul 2007 15:27:55 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/3586/Tue Jul 3 12:11:56 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, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern subr_smp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 19:27:57 -0000 On Tuesday 03 July 2007 02:37:06 pm John Baldwin wrote: > jhb 2007-07-03 18:37:06 UTC > > FreeBSD src repository > > Modified files: > sys/kern subr_smp.c > Log: > Tweak the low-level MI SMP code some: > - Use cpu_spinwait() in the spin loops in stop_cpus(), restart_cpus(), and > smp_rendezvous_action(). > - Remove unneeded acq memory barriers in stop_cpus(), restart_cpus(), and > smp_rendezvous_action(). > - Add an additional synch point in smp_rendezvous() to ensure that all the > CPUs will always see an up-to-date value of smp_rv_setup_func. > > Reviewed by: attilio > Approved by: re (kensmith) > Tested on: alpha, amd64, i386, sparc64 SMP (for several years) s/kensmith/rwatson/ Sorry :( -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue Jul 3 19:52:30 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 7E4A416A41F; Tue, 3 Jul 2007 19:52:30 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-20-82.belrs4.nsw.optusnet.com.au [220.239.20.82]) by mx1.freebsd.org (Postfix) with ESMTP id 0309A13C487; Tue, 3 Jul 2007 19:52:29 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.14.1/8.14.1) with ESMTP id l63JqSIY032255; Wed, 4 Jul 2007 05:52:28 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.14.1/8.14.1/Submit) id l63JqSi3032254; Wed, 4 Jul 2007 05:52:28 +1000 (EST) (envelope-from peter) Date: Wed, 4 Jul 2007 05:52:28 +1000 From: Peter Jeremy To: Robert Watson Message-ID: <20070703195228.GP15680@turion.vk2pj.dyndns.org> References: <200707031014.l63AEE9Y026819@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="pE2VAHO2njSJCslu" Content-Disposition: inline In-Reply-To: <200707031014.l63AEE9Y026819@repoman.freebsd.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.15 (2007-04-06) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: 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: Tue, 03 Jul 2007 19:52:30 -0000 --pE2VAHO2njSJCslu Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2007-Jul-03 10:14:13 +0000, Robert Watson wrote: > Fix a bug in sblock() that has existed since revision 1.1 from BSD: > correctly return an error if M_NOWAIT is passed to sblock() and the > operation might block. This remarkably subtle macro bug appears to > be responsible for quite a few undiagnosed socket buffer corruption > and mbuf-related kernel panics. This bug would appear to be a classic example of the dangers of trying to force force multiple C statements into a single statement. IMHO, it (and many of the other macros in socketvar.h) should be inline functions, rather than macros. IMHO, the following is far more legible: static __inline int sblock(struct sockbuf *sb, int wf) { if (sb->sb_flags & SB_LOCK) return ((wf =3D=3D M_WAITOK) ? sb_lock(sb) : EWOULDBLOCK); else { sb->sb_flags |=3D SB_LOCK; return (0); } } --=20 Peter Jeremy --pE2VAHO2njSJCslu Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGiqj8/opHv/APuIcRArpaAKC2NEu4WSZCp1SfpMQMZtZkeOyB6wCeNpKM rLx8sl952WKNhYYL4aSercU= =UNvf -----END PGP SIGNATURE----- --pE2VAHO2njSJCslu-- From owner-cvs-src@FreeBSD.ORG Tue Jul 3 20:11: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 67DA416A475; Tue, 3 Jul 2007 20:11:31 +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 33FAE13C46C; Tue, 3 Jul 2007 20:11:31 +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 79F5846B27; Tue, 3 Jul 2007 16:11:30 -0400 (EDT) Date: Tue, 3 Jul 2007 21:11:30 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Peter Jeremy In-Reply-To: <20070703195228.GP15680@turion.vk2pj.dyndns.org> Message-ID: <20070703210648.J29272@fledge.watson.org> References: <200707031014.l63AEE9Y026819@repoman.freebsd.org> <20070703195228.GP15680@turion.vk2pj.dyndns.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/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: Tue, 03 Jul 2007 20:11:31 -0000 On Wed, 4 Jul 2007, Peter Jeremy wrote: > On 2007-Jul-03 10:14:13 +0000, Robert Watson wrote: >> Fix a bug in sblock() that has existed since revision 1.1 from BSD: >> correctly return an error if M_NOWAIT is passed to sblock() and the >> operation might block. This remarkably subtle macro bug appears to >> be responsible for quite a few undiagnosed socket buffer corruption >> and mbuf-related kernel panics. > > This bug would appear to be a classic example of the dangers of trying to > force force multiple C statements into a single statement. IMHO, it (and > many of the other macros in socketvar.h) should be inline functions, rather > than macros. Yes, I agree. In 7.x, the I/O serialization lock for socket buffers (sblock/sbunlock) is implemented via functions in uipc_sockbuf.c, and now wraps around the sx(9) primitive rather than being a custom lock implementation. This required adding signal interruption support to sx(9) and optimizing it heavily (thanks Attilio!). As a result of this change, not only is the code easier to read, but it's also quite a bit faster when contended, as hand-hacked msleep(9) locks tend to be pretty inefficient. We also no longer need to interlock the I/O serialization lock using the socket buffer mutex, so I/O serialization is now handled independently from maintaining data integrity for socket buffers via their mutex. I went with the less intrusive change in 6.x as this was the patch submitted by Isilon and tested by Yahoo!. It's pretty minimalist, avoids spreading type and function declaration dependencies all over the place (inlines are fully processed C code, unlike macros, even if unused), and is appropriate for an errata patch should that be desirable. Robert N M Watson Computer Laboratory University of Cambridge > > IMHO, the following is far more legible: > > static __inline int > sblock(struct sockbuf *sb, int wf) > { > if (sb->sb_flags & SB_LOCK) > return ((wf == M_WAITOK) ? sb_lock(sb) : EWOULDBLOCK); > else { > sb->sb_flags |= SB_LOCK; > return (0); > } > } > > -- > Peter Jeremy > From owner-cvs-src@FreeBSD.ORG Tue Jul 3 20:35: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 AE01A16A41F; Tue, 3 Jul 2007 20:35:07 +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 A026713C469; Tue, 3 Jul 2007 20:35:07 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63KZ7Em013192; Tue, 3 Jul 2007 20:35:07 GMT (envelope-from remko@repoman.freebsd.org) Received: (from remko@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63KZ7TU013191; Tue, 3 Jul 2007 20:35:07 GMT (envelope-from remko) Message-Id: <200707032035.l63KZ7TU013191@repoman.freebsd.org> From: Remko Lodder Date: Tue, 3 Jul 2007 20:35:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/rp rp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 20:35:07 -0000 remko 2007-07-03 20:35:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/rp rp.c Log: MFC rp.c rev 1.73 Fix Rocketport so that it does not crash the system when a device pointer changes for example: (From Craig Leres): tip to a rocketport line run "/etc/rc.d/devfs restart" exit tip (wait for the system to reboot) Thanks to Robert Watson for poking me to fix this. PR: kern/109152 Approved by: imp (mentor) Approved by: re (kensmith) Reviewed by: jhb Submitted by: Craig Leres Approved by: imp (mentor, implicit) Revision Changes Path 1.67.2.3 +12 -2 src/sys/dev/rp/rp.c From owner-cvs-src@FreeBSD.ORG Tue Jul 3 20:37: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 AAFCF16A400; Tue, 3 Jul 2007 20:37:29 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from galain.elvandar.org (redqueen.elvandar.org [217.148.169.55]) by mx1.freebsd.org (Postfix) with ESMTP id 6F76F13C4D0; Tue, 3 Jul 2007 20:37:29 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from evilcoder.xs4all.nl ([195.64.94.120] helo=elvandar.local) by galain.elvandar.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1I5p7o-000H3w-Mx; Tue, 03 Jul 2007 22:37:28 +0200 Message-ID: <468AB398.70500@FreeBSD.org> Date: Tue, 03 Jul 2007 22:37:44 +0200 From: Remko Lodder User-Agent: Thunderbird 2.0.0.4 (Macintosh/20070604) MIME-Version: 1.0 To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200707032035.l63KZ7TU013191@repoman.freebsd.org> In-Reply-To: <200707032035.l63KZ7TU013191@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: Re: cvs commit: src/sys/dev/rp rp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 20:37:29 -0000 Remko Lodder wrote: > remko 2007-07-03 20:35:07 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > sys/dev/rp rp.c > Log: > MFC rp.c rev 1.73 > > Fix Rocketport so that it does not crash the system when a device pointer > changes for example: > > (From Craig Leres): > > tip to a rocketport line > run "/etc/rc.d/devfs restart" > exit tip > (wait for the system to reboot) > > Thanks to Robert Watson for poking me to fix this. > > PR: kern/109152 > Approved by: imp (mentor) > Approved by: re (kensmith) > Reviewed by: jhb > Submitted by: Craig Leres > > Approved by: imp (mentor, implicit) > > Revision Changes Path > 1.67.2.3 +12 -2 src/sys/dev/rp/rp.c MFC'ing this to RELENG_5 takes a little more resolving then just the FBSD id tag :-) I will try to look in that before I will head for a holiday on jul9. Stay tuned :-) Cheers remko -- Kind regards, Remko Lodder ** remko@elvandar.org FreeBSD ** remko@FreeBSD.org /* Quis custodiet ipsos custodes */ From owner-cvs-src@FreeBSD.ORG Tue Jul 3 21:22: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 3871216A473; Tue, 3 Jul 2007 21:22:59 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 128D813C4AD; Tue, 3 Jul 2007 21:22:59 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63LMwbW027552; Tue, 3 Jul 2007 21:22:58 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63LMwlR027551; Tue, 3 Jul 2007 21:22:58 GMT (envelope-from jeff) Message-Id: <200707032122.l63LMwlR027551@repoman.freebsd.org> From: Jeff Roberson Date: Tue, 3 Jul 2007 21:22:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_lockf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 21:22:59 -0000 jeff 2007-07-03 21:22:58 UTC FreeBSD src repository Modified files: sys/kern kern_lockf.c Log: - Remove explicit Giant protection from lockf. Use the vnode interlock to protect this datastructure instead. - Preallocate an extra lockf structure in case we want to split a lock on insert or delete. - msleep() on the vnode interlock when blocking on a lock. Reviewed by: rwatson Approved by: re Revision Changes Path 1.56 +56 -54 src/sys/kern/kern_lockf.c From owner-cvs-src@FreeBSD.ORG Tue Jul 3 21:26: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 D325516A421; Tue, 3 Jul 2007 21:26:07 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id ACCAA13C468; Tue, 3 Jul 2007 21:26:07 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l63LQ7OK027932; Tue, 3 Jul 2007 21:26:07 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l63LQ7ea027929; Tue, 3 Jul 2007 21:26:07 GMT (envelope-from jeff) Message-Id: <200707032126.l63LQ7ea027929@repoman.freebsd.org> From: Jeff Roberson Date: Tue, 3 Jul 2007 21:26: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/kern kern_descrip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 21:26:07 -0000 jeff 2007-07-03 21:26:07 UTC FreeBSD src repository Modified files: sys/kern kern_descrip.c Log: - Use explicit locking in the various fcntl case statements so that we can acquire shared filedescriptor locks in the appropriate cases. - Remove Giant from calls that issue ioctls. The ioctl path has been mpsafe for some time now. - Only acquire giant for VOP_ADVLOCK when the filesystem requires giant. advlock is now mpsafe. Reviewed by: rwatson Approved by: re Revision Changes Path 1.312 +99 -64 src/sys/kern/kern_descrip.c From owner-cvs-src@FreeBSD.ORG Tue Jul 3 21:28: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 0844916A41F; Tue, 3 Jul 2007 21:28:19 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from webaccess-cl.virtdom.com (webaccess-cl.virtdom.com [216.240.101.25]) by mx1.freebsd.org (Postfix) with ESMTP id C528613C45B; Tue, 3 Jul 2007 21:28:18 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from [192.168.1.101] (c-71-231-138-78.hsd1.or.comcast.net [71.231.138.78]) (authenticated bits=0) by webaccess-cl.virtdom.com (8.13.6/8.13.6) with ESMTP id l63LSGWx045304 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO); Tue, 3 Jul 2007 17:28:17 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Date: Tue, 3 Jul 2007 14:27:51 -0700 (PDT) From: Jeff Roberson X-X-Sender: jroberson@10.0.0.1 To: Jeff Roberson In-Reply-To: <200707032126.l63LQ7ea027929@repoman.freebsd.org> Message-ID: <20070703142714.F552@10.0.0.1> References: <200707032126.l63LQ7ea027929@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_descrip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Jul 2007 21:28:19 -0000 For the curious, these last two patches make a substantial improvement to mysql write performance on my 8way opteron: http://people.freebsd.org/~jeff/mysqlwrite.png The green line is without and the blue line is with. Thanks, Jeff On Tue, 3 Jul 2007, Jeff Roberson wrote: > jeff 2007-07-03 21:26:07 UTC > > FreeBSD src repository > > Modified files: > sys/kern kern_descrip.c > Log: > - Use explicit locking in the various fcntl case statements so that we > can acquire shared filedescriptor locks in the appropriate cases. > - Remove Giant from calls that issue ioctls. The ioctl path has been > mpsafe for some time now. > - Only acquire giant for VOP_ADVLOCK when the filesystem requires giant. > advlock is now mpsafe. > > Reviewed by: rwatson > Approved by: re > > Revision Changes Path > 1.312 +99 -64 src/sys/kern/kern_descrip.c > From owner-cvs-src@FreeBSD.ORG Wed Jul 4 00:00: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 78A5116A41F; Wed, 4 Jul 2007 00:00:42 +0000 (UTC) (envelope-from scf@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 66FE313C455; Wed, 4 Jul 2007 00:00:42 +0000 (UTC) (envelope-from scf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l6400g7U044776; Wed, 4 Jul 2007 00:00:42 GMT (envelope-from scf@repoman.freebsd.org) Received: (from scf@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l6400gLs044775; Wed, 4 Jul 2007 00:00:42 GMT (envelope-from scf) Message-Id: <200707040000.l6400gLs044775@repoman.freebsd.org> From: Sean Farley Date: Wed, 4 Jul 2007 00:00: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/bin/df df.c src/bin/sh var.c src/include stdlib.h src/libexec/pppoed pppoed.c src/sys/sys param.h src/lib/libc/stdlib Makefile.inc getenv.3 getenv.c putenv.c setenv.c src/tools/regression/environ Makefile Makefile.envctl ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 00:00:42 -0000 scf 2007-07-04 00:00:41 UTC FreeBSD src repository Modified files: bin/df df.c bin/sh var.c include stdlib.h libexec/pppoed pppoed.c sys/sys param.h lib/libc/stdlib Makefile.inc getenv.3 getenv.c usr.bin/du du.c usr.bin/env env.c usr.bin/limits limits.c usr.bin/login login.c usr.bin/su su.c usr.sbin/pstat pstat.c usr.sbin/sade main.c variable.c usr.sbin/sysinstall main.c variable.c Added files: tools/regression/environ Makefile Makefile.envctl Makefile.retention Makefile.timings envctl.c envtest.t retention.c timings.c Removed files: lib/libc/stdlib putenv.c setenv.c Log: Significantly reduce the memory leak as noted in BUGS section for setenv(3) by tracking the size of the memory allocated instead of using strlen() on the current value. Convert all calls to POSIX from historic BSD API: - unsetenv returns an int. - putenv takes a char * instead of const char *. - putenv no longer makes a copy of the input string. - errno is set appropriately for POSIX. Exceptions involve bad environ variable and internal initialization code. These both set errno to EFAULT. Several patches to base utilities to handle the POSIX changes from Andrey Chernov's previous commit. A few I re-wrote to use setenv() instead of putenv(). New regression module for tools/regression/environ to test these functions. It also can be used to test the performance. Bump __FreeBSD_version to 700050 due to API change. PR: kern/99826 Approved by: wes Approved by: re (kensmith) Revision Changes Path 1.71 +4 -4 src/bin/df/df.c 1.36 +13 -3 src/bin/sh/var.c 1.65 +2 -2 src/include/stdlib.h 1.54 +4 -4 src/lib/libc/stdlib/Makefile.inc 1.27 +80 -24 src/lib/libc/stdlib/getenv.3 1.9 +539 -60 src/lib/libc/stdlib/getenv.c 1.7 +0 -56 src/lib/libc/stdlib/putenv.c (dead) 1.15 +0 -116 src/lib/libc/stdlib/setenv.c (dead) 1.27 +4 -4 src/libexec/pppoed/pppoed.c 1.305 +1 -1 src/sys/sys/param.h 1.1 +14 -0 src/tools/regression/environ/Makefile (new) 1.1 +16 -0 src/tools/regression/environ/Makefile.envctl (new) 1.1 +16 -0 src/tools/regression/environ/Makefile.retention (new) 1.1 +16 -0 src/tools/regression/environ/Makefile.timings (new) 1.1 +154 -0 src/tools/regression/environ/envctl.c (new) 1.1 +182 -0 src/tools/regression/environ/envtest.t (new) 1.1 +109 -0 src/tools/regression/environ/retention.c (new) 1.1 +195 -0 src/tools/regression/environ/timings.c (new) 1.42 +3 -3 src/usr.bin/du/du.c 1.19 +6 -1 src/usr.bin/env/env.c 1.17 +8 -2 src/usr.bin/limits/limits.c 1.106 +5 -2 src/usr.bin/login/login.c 1.86 +6 -2 src/usr.bin/su/su.c 1.102 +3 -3 src/usr.sbin/pstat/pstat.c 1.80 +1 -1 src/usr.sbin/sade/main.c 1.42 +4 -1 src/usr.sbin/sade/variable.c 1.77 +1 -1 src/usr.sbin/sysinstall/main.c 1.40 +4 -1 src/usr.sbin/sysinstall/variable.c From owner-cvs-src@FreeBSD.ORG Wed Jul 4 00:18: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 D740416A421; Wed, 4 Jul 2007 00:18:39 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C4BE013C43E; Wed, 4 Jul 2007 00:18:39 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l640Id3r047408; Wed, 4 Jul 2007 00:18:39 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l640IdxD047407; Wed, 4 Jul 2007 00:18:39 GMT (envelope-from bz) Message-Id: <200707040018.l640IdxD047407@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Wed, 4 Jul 2007 00:18:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/conf NOTES src/sys/conf files options options.amd64 options.i386 options.pc98 src/sys/i386/conf NOTES src/sys/i4b/driver i4b_ing.c i4b_ipr.c i4b_isppp.c src/sys/pc98/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 00:18:40 -0000 bz 2007-07-04 00:18:39 UTC FreeBSD src repository Modified files: sys/amd64/conf NOTES sys/conf files options options.amd64 options.i386 options.pc98 sys/i386/conf NOTES sys/i4b/driver i4b_ing.c i4b_ipr.c i4b_isppp.c sys/pc98/conf NOTES Log: Temporary disconnect i4bing, i4bisppp and i4bipr from the build for the 7.0 timeframe. This is needed because I4B is not locked and NET_NEEDS_GIANT goes away. The plan is to lock I4B and bring everything back for 7.1. Approved by: re (kensmith) Revision Changes Path 1.68 +2 -2 src/sys/amd64/conf/NOTES 1.1231 +3 -3 src/sys/conf/files 1.599 +3 -3 src/sys/conf/options 1.29 +2 -2 src/sys/conf/options.amd64 1.238 +2 -2 src/sys/conf/options.i386 1.201 +2 -2 src/sys/conf/options.pc98 1.1243 +9 -8 src/sys/i386/conf/NOTES 1.25 +2 -0 src/sys/i4b/driver/i4b_ing.c 1.39 +1 -1 src/sys/i4b/driver/i4b_ipr.c 1.32 +1 -1 src/sys/i4b/driver/i4b_isppp.c 1.85 +9 -8 src/sys/pc98/conf/NOTES From owner-cvs-src@FreeBSD.ORG Wed Jul 4 00:55: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 29C0116A469; Wed, 4 Jul 2007 00:55:51 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0322113C45B; Wed, 4 Jul 2007 00:55:51 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l640toLr058738; Wed, 4 Jul 2007 00:55:50 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l640todF058735; Wed, 4 Jul 2007 00:55:50 GMT (envelope-from peter) Message-Id: <200707040055.l640todF058735@repoman.freebsd.org> From: Peter Wemm Date: Wed, 4 Jul 2007 00:55:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/net sourcefilter.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 00:55:51 -0000 peter 2007-07-04 00:55:50 UTC FreeBSD src repository Modified files: lib/libc/net sourcefilter.c Log: Fix missing prototype warnings. (Compile errors with -Werror on) When using namespace.h/un-namespace.h, you use _ versions of syscalls. Change getsockopt() to _getsockopt() and same for setsockopt(). Approved by: re Revision Changes Path 1.3 +2 -2 src/lib/libc/net/sourcefilter.c From owner-cvs-src@FreeBSD.ORG Wed Jul 4 01:03: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 65B2116A400; Wed, 4 Jul 2007 01:03:49 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3F37C13C457; Wed, 4 Jul 2007 01:03:49 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l6413nfQ060473; Wed, 4 Jul 2007 01:03:49 GMT (envelope-from gnn@repoman.freebsd.org) Received: (from gnn@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l6413nwW060472; Wed, 4 Jul 2007 01:03:49 GMT (envelope-from gnn) Message-Id: <200707040103.l6413nwW060472@repoman.freebsd.org> From: "George V. Neville-Neil" Date: Wed, 4 Jul 2007 01:03: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/netinet6 esp_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 01:03:49 -0000 gnn 2007-07-04 01:03:48 UTC FreeBSD src repository Removed files: sys/netinet6 esp_output.c Log: Remove a last, dangling, file from the Kame IPsec code. Approved by: re Spotted by: rwatson, bz Revision Changes Path 1.15 +0 -718 src/sys/netinet6/esp_output.c (dead) From owner-cvs-src@FreeBSD.ORG Wed Jul 4 01: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 4D04116A468; Wed, 4 Jul 2007 01:24:40 +0000 (UTC) (envelope-from csjp@sub.vaned.net) Received: from sub.vaned.net (sub.vaned.net [205.200.235.40]) by mx1.freebsd.org (Postfix) with ESMTP id 052C313C447; Wed, 4 Jul 2007 01:24:39 +0000 (UTC) (envelope-from csjp@sub.vaned.net) Received: by sub.vaned.net (Postfix, from userid 1001) id 6F6895C35; Tue, 3 Jul 2007 20:20:56 -0500 (CDT) Date: Tue, 3 Jul 2007 20:20:56 -0500 From: "Christian S.J. Peron" To: Jeff Roberson Message-ID: <20070704012056.GA2337@sub.vaned.net> References: <200707032122.l63LMwlR027551@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200707032122.l63LMwlR027551@repoman.freebsd.org> User-Agent: Mutt/1.4.2.2i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_lockf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 01:24:40 -0000 On Tue, Jul 03, 2007 at 09:22:58PM +0000, Jeff Roberson wrote: > jeff 2007-07-03 21:22:58 UTC > > FreeBSD src repository > > Modified files: > sys/kern kern_lockf.c > Log: > - Remove explicit Giant protection from lockf. Use the vnode interlock > to protect this datastructure instead. > - Preallocate an extra lockf structure in case we want to split a lock > on insert or delete. > - msleep() on the vnode interlock when blocking on a lock. > > Reviewed by: rwatson > Approved by: re > Jeff, This is great. Thanks for you work on this! -- Christian S.J. Peron csjp@FreeBSD.ORG FreeBSD Committer From owner-cvs-src@FreeBSD.ORG Wed Jul 4 03: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 D1F4416A41F; Wed, 4 Jul 2007 03:44:57 +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 ABC7D13C46E; Wed, 4 Jul 2007 03:44:57 +0000 (UTC) (envelope-from avatar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l643ivMP073579; Wed, 4 Jul 2007 03:44:57 GMT (envelope-from avatar@repoman.freebsd.org) Received: (from avatar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l643ivpS073578; Wed, 4 Jul 2007 03:44:57 GMT (envelope-from avatar) Message-Id: <200707040344.l643ivpS073578@repoman.freebsd.org> From: Tai-hwa Liang Date: Wed, 4 Jul 2007 03:44: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/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: Wed, 04 Jul 2007 03:44:57 -0000 avatar 2007-07-04 03:44:57 UTC FreeBSD src repository Modified files: sys/conf files Log: Reintroducing !INET6 + IPSEC building fix which was accidentally reverted in rev. 1.1229. Approved by: re (kensmith) Revision Changes Path 1.1232 +1 -1 src/sys/conf/files From owner-cvs-src@FreeBSD.ORG Wed Jul 4 04:04: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 39F6216A468; Wed, 4 Jul 2007 04:04:43 +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 13B0413C43E; Wed, 4 Jul 2007 04:04:43 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l6444gju076198; Wed, 4 Jul 2007 04:04:42 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l6444g26076197; Wed, 4 Jul 2007 04:04:42 GMT (envelope-from ariff) Message-Id: <200707040404.l6444g26076197@repoman.freebsd.org> From: Ariff Abdullah Date: Wed, 4 Jul 2007 04:04:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/sound/pcm ac97_patch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 04:04:43 -0000 ariff 2007-07-04 04:04:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/sound/pcm ac97_patch.c Log: MFC (revision 1.10): Fix no-sound issues with ASUS A9T notebook. Note: The offending quirk should have been made model/codec specific, but since there were no records / log which model requires it, the quirk logic had to be inverted (blacklist instead of whitelist). Tested by: Arkadiy Dudevitch Revision Changes Path 1.3.2.4 +7 -1 src/sys/dev/sound/pcm/ac97_patch.c From owner-cvs-src@FreeBSD.ORG Wed Jul 4 04:05: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 0F72816A400; Wed, 4 Jul 2007 04:05:23 +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 0155B13C487; Wed, 4 Jul 2007 04:05:23 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l6445Mme076292; Wed, 4 Jul 2007 04:05:22 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l6445MPR076291; Wed, 4 Jul 2007 04:05:22 GMT (envelope-from ariff) Message-Id: <200707040405.l6445MPR076291@repoman.freebsd.org> From: Ariff Abdullah Date: Wed, 4 Jul 2007 04:05: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/dev/sound/pci/hda hdac.c hdac_private.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 04:05:23 -0000 ariff 2007-07-04 04:05:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/sound/pci/hda hdac.c hdac_private.h Log: MFC: Revisions: 1.43 src/sys/dev/sound/pci/hda/hdac.c 1.7 src/sys/dev/sound/pci/hda/hdac_private.h - Fix input/microphone support for ASUS A8N-VMCSM series. Submitted by: Simon Schubert - Defer flushing unsolicited response into taskqueue thread rather than handle it directly in interrupt handler, since few of its operations (like measuring/calibrating jack impedance) are quite expensive. - Misc. debugging cleanups. Tested by: joel Revision Changes Path 1.36.2.4 +107 -39 src/sys/dev/sound/pci/hda/hdac.c 1.6.2.2 +2 -0 src/sys/dev/sound/pci/hda/hdac_private.h From owner-cvs-src@FreeBSD.ORG Wed Jul 4 06:56: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 0C0D816A400; Wed, 4 Jul 2007 06:56:59 +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 F06DA13C45E; Wed, 4 Jul 2007 06:56:58 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l646uwgq099868; Wed, 4 Jul 2007 06:56:58 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l646uwZL099867; Wed, 4 Jul 2007 06:56:58 GMT (envelope-from kib) Message-Id: <200707040656.l646uwZL099867@repoman.freebsd.org> From: Konstantin Belousov Date: Wed, 4 Jul 2007 06:56:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_conf.c subr_unit.c src/sys/sys systm.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, 04 Jul 2007 06:56:59 -0000 kib 2007-07-04 06:56:58 UTC FreeBSD src repository Modified files: sys/kern kern_conf.c subr_unit.c sys/sys systm.h Log: Since cdev mutex is after system map mutex in global lock order, free() shall not be called while holding cdev mutex. devfs_inos unrhdr has cdev as mutex, thus creating this LOR situation. Postpone calling free() in kern/subr_unit.c:alloc_unr() and nested functions until the unrhdr mutex is dropped. Save the freed items on the ppfree list instead, and provide the clean_unrhdrl() and clean_unrhdr() functions to clean the list. Call clean_unrhdrl() after devfs_create() calls immediately before dropping cdev mutex. devfs_create() is the only user of the alloc_unrl() in the tree. Reviewed by: phk Tested by: Peter Holm LOR: 80 Approved by: re (kensmith) Revision Changes Path 1.207 +2 -0 src/sys/kern/kern_conf.c 1.9 +34 -1 src/sys/kern/subr_unit.c 1.260 +2 -0 src/sys/sys/systm.h From owner-cvs-src@FreeBSD.ORG Wed Jul 4 12:29: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 CE4B216A468; Wed, 4 Jul 2007 12:29:16 +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 A70F613C4AD; Wed, 4 Jul 2007 12:29:16 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l64CTG6P056473; Wed, 4 Jul 2007 12:29:16 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l64CTGfM056472; Wed, 4 Jul 2007 12:29:16 GMT (envelope-from bms) Message-Id: <200707041229.l64CTGfM056472@repoman.freebsd.org> From: Bruce M Simpson Date: Wed, 4 Jul 2007 12:29: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/dev/ata ata-chipset.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 12:29:16 -0000 bms 2007-07-04 12:29:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/ata ata-chipset.c Log: MFC rev XXXX: Do not attempt to enable AHCI mode on ALi SATA controllers other than the 5288. It is not correctly implemented in earlier silicon, and the BIOS often lies about AHCI capability on platforms where these chips are deployed. With this change I am able to boot FreeBSD on the ASUS Vintage AH-1 barebones system. Approved by: sos Revision Changes Path 1.126.2.19 +4 -1 src/sys/dev/ata/ata-chipset.c From owner-cvs-src@FreeBSD.ORG Wed Jul 4 12:30: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 74E8A16A41F; Wed, 4 Jul 2007 12:30:41 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by mx1.freebsd.org (Postfix) with ESMTP id 4969613C45D; Wed, 4 Jul 2007 12:30:41 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id 85F0966EE; Wed, 4 Jul 2007 08:30:40 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by compute1.internal (MEProxy); Wed, 04 Jul 2007 08:30:40 -0400 X-Sasl-enc: yyK9w63lIYzrdoMrDbyuE622lQe3NkiiiHV81iKcxQCG 1183552240 Received: from empiric.lon.incunabulum.net (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTP id CF1F9153F6; Wed, 4 Jul 2007 08:30:39 -0400 (EDT) Message-ID: <468B92EE.1000701@FreeBSD.org> Date: Wed, 04 Jul 2007 13:30:38 +0100 From: "Bruce M. Simpson" User-Agent: Thunderbird 2.0.0.4 (X11/20070630) MIME-Version: 1.0 To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200707041229.l64CTGfM056472@repoman.freebsd.org> In-Reply-To: <200707041229.l64CTGfM056472@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: cvs commit: src/sys/dev/ata ata-chipset.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 12:30:41 -0000 Bruce M Simpson wrote: > bms 2007-07-04 12:29:15 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > sys/dev/ata ata-chipset.c > Log: > MFC rev XXXX: > This should of course have read 1.197 > Do not attempt to enable AHCI mode on ALi SATA controllers other > than the 5288. > > It is not correctly implemented in earlier silicon, and the BIOS often > lies about AHCI capability on platforms where these chips are deployed. > With this change I am able to boot FreeBSD on the ASUS Vintage AH-1 > barebones system. > > Approved by: sos > > Revision Changes Path > 1.126.2.19 +4 -1 src/sys/dev/ata/ata-chipset.c > From owner-cvs-src@FreeBSD.ORG Wed Jul 4 12:33: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 D3CB216A4D5; Wed, 4 Jul 2007 12:33:12 +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 AD72B13C4BF; Wed, 4 Jul 2007 12:33:12 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l64CXCG5056901; Wed, 4 Jul 2007 12:33:12 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l64CXCa5056900; Wed, 4 Jul 2007 12:33:12 GMT (envelope-from ariff) Message-Id: <200707041233.l64CXCa5056900@repoman.freebsd.org> From: Ariff Abdullah Date: Wed, 4 Jul 2007 12:33:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/pcm dsp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 12:33:12 -0000 ariff 2007-07-04 12:33:12 UTC FreeBSD src repository Modified files: sys/dev/sound/pcm dsp.c Log: Be much more forgiving towards applications that requesting ioctls that should be a no-op (for example, requesting SYNC on record path). The standards does not indicate that such requests are illegal, so just return it as success instead of EINVAL. Approved by: re (mux) Revision Changes Path 1.107 +2 -4 src/sys/dev/sound/pcm/dsp.c From owner-cvs-src@FreeBSD.ORG Wed Jul 4 14:42: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 2BFD216A421; Wed, 4 Jul 2007 14:42:51 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (nagual.pp.ru [194.87.13.69]) by mx1.freebsd.org (Postfix) with ESMTP id 8BA9613C44B; Wed, 4 Jul 2007 14:42:50 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.14.1/8.14.1) with ESMTP id l64EgnxT031474; Wed, 4 Jul 2007 18:42:49 +0400 (MSD) (envelope-from ache@nagual.pp.ru) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nagual.pp.ru; s=default; t=1183560169; bh=M9DFbagWTerF/OwoNy8T3TknqtEX4hpWBiEZLnh APM8=; l=537; h=Received:Date:From:To:Cc:Subject:Message-ID: Mail-Followup-To:References:MIME-Version:Content-Type: Content-Disposition:In-Reply-To:User-Agent; b=lcqhPUVo7EIWRZ1KMLrn zCClkcP6UuI3EcqNtLUKUdAJZJIn2nUOzweUhR+rd2cs8bJeW44+uJivfXvCxeMvJOQ 64f6mbtfHCRAx4706ZiZcI/xkQAYFskywB3APruhFAfoVCRf2AtMP3ej7J25K3SMFkp Aa/mDnFoNmYsVrwdk= Received: (from ache@localhost) by nagual.pp.ru (8.14.1/8.14.1/Submit) id l64EgnF3031473; Wed, 4 Jul 2007 18:42:49 +0400 (MSD) (envelope-from ache) Date: Wed, 4 Jul 2007 18:42:49 +0400 From: Andrey Chernov To: Sean Farley Message-ID: <20070704144249.GB31254@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , Sean Farley , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200707040000.l6400gLs044775@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200707040000.l6400gLs044775@repoman.freebsd.org> User-Agent: Mutt/1.5.16 (2007-06-09) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/df df.c src/bin/sh var.c src/include stdlib.h src/libexec/pppoed pppoed.c src/sys/sys param.h src/lib/libc/stdlib Makefile.inc getenv.3 getenv.c putenv.c setenv.c src/tools/regression/environ Makefile Makefile.envctl ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 14:42:51 -0000 On Wed, Jul 04, 2007 at 12:00:41AM +0000, Sean Farley wrote: > Several patches to base utilities to handle the POSIX changes from > Andrey Chernov's previous commit. A few I re-wrote to use setenv() > instead of putenv(). Replacing putenv() with setenv() should care about the case when putenv() uses getenv()-provided value directly, like in sh's var.c. It should be copied by strdup() or something like first to not break env before following setenv() call. In my patch I always care about this. -- http://ache.pp.ru/ From owner-cvs-src@FreeBSD.ORG Wed Jul 4 15:01: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 EEAEF16A468; Wed, 4 Jul 2007 15:01:26 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (nagual.pp.ru [194.87.13.69]) by mx1.freebsd.org (Postfix) with ESMTP id 6FFD213C43E; Wed, 4 Jul 2007 15:01:26 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.14.1/8.14.1) with ESMTP id l64F1O6c031748; Wed, 4 Jul 2007 19:01:24 +0400 (MSD) (envelope-from ache@nagual.pp.ru) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nagual.pp.ru; s=default; t=1183561285; bh=CW6eUaWD4WQeEkoqG9JPvg77vrhXzUqbo3AvdXp Vk9Q=; l=2766; h=Received:Date:From:To:Subject:Message-ID: Mail-Followup-To:References:MIME-Version:Content-Type: Content-Disposition:In-Reply-To:User-Agent; b=bqwzj43oInG0/mPXlCnI ztIqb5Zke0x3xrdoB2CX7xQFb3KVTFMtywbPQc7XcLcHYf/w+61u23kU/YROqJtRFAE k4jarhozrmhxvP1TbSnO5mQ6MZMTK422CwCNcc32zRv6xAvszWHTMytuLoneOyQiBzV ve/SDRoE13qogQIGg= Received: (from ache@localhost) by nagual.pp.ru (8.14.1/8.14.1/Submit) id l64F1OrQ031747; Wed, 4 Jul 2007 19:01:24 +0400 (MSD) (envelope-from ache) Date: Wed, 4 Jul 2007 19:01:23 +0400 From: Andrey Chernov To: Sean Farley , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20070704150123.GA31683@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , Sean Farley , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200707040000.l6400gLs044775@repoman.freebsd.org> <20070704144249.GB31254@nagual.pp.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070704144249.GB31254@nagual.pp.ru> User-Agent: Mutt/1.5.16 (2007-06-09) Cc: Subject: Re: cvs commit: src/bin/df df.c src/bin/sh var.c src/include stdlib.h src/libexec/pppoed pppoed.c src/sys/sys param.h src/lib/libc/stdlib Makefile.inc getenv.3 getenv.c putenv.c setenv.c src/tools/regression/environ Makefile Makefile.envctl ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 15:01:27 -0000 On Wed, Jul 04, 2007 at 06:42:49PM +0400, Andrey Chernov wrote: > On Wed, Jul 04, 2007 at 12:00:41AM +0000, Sean Farley wrote: > > Several patches to base utilities to handle the POSIX changes from > > Andrey Chernov's previous commit. A few I re-wrote to use setenv() > > instead of putenv(). > > Replacing putenv() with setenv() should care about the case when putenv() > uses getenv()-provided value directly, like in sh's var.c. It should be > copied by strdup() or something like first to not break env before > following setenv() call. > > In my patch I always care about this. Here is a patch which fix that and unsetenv("foo=bar") problem too. Index: var.c =================================================================== RCS file: /home/ncvs/src/bin/sh/var.c,v retrieving revision 1.36 diff -u -r1.36 var.c --- var.c 4 Jul 2007 00:00:38 -0000 1.36 +++ var.c 4 Jul 2007 14:59:19 -0000 @@ -289,7 +289,7 @@ setvareq(char *s, int flags) { struct var *vp, **vpp; - char *p; + char *p, *ss; int len; if (aflag) @@ -320,10 +320,11 @@ if (vp == &vmpath || (vp == &vmail && ! mpathset())) chkmail(1); if ((vp->flags & VEXPORT) && localevar(s)) { - p = strchr(s, '='); + ss = savestr(s); + p = strchr(ss, '='); *p = '\0'; - (void) setenv(s, p + 1, 1); - *p = '='; + (void) setenv(ss, p + 1, 1); + ckfree(ss); (void) setlocale(LC_ALL, ""); } INTON; @@ -339,10 +340,11 @@ INTOFF; *vpp = vp; if ((vp->flags & VEXPORT) && localevar(s)) { - p = strchr(s, '='); + ss = savestr(s); + p = strchr(ss, '='); *p = '\0'; - (void) setenv(s, p + 1, 1); - *p = '='; + (void) setenv(ss, p + 1, 1); + ckfree(ss); (void) setlocale(LC_ALL, ""); } INTON; @@ -567,7 +569,7 @@ struct var **vpp; struct var *vp; char *name; - char *p; + char *p, *ss; char *cmdname; int ch, values; int flag = argv[0][0] == 'r'? VREADONLY : VEXPORT; @@ -603,10 +605,11 @@ vp->flags |= flag; if ((vp->flags & VEXPORT) && localevar(vp->text)) { - p = strchr(vp->text, '='); + ss = savestr(vp->text); + p = strchr(ss, '='); *p = '\0'; - (void) setenv(vp->text, p + 1, 1); - *p = '='; + (void) setenv(ss, p + 1, 1); + ckfree(ss); (void) setlocale(LC_ALL, ""); } goto found; @@ -788,6 +791,7 @@ { struct var **vpp; struct var *vp; + char *ss, *eqp; vpp = hashvar(s); for (vp = *vpp ; vp ; vpp = &vp->next, vp = *vpp) { @@ -798,7 +802,11 @@ if (*(strchr(vp->text, '=') + 1) != '\0') setvar(s, nullstr, 0); if ((vp->flags & VEXPORT) && localevar(vp->text)) { - unsetenv(s); + ss = savestr(s); + if ((eqp = strchr(ss, '=')) != NULL) + *eqp = '\0'; + (void) unsetenv(ss); + ckfree(ss); setlocale(LC_ALL, ""); } vp->flags &= ~VEXPORT; -- http://ache.pp.ru/ From owner-cvs-src@FreeBSD.ORG Wed Jul 4 15:39: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 122F716A46B; Wed, 4 Jul 2007 15:39:31 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from zxy.spb.ru (zxy.spb.ru [194.58.105.35]) by mx1.freebsd.org (Postfix) with ESMTP id 7D0D813C48A; Wed, 4 Jul 2007 15:39:29 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from slw by zxy.spb.ru with local (Exim 4.44 (FreeBSD)) id 1I66vo-0005yy-UE; Wed, 04 Jul 2007 19:38:16 +0400 Date: Wed, 4 Jul 2007 19:38:16 +0400 From: Slawa Olhovchenkov To: "Bruce M. Simpson" Message-ID: <20070704153816.GB44671%slw@zxy.spb.ru> References: <200706131858.l5DIw4Yr009448@repoman.freebsd.org> <20070701081714.GA44671%slw@zxy.spb.ru> <468772E0.5080406@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <468772E0.5080406@FreeBSD.org> User-Agent: Mutt/1.5.11 X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: slw@zxy.spb.ru X-SA-Exim-Scanned: No (on zxy.spb.ru); SAEximRunCond expanded to false Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Andrew Thompson , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_bridge.c if_bridgevar.h src/sbin/ifconfig ifbridge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 15:39:31 -0000 On Sun, Jul 01, 2007 at 10:24:48AM +0100, Bruce M. Simpson wrote: > Slawa Olhovchenkov wrote: > >On Wed, Jun 13, 2007 at 06:58:04PM +0000, Andrew Thompson wrote: > > > >> > >> All non-tagged traffic is treated as vlan1 as per IEEE 802.1Q-2003 > >> > > > >Common practice: non-tagged traffic is treated as "native vlan". > > > I'm confused now. Is this practice different from what the 802.1Q > standard says? 802.1Q-2005: 8.8.2 Static VLAN Registration Entries A Static VLAN Registration Entry specifies a) The VID of the VLAN to which the static filtering information applies; b) A Port Map, consisting of a control element for each outbound Port, specifying 1) The Registrar Administrative Control values for the GVRP protocol (Clause 11) for the VLAN. In addition to providing control over the operation of GVRP, these values can also directly affect the forwarding behavior of the Bridge, as described in 8.8.9. The values that can be represented are i) Registration Fixed; or ii) Registration Forbidden; or iii) Normal Registration. 2) Whether frames are to be VLAN-tagged or untagged when transmitted. The entries in the Port Map that specify untagged transmission compose the untagged set for the VLAN. The untagged set is empty if no Static VLAN Registration Entry exists for the VLAN. A separate Static VLAN Registration Entry with a distinct Port Map may be created for each VLAN. All Bridges shall be capable of supporting all values for each control element for all Static VLAN Registration Entries; however, the ability to support more than one untagged VLAN on egress on any given Port is optional (see 5.3). NOTE 1In other words, it shall be possible to configure any VLAN as untagged on egress, but it is an implementation option as to whether only a single untagged VLAN per Port on egress is supported, or whether multiple untagged VLANs per Port on egress are supported. The initial state of the Permanent Database contains a Static VLAN Registration Entry for the VLAN corresponding to the Default PVID (Table 9-2). The Port Map in this entry specifies Registration Fixed and forwarding untagged for all Ports of the Bridge. This entry may be modified or removed from the Permanent Database by means of the management operations defined in Clause 12 if the implementation supports these operations. NOTE 2This initial state causes the default tagging state for the PVID to be untagged, and for all other VIDs to be tagged, unless otherwise configured; however, the management configuration mechanisms allow any VID (including the PVID) to be specified as VLAN-tagged or untagged on any Port. From owner-cvs-src@FreeBSD.ORG Wed Jul 4 16:21: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 45B4716A469; Wed, 4 Jul 2007 16:21:28 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1FAA713C483; Wed, 4 Jul 2007 16:21:28 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l64GLSYQ087584; Wed, 4 Jul 2007 16:21:28 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l64GLRcP087583; Wed, 4 Jul 2007 16:21:27 GMT (envelope-from bz) Message-Id: <200707041621.l64GLRcP087583@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Wed, 4 Jul 2007 16:21: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 ObsoleteFiles.inc src/usr.sbin/i4b/man Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 16:21:28 -0000 bz 2007-07-04 16:21:27 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc usr.sbin/i4b/man Makefile Log: Do not install man pages for the three I4B 'modules' that were disabled for the FreeBSD 7.0 timeframe. Approved by: re (rwatson) Revision Changes Path 1.103 +6 -0 src/ObsoleteFiles.inc 1.10 +4 -1 src/usr.sbin/i4b/man/Makefile From owner-cvs-src@FreeBSD.ORG Wed Jul 4 16:42: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 EAE6316A46D; Wed, 4 Jul 2007 16:42:41 +0000 (UTC) (envelope-from ssouhlal@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DAFF313C4D5; Wed, 4 Jul 2007 16:42:41 +0000 (UTC) (envelope-from ssouhlal@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l64GgfLY092061; Wed, 4 Jul 2007 16:42:41 GMT (envelope-from ssouhlal@repoman.freebsd.org) Received: (from ssouhlal@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l64GgfOp092060; Wed, 4 Jul 2007 16:42:41 GMT (envelope-from ssouhlal) Message-Id: <200707041642.l64GgfOp092060@repoman.freebsd.org> From: Suleiman Souhlal Date: Wed, 4 Jul 2007 16:42: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/tools/regression/usr.bin/sed regress.icase1.out regress.icase2.out regress.sh src/usr.bin/sed compile.c defs.h sed.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 16:42:42 -0000 ssouhlal 2007-07-04 16:42:41 UTC FreeBSD src repository Modified files: tools/regression/usr.bin/sed regress.sh usr.bin/sed compile.c defs.h sed.1 Added files: tools/regression/usr.bin/sed regress.icase1.out regress.icase2.out Log: Add case-insensitive matching to sed, using the 'I' flag, similarly to GNU sed. For example, sed /foo/Id sed s/foo/bar/Ig Reviewed by: dds Approved by: re (hrs) Revision Changes Path 1.1 +3 -0 src/tools/regression/usr.bin/sed/regress.icase1.out (new) 1.1 +4 -0 src/tools/regression/usr.bin/sed/regress.icase2.out (new) 1.17 +3 -0 src/tools/regression/usr.bin/sed/regress.sh 1.29 +41 -25 src/usr.bin/sed/compile.c 1.6 +1 -0 src/usr.bin/sed/defs.h 1.46 +10 -2 src/usr.bin/sed/sed.1 From owner-cvs-src@FreeBSD.ORG Wed Jul 4 16:48:51 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: by hub.freebsd.org (Postfix, from userid 1033) id 1F61916A46E; Wed, 4 Jul 2007 16:48:51 +0000 (UTC) Date: Wed, 4 Jul 2007 16:48:51 +0000 From: Alexey Dokuchaev To: Suleiman Souhlal Message-ID: <20070704164851.GA13601@FreeBSD.org> References: <200707041642.l64GgfOp092060@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200707041642.l64GgfOp092060@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/tools/regression/usr.bin/sed regress.icase1.out regress.icase2.out regress.sh src/usr.bin/sed compile.c defs.h sed.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 16:48:51 -0000 On Wed, Jul 04, 2007 at 04:42:41PM +0000, Suleiman Souhlal wrote: > ssouhlal 2007-07-04 16:42:41 UTC > > FreeBSD src repository > > Modified files: > tools/regression/usr.bin/sed regress.sh > usr.bin/sed compile.c defs.h sed.1 > Added files: > tools/regression/usr.bin/sed regress.icase1.out > regress.icase2.out > Log: > Add case-insensitive matching to sed, using the 'I' flag, similarly to GNU sed. > For example, > sed /foo/Id > sed s/foo/bar/Ig This is cool, thanks! ./danfe From owner-cvs-src@FreeBSD.ORG Wed Jul 4 21:47: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 EA2FE16A46F; Wed, 4 Jul 2007 21:47:23 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C30D913C4BB; Wed, 4 Jul 2007 21:47:23 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l64LlNEt041683; Wed, 4 Jul 2007 21:47:23 GMT (envelope-from gnn@repoman.freebsd.org) Received: (from gnn@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l64LlN3v041682; Wed, 4 Jul 2007 21:47:23 GMT (envelope-from gnn) Message-Id: <200707042147.l64LlN3v041682@repoman.freebsd.org> From: "George V. Neville-Neil" Date: Wed, 4 Jul 2007 21:47: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 UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 21:47:24 -0000 gnn 2007-07-04 21:47:23 UTC FreeBSD src repository Modified files: . UPDATING Log: Document the move from FAST_IPSEC to IPSEC. Point out the need for device crypto in the kernel configuration file when using IPSEC. Approved by: re Revision Changes Path 1.501 +5 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Wed Jul 4 22:38: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 2FD6816A468; Wed, 4 Jul 2007 22:38:29 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 083F813C447; Wed, 4 Jul 2007 22:38:29 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l64McSfe046484; Wed, 4 Jul 2007 22:38:28 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l64McSVA046483; Wed, 4 Jul 2007 22:38:28 GMT (envelope-from peter) Message-Id: <200707042238.l64McSVA046483@repoman.freebsd.org> From: Peter Wemm Date: Wed, 4 Jul 2007 22:38: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/kern makesyscalls.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 22:38:29 -0000 peter 2007-07-04 22:38:28 UTC FreeBSD src repository Modified files: sys/kern makesyscalls.sh Log: Add support for COMPAT6 syscalls. Also, change the visibility of compat syscalls a slightly. Compat syscalls were missing from 'syscalls.h' entirely. This additionally adds them with their compat prefix. eg: SYS_freebsd6_mmap. Also, the syscalls.c names strings have different prefixes to differentiate syscalls. Instead of several "old.mmap" strings, there will now be a "compat.mmap" and "compat6.mmap" etc. Before, both would have had the same "old.mmap" label. Approved by: re Revision Changes Path 1.68 +42 -9 src/sys/kern/makesyscalls.sh From owner-cvs-src@FreeBSD.ORG Wed Jul 4 22:47: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 E7F8116A41F; Wed, 4 Jul 2007 22:47:37 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D86F613C455; Wed, 4 Jul 2007 22:47:37 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l64Mlbns047147; Wed, 4 Jul 2007 22:47:37 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l64MlbkR047146; Wed, 4 Jul 2007 22:47:37 GMT (envelope-from peter) Message-Id: <200707042247.l64MlbkR047146@repoman.freebsd.org> From: Peter Wemm Date: Wed, 4 Jul 2007 22:47: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/kern syscalls.master X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 22:47:38 -0000 peter 2007-07-04 22:47:37 UTC FreeBSD src repository Modified files: sys/kern syscalls.master Log: Create new syscalls for mmap(), lseek(), pread(), pwrite(), truncate() and ftruncate(), but without the pad arg. There are several reasons for this. Consider 'mmap()'. On AMD64, the function call (and syscall) ABI allow for 6 register arguments. Additional arguments go on the stack. mmap(2) has 6 arguments. However, the syscall definition has an extra 'int pad' argument. This pushes it to 7 arguments, which means one must spill into the memory stack. Since the kernel API doesn't match userland API, we have a hack in libc - libc/sys/mmap.c. This implements the userland API by calling __syscall() with an extra argument and the pad argument, for a total of 8 args. This is all unnecessary and inconvenient for several things, including the kernel's syscall handler code which now has to handle merging stack arguments with register arguments. It is a big deal for certain 3rd party code. I'm adding libc glue to make the transition totally painless. I had intended to mark the old syscalls as COMPAT6, but the potential to shoot your feet by building a new kernel without COMPAT_FREEBSD6 but with a slighly older userland was too great. For now, they have manual "freebsd6_" prefixes rather than being COMPAT6. They will go back to being marked 'COMPAT6' after 7-stable starts. Approved by: re (kensmith) Revision Changes Path 1.232 +20 -9 src/sys/kern/syscalls.master From owner-cvs-src@FreeBSD.ORG Wed Jul 4 22:49: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 129C616A468; Wed, 4 Jul 2007 22:49:56 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DCAAA13C4BE; Wed, 4 Jul 2007 22:49:55 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l64MntnW047311; Wed, 4 Jul 2007 22:49:55 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l64Mnts8047310; Wed, 4 Jul 2007 22:49:55 GMT (envelope-from peter) Message-Id: <200707042249.l64Mnts8047310@repoman.freebsd.org> From: Peter Wemm Date: Wed, 4 Jul 2007 22:49: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/kern init_sysent.c syscalls.c systrace_args.c src/sys/sys syscall.h syscall.mk sysproto.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, 04 Jul 2007 22:49:56 -0000 peter 2007-07-04 22:49:55 UTC FreeBSD src repository Modified files: sys/kern init_sysent.c syscalls.c systrace_args.c sys/sys syscall.h syscall.mk sysproto.h Log: Regenerate after mmap/lseek/etc syscall changes. Approved by: re (kensmith) Revision Changes Path 1.229 +13 -7 src/sys/kern/init_sysent.c 1.213 +57 -51 src/sys/kern/syscalls.c 1.13 +69 -12 src/sys/kern/systrace_args.c 1.210 +21 -15 src/sys/sys/syscall.h 1.165 +21 -8 src/sys/sys/syscall.mk 1.214 +70 -19 src/sys/sys/sysproto.h From owner-cvs-src@FreeBSD.ORG Wed Jul 4 22:53: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 BCFEE16A421; Wed, 4 Jul 2007 22:53:01 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 637F713C45E; Wed, 4 Jul 2007 22:53:01 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l64Mr1N7047763; Wed, 4 Jul 2007 22:53:01 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l64Mr1oV047762; Wed, 4 Jul 2007 22:53:01 GMT (envelope-from peter) Message-Id: <200707042253.l64Mr1oV047762@repoman.freebsd.org> From: Peter Wemm Date: Wed, 4 Jul 2007 22:53:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/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: Wed, 04 Jul 2007 22:53:01 -0000 peter 2007-07-04 22:53:00 UTC FreeBSD src repository Modified files: sys/sys param.h Log: Bump version for new mmap/lseek/etc syscalls Approved by: re (kensmith) Revision Changes Path 1.306 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Wed Jul 4 22:57: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 3543F16A400; Wed, 4 Jul 2007 22:57:22 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0D30313C45E; Wed, 4 Jul 2007 22:57:22 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l64MvLe5048125; Wed, 4 Jul 2007 22:57:21 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l64MvLIO048124; Wed, 4 Jul 2007 22:57:21 GMT (envelope-from peter) Message-Id: <200707042257.l64MvLIO048124@repoman.freebsd.org> From: Peter Wemm Date: Wed, 4 Jul 2007 22:57: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/kern sys_generic.c vfs_syscalls.c src/sys/vm vm_mmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 22:57:22 -0000 peter 2007-07-04 22:57:21 UTC FreeBSD src repository Modified files: sys/kern sys_generic.c vfs_syscalls.c sys/vm vm_mmap.c Log: Add freebsd6_ wrappers for mmap/lseek/pread/pwrite/truncate/ftruncate Approved by: re (kensmith) Revision Changes Path 1.158 +28 -0 src/sys/kern/sys_generic.c 1.441 +36 -3 src/sys/kern/vfs_syscalls.c 1.212 +14 -0 src/sys/vm/vm_mmap.c From owner-cvs-src@FreeBSD.ORG Wed Jul 4 23:02: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 DB12616A400; Wed, 4 Jul 2007 23:02:40 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B316D13C44B; Wed, 4 Jul 2007 23:02:40 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l64N2efl048647; Wed, 4 Jul 2007 23:02:40 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l64N2eID048646; Wed, 4 Jul 2007 23:02:40 GMT (envelope-from peter) Message-Id: <200707042302.l64N2eID048646@repoman.freebsd.org> From: Peter Wemm Date: Wed, 4 Jul 2007 23:02: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/compat/freebsd32 syscalls.master X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 23:02:41 -0000 peter 2007-07-04 23:02:40 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 syscalls.master Log: Add i386 emulation wrappers for mmap/lseek/etc. These use COMPAT6, so you must use the already existing, already in generic, COMPAT_FREEBSD6 kernel option for running old 32 bit binaries. Approved by: re (kensmith) Revision Changes Path 1.90 +22 -6 src/sys/compat/freebsd32/syscalls.master From owner-cvs-src@FreeBSD.ORG Wed Jul 4 23:03: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 084D416A400; Wed, 4 Jul 2007 23:03:51 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D415D13C48A; Wed, 4 Jul 2007 23:03:50 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l64N3o6D049947; Wed, 4 Jul 2007 23:03:50 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l64N3o3o049946; Wed, 4 Jul 2007 23:03:50 GMT (envelope-from peter) Message-Id: <200707042303.l64N3o3o049946@repoman.freebsd.org> From: Peter Wemm Date: Wed, 4 Jul 2007 23:03:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 23:03:51 -0000 peter 2007-07-04 23:03:50 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c Log: Regenerate after mmap/lseek/etc syscall changes Approved by: re (kensmith) Revision Changes Path 1.77 +109 -58 src/sys/compat/freebsd32/freebsd32_proto.h 1.75 +21 -15 src/sys/compat/freebsd32/freebsd32_syscall.h 1.66 +28 -22 src/sys/compat/freebsd32/freebsd32_syscalls.c 1.76 +19 -7 src/sys/compat/freebsd32/freebsd32_sysent.c From owner-cvs-src@FreeBSD.ORG Wed Jul 4 23:04: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 A300616A468; Wed, 4 Jul 2007 23:04:41 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7B0E313C480; Wed, 4 Jul 2007 23:04:41 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l64N4ffj050033; Wed, 4 Jul 2007 23:04:41 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l64N4fBZ050032; Wed, 4 Jul 2007 23:04:41 GMT (envelope-from peter) Message-Id: <200707042304.l64N4fBZ050032@repoman.freebsd.org> From: Peter Wemm Date: Wed, 4 Jul 2007 23:04: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/compat/freebsd32 freebsd32_misc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 23:04:41 -0000 peter 2007-07-04 23:04:41 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 freebsd32_misc.c Log: Add compat6 wrapper code for mmap/lseek/pread/pwrite/truncate/ftruncate. Approved by: re (kensmith) Revision Changes Path 1.66 +83 -0 src/sys/compat/freebsd32/freebsd32_misc.c From owner-cvs-src@FreeBSD.ORG Wed Jul 4 23:06: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 1AA3A16A468; Wed, 4 Jul 2007 23:06:45 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E528913C4AE; Wed, 4 Jul 2007 23:06:44 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l64N6idH050222; Wed, 4 Jul 2007 23:06:44 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l64N6iBR050221; Wed, 4 Jul 2007 23:06:44 GMT (envelope-from peter) Message-Id: <200707042306.l64N6iBR050221@repoman.freebsd.org> From: Peter Wemm Date: Wed, 4 Jul 2007 23:06: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/amd64/linux32 linux32_machdep.c src/sys/compat/linux linux_file.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: Wed, 04 Jul 2007 23:06:45 -0000 peter 2007-07-04 23:06:44 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux32_machdep.c sys/compat/linux linux_file.c sys/i386/linux linux_machdep.c Log: Don't add the 'pad' argument to the mmap/truncate/etc syscalls. Submitted by: kensmith Approved by: re (kensmith) Revision Changes Path 1.45 +0 -2 src/sys/amd64/linux32/linux32_machdep.c 1.105 +0 -1 src/sys/compat/linux/linux_file.c 1.77 +0 -2 src/sys/i386/linux/linux_machdep.c From owner-cvs-src@FreeBSD.ORG Wed Jul 4 23:18: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 5993816A400; Wed, 4 Jul 2007 23:18:39 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 484C313C459; Wed, 4 Jul 2007 23:18:39 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l64NIdr4051364; Wed, 4 Jul 2007 23:18:39 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l64NIdqN051363; Wed, 4 Jul 2007 23:18:39 GMT (envelope-from peter) Message-Id: <200707042318.l64NIdqN051363@repoman.freebsd.org> From: Peter Wemm Date: Wed, 4 Jul 2007 23:18:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/amd64 SYS.h src/lib/libc/arm SYS.h src/lib/libc/i386 SYS.h src/lib/libc/ia64 SYS.h src/lib/libc/sparc64 SYS.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, 04 Jul 2007 23:18:39 -0000 peter 2007-07-04 23:18:39 UTC FreeBSD src repository Modified files: lib/libc/amd64 SYS.h lib/libc/arm SYS.h lib/libc/i386 SYS.h lib/libc/ia64 SYS.h lib/libc/sparc64 SYS.h Log: Adjust the syscall stub macros to be consistent in their meaning. In particular: SYSCALL() makes a syscall, with errno handling, and continues execution directly after the macro in the non-error case. RSYSCALL() is just like SYSCALL(), but returns after success. Both SYSCALL(name) and RSYSCALL(name) export "__sys_name" as a strong symbol, with "_name" and "name" as weak aliases. PSEUDO() is just like RSYSCALL(), but skipping the "name" weak alias. It still does "__sys_name" and "_name". Change i386 to add errno handling to PSEUDO. The same for amd64 and sparc64, with appear to have copied the behavior. ia64 was correct (as was alpha). Just remove some apparently unused variants of the macros. (untested!) I believe powerpc is correct. Fix arm to not export "name" from the PSEUDO case. Remove apparently extra unused variants. (untested!) The errno problem manifested on i386/amd64/sparc64 by having "PSEUDO" classified syscalls return without setting errno. eg: "addr = mmap()" could return with "addr" = 22 instead of setting errno to 22 and returning -1. Approved by: re (kensmith) Revision Changes Path 1.29 +9 -2 src/lib/libc/amd64/SYS.h 1.4 +7 -14 src/lib/libc/arm/SYS.h 1.26 +3 -2 src/lib/libc/i386/SYS.h 1.5 +0 -14 src/lib/libc/ia64/SYS.h 1.6 +1 -2 src/lib/libc/sparc64/SYS.h From owner-cvs-src@FreeBSD.ORG Wed Jul 4 23:23: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 8E6EC16A41F; Wed, 4 Jul 2007 23:23:11 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7C31613C46C; Wed, 4 Jul 2007 23:23:11 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l64NNBZi052089; Wed, 4 Jul 2007 23:23:11 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l64NNBOk052086; Wed, 4 Jul 2007 23:23:11 GMT (envelope-from peter) Message-Id: <200707042323.l64NNBOk052086@repoman.freebsd.org> From: Peter Wemm Date: Wed, 4 Jul 2007 23:23:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys Makefile.inc src/lib/libc/amd64/sys Makefile.inc src/lib/libc/arm/sys Makefile.inc src/lib/libc/i386/sys Makefile.inc src/lib/libc/ia64/sys Makefile.inc src/lib/libc/powerpc/sys Makefile.inc ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 23:23:11 -0000 peter 2007-07-04 23:23:01 UTC FreeBSD src repository Modified files: lib/libc/sys Makefile.inc lib/libc/amd64/sys Makefile.inc lib/libc/arm/sys Makefile.inc lib/libc/i386/sys Makefile.inc lib/libc/ia64/sys Makefile.inc lib/libc/powerpc/sys Makefile.inc lib/libc/sparc64/sys Makefile.inc Log: Classify mmap, lseek, pread, pwrite, truncate, ftruncate as pseudo syscalls, unless WITHOUT_SYSCALL_COMPAT is defined. The default case will have the .c wrappers still. If you define WITHOUT_SYSCALL_COMPAT, the .c wrappers will go away and libc will make direct syscalls. After 7-stable starts, the direct syscall method will be default. Approved by: re (kensmith) Revision Changes Path 1.30 +5 -3 src/lib/libc/amd64/sys/Makefile.inc 1.3 +6 -3 src/lib/libc/arm/sys/Makefile.inc 1.32 +5 -3 src/lib/libc/i386/sys/Makefile.inc 1.9 +5 -3 src/lib/libc/ia64/sys/Makefile.inc 1.3 +5 -4 src/lib/libc/powerpc/sys/Makefile.inc 1.11 +5 -4 src/lib/libc/sparc64/sys/Makefile.inc 1.126 +4 -2 src/lib/libc/sys/Makefile.inc From owner-cvs-src@FreeBSD.ORG Wed Jul 4 23:27: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 4B86116A469; Wed, 4 Jul 2007 23:27:39 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 39E9313C4B0; Wed, 4 Jul 2007 23:27:39 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l64NRddX052450; Wed, 4 Jul 2007 23:27:39 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l64NRdPF052449; Wed, 4 Jul 2007 23:27:39 GMT (envelope-from peter) Message-Id: <200707042327.l64NRdPF052449@repoman.freebsd.org> From: Peter Wemm Date: Wed, 4 Jul 2007 23:27:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/gen Makefile.inc __getosreldate.c src/lib/libc/include libc_private.h src/lib/libc/sys ftruncate.c lseek.c mmap.c pread.c pwrite.c truncate.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 23:27:39 -0000 peter 2007-07-04 23:27:38 UTC FreeBSD src repository Modified files: lib/libc/gen Makefile.inc lib/libc/include libc_private.h lib/libc/sys ftruncate.c lseek.c mmap.c pread.c pwrite.c truncate.c Added files: lib/libc/gen __getosreldate.c Log: Change the C wrappers for mmap/lseek/pread/pwrite/truncate/ftruncate to call the pad-less versions of the corresponding syscalls if the running kernel supports it. Check kern.osreldate once per program and cache the result to select the appropriate syscall. This maintains userland compatability with kernel.old's from quite a while back. Approved by: re (kensmith) Revision Changes Path 1.127 +2 -1 src/lib/libc/gen/Makefile.inc 1.1 +61 -0 src/lib/libc/gen/__getosreldate.c (new) 1.17 +23 -0 src/lib/libc/include/libc_private.h 1.7 +5 -1 src/lib/libc/sys/ftruncate.c 1.7 +6 -1 src/lib/libc/sys/lseek.c 1.7 +6 -2 src/lib/libc/sys/mmap.c 1.4 +6 -1 src/lib/libc/sys/pread.c 1.4 +5 -1 src/lib/libc/sys/pwrite.c 1.5 +5 -2 src/lib/libc/sys/truncate.c From owner-cvs-src@FreeBSD.ORG Wed Jul 4 23:32: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 4081116A400; Wed, 4 Jul 2007 23:32:50 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1877313C458; Wed, 4 Jul 2007 23:32:50 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l64NWnAI052909; Wed, 4 Jul 2007 23:32:49 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l64NWnud052908; Wed, 4 Jul 2007 23:32:49 GMT (envelope-from peter) Message-Id: <200707042332.l64NWnud052908@repoman.freebsd.org> From: Peter Wemm Date: Wed, 4 Jul 2007 23:32:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/kdump kdump.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2007 23:32:50 -0000 peter 2007-07-04 23:32:49 UTC FreeBSD src repository Modified files: usr.bin/kdump kdump.c Log: kdump has knowledge of lseek() and mmap() arg decoding. Teach it about the new mmap and lseek syscalls. Approved by: re (kensmith) Revision Changes Path 1.36 +25 -1 src/usr.bin/kdump/kdump.c From owner-cvs-src@FreeBSD.ORG Wed Jul 4 23:35: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 D3F7A16A469; Wed, 4 Jul 2007 23:35:19 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1AE6F13C480; Wed, 4 Jul 2007 23:35:19 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l64NZIod053114; Wed, 4 Jul 2007 23:35:18 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l64NZIJk053113; Wed, 4 Jul 2007 23:35:18 GMT (envelope-from peter) Message-Id: <200707042335.l64NZIJk053113@repoman.freebsd.org> From: Peter Wemm Date: Wed, 4 Jul 2007 23:35: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/libc/arm SYS.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, 04 Jul 2007 23:35:20 -0000 peter 2007-07-04 23:35:18 UTC FreeBSD src repository Modified files: lib/libc/arm SYS.h Log: Add missing \ characters in PSEUDO() macro on arm. Oops. Submitted by: cognet Approved by: re (kensmith) Revision Changes Path 1.5 +2 -2 src/lib/libc/arm/SYS.h From owner-cvs-src@FreeBSD.ORG Thu Jul 5 01:56: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 B989416A4D1; Thu, 5 Jul 2007 01:56:42 +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 A6AE313C447; Thu, 5 Jul 2007 01:56:42 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l651ugBU073651; Thu, 5 Jul 2007 01:56:42 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l651ugTb073650; Thu, 5 Jul 2007 01:56:42 GMT (envelope-from kientzle) Message-Id: <200707050156.l651ugTb073650@repoman.freebsd.org> From: Tim Kientzle Date: Thu, 5 Jul 2007 01:56: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/lib/libarchive Makefile README archive.h.in archive_check_magic.c archive_entry.3 archive_entry.c archive_entry.h archive_entry_copy_stat.c archive_entry_private.h archive_entry_stat.c archive_platform.h archive_private.h ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 01:56:42 -0000 kientzle 2007-07-05 01:56:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libarchive Makefile README archive.h.in archive_check_magic.c archive_entry.3 archive_entry.c archive_entry.h archive_platform.h archive_private.h archive_read.3 archive_read.c archive_read_data_into_fd.c archive_read_extract.c archive_read_open_fd.c archive_read_open_file.c archive_read_open_filename.c archive_read_open_memory.c archive_read_support_compression_bzip2.c archive_read_support_compression_compress.c archive_read_support_compression_gzip.c archive_read_support_compression_none.c archive_read_support_format_all.c archive_read_support_format_cpio.c archive_read_support_format_empty.c archive_read_support_format_iso9660.c archive_read_support_format_tar.c archive_read_support_format_zip.c archive_string.c archive_string.h archive_util.3 archive_util.c archive_write.3 archive_write.c archive_write_set_compression_bzip2.c archive_write_set_compression_gzip.c archive_write_set_compression_none.c archive_write_set_format.c archive_write_set_format_by_name.c archive_write_set_format_cpio.c archive_write_set_format_pax.c archive_write_set_format_shar.c archive_write_set_format_ustar.c config_freebsd.h libarchive-formats.5 Added files: (Branch: RELENG_6) lib/libarchive archive_entry_copy_stat.c archive_entry_private.h archive_entry_stat.c archive_read_private.h archive_read_support_compression_program.c archive_read_support_format_ar.c archive_virtual.c archive_write_disk.3 archive_write_disk.c archive_write_disk_private.h archive_write_disk_set_standard_lookup.c archive_write_private.h archive_write_set_compression_program.c archive_write_set_format_ar.c archive_write_set_format_cpio_newc.c filter_fork.c filter_fork.h libarchive_internals.3 Log: MFC libarchive 1.9. This is identical to libarchive 2.2.3 from -CURRENT, with all of the performance improvements, bug fixes, and new formats, except that: * archive_read_finish() and archive_write_finish() don't return errors * archive_write_data() has a different return type * user-provided skip callbacks have a slightly different signature These differences maintain ABI compatibility with libarchive 1.3.1 (hence the "1" in "1.9") and allows libarchive 1.9 to have the same SHLIB_MAJOR and otherwise serve as a straight replacement for libarchive 1.3.1 (only better). Thanks to: Many, many people who contributed error reports, bug fixes, and suggestions over the last three years. ;-) Revision Changes Path 1.36.2.5 +52 -10 src/lib/libarchive/Makefile 1.4.2.1 +8 -6 src/lib/libarchive/README 1.23.2.6 +173 -27 src/lib/libarchive/archive.h.in 1.5.2.2 +4 -4 src/lib/libarchive/archive_check_magic.c 1.9.8.4 +35 -0 src/lib/libarchive/archive_entry.3 1.29.2.3 +338 -285 src/lib/libarchive/archive_entry.c 1.16.2.3 +37 -2 src/lib/libarchive/archive_entry.h 1.1.2.1 +59 -0 src/lib/libarchive/archive_entry_copy_stat.c (new) 1.1.2.1 +155 -0 src/lib/libarchive/archive_entry_private.h (new) 1.1.2.1 +100 -0 src/lib/libarchive/archive_entry_stat.c (new) 1.16.2.3 +21 -36 src/lib/libarchive/archive_platform.h 1.18.2.5 +33 -179 src/lib/libarchive/archive_private.h 1.20.2.5 +44 -75 src/lib/libarchive/archive_read.3 1.15.2.7 +202 -100 src/lib/libarchive/archive_read.c 1.8.2.3 +2 -4 src/lib/libarchive/archive_read_data_into_fd.c 1.41.2.6 +81 -1579 src/lib/libarchive/archive_read_extract.c 1.3.8.4 +23 -1 src/lib/libarchive/archive_read_open_fd.c 1.8.2.4 +18 -8 src/lib/libarchive/archive_read_open_file.c 1.18.2.2 +24 -1 src/lib/libarchive/archive_read_open_filename.c 1.3.2.2 +1 -1 src/lib/libarchive/archive_read_open_memory.c 1.3.2.1 +176 -0 src/lib/libarchive/archive_read_private.h (new) 1.7.2.5 +71 -58 src/lib/libarchive/archive_read_support_compression_bzip2.c 1.3.2.4 +48 -45 src/lib/libarchive/archive_read_support_compression_compress.c 1.9.2.3 +72 -62 src/lib/libarchive/archive_read_support_compression_gzip.c 1.6.2.6 +43 -44 src/lib/libarchive/archive_read_support_compression_none.c 1.1.2.1 +312 -0 src/lib/libarchive/archive_read_support_compression_program.c (new) 1.6.2.3 +1 -0 src/lib/libarchive/archive_read_support_format_all.c 1.6.2.1 +606 -0 src/lib/libarchive/archive_read_support_format_ar.c (new) 1.13.2.5 +122 -137 src/lib/libarchive/archive_read_support_format_cpio.c 1.1.2.2 +12 -10 src/lib/libarchive/archive_read_support_format_empty.c 1.8.2.3 +86 -109 src/lib/libarchive/archive_read_support_format_iso9660.c 1.32.2.4 +617 -338 src/lib/libarchive/archive_read_support_format_tar.c 1.5.2.3 +101 -92 src/lib/libarchive/archive_read_support_format_zip.c 1.6.2.2 +9 -0 src/lib/libarchive/archive_string.c 1.6.2.2 +6 -0 src/lib/libarchive/archive_string.h 1.3.2.3 +11 -0 src/lib/libarchive/archive_util.3 1.9.2.3 +21 -0 src/lib/libarchive/archive_util.c 1.1.2.1 +81 -0 src/lib/libarchive/archive_virtual.c (new) 1.12.2.4 +25 -8 src/lib/libarchive/archive_write.3 1.15.2.4 +115 -55 src/lib/libarchive/archive_write.c 1.1.2.1 +358 -0 src/lib/libarchive/archive_write_disk.3 (new) 1.12.2.1 +2072 -0 src/lib/libarchive/archive_write_disk.c (new) 1.1.2.1 +34 -0 src/lib/libarchive/archive_write_disk_private.h (new) 1.4.2.1 +196 -0 src/lib/libarchive/archive_write_disk_set_standard_lookup.c (new) 1.2.2.1 +120 -0 src/lib/libarchive/archive_write_private.h (new) 1.8.2.2 +41 -43 src/lib/libarchive/archive_write_set_compression_bzip2.c 1.10.2.2 +44 -45 src/lib/libarchive/archive_write_set_compression_gzip.c 1.8.2.4 +40 -43 src/lib/libarchive/archive_write_set_compression_none.c 1.1.2.1 +322 -0 src/lib/libarchive/archive_write_set_compression_program.c (new) 1.2.8.2 +1 -0 src/lib/libarchive/archive_write_set_format.c 1.3.2.1 +528 -0 src/lib/libarchive/archive_write_set_format_ar.c (new) 1.3.8.2 +6 -0 src/lib/libarchive/archive_write_set_format_by_name.c 1.5.2.3 +46 -41 src/lib/libarchive/archive_write_set_format_cpio.c 1.1.2.1 +274 -0 src/lib/libarchive/archive_write_set_format_cpio_newc.c (new) 1.27.2.3 +116 -101 src/lib/libarchive/archive_write_set_format_pax.c 1.11.2.2 +59 -43 src/lib/libarchive/archive_write_set_format_shar.c 1.12.2.3 +99 -80 src/lib/libarchive/archive_write_set_format_ustar.c 1.2.2.2 +17 -0 src/lib/libarchive/config_freebsd.h 1.1.2.1 +137 -0 src/lib/libarchive/filter_fork.c (new) 1.1.2.1 +37 -0 src/lib/libarchive/filter_fork.h (new) 1.7.2.3 +13 -0 src/lib/libarchive/libarchive-formats.5 1.1.2.1 +376 -0 src/lib/libarchive/libarchive_internals.3 (new) From owner-cvs-src@FreeBSD.ORG Thu Jul 5 02:30: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 CA8FC16A46C; Thu, 5 Jul 2007 02:30:46 +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 BB5B313C4F5; Thu, 5 Jul 2007 02:30:46 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l652Uk13077334; Thu, 5 Jul 2007 02:30:46 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l652UkWj077333; Thu, 5 Jul 2007 02:30:46 GMT (envelope-from kientzle) Message-Id: <200707050230.l652UkWj077333@repoman.freebsd.org> From: Tim Kientzle Date: Thu, 5 Jul 2007 02:30:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libarchive archive_read_open_fd.c archive_read_open_file.c archive_read_open_filename.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 02:30:46 -0000 kientzle 2007-07-05 02:30:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libarchive archive_read_open_fd.c archive_read_open_file.c archive_read_open_filename.c Log: Forced commit to note that the big MFC included the recent fix to disable attempts to use lseek() on non-regular files. In particular, this fixes "tar -t" on tape drives. Revision Changes Path 1.3.8.5 +0 -0 src/lib/libarchive/archive_read_open_fd.c 1.8.2.5 +0 -0 src/lib/libarchive/archive_read_open_file.c 1.18.2.3 +0 -0 src/lib/libarchive/archive_read_open_filename.c From owner-cvs-src@FreeBSD.ORG Thu Jul 5 04:05: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 6E73116A469; Thu, 5 Jul 2007 04:05:57 +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 483D913C45A; Thu, 5 Jul 2007 04:05:57 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l6545vRj086598; Thu, 5 Jul 2007 04:05:57 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l6545vrO086595; Thu, 5 Jul 2007 04:05:57 GMT (envelope-from imp) Message-Id: <200707050405.l6545vrO086595@repoman.freebsd.org> From: Warner Losh Date: Thu, 5 Jul 2007 04:05:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb umass.c 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: Thu, 05 Jul 2007 04:05:57 -0000 imp 2007-07-05 04:05:52 UTC FreeBSD src repository Modified files: sys/dev/usb umass.c usbdevs Log: Add support for Western Digital MyBook external enclosures. They need this quirk to work. Submitted by: Dierk Sacher PR: usb/99419 Approved by: re (blanket) Revision Changes Path 1.159 +4 -0 src/sys/dev/usb/umass.c 1.317 +6 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Thu Jul 5 04:07: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 4737A16A41F; Thu, 5 Jul 2007 04:07:11 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from galain.elvandar.org (redqueen.elvandar.org [217.148.169.55]) by mx1.freebsd.org (Postfix) with ESMTP id 08BA013C45B; Thu, 5 Jul 2007 04:07:10 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from evilcoder.xs4all.nl ([195.64.94.120] helo=elvandar.local) by galain.elvandar.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1I6IcX-0006t1-Ic; Thu, 05 Jul 2007 06:07:09 +0200 Message-ID: <468C6E7F.2060504@FreeBSD.org> Date: Thu, 05 Jul 2007 06:07:27 +0200 From: Remko Lodder User-Agent: Thunderbird 2.0.0.4 (Macintosh/20070604) MIME-Version: 1.0 To: Warner Losh References: <200707050405.l6545vrO086595@repoman.freebsd.org> In-Reply-To: <200707050405.l6545vrO086595@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1 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 umass.c 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: Thu, 05 Jul 2007 04:07:11 -0000 Warner Losh wrote: > imp 2007-07-05 04:05:52 UTC > > FreeBSD src repository > > Modified files: > sys/dev/usb umass.c usbdevs > Log: > Add support for Western Digital MyBook external enclosures. They need > this quirk to work. > > Submitted by: Dierk Sacher > PR: usb/99419 > Approved by: re (blanket) > > Revision Changes Path > 1.159 +4 -0 src/sys/dev/usb/umass.c > 1.317 +6 -0 src/sys/dev/usb/usbdevs Thanks! Cheers, remko -- Kind regards, Remko Lodder ** remko@elvandar.org FreeBSD ** remko@FreeBSD.org /* Quis custodiet ipsos custodes */ From owner-cvs-src@FreeBSD.ORG Thu Jul 5 05:26: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 C9B0C16A421; Thu, 5 Jul 2007 05:26:08 +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 B9E6713C4BB; Thu, 5 Jul 2007 05:26:08 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l655Q84I003034; Thu, 5 Jul 2007 05:26:08 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l655Q8o6003033; Thu, 5 Jul 2007 05:26:08 GMT (envelope-from imp) Message-Id: <200707050526.l655Q8o6003033@repoman.freebsd.org> From: Warner Losh Date: Thu, 5 Jul 2007 05:26: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/usb umass.c 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: Thu, 05 Jul 2007 05:26:08 -0000 imp 2007-07-05 05:26:08 UTC FreeBSD src repository Modified files: sys/dev/usb umass.c usbdevs Log: Add quirks, derived from the linux quirks table for: o Adonics Cable 205 o Aiptek PocketCAM 3Mega o Belkin USB2SCSI o Casio QV DigiCam o CCYU EasyDisk ED1064 o Desknote UCR-61S2B o Epson Stylus Photo 875DC Card Reader o Epson Stylus Photo 895 Card Reader o Feiya 5-in-1 Card Reader o Hitachi Dvd-CAM DZ-MV100A Camcorder o HP CD-WRiter+ CD-4e o Insystem Storage Adapter v2 o Kyocera Finecam S3x o Kyocera Finecam S4 o Kyocera Finecam S5 o Kyocera Finecam L3 o Lexar USB CF Reader o MindAtWork Digital Wallet o Minolta Dimage F300 o Minolta Dimage E223 o Minsumi USB Fdd o Netac USB-CF-Card o NetChip USB Clik! 40 o Onspec MDCFE-B USB CF Reader o Onspec SIIG/Datafab Memory Stick + CF Reader/Writer o Onspec Datafab-based Reader o Onspec PNY/Datafab CF+SM Reader o Onspec SimpleTech/Datafab CF+SM Reader o Onspec MDSM-b Reader o Onspec USB To CF + SM Combo (LC1) o Onspec ImageMate SDDR55 o Panasonic LS-120 Camera o Samsung Techwin Digimax 410 o Shuttle eUSB SmartMedia / CompactFlash Adapter o Skanhex MD 7425 Camera o Skanhex SX 520z Camera o Sony Memorystick NW-MS7 o Sony Portable USB Hardrive V2 o Sony Memorystick PEG N760c o Sony Memorystick MSC-U03 o TREK/IBM USB memory key o Trumpion T33520 USB Flash Card Controller o Trumpion MP3 Player o Vivtar Vivicam 35Xx o WinMaxGroup USB Flash Disk 64M-C o Zoran Digital Camera EX-20 DSC and maybe a few others... Submitted by: Vaidas Damosevicius and flz PR: 79893 Reviewed by: njl, flz Approved by: re (blanket) Revision Changes Path 1.160 +296 -4 src/sys/dev/usb/umass.c 1.318 +79 -1 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Thu Jul 5 05:32: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 CB67D16A469; Thu, 5 Jul 2007 05:32:44 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A556A13C448; Thu, 5 Jul 2007 05:32:44 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l655Wi3L003603; Thu, 5 Jul 2007 05:32:44 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l655WiOY003602; Thu, 5 Jul 2007 05:32:44 GMT (envelope-from peter) Message-Id: <200707050532.l655WiOY003602@repoman.freebsd.org> From: Peter Wemm Date: Thu, 5 Jul 2007 05:32: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/i386/ibcs2 ibcs2_xenix.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 05:32:44 -0000 peter 2007-07-05 05:32:44 UTC FreeBSD src repository Modified files: sys/i386/ibcs2 ibcs2_xenix.c Log: Remove pad argument from ftruncate wrapper. Oops. Approved by: re (kensmith) Revision Changes Path 1.42 +0 -1 src/sys/i386/ibcs2/ibcs2_xenix.c From owner-cvs-src@FreeBSD.ORG Thu Jul 5 05:54: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 A036B16A469; Thu, 5 Jul 2007 05:54:48 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 79E8F13C469; Thu, 5 Jul 2007 05:54:48 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l655smJx005028; Thu, 5 Jul 2007 05:54:48 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l655smCe005027; Thu, 5 Jul 2007 05:54:48 GMT (envelope-from peter) Message-Id: <200707050554.l655smCe005027@repoman.freebsd.org> From: Peter Wemm Date: Thu, 5 Jul 2007 05:54: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/sys/kern tty_pts.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 05:54:48 -0000 peter 2007-07-05 05:54:47 UTC FreeBSD src repository Modified files: sys/kern tty_pts.c Log: Fix bad function type passed to destroy_dev_sched_cb(). Approved by: re (rwatson) Revision Changes Path 1.16 +2 -1 src/sys/kern/tty_pts.c From owner-cvs-src@FreeBSD.ORG Thu Jul 5 05:55: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 B091816A400; Thu, 5 Jul 2007 05:55:57 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8977413C45B; Thu, 5 Jul 2007 05:55:57 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l655tvNt005176; Thu, 5 Jul 2007 05:55:57 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l655tvIb005175; Thu, 5 Jul 2007 05:55:57 GMT (envelope-from peter) Message-Id: <200707050555.l655tvIb005175@repoman.freebsd.org> From: Peter Wemm Date: Thu, 5 Jul 2007 05:55:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet tcp_input.c tcp_subr.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, 05 Jul 2007 05:55:57 -0000 peter 2007-07-05 05:55:57 UTC FreeBSD src repository Modified files: sys/netinet tcp_input.c tcp_subr.c tcp_var.h Log: Fix cast-qualifiers warning when INET6 is not present Approved by: re (rwatson) Revision Changes Path 1.361 +1 -2 src/sys/netinet/tcp_input.c 1.290 +1 -1 src/sys/netinet/tcp_subr.c 1.153 +1 -1 src/sys/netinet/tcp_var.h From owner-cvs-src@FreeBSD.ORG Thu Jul 5 06:04:47 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 C4FB516A421; Thu, 5 Jul 2007 06:04:47 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9ECD213C48C; Thu, 5 Jul 2007 06:04:47 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l6564ljO007121; Thu, 5 Jul 2007 06:04:47 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l6564lYE007120; Thu, 5 Jul 2007 06:04:47 GMT (envelope-from peter) Message-Id: <200707050604.l6564lYE007120@repoman.freebsd.org> From: Peter Wemm Date: Thu, 5 Jul 2007 06:04: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/sys/netinet tcp_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: Thu, 05 Jul 2007 06:04:47 -0000 peter 2007-07-05 06:04:46 UTC FreeBSD src repository Modified files: sys/netinet tcp_subr.c Log: Fix a second warning, introduced by my last "fix". I committed the wrong diff from the wrong machine. Pointy hat to: peter Approved by: re (rwatson - blanket, several days ago) Revision Changes Path 1.291 +2 -2 src/sys/netinet/tcp_subr.c From owner-cvs-src@FreeBSD.ORG Thu Jul 5 06:12: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 1715F16A46D; Thu, 5 Jul 2007 06:12:41 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E411913C483; Thu, 5 Jul 2007 06:12:40 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l656CecT007808; Thu, 5 Jul 2007 06:12:40 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l656CeiJ007807; Thu, 5 Jul 2007 06:12:40 GMT (envelope-from peter) Message-Id: <200707050612.l656CeiJ007807@repoman.freebsd.org> From: Peter Wemm Date: Thu, 5 Jul 2007 06:12:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files.amd64 files.i386 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 06:12:41 -0000 peter 2007-07-05 06:12:40 UTC FreeBSD src repository Modified files: sys/conf files.amd64 files.i386 Log: Temporarily turn nowerror on for i386 and amd64 pmap.c. I'd like to study exactly what effect the options cause to the code with gcc these days. Approved by: re (rwatson) Revision Changes Path 1.106 +1 -1 src/sys/conf/files.amd64 1.579 +1 -1 src/sys/conf/files.i386 From owner-cvs-src@FreeBSD.ORG Thu Jul 5 06:27: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 BFE7C16A400; Thu, 5 Jul 2007 06:27:15 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9984613C484; Thu, 5 Jul 2007 06:27:15 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l656RFfL009793; Thu, 5 Jul 2007 06:27:15 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l656RF4D009792; Thu, 5 Jul 2007 06:27:15 GMT (envelope-from peter) Message-Id: <200707050627.l656RF4D009792@repoman.freebsd.org> From: Peter Wemm Date: Thu, 5 Jul 2007 06:27: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/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: Thu, 05 Jul 2007 06:27:15 -0000 peter 2007-07-05 06:27:15 UTC FreeBSD src repository Modified files: sys/netinet6 nd6.c Log: Fix 'assignment used as truth value' warning Approved by: re (rwatson) Revision Changes Path 1.81 +2 -1 src/sys/netinet6/nd6.c From owner-cvs-src@FreeBSD.ORG Thu Jul 5 06:28:47 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 90C8516A400; Thu, 5 Jul 2007 06:28:47 +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 6994913C4BF; Thu, 5 Jul 2007 06:28:47 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l656SlZm009911; Thu, 5 Jul 2007 06:28:47 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l656Sl8g009910; Thu, 5 Jul 2007 06:28:47 GMT (envelope-from imp) Message-Id: <200707050628.l656Sl8g009910@repoman.freebsd.org> From: Warner Losh Date: Thu, 5 Jul 2007 06:28:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb uvisor.c uvscom.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 06:28:47 -0000 imp 2007-07-05 06:28:46 UTC FreeBSD src repository Modified files: sys/dev/usb uvisor.c uvscom.c Log: Prefer device_printf to printf("%s:...", device_get_nameunit(),...); This saves ~300 bytes for uvscom.c and ~100 for uvisor.c Approved by: re (blanket) Revision Changes Path 1.40 +18 -20 src/sys/dev/usb/uvisor.c 1.41 +33 -41 src/sys/dev/usb/uvscom.c From owner-cvs-src@FreeBSD.ORG Thu Jul 5 06:42: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 7C35F16A468; Thu, 5 Jul 2007 06:42:15 +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 55A3313C457; Thu, 5 Jul 2007 06:42:15 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l656gFlI011043; Thu, 5 Jul 2007 06:42:15 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l656gF6x011042; Thu, 5 Jul 2007 06:42:15 GMT (envelope-from imp) Message-Id: <200707050642.l656gF6x011042@repoman.freebsd.org> From: Warner Losh Date: Thu, 5 Jul 2007 06:42:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb ubser.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 06:42:15 -0000 imp 2007-07-05 06:42:15 UTC FreeBSD src repository Modified files: sys/dev/usb ubser.c Log: Prefer device_printf to printf("%s: ...", device_get_nameunit()). On amd64, we save about 240 bytes (this is about 20 per instance). Approved by: re (blanket) Revision Changes Path 1.30 +23 -30 src/sys/dev/usb/ubser.c From owner-cvs-src@FreeBSD.ORG Thu Jul 5 06:45: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 796C616A400; Thu, 5 Jul 2007 06:45:38 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 52FA813C45B; Thu, 5 Jul 2007 06:45:38 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l656jcZu011222; Thu, 5 Jul 2007 06:45:38 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l656jcVI011221; Thu, 5 Jul 2007 06:45:38 GMT (envelope-from peter) Message-Id: <200707050645.l656jcVI011221@repoman.freebsd.org> From: Peter Wemm Date: Thu, 5 Jul 2007 06:45: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/security/mac mac_policy.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, 05 Jul 2007 06:45:38 -0000 peter 2007-07-05 06:45:37 UTC FreeBSD src repository Modified files: sys/security/mac mac_policy.h Log: Fix a bunch of warnings due to a missing forward declaration of a struct. Approved by: re (rwatson) Revision Changes Path 1.93 +1 -0 src/sys/security/mac/mac_policy.h From owner-cvs-src@FreeBSD.ORG Thu Jul 5 06:51: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 50AD016A469; Thu, 5 Jul 2007 06:51:51 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2A6B813C48C; Thu, 5 Jul 2007 06:51:51 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l656ppkw011780; Thu, 5 Jul 2007 06:51:51 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l656poXZ011779; Thu, 5 Jul 2007 06:51:50 GMT (envelope-from peter) Message-Id: <200707050651.l656poXZ011779@repoman.freebsd.org> From: Peter Wemm Date: Thu, 5 Jul 2007 06:51: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/dev/rp rp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 06:51:51 -0000 peter 2007-07-05 06:51:49 UTC FreeBSD src repository Modified files: sys/dev/rp rp.c Log: Initialize DWBuf[3]. Approved by: re (rwatson, blanket) Revision Changes Path 1.74 +1 -0 src/sys/dev/rp/rp.c From owner-cvs-src@FreeBSD.ORG Thu Jul 5 06:54: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 D515216A421; Thu, 5 Jul 2007 06:54:04 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id AE89613C46E; Thu, 5 Jul 2007 06:54:04 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l656s4Nv012019; Thu, 5 Jul 2007 06:54:04 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l656s4LB012018; Thu, 5 Jul 2007 06:54:04 GMT (envelope-from peter) Message-Id: <200707050654.l656s4LB012018@repoman.freebsd.org> From: Peter Wemm Date: Thu, 5 Jul 2007 06:54:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet6 ip6_ipsec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 06:54:04 -0000 peter 2007-07-05 06:54:04 UTC FreeBSD src repository Modified files: sys/netinet6 ip6_ipsec.c Log: Fix a stray splx() that caused a new warning. Approved by: re (rwatson) Revision Changes Path 1.3 +2 -2 src/sys/netinet6/ip6_ipsec.c From owner-cvs-src@FreeBSD.ORG Thu Jul 5 06:59: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 A822616A513; Thu, 5 Jul 2007 06:59:14 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 81C7013C448; Thu, 5 Jul 2007 06:59:14 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l656xESZ012381; Thu, 5 Jul 2007 06:59:14 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l656xEEt012380; Thu, 5 Jul 2007 06:59:14 GMT (envelope-from peter) Message-Id: <200707050659.l656xEEt012380@repoman.freebsd.org> From: Peter Wemm Date: Thu, 5 Jul 2007 06:59: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/opencrypto cast.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 06:59:14 -0000 peter 2007-07-05 06:59:14 UTC FreeBSD src repository Modified files: sys/opencrypto cast.c Log: Quiet warnings. These do not appear to be actually used uninitialized, but gcc's optimizer isn't smart enough to see that. Pre-initializing seems harmless enough. Approved by: re (rwatson) Revision Changes Path 1.4 +1 -1 src/sys/opencrypto/cast.c From owner-cvs-src@FreeBSD.ORG Thu Jul 5 07:04: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 60D2016A41F; Thu, 5 Jul 2007 07:04:18 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3A10E13C447; Thu, 5 Jul 2007 07:04:18 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l6574IfD014270; Thu, 5 Jul 2007 07:04:18 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l6574IIU014269; Thu, 5 Jul 2007 07:04:18 GMT (envelope-from peter) Message-Id: <200707050704.l6574IIU014269@repoman.freebsd.org> From: Peter Wemm Date: Thu, 5 Jul 2007 07:04: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/conf files kern.pre.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, 05 Jul 2007 07:04:18 -0000 peter 2007-07-05 07:04:18 UTC FreeBSD src repository Modified files: sys/conf files kern.pre.mk Log: Compile pf/pf_subr.c and netnatm/cc_conn.c without -Werror for the time being. Approved by: re (rwatson) Revision Changes Path 1.1233 +2 -2 src/sys/conf/files 1.84 +1 -1 src/sys/conf/kern.pre.mk From owner-cvs-src@FreeBSD.ORG Thu Jul 5 07: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 6564E16A41F; Thu, 5 Jul 2007 07:06:18 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3EF1D13C465; Thu, 5 Jul 2007 07:06:18 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l6576Iel014697; Thu, 5 Jul 2007 07:06:18 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l6576ILD014696; Thu, 5 Jul 2007 07:06:18 GMT (envelope-from peter) Message-Id: <200707050706.l6576ILD014696@repoman.freebsd.org> From: Peter Wemm Date: Thu, 5 Jul 2007 07:06: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/conf kern.pre.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, 05 Jul 2007 07:06:18 -0000 peter 2007-07-05 07:06:18 UTC FreeBSD src repository Modified files: sys/conf kern.pre.mk Log: Turn -Werror back on for amd64 for kernel builds. Approved by: re (rwatson) Revision Changes Path 1.85 +2 -0 src/sys/conf/kern.pre.mk From owner-cvs-src@FreeBSD.ORG Thu Jul 5 07:28: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 0487116A4CF; Thu, 5 Jul 2007 07:28:43 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3D7FF13C4F6; Thu, 5 Jul 2007 07:28:39 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l657Sc6S017107; Thu, 5 Jul 2007 07:28:38 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l657ScGl017106; Thu, 5 Jul 2007 07:28:38 GMT (envelope-from peter) Message-Id: <200707050728.l657ScGl017106@repoman.freebsd.org> From: Peter Wemm Date: Thu, 5 Jul 2007 07:28: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/i386/include/pc vesa.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, 05 Jul 2007 07:28:43 -0000 peter 2007-07-05 07:28:38 UTC FreeBSD src repository Modified files: sys/i386/include/pc vesa.h Log: __packed has no effect on u_int8_t's except to cause a warning (and never has had any effect). Approved by: re (rwatson) Revision Changes Path 1.9 +1 -1 src/sys/i386/include/pc/vesa.h From owner-cvs-src@FreeBSD.ORG Thu Jul 5 07:38: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 1291016A400; Thu, 5 Jul 2007 07:38:18 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E02B513C455; Thu, 5 Jul 2007 07:38:17 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l657cHiq017919; Thu, 5 Jul 2007 07:38:17 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l657cHvO017918; Thu, 5 Jul 2007 07:38:17 GMT (envelope-from peter) Message-Id: <200707050738.l657cHvO017918@repoman.freebsd.org> From: Peter Wemm Date: Thu, 5 Jul 2007 07:38:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/pecoff imgact_pecoff.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 07:38:18 -0000 peter 2007-07-05 07:38:17 UTC FreeBSD src repository Modified files: sys/compat/pecoff imgact_pecoff.c Log: Quiet warnings. I believe gcc is incorrect about these. Approved by: re (rwatson) Revision Changes Path 1.40 +1 -1 src/sys/compat/pecoff/imgact_pecoff.c From owner-cvs-src@FreeBSD.ORG Thu Jul 5 07: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 B23B716A400; Thu, 5 Jul 2007 07:46:33 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8A6A913C457; Thu, 5 Jul 2007 07:46:33 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l657kXLx018585; Thu, 5 Jul 2007 07:46:33 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l657kX1M018584; Thu, 5 Jul 2007 07:46:33 GMT (envelope-from peter) Message-Id: <200707050746.l657kX1M018584@repoman.freebsd.org> From: Peter Wemm Date: Thu, 5 Jul 2007 07:46: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/sbni if_sbni.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 07:46:33 -0000 peter 2007-07-05 07:46:33 UTC FreeBSD src repository Modified files: sys/dev/sbni if_sbni.c Log: Quiet framelen uninitialized warning. I think it was a false alarm. If check_fhdr() returns false, the frame_ok variable should protect any meaningful evaluations of framelen. Approved by: re (rwatson) Revision Changes Path 1.24 +3 -1 src/sys/dev/sbni/if_sbni.c From owner-cvs-src@FreeBSD.ORG Thu Jul 5 08:53: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 042E516A468; Thu, 5 Jul 2007 08:53:22 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D1B9513C448; Thu, 5 Jul 2007 08:53:21 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l658rLu1034394; Thu, 5 Jul 2007 08:53:21 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l658rLTP034393; Thu, 5 Jul 2007 08:53:21 GMT (envelope-from bz) Message-Id: <200707050853.l658rLTP034393@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Thu, 5 Jul 2007 08:53: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/i4b/layer4 i4b_i4bdrv.c i4b_l4.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 08:53:22 -0000 bz 2007-07-05 08:53:21 UTC FreeBSD src repository Modified files: sys/i4b/layer4 i4b_i4bdrv.c i4b_l4.c Log: Fix a build breakage as result of disabling parts of I4B. Check for (temporary gone) kernel options to be defined before using them. Reported by: peter Approved by: re (rwatson) Revision Changes Path 1.45 +5 -5 src/sys/i4b/layer4/i4b_i4bdrv.c 1.21 +12 -12 src/sys/i4b/layer4/i4b_l4.c From owner-cvs-src@FreeBSD.ORG Thu Jul 5 08:55: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 8551A16A41F; Thu, 5 Jul 2007 08:55:14 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5EADD13C46C; Thu, 5 Jul 2007 08:55:14 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l658tE1o034552; Thu, 5 Jul 2007 08:55:14 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l658tEvx034551; Thu, 5 Jul 2007 08:55:14 GMT (envelope-from bz) Message-Id: <200707050855.l658tEvx034551@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Thu, 5 Jul 2007 08:55: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 Makefile src/sys/kern Make.tags.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: Thu, 05 Jul 2007 08:55:14 -0000 bz 2007-07-05 08:55:14 UTC FreeBSD src repository Modified files: sys Makefile sys/kern Make.tags.inc Log: Remove netkey directory from cscope/TAGs generation and replace it with netipsec now that KAME IPsec is gone. While here add missing netinet6 directories. Add comments about the ports needed to be able to run those targets. Reviewed by: philip Approved by: re (rwatson) Revision Changes Path 1.44 +3 -1 src/sys/Makefile 1.20 +4 -2 src/sys/kern/Make.tags.inc From owner-cvs-src@FreeBSD.ORG Thu Jul 5 08:56:47 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 01A5516A469; Thu, 5 Jul 2007 08:56:47 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E603A13C46E; Thu, 5 Jul 2007 08:56:46 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l658ukGf034694; Thu, 5 Jul 2007 08:56:46 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l658uk1n034693; Thu, 5 Jul 2007 08:56:46 GMT (envelope-from bz) Message-Id: <200707050856.l658uk1n034693@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Thu, 5 Jul 2007 08:56: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/sbin/ping6 Makefile src/usr.bin/telnet Makefile src/usr.sbin/inetd Makefile src/usr.sbin/rrenumd Makefile src/usr.sbin/traceroute6 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, 05 Jul 2007 08:56:47 -0000 bz 2007-07-05 08:56:46 UTC FreeBSD src repository Modified files: sbin/ping6 Makefile usr.bin/telnet Makefile usr.sbin/inetd Makefile usr.sbin/rrenumd Makefile usr.sbin/traceroute6 Makefile Log: Remove the -DFAST_IPSEC from Makefiles again. This was needed during the IPSEC->FAST_IPSEC->IPSEC transition period to not break the build after picking up netipsec header files. Now that the FAST_IPSEC kernel option is gone and the default is IPSEC again those defines are superfluous. Approved by: re (rwatson) Revision Changes Path 1.15 +1 -1 src/sbin/ping6/Makefile 1.33 +2 -2 src/usr.bin/telnet/Makefile 1.37 +1 -1 src/usr.sbin/inetd/Makefile 1.11 +1 -1 src/usr.sbin/rrenumd/Makefile 1.11 +1 -1 src/usr.sbin/traceroute6/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 5 09:18: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 A1DCA16A400; Thu, 5 Jul 2007 09:18:57 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 92E2213C46A; Thu, 5 Jul 2007 09:18:57 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l659IvIe037634; Thu, 5 Jul 2007 09:18:57 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l659IvZG037633; Thu, 5 Jul 2007 09:18:57 GMT (envelope-from thompsa) Message-Id: <200707050918.l659IvZG037633@repoman.freebsd.org> From: Andrew Thompson Date: Thu, 5 Jul 2007 09:18: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/sbin/ifconfig iflagg.c src/sys/net ieee8023ad_lacp.c ieee8023ad_lacp.h if_lagg.c if_lagg.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, 05 Jul 2007 09:18:57 -0000 thompsa 2007-07-05 09:18:57 UTC FreeBSD src repository Modified files: sbin/ifconfig iflagg.c sys/net ieee8023ad_lacp.c ieee8023ad_lacp.h if_lagg.c if_lagg.h Log: Allow the LACP state to be queried from userland which at the moment is the actor and partner peer info. Print out the active aggregator and per port data in verbose mode from ifconfig. Approved by: re (mux) Revision Changes Path 1.3 +45 -3 src/sbin/ifconfig/iflagg.c 1.12 +50 -0 src/sys/net/ieee8023ad_lacp.c 1.8 +2 -0 src/sys/net/ieee8023ad_lacp.h 1.16 +8 -0 src/sys/net/if_lagg.c 1.9 +28 -0 src/sys/net/if_lagg.h From owner-cvs-src@FreeBSD.ORG Thu Jul 5 09:30: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 3C02516A469; Thu, 5 Jul 2007 09:30:35 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 155BF13C484; Thu, 5 Jul 2007 09:30:35 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l659UYDE038539; Thu, 5 Jul 2007 09:30:34 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l659UYE4038538; Thu, 5 Jul 2007 09:30:34 GMT (envelope-from peter) Message-Id: <200707050930.l659UYE4038538@repoman.freebsd.org> From: Peter Wemm Date: Thu, 5 Jul 2007 09:30:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf kern.pre.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, 05 Jul 2007 09:30:35 -0000 peter 2007-07-05 09:30:34 UTC FreeBSD src repository Modified files: sys/conf kern.pre.mk Log: Turn on -Werror for i386 kernel builds. Approved by: re (rwatson) Revision Changes Path 1.86 +1 -1 src/sys/conf/kern.pre.mk From owner-cvs-src@FreeBSD.ORG Thu Jul 5 09:46: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 5C99316A481; Thu, 5 Jul 2007 09:46:54 +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 06C0B13C483; Thu, 5 Jul 2007 09:46:54 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l659krDJ040386; Thu, 5 Jul 2007 09:46:53 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l659krJs040385; Thu, 5 Jul 2007 09:46:53 GMT (envelope-from delphij) Message-Id: <200707050946.l659krJs040385@repoman.freebsd.org> From: Xin LI Date: Thu, 5 Jul 2007 09:46: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/etc inetd.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 09:46:54 -0000 delphij 2007-07-05 09:46:53 UTC FreeBSD src repository Modified files: etc inetd.conf Log: Remove reference to the old ftp-proxy implementation, which was replaced during the pf 4.1 import. Approved by: re (mux) Revision Changes Path 1.73 +0 -6 src/etc/inetd.conf From owner-cvs-src@FreeBSD.ORG Thu Jul 5 10:22: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 8150E16A421; Thu, 5 Jul 2007 10:22:38 +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 5B90213C455; Thu, 5 Jul 2007 10:22:38 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l65AMcdi044473; Thu, 5 Jul 2007 10:22:38 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l65AMcDd044472; Thu, 5 Jul 2007 10:22:38 GMT (envelope-from ariff) Message-Id: <200707051022.l65AMcDd044472@repoman.freebsd.org> From: Ariff Abdullah Date: Thu, 5 Jul 2007 10:22: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/dev/sound/pci es137x.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 10:22:38 -0000 ariff 2007-07-05 10:22:38 UTC FreeBSD src repository Modified files: sys/dev/sound/pci es137x.c Log: Properly unlock mutex before returning. There was a slight mishap during last major locking cleanup. Reported by: Thierry Herbelot Approved by: re (mux) Revision Changes Path 1.71 +3 -1 src/sys/dev/sound/pci/es137x.c From owner-cvs-src@FreeBSD.ORG Thu Jul 5 13:04: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 EC91716A400; Thu, 5 Jul 2007 13:04:59 +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 C6E0513C447; Thu, 5 Jul 2007 13:04:59 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l65D4xda071452; Thu, 5 Jul 2007 13:04:59 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l65D4xE2071451; Thu, 5 Jul 2007 13:04:59 GMT (envelope-from kib) Message-Id: <200707051304.l65D4xE2071451@repoman.freebsd.org> From: Konstantin Belousov Date: Thu, 5 Jul 2007 13:04:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_conf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 13:05:00 -0000 kib 2007-07-05 13:04:59 UTC FreeBSD src repository Modified files: sys/kern kern_conf.c Log: Revert destroy_dev() to the state before destroy_dev_sched() was introduced. Attempt to spawn destroy_dev_sched() from it causes inadmissible races. Requested by: tegge Approved by: re (kensmith) Revision Changes Path 1.208 +2 -8 src/sys/kern/kern_conf.c From owner-cvs-src@FreeBSD.ORG Thu Jul 5 13:07: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 C028616A400; Thu, 5 Jul 2007 13:07:13 +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 99C2A13C483; Thu, 5 Jul 2007 13:07:13 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l65D7Dxw071607; Thu, 5 Jul 2007 13:07:13 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l65D7DQE071606; Thu, 5 Jul 2007 13:07:13 GMT (envelope-from kib) Message-Id: <200707051307.l65D7DQE071606@repoman.freebsd.org> From: Konstantin Belousov Date: Thu, 5 Jul 2007 13:07:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/snp snp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 13:07:13 -0000 kib 2007-07-05 13:07:13 UTC FreeBSD src repository Modified files: sys/dev/snp snp.c Log: Adopt snp to the destroy_dev_sched() KPI after reverting of destroy_dev() to not call destroy_dev_sched(). Tested by: Peter Holm Approved by: re (kensmith) Revision Changes Path 1.105 +9 -8 src/sys/dev/snp/snp.c From owner-cvs-src@FreeBSD.ORG Thu Jul 5 13:16: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 6783D16A46D; Thu, 5 Jul 2007 13:16:06 +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 413FC13C4C3; Thu, 5 Jul 2007 13:16:06 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l65DG6Ts072307; Thu, 5 Jul 2007 13:16:06 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l65DG5kY072306; Thu, 5 Jul 2007 13:16:05 GMT (envelope-from rwatson) Message-Id: <200707051316.l65DG5kY072306@repoman.freebsd.org> From: Robert Watson Date: Thu, 5 Jul 2007 13:16:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/security/mac_bsdextended mac_bsdextended.c mac_bsdextended.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, 05 Jul 2007 13:16:06 -0000 rwatson 2007-07-05 13:16:04 UTC FreeBSD src repository Modified files: sys/security/mac_bsdextended mac_bsdextended.c mac_bsdextended.h Log: In preparation for 7.0 privilege cleanup, clean up style: - Sort copyrights by date. - Re-wrap, and in some cases, fix comments. - Fix tabbing, white space, remove extra blank lines. - Remove commented out debugging printfs. Approved by: re (kensmith) Revision Changes Path 1.38 +28 -83 src/sys/security/mac_bsdextended/mac_bsdextended.c 1.7 +4 -4 src/sys/security/mac_bsdextended/mac_bsdextended.h From owner-cvs-src@FreeBSD.ORG Thu Jul 5 13:40: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 6DE4E16A421; Thu, 5 Jul 2007 13:40:08 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 34EF413C43E; Thu, 5 Jul 2007 13:40:08 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l65De81n074377; Thu, 5 Jul 2007 13:40:08 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l65De7Vm074376; Thu, 5 Jul 2007 13:40:07 GMT (envelope-from dfr) Message-Id: <200707051340.l65De7Vm074376@repoman.freebsd.org> From: Doug Rabson Date: Thu, 5 Jul 2007 13:40: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/lib/libgssapi gss_display_status.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 13:40:08 -0000 dfr 2007-07-05 13:40:07 UTC FreeBSD src repository Modified files: lib/libgssapi gss_display_status.c Log: If the mech_type argument to gss_display_status is null, use a default mechanism. Approved by: re (kensmith) Revision Changes Path 1.3 +10 -1 src/lib/libgssapi/gss_display_status.c From owner-cvs-src@FreeBSD.ORG Thu Jul 5 15:06: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 54C6E16A469; Thu, 5 Jul 2007 15:06:50 +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 1B87B13C45E; Thu, 5 Jul 2007 15:06:50 +0000 (UTC) (envelope-from avatar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l65F6nPM083179; Thu, 5 Jul 2007 15:06:49 GMT (envelope-from avatar@repoman.freebsd.org) Received: (from avatar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l65F6n82083178; Thu, 5 Jul 2007 15:06:49 GMT (envelope-from avatar) Message-Id: <200707051506.l65F6n82083178@repoman.freebsd.org> From: Tai-hwa Liang Date: Thu, 5 Jul 2007 15:06: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/dev/ipw if_ipw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 15:06:50 -0000 avatar 2007-07-05 15:06:49 UTC FreeBSD src repository Modified files: sys/dev/ipw if_ipw.c Log: MFp4: Fixing IPW_DEBUG enabled builds by converting the last piece of ic->ic_des_essid to ic->ic_des_ssid[0]. Reviewed by: sam Approved by: re (kensmith) Revision Changes Path 1.29 +2 -1 src/sys/dev/ipw/if_ipw.c From owner-cvs-src@FreeBSD.ORG Thu Jul 5 15:25: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 E644916A468; Thu, 5 Jul 2007 15:25: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 D6B6913C44B; Thu, 5 Jul 2007 15:25:32 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l65FPWES084499; Thu, 5 Jul 2007 15:25:32 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l65FPWHD084498; Thu, 5 Jul 2007 15:25:32 GMT (envelope-from imp) Message-Id: <200707051525.l65FPWHD084498@repoman.freebsd.org> From: Warner Losh Date: Thu, 5 Jul 2007 15:25: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 udbp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 15:25:34 -0000 imp 2007-07-05 15:25:32 UTC FreeBSD src repository Modified files: sys/dev/usb udbp.c Log: Prefer device_printf to printf + device_get_nameunit. This saves about 100 bytes. Approved by: re (blanket) Revision Changes Path 1.41 +14 -17 src/sys/dev/usb/udbp.c From owner-cvs-src@FreeBSD.ORG Thu Jul 5 15:28: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 EC1E616A421; Thu, 5 Jul 2007 15:28:59 +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 C571513C489; Thu, 5 Jul 2007 15:28:59 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l65FSx4M084740; Thu, 5 Jul 2007 15:28:59 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l65FSxbx084739; Thu, 5 Jul 2007 15:28:59 GMT (envelope-from mlaier) Message-Id: <200707051528.l65FSxbx084739@repoman.freebsd.org> From: Max Laier Date: Thu, 5 Jul 2007 15:28:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files src/sys/contrib/pf/net pf_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: Thu, 05 Jul 2007 15:29:00 -0000 mlaier 2007-07-05 15:28:59 UTC FreeBSD src repository Modified files: sys/conf files sys/contrib/pf/net pf_subr.c Log: Remove unused variable from pf_subr.c to make it -Werror buildable. Approved by: re (kensmith) Revision Changes Path 1.1234 +1 -1 src/sys/conf/files 1.4 +1 -1 src/sys/contrib/pf/net/pf_subr.c From owner-cvs-src@FreeBSD.ORG Thu Jul 5 15:33: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 3B6CA16A468; Thu, 5 Jul 2007 15:33:14 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 156AB13C48C; Thu, 5 Jul 2007 15:33:14 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l65FXDFj085190; Thu, 5 Jul 2007 15:33:13 GMT (envelope-from gnn@repoman.freebsd.org) Received: (from gnn@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l65FXDMl085189; Thu, 5 Jul 2007 15:33:13 GMT (envelope-from gnn) Message-Id: <200707051533.l65FXDMl085189@repoman.freebsd.org> From: "George V. Neville-Neil" Date: Thu, 5 Jul 2007 15:33:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 15:33:14 -0000 gnn 2007-07-05 15:33:13 UTC FreeBSD src repository Modified files: sys/conf NOTES Log: Added comments eplaining the requirement for device crypto with IPSEC Approved by: re Revision Changes Path 1.1441 +5 -3 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Thu Jul 5 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 B930816A421; Thu, 5 Jul 2007 16:23:50 +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 A786B13C465; Thu, 5 Jul 2007 16:23:50 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l65GNoVT090022; Thu, 5 Jul 2007 16:23:50 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l65GNoKS090021; Thu, 5 Jul 2007 16:23:50 GMT (envelope-from delphij) Message-Id: <200707051623.l65GNoKS090021@repoman.freebsd.org> From: Xin LI Date: Thu, 5 Jul 2007 16:23:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet6 dest6.c frag6.c icmp6.c in6.c in6.h in6_cksum.c in6_gif.c in6_ifattach.c in6_pcb.c in6_rmx.c in6_src.c ip6_forward.c ip6_id.c ip6_input.c ip6_ipsec.c ip6_mroute.c ip6_output.c mld6.c nd6.c nd6_nbr.c nd6_rtr.c raw_ip6.c route6.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jul 2007 16:23:50 -0000 delphij 2007-07-05 16:23:50 UTC FreeBSD src repository Modified files: sys/netinet6 dest6.c frag6.c icmp6.c in6.c in6.h in6_cksum.c in6_gif.c in6_ifattach.c in6_pcb.c in6_rmx.c in6_src.c ip6_forward.c ip6_id.c ip6_input.c ip6_ipsec.c ip6_mroute.c ip6_output.c mld6.c nd6.c nd6_nbr.c nd6_rtr.c raw_ip6.c route6.c scope6.c sctp6_usrreq.c udp6_output.c udp6_usrreq.c Log: ANSIfy[1] plus some style cleanup nearby. Discussed with: gnn, rwatson Submitted by: Karl Sj?dahl - dunceor [1] Approved by: re (rwatson) Revision Changes Path 1.11 +1 -3 src/sys/netinet6/dest6.c 1.32 +9 -16 src/sys/netinet6/frag6.c 1.79 +32 -65 src/sys/netinet6/icmp6.c 1.72 +30 -72 src/sys/netinet6/in6.c 1.49 +0 -1 src/sys/netinet6/in6.h 1.16 +0 -1 src/sys/netinet6/in6_cksum.c 1.28 +9 -20 src/sys/netinet6/in6_gif.c 1.39 +30 -38 src/sys/netinet6/in6_ifattach.c 1.83 +24 -54 src/sys/netinet6/in6_pcb.c 1.17 +1 -1 src/sys/netinet6/in6_rmx.c 1.45 +33 -57 src/sys/netinet6/in6_src.c 1.39 +1 -4 src/sys/netinet6/ip6_forward.c 1.8 +0 -1 src/sys/netinet6/ip6_id.c 1.94 +21 -55 src/sys/netinet6/ip6_input.c 1.4 +0 -1 src/sys/netinet6/ip6_ipsec.c 1.45 +16 -42 src/sys/netinet6/ip6_mroute.c 1.108 +34 -85 src/sys/netinet6/ip6_output.c 1.30 +11 -24 src/sys/netinet6/mld6.c 1.82 +38 -79 src/sys/netinet6/nd6.c 1.46 +24 -42 src/sys/netinet6/nd6_nbr.c 1.35 +34 -63 src/sys/netinet6/nd6_rtr.c 1.72 +3 -10 src/sys/netinet6/raw_ip6.c 1.14 +6 -7 src/sys/netinet6/route6.c 1.17 +19 -30 src/sys/netinet6/scope6.c 1.32 +4 -16 src/sys/netinet6/sctp6_usrreq.c 1.28 +2 -6 src/sys/netinet6/udp6_output.c 1.75 +2 -7 src/sys/netinet6/udp6_usrreq.c From owner-cvs-src@FreeBSD.ORG Thu Jul 5 16:29: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 A1E2716A469; Thu, 5 Jul 2007 16:29:41 +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 9076813C45A; Thu, 5 Jul 2007 16:29:41 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l65GTfNM090491; Thu, 5 Jul 2007 16:29:41 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l65GTftA090490; Thu, 5 Jul 2007 16:29:41 GMT (envelope-from delphij) Message-Id: <200707051629.l65GTftA090490@repoman.freebsd.org> From: Xin LI Date: Thu, 5 Jul 2007 16:29: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/netinet6 frag6.c icmp6.c in6.c in6.h in6_gif.c in6_pcb.c in6_proto.c in6_rmx.c in6_src.c ip6_forward.c ip6_input.c ip6_ipsec.c ip6_mroute.c ip6_mroute.h ip6_output.c ip6_var.h mld6.c nd6.c nd6_nbr.c nd6_rtr.c raw_ip6.c sctp6_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, 05 Jul 2007 16:29:41 -0000 delphij 2007-07-05 16:29:41 UTC FreeBSD src repository Modified files: sys/netinet6 frag6.c icmp6.c in6.c in6.h in6_gif.c in6_pcb.c in6_proto.c in6_rmx.c in6_src.c ip6_forward.c ip6_input.c ip6_ipsec.c ip6_mroute.c ip6_mroute.h ip6_output.c ip6_var.h mld6.c nd6.c nd6_nbr.c nd6_rtr.c raw_ip6.c sctp6_var.h udp6_output.c udp6_usrreq.c Log: Space cleanup Approved by: re (rwatson) Revision Changes Path 1.33 +1 -1 src/sys/netinet6/frag6.c 1.80 +2 -2 src/sys/netinet6/icmp6.c 1.73 +3 -3 src/sys/netinet6/in6.c 1.50 +5 -5 src/sys/netinet6/in6.h 1.29 +13 -13 src/sys/netinet6/in6_gif.c 1.84 +15 -15 src/sys/netinet6/in6_pcb.c 1.46 +29 -29 src/sys/netinet6/in6_proto.c 1.18 +1 -1 src/sys/netinet6/in6_rmx.c 1.46 +2 -2 src/sys/netinet6/in6_src.c 1.40 +4 -4 src/sys/netinet6/ip6_forward.c 1.95 +2 -2 src/sys/netinet6/ip6_input.c 1.5 +7 -7 src/sys/netinet6/ip6_ipsec.c 1.46 +10 -10 src/sys/netinet6/ip6_mroute.c 1.12 +17 -17 src/sys/netinet6/ip6_mroute.h 1.109 +28 -28 src/sys/netinet6/ip6_output.c 1.39 +1 -1 src/sys/netinet6/ip6_var.h 1.31 +2 -2 src/sys/netinet6/mld6.c 1.83 +3 -3 src/sys/netinet6/nd6.c 1.47 +1 -1 src/sys/netinet6/nd6_nbr.c 1.36 +11 -11 src/sys/netinet6/nd6_rtr.c 1.73 +1 -1 src/sys/netinet6/raw_ip6.c 1.7 +1 -1 src/sys/netinet6/sctp6_var.h 1.29 +2 -2 src/sys/netinet6/udp6_output.c 1.76 +2 -2 src/sys/netinet6/udp6_usrreq.c From owner-cvs-src@FreeBSD.ORG Thu Jul 5 17:42: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 1829316A400; Thu, 5 Jul 2007 17:42:02 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E58AD13C4BD; Thu, 5 Jul 2007 17:42:01 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l65Hg1Cp005830; Thu, 5 Jul 2007 17:42:01 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l65Hg1Av005829; Thu, 5 Jul 2007 17:42:01 GMT (envelope-from peter) Message-Id: <200707051742.l65Hg1Av005829@repoman.freebsd.org> From: Peter Wemm Date: Thu, 5 Jul 2007 17:42:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/arm SYS.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, 05 Jul 2007 17:42:02 -0000 peter 2007-07-05 17:42:01 UTC FreeBSD src repository Modified files: lib/libc/arm SYS.h Log: Fix remaining syntax errors (missing semicolons) Submitted by: Björn König Approved by: re (kensmith, followup commits) Revision Changes Path 1.6 +2 -2 src/lib/libc/arm/SYS.h From owner-cvs-src@FreeBSD.ORG Thu Jul 5 21:52: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 63E0216A469; Thu, 5 Jul 2007 21:52:44 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 547D513C46A; Thu, 5 Jul 2007 21:52:44 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l65Lqitc052228; Thu, 5 Jul 2007 21:52:44 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l65LqiPF052227; Thu, 5 Jul 2007 21:52:44 GMT (envelope-from bz) Message-Id: <200707052152.l65LqiPF052227@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Thu, 5 Jul 2007 21:52:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i4b/include i4b_cause.h i4b_debug.h i4b_ioctl.h i4b_rbch_ioctl.h i4b_tel_ioctl.h i4b_trace.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, 05 Jul 2007 21:52:44 -0000 bz 2007-07-05 21:52:43 UTC FreeBSD src repository Modified files: sys/i4b/include i4b_cause.h i4b_debug.h i4b_ioctl.h i4b_rbch_ioctl.h i4b_tel_ioctl.h i4b_trace.h Log: Forced commit to note a repo-copy of this file from src/sys/i386/include/ so it will be available to all architectures once I4B compiles on those. Approved by: re (kensmith) Revision Changes Path 1.10 +0 -0 src/sys/i4b/include/i4b_cause.h 1.13 +0 -0 src/sys/i4b/include/i4b_debug.h 1.24 +0 -0 src/sys/i4b/include/i4b_ioctl.h 1.7 +0 -0 src/sys/i4b/include/i4b_rbch_ioctl.h 1.11 +0 -0 src/sys/i4b/include/i4b_tel_ioctl.h 1.10 +0 -0 src/sys/i4b/include/i4b_trace.h From owner-cvs-src@FreeBSD.ORG Fri Jul 6 00:05: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 5A45016A400; Fri, 6 Jul 2007 00:05:33 +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 7AED913C447; Fri, 6 Jul 2007 00:05:32 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l6605CgB065580; Fri, 6 Jul 2007 00:05:12 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l6605CWl065579; Fri, 6 Jul 2007 00:05:12 GMT (envelope-from yongari) Message-Id: <200707060005.l6605CWl065579@repoman.freebsd.org> From: Pyun YongHyeon Date: Fri, 6 Jul 2007 00:05:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/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: Fri, 06 Jul 2007 00:05:33 -0000 yongari 2007-07-06 00:05:12 UTC FreeBSD src repository Modified files: sys/dev/re if_re.c sys/pci if_rlreg.h Log: re(4) devices requires an external EEPROM. Depending on models it would be 93C46(1Kbit) or 93C56(2Kbit). One of differences between them is number of address lines required to access the EEPROM. For example, 93C56 EEPROM needs 8 address lines to read/write data. If 93C56 recevied premature end of required number of serial clock(CLK) to set OP code/address of EEPROM, the result would be unexpected behavior. Previously it tried to detect 93C46, which requires 6 address lines, and then assumed it would be 93C56 if read data was not expected value. However, this approach didn't work in some models/situations as 93C56 requries 8 address lines to access its data. In order to fix it, change EEPROM probing order such that 93C56 is detected reliably. While I'm here change hard-coded address line numbers with defined constant to enhance readability. PR: 112710 Approved by: re (mux) Revision Changes Path 1.91 +2 -2 src/sys/dev/re/if_re.c 1.66 +2 -0 src/sys/pci/if_rlreg.h From owner-cvs-src@FreeBSD.ORG Fri Jul 6 00:41: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 15A9516A41F; Fri, 6 Jul 2007 00:41:54 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E390813C44B; Fri, 6 Jul 2007 00:41:53 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l660frqa068146; Fri, 6 Jul 2007 00:41:53 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l660friU068145; Fri, 6 Jul 2007 00:41:53 GMT (envelope-from peter) Message-Id: <200707060041.l660friU068145@repoman.freebsd.org> From: Peter Wemm Date: Fri, 6 Jul 2007 00:41: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/sun4v/sun4v mp_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, 06 Jul 2007 00:41:54 -0000 peter 2007-07-06 00:41:53 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v mp_machdep.c Log: Fix warning - add missing #include Submitted by: mjacob Approved by: re (rwatson) Revision Changes Path 1.8 +1 -0 src/sys/sun4v/sun4v/mp_machdep.c From owner-cvs-src@FreeBSD.ORG Fri Jul 6 00:47: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 A399416A421; Fri, 6 Jul 2007 00:47:44 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7C9AA13C483; Fri, 6 Jul 2007 00:47:44 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l660li5j077028; Fri, 6 Jul 2007 00:47:44 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l660lili077027; Fri, 6 Jul 2007 00:47:44 GMT (envelope-from peter) Message-Id: <200707060047.l660lili077027@repoman.freebsd.org> From: Peter Wemm Date: Fri, 6 Jul 2007 00: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/nxge if_nxge.c src/sys/dev/ofw openfirm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Jul 2007 00:47:44 -0000 peter 2007-07-06 00:47:44 UTC FreeBSD src repository Modified files: sys/dev/nxge if_nxge.c sys/dev/ofw openfirm.c Log: Fix warnings. nxge: cast page size fragments down to (int). If the vm's demand paging PAGE_SIZE is ever too big for that, we've got far bigger problems. ofw: move va_start() a little earlier. gcc-4.2 doesn't like us modifying the last arg before the va_start(). Approved by: re (rwatson) Revision Changes Path 1.2 +2 -2 src/sys/dev/nxge/if_nxge.c 1.21 +1 -1 src/sys/dev/ofw/openfirm.c From owner-cvs-src@FreeBSD.ORG Fri Jul 6 00: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 E5AC916A468; Fri, 6 Jul 2007 00:52:29 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BF82B13C4C1; Fri, 6 Jul 2007 00:52:29 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l660qTua077460; Fri, 6 Jul 2007 00:52:29 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l660qTtH077459; Fri, 6 Jul 2007 00:52:29 GMT (envelope-from peter) Message-Id: <200707060052.l660qTtH077459@repoman.freebsd.org> From: Peter Wemm Date: Fri, 6 Jul 2007 00:52: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/conf kern.pre.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: Fri, 06 Jul 2007 00:52:30 -0000 peter 2007-07-06 00:52:29 UTC FreeBSD src repository Modified files: sys/conf kern.pre.mk Log: Turn on -Werror for sparc64 and sun4v. Approved by: re (rwatson) Revision Changes Path 1.87 +2 -1 src/sys/conf/kern.pre.mk From owner-cvs-src@FreeBSD.ORG Fri Jul 6 01:51: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 3EF1A16A46C; Fri, 6 Jul 2007 01:51:00 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1957E13C468; Fri, 6 Jul 2007 01:51:00 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l661oxIv008035; Fri, 6 Jul 2007 01:50:59 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l661oxk7008030; Fri, 6 Jul 2007 01:50:59 GMT (envelope-from peter) Message-Id: <200707060150.l661oxk7008030@repoman.freebsd.org> From: Peter Wemm Date: Fri, 6 Jul 2007 01:50:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf kern.pre.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: Fri, 06 Jul 2007 01:51:00 -0000 peter 2007-07-06 01:50:58 UTC FreeBSD src repository Modified files: sys/conf kern.pre.mk Log: I did not intend to turn -Werror on for pc98. Refine the test for turning it on for i386. Approved by: re (rwatson, followup) Revision Changes Path 1.88 +1 -1 src/sys/conf/kern.pre.mk From owner-cvs-src@FreeBSD.ORG Fri Jul 6 04:04: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 93E0216A468; Fri, 6 Jul 2007 04:04:58 +0000 (UTC) (envelope-from scf@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6E46413C459; Fri, 6 Jul 2007 04:04:58 +0000 (UTC) (envelope-from scf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l6644wWW021900; Fri, 6 Jul 2007 04:04:58 GMT (envelope-from scf@repoman.freebsd.org) Received: (from scf@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l6644wGA021899; Fri, 6 Jul 2007 04:04:58 GMT (envelope-from scf) Message-Id: <200707060404.l6644wGA021899@repoman.freebsd.org> From: Sean Farley Date: Fri, 6 Jul 2007 04:04:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/bin/sh var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Jul 2007 04:04:58 -0000 scf 2007-07-06 04:04:58 UTC FreeBSD src repository Modified files: bin/sh var.c Log: Take care that the input to setenv() may actually be a pointer straight from environ; make a copy before manipulating it and passing it to setenv(). Approved by: wes Approved by: re (kensmith) Revision Changes Path 1.37 +28 -14 src/bin/sh/var.c From owner-cvs-src@FreeBSD.ORG Fri Jul 6 06:35: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 09C7316A468; Fri, 6 Jul 2007 06:35:51 +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 D836713C465; Fri, 6 Jul 2007 06:35:50 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l666ZoVv043367; Fri, 6 Jul 2007 06:35:50 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l666ZoBF043366; Fri, 6 Jul 2007 06:35:50 GMT (envelope-from yongari) Message-Id: <200707060635.l666ZoBF043366@repoman.freebsd.org> From: Pyun YongHyeon Date: Fri, 6 Jul 2007 06:35:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Jul 2007 06:35:51 -0000 yongari 2007-07-06 06:35:50 UTC FreeBSD src repository Modified files: . UPDATING Log: Belately note default driver change for NVIDIA network adapters. Requested by: Michael Plass < mfp49_freebsd at plass-family dot net> Approved by: re (hrs) Revision Changes Path 1.502 +5 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Fri Jul 6 07:17: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 7A6AB16A421; Fri, 6 Jul 2007 07:17:23 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 686AE13C487; Fri, 6 Jul 2007 07:17:23 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l667HNEp048495; Fri, 6 Jul 2007 07:17:23 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l667HNCF048494; Fri, 6 Jul 2007 07:17:23 GMT (envelope-from bz) Message-Id: <200707060717.l667HNCF048494@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Fri, 6 Jul 2007 07:17: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/i4b/capi capi_l4if.c capi_llif.c capi_msgs.c src/sys/i4b/capi/iavc iavc_card.c iavc_isa.c iavc_lli.c iavc_pci.c src/sys/i4b/driver i4b_ctl.c i4b_ing.c i4b_ipr.c i4b_isppp.c i4b_rbch.c i4b_tel.c i4b_trace.c src/sys/i4b/include i4b_l1l2.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, 06 Jul 2007 07:17:23 -0000 bz 2007-07-06 07:17:23 UTC FreeBSD src repository Modified files: sys/i4b/capi capi_l4if.c capi_llif.c capi_msgs.c sys/i4b/capi/iavc iavc_card.c iavc_isa.c iavc_lli.c iavc_pci.c sys/i4b/driver i4b_ctl.c i4b_ing.c i4b_ipr.c i4b_isppp.c i4b_rbch.c i4b_tel.c i4b_trace.c sys/i4b/include i4b_l1l2.h sys/i4b/layer1 i4b_l1dmux.c i4b_l1lib.c sys/i4b/layer1/ifpi i4b_ifpi_isac.c i4b_ifpi_l1.c i4b_ifpi_l1fsm.c i4b_ifpi_pci.c sys/i4b/layer1/ifpi2 i4b_ifpi2_isacsx.c i4b_ifpi2_l1.c i4b_ifpi2_l1fsm.c i4b_ifpi2_pci.c sys/i4b/layer1/ifpnp i4b_ifpnp_avm.c i4b_ifpnp_isac.c i4b_ifpnp_l1.c i4b_ifpnp_l1fsm.c sys/i4b/layer1/ihfc i4b_ihfc_drv.c i4b_ihfc_l1if.c i4b_ihfc_pnp.c sys/i4b/layer1/isic i4b_asuscom_ipac.c i4b_avm_a1.c i4b_bchan.c i4b_ctx_s0P.c i4b_diva.c i4b_drn_ngo.c i4b_dynalink.c i4b_elsa_pcc16.c i4b_elsa_qs1i.c i4b_elsa_qs1p.c i4b_hscx.c i4b_isac.c i4b_isic.c i4b_isic_isa.c i4b_isic_pnp.c i4b_itk_ix1.c i4b_l1.c i4b_l1fsm.c i4b_siemens_isurf.c i4b_sws.c i4b_tel_s016.c i4b_tel_s0163.c i4b_tel_s08.c i4b_usr_sti.c sys/i4b/layer1/itjc i4b_itjc_isac.c i4b_itjc_l1.c i4b_itjc_l1fsm.c i4b_itjc_pci.c sys/i4b/layer1/iwic i4b_iwic_bchan.c i4b_iwic_dchan.c i4b_iwic_fsm.c i4b_iwic_l1if.c i4b_iwic_pci.c sys/i4b/layer2 i4b_iframe.c i4b_l2.c i4b_l2fsm.c i4b_l2timer.c i4b_lme.c i4b_sframe.c i4b_tei.c i4b_uframe.c i4b_util.c sys/i4b/layer3 i4b_l2if.c i4b_l3fsm.c i4b_l3timer.c i4b_l4if.c i4b_q931.c i4b_q932fac.c sys/i4b/layer4 i4b_i4bdrv.c i4b_l4.c i4b_l4mgmt.c i4b_l4timer.c Log: I4B header files were repo-copied from sys/i386/include/ to sys/i4b/include/ so they will be available to all architectures once I4B compiles on those. Adapt #include paths. Approved by: re (kensmith) Revision Changes Path 1.8 +3 -3 src/sys/i4b/capi/capi_l4if.c 1.5 +3 -3 src/sys/i4b/capi/capi_llif.c 1.6 +3 -3 src/sys/i4b/capi/capi_msgs.c 1.7 +3 -3 src/sys/i4b/capi/iavc/iavc_card.c 1.12 +3 -3 src/sys/i4b/capi/iavc/iavc_isa.c 1.10 +3 -3 src/sys/i4b/capi/iavc/iavc_lli.c 1.13 +3 -3 src/sys/i4b/capi/iavc/iavc_pci.c 1.27 +2 -2 src/sys/i4b/driver/i4b_ctl.c 1.26 +2 -2 src/sys/i4b/driver/i4b_ing.c 1.40 +2 -2 src/sys/i4b/driver/i4b_ipr.c 1.33 +2 -2 src/sys/i4b/driver/i4b_isppp.c 1.36 +3 -3 src/sys/i4b/driver/i4b_rbch.c 1.37 +3 -3 src/sys/i4b/driver/i4b_tel.c 1.33 +2 -2 src/sys/i4b/driver/i4b_trace.c 1.10 +1 -1 src/sys/i4b/include/i4b_l1l2.h 1.9 +3 -3 src/sys/i4b/layer1/i4b_l1dmux.c 1.6 +2 -2 src/sys/i4b/layer1/i4b_l1lib.c 1.9 +3 -3 src/sys/i4b/layer1/ifpi/i4b_ifpi_isac.c 1.9 +3 -3 src/sys/i4b/layer1/ifpi/i4b_ifpi_l1.c 1.9 +3 -3 src/sys/i4b/layer1/ifpi/i4b_ifpi_l1fsm.c 1.19 +3 -3 src/sys/i4b/layer1/ifpi/i4b_ifpi_pci.c 1.6 +3 -3 src/sys/i4b/layer1/ifpi2/i4b_ifpi2_isacsx.c 1.7 +3 -3 src/sys/i4b/layer1/ifpi2/i4b_ifpi2_l1.c 1.6 +3 -3 src/sys/i4b/layer1/ifpi2/i4b_ifpi2_l1fsm.c 1.19 +3 -3 src/sys/i4b/layer1/ifpi2/i4b_ifpi2_pci.c 1.15 +3 -3 src/sys/i4b/layer1/ifpnp/i4b_ifpnp_avm.c 1.8 +3 -3 src/sys/i4b/layer1/ifpnp/i4b_ifpnp_isac.c 1.8 +3 -3 src/sys/i4b/layer1/ifpnp/i4b_ifpnp_l1.c 1.8 +3 -3 src/sys/i4b/layer1/ifpnp/i4b_ifpnp_l1fsm.c 1.17 +3 -3 src/sys/i4b/layer1/ihfc/i4b_ihfc_drv.c 1.14 +3 -3 src/sys/i4b/layer1/ihfc/i4b_ihfc_l1if.c 1.13 +2 -2 src/sys/i4b/layer1/ihfc/i4b_ihfc_pnp.c 1.9 +1 -1 src/sys/i4b/layer1/isic/i4b_asuscom_ipac.c 1.12 +2 -2 src/sys/i4b/layer1/isic/i4b_avm_a1.c 1.14 +3 -3 src/sys/i4b/layer1/isic/i4b_bchan.c 1.12 +2 -2 src/sys/i4b/layer1/isic/i4b_ctx_s0P.c 1.5 +1 -1 src/sys/i4b/layer1/isic/i4b_diva.c 1.10 +1 -1 src/sys/i4b/layer1/isic/i4b_drn_ngo.c 1.9 +2 -2 src/sys/i4b/layer1/isic/i4b_dynalink.c 1.12 +1 -1 src/sys/i4b/layer1/isic/i4b_elsa_pcc16.c 1.9 +1 -1 src/sys/i4b/layer1/isic/i4b_elsa_qs1i.c 1.16 +1 -1 src/sys/i4b/layer1/isic/i4b_elsa_qs1p.c 1.12 +3 -3 src/sys/i4b/layer1/isic/i4b_hscx.c 1.9 +3 -3 src/sys/i4b/layer1/isic/i4b_isac.c 1.8 +3 -3 src/sys/i4b/layer1/isic/i4b_isic.c 1.10 +1 -1 src/sys/i4b/layer1/isic/i4b_isic_isa.c 1.15 +1 -1 src/sys/i4b/layer1/isic/i4b_isic_pnp.c 1.13 +2 -2 src/sys/i4b/layer1/isic/i4b_itk_ix1.c 1.9 +3 -3 src/sys/i4b/layer1/isic/i4b_l1.c 1.9 +3 -3 src/sys/i4b/layer1/isic/i4b_l1fsm.c 1.9 +1 -1 src/sys/i4b/layer1/isic/i4b_siemens_isurf.c 1.9 +2 -2 src/sys/i4b/layer1/isic/i4b_sws.c 1.13 +2 -2 src/sys/i4b/layer1/isic/i4b_tel_s016.c 1.12 +2 -2 src/sys/i4b/layer1/isic/i4b_tel_s0163.c 1.12 +2 -2 src/sys/i4b/layer1/isic/i4b_tel_s08.c 1.11 +2 -2 src/sys/i4b/layer1/isic/i4b_usr_sti.c 1.7 +3 -3 src/sys/i4b/layer1/itjc/i4b_itjc_isac.c 1.7 +3 -3 src/sys/i4b/layer1/itjc/i4b_itjc_l1.c 1.7 +3 -3 src/sys/i4b/layer1/itjc/i4b_itjc_l1fsm.c 1.20 +3 -3 src/sys/i4b/layer1/itjc/i4b_itjc_pci.c 1.15 +3 -3 src/sys/i4b/layer1/iwic/i4b_iwic_bchan.c 1.9 +3 -3 src/sys/i4b/layer1/iwic/i4b_iwic_dchan.c 1.9 +3 -3 src/sys/i4b/layer1/iwic/i4b_iwic_fsm.c 1.10 +3 -3 src/sys/i4b/layer1/iwic/i4b_iwic_l1if.c 1.16 +2 -2 src/sys/i4b/layer1/iwic/i4b_iwic_pci.c 1.15 +2 -2 src/sys/i4b/layer2/i4b_iframe.c 1.21 +1 -1 src/sys/i4b/layer2/i4b_l2.c 1.18 +2 -2 src/sys/i4b/layer2/i4b_l2fsm.c 1.16 +1 -1 src/sys/i4b/layer2/i4b_l2timer.c 1.16 +1 -1 src/sys/i4b/layer2/i4b_lme.c 1.16 +1 -1 src/sys/i4b/layer2/i4b_sframe.c 1.17 +1 -1 src/sys/i4b/layer2/i4b_tei.c 1.16 +1 -1 src/sys/i4b/layer2/i4b_uframe.c 1.17 +1 -1 src/sys/i4b/layer2/i4b_util.c 1.17 +3 -3 src/sys/i4b/layer3/i4b_l2if.c 1.19 +3 -3 src/sys/i4b/layer3/i4b_l3fsm.c 1.14 +2 -2 src/sys/i4b/layer3/i4b_l3timer.c 1.16 +3 -3 src/sys/i4b/layer3/i4b_l4if.c 1.19 +3 -3 src/sys/i4b/layer3/i4b_q931.c 1.15 +2 -2 src/sys/i4b/layer3/i4b_q932fac.c 1.46 +3 -3 src/sys/i4b/layer4/i4b_i4bdrv.c 1.22 +3 -3 src/sys/i4b/layer4/i4b_l4.c 1.19 +2 -2 src/sys/i4b/layer4/i4b_l4mgmt.c 1.14 +2 -2 src/sys/i4b/layer4/i4b_l4timer.c From owner-cvs-src@FreeBSD.ORG Fri Jul 6 07:19:47 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 DA21516A400; Fri, 6 Jul 2007 07:19:47 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C868B13C4B9; Fri, 6 Jul 2007 07:19:47 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l667JlIU048832; Fri, 6 Jul 2007 07:19:47 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l667JlUC048831; Fri, 6 Jul 2007 07:19:47 GMT (envelope-from bz) Message-Id: <200707060719.l667JlUC048831@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Fri, 6 Jul 2007 07:19: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/i4b/g711conv g711conv.c src/usr.sbin/i4b/isdnd isdnd.8 isdnd.h src/usr.sbin/i4b/isdndebug main.c src/usr.sbin/i4b/isdndecode decode.h src/usr.sbin/i4b/isdnmonitor monprivate.h src/usr.sbin/i4b/isdnphone defs.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, 06 Jul 2007 07:19:48 -0000 bz 2007-07-06 07:19:47 UTC FreeBSD src repository Modified files: usr.sbin/i4b/g711conv g711conv.c usr.sbin/i4b/isdnd isdnd.8 isdnd.h usr.sbin/i4b/isdndebug main.c usr.sbin/i4b/isdndecode decode.h usr.sbin/i4b/isdnmonitor monprivate.h usr.sbin/i4b/isdnphone defs.h usr.sbin/i4b/isdntel defs.h usr.sbin/i4b/isdntelctl main.c usr.sbin/i4b/isdntest main.c usr.sbin/i4b/isdntrace trace.h usr.sbin/i4b/man i4b.4 usr.sbin/ppp i4b.c Log: I4B header files are now installed in include/i4b/ and no longer in include/machine/. Adapt #include paths. Approved by: re (kensmith) Revision Changes Path 1.7 +1 -1 src/usr.sbin/i4b/g711conv/g711conv.c 1.24 +2 -2 src/usr.sbin/i4b/isdnd/isdnd.8 1.21 +2 -2 src/usr.sbin/i4b/isdnd/isdnd.h 1.13 +2 -2 src/usr.sbin/i4b/isdndebug/main.c 1.8 +2 -2 src/usr.sbin/i4b/isdndecode/decode.h 1.3 +1 -1 src/usr.sbin/i4b/isdnmonitor/monprivate.h 1.3 +3 -3 src/usr.sbin/i4b/isdnphone/defs.h 1.8 +1 -1 src/usr.sbin/i4b/isdntel/defs.h 1.12 +2 -2 src/usr.sbin/i4b/isdntelctl/main.c 1.11 +2 -2 src/usr.sbin/i4b/isdntest/main.c 1.8 +2 -2 src/usr.sbin/i4b/isdntrace/trace.h 1.15 +2 -2 src/usr.sbin/i4b/man/i4b.4 1.16 +0 -5 src/usr.sbin/ppp/i4b.c From owner-cvs-src@FreeBSD.ORG Fri Jul 6 07:21: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 F3DB716A400; Fri, 6 Jul 2007 07:20:59 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CD35713C45E; Fri, 6 Jul 2007 07:20:59 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l667KxLn049034; Fri, 6 Jul 2007 07:20:59 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l667KxXb049033; Fri, 6 Jul 2007 07:20:59 GMT (envelope-from bz) Message-Id: <200707060720.l667KxXb049033@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Fri, 6 Jul 2007 07:20:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/mtree BSD.include.dist src/include Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jul 2007 07:21:00 -0000 bz 2007-07-06 07:20:59 UTC FreeBSD src repository Modified files: etc/mtree BSD.include.dist include Makefile Log: I4B header files were repo-copied from sys/i386/include to sys/i4b/include/ so they will be available to all architectures once I4B compiles on those. I4B header files are now installed in include/i4b/ and no longer in include/machine/. For now we still install the headers for i386 only. Approved by: re (kensmith) Revision Changes Path 1.117 +2 -0 src/etc/mtree/BSD.include.dist 1.273 +15 -0 src/include/Makefile From owner-cvs-src@FreeBSD.ORG Fri Jul 6 07:21: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 EC31716A469; Fri, 6 Jul 2007 07:21:57 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DC55013C468; Fri, 6 Jul 2007 07:21:57 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l667LvRP049295; Fri, 6 Jul 2007 07:21:57 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l667Lvm7049294; Fri, 6 Jul 2007 07:21:57 GMT (envelope-from bz) Message-Id: <200707060721.l667Lvm7049294@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Fri, 6 Jul 2007 07:21: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/share/examples/isdn FAQ Overview src/share/examples/isdn/contrib hplay.c isdntelmux.c src/share/examples/isdn/i4brunppp i4brunppp.c src/share/examples/isdn/v21 v21modem.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Jul 2007 07:21:58 -0000 bz 2007-07-06 07:21:56 UTC FreeBSD src repository Modified files: share/examples/isdn FAQ Overview share/examples/isdn/contrib hplay.c isdntelmux.c share/examples/isdn/i4brunppp i4brunppp.c share/examples/isdn/v21 v21modem.c Log: I4B header files are now installed in include/i4b/ and no longer in include/machine/. Adapt #include paths. Approved by: re (kensmith) Revision Changes Path 1.15 +1 -1 src/share/examples/isdn/FAQ 1.5 +2 -2 src/share/examples/isdn/Overview 1.2 +1 -1 src/share/examples/isdn/contrib/hplay.c 1.2 +1 -1 src/share/examples/isdn/contrib/isdntelmux.c 1.4 +2 -2 src/share/examples/isdn/i4brunppp/i4brunppp.c 1.3 +2 -2 src/share/examples/isdn/v21/v21modem.c From owner-cvs-src@FreeBSD.ORG Fri Jul 6 07:23: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 F1C2A16A421; Fri, 6 Jul 2007 07:23:39 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E21BD13C4B7; Fri, 6 Jul 2007 07:23:39 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l667Ndjp049617; Fri, 6 Jul 2007 07:23:39 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l667Nddu049616; Fri, 6 Jul 2007 07:23:39 GMT (envelope-from bz) Message-Id: <200707060723.l667Nddu049616@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Fri, 6 Jul 2007 07:23:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/include i4b_cause.h i4b_debug.h i4b_ioctl.h i4b_rbch_ioctl.h i4b_tel_ioctl.h i4b_trace.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, 06 Jul 2007 07:23:40 -0000 bz 2007-07-06 07:23:39 UTC FreeBSD src repository Removed files: sys/i386/include i4b_cause.h i4b_debug.h i4b_ioctl.h i4b_rbch_ioctl.h i4b_tel_ioctl.h i4b_trace.h Log: I4B header files were repo-copied from sys/i386/include/ to sys/i4b/include/ so they will be available to all architectures once I4B compiles on those. Approved by: re (kensmith) Revision Changes Path 1.10 +0 -148 src/sys/i386/include/i4b_cause.h (dead) 1.13 +0 -302 src/sys/i386/include/i4b_debug.h (dead) 1.24 +0 -744 src/sys/i386/include/i4b_ioctl.h (dead) 1.7 +0 -54 src/sys/i386/include/i4b_rbch_ioctl.h (dead) 1.11 +0 -94 src/sys/i386/include/i4b_tel_ioctl.h (dead) 1.10 +0 -91 src/sys/i386/include/i4b_trace.h (dead) From owner-cvs-src@FreeBSD.ORG Fri Jul 6 07:24: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 C8BDB16A46B; Fri, 6 Jul 2007 07:24:54 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A2C9813C45E; Fri, 6 Jul 2007 07:24:49 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l667OnnZ049704; Fri, 6 Jul 2007 07:24:49 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l667Onnm049703; Fri, 6 Jul 2007 07:24:49 GMT (envelope-from bz) Message-Id: <200707060724.l667Onnm049703@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Fri, 6 Jul 2007 07:24: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 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: Fri, 06 Jul 2007 07:24:54 -0000 bz 2007-07-06 07:24:49 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc Log: I4B header files are now installed in include/i4b/ and no longer live in include/machine/. Approved by: re (kensmith) Revision Changes Path 1.104 +9 -0 src/ObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Fri Jul 6 07:36: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 D7C7D16A400; Fri, 6 Jul 2007 07:36:09 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id ACD0C13C48C; Fri, 6 Jul 2007 07:36:09 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l667a9Am050677; Fri, 6 Jul 2007 07:36:09 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l667a9W4050676; Fri, 6 Jul 2007 07:36:09 GMT (envelope-from bz) Message-Id: <200707060736.l667a9W4050676@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Fri, 6 Jul 2007 07:36: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/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: Fri, 06 Jul 2007 07:36:10 -0000 bz 2007-07-06 07:36:09 UTC FreeBSD src repository Modified files: sys/sys param.h Log: Bump version after repo-copy of I4B headers. The headers will now be installed to include/i4b/ and no longer to include/machine/. Approved by: re (kensmith) Revision Changes Path 1.307 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Fri Jul 6 08:05:47 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 2255716A421; Fri, 6 Jul 2007 08:05:47 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 139A713C4C8; Fri, 6 Jul 2007 08:05:47 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l6685kO0055913; Fri, 6 Jul 2007 08:05:46 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l6685kcg055912; Fri, 6 Jul 2007 08:05:46 GMT (envelope-from bz) Message-Id: <200707060805.l6685kcg055912@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Fri, 6 Jul 2007 08:05: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/pc98/include i4b_cause.h i4b_debug.h i4b_ioctl.h i4b_rbch_ioctl.h i4b_tel_ioctl.h i4b_trace.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, 06 Jul 2007 08:05:47 -0000 bz 2007-07-06 08:05:46 UTC FreeBSD src repository Removed files: sys/pc98/include i4b_cause.h i4b_debug.h i4b_ioctl.h i4b_rbch_ioctl.h i4b_tel_ioctl.h i4b_trace.h Log: I4B header files were repo-copied from sys/i386/include/ to sys/i4b/include/ so they will be available to all architectures once I4B compiles on those. We no longer need these "glue" files. Reminded by: nyan Approved by: re (kensmith) Revision Changes Path 1.2 +0 -6 src/sys/pc98/include/i4b_cause.h (dead) 1.2 +0 -6 src/sys/pc98/include/i4b_debug.h (dead) 1.2 +0 -6 src/sys/pc98/include/i4b_ioctl.h (dead) 1.2 +0 -6 src/sys/pc98/include/i4b_rbch_ioctl.h (dead) 1.2 +0 -6 src/sys/pc98/include/i4b_tel_ioctl.h (dead) 1.2 +0 -6 src/sys/pc98/include/i4b_trace.h (dead) From owner-cvs-src@FreeBSD.ORG Fri Jul 6 13:20: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 DA32E16A41F; Fri, 6 Jul 2007 13:20:44 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CBA0F13C487; Fri, 6 Jul 2007 13:20:44 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l66DKi0s002217; Fri, 6 Jul 2007 13:20:44 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l66DKi1B002216; Fri, 6 Jul 2007 13:20:44 GMT (envelope-from attilio) Message-Id: <200707061320.l66DKi1B002216@repoman.freebsd.org> From: Attilio Rao Date: Fri, 6 Jul 2007 13:20: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/conf options src/sys/kern kern_sx.c src/sys/sys sx.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, 06 Jul 2007 13:20:45 -0000 attilio 2007-07-06 13:20:44 UTC FreeBSD src repository Modified files: sys/conf options sys/kern kern_sx.c sys/sys sx.h Log: Fix some problems with lock_profiling in sx locks: - Adjust lock_profiling stubs semantic in the hard functions in order to be more accurate and trustable - Disable shared paths for lock_profiling. Actually, lock_profiling has a subtle race which makes results caming from shared paths not completely trustable. A macro stub (LOCK_PROFILING_SHARED) can be actually used for re-enabling this paths, but is currently intended for developing use only. - Use homogeneous names for automatic variables in hard functions regarding lock_profiling - Style fixes - Add a CTASSERT for some flags building Discussed with: kmacy, kris Approved by: jeff (mentor) Approved by: re Revision Changes Path 1.600 +1 -0 src/sys/conf/options 1.54 +32 -22 src/sys/kern/kern_sx.c 1.37 +3 -1 src/sys/sys/sx.h From owner-cvs-src@FreeBSD.ORG Fri Jul 6 13:42: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 ED18F16A421; Fri, 6 Jul 2007 13:42:25 +0000 (UTC) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C678013C484; Fri, 6 Jul 2007 13:42:25 +0000 (UTC) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l66DgPXv007913; Fri, 6 Jul 2007 13:42:25 GMT (envelope-from deischen@repoman.freebsd.org) Received: (from deischen@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l66DgPnD007912; Fri, 6 Jul 2007 13:42:25 GMT (envelope-from deischen) Message-Id: <200707061342.l66DgPnD007912@repoman.freebsd.org> From: Daniel Eischen Date: Fri, 6 Jul 2007 13:42:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/quad Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jul 2007 13:42:26 -0000 deischen 2007-07-06 13:42:25 UTC FreeBSD src repository Modified files: lib/libc/quad Makefile.inc Log: Fix a typo that prevented the quad symbols from being exported (s/SYM_MAP/SYM_MAPS/). Reported by: kan Approved by: re@ (Ken Smith) Revision Changes Path 1.11 +1 -1 src/lib/libc/quad/Makefile.inc From owner-cvs-src@FreeBSD.ORG Fri Jul 6 15:36: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 9D8A016A41F; Fri, 6 Jul 2007 15:36:38 +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 8E9EB13C4CA; Fri, 6 Jul 2007 15:36:38 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l66FacgA018474; Fri, 6 Jul 2007 15:36:38 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l66FachX018473; Fri, 6 Jul 2007 15:36:38 GMT (envelope-from kientzle) Message-Id: <200707061536.l66FachX018473@repoman.freebsd.org> From: Tim Kientzle Date: Fri, 6 Jul 2007 15:36:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive Makefile archive.h.in archive_read_open_memory.c archive_util.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Jul 2007 15:36:38 -0000 kientzle 2007-07-06 15:36:38 UTC FreeBSD src repository Modified files: lib/libarchive Makefile archive.h.in archive_read_open_memory.c archive_util.c Log: New "version stamp" simplifies determining the exact version of libarchive being used. I've been taking advantage of this with a recent round of updates to libarchive_test so that it can test older and newer versions of the library. Approved by: re (Ken Smith) Revision Changes Path 1.74 +11 -7 src/lib/libarchive/Makefile 1.46 +52 -15 src/lib/libarchive/archive.h.in 1.5 +1 -1 src/lib/libarchive/archive_read_open_memory.c 1.15 +6 -0 src/lib/libarchive/archive_util.c From owner-cvs-src@FreeBSD.ORG Fri Jul 6 15:43: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 AAE6616A46E; Fri, 6 Jul 2007 15:43:12 +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 98E3113C469; Fri, 6 Jul 2007 15:43:12 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l66FhCx0019016; Fri, 6 Jul 2007 15:43:12 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l66FhCqI019015; Fri, 6 Jul 2007 15:43:12 GMT (envelope-from kientzle) Message-Id: <200707061543.l66FhCqI019015@repoman.freebsd.org> From: Tim Kientzle Date: Fri, 6 Jul 2007 15:43: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/lib/libarchive/test main.c test.h test_acl_basic.c test_acl_pax.c test_archive_api_feature.c test_entry.c test_read_compress_program.c test_read_format_ar.c test_read_format_gtar_sparse.c test_tar_filenames.c test_write_compress_program.c test_write_disk.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Jul 2007 15:43:12 -0000 kientzle 2007-07-06 15:43:11 UTC FreeBSD src repository Modified files: lib/libarchive/test main.c test.h test_acl_basic.c test_acl_pax.c test_archive_api_feature.c test_entry.c test_read_compress_program.c test_read_format_ar.c test_read_format_gtar_sparse.c test_tar_filenames.c test_write_compress_program.c test_write_disk.c test_write_disk_perms.c test_write_disk_secure.c test_write_format_ar.c test_write_format_cpio.c test_write_format_tar_empty.c Log: Make test suite work with libarchive 1.3.1: Take advantage of ARCHIVE_VERSION_STAMP to selectively disable tests that don't apply to that version; new "skipping()" function reports skipped tests; modify final summary to report component test failures and skips. Note: I don't currently intend to MFC the test suite itself; anyone interested should just checkout and use this version of the test suite, which should work for any library version. Approved by: re (Ken Smith, blanket) Revision Changes Path 1.5 +32 -11 src/lib/libarchive/test/main.c 1.4 +13 -0 src/lib/libarchive/test/test.h 1.4 +5 -0 src/lib/libarchive/test/test_acl_basic.c 1.4 +5 -0 src/lib/libarchive/test/test_acl_pax.c 1.3 +18 -0 src/lib/libarchive/test/test_archive_api_feature.c 1.2 +102 -3 src/lib/libarchive/test/test_entry.c 1.2 +4 -0 src/lib/libarchive/test/test_read_compress_program.c 1.4 +6 -0 src/lib/libarchive/test/test_read_format_ar.c 1.2 +32 -1 src/lib/libarchive/test/test_read_format_gtar_sparse.c 1.6 +26 -4 src/lib/libarchive/test/test_tar_filenames.c 1.2 +4 -0 src/lib/libarchive/test/test_write_compress_program.c 1.3 +7 -0 src/lib/libarchive/test/test_write_disk.c 1.5 +7 -1 src/lib/libarchive/test/test_write_disk_perms.c 1.3 +4 -0 src/lib/libarchive/test/test_write_disk_secure.c 1.5 +6 -2 src/lib/libarchive/test/test_write_format_ar.c 1.2 +7 -0 src/lib/libarchive/test/test_write_format_cpio.c 1.3 +11 -3 src/lib/libarchive/test/test_write_format_tar_empty.c From owner-cvs-src@FreeBSD.ORG Fri Jul 6 15:52: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 45B3E16A41F; Fri, 6 Jul 2007 15:52:00 +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 1F2A213C44C; Fri, 6 Jul 2007 15:52:00 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l66Fq05h019763; Fri, 6 Jul 2007 15:52:00 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l66Fpxqq019762; Fri, 6 Jul 2007 15:51:59 GMT (envelope-from kientzle) Message-Id: <200707061551.l66Fpxqq019762@repoman.freebsd.org> From: Tim Kientzle Date: Fri, 6 Jul 2007 15:51:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive archive_read_open_memory.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Jul 2007 15:52:00 -0000 kientzle 2007-07-06 15:51:59 UTC FreeBSD src repository Modified files: lib/libarchive archive_read_open_memory.c Log: Forced commit to document a cast correction needed to get clean compiles using either old or new API. I should have just committed this one-line fix separately. Apologies. Approved by: re (Ken Smith) Revision Changes Path 1.6 +0 -0 src/lib/libarchive/archive_read_open_memory.c From owner-cvs-src@FreeBSD.ORG Fri Jul 6 16: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 565E516A473; Fri, 6 Jul 2007 16:01:07 +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 1715D13C487; Fri, 6 Jul 2007 16:01:07 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l66G16Wv020348; Fri, 6 Jul 2007 16:01:06 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l66G16xp020347; Fri, 6 Jul 2007 16:01:06 GMT (envelope-from kientzle) Message-Id: <200707061601.l66G16xp020347@repoman.freebsd.org> From: Tim Kientzle Date: Fri, 6 Jul 2007 16:01:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libarchive archive_read_data_into_buffer.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Jul 2007 16:01:07 -0000 kientzle 2007-07-06 16:01:06 UTC FreeBSD src repository Removed files: (Branch: RELENG_6) lib/libarchive archive_read_data_into_buffer.c Log: MFC removal of extraneous file. This function has been moved into archive_read.c. Revision Changes Path 1.4.8.2 +0 -50 src/lib/libarchive/archive_read_data_into_buffer.c (dead) From owner-cvs-src@FreeBSD.ORG Fri Jul 6 16:08: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 6547116A502; Fri, 6 Jul 2007 16:08:15 +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 4E8D313C4BF; Fri, 6 Jul 2007 16:08:15 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l66G8Ftb022138; Fri, 6 Jul 2007 16:08:15 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l66G8Frc022137; Fri, 6 Jul 2007 16:08:15 GMT (envelope-from kientzle) Message-Id: <200707061608.l66G8Frc022137@repoman.freebsd.org> From: Tim Kientzle Date: Fri, 6 Jul 2007 16:08:14 +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/libarchive archive.h.in archive_read_open_memory.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Jul 2007 16:08:15 -0000 kientzle 2007-07-06 16:08:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libarchive archive.h.in archive_read_open_memory.c Log: MFC some comment changes and a reworking of one cast. With this change, libarchive source in -CURRENT and 6-STABLE is exactly identical. The only difference is the version number (1.9 for 6-STABLE, 2.2 for -CURRENT) and SHLIB_MAJOR (2 in 6-STABLE, 4 in -CURRENT). The source has conditionals to compile the old libarchive 1 API/ABI or the newer libarchive 2 API/ABI depending on the version number set at compile time. Revision Changes Path 1.23.2.7 +14 -2 src/lib/libarchive/archive.h.in 1.3.2.3 +1 -1 src/lib/libarchive/archive_read_open_memory.c From owner-cvs-src@FreeBSD.ORG Fri Jul 6 16: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 A57FE16A421; Fri, 6 Jul 2007 16:34:56 +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 7BED913C455; Fri, 6 Jul 2007 16:34:56 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l66GYuhX028367; Fri, 6 Jul 2007 16:34:56 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l66GYuwj028364; Fri, 6 Jul 2007 16:34:56 GMT (envelope-from delphij) Message-Id: <200707061634.l66GYuwj028364@repoman.freebsd.org> From: Xin LI Date: Fri, 6 Jul 2007 16:34: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/usr.bin/sed compile.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Jul 2007 16:34:56 -0000 delphij 2007-07-06 16:34:56 UTC FreeBSD src repository Modified files: usr.bin/sed compile.c Log: Before doing compile_re() which needs a parameter to identify whether we should ignore case, determine the flag by calling compile_flags() first. Also, make sure that we obtain an initialized cmd->u.s buffer before processing further. We may want to refine this solution later, but for now, make the changes in order to unbreak world build after a sed(1) with rev. 1.29 of compile.c is installed. Approved by: re (hrs) Revision Changes Path 1.30 +4 -4 src/usr.bin/sed/compile.c From owner-cvs-src@FreeBSD.ORG Fri Jul 6 16:36: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 5FDD016A421; Fri, 6 Jul 2007 16:36:53 +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 3975813C480; Fri, 6 Jul 2007 16:36:53 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l66GarLe028526; Fri, 6 Jul 2007 16:36:53 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l66GarDE028525; Fri, 6 Jul 2007 16:36:53 GMT (envelope-from delphij) Message-Id: <200707061636.l66GarDE028525@repoman.freebsd.org> From: Xin LI Date: Fri, 6 Jul 2007 16:36: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/tools/regression/usr.bin/sed regress.icase3.out regress.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jul 2007 16:36:53 -0000 delphij 2007-07-06 16:36:52 UTC FreeBSD src repository Modified files: tools/regression/usr.bin/sed regress.sh Added files: tools/regression/usr.bin/sed regress.icase3.out Log: Add a test case for sed(1) regression - we should not ignore case when not being asked to do so. Approved by: re (hrs) Revision Changes Path 1.1 +4 -0 src/tools/regression/usr.bin/sed/regress.icase3.out (new) 1.18 +1 -0 src/tools/regression/usr.bin/sed/regress.sh From owner-cvs-src@FreeBSD.ORG Fri Jul 6 17:15: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 80D8716A41F; Fri, 6 Jul 2007 17:15:26 +0000 (UTC) (envelope-from ssouhlal@FreeBSD.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 6E57713C447; Fri, 6 Jul 2007 17:15:26 +0000 (UTC) (envelope-from ssouhlal@FreeBSD.org) Received: from [192.168.0.100] (c-76-21-32-5.hsd1.ca.comcast.net [76.21.32.5]) by elvis.mu.org (Postfix) with ESMTP id 6AEED1A4D97; Fri, 6 Jul 2007 09:43:44 -0700 (PDT) In-Reply-To: <200707061634.l66GYuwj028364@repoman.freebsd.org> References: <200707061634.l66GYuwj028364@repoman.freebsd.org> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <0CFA38FE-4A9A-4D2F-BB50-0BC4F8C85D04@FreeBSD.org> Content-Transfer-Encoding: 7bit From: Suleiman Souhlal Date: Fri, 6 Jul 2007 09:43:32 -0700 To: Xin LI X-Mailer: Apple Mail (2.752.3) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/sed compile.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Jul 2007 17:15:26 -0000 On Jul 6, 2007, at 9:34 AM, Xin LI wrote: > delphij 2007-07-06 16:34:56 UTC > > FreeBSD src repository > > Modified files: > usr.bin/sed compile.c > Log: > Before doing compile_re() which needs a parameter to identify > whether we should ignore case, determine the flag by calling > compile_flags() first. Also, make sure that we obtain an > initialized cmd->u.s buffer before processing further. We > may want to refine this solution later, but for now, make > the changes in order to unbreak world build after a sed(1) > with rev. 1.29 of compile.c is installed. > > Approved by: re (hrs) Pointyhat to: ssouhlal Sorry :-( -- Suleiman From owner-cvs-src@FreeBSD.ORG Fri Jul 6 20:02: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 CD2D616A473; Fri, 6 Jul 2007 20:02:38 +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 A769B13C43E; Fri, 6 Jul 2007 20:02:38 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l66K2cQF056512; Fri, 6 Jul 2007 20:02:38 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l66K2c9J056511; Fri, 6 Jul 2007 20:02:38 GMT (envelope-from imp) Message-Id: <200707062002.l66K2c9J056511@repoman.freebsd.org> From: Warner Losh Date: Fri, 6 Jul 2007 20:02: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/dev/usb usb_port.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, 06 Jul 2007 20:02:38 -0000 imp 2007-07-06 20:02:38 UTC FreeBSD src repository Modified files: sys/dev/usb usb_port.h Log: uhub already does the printing and naming of a device, so don't do it again here for compat drivers. Approved by: re@ (blanket) Revision Changes Path 1.98 +1 -5 src/sys/dev/usb/usb_port.h From owner-cvs-src@FreeBSD.ORG Fri Jul 6 20:05: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 D0E8816A469; Fri, 6 Jul 2007 20:05:39 +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 AAC4013C45B; Fri, 6 Jul 2007 20:05:39 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l66K5dRb058029; Fri, 6 Jul 2007 20:05:39 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l66K5dw3058028; Fri, 6 Jul 2007 20:05:39 GMT (envelope-from imp) Message-Id: <200707062005.l66K5dw3058028@repoman.freebsd.org> From: Warner Losh Date: Fri, 6 Jul 2007 20:05:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/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: Fri, 06 Jul 2007 20:05:39 -0000 imp 2007-07-06 20:05:39 UTC FreeBSD src repository Modified files: sys/dev/usb usbdevs Log: Trivial differences with the proposed merged BSD usbdevs file merged in. These are exclusively in the name of the company for this round. No new devices have been added, but the MITEL entry has been eliminated because nothing uses it. You won't see any difference unless you have USBVERBOSE defined for the kernel. Approved by: re@ (blanket) Revision Changes Path 1.319 +94 -95 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Fri Jul 6 21:25: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 DC99916A468; Fri, 6 Jul 2007 21:25:21 +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 B6CB013C455; Fri, 6 Jul 2007 21:25:21 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l66LPLSv078011; Fri, 6 Jul 2007 21:25:21 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l66LPLxQ078010; Fri, 6 Jul 2007 21:25:21 GMT (envelope-from alc) Message-Id: <200707062125.l66LPLxQ078010@repoman.freebsd.org> From: Alan Cox Date: Fri, 6 Jul 2007 21:25:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/vm vm_fault.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Jul 2007 21:25:22 -0000 alc 2007-07-06 21:25:21 UTC FreeBSD src repository Modified files: sys/vm vm_fault.c Log: When a cached page is reactivated in vm_fault(), update the counter that tracks the total number of reactivated pages. (We have not been counting reactivations by vm_fault() since revision 1.46.) Correct a comment in vm_fault_additional_pages(). Approved by: re (kensmith) MFC after: 1 week Revision Changes Path 1.233 +10 -8 src/sys/vm/vm_fault.c From owner-cvs-src@FreeBSD.ORG Sat Jul 7 00:54:47 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 6A49416A46C; Sat, 7 Jul 2007 00:54:47 +0000 (UTC) (envelope-from brian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5AF3213C46E; Sat, 7 Jul 2007 00:54:47 +0000 (UTC) (envelope-from brian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l670slSg007428; Sat, 7 Jul 2007 00:54:47 GMT (envelope-from brian@repoman.freebsd.org) Received: (from brian@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l670slr1007427; Sat, 7 Jul 2007 00:54:47 GMT (envelope-from brian) Message-Id: <200707070054.l670slr1007427@repoman.freebsd.org> From: Brian Somers Date: Sat, 7 Jul 2007 00:54:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/net if.c if_var.h src/sys/netinet in.c in_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: Sat, 07 Jul 2007 00:54:47 -0000 brian 2007-07-07 00:54:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net if.c if_var.h sys/netinet in.c in_var.h Log: Fix a problem introduced in netinet/in.c 1.85.2.7 where in_ifdetach() calls in_delmulti_ifp(). The code now *really* deletes the elements in in_multihead for the ifp that's going away (rather than just decrementing the reference count). Previously we were left with inm and ifma structures containing bogus ifnet pointers after destroying an interface that had more than one IP4 assignment made to it in it's lifetime. I've also added a if_delmulti_ent() to make deleting known ifma structures possible rather than depending on if_findmulti() to end up finding the same thing. It will in fact always find the correct ifma *unless* the passed sockaddr has a bogus sa_len of zero. Finally, when adding a multicast address, we no longer increment the refcount (well, we do, but then we decrement it again). The refcount here is in fact bogus so hopefully readers will see that now. This code is going directly into -stable as it has been rewritten in -current and those changes are deemed too intrusive for -stable consumption right now. Reviewed by: bms Revision Changes Path 1.234.2.20 +32 -11 src/sys/net/if.c 1.98.2.8 +1 -0 src/sys/net/if_var.h 1.85.2.9 +28 -22 src/sys/netinet/in.c 1.53.2.5 +0 -1 src/sys/netinet/in_var.h From owner-cvs-src@FreeBSD.ORG Sat Jul 7 01: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 66F1A16A400; Sat, 7 Jul 2007 01:48:55 +0000 (UTC) (envelope-from brians@ca.sophos.com) Received: from breve.ca.sophos.com (gw.ca.sophos.com [209.17.183.249]) by mx1.freebsd.org (Postfix) with ESMTP id 42BEA13C457; Sat, 7 Jul 2007 01:48:55 +0000 (UTC) (envelope-from brians@ca.sophos.com) Received: from smtp3.ca.sophos.com (smtp3.ca.sophos.com [192.168.3.19]) by breve.ca.sophos.com (8.13.8/8.13.8) with ESMTP id l671ZH1i030062; Fri, 6 Jul 2007 18:35:17 -0700 (envelope-from brians@ca.sophos.com) Received: from conflict (conflict.ca.sophos.com [192.168.98.32]) by smtp3.ActiveState.com (8.13.4/8.13.4) with ESMTP id l671ZGvK024410; Fri, 6 Jul 2007 18:35:17 -0700 (envelope-from brians@ca.sophos.com) Date: Fri, 6 Jul 2007 18:35:17 -0700 From: Brian Somers To: Brian Somers Message-ID: <20070706183517.512b6dab@conflict> In-Reply-To: <200707070054.l670slr1007427@repoman.freebsd.org> References: <200707070054.l670slr1007427@repoman.freebsd.org> Organization: Sophos X-Mailer: Claws Mail 2.9.2 (GTK+ 2.10.13; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-PerlMx-Spam: CA, Deliver, Gauge=IIIIIII, Probability=7%, Report='__C230066_P5 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __HAS_X_MAILER 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0, __STOCK_PHRASE_7 0' X-SpamReport: No antispam rules were triggered by this message X-PMX-Version: CA 5.3.1.294258, Antispam-Engine: 2.5.1.298604, Antispam-Data: 2007.7.6.181633 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if.c if_var.h src/sys/netinet in.c in_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: Sat, 07 Jul 2007 01:48:55 -0000 On Sat, 7 Jul 2007 00:54:47 +0000 (UTC) Brian Somers wrote: > brian 2007-07-07 00:54:47 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > sys/net if.c if_var.h > sys/netinet in.c in_var.h > Log: > Fix a problem introduced in netinet/in.c 1.85.2.7 where > in_ifdetach() calls in_delmulti_ifp(). > > The code now *really* deletes the elements in in_multihead > for the ifp that's going away (rather than just decrementing > the reference count). Previously we were left with inm and > ifma structures containing bogus ifnet pointers after > destroying an interface that had more than one IP4 assignment > made to it in it's lifetime. > > I've also added a if_delmulti_ent() to make deleting known > ifma structures possible rather than depending on > if_findmulti() to end up finding the same thing. It > will in fact always find the correct ifma *unless* the > passed sockaddr has a bogus sa_len of zero. > > Finally, when adding a multicast address, we no longer > increment the refcount (well, we do, but then we decrement > it again). The refcount here is in fact bogus so hopefully > readers will see that now. > > This code is going directly into -stable as it has been > rewritten in -current and those changes are deemed too > intrusive for -stable consumption right now. > > Reviewed by: bms > > Revision Changes Path > 1.234.2.20 +32 -11 src/sys/net/if.c > 1.98.2.8 +1 -0 src/sys/net/if_var.h > 1.85.2.9 +28 -22 src/sys/netinet/in.c > 1.53.2.5 +0 -1 src/sys/netinet/in_var.h For those interested, here's how the breakage was demonstrated. The script is a little roundabout so that it mimics the ifconfig calls from a set of unit tests here. The panic can be expected after up to 20 iterations. #! /bin/sh [ $# -eq 1 ] && max=$1 || max=0 n=0 while [ $max -eq 0 -o $n -lt $max ] do n=$(($n + 1)) printf "\r$n" for f in 1 2 3 4 5 do ifconfig lo1$f >/dev/null 2>&1 || ifconfig lo1$f create ifconfig lo1$f 127.0.$f.$f netmask 0xffffffff done ifconfig lo13 127.0.3.3 delete ifconfig lo13 127.0.3.3 netmask 0xffffffff for f in 1 2 3 4 5 do ifconfig lo1$f destroy done for f in 1 2 3 do ifconfig lo$f >/dev/null 2>&1 || ifconfig lo$f create done for f in 1 2 3 do ifconfig lo$f 127.$f.$f.$f netmask 0xffffffff done ifconfig lo3 127.3.3.3 delete ifconfig lo3 127.3.3.3 netmask 0xffffffff ifconfig lo2 127.2.2.3 netmask 0xffffffff ifconfig lo2 127.2.2.3 delete ifconfig lo2 127.2.2.2 netmask 0xffffffff for f in 1 2 3 do ifconfig lo$f destroy done done [ $n -eq 0 ] || echo -- Brian Somers Tel: +1 604 484 6434 Mob: +1 604 315 1343 Sophos - security and control Web: www.sophos.com From owner-cvs-src@FreeBSD.ORG Sat Jul 7 02:09: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 39FAF16A41F; Sat, 7 Jul 2007 02:09:07 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.freebsd.org (Postfix) with ESMTP id 0039413C465; Sat, 7 Jul 2007 02:09:06 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (localhost [127.0.0.1]) by ns1.feral.com (8.14.1/8.14.1) with ESMTP id l6728vLM078803; Fri, 6 Jul 2007 19:09:05 -0700 (PDT) (envelope-from mjacob@freebsd.org) Received: from localhost (mjacob@localhost) by ns1.feral.com (8.14.1/8.14.1/Submit) with ESMTP id l6728v91078800; Fri, 6 Jul 2007 19:08:57 -0700 (PDT) (envelope-from mjacob@freebsd.org) X-Authentication-Warning: ns1.feral.com: mjacob owned process doing -bs Date: Fri, 6 Jul 2007 19:08:57 -0700 (PDT) From: mjacob@freebsd.org To: Brian Somers In-Reply-To: <20070706183517.512b6dab@conflict> Message-ID: <20070706190843.X78793@ns1.feral.com> References: <200707070054.l670slr1007427@repoman.freebsd.org> <20070706183517.512b6dab@conflict> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Brian Somers , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net if.c if_var.h src/sys/netinet in.c in_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mjacob@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Jul 2007 02:09:07 -0000 Cool. Can we put this in regression tests? From owner-cvs-src@FreeBSD.ORG Sat Jul 7 09:46: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 12E3116A400; Sat, 7 Jul 2007 09:46:35 +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 E085A13C46C; Sat, 7 Jul 2007 09:46:34 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l679kYeY077792; Sat, 7 Jul 2007 09:46:34 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l679kYTN077791; Sat, 7 Jul 2007 09:46:34 GMT (envelope-from rwatson) Message-Id: <200707070946.l679kYTN077791@repoman.freebsd.org> From: Robert Watson Date: Sat, 7 Jul 2007 09:46:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet udp_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: Sat, 07 Jul 2007 09:46:35 -0000 rwatson 2007-07-07 09:46:34 UTC FreeBSD src repository Modified files: sys/netinet udp_usrreq.c Log: Minor UDPv4 cleanup: capitalize comment, move statistics update after mbuf free to be consistent with other error handling, and release socket buffer lock before freeing mbufs and statistics updates rather than after. Approved by: re (kensmith) Revision Changes Path 1.215 +3 -3 src/sys/netinet/udp_usrreq.c From owner-cvs-src@FreeBSD.ORG Sat Jul 7 11:22:47 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 06FD016A421; Sat, 7 Jul 2007 11:22:47 +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 D480513C469; Sat, 7 Jul 2007 11:22:46 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l67BMk8d088110; Sat, 7 Jul 2007 11:22:46 GMT (envelope-from remko@repoman.freebsd.org) Received: (from remko@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l67BMk3I088109; Sat, 7 Jul 2007 11:22:46 GMT (envelope-from remko) Message-Id: <200707071122.l67BMk3I088109@repoman.freebsd.org> From: Remko Lodder Date: Sat, 7 Jul 2007 11:22:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sbin/mdmfs mdmfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 Jul 2007 11:22:47 -0000 remko 2007-07-07 11:22:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/mdmfs mdmfs.c Log: MFC rev 1.33 mdmfs.c -n is used by newfs to tell "do not generate a .snap directory" instead of specifying rotational-positions, reflect that in the command arguments. PR: bin/110178 Submitted by: Alex Kozlov Approved by: imp (mentor) Approved by: imp (mentor, implicit) Revision Changes Path 1.23.2.5 +4 -4 src/sbin/mdmfs/mdmfs.c From owner-cvs-src@FreeBSD.ORG Sat Jul 7 11: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 079C116A41F; Sat, 7 Jul 2007 11:29:28 +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 EA44F13C483; Sat, 7 Jul 2007 11:29:27 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l67BTRwc088407; Sat, 7 Jul 2007 11:29:27 GMT (envelope-from remko@repoman.freebsd.org) Received: (from remko@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l67BTRBZ088406; Sat, 7 Jul 2007 11:29:27 GMT (envelope-from remko) Message-Id: <200707071129.l67BTRBZ088406@repoman.freebsd.org> From: Remko Lodder Date: Sat, 7 Jul 2007 11:29:27 +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/sbin/mdmfs mdmfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 Jul 2007 11:29:28 -0000 remko 2007-07-07 11:29:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sbin/mdmfs mdmfs.c Log: MFC rev 1.33 mdmfs.c o For this change I needed to modify a little extra, since the RELENG_5 version works different then the RELENG_6 or HEAD version that we currently have. I "backported" the -n change to RELENG_5 as well, without modifying the current behaviour for the other options etc. -n is used by newfs to tell "do not generate a .snap directory" instead of specifying rotational-positions, reflect that in the command arguments. PR: bin/110178 Submitted by: Alex Kozlov Approved by: imp (mentor) Approved by: imp (mentor, implicit) Revision Changes Path 1.20.2.1 +6 -6 src/sbin/mdmfs/mdmfs.c From owner-cvs-src@FreeBSD.ORG Sat Jul 7 11:36: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 7541516A400; Sat, 7 Jul 2007 11:36: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 572E513C44B; Sat, 7 Jul 2007 11:36:44 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l67Baif3089030; Sat, 7 Jul 2007 11:36:44 GMT (envelope-from remko@repoman.freebsd.org) Received: (from remko@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l67BaiAk089029; Sat, 7 Jul 2007 11:36:44 GMT (envelope-from remko) Message-Id: <200707071136.l67BaiAk089029@repoman.freebsd.org> From: Remko Lodder Date: Sat, 7 Jul 2007 11:36: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/dev/ata ata-all.h ata-disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 07 Jul 2007 11:36:44 -0000 remko 2007-07-07 11:36:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/ata ata-all.h ata-disk.c Log: MFC v 1.124 ata-all.h MFC v 1.204 ata-disk.c Add Viking Interworks 256MB as an ata device; this might give some false positives but at this moment it is better to add support then to dont have it at all (comment from Soren). PR: kern/111516 Submitted by: Thomas Nystrom Approved by: re (kensmith) Approved by: imp (mentor) OK'ed by: sos (With the comment noted above about false positives). Approved by: imp (mentor,implicit) Revision Changes Path 1.103.2.11 +1 -0 src/sys/dev/ata/ata-all.h 1.189.2.6 +2 -1 src/sys/dev/ata/ata-disk.c From owner-cvs-src@FreeBSD.ORG Sat Jul 7 16:55: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 C706416A41F; Sat, 7 Jul 2007 16:55:42 +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 9411A13C468; Sat, 7 Jul 2007 16:55:42 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l67Gtgrw036566; Sat, 7 Jul 2007 16:55:42 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l67GtgAb036565; Sat, 7 Jul 2007 16:55:42 GMT (envelope-from kientzle) Message-Id: <200707071655.l67GtgAb036565@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 7 Jul 2007 16:55:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive 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: Sat, 07 Jul 2007 16:55:42 -0000 kientzle 2007-07-07 16:55:42 UTC FreeBSD src repository Modified files: lib/libarchive Makefile Log: Fix installworld: /usr/bin/printf isn't available then, so use awk's printf for the formatting here instead. Pointy hat: Yours Truly Approved by: re Revision Changes Path 1.75 +3 -1 src/lib/libarchive/Makefile From owner-cvs-src@FreeBSD.ORG Sat Jul 7 16:59: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 45E5816A46E; Sat, 7 Jul 2007 16:59:02 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1295613C4CA; Sat, 7 Jul 2007 16:59:02 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l67Gx1Uk036755; Sat, 7 Jul 2007 16:59:01 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l67Gx16o036754; Sat, 7 Jul 2007 16:59:01 GMT (envelope-from attilio) Message-Id: <200707071659.l67Gx16o036754@repoman.freebsd.org> From: Attilio Rao Date: Sat, 7 Jul 2007 16:59: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/i386/i386 sys_machdep.c 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: Sat, 07 Jul 2007 16:59:02 -0000 attilio 2007-07-07 16:59:01 UTC FreeBSD src repository Modified files: sys/i386/i386 sys_machdep.c vm_machdep.c Log: Actual code shows several problems in ia32 LDT handling: - When a LDT entry changes, the old one is freed while it is still referenced by gdt and ldtr. This can lead to disruptive behaviours in particular on SMP machines. - When a LDT entry changes, it is assumed that the only one entity sharing the same LDT are threads in the same proc. It doesn't take in account edge cases where two processes share the same VM (rfork'ed ones, for example). This patch addresses these two problems and addictionally it fixes the usage of refcount switching back it to the old manually-grown refcount (since in this case would be faster). Diagnosed by: tegge Tested by: pho (a former version) Reviewed by: kib Approved by: jeff (mentor) Approved by: re Revision Changes Path 1.111 +38 -32 src/sys/i386/i386/sys_machdep.c 1.283 +1 -2 src/sys/i386/i386/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Sat Jul 7 16:59: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 D991116A477; Sat, 7 Jul 2007 16:59:11 +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 B241013C4BC; Sat, 7 Jul 2007 16:59:11 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l67GxB7J036784; Sat, 7 Jul 2007 16:59:11 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l67GxBku036783; Sat, 7 Jul 2007 16:59:11 GMT (envelope-from kientzle) Message-Id: <200707071659.l67GxBku036783@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 7 Jul 2007 16:59: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/lib/libarchive 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: Sat, 07 Jul 2007 16:59:11 -0000 kientzle 2007-07-07 16:59:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libarchive Makefile Log: MFC unbreak installworld. Pointy hat: me Revision Changes Path 1.36.2.6 +3 -1 src/lib/libarchive/Makefile From owner-cvs-src@FreeBSD.ORG Sat Jul 7 17:54: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 CBB2316A400; Sat, 7 Jul 2007 17:54:33 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A565113C458; Sat, 7 Jul 2007 17:54:33 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l67HsX4J041814; Sat, 7 Jul 2007 17:54:33 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l67HsXn3041813; Sat, 7 Jul 2007 17:54:33 GMT (envelope-from njl) Message-Id: <200707071754.l67HsXn3041813@repoman.freebsd.org> From: Nate Lawson Date: Sat, 7 Jul 2007 17:54:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/acpica acpi_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: Sat, 07 Jul 2007 17:54:33 -0000 njl 2007-07-07 17:54:33 UTC FreeBSD src repository Modified files: sys/i386/acpica acpi_machdep.c Log: Now that we have a function that can be called from a cdevsw close() entry point, use it. Approved by: re Revision Changes Path 1.37 +1 -9 src/sys/i386/acpica/acpi_machdep.c