From owner-cvs-src@FreeBSD.ORG Sun Jul 18 00:51:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E43F316A4CE; Sun, 18 Jul 2004 00:51:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C5DD943D41; Sun, 18 Jul 2004 00:51:56 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I0pudE067443; Sun, 18 Jul 2004 00:51:56 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I0puEh067442; Sun, 18 Jul 2004 00:51:56 GMT (envelope-from mlaier) Message-Id: <200407180051.i6I0puEh067442@repoman.freebsd.org> From: Max Laier Date: Sun, 18 Jul 2004 00:51:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/contrib/pf/net pf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Jul 2004 00:51:57 -0000 mlaier 2004-07-18 00:51:56 UTC FreeBSD src repository Modified files: sys/contrib/pf/net pf.c Log: m_tag_copy takes an additional "how" parameter in FreeBSD. Submitted by: rwatson Revision Changes Path 1.14 +8 -0 src/sys/contrib/pf/net/pf.c From owner-cvs-src@FreeBSD.ORG Sun Jul 18 00:59:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4CEEC16A4CE; Sun, 18 Jul 2004 00:59:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F78C43D48; Sun, 18 Jul 2004 00:59:58 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I0xwFP067656; Sun, 18 Jul 2004 00:59:58 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I0xw2K067655; Sun, 18 Jul 2004 00:59:58 GMT (envelope-from davidxu) Message-Id: <200407180059.i6I0xw2K067655@repoman.freebsd.org> From: David Xu Date: Sun, 18 Jul 2004 00:59:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern sys_process.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Jul 2004 00:59:58 -0000 davidxu 2004-07-18 00:59:58 UTC FreeBSD src repository Modified files: sys/kern sys_process.c Log: This is a forced commit. Clear suspension flag for debugged process when detaching. Revision Changes Path 1.125 +0 -0 src/sys/kern/sys_process.c From owner-cvs-src@FreeBSD.ORG Sun Jul 18 01:02:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DF0B16A4CE; Sun, 18 Jul 2004 01:02:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F90843D3F; Sun, 18 Jul 2004 01:02:24 +0000 (GMT) (envelope-from brian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I12N2N067809; Sun, 18 Jul 2004 01:02:23 GMT (envelope-from brian@repoman.freebsd.org) Received: (from brian@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I12N4R067808; Sun, 18 Jul 2004 01:02:23 GMT (envelope-from brian) Message-Id: <200407180102.i6I12N4R067808@repoman.freebsd.org> From: Brian Somers Date: Sun, 18 Jul 2004 01:02:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/usr.sbin/ppp command.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Jul 2004 01:02:24 -0000 brian 2004-07-18 01:02:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) usr.sbin/ppp command.c Log: MFC: Fix ``set ifaddr''. The code was actually using an uninitialised variable, but conveniently, because ncpaddr.ncpaddr_family != AF_INET, the call to ncpaddr_getip4addr() became a no-op leaving the local address as it was (defaulting to whatever my hostname resolves to). Revision Changes Path 1.230.2.22 +1 -1 src/usr.sbin/ppp/command.c From owner-cvs-src@FreeBSD.ORG Sun Jul 18 01:19:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE17816A4CE; Sun, 18 Jul 2004 01:19:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F79C43D1F; Sun, 18 Jul 2004 01:19:33 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I1JXxa068264; Sun, 18 Jul 2004 01:19:33 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I1JXbc068263; Sun, 18 Jul 2004 01:19:33 GMT (envelope-from obrien) Message-Id: <200407180119.i6I1JXbc068263@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 18 Jul 2004 01:19:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 01:19:33 -0000 obrien 2004-07-18 01:19:33 UTC FreeBSD src repository Modified files: . Makefile Log: Add an "out" to the now required BS of defining DESTDIR. Revision Changes Path 1.303 +1 -1 src/Makefile From owner-cvs-src@FreeBSD.ORG Sun Jul 18 01:29:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C41D816A4CE; Sun, 18 Jul 2004 01:29:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A48EE43D39; Sun, 18 Jul 2004 01:29:43 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I1ThRC068535; Sun, 18 Jul 2004 01:29:43 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I1Th7w068534; Sun, 18 Jul 2004 01:29:43 GMT (envelope-from rwatson) Message-Id: <200407180129.i6I1Th7w068534@repoman.freebsd.org> From: Robert Watson Date: Sun, 18 Jul 2004 01:29:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 01:29:44 -0000 rwatson 2004-07-18 01:29:43 UTC FreeBSD src repository Modified files: sys/kern uipc_usrreq.c Log: Drop Giant and acquire the UNIX domain socket subsystem lock a bit earlier in unp_connect() so that vp->v_socket can't change between our copying its value to a local variable and later use of that variable. This may have been responsible for a panic during shutdown that I experienced where simultaneous closing of a listen socket by rpcbind and a new connection being made to rpcbind by mountd. Revision Changes Path 1.134 +4 -4 src/sys/kern/uipc_usrreq.c From owner-cvs-src@FreeBSD.ORG Sun Jul 18 01:52:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 367A616A4CE; Sun, 18 Jul 2004 01:52:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1707943D31; Sun, 18 Jul 2004 01:52:00 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I1pxOG069243; Sun, 18 Jul 2004 01:51:59 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I1pxd9069242; Sun, 18 Jul 2004 01:51:59 GMT (envelope-from brueffer) Message-Id: <200407180151.i6I1pxd9069242@repoman.freebsd.org> From: Christian Brueffer Date: Sun, 18 Jul 2004 01:51:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/mount_unionfs mount_unionfs.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 01:52:00 -0000 brueffer 2004-07-18 01:51:59 UTC FreeBSD src repository (doc committer) Modified files: sbin/mount_unionfs mount_unionfs.8 Log: Mention the vfs.usermount sysctl. Obtained from: NetBSD via DragonFly BSD MFC after: 3 days Revision Changes Path 1.18 +4 -0 src/sbin/mount_unionfs/mount_unionfs.8 From owner-cvs-src@FreeBSD.ORG Sun Jul 18 02:22:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF9C016A4CE; Sun, 18 Jul 2004 02:22:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C086D43D39; Sun, 18 Jul 2004 02:22:47 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I2MlbM070049; Sun, 18 Jul 2004 02:22:47 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I2MlNX070048; Sun, 18 Jul 2004 02:22:47 GMT (envelope-from obrien) Message-Id: <200407180222.i6I2MlNX070048@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 18 Jul 2004 02:22:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/lptcontrol lptcontrol.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 02:22:48 -0000 obrien 2004-07-18 02:22:47 UTC FreeBSD src repository Modified files: usr.sbin/lptcontrol lptcontrol.8 Log: Priner control devices are now lpt*.ctl. Revision Changes Path 1.20 +1 -1 src/usr.sbin/lptcontrol/lptcontrol.8 From owner-cvs-src@FreeBSD.ORG Sun Jul 18 02:26:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D811A16A4CE; Sun, 18 Jul 2004 02:26:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B832843D1D; Sun, 18 Jul 2004 02:26:30 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I2QUU1070186; Sun, 18 Jul 2004 02:26:30 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I2QU3G070185; Sun, 18 Jul 2004 02:26:30 GMT (envelope-from keramida) Message-Id: <200407180226.i6I2QU3G070185@repoman.freebsd.org> From: Giorgos Keramidas Date: Sun, 18 Jul 2004 02:26:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make make.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 02:26:31 -0000 keramida 2004-07-18 02:26:30 UTC FreeBSD src repository (doc committer) Modified files: usr.bin/make make.1 Log: Remove the dependency of the :C/regexp/replacement/ variable modifier from the :S modifier which follows a bit further below. This way the reader can read each of these two descriptions without having to jump back and forth in the manpage. PR: docs/26943 Submitted by: Alex Kapranoff Revision Changes Path 1.72 +7 -8 src/usr.bin/make/make.1 From owner-cvs-src@FreeBSD.ORG Sun Jul 18 02:26:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DDF7D16A4CE; Sun, 18 Jul 2004 02:26:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD44B43D2D; Sun, 18 Jul 2004 02:26:54 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I2Qs4v070219; Sun, 18 Jul 2004 02:26:54 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I2Qs56070218; Sun, 18 Jul 2004 02:26:54 GMT (envelope-from brueffer) Message-Id: <200407180226.i6I2Qs56070218@repoman.freebsd.org> From: Christian Brueffer Date: Sun, 18 Jul 2004 02:26:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/etc remote X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 02:26:55 -0000 brueffer 2004-07-18 02:26:54 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_4) etc remote Log: MFC: rev. 1.12 Add traditional BSD names to the finger-friendly com[1-4] entries. Approved by: dougb Revision Changes Path 1.10.2.2 +5 -5 src/etc/remote From owner-cvs-src@FreeBSD.ORG Sun Jul 18 02:42:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D0EC716A4CE; Sun, 18 Jul 2004 02:42:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B083343D2F; Sun, 18 Jul 2004 02:42:38 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I2gcFc070632; Sun, 18 Jul 2004 02:42:38 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I2gcvr070631; Sun, 18 Jul 2004 02:42:38 GMT (envelope-from keramida) Message-Id: <200407180242.i6I2gcvr070631@repoman.freebsd.org> From: Giorgos Keramidas Date: Sun, 18 Jul 2004 02:42:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 netgraph.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 02:42:39 -0000 keramida 2004-07-18 02:42:38 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 netgraph.4 Log: The description of ng_mesg.cmd should call it "cmd" to match the struct definition and netgraph.h. PR: docs/66539 Submitted by: Michel Lavondes Revision Changes Path 1.46 +1 -1 src/share/man/man4/netgraph.4 From owner-cvs-src@FreeBSD.ORG Sun Jul 18 03:37:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 44C6416A4CE; Sun, 18 Jul 2004 03:37:46 +0000 (GMT) Received: from smtp3.server.rpi.edu (smtp3.server.rpi.edu [128.113.2.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id C3A9743D2D; Sun, 18 Jul 2004 03:37:45 +0000 (GMT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp3.server.rpi.edu (8.13.0/8.13.0) with ESMTP id i6I3bi1C013799; Sat, 17 Jul 2004 23:37:45 -0400 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <200407180119.i6I1JXbc068263@repoman.freebsd.org> References: <200407180119.i6I1JXbc068263@repoman.freebsd.org> Date: Sat, 17 Jul 2004 23:37:43 -0400 To: "David E. O'Brien" , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org From: Garance A Drosihn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-Scanned-By: CanIt (www . canit . ca) Subject: Re: cvs commit: src Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 03:37:46 -0000 At 1:19 AM +0000 7/18/04, David E. O'Brien wrote: >obrien 2004-07-18 01:19:33 UTC > > FreeBSD src repository > > Modified files: > . Makefile > Log: > Add an "out" to the now required BS of defining DESTDIR. How about something a little shorter and more descriptive of what it is controlling? Say, "ALLOW_PLAIN_MAKE_WORLD" instead of "I_KNOW_WHAT_IM_DOING_THANKYOU_VERY_MUCH" -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu From owner-cvs-src@FreeBSD.ORG Sun Jul 18 04:09:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC94216A4CF; Sun, 18 Jul 2004 04:09:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C9A143D1D; Sun, 18 Jul 2004 04:09:40 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I49e78073261; Sun, 18 Jul 2004 04:09:40 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I49eZP073260; Sun, 18 Jul 2004 04:09:40 GMT (envelope-from rwatson) Message-Id: <200407180409.i6I49eZP073260@repoman.freebsd.org> From: Robert Watson Date: Sun, 18 Jul 2004 04:09:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 04:09:40 -0000 rwatson 2004-07-18 04:09:40 UTC FreeBSD src repository Modified files: sys/compat/linux linux_socket.c Log: Remove 'sg' argument to linux_sendto_hdrincl, which is what I think was intended. This fixes the build, but might require revision. Revision Changes Path 1.49 +1 -1 src/sys/compat/linux/linux_socket.c From owner-cvs-src@FreeBSD.ORG Sun Jul 18 04:17:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 92D5916A4CF; Sun, 18 Jul 2004 04:17:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8805943D41; Sun, 18 Jul 2004 04:17:15 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I4HFZ6073829; Sun, 18 Jul 2004 04:17:15 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I4HF6n073828; Sun, 18 Jul 2004 04:17:15 GMT (envelope-from marcel) Message-Id: <200407180417.i6I4HF6n073828@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 18 Jul 2004 04:17:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libthread_db Makefile libc_r_db.c libpthread_db.c libpthread_db.h libthr_db.c thread_db.c thread_db.h thread_db_int.h src/lib/libthread_db/arch/alpha libc_r_md.c libpthread_md.c src/lib/libthread_db/arch/amd64 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 04:17:15 -0000 marcel 2004-07-18 04:17:15 UTC FreeBSD src repository Modified files: lib/libthread_db Makefile Added files: lib/libthread_db libc_r_db.c libpthread_db.c libpthread_db.h libthr_db.c thread_db.c thread_db.h thread_db_int.h lib/libthread_db/arch/alpha libc_r_md.c libpthread_md.c lib/libthread_db/arch/amd64 libc_r_md.c libpthread_md.c lib/libthread_db/arch/i386 libc_r_md.c libpthread_md.c lib/libthread_db/arch/ia64 libc_r_md.c libpthread_md.c lib/libthread_db/arch/sparc64 libc_r_md.c libpthread_md.c Removed files: lib/libthread_db/include thread_db.h thread_db_int.h lib/libthread_db/pthread Makefile pthread_db.c pthread_db.h pthread_db_i386.c lib/libthread_db/src Makefile thread_db.c Log: Add rudimentary support and stubs for libthr and libc_r on alpha, amd64, i386, ia64 and sparc64. Add stubs for alpha, amd64, ia64 and sparc64 for libpthread. Restructure the source files to avoid unnecessary use of subdirectories that also force us to use non-portable compilation flags to deal with the uncommon compilation requirements (building archive libraries for linkage into a shared library). The libpthread support has been copied from the original local and cleaned-up to make them WARNS=2 clean. that also force us to use non-portable compilation flags to deal with the uncommon compilation requirements (building archive libraries for linkage into a shared library). The libpthread support has been copied from the original local and cleaned-up to make them WARNS=2 clean. Tested on: amd64, i386, ia64 Revision Changes Path 1.2 +25 -2 src/lib/libthread_db/Makefile 1.1 +73 -0 src/lib/libthread_db/arch/alpha/libc_r_md.c (new) 1.1 +59 -0 src/lib/libthread_db/arch/alpha/libpthread_md.c (new) 1.1 +41 -0 src/lib/libthread_db/arch/amd64/libc_r_md.c (new) 1.1 +59 -0 src/lib/libthread_db/arch/amd64/libpthread_md.c (new) 1.1 +48 -0 src/lib/libthread_db/arch/i386/libc_r_md.c (new) 1.1 +105 -0 src/lib/libthread_db/arch/i386/libpthread_md.c (new) 1.1 +41 -0 src/lib/libthread_db/arch/ia64/libc_r_md.c (new) 1.1 +59 -0 src/lib/libthread_db/arch/ia64/libpthread_md.c (new) 1.1 +41 -0 src/lib/libthread_db/arch/sparc64/libc_r_md.c (new) 1.1 +59 -0 src/lib/libthread_db/arch/sparc64/libpthread_md.c (new) 1.3 +0 -287 src/lib/libthread_db/include/thread_db.h (dead) 1.3 +0 -93 src/lib/libthread_db/include/thread_db_int.h (dead) 1.1 +328 -0 src/lib/libthread_db/libc_r_db.c (new) 1.1 +825 -0 src/lib/libthread_db/libpthread_db.c (new) 1.1 +70 -0 src/lib/libthread_db/libpthread_db.h (new) 1.1 +311 -0 src/lib/libthread_db/libthr_db.c (new) 1.2 +0 -19 src/lib/libthread_db/pthread/Makefile (dead) 1.3 +0 -1087 src/lib/libthread_db/pthread/pthread_db.c (dead) 1.2 +0 -60 src/lib/libthread_db/pthread/pthread_db.h (dead) 1.2 +0 -105 src/lib/libthread_db/pthread/pthread_db_i386.c (dead) 1.2 +0 -15 src/lib/libthread_db/src/Makefile (dead) 1.3 +0 -359 src/lib/libthread_db/src/thread_db.c (dead) 1.1 +236 -0 src/lib/libthread_db/thread_db.c (new) 1.1 +230 -0 src/lib/libthread_db/thread_db.h (new) 1.1 +90 -0 src/lib/libthread_db/thread_db_int.h (new) From owner-cvs-src@FreeBSD.ORG Sun Jul 18 04:22:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E28D616A4CF; Sun, 18 Jul 2004 04:22:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C232943D49; Sun, 18 Jul 2004 04:22:01 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I4M18f073973; Sun, 18 Jul 2004 04:22:01 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I4M1rI073972; Sun, 18 Jul 2004 04:22:01 GMT (envelope-from marcel) Message-Id: <200407180422.i6I4M1rI073972@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 18 Jul 2004 04:22:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/thread thr_private.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 04:22:02 -0000 marcel 2004-07-18 04:22:01 UTC FreeBSD src repository Modified files: lib/libpthread/thread thr_private.h Log: Don't include lock.h and pthread_md.h when we're being included by libthread_db. Both headers are included seperately. Revision Changes Path 1.116 +2 -0 src/lib/libpthread/thread/thr_private.h From owner-cvs-src@FreeBSD.ORG Sun Jul 18 04:23:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EBAE216A4D0; Sun, 18 Jul 2004 04:23:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C498543D49; Sun, 18 Jul 2004 04:23:30 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I4NUIf074020; Sun, 18 Jul 2004 04:23:30 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I4NUVH074019; Sun, 18 Jul 2004 04:23:30 GMT (envelope-from marcel) Message-Id: <200407180423.i6I4NUVH074019@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 18 Jul 2004 04:23:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libthr/thread thr_private.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 04:23:31 -0000 marcel 2004-07-18 04:23:30 UTC FreeBSD src repository Modified files: lib/libthr/thread thr_private.h Log: Define _libthr_debug for use by libthread_db. Revision Changes Path 1.39 +9 -0 src/lib/libthr/thread/thr_private.h From owner-cvs-src@FreeBSD.ORG Sun Jul 18 04:36:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E009016A4CF; Sun, 18 Jul 2004 04:36:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C06BA43D1F; Sun, 18 Jul 2004 04:36:22 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I4aM2m074371; Sun, 18 Jul 2004 04:36:22 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I4aMTq074370; Sun, 18 Jul 2004 04:36:22 GMT (envelope-from marcel) Message-Id: <200407180436.i6I4aMTq074370@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 18 Jul 2004 04:36:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 04:36:24 -0000 marcel 2004-07-18 04:36:22 UTC FreeBSD src repository Modified files: lib Makefile Log: Hook libthread_db into the build, except for arm and powerpc. Porting libthread_db to arm and/or powerpc is easy enough, but we don't build gdb on those platforms yet. Revision Changes Path 1.187 +6 -2 src/lib/Makefile From owner-cvs-src@FreeBSD.ORG Sun Jul 18 04:38:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 972B916A4CF; Sun, 18 Jul 2004 04:38:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 763A943D2F; Sun, 18 Jul 2004 04:38:11 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I4cBSn074500; Sun, 18 Jul 2004 04:38:11 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I4cBZM074499; Sun, 18 Jul 2004 04:38:11 GMT (envelope-from alc) Message-Id: <200407180438.i6I4cBZM074499@repoman.freebsd.org> From: Alan Cox Date: Sun, 18 Jul 2004 04:38:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_pageout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Jul 2004 04:38:11 -0000 alc 2004-07-18 04:38:11 UTC FreeBSD src repository Modified files: sys/vm vm_pageout.c Log: Remove the GIANT_REQUIRED preceding pmap_remove() in vm_pageout_map_deactivate_pages(). Revision Changes Path 1.261 +0 -1 src/sys/vm/vm_pageout.c From owner-cvs-src@FreeBSD.ORG Sun Jul 18 04:54:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED11116A4CE; Sun, 18 Jul 2004 04:54:36 +0000 (GMT) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C7C643D2F; Sun, 18 Jul 2004 04:54:36 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from dhcp50.pn.xcllnt.net (dhcp50.pn.xcllnt.net [192.168.4.250]) by ns1.xcllnt.net (8.12.11/8.12.11) with ESMTP id i6I4sacW013790; Sat, 17 Jul 2004 21:54:36 -0700 (PDT) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp50.pn.xcllnt.net (localhost [127.0.0.1]) i6I4sZn5004598; Sat, 17 Jul 2004 21:54:35 -0700 (PDT) (envelope-from marcel@dhcp50.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp50.pn.xcllnt.net (8.12.11/8.12.11/Submit) id i6I4sZ1v004597; Sat, 17 Jul 2004 21:54:35 -0700 (PDT) (envelope-from marcel) Date: Sat, 17 Jul 2004 21:54:34 -0700 From: Marcel Moolenaar To: Garance A Drosihn Message-ID: <20040718045434.GA4487@dhcp50.pn.xcllnt.net> References: <200407180119.i6I1JXbc068263@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: "David E. O'Brien" Subject: Re: cvs commit: src Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 04:54:37 -0000 On Sat, Jul 17, 2004 at 11:37:43PM -0400, Garance A Drosihn wrote: > At 1:19 AM +0000 7/18/04, David E. O'Brien wrote: > > FreeBSD src repository > > > > Modified files: > > . Makefile > > Log: > > Add an "out" to the now required BS of defining DESTDIR. > > How about something a little shorter and more descriptive of > what it is controlling? Say, "ALLOW_PLAIN_MAKE_WORLD" instead > of "I_KNOW_WHAT_IM_DOING_THANKYOU_VERY_MUCH" Any such option is totally unnecessary because you only have to add DESTDIR?=/ to /etc/make.conf to get the old behaviour back. This also demonstrates that the people who scream the loudest that hey know what they're doing very often do not. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Sun Jul 18 04:57:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B0DEA16A4CE; Sun, 18 Jul 2004 04:57:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F90643D39; Sun, 18 Jul 2004 04:57:49 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I4vntr075006; Sun, 18 Jul 2004 04:57:49 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I4vn68075005; Sun, 18 Jul 2004 04:57:49 GMT (envelope-from alc) Message-Id: <200407180457.i6I4vn68075005@repoman.freebsd.org> From: Alan Cox Date: Sun, 18 Jul 2004 04:57:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_bio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Jul 2004 04:57:49 -0000 alc 2004-07-18 04:57:49 UTC FreeBSD src repository Modified files: sys/kern vfs_bio.c Log: Remove GIANT_REQUIRED from vmapbuf(). Revision Changes Path 1.442 +0 -2 src/sys/kern/vfs_bio.c From owner-cvs-src@FreeBSD.ORG Sun Jul 18 05:09:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE63716A4CE; Sun, 18 Jul 2004 05:09:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF79043D4C; Sun, 18 Jul 2004 05:09:28 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I59SkM075340; Sun, 18 Jul 2004 05:09:28 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I59Shs075339; Sun, 18 Jul 2004 05:09:28 GMT (envelope-from alc) Message-Id: <200407180509.i6I59Shs075339@repoman.freebsd.org> From: Alan Cox Date: Sun, 18 Jul 2004 05:09:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/alpha pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 05:09:29 -0000 alc 2004-07-18 05:09:28 UTC FreeBSD src repository Modified files: sys/alpha/alpha pmap.c Log: Only extract a physical address from a pte in pmap_extract() if the pte is valid. Implement the protection check required by the pmap_extract_and_hold() specification. (This enables the elimination of Giant from that function.) Revision Changes Path 1.161 +13 -9 src/sys/alpha/alpha/pmap.c From owner-cvs-src@FreeBSD.ORG Sun Jul 18 05:12:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8FA9A16A4CE; Sun, 18 Jul 2004 05:12:47 +0000 (GMT) Received: from smtp3.server.rpi.edu (smtp3.server.rpi.edu [128.113.2.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 45E1F43D5C; Sun, 18 Jul 2004 05:12:47 +0000 (GMT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp3.server.rpi.edu (8.13.0/8.13.0) with ESMTP id i6I5CkuM027200; Sun, 18 Jul 2004 01:12:46 -0400 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <20040718045434.GA4487@dhcp50.pn.xcllnt.net> References: <200407180119.i6I1JXbc068263@repoman.freebsd.org> <20040718045434.GA4487@dhcp50.pn.xcllnt.net> Date: Sun, 18 Jul 2004 01:12:45 -0400 To: Marcel Moolenaar From: Garance A Drosihn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-Scanned-By: CanIt (www . canit . ca) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: "David E. O'Brien" Subject: Re: cvs commit: src Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 05:12:47 -0000 At 9:54 PM -0700 7/17/04, Marcel Moolenaar wrote: >On Sat, Jul 17, 2004 at 11:37:43PM -0400, Garance A Drosihn wrote: >> At 1:19 AM +0000 7/18/04, David E. O'Brien wrote: > > > FreeBSD src repository > > > >> > Modified files: >> > . Makefile >> > Log: >> > Add an "out" to the now required BS of defining DESTDIR. >> >> How about something a little shorter and more descriptive of >> what it is controlling? Say, "ALLOW_PLAIN_MAKE_WORLD" instead >> of "I_KNOW_WHAT_IM_DOING_THANKYOU_VERY_MUCH" > >Any such option is totally unnecessary because you only have to >add DESTDIR?=/ to /etc/make.conf to get the old behaviour back. For all I know, it might be that setting DESTDIR will trigger some other behavior that he is trying to avoid (perhaps something unique to his own setup). I don't mind an extra flag if that makes this change less painful for some situations, but I think we could pick a more sensible name for the flag. -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu From owner-cvs-src@FreeBSD.ORG Sun Jul 18 05:39:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4186416A4CE; Sun, 18 Jul 2004 05:39:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 239B643D1D; Sun, 18 Jul 2004 05:39:15 +0000 (GMT) (envelope-from sanpei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I5dFiO076118; Sun, 18 Jul 2004 05:39:15 GMT (envelope-from sanpei@repoman.freebsd.org) Received: (from sanpei@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I5dFB7076117; Sun, 18 Jul 2004 05:39:15 GMT (envelope-from sanpei) Message-Id: <200407180539.i6I5dFB7076117@repoman.freebsd.org> From: MIHIRA Sanpei Yoshiro Date: Sun, 18 Jul 2004 05:39:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 05:39:15 -0000 sanpei 2004-07-18 05:39:15 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_da.c Log: Quirk for SEGRAND NP-900 USB MP3Player PR: kern/64563 Submitted by: Kunitada Kokubun MFC after: 1 week Revision Changes Path 1.169 +8 -0 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Sun Jul 18 06:45:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A578716A4CE; Sun, 18 Jul 2004 06:45:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 872DE43D5C; Sun, 18 Jul 2004 06:45:38 +0000 (GMT) (envelope-from sanpei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I6jcet078005; Sun, 18 Jul 2004 06:45:38 GMT (envelope-from sanpei@repoman.freebsd.org) Received: (from sanpei@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I6jc8F078004; Sun, 18 Jul 2004 06:45:38 GMT (envelope-from sanpei) Message-Id: <200407180645.i6I6jc8F078004@repoman.freebsd.org> From: MIHIRA Sanpei Yoshiro Date: Sun, 18 Jul 2004 06:45:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb if_axe.c usbdevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 06:45:39 -0000 sanpei 2004-07-18 06:45:38 UTC FreeBSD src repository Modified files: sys/dev/usb if_axe.c usbdevs Log: Add support System TALKS Inc. SGC-X2UL PR: FreeBSD-users-jp/80137 Submitted by: HORIO Shinsuke Revision Changes Path 1.20 +1 -0 src/sys/dev/usb/if_axe.c 1.190 +4 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Sun Jul 18 06:50:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E82EC16A4CE; Sun, 18 Jul 2004 06:50:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C9D3F43D1D; Sun, 18 Jul 2004 06:50:58 +0000 (GMT) (envelope-from sanpei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I6owMC078335; Sun, 18 Jul 2004 06:50:58 GMT (envelope-from sanpei@repoman.freebsd.org) Received: (from sanpei@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I6ow3c078334; Sun, 18 Jul 2004 06:50:58 GMT (envelope-from sanpei) Message-Id: <200407180650.i6I6ow3c078334@repoman.freebsd.org> From: MIHIRA Sanpei Yoshiro Date: Sun, 18 Jul 2004 06:50:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 axe.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 06:50:59 -0000 sanpei 2004-07-18 06:50:58 UTC FreeBSD src repository Modified files: share/man/man4 axe.4 Log: Add support System TALKS Inc. SGC-X2UL Revision Changes Path 1.6 +2 -0 src/share/man/man4/axe.4 From owner-cvs-src@FreeBSD.ORG Sun Jul 18 06:54:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C279A16A4CE; Sun, 18 Jul 2004 06:54:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A431543D1D; Sun, 18 Jul 2004 06:54:29 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I6sTVC078482; Sun, 18 Jul 2004 06:54:29 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I6sTDG078481; Sun, 18 Jul 2004 06:54:29 GMT (envelope-from pjd) Message-Id: <200407180654.i6I6sTDG078481@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 18 Jul 2004 06:54:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/concat g_concat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Jul 2004 06:54:29 -0000 pjd 2004-07-18 06:54:29 UTC FreeBSD src repository Modified files: sys/geom/concat g_concat.c Log: Fix exclusive-bit leakage. Revision Changes Path 1.12 +1 -1 src/sys/geom/concat/g_concat.c From owner-cvs-src@FreeBSD.ORG Sun Jul 18 06:56:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 12E0816A4CE; Sun, 18 Jul 2004 06:56:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E86DF43D46; Sun, 18 Jul 2004 06:56:40 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I6uejc078609; Sun, 18 Jul 2004 06:56:40 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I6ueaY078608; Sun, 18 Jul 2004 06:56:40 GMT (envelope-from tjr) Message-Id: <200407180656.i6I6ueaY078608@repoman.freebsd.org> From: "Tim J. Robbins" Date: Sun, 18 Jul 2004 06:56:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/gen fnmatch.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 06:56:41 -0000 tjr 2004-07-18 06:56:40 UTC FreeBSD src repository Modified files: lib/libc/gen fnmatch.3 Log: Remove claim of conformance to IEEE Std. 1003.2. Replace it with a list of features required by the standard that the current implementation does not support. PR: 57911 Revision Changes Path 1.18 +7 -3 src/lib/libc/gen/fnmatch.3 From owner-cvs-src@FreeBSD.ORG Sun Jul 18 07:58:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C259016A4CE; Sun, 18 Jul 2004 07:58:59 +0000 (GMT) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id 82F4F43D41; Sun, 18 Jul 2004 07:58:58 +0000 (GMT) (envelope-from dwmalone@maths.tcd.ie) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 18 Jul 2004 08:58:57 +0100 (BST) Date: Sun, 18 Jul 2004 08:58:57 +0100 From: David Malone To: Robert Watson Message-ID: <20040718075857.GA98074@walton.maths.tcd.ie> References: <200407180409.i6I49eZP073260@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200407180409.i6I49eZP073260@repoman.freebsd.org> User-Agent: Mutt/1.5.3i Sender: dwmalone@maths.tcd.ie cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 07:58:59 -0000 On Sun, Jul 18, 2004 at 04:09:40AM +0000, Robert Watson wrote: > Remove 'sg' argument to linux_sendto_hdrincl, which is what I think was > intended. This fixes the build, but might require revision. Yep, sorry about that, - I accidently missed a bit of patch and did my compile test on the wrong machine ;-( Thers's still a little bit to come that Alfred spotted - I'm just going to test on the right machine now... David. From owner-cvs-src@FreeBSD.ORG Sun Jul 18 08:00:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5178A16A4CE; Sun, 18 Jul 2004 08:00:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49B7D43D1D; Sun, 18 Jul 2004 08:00:31 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I80Vmi080520; Sun, 18 Jul 2004 08:00:31 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I80Uj6080519; Sun, 18 Jul 2004 08:00:30 GMT (envelope-from pjd) Message-Id: <200407180800.i6I80Uj6080519@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 18 Jul 2004 08:00:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/geom/class/concat gconcat.8 geom_concat.c src/sbin/geom/class/label geom_label.c glabel.8 src/sbin/geom/class/stripe geom_stripe.c gstripe.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 08:00:31 -0000 pjd 2004-07-18 08:00:30 UTC FreeBSD src repository Modified files: sbin/geom/class/concat gconcat.8 geom_concat.c sbin/geom/class/label glabel.8 geom_label.c sbin/geom/class/stripe geom_stripe.c gstripe.8 Log: MFp4: Add 'dump' command to gconcat(8), glabel(8) and gstripe(8) which allow to dump metadata from given components. Revision Changes Path 1.8 +6 -0 src/sbin/geom/class/concat/gconcat.8 1.4 +55 -1 src/sbin/geom/class/concat/geom_concat.c 1.3 +52 -1 src/sbin/geom/class/label/geom_label.c 1.6 +6 -0 src/sbin/geom/class/label/glabel.8 1.5 +56 -1 src/sbin/geom/class/stripe/geom_stripe.c 1.11 +6 -0 src/sbin/geom/class/stripe/gstripe.8 From owner-cvs-src@FreeBSD.ORG Sun Jul 18 09:03:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 491CE16A51C; Sun, 18 Jul 2004 09:03:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 41C1343D41; Sun, 18 Jul 2004 09:03:13 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I93DVj082276; Sun, 18 Jul 2004 09:03:13 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I93DQV082275; Sun, 18 Jul 2004 09:03:13 GMT (envelope-from maxim) Message-Id: <200407180903.i6I93DQV082275@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 18 Jul 2004 09:03:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/conf GENERIC src/sys/amd64/conf GENERIC src/sys/i386/conf GENERIC src/sys/pc98/conf GENERIC src/sys/powerpc/conf GENERIC src/sys/sparc64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 09:03:13 -0000 maxim 2004-07-18 09:03:12 UTC FreeBSD src repository Modified files: sys/alpha/conf GENERIC sys/amd64/conf GENERIC sys/i386/conf GENERIC sys/pc98/conf GENERIC sys/powerpc/conf GENERIC sys/sparc64/conf GENERIC Log: In -CURRENT pseudo devices are not statically assigned at compile time, remove a stale comment. PR: kern/62285 Revision Changes Path 1.172 +1 -1 src/sys/alpha/conf/GENERIC 1.414 +1 -1 src/sys/amd64/conf/GENERIC 1.407 +1 -1 src/sys/i386/conf/GENERIC 1.252 +1 -1 src/sys/pc98/conf/GENERIC 1.37 +1 -1 src/sys/powerpc/conf/GENERIC 1.75 +1 -1 src/sys/sparc64/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Sun Jul 18 09:07:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC4E916A4CE; Sun, 18 Jul 2004 09:07:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD72043D31; Sun, 18 Jul 2004 09:07:58 +0000 (GMT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I97ww6082467; Sun, 18 Jul 2004 09:07:58 GMT (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I97wHs082466; Sun, 18 Jul 2004 09:07:58 GMT (envelope-from markm) Message-Id: <200407180907.i6I97wHs082466@repoman.freebsd.org> From: Mark Murray Date: Sun, 18 Jul 2004 09:07:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/random randomdev.c randomdev_soft.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 09:07:59 -0000 markm 2004-07-18 09:07:58 UTC FreeBSD src repository Modified files: sys/dev/random randomdev.c randomdev_soft.c Log: Start the entropy device insecure/unblocked. I'll be handing over responsibility for critical randomness requirements (like sshd) to rc.d/* Requested by: many Revision Changes Path 1.57 +1 -3 src/sys/dev/random/randomdev.c 1.3 +2 -2 src/sys/dev/random/randomdev_soft.c From owner-cvs-src@FreeBSD.ORG Sun Jul 18 09:26:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CAECC16A4CF; Sun, 18 Jul 2004 09:26:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE3D043D1D; Sun, 18 Jul 2004 09:26:34 +0000 (GMT) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I9QYWI082933; Sun, 18 Jul 2004 09:26:34 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from dwmalone@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I9QYoB082932; Sun, 18 Jul 2004 09:26:34 GMT (envelope-from dwmalone) Message-Id: <200407180926.i6I9QYoB082932@repoman.freebsd.org> From: David Malone Date: Sun, 18 Jul 2004 09:26:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 09:26:35 -0000 dwmalone 2004-07-18 09:26:34 UTC FreeBSD src repository Modified files: sys/compat/linux linux_socket.c Log: I missed two pieces of the commit to this file. Robert has already added one, this adds the other. Revision Changes Path 1.50 +1 -1 src/sys/compat/linux/linux_socket.c From owner-cvs-src@FreeBSD.ORG Sun Jul 18 09:57:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7596A16A4CE; Sun, 18 Jul 2004 09:57:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5906C43D48; Sun, 18 Jul 2004 09:57:48 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6I9vmGa083820; Sun, 18 Jul 2004 09:57:48 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6I9vm34083819; Sun, 18 Jul 2004 09:57:48 GMT (envelope-from maxim) Message-Id: <200407180957.i6I9vm34083819@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 18 Jul 2004 09:57:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/dumpon dumpon.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 09:57:48 -0000 maxim 2004-07-18 09:57:48 UTC FreeBSD src repository Modified files: sbin/dumpon dumpon.8 Log: `off' is a keyword, not a parameter name. Obtained from: DragonFly Revision Changes Path 1.30 +1 -1 src/sbin/dumpon/dumpon.8 From owner-cvs-src@FreeBSD.ORG Sun Jul 18 10:11:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CCCED16A4CE; Sun, 18 Jul 2004 10:11:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AEE2143D1F; Sun, 18 Jul 2004 10:11:27 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6IABRuL084450; Sun, 18 Jul 2004 10:11:27 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6IABRlb084449; Sun, 18 Jul 2004 10:11:27 GMT (envelope-from tjr) Message-Id: <200407181011.i6IABRlb084449@repoman.freebsd.org> From: "Tim J. Robbins" Date: Sun, 18 Jul 2004 10:11:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/gen glob.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 10:11:28 -0000 tjr 2004-07-18 10:11:27 UTC FreeBSD src repository Modified files: lib/libc/gen glob.3 Log: Remove claim of conformance to IEEE Std. 1003.2. Replace it with a list of features required by the standard that the current implementation does not support. PR: 57911 (related) Revision Changes Path 1.26 +12 -7 src/lib/libc/gen/glob.3 From owner-cvs-src@FreeBSD.ORG Sun Jul 18 14:25:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F62416A4CE; Sun, 18 Jul 2004 14:25:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 147C743D1D; Sun, 18 Jul 2004 14:25:49 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6IEPmm1091500; Sun, 18 Jul 2004 14:25:48 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6IEPmUD091499; Sun, 18 Jul 2004 14:25:48 GMT (envelope-from mlaier) Message-Id: <200407181425.i6IEPmUD091499@repoman.freebsd.org> From: Max Laier Date: Sun, 18 Jul 2004 14:25:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/contrib/pf/net pf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Jul 2004 14:25:49 -0000 mlaier 2004-07-18 14:25:48 UTC FreeBSD src repository Modified files: sys/contrib/pf/net pf.c Log: Fix a stupid attemp to apply host arithmetics to network byte ordered data. This fixes checksum for some drivers with partial H/W ckcsum offloads. Reported by: Simon 'corecode' Schubert, Devon H. O'Dell, hmp Reviewed by: Pyun YongHyeon Revision Changes Path 1.15 +1 -1 src/sys/contrib/pf/net/pf.c From owner-cvs-src@FreeBSD.ORG Sun Jul 18 14:32:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B667E16A4CE; Sun, 18 Jul 2004 14:32:09 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A53743D4C; Sun, 18 Jul 2004 14:32:09 +0000 (GMT) (envelope-from scottl@freebsd.org) Received: from pooker.samsco.org (scottl@localhost [127.0.0.1]) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id i6IEc1tM049595; Sun, 18 Jul 2004 08:38:01 -0600 (MDT) (envelope-from scottl@freebsd.org) Received: from localhost (scottl@localhost)i6IEc1g1049592; Sun, 18 Jul 2004 08:38:01 -0600 (MDT) (envelope-from scottl@freebsd.org) X-Authentication-Warning: pooker.samsco.org: scottl owned process doing -bs Date: Sun, 18 Jul 2004 08:38:00 -0600 (MDT) From: Scott Long Sender: scottl@pooker.samsco.org To: Marcel Moolenaar In-Reply-To: <200407180422.i6I4M1rI073972@repoman.freebsd.org> Message-ID: <20040718083445.T32601@pooker.samsco.org> References: <200407180422.i6I4M1rI073972@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libpthread/thread thr_private.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 14:32:09 -0000 On Sun, 18 Jul 2004, Marcel Moolenaar wrote: > marcel 2004-07-18 04:22:01 UTC > > FreeBSD src repository > > Modified files: > lib/libpthread/thread thr_private.h > Log: > Don't include lock.h and pthread_md.h when we're being included by > libthread_db. Both headers are included seperately. > > Revision Changes Path > 1.116 +2 -0 src/lib/libpthread/thread/thr_private.h > Something in this chain of commits has broken the sparc64 build. Is it possible that a file was left out? Scott From owner-cvs-src@FreeBSD.ORG Sun Jul 18 15:20:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A04F16A4CE; Sun, 18 Jul 2004 15:20:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F06843D39; Sun, 18 Jul 2004 15:20:04 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6IFK4Xb093105; Sun, 18 Jul 2004 15:20:04 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6IFK4wn093104; Sun, 18 Jul 2004 15:20:04 GMT (envelope-from scottl) Message-Id: <200407181520.i6IFK4wn093104@repoman.freebsd.org> From: Scott Long Date: Sun, 18 Jul 2004 15:20:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libthread_db/arch/sparc64 libpthread_md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 15:20:05 -0000 scottl 2004-07-18 15:20:04 UTC FreeBSD src repository Modified files: lib/libthread_db/arch/sparc64 libpthread_md.c Log: Add missing #includes so that this can compile. Obtained from the i386 version. Revision Changes Path 1.2 +7 -0 src/lib/libthread_db/arch/sparc64/libpthread_md.c From owner-cvs-src@FreeBSD.ORG Sun Jul 18 15:24:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ECED216A4CE; Sun, 18 Jul 2004 15:24:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D0EA143D1D; Sun, 18 Jul 2004 15:24:37 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6IFObep093258; Sun, 18 Jul 2004 15:24:37 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6IFObcG093257; Sun, 18 Jul 2004 15:24:37 GMT (envelope-from scottl) Message-Id: <200407181524.i6IFObcG093257@repoman.freebsd.org> From: Scott Long Date: Sun, 18 Jul 2004 15:24:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libthread_db/arch/alpha libpthread_md.c src/lib/libthread_db/arch/ia64 libpthread_md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 15:24:38 -0000 scottl 2004-07-18 15:24:37 UTC FreeBSD src repository Modified files: lib/libthread_db/arch/alpha libpthread_md.c lib/libthread_db/arch/ia64 libpthread_md.c Log: Try to fix ia64 and alpha compiles. I don't have either equipment fired up now, but it appears to be the same problem and solution as sparc64. Revision Changes Path 1.2 +7 -0 src/lib/libthread_db/arch/alpha/libpthread_md.c 1.2 +7 -0 src/lib/libthread_db/arch/ia64/libpthread_md.c From owner-cvs-src@FreeBSD.ORG Sun Jul 18 15:59:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1EF916A4CE; Sun, 18 Jul 2004 15:59:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE75443D46; Sun, 18 Jul 2004 15:59:04 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6IFx42l094235; Sun, 18 Jul 2004 15:59:04 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6IFx42N094234; Sun, 18 Jul 2004 15:59:04 GMT (envelope-from scottl) Message-Id: <200407181559.i6IFx42N094234@repoman.freebsd.org> From: Scott Long Date: Sun, 18 Jul 2004 15:59:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf NOTES options src/sys/kern kern_mutex.c src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 15:59:05 -0000 scottl 2004-07-18 15:59:03 UTC FreeBSD src repository Modified files: sys/conf NOTES options sys/kern kern_mutex.c sys/amd64/conf GENERIC Log: Enable ADAPTIVE_MUTEXES by default by changing the sense of the option to NO_ADAPTIVE_MUTEXES. This option has been enabled by default on amd64 for quite some time, and has been extensively tested on i386 and sparc64. It shows measurable performance gains in many circumstances, and few negative effects. It would be nice in t he future if adaptive mutexes actually went to sleep after a certain amount of spinning, but that will require quite a bit more testing. Revision Changes Path 1.415 +0 -1 src/sys/amd64/conf/GENERIC 1.1248 +3 -2 src/sys/conf/NOTES 1.465 +1 -1 src/sys/conf/options 1.142 +3 -3 src/sys/kern/kern_mutex.c From owner-cvs-src@FreeBSD.ORG Sun Jul 18 16:30:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5335E16A4D1; Sun, 18 Jul 2004 16:30:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 37F7343D1D; Sun, 18 Jul 2004 16:30:32 +0000 (GMT) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6IGUWSX095260; Sun, 18 Jul 2004 16:30:32 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6IGUW2D095259; Sun, 18 Jul 2004 16:30:32 GMT (envelope-from dfr) Message-Id: <200407181630.i6IGUW2D095259@repoman.freebsd.org> From: Doug Rabson Date: Sun, 18 Jul 2004 16:30:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern bus_if.m subr_bus.c src/sys/sys bus.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 16:30:32 -0000 dfr 2004-07-18 16:30:32 UTC FreeBSD src repository Modified files: sys/kern subr_bus.c bus_if.m sys/sys bus.h Log: Add doxygen doc comments for most of newbus and the BUS interface. Revision Changes Path 1.27 +322 -106 src/sys/kern/bus_if.m 1.156 +919 -46 src/sys/kern/subr_bus.c 1.62 +82 -76 src/sys/sys/bus.h From owner-cvs-src@FreeBSD.ORG Sun Jul 18 16:49:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9075616A4CE; Sun, 18 Jul 2004 16:49:46 +0000 (GMT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7296443D48; Sun, 18 Jul 2004 16:49:46 +0000 (GMT) (envelope-from sam@errno.com) Received: from [66.127.85.91] ([66.127.85.91]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.6) with ESMTP id i6IGnkWi090554 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Sun, 18 Jul 2004 09:49:46 -0700 (PDT) (envelope-from sam@errno.com) From: Sam Leffler Organization: Errno Consulting To: David Malone Date: Sun, 18 Jul 2004 09:51:06 -0700 User-Agent: KMail/1.6.1 References: <200407180926.i6I9QYoB082932@repoman.freebsd.org> In-Reply-To: <200407180926.i6I9QYoB082932@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200407180951.06333.sam@errno.com> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 16:49:46 -0000 On Sunday 18 July 2004 02:26 am, David Malone wrote: > dwmalone 2004-07-18 09:26:34 UTC > > FreeBSD src repository > > Modified files: > sys/compat/linux linux_socket.c > Log: > I missed two pieces of the commit to this file. Robert has already > added one, this adds the other. Not to pick on this commit, but recently there have been several commits where the log msg addressed _why_ the commit was done but never described _what_ was changed. This is not helpful; someone coming along later with only CVS for reference must do a diff to even guess what the change does. Good commit msgs give a reader an understanding of the reason and content of a change. The above commit msg is more appropriate as followup mail to the actual commit (so it's not even included in CVS). Sam From owner-cvs-src@FreeBSD.ORG Sun Jul 18 16:51:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 93C5816A4CE; Sun, 18 Jul 2004 16:51:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A50043D31; Sun, 18 Jul 2004 16:51:59 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6IGpxf1095859; Sun, 18 Jul 2004 16:51:59 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6IGpx3Q095858; Sun, 18 Jul 2004 16:51:59 GMT (envelope-from pjd) Message-Id: <200407181651.i6IGpx3Q095858@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 18 Jul 2004 16:51:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/stripe g_stripe.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 16:51:59 -0000 pjd 2004-07-18 16:51:58 UTC FreeBSD src repository Modified files: sys/geom/stripe g_stripe.h Log: Fix copy&paste bug. Revision Changes Path 1.3 +1 -1 src/sys/geom/stripe/g_stripe.h From owner-cvs-src@FreeBSD.ORG Sun Jul 18 17:38:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8977416A4CE; Sun, 18 Jul 2004 17:38:24 +0000 (GMT) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5DBBD43D49; Sun, 18 Jul 2004 17:38:24 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from dhcp50.pn.xcllnt.net (dhcp50.pn.xcllnt.net [192.168.4.250]) by ns1.xcllnt.net (8.12.11/8.12.11) with ESMTP id i6IHcO0o016227; Sun, 18 Jul 2004 10:38:24 -0700 (PDT) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp50.pn.xcllnt.net (localhost [127.0.0.1]) i6IHcOTw006953; Sun, 18 Jul 2004 10:38:24 -0700 (PDT) (envelope-from marcel@dhcp50.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp50.pn.xcllnt.net (8.12.11/8.12.11/Submit) id i6IHcNfO006952; Sun, 18 Jul 2004 10:38:23 -0700 (PDT) (envelope-from marcel) Date: Sun, 18 Jul 2004 10:38:23 -0700 From: Marcel Moolenaar To: Scott Long Message-ID: <20040718173823.GC6792@dhcp50.pn.xcllnt.net> References: <200407181524.i6IFObcG093257@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200407181524.i6IFObcG093257@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libthread_db/arch/alpha libpthread_md.c src/lib/libthread_db/arch/ia64 libpthread_md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 17:38:24 -0000 On Sun, Jul 18, 2004 at 03:24:37PM +0000, Scott Long wrote: > scottl 2004-07-18 15:24:37 UTC > > FreeBSD src repository > > Modified files: > lib/libthread_db/arch/alpha libpthread_md.c > lib/libthread_db/arch/ia64 libpthread_md.c > Log: > Try to fix ia64 and alpha compiles. I don't have either equipment fired > up now, but it appears to be the same problem and solution as sparc64. Argh.. I think I've committed from the wrong tree. I'll double-check that everything's ok after coffee. Sorry about that, -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Sun Jul 18 18:01:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C25A916A4CE; Sun, 18 Jul 2004 18:01:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE4B643D31; Sun, 18 Jul 2004 18:01:48 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6II1muY098070; Sun, 18 Jul 2004 18:01:48 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6II1mD6098069; Sun, 18 Jul 2004 18:01:48 GMT (envelope-from simon) Message-Id: <200407181801.i6II1mD6098069@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sun, 18 Jul 2004 18:01:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/rc.d gbde src/etc/defaults rc.conf src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 18:01:48 -0000 simon 2004-07-18 18:01:48 UTC FreeBSD src repository (doc committer) Modified files: etc/rc.d gbde etc/defaults rc.conf share/man/man5 rc.conf.5 Log: For the gbde attach script: - Ask the user up to X times (3 by default) for the pass-phrase, if it is incorrect the first time. - Add support for storing the lockfiles in another other directory than /etc. - Document that it is possible to override the location of each single lockfile. Approved by: pjd Revision Changes Path 1.211 +2 -0 src/etc/defaults/rc.conf 1.5 +13 -3 src/etc/rc.d/gbde 1.221 +25 -0 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Sun Jul 18 18:12:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4FEC116A4CE; Sun, 18 Jul 2004 18:12:33 +0000 (GMT) Received: from smtp-vbr8.xs4all.nl (smtp-vbr8.xs4all.nl [194.109.24.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id C79DA43D39; Sun, 18 Jul 2004 18:12:32 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-vbr8.xs4all.nl (8.12.11/8.12.11) with ESMTP id i6IICVqh010925; Sun, 18 Jul 2004 20:12:31 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.11/8.12.9) with ESMTP id i6IICVL0012603; Sun, 18 Jul 2004 20:12:31 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.12.11/8.12.11/Submit) id i6IICVto012602; Sun, 18 Jul 2004 20:12:31 +0200 (CEST) (envelope-from wb) Date: Sun, 18 Jul 2004 20:12:31 +0200 From: Wilko Bulte To: Marcel Moolenaar Message-ID: <20040718181230.GA12586@freebie.xs4all.nl> References: <200407181524.i6IFObcG093257@repoman.freebsd.org> <20040718173823.GC6792@dhcp50.pn.xcllnt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040718173823.GC6792@dhcp50.pn.xcllnt.net> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.10-STABLE X-PGP: finger wilko@freebsd.org X-Virus-Scanned: by XS4ALL Virus Scanner cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: Scott Long cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libthread_db/arch/alpha libpthread_md.c src/lib/libthread_db/arch/ia64 libpthread_md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 18:12:33 -0000 On Sun, Jul 18, 2004 at 10:38:23AM -0700, Marcel Moolenaar wrote: > On Sun, Jul 18, 2004 at 03:24:37PM +0000, Scott Long wrote: > > scottl 2004-07-18 15:24:37 UTC > > > > FreeBSD src repository > > > > Modified files: > > lib/libthread_db/arch/alpha libpthread_md.c > > lib/libthread_db/arch/ia64 libpthread_md.c > > Log: > > Try to fix ia64 and alpha compiles. I don't have either equipment fired > > up now, but it appears to be the same problem and solution as sparc64. > > Argh.. I think I've committed from the wrong tree. I'll double-check > that everything's ok after coffee. /me visualises marcel speeding to Starbucks for a strong one ;) -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Sun Jul 18 18:21:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB3AD16A4CE; Sun, 18 Jul 2004 18:21:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B115843D49; Sun, 18 Jul 2004 18:21:39 +0000 (GMT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6IILdQw098562; Sun, 18 Jul 2004 18:21:39 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6IILdVu098561; Sun, 18 Jul 2004 18:21:39 GMT (envelope-from kan) Message-Id: <200407181821.i6IILdVu098561@repoman.freebsd.org> From: Alexander Kabaev Date: Sun, 18 Jul 2004 18:21:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf options X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Jul 2004 18:21:39 -0000 kan 2004-07-18 18:21:39 UTC FreeBSD src repository Modified files: sys/conf options Log: Unbreak kernel compiles by preserving an old opt_adaptive_mutexes.h file name. Revision Changes Path 1.466 +1 -1 src/sys/conf/options From owner-cvs-src@FreeBSD.ORG Sun Jul 18 18:45:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8171216A51B; Sun, 18 Jul 2004 18:45:14 +0000 (GMT) Received: from lakermmtao04.cox.net (lakermmtao04.cox.net [68.230.240.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id B8BBD43D2F; Sun, 18 Jul 2004 18:45:13 +0000 (GMT) (envelope-from conrads@cox.net) Received: from dolphin.local.net ([68.11.71.51]) by lakermmtao04.cox.net ESMTP <20040718184511.IDFG19953.lakermmtao04.cox.net@dolphin.local.net>; Sun, 18 Jul 2004 14:45:11 -0400 Received: from dolphin.local.net (localhost.local.net [127.0.0.1]) by dolphin.local.net (8.12.11/8.12.11) with ESMTP id i6IIjA82041578; Sun, 18 Jul 2004 13:45:10 -0500 (CDT) (envelope-from conrads@dolphin.local.net) Received: (from conrads@localhost) by dolphin.local.net (8.12.11/8.12.11/Submit) id i6IIjAe4041577; Sun, 18 Jul 2004 13:45:10 -0500 (CDT) (envelope-from conrads) Message-ID: X-Mailer: XFMail 1.5.5 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20040718083445.T32601@pooker.samsco.org> Date: Sun, 18 Jul 2004 13:45:10 -0500 (CDT) Organization: A Rag-Tag Band of Drug-Crazed Hippies From: "Conrad J. Sabatier" To: Scott Long cc: cvs-src@freebsd.org cc: Marcel Moolenaar cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libpthread/thread thr_private.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: conrads@cox.net List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 18:45:14 -0000 On 18-Jul-2004 Scott Long wrote: > On Sun, 18 Jul 2004, Marcel Moolenaar wrote: >> marcel 2004-07-18 04:22:01 UTC >> >> FreeBSD src repository >> >> Modified files: >> lib/libpthread/thread thr_private.h >> Log: >> Don't include lock.h and pthread_md.h when we're being included by >> libthread_db. Both headers are included seperately. >> >> Revision Changes Path >> 1.116 +2 -0 src/lib/libpthread/thread/thr_private.h >> > > Something in this chain of commits has broken the sparc64 build. Is > it possible that a file was left out? > > Scott Broken for amd64 as well: ===> lib/libthread_db cc -O2 -pipe -I. -I/usr/src/lib/libthread_db -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -c /usr/src/lib/libthread_db/libpthread_db.c /usr/src/lib/libthread_db/libpthread_db.c:38:26: proc_service.h: No such file or directory -- Conrad J. Sabatier -- "In Unix veritas" From owner-cvs-src@FreeBSD.ORG Sun Jul 18 18:47:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF23D16A4CE; Sun, 18 Jul 2004 18:47:29 +0000 (GMT) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D08943D53; Sun, 18 Jul 2004 18:47:29 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from dhcp50.pn.xcllnt.net (dhcp50.pn.xcllnt.net [192.168.4.250]) by ns1.xcllnt.net (8.12.11/8.12.11) with ESMTP id i6IIlR9v016444; Sun, 18 Jul 2004 11:47:27 -0700 (PDT) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp50.pn.xcllnt.net (localhost [127.0.0.1]) i6IIlRCx007162; Sun, 18 Jul 2004 11:47:27 -0700 (PDT) (envelope-from marcel@dhcp50.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp50.pn.xcllnt.net (8.12.11/8.12.11/Submit) id i6IIlROb007161; Sun, 18 Jul 2004 11:47:27 -0700 (PDT) (envelope-from marcel) Date: Sun, 18 Jul 2004 11:47:27 -0700 From: Marcel Moolenaar To: Wilko Bulte Message-ID: <20040718184727.GA7115@dhcp50.pn.xcllnt.net> References: <200407181524.i6IFObcG093257@repoman.freebsd.org> <20040718173823.GC6792@dhcp50.pn.xcllnt.net> <20040718181230.GA12586@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040718181230.GA12586@freebie.xs4all.nl> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: Scott Long cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libthread_db/arch/alpha libpthread_md.c src/lib/libthread_db/arch/ia64 libpthread_md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 18:47:30 -0000 On Sun, Jul 18, 2004 at 08:12:31PM +0200, Wilko Bulte wrote: > On Sun, Jul 18, 2004 at 10:38:23AM -0700, Marcel Moolenaar wrote: > > On Sun, Jul 18, 2004 at 03:24:37PM +0000, Scott Long wrote: > > > scottl 2004-07-18 15:24:37 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > lib/libthread_db/arch/alpha libpthread_md.c > > > lib/libthread_db/arch/ia64 libpthread_md.c > > > Log: > > > Try to fix ia64 and alpha compiles. I don't have either equipment fired > > > up now, but it appears to be the same problem and solution as sparc64. > > > > Argh.. I think I've committed from the wrong tree. I'll double-check > > that everything's ok after coffee. > > /me visualises marcel speeding to Starbucks for a strong one ;) Speeding to Starbucks is not a problem. It's speeding from Starbucks that has resulted in many coffee stains in my car. U-turns are fatal on my way home, because I like to take them rally-style anyway, but with a full cup of coffee in a cupholder that doesn't really hold any cups... ouch... :-) -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Sun Jul 18 18:55:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A92316A4CE; Sun, 18 Jul 2004 18:55:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DE9A43D2F; Sun, 18 Jul 2004 18:55:32 +0000 (GMT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6IItWnZ099502; Sun, 18 Jul 2004 18:55:32 GMT (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6IItWnY099501; Sun, 18 Jul 2004 18:55:32 GMT (envelope-from markm) Message-Id: <200407181855.i6IItWnY099501@repoman.freebsd.org> From: Mark Murray Date: Sun, 18 Jul 2004 18:55:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 18:55:32 -0000 markm 2004-07-18 18:55:32 UTC FreeBSD src repository Modified files: . Makefile Log: Rename a preposterously long name with one that might look a bit more professional. While here, write a few lines of explanatory text to explain what its for. Discussed with: rwatson With hat: core Revision Changes Path 1.304 +6 -2 src/Makefile From owner-cvs-src@FreeBSD.ORG Sun Jul 18 19:10:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5BA9916A4CE; Sun, 18 Jul 2004 19:10:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 52EDE43D2D; Sun, 18 Jul 2004 19:10:37 +0000 (GMT) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6IJAb5l099950; Sun, 18 Jul 2004 19:10:37 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from dwmalone@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6IJAbrk099949; Sun, 18 Jul 2004 19:10:37 GMT (envelope-from dwmalone) Message-Id: <200407181910.i6IJAbrk099949@repoman.freebsd.org> From: David Malone Date: Sun, 18 Jul 2004 19:10:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 19:10:37 -0000 dwmalone 2004-07-18 19:10:36 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c Log: The recent changes to control message passing broke some things that get certain types of control messages (ping6 and rtsol are examples). This gets the new code closer to working: 1) Collect control mbufs for processing in the controlp == NULL case, so that they can be freed by externalize. 2) Loop over the list of control mbufs, as the externalize function may not know how to deal with chains. 3) In the case where there is no externalize function, remember to add the control mbuf to the controlp list so that it will be returned. 4) After adding stuff to the controlp list, walk to the end of the list of stuff that was added, incase we added a chain. This code can be further improved, but this is enough to get most things working again. Reviewed by: rwatson Revision Changes Path 1.205 +16 -12 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Sun Jul 18 19:19:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A08A416A4CE; Sun, 18 Jul 2004 19:19:06 +0000 (GMT) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id 62BCD43D41; Sun, 18 Jul 2004 19:19:05 +0000 (GMT) (envelope-from dwmalone@maths.tcd.ie) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 18 Jul 2004 20:19:04 +0100 (BST) To: Sam Leffler In-reply-to: Your message of "Sun, 18 Jul 2004 09:51:06 PDT." <200407180951.06333.sam@errno.com> X-Request-Do: Date: Sun, 18 Jul 2004 20:19:03 +0100 From: David Malone Message-ID: <200407182019.aa26012@salmon.maths.tcd.ie> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 19:19:06 -0000 > > I missed two pieces of the commit to this file. Robert has already > > added one, this adds the other. > Not to pick on this commit, but recently there have been several commits where > the log msg addressed _why_ the commit was done but never described _what_ > was changed. Since the rational for the commit had been described in the commit message that I'd intended to make the commit in, I wasn't really sure what useful I could say. The change was to replace f(blah) with f(&blah), where blah was a pointer. Admittedly, in the original commit message, I probably could have explained the changes in more detail. > This is not helpful; someone coming along later with only CVS > for reference must do a diff to even guess what the change does. Good commit > msgs give a reader an understanding of the reason and content of a change. Ian Dowse has written a great tool (rcshist) for looking at RCS/CVS files and getting the diffs inline. I often use it when trying to diagnose problems or understand bits of code. The source is at: http://www.maths.tcd.ie/~iedowse/FreeBSD/rcshist-1.02.tgz Mind you, that doesn't give me an excuse to write bad commit messages ;-) David. From owner-cvs-src@FreeBSD.ORG Sun Jul 18 19:29:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D241916A4D1; Sun, 18 Jul 2004 19:29:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC5F843D2F; Sun, 18 Jul 2004 19:29:38 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6IJTcBF000775; Sun, 18 Jul 2004 19:29:38 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6IJTcfW000774; Sun, 18 Jul 2004 19:29:38 GMT (envelope-from marcel) Message-Id: <200407181929.i6IJTcfW000774@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 18 Jul 2004 19:29:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libthread_db thread_db.h src/lib/libthread_db/arch/alpha libpthread_md.c src/lib/libthread_db/arch/amd64 libpthread_md.c src/lib/libthread_db/arch/sparc64 libpthread_md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 19:29:39 -0000 marcel 2004-07-18 19:29:38 UTC FreeBSD src repository Modified files: lib/libthread_db thread_db.h lib/libthread_db/arch/alpha libpthread_md.c lib/libthread_db/arch/amd64 libpthread_md.c lib/libthread_db/arch/ia64 libpthread_md.c lib/libthread_db/arch/sparc64 libpthread_md.c Log: Correct the mess I made by committing from the wrong tree. Most notably, this restores some of the contents in thread_db.h as well as David Xu's copyright notice. This also fixes the includes in the MD libpthread files which Scott tried to provide a quick fix for. Pointy hat: marcel Revision Changes Path 1.3 +2 -6 src/lib/libthread_db/arch/alpha/libpthread_md.c 1.2 +3 -0 src/lib/libthread_db/arch/amd64/libpthread_md.c 1.3 +2 -6 src/lib/libthread_db/arch/ia64/libpthread_md.c 1.3 +2 -6 src/lib/libthread_db/arch/sparc64/libpthread_md.c 1.2 +24 -15 src/lib/libthread_db/thread_db.h From owner-cvs-src@FreeBSD.ORG Sun Jul 18 19:33:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B998E16A4CE; Sun, 18 Jul 2004 19:33:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D3AF43D49; Sun, 18 Jul 2004 19:33:56 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6IJXuXD000915; Sun, 18 Jul 2004 19:33:56 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6IJXuRR000914; Sun, 18 Jul 2004 19:33:56 GMT (envelope-from marcel) Message-Id: <200407181933.i6IJXuRR000914@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 18 Jul 2004 19:33:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libthread_db Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 19:33:56 -0000 marcel 2004-07-18 19:33:56 UTC FreeBSD src repository Modified files: lib/libthread_db Makefile Log: This library is not WARNS=2 clean for -O2 builds, because we include headers from libpthread that are not WARNS=2 clean for -O2 builds. Lower the WARNS level to 1. This is the highest level possible for now. Revision Changes Path 1.3 +1 -1 src/lib/libthread_db/Makefile From owner-cvs-src@FreeBSD.ORG Sun Jul 18 19:53:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 89E6316A4CF; Sun, 18 Jul 2004 19:53:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 42E5843D5A; Sun, 18 Jul 2004 19:53:36 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6IJraWb001470; Sun, 18 Jul 2004 19:53:36 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6IJra2b001469; Sun, 18 Jul 2004 19:53:36 GMT (envelope-from rwatson) Message-Id: <200407181953.i6IJra2b001469@repoman.freebsd.org> From: Robert Watson Date: Sun, 18 Jul 2004 19:53:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Jul 2004 19:53:36 -0000 rwatson 2004-07-18 19:53:36 UTC FreeBSD src repository Modified files: sys/net if.c Log: Gratuitous whitespace change to un-wrap a short line. Revision Changes Path 1.196 +1 -2 src/sys/net/if.c From owner-cvs-src@FreeBSD.ORG Sun Jul 18 20:13:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F09EF16A4CE; Sun, 18 Jul 2004 20:13:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D43A043D60; Sun, 18 Jul 2004 20:13:31 +0000 (GMT) (envelope-from gj@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6IKDVk2002055; Sun, 18 Jul 2004 20:13:31 GMT (envelope-from gj@repoman.freebsd.org) Received: (from gj@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6IKDVKl002054; Sun, 18 Jul 2004 20:13:31 GMT (envelope-from gj) Message-Id: <200407182013.i6IKDVKl002054@repoman.freebsd.org> From: Gary Jennejohn Date: Sun, 18 Jul 2004 20:13:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i4b/layer1/ifpi2 i4b_ifpi2_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 20:13:32 -0000 gj 2004-07-18 20:13:31 UTC FreeBSD src repository Modified files: sys/i4b/layer1/ifpi2 i4b_ifpi2_pci.c Log: Fix a possible hang which apparently occurs during a warm boot (cold boot does not display the symptom). Evidently the ifpi2 controller needs to be massaged more than it was. Note that this does not close the PR since it was filed against 4.9. MFC: 5 days PR: kern/68756 Submitted by: Ari Suutari Revision Changes Path 1.16 +8 -0 src/sys/i4b/layer1/ifpi2/i4b_ifpi2_pci.c From owner-cvs-src@FreeBSD.ORG Sun Jul 18 20:28:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F2AC516A4CE; Sun, 18 Jul 2004 20:28:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC0FF43D31; Sun, 18 Jul 2004 20:28:07 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6IKS7Tk002491; Sun, 18 Jul 2004 20:28:07 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6IKS7Su002490; Sun, 18 Jul 2004 20:28:07 GMT (envelope-from marcel) Message-Id: <200407182028.i6IKS7Su002490@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 18 Jul 2004 20:28:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern imgact_elf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Jul 2004 20:28:08 -0000 marcel 2004-07-18 20:28:07 UTC FreeBSD src repository Modified files: sys/kern imgact_elf.c Log: After maintaining previous behaviour in writing out the core notes, it's time now to break with the past: do not write the PID in the first note. Rationale: 1. [impact of the breakage] Process IDs in core files serve no immediate purpose to the debugger itself. They are only useful to relate a core file to a process. This can provide context to the person looking at the core file, provided one keeps track of this. Overall, not having the PID in the core file is only in very rare occasions unfortunate. 2. [reason of the breakage] Having one PRSTATUS note contain the PID, while all others contain the LWPID of the corresponding kernel thread creates an irregularity for the debugger that cannot easily be worked around. This is caused by libthread_db correlating user thread IDs to kernel thread (aka LWP) IDs and thus aware of the actual LWPIDs. Update comments accordingly. Revision Changes Path 1.153 +5 -8 src/sys/kern/imgact_elf.c From owner-cvs-src@FreeBSD.ORG Sun Jul 18 20:28:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4122E16A4EB; Sun, 18 Jul 2004 20:28:15 +0000 (GMT) Received: from smtp-vbr9.xs4all.nl (smtp-vbr9.xs4all.nl [194.109.24.29]) by mx1.FreeBSD.org (Postfix) with ESMTP id B2CF843D58; Sun, 18 Jul 2004 20:28:14 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-vbr9.xs4all.nl (8.12.11/8.12.11) with ESMTP id i6IKSDFM042632; Sun, 18 Jul 2004 22:28:13 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.11/8.12.9) with ESMTP id i6IKSDRv013449; Sun, 18 Jul 2004 22:28:13 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.12.11/8.12.11/Submit) id i6IKSDJK013448; Sun, 18 Jul 2004 22:28:13 +0200 (CEST) (envelope-from wb) Date: Sun, 18 Jul 2004 22:28:13 +0200 From: Wilko Bulte To: Gary Jennejohn Message-ID: <20040718202813.GA13429@freebie.xs4all.nl> References: <200407182013.i6IKDVKl002054@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200407182013.i6IKDVKl002054@repoman.freebsd.org> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.10-STABLE X-PGP: finger wilko@freebsd.org X-Virus-Scanned: by XS4ALL Virus Scanner cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i4b/layer1/ifpi2 i4b_ifpi2_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 20:28:15 -0000 On Sun, Jul 18, 2004 at 08:13:31PM +0000, Gary Jennejohn wrote: > gj 2004-07-18 20:13:31 UTC > > FreeBSD src repository > > Modified files: > sys/i4b/layer1/ifpi2 i4b_ifpi2_pci.c > Log: > Fix a possible hang which apparently occurs during a warm boot (cold boot > does not display the symptom). Evidently the ifpi2 controller needs to be > massaged more than it was. > > Note that this does not close the PR since it was filed against 4.9. But that implies that the PR will be there forever? -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Sun Jul 18 20:29:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBAC116A4CF; Sun, 18 Jul 2004 20:29:49 +0000 (GMT) Received: from smtp-vbr4.xs4all.nl (smtp-vbr4.xs4all.nl [194.109.24.24]) by mx1.FreeBSD.org (Postfix) with ESMTP id 44CB443D1F; Sun, 18 Jul 2004 20:29:49 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-vbr4.xs4all.nl (8.12.11/8.12.11) with ESMTP id i6IKTlW2084196; Sun, 18 Jul 2004 22:29:48 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.11/8.12.9) with ESMTP id i6IKTl8C013491; Sun, 18 Jul 2004 22:29:47 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.12.11/8.12.11/Submit) id i6IKTleQ013490; Sun, 18 Jul 2004 22:29:47 +0200 (CEST) (envelope-from wb) Date: Sun, 18 Jul 2004 22:29:47 +0200 From: Wilko Bulte To: Marcel Moolenaar Message-ID: <20040718202947.GB13429@freebie.xs4all.nl> References: <200407181524.i6IFObcG093257@repoman.freebsd.org> <20040718173823.GC6792@dhcp50.pn.xcllnt.net> <20040718181230.GA12586@freebie.xs4all.nl> <20040718184727.GA7115@dhcp50.pn.xcllnt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040718184727.GA7115@dhcp50.pn.xcllnt.net> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.10-STABLE X-PGP: finger wilko@freebsd.org X-Virus-Scanned: by XS4ALL Virus Scanner cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: Scott Long cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libthread_db/arch/alpha libpthread_md.c src/lib/libthread_db/arch/ia64 libpthread_md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 20:29:50 -0000 On Sun, Jul 18, 2004 at 11:47:27AM -0700, Marcel Moolenaar wrote: > On Sun, Jul 18, 2004 at 08:12:31PM +0200, Wilko Bulte wrote: > > On Sun, Jul 18, 2004 at 10:38:23AM -0700, Marcel Moolenaar wrote: > > > On Sun, Jul 18, 2004 at 03:24:37PM +0000, Scott Long wrote: > > > > scottl 2004-07-18 15:24:37 UTC > > > > > > > > FreeBSD src repository > > > > > > > > Modified files: > > > > lib/libthread_db/arch/alpha libpthread_md.c > > > > lib/libthread_db/arch/ia64 libpthread_md.c > > > > Log: > > > > Try to fix ia64 and alpha compiles. I don't have either equipment fired > > > > up now, but it appears to be the same problem and solution as sparc64. > > > > > > Argh.. I think I've committed from the wrong tree. I'll double-check > > > that everything's ok after coffee. > > > > /me visualises marcel speeding to Starbucks for a strong one ;) > > Speeding to Starbucks is not a problem. It's speeding from Starbucks > that has resulted in many coffee stains in my car. U-turns are fatal > on my way home, because I like to take them rally-style anyway, but > with a full cup of coffee in a cupholder that doesn't really hold any > cups... ouch... Yeah.. I remember.... -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Sun Jul 18 21:19:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E040516A4CE; Sun, 18 Jul 2004 21:19:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C146C43D48; Sun, 18 Jul 2004 21:19:10 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6ILJAjv003794; Sun, 18 Jul 2004 21:19:10 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6ILJAO1003793; Sun, 18 Jul 2004 21:19:10 GMT (envelope-from alc) Message-Id: <200407182119.i6ILJAO1003793@repoman.freebsd.org> From: Alan Cox Date: Sun, 18 Jul 2004 21:19:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 21:19:11 -0000 alc 2004-07-18 21:19:10 UTC FreeBSD src repository Modified files: sys/i386/i386 pmap.c Log: Utilize pmap_pte_quick() rather than pmap_pte() in pmap_protect(). The reason being that pmap_pte_quick() requires the page queues lock, which is already held, rather than Giant. Revision Changes Path 1.488 +3 -1 src/sys/i386/i386/pmap.c From owner-cvs-src@FreeBSD.ORG Sun Jul 18 21:23:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DC5916A4CE; Sun, 18 Jul 2004 21:23:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1624F43D41; Sun, 18 Jul 2004 21:23:40 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6ILNdJk004125; Sun, 18 Jul 2004 21:23:39 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6ILNdqg004124; Sun, 18 Jul 2004 21:23:39 GMT (envelope-from das) Message-Id: <200407182123.i6ILNdqg004124@repoman.freebsd.org> From: David Schultz Date: Sun, 18 Jul 2004 21:23:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/alpha/gen Makefile.inc frexp.c src/lib/libc/amd64/gen Makefile.inc frexp.c src/lib/libc/arm/gen Makefile.inc frexp.c src/lib/libc/gen Makefile.inc frexp.c... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Jul 2004 21:23:40 -0000 das 2004-07-18 21:23:39 UTC FreeBSD src repository Modified files: lib/libc/alpha/gen Makefile.inc lib/libc/amd64/gen Makefile.inc lib/libc/arm/gen Makefile.inc lib/libc/gen Makefile.inc lib/libc/i386/gen Makefile.inc lib/libc/ia64/gen Makefile.inc lib/libc/powerpc/gen Makefile.inc lib/libc/sparc64/gen Makefile.inc Added files: lib/libc/gen frexp.c Removed files: lib/libc/alpha/gen frexp.c lib/libc/amd64/gen frexp.c lib/libc/arm/gen frexp.c lib/libc/i386/gen frexp.c lib/libc/ia64/gen frexp.c lib/libc/powerpc/gen frexp.c lib/libc/sparc64/gen frexp.c Log: Replace seven nominally MD implementations of frexp() that are broken for subnormals with one implementation that works. Revision Changes Path 1.14 +1 -1 src/lib/libc/alpha/gen/Makefile.inc 1.4 +0 -56 src/lib/libc/alpha/gen/frexp.c (dead) 1.26 +1 -2 src/lib/libc/amd64/gen/Makefile.inc 1.9 +0 -67 src/lib/libc/amd64/gen/frexp.c (dead) 1.3 +1 -1 src/lib/libc/arm/gen/Makefile.inc 1.2 +0 -67 src/lib/libc/arm/gen/frexp.c (dead) 1.113 +1 -1 src/lib/libc/gen/Makefile.inc 1.1 +57 -0 src/lib/libc/gen/frexp.c (new) 1.20 +1 -1 src/lib/libc/i386/gen/Makefile.inc 1.9 +0 -67 src/lib/libc/i386/gen/frexp.c (dead) 1.10 +1 -1 src/lib/libc/ia64/gen/Makefile.inc 1.3 +0 -56 src/lib/libc/ia64/gen/frexp.c (dead) 1.5 +1 -1 src/lib/libc/powerpc/gen/Makefile.inc 1.2 +0 -56 src/lib/libc/powerpc/gen/frexp.c (dead) 1.10 +1 -1 src/lib/libc/sparc64/gen/Makefile.inc 1.2 +0 -78 src/lib/libc/sparc64/gen/frexp.c (dead) From owner-cvs-src@FreeBSD.ORG Sun Jul 18 21:39:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F57616A4CF; Sun, 18 Jul 2004 21:39:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F0F043D45; Sun, 18 Jul 2004 21:39:46 +0000 (GMT) (envelope-from silby@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6ILdkow004572; Sun, 18 Jul 2004 21:39:46 GMT (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6ILdk1C004571; Sun, 18 Jul 2004 21:39:46 GMT (envelope-from silby) Message-Id: <200407182139.i6ILdk1C004571@repoman.freebsd.org> From: Mike Silbersack Date: Sun, 18 Jul 2004 21:39:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/reboot boot_i386.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 21:39:46 -0000 silby 2004-07-18 21:39:46 UTC FreeBSD src repository Modified files: sbin/reboot boot_i386.8 Log: Clarify boot.8 (i386 version) a bit, so that people know where boot.config needs to reside. Also change /kernel to /boot/loader, as that is the apparent default now. This man page probably requires more updates. Revision Changes Path 1.46 +10 -2 src/sbin/reboot/boot_i386.8 From owner-cvs-src@FreeBSD.ORG Sun Jul 18 21:50:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB4CE16A4CE; Sun, 18 Jul 2004 21:50:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADFBA43D2D; Sun, 18 Jul 2004 21:50:22 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6ILoMMM004899; Sun, 18 Jul 2004 21:50:22 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6ILoMgK004898; Sun, 18 Jul 2004 21:50:22 GMT (envelope-from rwatson) Message-Id: <200407182150.i6ILoMgK004898@repoman.freebsd.org> From: Robert Watson Date: Sun, 18 Jul 2004 21:50:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net netisr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 21:50:23 -0000 rwatson 2004-07-18 21:50:22 UTC FreeBSD src repository Modified files: sys/net netisr.c Log: Comment clarifying debug_mpsafenet. Revision Changes Path 1.10 +5 -4 src/sys/net/netisr.c From owner-cvs-src@FreeBSD.ORG Sun Jul 18 22:57:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C474116A4CE; Sun, 18 Jul 2004 22:57:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6BB043D31; Sun, 18 Jul 2004 22:57:46 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6IMvkrZ006747; Sun, 18 Jul 2004 22:57:46 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6IMvkSR006746; Sun, 18 Jul 2004 22:57:46 GMT (envelope-from julian) Message-Id: <200407182257.i6IMvkSR006746@repoman.freebsd.org> From: Julian Elischer Date: Sun, 18 Jul 2004 22:57:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_base.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 18 Jul 2004 22:57:46 -0000 julian 2004-07-18 22:57:46 UTC FreeBSD src repository Modified files: sys/netgraph ng_base.c Log: Reverse a lock/unlock pair that were the wrong way around in some code that is obviously not run a lot. (but is in some test cases). This code is not usually run because it covers a case that doesn't happen a lot (removing a node that has data traversing it). Revision Changes Path 1.82 +2 -2 src/sys/netgraph/ng_base.c From owner-cvs-src@FreeBSD.ORG Sun Jul 18 23:05:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C176F16A4CE; Sun, 18 Jul 2004 23:05:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A42B343D3F; Sun, 18 Jul 2004 23:05:31 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6IN5VEP007006; Sun, 18 Jul 2004 23:05:31 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6IN5VRV007005; Sun, 18 Jul 2004 23:05:31 GMT (envelope-from stefanf) Message-Id: <200407182305.i6IN5VRV007005@repoman.freebsd.org> From: Stefan Farfeleder Date: Sun, 18 Jul 2004 23:05:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/pkill pkill.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 23:05:31 -0000 stefanf 2004-07-18 23:05:31 UTC FreeBSD src repository Modified files: usr.bin/pkill pkill.1 Log: Don't forget the arguments for -M and -N in the DESCRIPTION section. Revision Changes Path 1.7 +2 -2 src/usr.bin/pkill/pkill.1 From owner-cvs-src@FreeBSD.ORG Sun Jul 18 23:27:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7D1C16A4CE; Sun, 18 Jul 2004 23:27:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C93F143D5C; Sun, 18 Jul 2004 23:27:14 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6INRE4p007505; Sun, 18 Jul 2004 23:27:14 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6INREhR007504; Sun, 18 Jul 2004 23:27:14 GMT (envelope-from pjd) Message-Id: <200407182327.i6INREhR007504@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 18 Jul 2004 23:27:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_mutex.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 23:27:15 -0000 pjd 2004-07-18 23:27:14 UTC FreeBSD src repository Modified files: sys/kern kern_mutex.c Log: Now we have NO_ADAPTIVE_MUTEXES option, so use it here too. Missed by: scottl Revision Changes Path 1.143 +1 -1 src/sys/kern/kern_mutex.c From owner-cvs-src@FreeBSD.ORG Sun Jul 18 23:36:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4510216A4CE; Sun, 18 Jul 2004 23:36:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D4B243D48; Sun, 18 Jul 2004 23:36:13 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6INaDXO007822; Sun, 18 Jul 2004 23:36:13 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6INaDrY007821; Sun, 18 Jul 2004 23:36:13 GMT (envelope-from julian) Message-Id: <200407182336.i6INaDrY007821@repoman.freebsd.org> From: Julian Elischer Date: Sun, 18 Jul 2004 23:36:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_exit.c kern_fork.c kern_kse.c kern_thr.c kern_thread.c sched_4bsd.c sched_ule.c src/sys/sys sched.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jul 2004 23:36:13 -0000 julian 2004-07-18 23:36:13 UTC FreeBSD src repository Modified files: sys/kern kern_exit.c kern_fork.c kern_kse.c kern_thr.c kern_thread.c sched_4bsd.c sched_ule.c sys/sys sched.h Log: When calling scheduler entrypoints for creating new threads and processes, specify "us" as the thread not the process/ksegrp/kse. You can always find the others from the thread but the converse is not true. Theorotically this would lead to runtime being allocated to the wrong entity in some cases though it is not clear how often this actually happenned. (would only affect threaded processes and would probably be pretty benign, but it WAS a bug..) Reviewed by: peter Revision Changes Path 1.242 +1 -1 src/sys/kern/kern_exit.c 1.230 +1 -1 src/sys/kern/kern_fork.c 1.186 +2 -2 src/sys/kern/kern_kse.c 1.23 +2 -2 src/sys/kern/kern_thr.c 1.189 +2 -2 src/sys/kern/kern_thread.c 1.46 +14 -14 src/sys/kern/sched_4bsd.c 1.117 +18 -15 src/sys/kern/sched_ule.c 1.14 +6 -6 src/sys/sys/sched.h From owner-cvs-src@FreeBSD.ORG Mon Jul 19 00:20:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DC83E16A4CE; Mon, 19 Jul 2004 00:20:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD45143D48; Mon, 19 Jul 2004 00:20:33 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6J0KX4D009078; Mon, 19 Jul 2004 00:20:33 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6J0KX8j009077; Mon, 19 Jul 2004 00:20:33 GMT (envelope-from marcel) Message-Id: <200407190020.i6J0KX8j009077@repoman.freebsd.org> From: Marcel Moolenaar Date: Mon, 19 Jul 2004 00:20:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/gdb FREEBSD-deletelist X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 00:20:34 -0000 marcel 2004-07-19 00:20:33 UTC FreeBSD src repository Removed files: contrib/gdb FREEBSD-deletelist Log: This file was not used to import gdb. Remove. Revision Changes Path 1.2 +0 -71 src/contrib/gdb/FREEBSD-deletelist (dead) From owner-cvs-src@FreeBSD.ORG Mon Jul 19 00:43:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C36816A4CE; Mon, 19 Jul 2004 00:43:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E81943D54; Mon, 19 Jul 2004 00:43:34 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6J0hYow009772; Mon, 19 Jul 2004 00:43:34 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6J0hYO4009771; Mon, 19 Jul 2004 00:43:34 GMT (envelope-from mux) Message-Id: <200407190043.i6J0hYO4009771@repoman.freebsd.org> From: Maxime Henrion Date: Mon, 19 Jul 2004 00:43:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 00:43:34 -0000 mux 2004-07-19 00:43:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/isa psm.c Log: MFC r1.70: When checking the result of the test_aux_port() function, ignore two more bogus return values sent by some hardware. PR: kern/61482, kern/54188 Submitted by: Ulf Lilleengen , Victor Balada Diaz Revision Changes Path 1.23.2.9 +10 -6 src/sys/isa/psm.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 02:08:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2505316A4CE; Mon, 19 Jul 2004 02:08:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 06E7743D54; Mon, 19 Jul 2004 02:08:23 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6J28Mht011904; Mon, 19 Jul 2004 02:08:22 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6J28MXW011903; Mon, 19 Jul 2004 02:08:22 GMT (envelope-from grehan) Message-Id: <200407190208.i6J28MXW011903@repoman.freebsd.org> From: Peter Grehan Date: Mon, 19 Jul 2004 02:08:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/powerpc/conf GENERIC.hints X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 02:08:23 -0000 grehan 2004-07-19 02:08:22 UTC FreeBSD src repository Added files: sys/powerpc/conf GENERIC.hints Log: Empty GENERIC.hints file needed by make release. Noticed by: Suleiman Souhlal Revision Changes Path 1.1 +1 -0 src/sys/powerpc/conf/GENERIC.hints (new) From owner-cvs-src@FreeBSD.ORG Mon Jul 19 02:46:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA8D416A4CE; Mon, 19 Jul 2004 02:46:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACBE443D41; Mon, 19 Jul 2004 02:46:34 +0000 (GMT) (envelope-from silby@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6J2kY5Y012814; Mon, 19 Jul 2004 02:46:34 GMT (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6J2kYRM012813; Mon, 19 Jul 2004 02:46:34 GMT (envelope-from silby) Message-Id: <200407190246.i6J2kYRM012813@repoman.freebsd.org> From: Mike Silbersack Date: Mon, 19 Jul 2004 02:46:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 02:46:35 -0000 silby 2004-07-19 02:46:34 UTC FreeBSD src repository Modified files: sys/i386/i386 machdep.c Log: Add a #error requiring KDB if DDB is specified. (This can probably be relocated to a better place, if one exists.) Revision Changes Path 1.596 +3 -0 src/sys/i386/i386/machdep.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 04:05:26 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2EAFF16A4CE; Mon, 19 Jul 2004 04:05:26 +0000 (GMT) Received: from cain.gsoft.com.au (cain.gsoft.com.au [203.31.81.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 19FFE43D2D; Mon, 19 Jul 2004 04:05:23 +0000 (GMT) (envelope-from doconnor@gsoft.com.au) Received: from inchoate.gsoft.com.au (localhost [127.0.0.1]) (authenticated bits=0) by cain.gsoft.com.au (8.12.11/8.12.10) with ESMTP id i6J44mqc044083; Mon, 19 Jul 2004 13:34:49 +0930 (CST) (envelope-from doconnor@gsoft.com.au) From: "Daniel O'Connor" To: cvs-all@freebsd.org Date: Mon, 19 Jul 2004 13:34:46 +0930 User-Agent: KMail/1.6.2 References: <200407182013.i6IKDVKl002054@repoman.freebsd.org> <20040718202813.GA13429@freebie.xs4all.nl> In-Reply-To: <20040718202813.GA13429@freebie.xs4all.nl> MIME-Version: 1.0 Content-Disposition: inline Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Message-Id: <200407191334.47133.doconnor@gsoft.com.au> X-Spam-Score: -4.1 () CARRIAGE_RETURNS,IN_REP_TO,PGP_SIGNATURE,REFERENCES,SPAM_PHRASE_00_01,USER_AGENT,USER_AGENT_KMAIL X-Scanned-By: MIMEDefang 2.16 (www . roaringpenguin . com / mimedefang) cc: Gary Jennejohn cc: Wilko Bulte cc: src-committers@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/i4b/layer1/ifpi2 i4b_ifpi2_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 04:05:26 -0000 =2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mon, 19 Jul 2004 05:58, Wilko Bulte wrote: > > Note that this does not close the PR since it was filed against 4.9. > > But that implies that the PR will be there forever? I'd say he means that when it's MFC'd (in 5 days like he said) the PR will = be=20 closed :) =2D --=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFA+0hf5ZPcIHs/zowRAurcAJ4rGy5Kd6J5pJJZ5sr5L0TRjKI0rwCePxYp ni1rzwIpftF0rXD8ofwp7P0=3D =3Dj8/5 =2D----END PGP SIGNATURE----- From owner-cvs-src@FreeBSD.ORG Mon Jul 19 05:24:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E84B816A4CE; Mon, 19 Jul 2004 05:24:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA9EE43D46; Mon, 19 Jul 2004 05:24:41 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6J5Ofbf018031; Mon, 19 Jul 2004 05:24:41 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6J5OfrH018030; Mon, 19 Jul 2004 05:24:41 GMT (envelope-from kientzle) Message-Id: <200407190524.i6J5OfrH018030@repoman.freebsd.org> From: Tim Kientzle Date: Mon, 19 Jul 2004 05:24:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/tar bsdtar.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 05:24:42 -0000 kientzle 2004-07-19 05:24:41 UTC FreeBSD src repository Modified files: usr.bin/tar bsdtar.1 Log: Fix some misspellings, document the TAPE environment variable and the default tape device. Revision Changes Path 1.15 +16 -2 src/usr.bin/tar/bsdtar.1 From owner-cvs-src@FreeBSD.ORG Mon Jul 19 05:39:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 432B216A4CE; Mon, 19 Jul 2004 05:39:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2658A43D5E; Mon, 19 Jul 2004 05:39:50 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6J5do67018549; Mon, 19 Jul 2004 05:39:50 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6J5dol9018548; Mon, 19 Jul 2004 05:39:50 GMT (envelope-from alc) Message-Id: <200407190539.i6J5dol9018548@repoman.freebsd.org> From: Alan Cox Date: Mon, 19 Jul 2004 05:39:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/ia64 pmap.c src/sys/ia64/include pmap.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 05:39:50 -0000 alc 2004-07-19 05:39:50 UTC FreeBSD src repository Modified files: sys/ia64/ia64 pmap.c sys/ia64/include pmap.h Log: Add partial pmap locking. Tested by: marcel@ Revision Changes Path 1.142 +13 -0 src/sys/ia64/ia64/pmap.c 1.22 +14 -0 src/sys/ia64/include/pmap.h From owner-cvs-src@FreeBSD.ORG Mon Jul 19 05:43:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C9F7F16A4CE; Mon, 19 Jul 2004 05:43:46 +0000 (GMT) Received: from gw.catspoiler.org (217-ip-163.nccn.net [209.79.217.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5366243D53; Mon, 19 Jul 2004 05:43:46 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from FreeBSD.org (mousie.catspoiler.org [192.168.101.2]) by gw.catspoiler.org (8.12.11/8.12.11) with ESMTP id i6J5hak6037066; Sun, 18 Jul 2004 22:43:40 -0700 (PDT) (envelope-from truckman@FreeBSD.org) Message-Id: <200407190543.i6J5hak6037066@gw.catspoiler.org> Date: Sun, 18 Jul 2004 22:43:36 -0700 (PDT) From: Don Lewis To: alfred@FreeBSD.org In-Reply-To: <20040715054939.GN95729@elvis.mu.org> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_shutdown.c vfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 05:43:46 -0000 On 14 Jul, Alfred Perlstein wrote: > * Don Lewis [040714 22:46] wrote: >> I'd prefer skipping the the final sync() in boot() if there are no dirty >> buffers, with a message something like "skipping final sync because no >> dirty buffers remain". > > Diffs welcome! Note: I revived the printf("\n") mostly so that the SHOW_BUSYBUFS output would be formatted correctly. Index: sys/kern/kern_shutdown.c =================================================================== RCS file: /home/ncvs/src/sys/kern/kern_shutdown.c,v retrieving revision 1.157 diff -u -r1.157 kern_shutdown.c --- sys/kern/kern_shutdown.c 15 Jul 2004 08:01:00 -0000 1.157 +++ sys/kern/kern_shutdown.c 19 Jul 2004 05:18:15 -0000 @@ -245,7 +245,6 @@ static void boot(int howto) { - static int first_buf_printf = 1; /* collect extra flags that shutdown_nice might have set */ howto |= shutdown_howto; @@ -272,7 +271,18 @@ int subiter; #endif + for (nbusy = 0, bp = &buf[nbuf]; --bp >= buf; ) + if (((bp->b_flags & B_INVAL) == 0 && + BUF_REFCNT(bp) > 0) || + ((bp->b_flags & (B_DELWRI|B_INVAL)) == B_DELWRI)) + nbusy++; + if (nbusy == 0) { + printf("Skipping final sync, no buffers remaining.\n"); + goto unmountall; + } + waittime = 0; + printf("Syncing disks, buffers remaining... "); sync(&thread0, NULL); @@ -295,10 +305,6 @@ } if (nbusy == 0) break; - if (first_buf_printf) { - printf("syncing disks, buffers remaining... "); - first_buf_printf = 0; - } printf("%d ", nbusy); if (nbusy < pbusy) iter = 0; @@ -328,7 +334,7 @@ PICKUP_GIANT(); #endif } - + printf("\n"); /* * Count only busy local buffers to prevent forcing * a fsck if we're just a client of a wedged NFS server @@ -357,13 +363,14 @@ * Failed to sync all blocks. Indicate this and don't * unmount filesystems (thus forcing an fsck on reboot). */ - printf("giving up on %d buffers\n", nbusy); + printf("Giving up on %d buffers.\n", nbusy); DELAY(5000000); /* 5 seconds */ } else { - printf("done\n"); + printf("Final sync complete.\n"); /* * Unmount filesystems */ +unmountall: if (panicstr == 0) vfs_unmountall(); } From owner-cvs-src@FreeBSD.ORG Mon Jul 19 06:21:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6BC8916A4CE; Mon, 19 Jul 2004 06:21:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DC2243D1F; Mon, 19 Jul 2004 06:21:27 +0000 (GMT) (envelope-from green@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6J6LRkC019977; Mon, 19 Jul 2004 06:21:27 GMT (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6J6LRWJ019976; Mon, 19 Jul 2004 06:21:27 GMT (envelope-from green) Message-Id: <200407190621.i6J6LRWJ019976@repoman.freebsd.org> From: Brian Feldman Date: Mon, 19 Jul 2004 06:21:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys malloc.h src/sys/kern kern_malloc.c src/sys/vm vm_contig.c vm_page.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 06:21:27 -0000 green 2004-07-19 06:21:27 UTC FreeBSD src repository Modified files: sys/sys malloc.h sys/kern kern_malloc.c sys/vm vm_contig.c vm_page.h Log: Reimplement contigmalloc(9) with an algorithm which stands a greatly- improved chance of working despite pressure from running programs. Instead of trying to throw a bunch of pages out to swap and hope for the best, only a range that can potentially fulfill contigmalloc(9)'s request will have its contents paged out (potentially, not forcibly) at a time. The new contigmalloc operation still operates in three passes, but it could potentially be tuned to more or less. The first pass only looks at pages in the cache and free pages, so they would be thrown out without having to block. If this is not enough, the subsequent passes page out any unwired memory. To combat memory pressure refragmenting the section of memory being laundered, each page is removed from the systems' free memory queue once it has been freed so that blocking later doesn't cause the memory laundered so far to get reallocated. The page-out operations are now blocking, as it would make little sense to try to push out a page, then get its status immediately afterward to remove it from the available free pages queue, if it's unlikely to have been freed. Another change is that if KVA allocation fails, the allocated memory segment will be freed and not leaked. There is a sysctl/tunable, defaulting to on, which causes the old contigmalloc() algorithm to be used. Nonetheless, I have been using vm.old_contigmalloc=0 for over a month. It is safe to switch at run-time to see the difference it makes. A new interface has been used which does not require mapping the allocated pages into KVA: vm_page.h functions vm_page_alloc_contig() and vm_page_release_contig(). These are what vm.old_contigmalloc=0 uses internally, so the sysctl/tunable does not affect their operation. When using the contigmalloc(9) and contigfree(9) interfaces, memory is now tracked with malloc(9) stats. Several functions have been exported from kern_malloc.c to allow other subsystems to use these statistics, as well. This invalidates the BUGS section of the contigmalloc(9) manpage. Revision Changes Path 1.135 +48 -28 src/sys/kern/kern_malloc.c 1.77 +2 -0 src/sys/sys/malloc.h 1.36 +270 -36 src/sys/vm/vm_contig.c 1.132 +3 -0 src/sys/vm/vm_page.h From owner-cvs-src@FreeBSD.ORG Mon Jul 19 06:49:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3157916A4CE; Mon, 19 Jul 2004 06:49:18 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 25D8D43D41; Mon, 19 Jul 2004 06:49:18 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 1CF385C884; Sun, 18 Jul 2004 23:49:18 -0700 (PDT) Date: Sun, 18 Jul 2004 23:49:18 -0700 From: Alfred Perlstein To: Don Lewis Message-ID: <20040719064918.GS95729@elvis.mu.org> References: <20040715054939.GN95729@elvis.mu.org> <200407190543.i6J5hak6037066@gw.catspoiler.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200407190543.i6J5hak6037066@gw.catspoiler.org> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_shutdown.c vfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 06:49:18 -0000 * Don Lewis [040718 22:43] wrote: > On 14 Jul, Alfred Perlstein wrote: > > * Don Lewis [040714 22:46] wrote: > > >> I'd prefer skipping the the final sync() in boot() if there are no dirty > >> buffers, with a message something like "skipping final sync because no > >> dirty buffers remain". > > > > Diffs welcome! > > Note: I revived the printf("\n") mostly so that the SHOW_BUSYBUFS output > would be formatted correctly. Looks cool! From owner-cvs-src@FreeBSD.ORG Mon Jul 19 07:00:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 344E616A5B9; Mon, 19 Jul 2004 07:00:39 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id C0D2043D46; Mon, 19 Jul 2004 07:00:38 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.0.200] ([192.168.0.200]) (authenticated bits=0) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id i6J76ZbW052088; Mon, 19 Jul 2004 01:06:35 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <40FB718B.7080206@samsco.org> Date: Mon, 19 Jul 2004 01:00:27 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7) Gecko/20040702 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Brian Feldman References: <200407190621.i6J6LRWJ019976@repoman.freebsd.org> In-Reply-To: <200407190621.i6J6LRWJ019976@repoman.freebsd.org> X-Enigmail-Version: 0.84.2.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys malloc.h src/sys/kern kern_malloc.c src/sys/vm vm_contig.c vm_page.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 07:00:39 -0000 This is a pretty darn big change to something that is so vital to so many drivers (not including busdma, which means that this touches nearly every driver). Who reviewed this? Was it discussed on a public mailing list? What kind of testing was done for it? If you can't answer these questions then I'm not terribly thrilled. Scott Brian Feldman wrote: > green 2004-07-19 06:21:27 UTC > > FreeBSD src repository > > Modified files: > sys/sys malloc.h > sys/kern kern_malloc.c > sys/vm vm_contig.c vm_page.h > Log: > Reimplement contigmalloc(9) with an algorithm which stands a greatly- > improved chance of working despite pressure from running programs. > Instead of trying to throw a bunch of pages out to swap and hope for > the best, only a range that can potentially fulfill contigmalloc(9)'s > request will have its contents paged out (potentially, not forcibly) > at a time. > > The new contigmalloc operation still operates in three passes, but it > could potentially be tuned to more or less. The first pass only looks > at pages in the cache and free pages, so they would be thrown out > without having to block. If this is not enough, the subsequent passes > page out any unwired memory. To combat memory pressure refragmenting > the section of memory being laundered, each page is removed from the > systems' free memory queue once it has been freed so that blocking > later doesn't cause the memory laundered so far to get reallocated. > > The page-out operations are now blocking, as it would make little sense > to try to push out a page, then get its status immediately afterward > to remove it from the available free pages queue, if it's unlikely to > have been freed. Another change is that if KVA allocation fails, the > allocated memory segment will be freed and not leaked. > > There is a sysctl/tunable, defaulting to on, which causes the old > contigmalloc() algorithm to be used. Nonetheless, I have been using > vm.old_contigmalloc=0 for over a month. It is safe to switch at > run-time to see the difference it makes. > > A new interface has been used which does not require mapping the > allocated pages into KVA: vm_page.h functions vm_page_alloc_contig() > and vm_page_release_contig(). These are what vm.old_contigmalloc=0 > uses internally, so the sysctl/tunable does not affect their operation. > > When using the contigmalloc(9) and contigfree(9) interfaces, memory > is now tracked with malloc(9) stats. Several functions have been > exported from kern_malloc.c to allow other subsystems to use these > statistics, as well. This invalidates the BUGS section of the > contigmalloc(9) manpage. > > Revision Changes Path > 1.135 +48 -28 src/sys/kern/kern_malloc.c > 1.77 +2 -0 src/sys/sys/malloc.h > 1.36 +270 -36 src/sys/vm/vm_contig.c > 1.132 +3 -0 src/sys/vm/vm_page.h From owner-cvs-src@FreeBSD.ORG Mon Jul 19 07:11:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 890F216A4CE; Mon, 19 Jul 2004 07:11:48 +0000 (GMT) Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6FC0C43D53; Mon, 19 Jul 2004 07:11:48 +0000 (GMT) (envelope-from alc@cs.rice.edu) Received: from localhost (calypso.cs.rice.edu [128.42.1.127]) by cs.rice.edu (Postfix) with ESMTP id E46914AA0F; Mon, 19 Jul 2004 02:11:47 -0500 (CDT) Received: from cs.rice.edu ([128.42.1.30]) by localhost (calypso.cs.rice.edu [128.42.1.127]) (amavisd-new, port 10024) with LMTP id 23053-01-100; Mon, 19 Jul 2004 02:11:47 -0500 (CDT) Received: by cs.rice.edu (Postfix, from userid 19572) id 91A204AA0E; Mon, 19 Jul 2004 02:11:47 -0500 (CDT) Date: Mon, 19 Jul 2004 02:11:47 -0500 From: Alan Cox To: Scott Long Message-ID: <20040719071147.GS18577@cs.rice.edu> References: <200407190621.i6J6LRWJ019976@repoman.freebsd.org> <40FB718B.7080206@samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <40FB718B.7080206@samsco.org> User-Agent: Mutt/1.4.2i X-Virus-Scanned: by amavis-20030616-p7 at cs.rice.edu cc: Brian Feldman cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/sys malloc.h src/sys/kern kern_malloc.c src/sys/vm vm_contig.c vm_page.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 07:11:48 -0000 On Mon, Jul 19, 2004 at 01:00:27AM -0600, Scott Long wrote: > This is a pretty darn big change to something that is so vital to so > many drivers (not including busdma, which means that this touches nearly > every driver). Who reviewed this? Was it discussed on a public mailing > list? What kind of testing was done for it? If you can't answer these > questions then I'm not terribly thrilled. > I reviewed an earlier version of this and gave Brian some feedback. It is important to note that he added the new implementation side-by-side with the old. By default, the old implementation is still used. So, I wouldn't be too concerned. Alan From owner-cvs-src@FreeBSD.ORG Mon Jul 19 07:17:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 472DE16A4D6; Mon, 19 Jul 2004 07:17:08 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA3C743D3F; Mon, 19 Jul 2004 07:17:05 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.0.200] ([192.168.0.200]) (authenticated bits=0) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id i6J7N0mN052164; Mon, 19 Jul 2004 01:23:00 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <40FB7563.4080600@samsco.org> Date: Mon, 19 Jul 2004 01:16:51 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7) Gecko/20040702 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Alan Cox References: <200407190621.i6J6LRWJ019976@repoman.freebsd.org> <40FB718B.7080206@samsco.org> <20040719071147.GS18577@cs.rice.edu> In-Reply-To: <20040719071147.GS18577@cs.rice.edu> X-Enigmail-Version: 0.84.2.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: Brian Feldman cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/sys malloc.h src/sys/kern kern_malloc.csrc/sys/vm vm_contig.c vm_page.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 07:17:08 -0000 Alan Cox wrote: > On Mon, Jul 19, 2004 at 01:00:27AM -0600, Scott Long wrote: > >>This is a pretty darn big change to something that is so vital to so >>many drivers (not including busdma, which means that this touches nearly >>every driver). Who reviewed this? Was it discussed on a public mailing >>list? What kind of testing was done for it? If you can't answer these >>questions then I'm not terribly thrilled. >> > > > I reviewed an earlier version of this and gave Brian some feedback. > > It is important to note that he added the new implementation side-by-side > with the old. By default, the old implementation is still used. So, I > wouldn't be too concerned. > > Alan Ok, I guess I missed the mention of the vm.old_contigmalloc tunable on my first reading. I'd still like to know what it has been tested on and what the future testing and maintenance requirements are. This work looks to be very interesting and beneficial, so please don't take these emails to mean that I don't like it. I'm just a bit nervous these days. Scott From owner-cvs-src@FreeBSD.ORG Mon Jul 19 07:19:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE77016A4D0; Mon, 19 Jul 2004 07:19:45 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id A1D2743D2D; Mon, 19 Jul 2004 07:19:45 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 98C0A5C8A4; Mon, 19 Jul 2004 00:19:45 -0700 (PDT) Date: Mon, 19 Jul 2004 00:19:45 -0700 From: Alfred Perlstein To: Scott Long Message-ID: <20040719071945.GU95729@elvis.mu.org> References: <200407190621.i6J6LRWJ019976@repoman.freebsd.org> <40FB718B.7080206@samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <40FB718B.7080206@samsco.org> User-Agent: Mutt/1.4.2.1i cc: Brian Feldman cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/sys malloc.h src/sys/kern kern_malloc.c src/sys/vm vm_contig.c vm_page.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 07:19:45 -0000 * Scott Long [040719 00:01] wrote: > This is a pretty darn big change to something that is so vital to so > many drivers (not including busdma, which means that this touches nearly > every driver). Who reviewed this? Was it discussed on a public mailing > list? What kind of testing was done for it? If you can't answer these > questions then I'm not terribly thrilled. It defaults to off. If you don't like it, then keep it off. -Alfred From owner-cvs-src@FreeBSD.ORG Mon Jul 19 07:21:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D97F616A4CE; Mon, 19 Jul 2004 07:21:12 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD90E43D1F; Mon, 19 Jul 2004 07:21:12 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id C4DB65C8AC; Mon, 19 Jul 2004 00:21:12 -0700 (PDT) Date: Mon, 19 Jul 2004 00:21:12 -0700 From: Alfred Perlstein To: Scott Long Message-ID: <20040719072112.GV95729@elvis.mu.org> References: <200407190621.i6J6LRWJ019976@repoman.freebsd.org> <40FB718B.7080206@samsco.org> <20040719071147.GS18577@cs.rice.edu> <40FB7563.4080600@samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <40FB7563.4080600@samsco.org> User-Agent: Mutt/1.4.2.1i cc: Brian Feldman cc: src-committers@FreeBSD.org cc: Alan Cox cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/sys malloc.h src/sys/kern kern_malloc.c src/sys/vm vm_contig.c vm_page.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 07:21:13 -0000 * Scott Long [040719 00:18] wrote: > > Ok, I guess I missed the mention of the vm.old_contigmalloc tunable on > my first reading. I'd still like to know what it has been tested on and > what the future testing and maintenance requirements are. This work > looks to be very interesting and beneficial, so please don't take these > emails to mean that I don't like it. I'm just a bit nervous these days. This sort of expectant attitude is no way to encourage volunteers. -- - Alfred Perlstein From owner-cvs-src@FreeBSD.ORG Mon Jul 19 07:21:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 70FD616A4CF; Mon, 19 Jul 2004 07:21:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 522B543D49; Mon, 19 Jul 2004 07:21:47 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6J7Ll91023373; Mon, 19 Jul 2004 07:21:47 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6J7LlYY023372; Mon, 19 Jul 2004 07:21:47 GMT (envelope-from grehan) Message-Id: <200407190721.i6J7LlYY023372@repoman.freebsd.org> From: Peter Grehan Date: Mon, 19 Jul 2004 07:21:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/powerpc/include ucontext.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 07:21:47 -0000 grehan 2004-07-19 07:21:47 UTC FreeBSD src repository Modified files: sys/powerpc/include ucontext.h Log: Use the version field to identify the partial context used by KSE process-scope threads. Revision Changes Path 1.4 +1 -0 src/sys/powerpc/include/ucontext.h From owner-cvs-src@FreeBSD.ORG Mon Jul 19 07:52:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5BC3416A4CE; Mon, 19 Jul 2004 07:52:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DC8643D3F; Mon, 19 Jul 2004 07:52:57 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6J7qv3B026806; Mon, 19 Jul 2004 07:52:57 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6J7qvYg026805; Mon, 19 Jul 2004 07:52:57 GMT (envelope-from pjd) Message-Id: <200407190752.i6J7qvYg026805@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 19 Jul 2004 07:52:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/nop g_nop.c g_nop.h src/sbin/geom/class/nop geom_nop.c gnop.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 07:52:57 -0000 pjd 2004-07-19 07:52:57 UTC FreeBSD src repository Modified files: sys/geom/nop g_nop.c g_nop.h sbin/geom/class/nop geom_nop.c gnop.8 Log: MFp4: Add two options for gnop(8)'s 'create' command: -o offset - specifies where to start on the original provider -s size - specifies size of the transparent provider Revision Changes Path 1.3 +5 -1 src/sbin/geom/class/nop/geom_nop.c 1.10 +6 -0 src/sbin/geom/class/nop/gnop.8 1.5 +68 -15 src/sys/geom/nop/g_nop.c 1.3 +6 -1 src/sys/geom/nop/g_nop.h From owner-cvs-src@FreeBSD.ORG Mon Jul 19 08:16:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE98A16A4ED; Mon, 19 Jul 2004 08:16:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D821243D3F; Mon, 19 Jul 2004 08:16:10 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6J8GAS1030443; Mon, 19 Jul 2004 08:16:10 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6J8GAan030442; Mon, 19 Jul 2004 08:16:10 GMT (envelope-from das) Message-Id: <200407190816.i6J8GAan030442@repoman.freebsd.org> From: David Schultz Date: Mon, 19 Jul 2004 08:16:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun Makefile src/lib/msun/man signbit.3 src/lib/msun/src math.h s_signbit.c src/lib/libc/gen Makefile.inc signbit.3 signbit.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 08:16:11 -0000 das 2004-07-19 08:16:10 UTC FreeBSD src repository Modified files: lib/msun Makefile lib/msun/src math.h lib/libc/gen Makefile.inc Added files: lib/msun/man signbit.3 lib/msun/src s_signbit.c Removed files: lib/libc/gen signbit.3 signbit.c Log: Fix two bugs in the signbit() macro, which was implemented last year: - It was added to libc instead of libm. Hopefully no programs rely on this mistake. - It didn't work properly on large long doubles because its argument was converted to type double, resulting in undefined behavior. Revision Changes Path 1.114 +2 -3 src/lib/libc/gen/Makefile.inc 1.4 +0 -57 src/lib/libc/gen/signbit.3 (dead) 1.2 +0 -40 src/lib/libc/gen/signbit.c (dead) 1.49 +3 -3 src/lib/msun/Makefile 1.1 +57 -0 src/lib/msun/man/signbit.3 (new) 1.43 +6 -1 src/lib/msun/src/math.h 1.1 +58 -0 src/lib/msun/src/s_signbit.c (new) From owner-cvs-src@FreeBSD.ORG Mon Jul 19 08:17:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CDAF616A4CF; Mon, 19 Jul 2004 08:17:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6A8743D2D; Mon, 19 Jul 2004 08:17:25 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6J8HPJ0030908; Mon, 19 Jul 2004 08:17:25 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6J8HPNG030907; Mon, 19 Jul 2004 08:17:25 GMT (envelope-from das) Message-Id: <200407190817.i6J8HPNG030907@repoman.freebsd.org> From: David Schultz Date: Mon, 19 Jul 2004 08:17:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/amd64/gen Makefile.inc flt_rounds.c src/lib/libc/i386/gen Makefile.inc flt_rounds.c src/lib/libc/ia64/gen Makefile.inc flt_rounds.c src/sys/amd64/include float.h src/sys/arm/include float.h ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 08:17:26 -0000 das 2004-07-19 08:17:25 UTC FreeBSD src repository Modified files: lib/libc/amd64/gen Makefile.inc lib/libc/i386/gen Makefile.inc lib/libc/ia64/gen Makefile.inc sys/amd64/include float.h sys/arm/include float.h sys/i386/include float.h sys/ia64/include float.h sys/powerpc/include float.h Added files: lib/libc/amd64/gen flt_rounds.c lib/libc/i386/gen flt_rounds.c lib/libc/ia64/gen flt_rounds.c Log: Make FLT_ROUNDS correctly reflect the dynamic rounding mode. Revision Changes Path 1.27 +1 -1 src/lib/libc/amd64/gen/Makefile.inc 1.1 +26 -0 src/lib/libc/amd64/gen/flt_rounds.c (new) 1.21 +1 -1 src/lib/libc/i386/gen/Makefile.inc 1.1 +25 -0 src/lib/libc/i386/gen/flt_rounds.c (new) 1.11 +2 -1 src/lib/libc/ia64/gen/Makefile.inc 1.1 +25 -0 src/lib/libc/ia64/gen/flt_rounds.c (new) 1.14 +5 -1 src/sys/amd64/include/float.h 1.2 +2 -2 src/sys/arm/include/float.h 1.14 +5 -1 src/sys/i386/include/float.h 1.7 +5 -1 src/sys/ia64/include/float.h 1.6 +5 -1 src/sys/powerpc/include/float.h From owner-cvs-src@FreeBSD.ORG Mon Jul 19 08:17:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 43FA616A4CE; Mon, 19 Jul 2004 08:17:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2583043D41; Mon, 19 Jul 2004 08:17:48 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6J8Hmxa030958; Mon, 19 Jul 2004 08:17:48 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6J8HmFc030957; Mon, 19 Jul 2004 08:17:48 GMT (envelope-from das) Message-Id: <200407190817.i6J8HmFc030957@repoman.freebsd.org> From: David Schultz Date: Mon, 19 Jul 2004 08:17:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/regression/lib/msun test-fenv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 08:17:48 -0000 das 2004-07-19 08:17:48 UTC FreeBSD src repository Modified files: tools/regression/lib/msun test-fenv.c Log: While testing fe[gs]etround(), make sure FLT_ROUNDS reflects the proper rounding mode as well. Revision Changes Path 1.2 +10 -0 src/tools/regression/lib/msun/test-fenv.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 08:18:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3FA0F16A50A; Mon, 19 Jul 2004 08:18:48 +0000 (GMT) Received: from VARK.homeunix.com (adsl-69-107-108-110.dsl.pltn13.pacbell.net [69.107.108.110]) by mx1.FreeBSD.org (Postfix) with ESMTP id 10A3C43D2D; Mon, 19 Jul 2004 08:18:48 +0000 (GMT) (envelope-from das@FreeBSD.ORG) Received: from VARK.homeunix.com (localhost [127.0.0.1]) by VARK.homeunix.com (8.12.11/8.12.10) with ESMTP id i6J8I6Ek030167; Mon, 19 Jul 2004 01:18:06 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by VARK.homeunix.com (8.12.11/8.12.10/Submit) id i6J8I6vl030166; Mon, 19 Jul 2004 01:18:06 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Date: Mon, 19 Jul 2004 01:18:06 -0700 From: David Schultz To: src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG Message-ID: <20040719081806.GA30150@VARK.homeunix.com> Mail-Followup-To: src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200407190816.i6J8GAan030442@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200407190816.i6J8GAan030442@repoman.freebsd.org> Subject: Re: cvs commit: src/lib/msun Makefile src/lib/msun/man signbit.3 src/lib/msun/src math.h s_signbit.c src/lib/libc/gen Makefile.inc signbit.3 signbit.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 08:18:49 -0000 On Mon, Jul 19, 2004, David Schultz wrote: > das 2004-07-19 08:16:10 UTC > > FreeBSD src repository > > Modified files: > lib/msun Makefile > lib/msun/src math.h > lib/libc/gen Makefile.inc > Added files: > lib/msun/man signbit.3 > lib/msun/src s_signbit.c > Removed files: > lib/libc/gen signbit.3 signbit.c > Log: > Fix two bugs in the signbit() macro, which was implemented last year: > > - It was added to libc instead of libm. Hopefully no programs rely > on this mistake. > > - It didn't work properly on large long doubles because its argument > was converted to type double, resulting in undefined behavior. No repo-copy should be necessary in this case, since there is no interesting history to preserve. From owner-cvs-src@FreeBSD.ORG Mon Jul 19 08:21:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E65916A4CE; Mon, 19 Jul 2004 08:21:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 70D5843D2D; Mon, 19 Jul 2004 08:21:17 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6J8LHdq031276; Mon, 19 Jul 2004 08:21:17 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6J8LHP4031275; Mon, 19 Jul 2004 08:21:17 GMT (envelope-from glebius) Message-Id: <200407190821.i6J8LHP4031275@repoman.freebsd.org> From: Gleb Smirnoff Date: Mon, 19 Jul 2004 08:21:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/calendar/calendars calendar.freebsd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 08:21:17 -0000 glebius 2004-07-19 08:21:17 UTC FreeBSD src repository Modified files: usr.bin/calendar/calendars calendar.freebsd Log: Today is a good day to add myself here :) Approved by: julian (mentor) Revision Changes Path 1.121 +1 -0 src/usr.bin/calendar/calendars/calendar.freebsd From owner-cvs-src@FreeBSD.ORG Mon Jul 19 08:24:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC9BE16A4CE; Mon, 19 Jul 2004 08:24:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B00D443D2D; Mon, 19 Jul 2004 08:24:04 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6J8O43x031431; Mon, 19 Jul 2004 08:24:04 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6J8O4Jk031430; Mon, 19 Jul 2004 08:24:04 GMT (envelope-from das) Message-Id: <200407190824.i6J8O4Jk031430@repoman.freebsd.org> From: David Schultz Date: Mon, 19 Jul 2004 08:24:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/arm/include float.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 08:24:04 -0000 das 2004-07-19 08:24:04 UTC FreeBSD src repository Modified files: sys/arm/include float.h Log: Forced commit to note that the previous commit message doesn't apply to the ARM port. We set FLT_ROUNDS to -1 (indeterminate), because the rounding mode on ARM is static, i.e. part of the FP instruction format. Or at least that's my understanding. Revision Changes Path 1.3 +0 -0 src/sys/arm/include/float.h From owner-cvs-src@FreeBSD.ORG Mon Jul 19 08:24:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E4F3416A4F1; Mon, 19 Jul 2004 08:24:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C884243D39; Mon, 19 Jul 2004 08:24:21 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6J8OLCQ031563; Mon, 19 Jul 2004 08:24:21 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6J8OLqR031562; Mon, 19 Jul 2004 08:24:21 GMT (envelope-from tjr) Message-Id: <200407190824.i6J8OLqR031562@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 19 Jul 2004 08:24:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/regex/grot limits.h stdlib.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 08:24:23 -0000 tjr 2004-07-19 08:24:21 UTC FreeBSD src repository Removed files: lib/libc/regex/grot limits.h stdlib.h Log: Remove unused files. Revision Changes Path 1.3 +0 -7 src/lib/libc/regex/grot/limits.h (dead) 1.3 +0 -5 src/lib/libc/regex/grot/stdlib.h (dead) From owner-cvs-src@FreeBSD.ORG Mon Jul 19 08:28:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA1D516A50D; Mon, 19 Jul 2004 08:28:16 +0000 (GMT) Received: from imap.univie.ac.at (mailbox-lmtp.univie.ac.at [131.130.1.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id B753243D41; Mon, 19 Jul 2004 08:28:15 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from wireless (adslle.cc.univie.ac.at [131.130.102.11]) by imap.univie.ac.at (8.12.10/8.12.10) with ESMTP id i6J8S0uS973324; Mon, 19 Jul 2004 10:28:03 +0200 Date: Mon, 19 Jul 2004 10:28:01 +0200 (CEST) From: Lukas Ertl To: Gleb Smirnoff In-Reply-To: <200407190821.i6J8LHP4031275@repoman.freebsd.org> Message-ID: <20040719102749.C576@korben.in.tern> References: <200407190821.i6J8LHP4031275@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-DCC-ZID-Univie-Metrics: mx7.univie.ac.at 4248; Body=4 Fuz1=4 Fuz2=4 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/calendar/calendars calendar.freebsd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 08:28:18 -0000 On Mon, 19 Jul 2004, Gleb Smirnoff wrote: > glebius 2004-07-19 08:21:17 UTC > > FreeBSD src repository > > Modified files: > usr.bin/calendar/calendars calendar.freebsd > Log: > Today is a good day to add myself here :) Happy birthday! :-) cheers, le -- Lukas Ertl http://homepage.univie.ac.at/l.ertl/ le@FreeBSD.org http://people.freebsd.org/~le/ From owner-cvs-src@FreeBSD.ORG Mon Jul 19 08:28:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6456516A4CE; Mon, 19 Jul 2004 08:28:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4751743D2D; Mon, 19 Jul 2004 08:28:53 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6J8SrKu032335; Mon, 19 Jul 2004 08:28:53 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6J8Sr16032334; Mon, 19 Jul 2004 08:28:53 GMT (envelope-from tjr) Message-Id: <200407190828.i6J8Sr16032334@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 19 Jul 2004 08:28:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/regex/grot debug.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 08:28:53 -0000 tjr 2004-07-19 08:28:53 UTC FreeBSD src repository Modified files: lib/libc/regex/grot debug.c Log: Update for recent changes to struct re_guts. Disable printing the contents of OANYOF sets for the moment. Revision Changes Path 1.4 +5 -38 src/lib/libc/regex/grot/debug.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 08:36:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B017A16A4F7; Mon, 19 Jul 2004 08:36:41 +0000 (GMT) Received: from pittgoth.com (14.zlnp1.xdsl.nauticom.net [209.195.149.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id 245C243D45; Mon, 19 Jul 2004 08:36:41 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from localhost.pittgoth.com ([192.168.0.5]) (authenticated bits=0) by pittgoth.com (8.12.11/8.12.11) with ESMTP id i6J8ZMdm085851 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 19 Jul 2004 04:35:23 -0400 (EDT) (envelope-from trhodes@FreeBSD.org) Date: Mon, 19 Jul 2004 04:35:51 -0400 From: Tom Rhodes To: Marcel Moolenaar Message-Id: <20040719043551.5c600efa@localhost.pittgoth.com> In-Reply-To: <20040718184727.GA7115@dhcp50.pn.xcllnt.net> References: <200407181524.i6IFObcG093257@repoman.freebsd.org> <20040718173823.GC6792@dhcp50.pn.xcllnt.net> <20040718181230.GA12586@freebie.xs4all.nl> <20040718184727.GA7115@dhcp50.pn.xcllnt.net> X-Mailer: Sylpheed-Claws 0.9.12 (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: Wilko Bulte cc: src-committers@FreeBSD.org cc: Scott Long cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/lib/libthread_db/arch/alpha libpthread_md.c src/lib/libthread_db/arch/ia64 libpthread_md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 08:36:41 -0000 On Sun, 18 Jul 2004 11:47:27 -0700 Marcel Moolenaar wrote: > On Sun, Jul 18, 2004 at 08:12:31PM +0200, Wilko Bulte wrote: > > On Sun, Jul 18, 2004 at 10:38:23AM -0700, Marcel Moolenaar wrote: > > > On Sun, Jul 18, 2004 at 03:24:37PM +0000, Scott Long wrote: > > > > scottl 2004-07-18 15:24:37 UTC > > > > > > > > FreeBSD src repository > > > > > > > > Modified files: > > > > lib/libthread_db/arch/alpha libpthread_md.c > > > > lib/libthread_db/arch/ia64 libpthread_md.c > > > > Log: > > > > Try to fix ia64 and alpha compiles. I don't have either equipment fired > > > > up now, but it appears to be the same problem and solution as sparc64. > > > > > > Argh.. I think I've committed from the wrong tree. I'll double-check > > > that everything's ok after coffee. > > > > /me visualises marcel speeding to Starbucks for a strong one ;) > > Speeding to Starbucks is not a problem. It's speeding from Starbucks > that has resulted in many coffee stains in my car. U-turns are fatal > on my way home, because I like to take them rally-style anyway, but > with a full cup of coffee in a cupholder that doesn't really hold any > cups... ouch... Wow, now if you wanted to be an ass then you could file a lawsuit because the coffee is too hot. :P -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Mon Jul 19 08:41:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3A24216A4CE; Mon, 19 Jul 2004 08:41:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D5E043D4C; Mon, 19 Jul 2004 08:41:12 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6J8fCo1034038; Mon, 19 Jul 2004 08:41:12 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6J8fBRx034037; Mon, 19 Jul 2004 08:41:11 GMT (envelope-from tjr) Message-Id: <200407190841.i6J8fBRx034037@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 19 Jul 2004 08:41:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/regex/grot Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 08:41:12 -0000 tjr 2004-07-19 08:41:11 UTC FreeBSD src repository Modified files: lib/libc/regex/grot Makefile Log: Update for removal of cclass.h. Trim some useless targets. Invoke mkh with "sh mkh" so it works if the script is not executable. Revision Changes Path 1.3 +7 -35 src/lib/libc/regex/grot/Makefile From owner-cvs-src@FreeBSD.ORG Mon Jul 19 08:48:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB8E316A4CE; Mon, 19 Jul 2004 08:48:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AFC8843D49; Mon, 19 Jul 2004 08:48:17 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6J8mHNF035160; Mon, 19 Jul 2004 08:48:17 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6J8mHKB035159; Mon, 19 Jul 2004 08:48:17 GMT (envelope-from tjr) Message-Id: <200407190848.i6J8mHKB035159@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 19 Jul 2004 08:48:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/regex/grot Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 08:48:17 -0000 tjr 2004-07-19 08:48:17 UTC FreeBSD src repository Modified files: lib/libc/regex/grot Makefile Log: Update paths to reg*.c and regex2.h. Add a target to build regex.h. Revision Changes Path 1.4 +3 -1 src/lib/libc/regex/grot/Makefile From owner-cvs-src@FreeBSD.ORG Mon Jul 19 08:53:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B255416A4CF; Mon, 19 Jul 2004 08:53:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9682243D2F; Mon, 19 Jul 2004 08:53:41 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6J8rfUO036018; Mon, 19 Jul 2004 08:53:41 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6J8rf4i036017; Mon, 19 Jul 2004 08:53:41 GMT (envelope-from tjr) Message-Id: <200407190853.i6J8rf4i036017@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 19 Jul 2004 08:53:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/regression/lib/libc/locale test-towctrans.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 08:53:41 -0000 tjr 2004-07-19 08:53:41 UTC FreeBSD src repository Modified files: tools/regression/lib/libc/locale test-towctrans.c Log: Oops, test error behaviour of wctrans(), not wctype(). Revision Changes Path 1.2 +2 -2 src/tools/regression/lib/libc/locale/test-towctrans.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 09:00:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1BC5E16A57E; Mon, 19 Jul 2004 09:00:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F378A43D1D; Mon, 19 Jul 2004 09:00:26 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6J90Q93037148; Mon, 19 Jul 2004 09:00:26 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6J90QXL037147; Mon, 19 Jul 2004 09:00:26 GMT (envelope-from tjr) Message-Id: <200407190900.i6J90QXL037147@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 19 Jul 2004 09:00:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/regression/lib/libc/regex Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 09:00:27 -0000 tjr 2004-07-19 09:00:26 UTC FreeBSD src repository Added files: tools/regression/lib/libc/regex Makefile Log: Add a skeleton makefile that runs the tests out of libc/regex/grot. Revision Changes Path 1.1 +11 -0 src/tools/regression/lib/libc/regex/Makefile (new) From owner-cvs-src@FreeBSD.ORG Mon Jul 19 09:39:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8883616A4CE; Mon, 19 Jul 2004 09:39:42 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 330EE43D1D; Mon, 19 Jul 2004 09:39:42 +0000 (GMT) (envelope-from scottl@freebsd.org) Received: from pooker.samsco.org (scottl@localhost [127.0.0.1]) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id i6J9jdhT053183; Mon, 19 Jul 2004 03:45:39 -0600 (MDT) (envelope-from scottl@freebsd.org) Received: from localhost (scottl@localhost)i6J9jdOG053180; Mon, 19 Jul 2004 03:45:39 -0600 (MDT) (envelope-from scottl@freebsd.org) X-Authentication-Warning: pooker.samsco.org: scottl owned process doing -bs Date: Mon, 19 Jul 2004 03:45:39 -0600 (MDT) From: Scott Long Sender: scottl@pooker.samsco.org To: Marcel Moolenaar In-Reply-To: <200407182028.i6IKS7Su002490@repoman.freebsd.org> Message-ID: <20040719034245.C32601@pooker.samsco.org> References: <200407182028.i6IKS7Su002490@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern imgact_elf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 09:39:42 -0000 On Sun, 18 Jul 2004, Marcel Moolenaar wrote: > marcel 2004-07-18 20:28:07 UTC > > FreeBSD src repository > > Modified files: > sys/kern imgact_elf.c > Log: > After maintaining previous behaviour in writing out the core notes, it's > time now to break with the past: do not write the PID in the first note. > Rationale: > 1. [impact of the breakage] Process IDs in core files serve no immediate > purpose to the debugger itself. They are only useful to relate a core > file to a process. This can provide context to the person looking at > the core file, provided one keeps track of this. Overall, not having > the PID in the core file is only in very rare occasions unfortunate. > 2. [reason of the breakage] Having one PRSTATUS note contain the PID, > while all others contain the LWPID of the corresponding kernel thread > creates an irregularity for the debugger that cannot easily be worked > around. This is caused by libthread_db correlating user thread IDs to > kernel thread (aka LWP) IDs and thus aware of the actual LWPIDs. > > Update comments accordingly. > > Revision Changes Path > 1.153 +5 -8 src/sys/kern/imgact_elf.c > I've seen concern (maybe in private email, can't check at the moment) recently that loosing the PID info is undesirable. Is there any way that it can be included again, maybe in something other than a PRSTATUS object? I'm not very familiar with how this stuff works, so forgive me if it's a naive question. Scott From owner-cvs-src@FreeBSD.ORG Mon Jul 19 10:03:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77A6E16A4CE; Mon, 19 Jul 2004 10:03:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5BC6543D1F; Mon, 19 Jul 2004 10:03:38 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JA3cXY045014; Mon, 19 Jul 2004 10:03:38 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JA3cpw045013; Mon, 19 Jul 2004 10:03:38 GMT (envelope-from tjr) Message-Id: <200407191003.i6JA3cpw045013@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 19 Jul 2004 10:03:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/look look.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 10:03:38 -0000 tjr 2004-07-19 10:03:38 UTC FreeBSD src repository Modified files: usr.bin/look look.1 Log: Point out in the BUGS section that look expects input files to have been sorted with LC_COLLATE=C. Revision Changes Path 1.13 +7 -0 src/usr.bin/look/look.1 From owner-cvs-src@FreeBSD.ORG Mon Jul 19 10:09:26 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C67F16A4CE; Mon, 19 Jul 2004 10:09:26 +0000 (GMT) Received: from mailout09.sul.t-online.com (mailout09.sul.t-online.com [194.25.134.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 382FB43D5A; Mon, 19 Jul 2004 10:09:26 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from fwd07.aul.t-online.de by mailout09.sul.t-online.com with smtp id 1BmV5G-0002l2-0E; Mon, 19 Jul 2004 12:09:22 +0200 Received: from Andro-Beta.Leidinger.net (VUsDDOZbgeyxycFPBRMuVW4PZ-M9xYjZU16NKK5pln8kiHZG7abWY+@[84.128.202.42]) by fmrl07.sul.t-online.com with esmtp id 1BmV5B-0fvgMy0; Mon, 19 Jul 2004 12:09:17 +0200 Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) i6JA9IEw067764; Mon, 19 Jul 2004 12:09:18 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Date: Mon, 19 Jul 2004 12:09:40 +0200 From: Alexander Leidinger To: Tom Rhodes Message-Id: <20040719120940.2112b1c1@Magellan.Leidinger.net> In-Reply-To: <20040719043551.5c600efa@localhost.pittgoth.com> References: <200407181524.i6IFObcG093257@repoman.freebsd.org> <20040718173823.GC6792@dhcp50.pn.xcllnt.net> <20040718181230.GA12586@freebie.xs4all.nl> <20040718184727.GA7115@dhcp50.pn.xcllnt.net> <20040719043551.5c600efa@localhost.pittgoth.com> X-Mailer: Sylpheed-Claws 0.9.12 (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ID: VUsDDOZbgeyxycFPBRMuVW4PZ-M9xYjZU16NKK5pln8kiHZG7abWY+@t-dialin.net cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: Scott Long cc: cvs-all@freebsd.org cc: Marcel Moolenaar cc: Wilko Bulte Subject: Re: cvs commit: src/lib/libthread_db/arch/alpha libpthread_md.c src/lib/libthread_db/arch/ia64 libpthread_md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 10:09:26 -0000 On Mon, 19 Jul 2004 04:35:51 -0400 Tom Rhodes wrote: > On Sun, 18 Jul 2004 11:47:27 -0700 > Marcel Moolenaar wrote: > > > On Sun, Jul 18, 2004 at 08:12:31PM +0200, Wilko Bulte wrote: > > > On Sun, Jul 18, 2004 at 10:38:23AM -0700, Marcel Moolenaar wrote: > > > > On Sun, Jul 18, 2004 at 03:24:37PM +0000, Scott Long wrote: > > > > > scottl 2004-07-18 15:24:37 UTC > > > > > > > > > > FreeBSD src repository > > > > > > > > > > Modified files: > > > > > lib/libthread_db/arch/alpha libpthread_md.c > > > > > lib/libthread_db/arch/ia64 libpthread_md.c > > > > > Log: > > > > > Try to fix ia64 and alpha compiles. I don't have either equipment fired > > > > > up now, but it appears to be the same problem and solution as sparc64. > > > > > > > > Argh.. I think I've committed from the wrong tree. I'll double-check > > > > that everything's ok after coffee. > > > > > > /me visualises marcel speeding to Starbucks for a strong one ;) > > > > Speeding to Starbucks is not a problem. It's speeding from Starbucks > > that has resulted in many coffee stains in my car. U-turns are fatal > > on my way home, because I like to take them rally-style anyway, but > > with a full cup of coffee in a cupholder that doesn't really hold any > > cups... ouch... > > Wow, now if you wanted to be an ass then you could file a > lawsuit because the coffee is too hot. :P Or because the cupholder doesn't adjust itself according the actual driving situation... Bye, Alexander. -- I'm available to get hired (preferred in .lu). http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7 From owner-cvs-src@FreeBSD.ORG Mon Jul 19 10:39:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from green.homeunix.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 2B80916A4CF; Mon, 19 Jul 2004 10:39:24 +0000 (GMT) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.12.11/8.12.11) with ESMTP id i6JAdMdc005231; Mon, 19 Jul 2004 06:39:22 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.12.11/8.12.11/Submit) id i6JAdIfX005230; Mon, 19 Jul 2004 06:39:18 -0400 (EDT) (envelope-from green) Date: Mon, 19 Jul 2004 06:39:17 -0400 From: Brian Fundakowski Feldman To: Alan Cox Message-ID: <20040719103917.GD1038@green.homeunix.org> References: <200407190621.i6J6LRWJ019976@repoman.freebsd.org> <40FB718B.7080206@samsco.org> <20040719071147.GS18577@cs.rice.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040719071147.GS18577@cs.rice.edu> User-Agent: Mutt/1.5.6i cc: cvs-src@FreeBSD.org cc: Scott Long cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys malloc.h src/sys/kern kern_malloc.c src/sys/vm vm_contig.c vm_page.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 10:39:24 -0000 On Mon, Jul 19, 2004 at 02:11:47AM -0500, Alan Cox wrote: > On Mon, Jul 19, 2004 at 01:00:27AM -0600, Scott Long wrote: > > This is a pretty darn big change to something that is so vital to so > > many drivers (not including busdma, which means that this touches nearly > > every driver). Who reviewed this? Was it discussed on a public mailing > > list? What kind of testing was done for it? If you can't answer these > > questions then I'm not terribly thrilled. > > > > I reviewed an earlier version of this and gave Brian some feedback. > > It is important to note that he added the new implementation side-by-side > with the old. By default, the old implementation is still used. So, I > wouldn't be too concerned. Aye, I didn't feel totally comfortable saying "Reviewed by:" since that was a while ago, but between alc and hmp who has been overhauling the contigmalloc() implementation in DFBSD there wasn't any concern that I know I hadn't addressed (and Dillon ignored my solicitation). -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Mon Jul 19 10:54:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9AA3116A4CE; Mon, 19 Jul 2004 10:54:59 +0000 (GMT) Received: from TRANG.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7DB6F43D49; Mon, 19 Jul 2004 10:54:59 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by TRANG.nuxi.com (8.12.11/8.12.11) with ESMTP id i6JAsxuo085392; Mon, 19 Jul 2004 03:54:59 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.11/8.12.11/Submit) id i6JAsx4x085391; Mon, 19 Jul 2004 03:54:59 -0700 (PDT) (envelope-from obrien) Date: Mon, 19 Jul 2004 03:54:59 -0700 From: "David O'Brien" To: Mark Murray Message-ID: <20040719105459.GA85349@dragon.nuxi.com> References: <200407181855.i6IItWnY099501@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200407181855.i6IItWnY099501@repoman.freebsd.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.2-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@NUXI.com List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 10:55:00 -0000 On Sun, Jul 18, 2004 at 06:55:32PM +0000, Mark Murray wrote: > markm 2004-07-18 18:55:32 UTC > > FreeBSD src repository > > Modified files: > . Makefile > Log: > Rename a preposterously long name with one that might look a bit > more professional. While here, write a few lines of explanatory > text to explain what its for. It perposeallly was not documented, nor should it be documented. Else it could become popular and the normal thing our users do -- leading to claims it is too dangerous and lets users shoot their foot off and some committer go and try to "fix" this knob. -- -- David (obrien@NUXI.com) From owner-cvs-src@FreeBSD.ORG Mon Jul 19 11:12:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B788F16A4CE; Mon, 19 Jul 2004 11:12:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C73A43D46; Mon, 19 Jul 2004 11:12:02 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JBC2Vr046776; Mon, 19 Jul 2004 11:12:02 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JBC2A3046775; Mon, 19 Jul 2004 11:12:02 GMT (envelope-from tjr) Message-Id: <200407191112.i6JBC2A3046775@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 19 Jul 2004 11:12:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/look look.1 look.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 11:12:02 -0000 tjr 2004-07-19 11:12:02 UTC FreeBSD src repository Modified files: usr.bin/look look.1 look.c Log: Add support for multibyte characters. While here, fix a longstanding bug in the implementation of the -d option: we were skipping too many characters when a non-alphanumeric character was encountered. Revision Changes Path 1.14 +0 -6 src/usr.bin/look/look.1 1.17 +67 -52 src/usr.bin/look/look.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 11:17:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7328C16A4CE; Mon, 19 Jul 2004 11:17:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57C8243D5C; Mon, 19 Jul 2004 11:17:57 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JBHvti046929; Mon, 19 Jul 2004 11:17:57 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JBHv4s046928; Mon, 19 Jul 2004 11:17:57 GMT (envelope-from nyan) Message-Id: <200407191117.i6JBHv4s046928@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Mon, 19 Jul 2004 11:17:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/i386 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 11:17:57 -0000 nyan 2004-07-19 11:17:57 UTC FreeBSD src repository Modified files: sys/pc98/i386 machdep.c Log: MFi386: revision 1.596. Revision Changes Path 1.341 +3 -0 src/sys/pc98/i386/machdep.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 11:18:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C68716A4CE; Mon, 19 Jul 2004 11:18:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7042643D53; Mon, 19 Jul 2004 11:18:56 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JBIurV046969; Mon, 19 Jul 2004 11:18:56 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JBIuxY046968; Mon, 19 Jul 2004 11:18:56 GMT (envelope-from tjr) Message-Id: <200407191118.i6JBIuxY046968@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 19 Jul 2004 11:18:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/look look.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 11:18:56 -0000 tjr 2004-07-19 11:18:56 UTC FreeBSD src repository Modified files: usr.bin/look look.1 Log: Move exit status information into a DIAGNOSTICS section. Add an ENVIRONMENT section. Re-add a sentence from the BUGS section that went missing in the previous commit. Revision Changes Path 1.15 +15 -3 src/usr.bin/look/look.1 From owner-cvs-src@FreeBSD.ORG Mon Jul 19 11:21:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6F4516A4CF; Mon, 19 Jul 2004 11:21:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C854143D1F; Mon, 19 Jul 2004 11:21:34 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JBLYNE047121; Mon, 19 Jul 2004 11:21:34 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JBLYFO047120; Mon, 19 Jul 2004 11:21:34 GMT (envelope-from tjr) Message-Id: <200407191121.i6JBLYFO047120@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 19 Jul 2004 11:21:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/look look.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 11:21:35 -0000 tjr 2004-07-19 11:21:34 UTC FreeBSD src repository Modified files: usr.bin/look look.1 Log: Sort sections. Revision Changes Path 1.16 +3 -3 src/usr.bin/look/look.1 From owner-cvs-src@FreeBSD.ORG Mon Jul 19 12:05:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5849C16A4CE; Mon, 19 Jul 2004 12:05:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3BFAC43D5A; Mon, 19 Jul 2004 12:05:08 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JC58Ml048116; Mon, 19 Jul 2004 12:05:08 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JC57r1048115; Mon, 19 Jul 2004 12:05:07 GMT (envelope-from grehan) Message-Id: <200407191205.i6JC57r1048115@repoman.freebsd.org> From: Peter Grehan Date: Mon, 19 Jul 2004 12:05:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/powerpc/gen makecontext.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 12:05:08 -0000 grehan 2004-07-19 12:05:07 UTC FreeBSD src repository Modified files: lib/libc/powerpc/gen makecontext.c Log: The new program counter should go into the trapframe's srr0 and not the link register, which was lucky enough to work. Revision Changes Path 1.2 +1 -1 src/lib/libc/powerpc/gen/makecontext.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 12:08:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E95A916A4CE; Mon, 19 Jul 2004 12:08:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE31143D3F; Mon, 19 Jul 2004 12:08:03 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JC8359048299; Mon, 19 Jul 2004 12:08:03 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JC83Jg048298; Mon, 19 Jul 2004 12:08:03 GMT (envelope-from grehan) Message-Id: <200407191208.i6JC83Jg048298@repoman.freebsd.org> From: Peter Grehan Date: Mon, 19 Jul 2004 12:08:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/powerpc/gen Makefile.inc signalcontext.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 12:08:04 -0000 grehan 2004-07-19 12:08:03 UTC FreeBSD src repository Modified files: lib/libc/powerpc/gen Makefile.inc Added files: lib/libc/powerpc/gen signalcontext.c Log: Add signalcontext, required by KSE. Revision Changes Path 1.6 +1 -1 src/lib/libc/powerpc/gen/Makefile.inc 1.1 +103 -0 src/lib/libc/powerpc/gen/signalcontext.c (new) From owner-cvs-src@FreeBSD.ORG Mon Jul 19 12:19:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E97D16A4CE; Mon, 19 Jul 2004 12:19:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 193CB43D54; Mon, 19 Jul 2004 12:19:05 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JCJ49W048875; Mon, 19 Jul 2004 12:19:04 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JCJ49Z048874; Mon, 19 Jul 2004 12:19:04 GMT (envelope-from grehan) Message-Id: <200407191219.i6JCJ49Z048874@repoman.freebsd.org> From: Peter Grehan Date: Mon, 19 Jul 2004 12:19:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libpthread/arch/powerpc Makefile.inc src/lib/libpthread/arch/powerpc/include atomic_ops.h pthread_md.h src/lib/libpthread/arch/powerpc/powerpc assym.c assym.s context.S enter_uts.S pthread_md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 12:19:05 -0000 grehan 2004-07-19 12:19:04 UTC FreeBSD src repository Added files: lib/libpthread/arch/powerpc Makefile.inc lib/libpthread/arch/powerpc/include atomic_ops.h pthread_md.h lib/libpthread/arch/powerpc/powerpc assym.c assym.s context.S enter_uts.S pthread_md.c Log: PPC MD bits for KSE. Runs test cases OK. Crippled to 1:1 mode for the time being. Revision Changes Path 1.1 +8 -0 src/lib/libpthread/arch/powerpc/Makefile.inc (new) 1.1 +62 -0 src/lib/libpthread/arch/powerpc/include/atomic_ops.h (new) 1.1 +257 -0 src/lib/libpthread/arch/powerpc/include/pthread_md.h (new) 1.1 +113 -0 src/lib/libpthread/arch/powerpc/powerpc/assym.c (new) 1.1 +113 -0 src/lib/libpthread/arch/powerpc/powerpc/assym.s (new) 1.1 +151 -0 src/lib/libpthread/arch/powerpc/powerpc/context.S (new) 1.1 +40 -0 src/lib/libpthread/arch/powerpc/powerpc/enter_uts.S (new) 1.1 +76 -0 src/lib/libpthread/arch/powerpc/powerpc/pthread_md.c (new) From owner-cvs-src@FreeBSD.ORG Mon Jul 19 12:20:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB7EB16A4CE; Mon, 19 Jul 2004 12:20:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D053B43D48; Mon, 19 Jul 2004 12:20:10 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JCKA6e048927; Mon, 19 Jul 2004 12:20:10 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JCKAGC048926; Mon, 19 Jul 2004 12:20:10 GMT (envelope-from grehan) Message-Id: <200407191220.i6JCKAGC048926@repoman.freebsd.org> From: Peter Grehan Date: Mon, 19 Jul 2004 12:20:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 12:20:11 -0000 grehan 2004-07-19 12:20:10 UTC FreeBSD src repository Modified files: lib Makefile Log: Enable libpthread build for powerpc Revision Changes Path 1.188 +1 -1 src/lib/Makefile From owner-cvs-src@FreeBSD.ORG Mon Jul 19 12:26:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9952316A4CE; Mon, 19 Jul 2004 12:26:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D9EB43D4C; Mon, 19 Jul 2004 12:26:44 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JCQiBb049269; Mon, 19 Jul 2004 12:26:44 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JCQivL049268; Mon, 19 Jul 2004 12:26:44 GMT (envelope-from cognet) Message-Id: <200407191226.i6JCQivL049268@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 19 Jul 2004 12:26:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/arm/arm db_trace.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 12:26:44 -0000 cognet 2004-07-19 12:26:44 UTC FreeBSD src repository Modified files: sys/arm/arm db_trace.c Log: Make kdb_backtrace() sort of work. Revision Changes Path 1.3 +9 -6 src/sys/arm/arm/db_trace.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 12:54:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 29AD916A4CE; Mon, 19 Jul 2004 12:54:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E73943D46; Mon, 19 Jul 2004 12:54:01 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JCs0HG050171; Mon, 19 Jul 2004 12:54:00 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JCs05V050169; Mon, 19 Jul 2004 12:54:00 GMT (envelope-from harti) Message-Id: <200407191254.i6JCs05V050169@repoman.freebsd.org> From: Hartmut Brandt Date: Mon, 19 Jul 2004 12:54:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netatm/uni unisig_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 12:54:01 -0000 harti 2004-07-19 12:54:00 UTC FreeBSD src repository Modified files: sys/netatm/uni unisig_subr.c Log: Fix a typo that could provoke a panic or access to random memory. PR: kern/67012 Submitted by: Zhenmin Revision Changes Path 1.16 +1 -1 src/sys/netatm/uni/unisig_subr.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 12:57:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 998B016A4CE; Mon, 19 Jul 2004 12:57:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7CB6A43D73; Mon, 19 Jul 2004 12:57:24 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JCvO2d050330; Mon, 19 Jul 2004 12:57:24 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JCvOOV050329; Mon, 19 Jul 2004 12:57:24 GMT (envelope-from tjr) Message-Id: <200407191257.i6JCvOOV050329@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 19 Jul 2004 12:57:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/lam lam.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 12:57:24 -0000 tjr 2004-07-19 12:57:24 UTC FreeBSD src repository Modified files: usr.bin/lam lam.c Log: Avoid passing negative values to tolower() on machines with signed chars. Revision Changes Path 1.13 +1 -1 src/usr.bin/lam/lam.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 13:18:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA1BD16A4CF for ; Mon, 19 Jul 2004 13:18:52 +0000 (GMT) Received: from mail3.speakeasy.net (mail3.speakeasy.net [216.254.0.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id B21A643D5E for ; Mon, 19 Jul 2004 13:18:50 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 18428 invoked from network); 19 Jul 2004 13:18:50 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 19 Jul 2004 13:18:50 -0000 Received: from slimer.baldwin.cx (slimer.baldwin.cx [192.168.0.16]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i6JDIa1O011980; Mon, 19 Jul 2004 09:18:42 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Alexander Kabaev Date: Mon, 19 Jul 2004 08:51:15 -0400 User-Agent: KMail/1.6 References: <200407181821.i6IILdVu098561@repoman.freebsd.org> In-Reply-To: <200407181821.i6IILdVu098561@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200407190851.15903.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 13:18:53 -0000 On Sunday 18 July 2004 02:21 pm, Alexander Kabaev wrote: > kan 2004-07-18 18:21:39 UTC > > FreeBSD src repository > > Modified files: > sys/conf options > Log: > Unbreak kernel compiles by preserving an old opt_adaptive_mutexes.h file > name. It would be more correct. to fix kern_mutex.c -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Jul 19 13:18:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 36AB016A4D2 for ; Mon, 19 Jul 2004 13:18:53 +0000 (GMT) Received: from mail2.speakeasy.net (mail2.speakeasy.net [216.254.0.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id E370F43D46 for ; Mon, 19 Jul 2004 13:18:52 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 32106 invoked from network); 19 Jul 2004 13:18:52 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 19 Jul 2004 13:18:52 -0000 Received: from slimer.baldwin.cx (slimer.baldwin.cx [192.168.0.16]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i6JDIa1P011980; Mon, 19 Jul 2004 09:18:49 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Alfred Perlstein Date: Mon, 19 Jul 2004 09:19:48 -0400 User-Agent: KMail/1.6 References: <20040715050225.GA87532@freefall.freebsd.org> <200407151415.03555.jhb@FreeBSD.org> <20040715212836.GT95729@elvis.mu.org> In-Reply-To: <20040715212836.GT95729@elvis.mu.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200407190919.48876.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Bosko Milekic cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_shutdown.c vfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 13:18:53 -0000 On Thursday 15 July 2004 05:28 pm, Alfred Perlstein wrote: > * John Baldwin [040715 11:56] wrote: > > On Thursday 15 July 2004 01:29 am, Alfred Perlstein wrote: > > > > Also, why do you copy the proc name to the stack lower in > > > > kern_shutdown.c? Do you fear that the proc might change from > > > > under you when you're at the bottom and you can't therefore > > > > only keep a reference to the proc instead? > > > > > > Because I don't know if the proc will be there after it nukes itself. > > > > They don't nuke themselves, they just go to sleep. A quick look at the > > code would have revealed this. > > y'know what, in the context of fixing a printf I wasn't really > interested in looking that far into the scheduler. A 20 char stack > variable and a string copy at shutdown isn't such a big deal. If it > bugs you guys that much, why don't you just fix it? > > Or are you worried about getting 15 emails about how you inefficiently > printing a non-critical string like I have? :) No, I'm bothered that you are committing to code without understanding how it works or bothering to take the five minutes to read up on it to clear up the lack of understanding (which you are perfectly capable of doing.. the kproc suspend stuff isn't exactly rocket science). -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Jul 19 13:24:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBAC016A4D0 for ; Mon, 19 Jul 2004 13:24:54 +0000 (GMT) Received: from mail6.speakeasy.net (mail6.speakeasy.net [216.254.0.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8B2F43D49 for ; Mon, 19 Jul 2004 13:24:54 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 12672 invoked from network); 19 Jul 2004 13:24:54 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 19 Jul 2004 13:24:53 -0000 Received: from slimer.baldwin.cx (slimer.baldwin.cx [192.168.0.16]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i6JDOh6g012030; Mon, 19 Jul 2004 09:24:49 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Colin Percival Date: Mon, 19 Jul 2004 09:21:45 -0400 User-Agent: KMail/1.6 References: <200407161557.i6GFvGWg003796@repoman.freebsd.org> <200407161542.40585.jhb@FreeBSD.org> <6.1.0.6.1.20040716143932.040665d0@popserver.sfu.ca> In-Reply-To: <6.1.0.6.1.20040716143932.040665d0@popserver.sfu.ca> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200407190921.45189.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Colin Percival Subject: Re: cvs commit: src/sys/kern kern_prot.c src/sys/sys systm.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 13:24:54 -0000 On Friday 16 July 2004 05:44 pm, Colin Percival wrote: > At 12:42 16/07/2004, John Baldwin wrote: > >On Friday 16 July 2004 11:57 am, Colin Percival wrote: > >> Log: > >> Add a SUSER_RUID flag to suser_cred. This flag indicates that we want > >> to check if the *real* user is the superuser (vs. the normal behaviour, > >> which checks the effective user). > > > >Could we rename PRISON_ROOT to SUSER_PRISONOK or some such to be > > consistent? > > I'd be happy to do this; should I simply add the new name, or should I > make the substitution across the entire tree? I would ask Robert's opinion. :) I would vote for adding the new name and changing it across the tree and add in a #define for the old name that is inside #ifdef OBSOLETE_IN_6 or some such so it is deprecated for 5.x and gone in 6.0. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Jul 19 13:25:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 99F8A16A4DD for ; Mon, 19 Jul 2004 13:25:15 +0000 (GMT) Received: from mail3.speakeasy.net (mail3.speakeasy.net [216.254.0.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68CB443D60 for ; Mon, 19 Jul 2004 13:25:15 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 24617 invoked from network); 19 Jul 2004 13:25:15 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 19 Jul 2004 13:25:12 -0000 Received: from slimer.baldwin.cx (slimer.baldwin.cx [192.168.0.16]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i6JDOh6h012030; Mon, 19 Jul 2004 09:24:52 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Brian Fundakowski Feldman Date: Mon, 19 Jul 2004 09:25:56 -0400 User-Agent: KMail/1.6 References: <200407190621.i6J6LRWJ019976@repoman.freebsd.org> <20040719071147.GS18577@cs.rice.edu> <20040719103917.GD1038@green.homeunix.org> In-Reply-To: <20040719103917.GD1038@green.homeunix.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200407190925.56489.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: Scott Long cc: src-committers@FreeBSD.org cc: Alan Cox cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys malloc.h src/sys/kern kern_malloc.c src/sys/vm vm_contig.c vm_page.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 13:25:15 -0000 On Monday 19 July 2004 06:39 am, Brian Fundakowski Feldman wrote: > On Mon, Jul 19, 2004 at 02:11:47AM -0500, Alan Cox wrote: > > On Mon, Jul 19, 2004 at 01:00:27AM -0600, Scott Long wrote: > > > This is a pretty darn big change to something that is so vital to so > > > many drivers (not including busdma, which means that this touches > > > nearly every driver). Who reviewed this? Was it discussed on a public > > > mailing list? What kind of testing was done for it? If you can't > > > answer these questions then I'm not terribly thrilled. > > > > I reviewed an earlier version of this and gave Brian some feedback. > > > > It is important to note that he added the new implementation side-by-side > > with the old. By default, the old implementation is still used. So, I > > wouldn't be too concerned. > > Aye, I didn't feel totally comfortable saying "Reviewed by:" since that > was a while ago, but between alc and hmp who has been overhauling the > contigmalloc() implementation in DFBSD there wasn't any concern that I > know I hadn't addressed (and Dillon ignored my solicitation). For future reference: In this case I usually add a line along the lines of: Reviewed by: bde (an earlier version) Which is both truthful and avoids the ensuing flamewar due to the appearance of an unreviewed driveby. :) -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Jul 19 14:29:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A88AC16A4CE; Mon, 19 Jul 2004 14:29:08 +0000 (GMT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A0C043D48; Mon, 19 Jul 2004 14:29:08 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (localhost [127.0.0.1]) by fledge.watson.org (8.12.11/8.12.11) with ESMTP id i6JESbi8050420; Mon, 19 Jul 2004 10:28:37 -0400 (EDT) (envelope-from robert@fledge.watson.org) Received: from localhost (robert@localhost)i6JESbqF050417; Mon, 19 Jul 2004 10:28:37 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Mon, 19 Jul 2004 10:28:37 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: John Baldwin In-Reply-To: <200407190921.45189.jhb@FreeBSD.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Colin Percival cc: Colin Percival Subject: Re: cvs commit: src/sys/kern kern_prot.c src/sys/sys systm.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 14:29:08 -0000 On Mon, 19 Jul 2004, John Baldwin wrote: > On Friday 16 July 2004 05:44 pm, Colin Percival wrote: > > At 12:42 16/07/2004, John Baldwin wrote: > > >On Friday 16 July 2004 11:57 am, Colin Percival wrote: > > >> Log: > > >> Add a SUSER_RUID flag to suser_cred. This flag indicates that we want > > >> to check if the *real* user is the superuser (vs. the normal behaviour, > > >> which checks the effective user). > > > > > >Could we rename PRISON_ROOT to SUSER_PRISONOK or some such to be > > > consistent? > > > > I'd be happy to do this; should I simply add the new name, or should I > > make the substitution across the entire tree? > > I would ask Robert's opinion. :) I would vote for adding the new name > and changing it across the tree and add in a #define for the old name > that is inside #ifdef OBSOLETE_IN_6 or some such so it is deprecated for > 5.x and gone in 6.0. I think it would be reasonable to even remove the old name for 5.x -- it's fairly unusual for device drivers, etc, to need to know about Jails, and we've already changed the API for super user checks between 4.x and 5.x anyway. I'd be willing to go with the flag change across the entire tree (as long as it's done carefully :-). Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Principal Research Scientist, McAfee Research From owner-cvs-src@FreeBSD.ORG Mon Jul 19 14:42:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D399816A4CE; Mon, 19 Jul 2004 14:42:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B647643D5C; Mon, 19 Jul 2004 14:42:57 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JEgvxA053470; Mon, 19 Jul 2004 14:42:57 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JEgvI4053469; Mon, 19 Jul 2004 14:42:57 GMT (envelope-from harti) Message-Id: <200407191442.i6JEgvI4053469@repoman.freebsd.org> From: Hartmut Brandt Date: Mon, 19 Jul 2004 14:42:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make make.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 14:42:58 -0000 harti 2004-07-19 14:42:57 UTC FreeBSD src repository Modified files: usr.bin/make make.1 Log: Make it clearer what means 'won't work' for .if string == ${VAR}. Replace the use of '=' in conditionals in the examples by the more correct '=='. Clarify the example explaining that .for expansion takes place before .if handling by showing the correct code instead of saying 'the other way around'. Change a variable name there so the example is more parseable to the human reader. PR: docs/65400 Submitted by: Roman Neuhauser Revision Changes Path 1.73 +12 -5 src/usr.bin/make/make.1 From owner-cvs-src@FreeBSD.ORG Mon Jul 19 14:54:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BB2516A4CE; Mon, 19 Jul 2004 14:54:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E28643D5D; Mon, 19 Jul 2004 14:54:39 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JEsd3H053800; Mon, 19 Jul 2004 14:54:39 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JEsdFR053799; Mon, 19 Jul 2004 14:54:39 GMT (envelope-from kientzle) Message-Id: <200407191454.i6JEsdFR053799@repoman.freebsd.org> From: Tim Kientzle Date: Mon, 19 Jul 2004 14:54:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/tar bsdtar.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 14:54:39 -0000 kientzle 2004-07-19 14:54:39 UTC FreeBSD src repository Modified files: usr.bin/tar bsdtar.c Log: Guard against argv[0] being NULL. Thanks to: Tim J Robbins Revision Changes Path 1.41 +11 -6 src/usr.bin/tar/bsdtar.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 15:05:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 10E4716A4CE; Mon, 19 Jul 2004 15:05:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E6DC643D67; Mon, 19 Jul 2004 15:05:24 +0000 (GMT) (envelope-from green@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JF5OTO054235; Mon, 19 Jul 2004 15:05:24 GMT (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JF5O6n054234; Mon, 19 Jul 2004 15:05:24 GMT (envelope-from green) Message-Id: <200407191505.i6JF5O6n054234@repoman.freebsd.org> From: Brian Feldman Date: Mon, 19 Jul 2004 15:05:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm uma_core.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 15:05:25 -0000 green 2004-07-19 15:05:24 UTC FreeBSD src repository Modified files: sys/vm uma_core.c Log: Since breakage of malloc(9)/uma_zalloc(9) is totally non-optional in GENERIC/for WITNESS users, make sure the sysctl to disable the behavior is read-only and always enabled. Revision Changes Path 1.101 +6 -0 src/sys/vm/uma_core.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 15:12:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8780616A4CE; Mon, 19 Jul 2004 15:12:31 +0000 (GMT) Received: from kientzle.com (h-66-166-149-50.snvacaid.covad.net [66.166.149.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id A44A243D39; Mon, 19 Jul 2004 15:12:30 +0000 (GMT) (envelope-from kientzle@freebsd.org) Received: from freebsd.org (p54.kientzle.com [66.166.149.54]) by kientzle.com (8.12.9/8.12.9) with ESMTP id i6JFCU90023496; Mon, 19 Jul 2004 08:12:30 -0700 (PDT) (envelope-from kientzle@freebsd.org) Message-ID: <40FBE4BA.3040902@freebsd.org> Date: Mon, 19 Jul 2004 08:11:54 -0700 From: Tim Kientzle User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.4) Gecko/20031006 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Tim Kientzle References: <200407190524.i6J5OfrH018030@repoman.freebsd.org> In-Reply-To: <200407190524.i6J5OfrH018030@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.bin/tar bsdtar.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 15:12:31 -0000 Tim Kientzle wrote: > kientzle 2004-07-19 05:24:41 UTC > > FreeBSD src repository > > Modified files: > usr.bin/tar bsdtar.1 > Log: > Fix some misspellings, document the TAPE environment > variable and the default tape device. > > Revision Changes Path > 1.15 +16 -2 src/usr.bin/tar/bsdtar.1 Ooops. Forgot to credit Cristopher Mallon for pointing these out to me. Tim Kientzle From owner-cvs-src@FreeBSD.ORG Mon Jul 19 16:37:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ECB4F16A4CE; Mon, 19 Jul 2004 16:37:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E714F43D1F; Mon, 19 Jul 2004 16:37:47 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JGblB6057191; Mon, 19 Jul 2004 16:37:47 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JGbl4U057190; Mon, 19 Jul 2004 16:37:47 GMT (envelope-from jhb) Message-Id: <200407191637.i6JGbl4U057190@repoman.freebsd.org> From: John Baldwin Date: Mon, 19 Jul 2004 16:37:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/alpha interrupt.c src/sys/amd64/amd64 intr_machdep.c src/sys/i386/i386 intr_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 16:37:48 -0000 jhb 2004-07-19 16:37:47 UTC FreeBSD src repository Modified files: sys/alpha/alpha interrupt.c sys/amd64/amd64 intr_machdep.c sys/i386/i386 intr_machdep.c Log: As a temporary hack, turn off deferred preemptions that are the result of a fast interrupt handler doing an swi_sched(). This fixed the lockups I saw on my laptop when using xmms in KDE and on rwatson's MySQL benchmarks on SMP. This will eventually be removed and/or modified when I figure out what the root cause is and fix that. Revision Changes Path 1.81 +2 -0 src/sys/alpha/alpha/interrupt.c 1.8 +2 -0 src/sys/amd64/amd64/intr_machdep.c 1.8 +2 -0 src/sys/i386/i386/intr_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 16:54:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D3CA16A4CE; Mon, 19 Jul 2004 16:54:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8053443D45; Mon, 19 Jul 2004 16:54:52 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JGsqkl057813; Mon, 19 Jul 2004 16:54:52 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JGsqrs057812; Mon, 19 Jul 2004 16:54:52 GMT (envelope-from marcel) Message-Id: <200407191654.i6JGsqrs057812@repoman.freebsd.org> From: Marcel Moolenaar Date: Mon, 19 Jul 2004 16:54:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libthread_db/arch/alpha libc_r_md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 16:54:52 -0000 marcel 2004-07-19 16:54:52 UTC FreeBSD src repository Modified files: lib/libthread_db/arch/alpha libc_r_md.c Log: prgregset_t changed type from being a typedef of struct reg to an array of one element of type struct reg. Change the argument to libc_r_md_getgregs() accordingly. Revision Changes Path 1.2 +1 -1 src/lib/libthread_db/arch/alpha/libc_r_md.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 16:57:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D74816A4CE; Mon, 19 Jul 2004 16:57:05 +0000 (GMT) Received: from pimout2-ext.prodigy.net (pimout2-ext.prodigy.net [207.115.63.101]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94D9243D45; Mon, 19 Jul 2004 16:56:58 +0000 (GMT) (envelope-from julian@elischer.org) Received: from elischer.org (adsl-68-121-219-69.dsl.snfc21.pacbell.net [68.121.219.69])i6JGuuUK052946; Mon, 19 Jul 2004 12:56:57 -0400 Message-ID: <40FBFD58.9040101@elischer.org> Date: Mon, 19 Jul 2004 09:56:56 -0700 From: Julian Elischer User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.4b) Gecko/20030524 X-Accept-Language: en, hu MIME-Version: 1.0 To: Gleb Smirnoff References: <200407190821.i6J8LHP4031275@repoman.freebsd.org> In-Reply-To: <200407190821.i6J8LHP4031275@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/calendar/calendars calendar.freebsd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 16:57:05 -0000 Gleb Smirnoff wrote: >glebius 2004-07-19 08:21:17 UTC > > FreeBSD src repository > > Modified files: > usr.bin/calendar/calendars calendar.freebsd > Log: > Today is a good day to add myself here :) > > Approved by: julian (mentor) > > Revision Changes Path > 1.121 +1 -0 src/usr.bin/calendar/calendars/calendar.freebsd > > Happy birthday! :-) From owner-cvs-src@FreeBSD.ORG Mon Jul 19 17:10:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A5B2116A4CE; Mon, 19 Jul 2004 17:10:41 +0000 (GMT) Received: from ns1.xcllnt.net (209-128-86-226.BAYAREA.NET [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4883E43D46; Mon, 19 Jul 2004 17:10:41 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from ns1.xcllnt.net (localhost [127.0.0.1]) by ns1.xcllnt.net (8.12.11/8.12.11) with ESMTP id i6JHAfZR022127; Mon, 19 Jul 2004 10:10:41 -0700 (PDT) (envelope-from marcel@ns1.xcllnt.net) Received: (from marcel@localhost) by ns1.xcllnt.net (8.12.11/8.12.11/Submit) id i6JHAfZO022126; Mon, 19 Jul 2004 10:10:41 -0700 (PDT) (envelope-from marcel) Date: Mon, 19 Jul 2004 10:10:41 -0700 From: Marcel Moolenaar To: Scott Long Message-ID: <20040719171041.GA22048@ns1.xcllnt.net> References: <200407182028.i6IKS7Su002490@repoman.freebsd.org> <20040719034245.C32601@pooker.samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040719034245.C32601@pooker.samsco.org> User-Agent: Mutt/1.5.5.1i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern imgact_elf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 17:10:41 -0000 On Mon, Jul 19, 2004 at 03:45:39AM -0600, Scott Long wrote: > > Log: > > After maintaining previous behaviour in writing out the core notes, it's > > time now to break with the past: do not write the PID in the first note. > > I've seen concern (maybe in private email, can't check at the moment) > recently that loosing the PID info is undesirable. Is there any way that > it can be included again, maybe in something other than a PRSTATUS object? Ideally you want one note that describes the process as a whole (let's call it a P-note for now) and as many notes as there were kernel threads for the process (let's call such notes T-notes). A P-note would typically hold the PID. T-notes typically hold register contents, as well as LWPIDs. Creating a core file with P-notes and T-notes is easy enough. getting binutils to grok them is non-trivial, not to mention that gdb needs to be able to get to the information, which is as non-trivial as binutils extracting it from the core file. So, introducing new notes is a major effort. Extending existing notes is a major effort. Not because it's hard to understand a new note, or read a new field from a note, but because it's hard to have binutils save the information and gdb use the saved information. You pretty much have to redesign interfaces and I'm not touching that... -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Mon Jul 19 17:15:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1638A16A4CF; Mon, 19 Jul 2004 17:15:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D947843D5F; Mon, 19 Jul 2004 17:15:51 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JHFp17058373; Mon, 19 Jul 2004 17:15:51 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JHFp7u058372; Mon, 19 Jul 2004 17:15:51 GMT (envelope-from rwatson) Message-Id: <200407191715.i6JHFp7u058372@repoman.freebsd.org> From: Robert Watson Date: Mon, 19 Jul 2004 17:15:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netatalk at_control.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 17:15:52 -0000 rwatson 2004-07-19 17:15:51 UTC FreeBSD src repository Modified files: sys/netatalk at_control.c Log: Re-style at_control.c to bring it closer to style(9), primarily with regard to function prototypes and indentation. The lack of indentation in if clauses and case statements made this code extremely difficult to read. Revision Changes Path 1.41 +597 -609 src/sys/netatalk/at_control.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 17:18:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8203C16A4CE; Mon, 19 Jul 2004 17:18:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6453143D41; Mon, 19 Jul 2004 17:18:58 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JHIwvs058440; Mon, 19 Jul 2004 17:18:58 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JHIwnS058439; Mon, 19 Jul 2004 17:18:58 GMT (envelope-from rwatson) Message-Id: <200407191718.i6JHIwnS058439@repoman.freebsd.org> From: Robert Watson Date: Mon, 19 Jul 2004 17:18:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netatalk at_control.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 17:18:58 -0000 rwatson 2004-07-19 17:18:58 UTC FreeBSD src repository Modified files: sys/netatalk at_control.c Log: Further function forward declaration white space tweaks. Revision Changes Path 1.42 +14 -13 src/sys/netatalk/at_control.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 17:22:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6EFAF16A4CE; Mon, 19 Jul 2004 17:22:45 +0000 (GMT) Received: from smtp2.server.rpi.edu (smtp2.server.rpi.edu [128.113.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0232143D1D; Mon, 19 Jul 2004 17:22:45 +0000 (GMT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp2.server.rpi.edu (8.13.0/8.13.0) with ESMTP id i6JHMgDK003944; Mon, 19 Jul 2004 13:22:43 -0400 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <200407190925.56489.jhb@FreeBSD.org> References: <200407190621.i6J6LRWJ019976@repoman.freebsd.org> <20040719071147.GS18577@cs.rice.edu> <20040719103917.GD1038@green.homeunix.org> <200407190925.56489.jhb@FreeBSD.org> Date: Mon, 19 Jul 2004 13:22:41 -0400 To: John Baldwin , Brian Fundakowski Feldman From: Garance A Drosihn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-Scanned-By: CanIt (www . canit . ca) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys malloc.h src/sys/kern kern_malloc.c src/sys/vm vm_contig.c vm_page.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 17:22:45 -0000 At 9:25 AM -0400 7/19/04, John Baldwin wrote: >On Monday 19 July 2004 06:39 am, Brian Fundakowski Feldman wrote: > > > > Aye, I didn't feel totally comfortable saying "Reviewed by:" since > > that was a while ago, ... > >For future reference: In this case I usually add a line along the >lines of: > >Reviewed by: bde (an earlier version) > >Which is both truthful and avoids the ensuing flamewar due to >the appearance of an unreviewed driveby. :) This sounds like a good method to follow. Another thing to say is "by silence on freebsd-blah", so that you document that others had a chance to review it, but no one picked up on the opportunity. -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu From owner-cvs-src@FreeBSD.ORG Mon Jul 19 17:28:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE31E16A4CE; Mon, 19 Jul 2004 17:28:42 +0000 (GMT) Received: from horsey.gshapiro.net (horsey.gshapiro.net [64.105.95.154]) by mx1.FreeBSD.org (Postfix) with ESMTP id A39D943D2D; Mon, 19 Jul 2004 17:28:42 +0000 (GMT) (envelope-from gshapiro@gshapiro.net) Received: from horsey.gshapiro.net (localhost [127.0.0.1]) i6JHSg87050227 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 19 Jul 2004 10:28:42 -0700 (PDT) Received: (from gshapiro@localhost)i6JHSghk050226; Mon, 19 Jul 2004 10:28:42 -0700 (PDT) Date: Mon, 19 Jul 2004 10:28:42 -0700 From: Gregory Neil Shapiro To: Marcel Moolenaar Message-ID: <20040719172842.GC92908@horsey.gshapiro.net> References: <200407182028.i6IKS7Su002490@repoman.freebsd.org> <20040719034245.C32601@pooker.samsco.org> <20040719171041.GA22048@ns1.xcllnt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040719171041.GA22048@ns1.xcllnt.net> User-Agent: Mutt/1.5.6i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Scott Long cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern imgact_elf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 17:28:43 -0000 > > I've seen concern (maybe in private email, can't check at the moment) > > recently that loosing the PID info is undesirable. Is there any way that > > it can be included again, maybe in something other than a PRSTATUS object? Another option would be to record the PID in the file name (changing kern.corefile from %N.core to %N.%P.core for example). This has the added benefit of allowing for multiple cores if a buggy process dies more often than an admin can collect the cores. However, that benefit is also a disadvantage as it has disk-filling potential. From owner-cvs-src@FreeBSD.ORG Mon Jul 19 17:40:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E1A116A4D0; Mon, 19 Jul 2004 17:40:22 +0000 (GMT) Received: from mout2.freenet.de (mout2.freenet.de [194.97.50.155]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0AD3243D5D; Mon, 19 Jul 2004 17:40:22 +0000 (GMT) (envelope-from garyj@jennejohn.org) Received: from [194.97.55.192] (helo=mx8.freenet.de) by mout2.freenet.de with asmtp (Exim 4.390) id 1Bmc7g-0007ku-TW; Mon, 19 Jul 2004 19:40:20 +0200 Received: from ge8d0.g.pppool.de ([80.185.232.208] helo=peedub.jennejohn.org) by mx8.freenet.de with esmtp (TLSv1:AES256-SHA:256) (Exim 4.390 #23) id 1Bmc7g-0008PB-MV; Mon, 19 Jul 2004 19:40:20 +0200 Received: from peedub.jennejohn.org (localhost [127.0.0.1]) by peedub.jennejohn.org (8.12.11/8.11.6) with ESMTP id i6JHeDNT006723; Mon, 19 Jul 2004 19:40:18 +0200 (CEST) (envelope-from garyj@peedub.jennejohn.org) Message-Id: <200407191740.i6JHeDNT006723@peedub.jennejohn.org> X-Mailer: exmh version 2.6.3 04/04/2003 with nmh-1.0.4 To: "Daniel O'Connor" In-Reply-To: Message from "Daniel O'Connor" <200407191334.47133.doconnor@gsoft.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 19 Jul 2004 19:40:13 +0200 From: Gary Jennejohn cc: Wilko Bulte cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/i4b/layer1/ifpi2 i4b_ifpi2_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 17:40:22 -0000 "Daniel O'Connor" writes: > On Mon, 19 Jul 2004 05:58, Wilko Bulte wrote: > > > Note that this does not close the PR since it was filed against 4.9. > > > > But that implies that the PR will be there forever? > > I'd say he means that when it's MFC'd (in 5 days like he said) the PR will be > > closed :) > No, I think it means that I have to ask security-officer whether I can commit the patch to 4.9 and 4.10 in addition to RELENG_4, but I'm not 100% certain. I'm not really sure that s-o should care about this, since it has no relevance to security. --- Gary Jennejohn / garyj[at]jennejohn.org gj[at]freebsd.org gj[at]denx.de From owner-cvs-src@FreeBSD.ORG Mon Jul 19 18:03:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A668B16A4CE; Mon, 19 Jul 2004 18:03:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8803E43D45; Mon, 19 Jul 2004 18:03:02 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JI32tZ060337; Mon, 19 Jul 2004 18:03:02 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JI32a8060336; Mon, 19 Jul 2004 18:03:02 GMT (envelope-from julian) Message-Id: <200407191803.i6JI32a8060336@repoman.freebsd.org> From: Julian Elischer Date: Mon, 19 Jul 2004 18:03:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 18:03:02 -0000 julian 2004-07-19 18:03:02 UTC FreeBSD src repository Modified files: sys/kern kern_shutdown.c Log: Allow the user who calls doadump() from the kernel debugger to not get a page fault if he has not defined a dump device. Panic can often not do a dump as it can hang forever in some cases. The original PR was for amd64 only. This is a generalised version of that change. PR: amd64/67712 Submitted by: wjw@withagen.nl Revision Changes Path 1.158 +11 -2 src/sys/kern/kern_shutdown.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 18:06:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC01716A4CE; Mon, 19 Jul 2004 18:06:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CEAEE43D55; Mon, 19 Jul 2004 18:06:12 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JI6Cbi060510; Mon, 19 Jul 2004 18:06:12 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JI6C0f060509; Mon, 19 Jul 2004 18:06:12 GMT (envelope-from julian) Message-Id: <200407191806.i6JI6C0f060509@repoman.freebsd.org> From: Julian Elischer Date: Mon, 19 Jul 2004 18:06:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 18:06:13 -0000 julian 2004-07-19 18:06:12 UTC FreeBSD src repository Modified files: sys/kern kern_shutdown.c Log: You always spot the typos after you have committed.. Start sentence with a Cap. Revision Changes Path 1.159 +1 -1 src/sys/kern/kern_shutdown.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 18:12:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC16516A4CE; Mon, 19 Jul 2004 18:12:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B58FC43D2F; Mon, 19 Jul 2004 18:12:04 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JIC4r1060760; Mon, 19 Jul 2004 18:12:04 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JIC4bO060759; Mon, 19 Jul 2004 18:12:04 GMT (envelope-from alc) Message-Id: <200407191812.i6JIC4bO060759@repoman.freebsd.org> From: Alan Cox Date: Mon, 19 Jul 2004 18:12:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/alpha pmap.c src/sys/alpha/include pmap.h src/sys/vm vm_page.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 18:12:04 -0000 alc 2004-07-19 18:12:04 UTC FreeBSD src repository Modified files: sys/alpha/alpha pmap.c sys/alpha/include pmap.h sys/vm vm_page.c Log: - Eliminate the pte object from the pmap. Instead, page table pages are allocated as "no object" pages. Similar changes were made to the amd64 and i386 pmap last year. The primary reason being that maintaining a pte object leads to lock order violations. A secondary reason being that the pte object is redundant, i.e., the page table itself can be used to lookup page table pages. (Historical note: The pte object predates our ability to allocate "no object" pages. Thus, the pte object was a necessary evil.) - Unconditionally check the vm object lock's status in vm_page_remove(). Previously, this assertion could not be made on Alpha due to its use of a pte object. Revision Changes Path 1.162 +64 -146 src/sys/alpha/alpha/pmap.c 1.33 +0 -1 src/sys/alpha/include/pmap.h 1.288 +0 -2 src/sys/vm/vm_page.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 19:09:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B54C616A4CE; Mon, 19 Jul 2004 19:09:10 +0000 (GMT) Received: from electra.cse.Buffalo.EDU (electra.cse.Buffalo.EDU [128.205.32.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6775243D49; Mon, 19 Jul 2004 19:09:10 +0000 (GMT) (envelope-from kensmith@cse.Buffalo.EDU) Received: from electra.cse.Buffalo.EDU (kensmith@localhost [127.0.0.1]) i6JJ96TH015456; Mon, 19 Jul 2004 15:09:06 -0400 (EDT) Received: (from kensmith@localhost) by electra.cse.Buffalo.EDU (8.12.10/8.12.9/Submit) id i6JJ95Iv015453; Mon, 19 Jul 2004 15:09:05 -0400 (EDT) Date: Mon, 19 Jul 2004 15:09:05 -0400 From: Ken Smith To: Gary Jennejohn Message-ID: <20040719190905.GA14666@electra.cse.Buffalo.EDU> References: <200407191334.47133.doconnor@gsoft.com.au> <200407191740.i6JHeDNT006723@peedub.jennejohn.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200407191740.i6JHeDNT006723@peedub.jennejohn.org> User-Agent: Mutt/1.4.1i cc: Daniel O'Connor cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Wilko Bulte Subject: Re: cvs commit: src/sys/i4b/layer1/ifpi2 i4b_ifpi2_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 19:09:10 -0000 On Mon, Jul 19, 2004 at 07:40:13PM +0200, Gary Jennejohn wrote: > "Daniel O'Connor" writes: > > On Mon, 19 Jul 2004 05:58, Wilko Bulte wrote: > > > > Note that this does not close the PR since it was filed against 4.9. > > > > > > But that implies that the PR will be there forever? > > > > I'd say he means that when it's MFC'd (in 5 days like he said) the PR will be > > > > closed :) > > > > No, I think it means that I have to ask security-officer whether I can > commit the patch to 4.9 and 4.10 in addition to RELENG_4, but I'm not > 100% certain. I'm not really sure that s-o should care about this, since > it has no relevance to security. Unless it is a security hole being fixed you won't be able to apply the fix to 4.9. If the person who filed the PR absolutely needs the fix in 4.9 it would be up to them to retro-fit the patch to 4.9 themselves (if they didn't provide the patch to begin with...). With 4.10 being called an Errata Branch we could process this as an Errata item for 4.10 if you feel strongly that this is a bug a lot of people are being bitten by and there are no workarounds for it. If that is the case after this has been MFC-ed and in RELENG_4 for around two weeks you can send mail to re@ to request it be handled as an Errata item. Please note the "lots of people" and "no workaround" stuff - once the release is done the bar is fairly high on what we'll consider for Errata. -- Ken Smith - From there to here, from here to | kensmith@cse.buffalo.edu there, funny things are everywhere. | - Theodore Geisel | From owner-cvs-src@FreeBSD.ORG Mon Jul 19 20:47:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3639916A4CE; Mon, 19 Jul 2004 20:47:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1717943D4C; Mon, 19 Jul 2004 20:47:47 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JKlkgn064835; Mon, 19 Jul 2004 20:47:46 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JKlklr064834; Mon, 19 Jul 2004 20:47:46 GMT (envelope-from le) Message-Id: <200407192047.i6JKlklr064834@repoman.freebsd.org> From: Lukas Ertl Date: Mon, 19 Jul 2004 20:47:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb ehci.c uhci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 20:47:47 -0000 le 2004-07-19 20:47:46 UTC FreeBSD src repository Modified files: sys/dev/usb ehci.c uhci.c Log: Diff reduction to NetBSD. ehci.c rev. 1.69, author: mycroft uhci.c rev. 1.179, author: mycroft hcpriv is not actually used here. Remove references to it. Obtained from: NetBSD Revision Changes Path 1.11 +1 -2 src/sys/dev/usb/ehci.c 1.152 +1 -2 src/sys/dev/usb/uhci.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 20:49:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0482616A4CE; Mon, 19 Jul 2004 20:49:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DAF9643D5A; Mon, 19 Jul 2004 20:49:02 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JKn2GP064894; Mon, 19 Jul 2004 20:49:02 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JKn2p1064893; Mon, 19 Jul 2004 20:49:02 GMT (envelope-from le) Message-Id: <200407192049.i6JKn2p1064893@repoman.freebsd.org> From: Lukas Ertl Date: Mon, 19 Jul 2004 20:49:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb usbdi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 20:49:03 -0000 le 2004-07-19 20:49:02 UTC FreeBSD src repository Modified files: sys/dev/usb usbdi.c Log: Diff reduction to NetBSD. usbdi.c rev. 1.104, author: mycroft ugen_isoc_rintr() may recycle the xfer immediately. Therefore, we avoid touching the xfer after calling the callback in usb_transfer_complete(). From PR 25960. Revision Changes Path 1.86 +6 -5 src/sys/dev/usb/usbdi.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 20:54:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5119D16A4CF; Mon, 19 Jul 2004 20:54:00 +0000 (GMT) Received: from imap.univie.ac.at (mail.univie.ac.at [131.130.1.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id B810543D41; Mon, 19 Jul 2004 20:53:59 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from wireless (adslle.cc.univie.ac.at [131.130.102.11]) by imap.univie.ac.at (8.12.10/8.12.10) with ESMTP id i6JKrmdR1225004; Mon, 19 Jul 2004 22:53:51 +0200 Date: Mon, 19 Jul 2004 22:53:48 +0200 (CEST) From: Lukas Ertl To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org In-Reply-To: <200407192049.i6JKn2p1064893@repoman.freebsd.org> Message-ID: <20040719225331.O555@korben.in.tern> References: <200407192049.i6JKn2p1064893@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-DCC-ZID-Univie-Metrics: mx7.univie.ac.at 4249; Body=3 Fuz1=3 Fuz2=3 Subject: Re: cvs commit: src/sys/dev/usb usbdi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 20:54:00 -0000 On Mon, 19 Jul 2004, Lukas Ertl wrote: > Log: > Diff reduction to NetBSD. > > usbdi.c rev. 1.104, author: mycroft > ugen_isoc_rintr() may recycle the xfer immediately. Therefore, we > avoid touching the xfer after calling the callback in > usb_transfer_complete(). From PR 25960. Of course: obtained from NetBSD. -- Lukas Ertl http://homepage.univie.ac.at/l.ertl/ le@FreeBSD.org http://people.freebsd.org/~le/ From owner-cvs-src@FreeBSD.ORG Mon Jul 19 22:06:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 80B8716A4CE; Mon, 19 Jul 2004 22:06:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6324343D2D; Mon, 19 Jul 2004 22:06:02 +0000 (GMT) (envelope-from jayanth@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JM627G067461; Mon, 19 Jul 2004 22:06:02 GMT (envelope-from jayanth@repoman.freebsd.org) Received: (from jayanth@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JM62nt067460; Mon, 19 Jul 2004 22:06:02 GMT (envelope-from jayanth) Message-Id: <200407192206.i6JM62nt067460@repoman.freebsd.org> From: Jayanth Vijayaraghavan Date: Mon, 19 Jul 2004 22:06:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet tcp_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 22:06:02 -0000 jayanth 2004-07-19 22:06:02 UTC FreeBSD src repository Modified files: sys/netinet tcp_output.c Log: Fix a potential panic in the SACK code that was causing 1) data to be sent to the right of snd_recover. 2) send more data then whats in the send buffer. The fix is to postpone sack retransmit to a subsequent recovery episode if the current retransmit pointer is beyond snd_recover. Thanks to Mohan Srinivasan for helping fix the bug. Submitted by:Daniel Lang Revision Changes Path 1.96 +29 -8 src/sys/netinet/tcp_output.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 22:16:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF40B16A4CE; Mon, 19 Jul 2004 22:16:24 +0000 (GMT) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4077B43D45; Mon, 19 Jul 2004 22:16:24 +0000 (GMT) (envelope-from mark@grondar.org) Received: from storm.FreeBSD.org.uk (smmsp@localhost [127.0.0.1]) i6JMGAcW008652; Mon, 19 Jul 2004 23:16:23 +0100 (BST) (envelope-from mark@grondar.org) Received: (from Ugrondar@localhost)i6JE5DpW001999; Mon, 19 Jul 2004 15:05:13 +0100 (BST) (envelope-from mark@grondar.org) X-Authentication-Warning: storm.FreeBSD.org.uk: Ugrondar set sender to mark@grondar.org using -f Received: from grondar.org (localhost [127.0.0.1])i6JDg3An067092; Mon, 19 Jul 2004 14:42:03 +0100 (BST) (envelope-from mark@grondar.org) From: Mark Murray Message-Id: <200407191342.i6JDg3An067092@grimreaper.grondar.org> To: obrien@NUXI.com In-Reply-To: Your message of "Mon, 19 Jul 2004 03:54:59 PDT." <20040719105459.GA85349@dragon.nuxi.com> Date: Mon, 19 Jul 2004 14:42:03 +0100 Sender: mark@grondar.org cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Mark Murray cc: cvs-all@freebsd.org Subject: Re: cvs commit: src Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 22:16:24 -0000 "David O'Brien" writes: > On Sun, Jul 18, 2004 at 06:55:32PM +0000, Mark Murray wrote: > > markm 2004-07-18 18:55:32 UTC > > > > FreeBSD src repository > > > > Modified files: > > . Makefile > > Log: > > Rename a preposterously long name with one that might look a bit > > more professional. While here, write a few lines of explanatory > > text to explain what its for. > > It perposeallly was not documented, nor should it be documented. On that point, let's just agree to differ, OK? > Else it could become popular and the normal thing our users do -- leading > to claims it is too dangerous and lets users shoot their foot off and > some committer go and try to "fix" this knob. Thats why the words I wrote suggested that this was not a good idea. M -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Mon Jul 19 22:37:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A8B5C16A4CE; Mon, 19 Jul 2004 22:37:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89B3F43D1D; Mon, 19 Jul 2004 22:37:33 +0000 (GMT) (envelope-from jayanth@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JMbXYR068411; Mon, 19 Jul 2004 22:37:33 GMT (envelope-from jayanth@repoman.freebsd.org) Received: (from jayanth@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JMbX4V068410; Mon, 19 Jul 2004 22:37:33 GMT (envelope-from jayanth) Message-Id: <200407192237.i6JMbX4V068410@repoman.freebsd.org> From: Jayanth Vijayaraghavan Date: Mon, 19 Jul 2004 22:37:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet tcp_output.c tcp_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 22:37:33 -0000 jayanth 2004-07-19 22:37:33 UTC FreeBSD src repository Modified files: sys/netinet tcp_output.c tcp_subr.c Log: Let IN_FASTREOCOVERY macro decide if we are in recovery mode. Nuke sackhole_limit for now. We need to add it back to limit the total number of sack blocks in the system. Revision Changes Path 1.97 +1 -1 src/sys/netinet/tcp_output.c 1.194 +0 -4 src/sys/netinet/tcp_subr.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 23:22:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D213D16A4CE; Mon, 19 Jul 2004 23:22:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B46D143D48; Mon, 19 Jul 2004 23:22:10 +0000 (GMT) (envelope-from benno@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JNMAB9069710; Mon, 19 Jul 2004 23:22:10 GMT (envelope-from benno@repoman.freebsd.org) Received: (from benno@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JNMA5n069709; Mon, 19 Jul 2004 23:22:10 GMT (envelope-from benno) Message-Id: <200407192322.i6JNMA5n069709@repoman.freebsd.org> From: Benno Rice Date: Mon, 19 Jul 2004 23:22:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb ehci_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 23:22:11 -0000 benno 2004-07-19 23:22:10 UTC FreeBSD src repository Modified files: sys/dev/usb ehci_pci.c Log: Identify VIA EHCI root hubs and at least one VIA USB2.0 controller. Revision Changes Path 1.12 +9 -0 src/sys/dev/usb/ehci_pci.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 23:29:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B141A16A4CE; Mon, 19 Jul 2004 23:29:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 91BF443D5D; Mon, 19 Jul 2004 23:29:36 +0000 (GMT) (envelope-from green@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JNTaRY070013; Mon, 19 Jul 2004 23:29:36 GMT (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JNTa3b070012; Mon, 19 Jul 2004 23:29:36 GMT (envelope-from green) Message-Id: <200407192329.i6JNTa3b070012@repoman.freebsd.org> From: Brian Feldman Date: Mon, 19 Jul 2004 23:29:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_contig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 23:29:36 -0000 green 2004-07-19 23:29:36 UTC FreeBSD src repository Modified files: sys/vm vm_contig.c Log: Remove extraneous locks on the VM free page queue mutex; it is not meant to be recursed upon, and could cauuse a deadlock inside the new contigmalloc (vm.old_contigmalloc=0) code. Submitted by: alc Revision Changes Path 1.37 +0 -2 src/sys/vm/vm_contig.c From owner-cvs-src@FreeBSD.ORG Mon Jul 19 23:56:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A9E3A16A4CE; Mon, 19 Jul 2004 23:56:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A262F43D49; Mon, 19 Jul 2004 23:56:07 +0000 (GMT) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6JNu7sT070822; Mon, 19 Jul 2004 23:56:07 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6JNu74n070821; Mon, 19 Jul 2004 23:56:07 GMT (envelope-from gallatin) Message-Id: <200407192356.i6JNu74n070821@repoman.freebsd.org> From: Andrew Gallatin Date: Mon, 19 Jul 2004 23:56:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/powerpc _fpmath.hsrc/lib/libc/powerpc/stdlib gdtoa.mk src/sys/powerpc/include float.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jul 2004 23:56:07 -0000 gallatin 2004-07-19 23:56:07 UTC FreeBSD src repository Modified files: lib/libc/powerpc _fpmath.h lib/libc/powerpc/stdlib gdtoa.mk sys/powerpc/include float.h Log: Fix printing of long doubles to match the size that gcc is using. This fixes devstat consumers (like vmstat, iostat, systat) so they don't print crazy zillion digit numbers for disk transfers and bandwidth. According to gcc, long doubles are 64-bits, rather than 128 bits like the SVR4 ABI spec wants them to be.. Note that MacOSX also treats long doubles as 64-bits, and not 128 bits, so we are in good company. Reviewed by: das Approved by: grehan Revision Changes Path 1.5 +6 -8 src/lib/libc/powerpc/_fpmath.h 1.2 +2 -3 src/lib/libc/powerpc/stdlib/gdtoa.mk 1.7 +9 -9 src/sys/powerpc/include/float.h From owner-cvs-src@FreeBSD.ORG Tue Jul 20 01:09:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 680) id BC88D16A4CF; Tue, 20 Jul 2004 01:09:05 +0000 (GMT) Date: Tue, 20 Jul 2004 01:09:05 +0000 From: Darren Reed To: Max Laier Message-ID: <20040720010905.GB63588@hub.freebsd.org> References: <200407170240.i6H2eEHO021683@repoman.freebsd.org> <200407170538.14572.max@love2party.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200407170538.14572.max@love2party.net> User-Agent: Mutt/1.4.1i cc: Juli Mallett cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet ip_fw2.c src/sys/sys mbuf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 01:09:06 -0000 On Sat, Jul 17, 2004 at 05:38:07AM +0200, Max Laier wrote: > On Saturday 17 July 2004 04:40, Juli Mallett wrote: > > Log: > > Make M_SKIP_FIREWALL a global (and semantic) flag, preventing anything > > from using M_PROTO6 and possibly shooting someone's foot, as well as > > allowing the firewall to be used in multiple passes, or with a packet > > classifier frontend, that may need to explicitly allow a certain packet. > > Presently this is handled in the ipfw_chk code as before, though I have run > > with it moved to upper layers, and possibly it should apply to ipfilter and > > pf as well, though this has not been investigated. > > pf does something to the same effect by prepending a mbuf with the > "PACKET_TAG_PF_GENERATED" mbuf_tag to skip processing for its own packets. If > we can agree that the presence of M_SKIP_FIREWALL is copied to icmp error > messages I will happily replace the mbuf tag with the more general flag > (which will perform significantly better, I believe). Please tell me what you > think of this. Hmmm...personally, I think it is better if firewall packages only ignore what they've generated themselves. If you're using multiple ones together, you may wish to use one as a gap filler that is able to manage the "output" of another. Darren From owner-cvs-src@FreeBSD.ORG Tue Jul 20 01:26:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6457116A4CE; Tue, 20 Jul 2004 01:26:33 +0000 (GMT) Received: from TRANG.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A9A843D1F; Tue, 20 Jul 2004 01:26:33 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by TRANG.nuxi.com (8.12.11/8.12.11) with ESMTP id i6K1QWjd010866; Mon, 19 Jul 2004 18:26:32 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.11/8.12.11/Submit) id i6K1QWI5010865; Mon, 19 Jul 2004 18:26:32 -0700 (PDT) (envelope-from obrien) Date: Mon, 19 Jul 2004 18:26:32 -0700 From: "David O'Brien" To: Marcel Moolenaar Message-ID: <20040720012632.GA2277@dragon.nuxi.com> References: <200407160251.i6G2pSts080488@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200407160251.i6G2pSts080488@repoman.freebsd.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.2-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 01:26:33 -0000 On Fri, Jul 16, 2004 at 02:51:28AM +0000, Marcel Moolenaar wrote: > marcel 2004-07-16 02:51:28 UTC > > FreeBSD src repository > > Modified files: > . Makefile > Log: > As per discussions on current@, protect unsuspecting users from > trying to upgrade their system with make world instead of following > the preferred and suggested sequence of commands. The fact remains > that make world does not upgrade the kernel. > Allow make world when DESTDIR has been specified, including when > DESTDIR specifies the root file system. Otherwise, print a useful > warning and fail. Please back this out ASAP. 'make world' has been our documented way to update a system for the past 10 years. Changing this should be done lightly. It should be discussed on freebsd-arch@, and not in some random thread on freebsd-current@ under a subject line that gave zero indication of what was being discussed. Thank you. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Tue Jul 20 01:31:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 95E7C16A4CE; Tue, 20 Jul 2004 01:31:46 +0000 (GMT) Received: from TRANG.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 762A143D2D; Tue, 20 Jul 2004 01:31:46 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by TRANG.nuxi.com (8.12.11/8.12.11) with ESMTP id i6K1VjM5011012; Mon, 19 Jul 2004 18:31:45 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.11/8.12.11/Submit) id i6K1ViDh011011; Mon, 19 Jul 2004 18:31:44 -0700 (PDT) (envelope-from obrien) Date: Mon, 19 Jul 2004 18:31:44 -0700 From: "David O'Brien" To: Mark Murray Message-ID: <20040720013144.GE9855@dragon.nuxi.com> References: <20040719105459.GA85349@dragon.nuxi.com> <200407191342.i6JDg3An067092@grimreaper.grondar.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200407191342.i6JDg3An067092@grimreaper.grondar.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.2-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: Mark Murray cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.ORG List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 01:31:47 -0000 On Mon, Jul 19, 2004 at 02:42:03PM +0100, Mark Murray wrote: > "David O'Brien" writes: > > On Sun, Jul 18, 2004 at 06:55:32PM +0000, Mark Murray wrote: > > > markm 2004-07-18 18:55:32 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > . Makefile > > > Log: > > > Rename a preposterously long name with one that might look a bit > > > more professional. While here, write a few lines of explanatory > > > text to explain what its for. > > > > It perposeallly was not documented, nor should it be documented. > > On that point, let's just agree to differ, OK? In other words, "I disagree with you and my opinion and commit will stand over yours". If we "agree[ed] to differ" you'd offer some middle ground. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Tue Jul 20 01:39:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 55BA816A4CE; Tue, 20 Jul 2004 01:39:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 366F543D1F; Tue, 20 Jul 2004 01:39:00 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K1d09Z073672; Tue, 20 Jul 2004 01:39:00 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K1d0ld073671; Tue, 20 Jul 2004 01:39:00 GMT (envelope-from davidxu) Message-Id: <200407200139.i6K1d0ld073671@repoman.freebsd.org> From: David Xu Date: Tue, 20 Jul 2004 01:38:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 vm_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 01:39:00 -0000 davidxu 2004-07-20 01:38:59 UTC FreeBSD src repository Modified files: sys/i386/i386 vm_machdep.c Log: Make end of frames for KSE thread, for system scope thread, without this change, debugger will dump a weird stack backtrace. Revision Changes Path 1.241 +1 -0 src/sys/i386/i386/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 01:42:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5030F16A4CE; Tue, 20 Jul 2004 01:42:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3117543D39; Tue, 20 Jul 2004 01:42:31 +0000 (GMT) (envelope-from brian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K1gVqj073854; Tue, 20 Jul 2004 01:42:31 GMT (envelope-from brian@repoman.freebsd.org) Received: (from brian@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K1gVwC073853; Tue, 20 Jul 2004 01:42:31 GMT (envelope-from brian) Message-Id: <200407200142.i6K1gVwC073853@repoman.freebsd.org> From: Brian Somers Date: Tue, 20 Jul 2004 01:42:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/ppp physical.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 01:42:31 -0000 brian 2004-07-20 01:42:31 UTC FreeBSD src repository Modified files: usr.sbin/ppp physical.c Log: Report the number of bytes not written when complaining about failed writes Revision Changes Path 1.55 +2 -2 src/usr.sbin/ppp/physical.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 01:44:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 725B316A4CE; Tue, 20 Jul 2004 01:44:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5313743D54; Tue, 20 Jul 2004 01:44:21 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K1iLnV073940; Tue, 20 Jul 2004 01:44:21 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K1iLhM073939; Tue, 20 Jul 2004 01:44:21 GMT (envelope-from obrien) Message-Id: <200407200144.i6K1iLhM073939@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 20 Jul 2004 01:44:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT avail X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 01:44:21 -0000 obrien 2004-07-20 01:44:21 UTC FreeBSD src repository Modified files: . avail Log: Unblock gnu/usr.bin/binutils. Note that still expect my 'binutils' entry in "MAINTAINERS" to be obeyed Revision Changes Path 1.218 +2 -3 CVSROOT/avail From owner-cvs-src@FreeBSD.ORG Tue Jul 20 01:45:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5CD5616A4CE; Tue, 20 Jul 2004 01:45:04 +0000 (GMT) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.177]) by mx1.FreeBSD.org (Postfix) with ESMTP id EDA4843D41; Tue, 20 Jul 2004 01:45:03 +0000 (GMT) (envelope-from max@love2party.net) Received: from [212.227.126.209] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1Bmjgk-0004pN-00; Tue, 20 Jul 2004 03:45:02 +0200 Received: from [217.227.159.171] (helo=donor.laier.local) by mrelayng.kundenserver.de with asmtp (TLSv1:RC4-MD5:128) (Exim 3.35 #1) id 1Bmjgk-0004ag-00; Tue, 20 Jul 2004 03:45:02 +0200 From: Max Laier To: Darren Reed Date: Tue, 20 Jul 2004 03:42:40 +0200 User-Agent: KMail/1.6.2 References: <200407170240.i6H2eEHO021683@repoman.freebsd.org> <200407170538.14572.max@love2party.net> <20040720010905.GB63588@hub.freebsd.org> In-Reply-To: <20040720010905.GB63588@hub.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Boundary-02=_XiH/ASio7LwAFSZ"; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200407200342.47359.max@love2party.net> X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:61c499deaeeba3ba5be80f48ecc83056 cc: Juli Mallett cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet ip_fw2.c src/sys/sys mbuf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 01:45:04 -0000 --Boundary-02=_XiH/ASio7LwAFSZ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Tuesday 20 July 2004 03:09, Darren Reed wrote: > On Sat, Jul 17, 2004 at 05:38:07AM +0200, Max Laier wrote: > > On Saturday 17 July 2004 04:40, Juli Mallett wrote: > > > Log: > > > Make M_SKIP_FIREWALL a global (and semantic) flag, preventing > > > anything from using M_PROTO6 and possibly shooting someone's foot, as > > > well as allowing the firewall to be used in multiple passes, or with a > > > packet classifier frontend, that may need to explicitly allow a certa= in > > > packet. Presently this is handled in the ipfw_chk code as before, > > > though I have run with it moved to upper layers, and possibly it shou= ld > > > apply to ipfilter and pf as well, though this has not been > > > investigated. > > > > pf does something to the same effect by prepending a mbuf with the > > "PACKET_TAG_PF_GENERATED" mbuf_tag to skip processing for its own > > packets. If we can agree that the presence of M_SKIP_FIREWALL is copied > > to icmp error messages I will happily replace the mbuf tag with the more > > general flag (which will perform significantly better, I believe). Plea= se > > tell me what you think of this. > > Hmmm...personally, I think it is better if firewall packages only ignore > what they've generated themselves. > > If you're using multiple ones together, you may wish to use one as a gap > filler that is able to manage the "output" of another. That is one of the reasons I do not agree with Juli to handle M_SKIP_FIREWA= LL=20 in the upper-layer. Every packet filter should still have to option to say,= =20 "Okay, want me to skip? ... I don't care" (because the admin did configure = me=20 this way). Still it is sensible to have a global way to do it in order to=20 allow things (in other parts of the kernel) that are hard to describe by=20 firewall rules. Moreover, nothing prevents ipfilter from adding more magic = to=20 the mbuf in order to identify it as it's own (e.g. mbuf_tag), but now you=20 have the additional benefit that you can *hint* the others that this is=20 something that they *should*(!=3D must) not molest. =2D-=20 /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News --Boundary-02=_XiH/ASio7LwAFSZ Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQBA/HiXXyyEoT62BG0RAtF0AJwME7p5RA/tl3WGFyFcieUilmEhlQCeM3Ji urMf91v5B0uWvLboNRE+9yg= =g+5t -----END PGP SIGNATURE----- --Boundary-02=_XiH/ASio7LwAFSZ-- From owner-cvs-src@FreeBSD.ORG Tue Jul 20 01:48:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F3C216A4CE; Tue, 20 Jul 2004 01:48:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3FFFD43D3F; Tue, 20 Jul 2004 01:48:44 +0000 (GMT) (envelope-from brian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K1mijh074144; Tue, 20 Jul 2004 01:48:44 GMT (envelope-from brian@repoman.freebsd.org) Received: (from brian@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K1mihd074143; Tue, 20 Jul 2004 01:48:44 GMT (envelope-from brian) Message-Id: <200407200148.i6K1mihd074143@repoman.freebsd.org> From: Brian Somers Date: Tue, 20 Jul 2004 01:48:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/usr.sbin/ppp physical.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 01:48:44 -0000 brian 2004-07-20 01:48:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) usr.sbin/ppp physical.c Log: MFC: Report the number of bytes not written when complaining about failed writes Revision Changes Path 1.34.2.9 +2 -2 src/usr.sbin/ppp/physical.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 01:54:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E174916A4CF; Tue, 20 Jul 2004 01:54:03 +0000 (GMT) Received: from freebsd3.cimlogic.com.au (adsl-20-121.swiftdsl.com.au [218.214.20.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id 14F7B43D48; Tue, 20 Jul 2004 01:54:03 +0000 (GMT) (envelope-from jb@cimlogic.com.au) Received: by freebsd3.cimlogic.com.au (Postfix, from userid 102) id 653106AC0C; Tue, 20 Jul 2004 11:54:01 +1000 (EST) Date: Tue, 20 Jul 2004 11:54:01 +1000 From: John Birrell To: David O'Brien Message-ID: <20040720015401.GA20991@freebsd3.cimlogic.com.au> References: <200407160251.i6G2pSts080488@repoman.freebsd.org> <20040720012632.GA2277@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040720012632.GA2277@dragon.nuxi.com> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: Marcel Moolenaar cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 01:54:04 -0000 On Mon, Jul 19, 2004 at 06:26:32PM -0700, David O'Brien wrote: > Please back this out ASAP. > > 'make world' has been our documented way to update a system for the past > 10 years. Changing this should be done lightly. It should be discussed > on freebsd-arch@, and not in some random thread on freebsd-current@ under > a subject line that gave zero indication of what was being discussed. I think this change is appropriate (and should *not* be backed out) given that the documented (at least in UPDATING) way to upgrade is to run 'make buildkernel' and 'make installkernel' after 'make buildworld' then reboot before 'make installworld' and running mergemaster. For people building very often where a 'make world' is OK, in their humble opinion, I don't see a problem with asking them to set the hook that allows them to do that. After all, the are saying "I know better". For the rest of us who aren't sure they know better, Marcel's change is a step in the right direction IMHO. The 'make world' may have been around for 10 years, but it is no longer accepted as the way to update. Times change and the FreeBSD upgrade is much better than it used to be. The only real annoyance these days is the change in location of the kernel between FreeBSD4 and FreeBSD5 which isn't handled adequately by the upgrade procedure. Other than that, I think that developers take it for granted just how good FreeBSD's source build is at updating a system. -- John Birrell From owner-cvs-src@FreeBSD.ORG Tue Jul 20 01:54:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 664) id BF9C716A4D0; Tue, 20 Jul 2004 01:54:17 +0000 (GMT) Date: Tue, 20 Jul 2004 01:54:17 +0000 From: David O'Brien To: Garance A Drosihn Message-ID: <20040720015417.GA68979@hub.freebsd.org> References: <200407180119.i6I1JXbc068263@repoman.freebsd.org> <20040718045434.GA4487@dhcp50.pn.xcllnt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 4.10-STABLE Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Marcel Moolenaar Subject: Re: cvs commit: src Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 01:54:18 -0000 On Sun, Jul 18, 2004 at 01:12:45AM -0400, Garance A Drosihn wrote: > >> > Log: > >> > Add an "out" to the now required BS of defining DESTDIR. .. > >Any such option is totally unnecessary because you only have to > >add DESTDIR?=/ to /etc/make.conf to get the old behaviour back. > > For all I know, it might be that setting DESTDIR will trigger > some other behavior that he is trying to avoid (perhaps something Yes, I'm trying to avoid modifying stock test machines -- they have no /etc/make.conf. "export DESTDIR?=/" does not work in NFS mounted dot files. "export ALLOW_PLAIN_MAKE_WORLD=yes" does. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Tue Jul 20 02:15:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C06DF16A4CE; Tue, 20 Jul 2004 02:15:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A17A243D39; Tue, 20 Jul 2004 02:15:10 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K2FAj1074877; Tue, 20 Jul 2004 02:15:10 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K2FAUv074876; Tue, 20 Jul 2004 02:15:10 GMT (envelope-from peter) Message-Id: <200407200215.i6K2FAUv074876@repoman.freebsd.org> From: Peter Wemm Date: Tue, 20 Jul 2004 02:15:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_mutex.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 02:15:10 -0000 peter 2004-07-20 02:15:10 UTC FreeBSD src repository Modified files: sys/kern kern_mutex.c Log: #ifdef __i386__ -> __i386__ || __amd64__ Revision Changes Path 1.144 +5 -5 src/sys/kern/kern_mutex.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 02:22:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6321D16A4CE; Tue, 20 Jul 2004 02:22:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4599243D5D; Tue, 20 Jul 2004 02:22:36 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K2Ma2C075176; Tue, 20 Jul 2004 02:22:36 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K2MaqL075175; Tue, 20 Jul 2004 02:22:36 GMT (envelope-from grehan) Message-Id: <200407200222.i6K2MaqL075175@repoman.freebsd.org> From: Peter Grehan Date: Tue, 20 Jul 2004 02:22:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/powerpc/powerpc machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 02:22:36 -0000 grehan 2004-07-20 02:22:36 UTC FreeBSD src repository Modified files: sys/powerpc/powerpc machdep.c Log: Properly obey PPC context synchronization rules when modifying the address translation bits of the MSR. This fixes the boot-time panic reported by Drew Gallatin. Revision Changes Path 1.72 +2 -0 src/sys/powerpc/powerpc/machdep.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 02:31:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF12F16A4CE; Tue, 20 Jul 2004 02:31:28 +0000 (GMT) Received: from exchhz01.viatech.com.cn (ip-40-162-97-218.anlai.com [218.97.162.40]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79F0143D48; Tue, 20 Jul 2004 02:31:25 +0000 (GMT) (envelope-from davidxu@freebsd.org) Received: from freebsd.org (DAVIDWNT [10.4.1.99]) by exchhz01.viatech.com.cn with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id NVXA0CCK; Tue, 20 Jul 2004 10:30:47 +0800 Message-ID: <40FC84C8.7070907@freebsd.org> Date: Tue, 20 Jul 2004 10:34:48 +0800 From: David Xu User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5b) Gecko/20030723 Thunderbird/0.1 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Marcel Moolenaar References: <200407180417.i6I4HF6n073828@repoman.freebsd.org> In-Reply-To: <200407180417.i6I4HF6n073828@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libthread_db Makefile libc_r_db.c thread_db.h thread_db_int.h src/lib/libthread_db/arch/alpha libc_r_md.c libpt hread_md.c src/lib/libthread_db/arch/amd64 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 02:31:29 -0000 Marcel Moolenaar wrote: > marcel 2004-07-18 04:17:15 UTC > ... > The libpthread support has been copied from the original local and > cleaned-up to make them WARNS=2 clean. > that also force us to use non-portable compilation flags to deal with > the uncommon compilation requirements (building archive libraries for > linkage into a shared library). > > The libpthread support has been copied from the original local and > cleaned-up to make them WARNS=2 clean. > I found td_thr_dbsuspend/resume in libpthread code were lost in the commit,was it intention ? David Xu From owner-cvs-src@FreeBSD.ORG Tue Jul 20 02:40:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C4D6816A4CE; Tue, 20 Jul 2004 02:40:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5F6C43D5D; Tue, 20 Jul 2004 02:40:56 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K2euBf075772; Tue, 20 Jul 2004 02:40:56 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K2eugX075769; Tue, 20 Jul 2004 02:40:56 GMT (envelope-from grehan) Message-Id: <200407200240.i6K2eugX075769@repoman.freebsd.org> From: Peter Grehan Date: Tue, 20 Jul 2004 02:40:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/powerpc/powerpc elf_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 02:40:56 -0000 grehan 2004-07-20 02:40:56 UTC FreeBSD src repository Modified files: sys/powerpc/powerpc elf_machdep.c Log: elf_cpu_load_file no longer has an __unused variable. Also, don't bother syncing the icache for the special case of the kernel (id == 1), since the loader has already done this. __unused use reported by: gallatin Revision Changes Path 1.20 +4 -3 src/sys/powerpc/powerpc/elf_machdep.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 02:40:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F192616A4CF; Tue, 20 Jul 2004 02:40:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE75643D5D; Tue, 20 Jul 2004 02:40:56 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K2euUF075784; Tue, 20 Jul 2004 02:40:56 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K2euY2075783; Tue, 20 Jul 2004 02:40:56 GMT (envelope-from alc) Message-Id: <200407200240.i6K2euY2075783@repoman.freebsd.org> From: Alan Cox Date: Tue, 20 Jul 2004 02:40:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/amd64 pmap.c src/sys/amd64/include pmap.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 02:40:57 -0000 alc 2004-07-20 02:40:56 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c sys/amd64/include pmap.h Log: Remove the allpmaps list. It's unused. Reviewed by: peter@ Revision Changes Path 1.486 +0 -18 src/sys/amd64/amd64/pmap.c 1.122 +0 -1 src/sys/amd64/include/pmap.h From owner-cvs-src@FreeBSD.ORG Tue Jul 20 02:44:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D2ED216A4CE; Tue, 20 Jul 2004 02:44:36 +0000 (GMT) Received: from ns1.xcllnt.net (209-128-86-226.BAYAREA.NET [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D77443D49; Tue, 20 Jul 2004 02:44:36 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from dhcp50.pn.xcllnt.net (dhcp50.pn.xcllnt.net [192.168.4.250]) by ns1.xcllnt.net (8.12.11/8.12.11) with ESMTP id i6K2iag5024464; Mon, 19 Jul 2004 19:44:36 -0700 (PDT) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp50.pn.xcllnt.net (localhost [127.0.0.1]) i6K2iZmG012934; Mon, 19 Jul 2004 19:44:36 -0700 (PDT) (envelope-from marcel@dhcp50.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp50.pn.xcllnt.net (8.12.11/8.12.11/Submit) id i6K2iZSN012933; Mon, 19 Jul 2004 19:44:35 -0700 (PDT) (envelope-from marcel) Date: Mon, 19 Jul 2004 19:44:35 -0700 From: Marcel Moolenaar To: David Xu Message-ID: <20040720024435.GA12901@dhcp50.pn.xcllnt.net> References: <200407180417.i6I4HF6n073828@repoman.freebsd.org> <40FC84C8.7070907@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <40FC84C8.7070907@freebsd.org> User-Agent: Mutt/1.4.2.1i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libthread_db Makefile libc_r_db.c lib pthread_db.c libpthread_db.h libthr_db.c thread_db.c thread_db.h thread_db_int.h src/lib/libthread_db/arch/alpha libc_r_md.c libpt hread_md.c src/lib/libthread_db/arch/amd64 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 02:44:37 -0000 On Tue, Jul 20, 2004 at 10:34:48AM +0800, David Xu wrote: > Marcel Moolenaar wrote: > >marcel 2004-07-18 04:17:15 UTC > > ... > > The libpthread support has been copied from the original local and > > cleaned-up to make them WARNS=2 clean. > > that also force us to use non-portable compilation flags to deal with > > the uncommon compilation requirements (building archive libraries for > > linkage into a shared library). > > > > The libpthread support has been copied from the original local and > > cleaned-up to make them WARNS=2 clean. > > > I found td_thr_dbsuspend/resume in libpthread code were lost in the > commit,was it intention ? No. I guess it got lost when I committed from the wrong tree. I had a couple of trees in-flight while doing the merge :-( Let me know if you run into other things as well. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Tue Jul 20 03:56:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B9CC16A4CE; Tue, 20 Jul 2004 03:56:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CE9343D49; Tue, 20 Jul 2004 03:56:24 +0000 (GMT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K3uO4p078004; Tue, 20 Jul 2004 03:56:24 GMT (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K3uOgT078003; Tue, 20 Jul 2004 03:56:24 GMT (envelope-from simokawa) Message-Id: <200407200356.i6K3uOgT078003@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Tue, 20 Jul 2004 03:56:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/firewire if_fwe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 03:56:24 -0000 simokawa 2004-07-20 03:56:24 UTC FreeBSD src repository Modified files: sys/dev/firewire if_fwe.c Log: Adjust packet length correctly for FreeBSD-4. Submitted by: Joerg Sonnenberger Revision Changes Path 1.32 +4 -2 src/sys/dev/firewire/if_fwe.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 04:29:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 52D0516A4CE; Tue, 20 Jul 2004 04:29:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3517943D60; Tue, 20 Jul 2004 04:29:34 +0000 (GMT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K4TYYi078822; Tue, 20 Jul 2004 04:29:34 GMT (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K4TY0b078821; Tue, 20 Jul 2004 04:29:34 GMT (envelope-from simokawa) Message-Id: <200407200429.i6K4TY0b078821@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Tue, 20 Jul 2004 04:29:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/firewire if_fwe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 04:29:34 -0000 simokawa 2004-07-20 04:29:34 UTC FreeBSD src repository Modified files: sys/dev/firewire if_fwe.c Log: Initialize ifp->if_output for FreeBSD-4. Revision Changes Path 1.33 +3 -0 src/sys/dev/firewire/if_fwe.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 04:33:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9669B16A4CE; Tue, 20 Jul 2004 04:33:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 78E6243D2D; Tue, 20 Jul 2004 04:33:08 +0000 (GMT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K4X8xP079012; Tue, 20 Jul 2004 04:33:08 GMT (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K4X8H5079011; Tue, 20 Jul 2004 04:33:08 GMT (envelope-from simokawa) Message-Id: <200407200433.i6K4X8H5079011@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Tue, 20 Jul 2004 04:33:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/firewire if_fwe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 04:33:08 -0000 simokawa 2004-07-20 04:33:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/firewire if_fwe.c Log: MFC: Adjust packet length correctly for FreeBSD-4. Revision Changes Path 1.1.2.19 +8 -3 src/sys/dev/firewire/if_fwe.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 04:49:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85D7916A4CE; Tue, 20 Jul 2004 04:49:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 677DD43D64; Tue, 20 Jul 2004 04:49:44 +0000 (GMT) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K4niHN079411; Tue, 20 Jul 2004 04:49:44 GMT (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K4niRb079410; Tue, 20 Jul 2004 04:49:44 GMT (envelope-from simokawa) Message-Id: <200407200449.i6K4niRb079410@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Tue, 20 Jul 2004 04:49:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/firewire fwohci.c fwohci_pci.c sbp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 04:49:44 -0000 simokawa 2004-07-20 04:49:44 UTC FreeBSD src repository Modified files: sys/dev/firewire fwohci.c fwohci_pci.c sbp.c Log: Don't output too many debug messages for bootverbose. This driver seems to be fairly stable now. Revision Changes Path 1.79 +11 -11 src/sys/dev/firewire/fwohci.c 1.47 +2 -0 src/sys/dev/firewire/fwohci_pci.c 1.79 +3 -0 src/sys/dev/firewire/sbp.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 05:44:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8621716A4CE; Tue, 20 Jul 2004 05:44:50 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1933643D41; Tue, 20 Jul 2004 05:44:50 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.11/8.12.11) with ESMTP id i6K5hqf0039219; Mon, 19 Jul 2004 23:43:52 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Mon, 19 Jul 2004 23:43:57 -0600 (MDT) Message-Id: <20040719.234357.35505652.imp@bsdimp.com> To: obrien@freebsd.org From: "M. Warner Losh" In-Reply-To: <200407200144.i6K1iLhM073939@repoman.freebsd.org> References: <200407200144.i6K1iLhM073939@repoman.freebsd.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: CVSROOT avail X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 05:44:50 -0000 In message: <200407200144.i6K1iLhM073939@repoman.freebsd.org> "David E. O'Brien" writes: : Unblock gnu/usr.bin/binutils. : Note that still expect my 'binutils' entry in "MAINTAINERS" to be obeyed Thanks David. I appreciate this. Please respect David's entry in MAINTAINERS. binutils is a royal pain to maintain and test (not to mention the FSF paperwork issues). Please contact me privately if you feel that you cannot honor my request. Warner From owner-cvs-src@FreeBSD.ORG Tue Jul 20 05:47:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0A0DE16A4CE; Tue, 20 Jul 2004 05:47:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E20E943D2D; Tue, 20 Jul 2004 05:47:06 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K5l6E3081102; Tue, 20 Jul 2004 05:47:06 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K5l68K081101; Tue, 20 Jul 2004 05:47:06 GMT (envelope-from tjr) Message-Id: <200407200547.i6K5l68K081101@repoman.freebsd.org> From: "Tim J. Robbins" Date: Tue, 20 Jul 2004 05:47:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/cat cat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 05:47:07 -0000 tjr 2004-07-20 05:47:06 UTC FreeBSD src repository Modified files: bin/cat cat.c Log: Use warn() instead of perror(). Revision Changes Path 1.31 +2 -2 src/bin/cat/cat.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 05:52:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3180E16A4CE; Tue, 20 Jul 2004 05:52:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1366A43D1F; Tue, 20 Jul 2004 05:52:01 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K5q0bW081460; Tue, 20 Jul 2004 05:52:00 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K5q0vm081457; Tue, 20 Jul 2004 05:52:00 GMT (envelope-from tjr) Message-Id: <200407200552.i6K5q0vm081457@repoman.freebsd.org> From: "Tim J. Robbins" Date: Tue, 20 Jul 2004 05:52:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/ps print.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 05:52:01 -0000 tjr 2004-07-20 05:52:00 UTC FreeBSD src repository Modified files: bin/ps print.c Log: Use warn() instead of perror(). Revision Changes Path 1.93 +2 -2 src/bin/ps/print.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 06:32:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9283F16A4CE; Tue, 20 Jul 2004 06:32:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7701143D1D; Tue, 20 Jul 2004 06:32:32 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K6WWXt082557; Tue, 20 Jul 2004 06:32:32 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K6WWq1082556; Tue, 20 Jul 2004 06:32:32 GMT (envelope-from alc) Message-Id: <200407200632.i6K6WWq1082556@repoman.freebsd.org> From: Alan Cox Date: Tue, 20 Jul 2004 06:32:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/alpha interrupt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 06:32:32 -0000 alc 2004-07-20 06:32:32 UTC FreeBSD src repository Modified files: sys/alpha/alpha interrupt.c Log: The previous revision introduced a compilation error, i.e., the use of an undefined variable. Correct this error. Revision Changes Path 1.82 +1 -1 src/sys/alpha/alpha/interrupt.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 07:01:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6D7716A4CE; Tue, 20 Jul 2004 07:01:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E18CC43D3F; Tue, 20 Jul 2004 07:01:02 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K712NW083427; Tue, 20 Jul 2004 07:01:02 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K712tC083426; Tue, 20 Jul 2004 07:01:02 GMT (envelope-from marcel) Message-Id: <200407200701.i6K712tC083426@repoman.freebsd.org> From: Marcel Moolenaar Date: Tue, 20 Jul 2004 07:01:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/efi/libefi/arch/ia64 ldscript.ia64 src/sys/boot/efi/loader Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 07:01:03 -0000 marcel 2004-07-20 07:01:02 UTC FreeBSD src repository Modified files: sys/boot/efi/libefi/arch/ia64 ldscript.ia64 sys/boot/efi/loader Makefile Log: Fix the creation of EFI images that got broken by the import of binutils 2.15. The linker now creates a .rela.dyn section for dynamic relocations, while our script created a .rela section. Likewise, we copied the .rela section to the EFI image, but not the .rela.dyn section. The fix is to rename .rela to .rela.dyn in the linker script so that all relocations end up in the same section again. This we copy into the EFI image. Revision Changes Path 1.8 +1 -1 src/sys/boot/efi/libefi/arch/ia64/ldscript.ia64 1.22 +2 -2 src/sys/boot/efi/loader/Makefile From owner-cvs-src@FreeBSD.ORG Tue Jul 20 07:06:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A57C16A4CE; Tue, 20 Jul 2004 07:06:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F27A543D54; Tue, 20 Jul 2004 07:06:43 +0000 (GMT) (envelope-from silby@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K76hAO083697; Tue, 20 Jul 2004 07:06:43 GMT (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K76hRU083696; Tue, 20 Jul 2004 07:06:43 GMT (envelope-from silby) Message-Id: <200407200706.i6K76hRU083696@repoman.freebsd.org> From: Mike Silbersack Date: Tue, 20 Jul 2004 07:06:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern sys_pipe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 07:06:44 -0000 silby 2004-07-20 07:06:43 UTC FreeBSD src repository Modified files: sys/kern sys_pipe.c Log: Fix a minor error in pipe_stat - st_size was always reported as 0 when direct writes kicked in. Whether this affected any applications is unknown. Revision Changes Path 1.172 +4 -1 src/sys/kern/sys_pipe.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 07:11:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3AA3416A4CE; Tue, 20 Jul 2004 07:11:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1DE2143D48; Tue, 20 Jul 2004 07:11:15 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K7BE8n083873; Tue, 20 Jul 2004 07:11:15 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K7BEko083871; Tue, 20 Jul 2004 07:11:14 GMT (envelope-from marcel) Message-Id: <200407200711.i6K7BEko083871@repoman.freebsd.org> From: Marcel Moolenaar Date: Tue, 20 Jul 2004 07:11:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/efi/libefi/arch/ia64 start.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 07:11:15 -0000 marcel 2004-07-20 07:11:14 UTC FreeBSD src repository Modified files: sys/boot/efi/libefi/arch/ia64 start.S Log: o Support the REL32LSB relocation. It's in the ELF file from which we construct the EFI image. It doesn't seem to actually end up in the EFI image, AFAICT. o Replace .quad, .long and .short with data8, data4 and data2 resp. The former are gnuisms. o Redefine _start_plabel as a data16 with @iplt(_start) as its value. This is the preferred way to create user PLT entries. Revision Changes Path 1.7 +18 -9 src/sys/boot/efi/libefi/arch/ia64/start.S From owner-cvs-src@FreeBSD.ORG Tue Jul 20 07:17:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1618016A4CE; Tue, 20 Jul 2004 07:17:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED18D43D45; Tue, 20 Jul 2004 07:17:19 +0000 (GMT) (envelope-from silby@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K7HJs7084148; Tue, 20 Jul 2004 07:17:19 GMT (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K7HJD9084147; Tue, 20 Jul 2004 07:17:19 GMT (envelope-from silby) Message-Id: <200407200717.i6K7HJD9084147@repoman.freebsd.org> From: Mike Silbersack Date: Tue, 20 Jul 2004 07:17:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/regression/pipe pipe-fstatbug.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 07:17:20 -0000 silby 2004-07-20 07:17:19 UTC FreeBSD src repository Added files: tools/regression/pipe pipe-fstatbug.c Log: Add a simple regression test for the stat st_size bug just fixed in sys_pipe.c Revision Changes Path 1.1 +82 -0 src/tools/regression/pipe/pipe-fstatbug.c (new) From owner-cvs-src@FreeBSD.ORG Tue Jul 20 07:42:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7AFB016A4CE; Tue, 20 Jul 2004 07:42:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F26843D45; Tue, 20 Jul 2004 07:42:07 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K7g7Ej085044; Tue, 20 Jul 2004 07:42:07 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K7g7mb085043; Tue, 20 Jul 2004 07:42:07 GMT (envelope-from harti) Message-Id: <200407200742.i6K7g7mb085043@repoman.freebsd.org> From: Hartmut Brandt Date: Tue, 20 Jul 2004 07:42:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make cond.c make.h parse.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 07:42:07 -0000 harti 2004-07-20 07:42:07 UTC FreeBSD src repository Modified files: usr.bin/make cond.c make.h parse.c Log: Improve make's diagnostic of mistmatched .if-.endif. This patch is slightly different from the patch in the PR. The problem is, that make handles .if clauses inside false .if clauses simply by counting them - it doesn't put them onto the conditional stack, nor even parses them so we need an extra line number stack for these ifs. PR: bin/61257 Submitted by: Mikhail Teterin Revision Changes Path 1.28 +21 -2 src/usr.bin/make/cond.c 1.24 +16 -0 src/usr.bin/make/make.h 1.56 +1 -15 src/usr.bin/make/parse.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 08:19:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D07E16A4CE; Tue, 20 Jul 2004 08:19:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5135843D46; Tue, 20 Jul 2004 08:19:54 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K8Jqkq086034; Tue, 20 Jul 2004 08:19:52 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K8JqcQ086033; Tue, 20 Jul 2004 08:19:52 GMT (envelope-from le) Message-Id: <200407200819.i6K8JqcQ086033@repoman.freebsd.org> From: Lukas Ertl Date: Tue, 20 Jul 2004 08:19:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/games/fortune/datfiles fortunes2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 08:19:54 -0000 le 2004-07-20 08:19:51 UTC FreeBSD src repository Modified files: games/fortune/datfiles fortunes2 Log: Remove duplicate fortunes and fix some typos. PR: misc/45839 Submitted by: Philipp Mergenthaler Revision Changes Path 1.75 +9 -396 src/games/fortune/datfiles/fortunes2 From owner-cvs-src@FreeBSD.ORG Tue Jul 20 08:19:55 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F3E4416A4CF; Tue, 20 Jul 2004 08:19:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D7F6743D64; Tue, 20 Jul 2004 08:19:54 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K8JsSm086063; Tue, 20 Jul 2004 08:19:54 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K8JsQZ086062; Tue, 20 Jul 2004 08:19:54 GMT (envelope-from keramida) Message-Id: <200407200819.i6K8JsQZ086062@repoman.freebsd.org> From: Giorgos Keramidas Date: Tue, 20 Jul 2004 08:19:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/usr.sbin/burncd burncd.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 08:19:55 -0000 keramida 2004-07-20 08:19:54 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_4) usr.sbin/burncd burncd.8 Log: MFC: 1.32 Refer to the sysutils/cdrtools port now that the sysutils/mkisofs port has been merged into the former. Revision Changes Path 1.6.2.9 +4 -1 src/usr.sbin/burncd/burncd.8 From owner-cvs-src@FreeBSD.ORG Tue Jul 20 08:27:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 33D0316A4CE; Tue, 20 Jul 2004 08:27:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 145DF43D46; Tue, 20 Jul 2004 08:27:28 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K8RRMI086361; Tue, 20 Jul 2004 08:27:27 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K8RRnJ086360; Tue, 20 Jul 2004 08:27:27 GMT (envelope-from tjr) Message-Id: <200407200827.i6K8RRnJ086360@repoman.freebsd.org> From: "Tim J. Robbins" Date: Tue, 20 Jul 2004 08:27:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/stdio fgetwc.c fputwc.c ungetwc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 08:27:28 -0000 tjr 2004-07-20 08:27:27 UTC FreeBSD src repository Modified files: lib/libc/stdio fgetwc.c fputwc.c ungetwc.c Log: Call __mbrtowc() and __wcrtomb() directly instead of taking detours through mbrtowc() and wcrtomb(). Revision Changes Path 1.12 +2 -1 src/lib/libc/stdio/fgetwc.c 1.10 +2 -1 src/lib/libc/stdio/fputwc.c 1.9 +2 -1 src/lib/libc/stdio/ungetwc.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 08:28:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 94B5816A4CE; Tue, 20 Jul 2004 08:28:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7932C43D31; Tue, 20 Jul 2004 08:28:28 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K8SSYr086407; Tue, 20 Jul 2004 08:28:28 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K8SSdE086406; Tue, 20 Jul 2004 08:28:28 GMT (envelope-from le) Message-Id: <200407200828.i6K8SSdE086406@repoman.freebsd.org> From: Lukas Ertl Date: Tue, 20 Jul 2004 08:28:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/games/fortune/datfiles fortunes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 08:28:28 -0000 le 2004-07-20 08:28:28 UTC FreeBSD src repository Modified files: games/fortune/datfiles fortunes Log: Fix whitespace and punctuation. PR: misc/49967 Submitted by: Sean C. Farley Revision Changes Path 1.139 +16 -20 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Tue Jul 20 08:32:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A77F516A529; Tue, 20 Jul 2004 08:32:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A22543D48; Tue, 20 Jul 2004 08:32:43 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K8Wh3f086592; Tue, 20 Jul 2004 08:32:43 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K8WgvA086587; Tue, 20 Jul 2004 08:32:42 GMT (envelope-from le) Message-Id: <200407200832.i6K8WgvA086587@repoman.freebsd.org> From: Lukas Ertl Date: Tue, 20 Jul 2004 08:32:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/games/fortune/datfiles fortunes2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 08:32:46 -0000 le 2004-07-20 08:32:42 UTC FreeBSD src repository Modified files: games/fortune/datfiles fortunes2 Log: Fix typos. PR: misc/67586 Submitted by: Paul A. Hoadley Revision Changes Path 1.76 +3 -3 src/games/fortune/datfiles/fortunes2 From owner-cvs-src@FreeBSD.ORG Tue Jul 20 08:58:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4D0B16A4CE; Tue, 20 Jul 2004 08:58:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C89443D4C; Tue, 20 Jul 2004 08:58:27 +0000 (GMT) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6K8wRCT087379; Tue, 20 Jul 2004 08:58:27 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6K8wRxG087378; Tue, 20 Jul 2004 08:58:27 GMT (envelope-from dfr) Message-Id: <200407200858.i6K8wRxG087378@repoman.freebsd.org> From: Doug Rabson Date: Tue, 20 Jul 2004 08:58:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/firewire if_fwip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 08:58:28 -0000 dfr 2004-07-20 08:58:27 UTC FreeBSD src repository Modified files: sys/dev/firewire if_fwip.c Log: Temporary fix for interoperability with Windows and OS X. A more complete fix will follow when its ready. Submitted by: simokawa Revision Changes Path 1.4 +1 -1 src/sys/dev/firewire/if_fwip.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 09:59:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDE9616A4CE; Tue, 20 Jul 2004 09:59:53 +0000 (GMT) Received: from server7.nfra.nl (server7.nfra.nl [192.87.1.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40BF043D62; Tue, 20 Jul 2004 09:59:52 +0000 (GMT) (envelope-from kettenis@jive.nl) Received: from juw15.nfra.nl [10.87.8.15] by server7.nfra.nl; Tue, 20 Jul 2004 11:59:06 +0200 Received: from juw15.nfra.nl (localhost [127.0.0.1]) by juw15.nfra.nl (8.12.2+Sun/8.11.1) with ESMTP id i6K9waCu022361; Tue, 20 Jul 2004 11:58:36 +0200 (CEST) Received: (from kettenis@localhost) by juw15.nfra.nl (8.12.2+Sun/8.12.2/Submit) id i6K9wZD4022358; Tue, 20 Jul 2004 11:58:35 +0200 (CEST) Date: Tue, 20 Jul 2004 11:58:35 +0200 (CEST) Message-Id: <200407200958.i6K9wZD4022358@juw15.nfra.nl> To: marcel@xcllnt.net From: Mark Kettenis In-reply-to: <20040719171041.GA22048@ns1.xcllnt.net> (message from Marcel Moolenaar on Mon, 19 Jul 2004 10:10:41 -0700) References: <200407182028.i6IKS7Su002490@repoman.freebsd.org> <20040719171041.GA22048@ns1.xcllnt.net> cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: scottl@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern imgact_elf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 09:59:53 -0000 Date: Mon, 19 Jul 2004 10:10:41 -0700 From: Marcel Moolenaar On Mon, Jul 19, 2004 at 03:45:39AM -0600, Scott Long wrote: > I've seen concern (maybe in private email, can't check at the moment) > recently that loosing the PID info is undesirable. Is there any way that > it can be included again, maybe in something other than a PRSTATUS object? Ideally you want one note that describes the process as a whole (let's call it a P-note for now) and as many notes as there were kernel threads for the process (let's call such notes T-notes). Defenitely. A P-note would typically hold the PID. T-notes typically hold register contents, as well as LWPIDs. Essentially, yes. Creating a core file with P-notes and T-notes is easy enough. getting binutils to grok them is non-trivial, not to mention that gdb needs to be able to get to the information, which is as non-trivial as binutils extracting it from the core file. So, introducing new notes is a major effort. Extending existing notes is a major effort. Not because it's hard to understand a new note, or read a new field from a note, but because it's hard to have binutils save the information and gdb use the saved information. You pretty much have to redesign interfaces and I'm not touching that... I think a redesign of the core file format along the lines you said above would defenitely pay off. The NetBSD folks have done it, and I think their approach is pretty elegant. An improtant benefit of their approach is that it's (almost) machine independent. The BFD code is pretty much localized in elf.c (look for the functions with netbsd in their names). Adapting that code for FreeNSD should not be much work. I don't think any further changes to GDB are needed. For a description of the format you can look at the NetBSD core(5) man page. The T-notes are simply dumps of `struct reg' and `struct fpreg'. The LWPIDs are encoded in the name of those notes. Please realize that the problems you're citing largely stem from the let's simulate-Linux-which-simulates-SVR4 type notes currently used by FreeBSD. Throwing that all overboard will save much trouble in the future. I'm certainly willing to do some of the legwork, since it'd make life for me on the GDB side a lot easier if you'd adapt these NetBSD-style core file notes. I certainly have some time the coming weeks to spend on it. Mark From owner-cvs-src@FreeBSD.ORG Tue Jul 20 10:33:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 51F7816A4CE; Tue, 20 Jul 2004 10:33:37 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id E10CB43D1F; Tue, 20 Jul 2004 10:33:36 +0000 (GMT) (envelope-from scottl@freebsd.org) Received: from pooker.samsco.org (scottl@localhost [127.0.0.1]) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id i6KAdeuw058245; Tue, 20 Jul 2004 04:39:40 -0600 (MDT) (envelope-from scottl@freebsd.org) Received: from localhost (scottl@localhost)i6KAder5058242; Tue, 20 Jul 2004 04:39:40 -0600 (MDT) (envelope-from scottl@freebsd.org) X-Authentication-Warning: pooker.samsco.org: scottl owned process doing -bs Date: Tue, 20 Jul 2004 04:39:40 -0600 (MDT) From: Scott Long Sender: scottl@pooker.samsco.org To: Mark Kettenis In-Reply-To: <200407200958.i6K9wZD4022358@juw15.nfra.nl> Message-ID: <20040720043824.X32601@pooker.samsco.org> References: <200407182028.i6IKS7Su002490@repoman.freebsd.org> <20040719171041.GA22048@ns1.xcllnt.net> <200407200958.i6K9wZD4022358@juw15.nfra.nl> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: marcel@xcllnt.net Subject: Re: cvs commit: src/sys/kern imgact_elf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 10:33:37 -0000 On Tue, 20 Jul 2004, Mark Kettenis wrote: > Date: Mon, 19 Jul 2004 10:10:41 -0700 > From: Marcel Moolenaar > > On Mon, Jul 19, 2004 at 03:45:39AM -0600, Scott Long wrote: > > I've seen concern (maybe in private email, can't check at the moment) > > recently that loosing the PID info is undesirable. Is there any way that > > it can be included again, maybe in something other than a PRSTATUS object? > > Ideally you want one note that describes the process as a whole (let's > call it a P-note for now) and as many notes as there were kernel threads > for the process (let's call such notes T-notes). > > Defenitely. > > A P-note would typically hold the PID. T-notes typically hold register > contents, as well as LWPIDs. > > Essentially, yes. > > Creating a core file with P-notes and T-notes is easy enough. getting > binutils to grok them is non-trivial, not to mention that gdb needs > to be able to get to the information, which is as non-trivial as > binutils extracting it from the core file. So, introducing new notes > is a major effort. Extending existing notes is a major effort. Not > because it's hard to understand a new note, or read a new field from > a note, but because it's hard to have binutils save the information > and gdb use the saved information. You pretty much have to redesign > interfaces and I'm not touching that... > > I think a redesign of the core file format along the lines you said > above would defenitely pay off. The NetBSD folks have done it, and I > think their approach is pretty elegant. An improtant benefit of their > approach is that it's (almost) machine independent. The BFD code is > pretty much localized in elf.c (look for the functions with netbsd in > their names). Adapting that code for FreeNSD should not be much work. > I don't think any further changes to GDB are needed. > > For a description of the format you can look at the NetBSD core(5) man > page. The T-notes are simply dumps of `struct reg' and `struct > fpreg'. The LWPIDs are encoded in the name of those notes. > > Please realize that the problems you're citing largely stem from the > let's simulate-Linux-which-simulates-SVR4 type notes currently used by > FreeBSD. Throwing that all overboard will save much trouble in the > future. > > I'm certainly willing to do some of the legwork, since it'd make life > for me on the GDB side a lot easier if you'd adapt these NetBSD-style > core file notes. I certainly have some time the coming weeks to spend > on it. > > Mark > I think it's a little late in the 5.3/5-STABLE game to change the corefile format. I do, however, like this idea a lot. Getting it done early on in the 6.x cycles would be a really good thing. Scott From owner-cvs-src@FreeBSD.ORG Tue Jul 20 11:19:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 26DBA16A4CE; Tue, 20 Jul 2004 11:19:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 094AB43D48; Tue, 20 Jul 2004 11:19:47 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KBJkpH091197; Tue, 20 Jul 2004 11:19:46 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KBJkxw091196; Tue, 20 Jul 2004 11:19:46 GMT (envelope-from glebius) Message-Id: <200407201119.i6KBJkxw091196@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 20 Jul 2004 11:19:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_device.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 11:19:47 -0000 glebius 2004-07-20 11:19:46 UTC FreeBSD src repository Modified files: sys/netgraph ng_device.c Log: 1. Make ng_device.h system include. This fixes module build. 2. Sort includes, while here. 3. s/NULL/0/ in NG_SEND_MSG_HOOK(), since ng_ID_t is integer. PR: kern/41881 (part) Reviewed by: marks Approved by: julian (mentor) Revision Changes Path 1.10 +8 -10 src/sys/netgraph/ng_device.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 12:42:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EBF5716A4CE; Tue, 20 Jul 2004 12:42:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE4EE43D53; Tue, 20 Jul 2004 12:42:54 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KCgscr093381; Tue, 20 Jul 2004 12:42:54 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KCgsoq093380; Tue, 20 Jul 2004 12:42:54 GMT (envelope-from glebius) Message-Id: <200407201242.i6KCgsoq093380@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 20 Jul 2004 12:42:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf NOTES options X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 12:42:55 -0000 glebius 2004-07-20 12:42:54 UTC FreeBSD src repository Modified files: sys/conf NOTES options Log: Add ng_device(4) to LINT. Reviewed by: marks Approved by: julian (mentor) Revision Changes Path 1.1249 +1 -0 src/sys/conf/NOTES 1.467 +1 -0 src/sys/conf/options From owner-cvs-src@FreeBSD.ORG Tue Jul 20 13:16:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADF6A16A4CE; Tue, 20 Jul 2004 13:16:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A792643D55; Tue, 20 Jul 2004 13:16:17 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KDGHrc094264; Tue, 20 Jul 2004 13:16:17 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KDGHtY094263; Tue, 20 Jul 2004 13:16:17 GMT (envelope-from glebius) Message-Id: <200407201316.i6KDGHtY094263@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 20 Jul 2004 13:16:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_device.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 13:16:17 -0000 glebius 2004-07-20 13:16:17 UTC FreeBSD src repository Modified files: sys/netgraph ng_device.c Log: In ng_device_newhook(): - Return meaningful return errorcodes. - Free previously allocated connection in error cases. In ng_device_rcvdata(): - Return meaningful return errorcodes. - Detach mbuf from netgraph item, and free the item before doing any other actions that may return from method. - Do not call strange malloc() for buffer. [1] - In case of any error jump to end, where mbuf is freed. In ng_device_disconnect(): - Return meaningful return errorcodes. - Free disconnected connection. style(9) in mentioned above functions: - Remove '/* NGD_DEBUG */', when only one line is ifdef'ed. - Remove extra braces to easier reading. - Add space after comma in function calls. PR: kern/41881 (part) Reviewed by: marks Approved by: julian (mentor) Revision Changes Path 1.11 +38 -38 src/sys/netgraph/ng_device.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 13:49:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8224716A4CE; Tue, 20 Jul 2004 13:49:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 655FA43D2F; Tue, 20 Jul 2004 13:49:30 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KDnUwM095015; Tue, 20 Jul 2004 13:49:30 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KDnU0R095014; Tue, 20 Jul 2004 13:49:30 GMT (envelope-from netchild) Message-Id: <200407201349.i6KDnU0R095014@repoman.freebsd.org> From: Alexander Leidinger Date: Tue, 20 Jul 2004 13:49:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/sys soundcard.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 13:49:30 -0000 netchild 2004-07-20 13:49:30 UTC FreeBSD src repository (ports committer) Modified files: (Branch: RELENG_4) sys/sys soundcard.h Log: MFC rev. 1.43: ---snip--- New defines that paves the way for new midi features and ports. Changes consists of an IOCTL (SNDCTL_SEQ_GETTIME) and a constant. ---snip--- PR: 59233 Approved by: matk Requested by: lofi Revision Changes Path 1.33.2.5 +2 -0 src/sys/sys/soundcard.h From owner-cvs-src@FreeBSD.ORG Tue Jul 20 14:29:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DEAFD16A4CE; Tue, 20 Jul 2004 14:29:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C03B343D39; Tue, 20 Jul 2004 14:29:34 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KETYhC096057; Tue, 20 Jul 2004 14:29:34 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KETY5N096056; Tue, 20 Jul 2004 14:29:34 GMT (envelope-from netchild) Message-Id: <200407201429.i6KETY5N096056@repoman.freebsd.org> From: Alexander Leidinger Date: Tue, 20 Jul 2004 14:29:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/sound/pcm dsp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 14:29:35 -0000 netchild 2004-07-20 14:29:34 UTC FreeBSD src repository (ports committer) Modified files: (Branch: RELENG_4) sys/dev/sound/pcm dsp.c Log: MFC rev. 1.77: Implement SNDCTL_DSP_SETDUPLEX. Approved by: matk Revision Changes Path 1.15.2.14 +10 -0 src/sys/dev/sound/pcm/dsp.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 14:52:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 36BF316A4CE; Tue, 20 Jul 2004 14:52:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 198C943D48; Tue, 20 Jul 2004 14:52:51 +0000 (GMT) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KEqoiO096903; Tue, 20 Jul 2004 14:52:50 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from roberto@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KEqoWI096902; Tue, 20 Jul 2004 14:52:50 GMT (envelope-from roberto) Message-Id: <200407201452.i6KEqoWI096902@repoman.freebsd.org> From: Ollivier Robert Date: Tue, 20 Jul 2004 14:52:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT avail X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 14:52:51 -0000 roberto 2004-07-20 14:52:50 UTC FreeBSD src repository Modified files: . avail Log: Lock down NTP stuff while I work on the upgrade. Revision Changes Path 1.219 +1 -0 CVSROOT/avail From owner-cvs-src@FreeBSD.ORG Tue Jul 20 15:01:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C83216A4CE; Tue, 20 Jul 2004 15:01:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9237F43D2D; Tue, 20 Jul 2004 15:01:59 +0000 (GMT) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KF1x84097254; Tue, 20 Jul 2004 15:01:59 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from roberto@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KF1xVL097253; Tue, 20 Jul 2004 15:01:59 GMT (envelope-from roberto) Message-Id: <200407201501.i6KF1xVL097253@repoman.freebsd.org> From: Ollivier Robert Date: Tue, 20 Jul 2004 15:01:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: DMILLS Subject: cvs commit: src/contrib/ntp - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 15:01:59 -0000 roberto 2004-07-20 15:01:59 UTC FreeBSD src repository src/contrib/ntp - Imported sources Update of /home/ncvs/src/contrib/ntp In directory repoman.freebsd.org:/tmp/cvs-serv97154 Log Message: Virgin import of ntpd 4.2.0 Status: Vendor Tag: DMILLS Release Tags: v4_2_0 U src/contrib/ntp/COPYRIGHT U src/contrib/ntp/ChangeLog U src/contrib/ntp/ChangeLog-4.1.0 U src/contrib/ntp/INSTALL U src/contrib/ntp/Makefile.am U src/contrib/ntp/Makefile.in U src/contrib/ntp/NEWS U src/contrib/ntp/NOTES.y2kfixes U src/contrib/ntp/README U src/contrib/ntp/README.bk U src/contrib/ntp/configure U src/contrib/ntp/TODO U src/contrib/ntp/README.hackers U src/contrib/ntp/README.refclocks U src/contrib/ntp/aclocal.m4 U src/contrib/ntp/README.versions N src/contrib/ntp/compile U src/contrib/ntp/WHERE-TO-START U src/contrib/ntp/acinclude.m4 U src/contrib/ntp/config.guess U src/contrib/ntp/depcomp U src/contrib/ntp/build U src/contrib/ntp/config.h.in U src/contrib/ntp/config.sub U src/contrib/ntp/configure.in U src/contrib/ntp/install-sh U src/contrib/ntp/missing U src/contrib/ntp/mkinstalldirs U src/contrib/ntp/dot.emacs U src/contrib/ntp/excludes U src/contrib/ntp/flock-build N src/contrib/ntp/README.patches U src/contrib/ntp/readme.y2kfixes U src/contrib/ntp/version U src/contrib/ntp/results.y2kfixes U src/contrib/ntp/adjtimed/Makefile.am U src/contrib/ntp/adjtimed/Makefile.in U src/contrib/ntp/adjtimed/README U src/contrib/ntp/adjtimed/adjtimed.c U src/contrib/ntp/clockstuff/Makefile.am U src/contrib/ntp/clockstuff/Makefile.in U src/contrib/ntp/clockstuff/README U src/contrib/ntp/clockstuff/chutest.c U src/contrib/ntp/clockstuff/clktest.c U src/contrib/ntp/clockstuff/propdelay.c U src/contrib/ntp/conf/README U src/contrib/ntp/conf/baldwin.conf U src/contrib/ntp/conf/beauregard.conf U src/contrib/ntp/conf/grundoon.conf U src/contrib/ntp/conf/malarky.conf U src/contrib/ntp/conf/pogo.conf U src/contrib/ntp/conf/rackety.conf N src/contrib/ntp/html/extern.html N src/contrib/ntp/html/assoc.html N src/contrib/ntp/html/audio.html N src/contrib/ntp/html/build.html N src/contrib/ntp/html/config.html N src/contrib/ntp/html/confopt.html N src/contrib/ntp/html/copyright.html N src/contrib/ntp/html/debug.html N src/contrib/ntp/html/hints.html N src/contrib/ntp/html/howto.html N src/contrib/ntp/html/index.html N src/contrib/ntp/html/kern.html N src/contrib/ntp/html/ldisc.html N src/contrib/ntp/html/miscopt.html N src/contrib/ntp/html/monopt.html N src/contrib/ntp/html/keygen.html N src/contrib/ntp/html/measure.html N src/contrib/ntp/html/mx4200data.html N src/contrib/ntp/html/notes.html N src/contrib/ntp/html/ntpd.html N src/contrib/ntp/html/ntpdate.html N src/contrib/ntp/html/ntpdc.html N src/contrib/ntp/html/ntpq.html N src/contrib/ntp/html/ntptime.html N src/contrib/ntp/html/ntptrace.html N src/contrib/ntp/html/parsedata.html N src/contrib/ntp/html/parsenew.html N src/contrib/ntp/html/patches.html N src/contrib/ntp/html/porting.html N src/contrib/ntp/html/pps.html N src/contrib/ntp/html/prefer.html N src/contrib/ntp/html/quick.html N src/contrib/ntp/html/rdebug.html N src/contrib/ntp/html/refclock.html N src/contrib/ntp/html/release.html N src/contrib/ntp/html/tickadj.html N src/contrib/ntp/html/clockopt.html N src/contrib/ntp/html/accopt.html N src/contrib/ntp/html/authopt.html N src/contrib/ntp/html/manyopt.html N src/contrib/ntp/html/msyslog.html N src/contrib/ntp/html/ntpdsim.html N src/contrib/ntp/html/sntp.html N src/contrib/ntp/html/icons/home.gif N src/contrib/ntp/html/icons/mail2.gif N src/contrib/ntp/html/drivers/driver1.html N src/contrib/ntp/html/drivers/driver10.html N src/contrib/ntp/html/drivers/driver11.html N src/contrib/ntp/html/drivers/driver12.html N src/contrib/ntp/html/drivers/driver16.html N src/contrib/ntp/html/drivers/driver18.html N src/contrib/ntp/html/drivers/driver19.html N src/contrib/ntp/html/drivers/driver2.html N src/contrib/ntp/html/drivers/driver20.html N src/contrib/ntp/html/drivers/driver22.html N src/contrib/ntp/html/drivers/driver23.html N src/contrib/ntp/html/drivers/driver24.html N src/contrib/ntp/html/drivers/driver26.html N src/contrib/ntp/html/drivers/driver27.html N src/contrib/ntp/html/drivers/oncore-shmem.html N src/contrib/ntp/html/drivers/driver28.html N src/contrib/ntp/html/drivers/driver29.html N src/contrib/ntp/html/drivers/driver3.html N src/contrib/ntp/html/drivers/driver30.html N src/contrib/ntp/html/drivers/driver32.html N src/contrib/ntp/html/drivers/driver33.html N src/contrib/ntp/html/drivers/driver34.html N src/contrib/ntp/html/drivers/driver35.html N src/contrib/ntp/html/drivers/driver36.html N src/contrib/ntp/html/drivers/driver37.html N src/contrib/ntp/html/drivers/driver38.html N src/contrib/ntp/html/drivers/driver39.html N src/contrib/ntp/html/drivers/driver4.html N src/contrib/ntp/html/drivers/driver40.html N src/contrib/ntp/html/drivers/driver42.html N src/contrib/ntp/html/drivers/driver43.html N src/contrib/ntp/html/drivers/driver44.html N src/contrib/ntp/html/drivers/driver5.html N src/contrib/ntp/html/drivers/driver6.html N src/contrib/ntp/html/drivers/driver7.html N src/contrib/ntp/html/drivers/driver8.html N src/contrib/ntp/html/drivers/driver9.html N src/contrib/ntp/html/drivers/icons/home.gif N src/contrib/ntp/html/drivers/icons/mail2.gif N src/contrib/ntp/html/scripts/footer.txt N src/contrib/ntp/html/scripts/links10.txt N src/contrib/ntp/html/scripts/links11.txt N src/contrib/ntp/html/scripts/links12.txt N src/contrib/ntp/html/scripts/links7.txt N src/contrib/ntp/html/scripts/links8.txt N src/contrib/ntp/html/scripts/links9.txt N src/contrib/ntp/html/scripts/style.css U src/contrib/ntp/html/hints/a-ux U src/contrib/ntp/html/hints/aix U src/contrib/ntp/html/hints/bsdi U src/contrib/ntp/html/hints/changes U src/contrib/ntp/html/hints/decosf1 U src/contrib/ntp/html/hints/decosf2 U src/contrib/ntp/html/hints/freebsd U src/contrib/ntp/html/hints/hpux U src/contrib/ntp/html/hints/linux U src/contrib/ntp/html/hints/mpeix U src/contrib/ntp/html/hints/notes-xntp-v3 U src/contrib/ntp/html/hints/parse U src/contrib/ntp/html/hints/refclocks U src/contrib/ntp/html/hints/rs6000 N src/contrib/ntp/html/hints/netbsd U src/contrib/ntp/html/hints/sgi U src/contrib/ntp/html/hints/solaris-dosynctodr.html U src/contrib/ntp/html/hints/solaris.html U src/contrib/ntp/html/hints/solaris.xtra.4023118 U src/contrib/ntp/html/hints/solaris.xtra.4095849 U src/contrib/ntp/html/hints/solaris.xtra.S99ntpd U src/contrib/ntp/html/hints/solaris.xtra.patchfreq U src/contrib/ntp/html/hints/sun4 U src/contrib/ntp/html/hints/todo U src/contrib/ntp/html/hints/svr4-dell U src/contrib/ntp/html/hints/svr4_package N src/contrib/ntp/html/hints/sco.html U src/contrib/ntp/html/hints/vxworks.html N src/contrib/ntp/html/hints/winnt.html U src/contrib/ntp/include/Makefile.am U src/contrib/ntp/include/Makefile.in U src/contrib/ntp/include/README U src/contrib/ntp/include/adjtime.h U src/contrib/ntp/include/ascii.h U src/contrib/ntp/include/audio.h U src/contrib/ntp/include/binio.h U src/contrib/ntp/include/global.h U src/contrib/ntp/include/gps.h U src/contrib/ntp/include/hopf6039.h U src/contrib/ntp/include/icom.h U src/contrib/ntp/include/ieee754io.h U src/contrib/ntp/include/iosignal.h U src/contrib/ntp/include/l_stdlib.h U src/contrib/ntp/include/mbg_gps166.h U src/contrib/ntp/include/mx4200.h U src/contrib/ntp/include/ntif.h U src/contrib/ntp/include/ntp.h U src/contrib/ntp/include/ntp_calendar.h U src/contrib/ntp/include/ntp_cmdargs.h U src/contrib/ntp/include/ntp_config.h U src/contrib/ntp/include/ntp_control.h U src/contrib/ntp/include/ntp_crypto.h U src/contrib/ntp/include/ntp_datum.h U src/contrib/ntp/include/ntp_filegen.h U src/contrib/ntp/include/ntp_fp.h U src/contrib/ntp/include/ntp_if.h U src/contrib/ntp/include/ntp_io.h U src/contrib/ntp/include/ntp_machine.h U src/contrib/ntp/include/ntp_malloc.h U src/contrib/ntp/include/ntp_proto.h U src/contrib/ntp/include/ntp_refclock.h U src/contrib/ntp/include/ntp_request.h U src/contrib/ntp/include/ntp_select.h U src/contrib/ntp/include/ntp_stdlib.h U src/contrib/ntp/include/ntp_string.h U src/contrib/ntp/include/ntp_syscall.h U src/contrib/ntp/include/ntp_syslog.h U src/contrib/ntp/include/ntp_tty.h U src/contrib/ntp/include/ntp_types.h U src/contrib/ntp/include/ntp_unixtime.h U src/contrib/ntp/include/ntpd.h U src/contrib/ntp/include/parse.h U src/contrib/ntp/include/parse_conf.h U src/contrib/ntp/include/recvbuff.h U src/contrib/ntp/include/trimble.h N src/contrib/ntp/include/ntpsim.h N src/contrib/ntp/include/ntp_md5.h N src/contrib/ntp/include/ntp_rfc2553.h N src/contrib/ntp/include/ntp_sprintf.h N src/contrib/ntp/include/rsa_md5.h N src/contrib/ntp/include/isc/app.h N src/contrib/ntp/include/isc/assertions.h N src/contrib/ntp/include/isc/boolean.h N src/contrib/ntp/include/isc/error.h N src/contrib/ntp/include/isc/formatcheck.h N src/contrib/ntp/include/isc/int.h N src/contrib/ntp/include/isc/interfaceiter.h N src/contrib/ntp/include/isc/ipv6.h N src/contrib/ntp/include/isc/lang.h N src/contrib/ntp/include/isc/lib.h N src/contrib/ntp/include/isc/list.h N src/contrib/ntp/include/isc/magic.h N src/contrib/ntp/include/isc/mem.h N src/contrib/ntp/include/isc/msgcat.h N src/contrib/ntp/include/isc/msgs.h N src/contrib/ntp/include/isc/mutex.h N src/contrib/ntp/include/isc/net.h N src/contrib/ntp/include/isc/netaddr.h N src/contrib/ntp/include/isc/offset.h N src/contrib/ntp/include/isc/once.h N src/contrib/ntp/include/isc/platform.h N src/contrib/ntp/include/isc/print.h N src/contrib/ntp/include/isc/result.h N src/contrib/ntp/include/isc/sockaddr.h N src/contrib/ntp/include/isc/strerror.h N src/contrib/ntp/include/isc/string.h N src/contrib/ntp/include/isc/types.h N src/contrib/ntp/include/isc/util.h N src/contrib/ntp/include/isc/Makefile.in N src/contrib/ntp/include/isc/Makefile.am N src/contrib/ntp/libisc/assertions.c N src/contrib/ntp/libisc/error.c N src/contrib/ntp/libisc/ifiter_ioctl.c N src/contrib/ntp/libisc/ifiter_sysctl.c N src/contrib/ntp/libisc/inet_ntop.c N src/contrib/ntp/libisc/interfaceiter.c N src/contrib/ntp/libisc/isc_strerror.c N src/contrib/ntp/libisc/lib.c N src/contrib/ntp/libisc/mem.c N src/contrib/ntp/libisc/msgcat.c N src/contrib/ntp/libisc/net.c N src/contrib/ntp/libisc/strerror.c U src/contrib/ntp/kernel/Makefile.am U src/contrib/ntp/kernel/Makefile.in U src/contrib/ntp/kernel/README U src/contrib/ntp/kernel/chuinit.c U src/contrib/ntp/kernel/clkinit.c U src/contrib/ntp/kernel/tty_chu.c U src/contrib/ntp/kernel/tty_chu_STREAMS.c U src/contrib/ntp/kernel/tty_clk.c U src/contrib/ntp/kernel/tty_clk_STREAMS.c U src/contrib/ntp/kernel/sys/Makefile.am U src/contrib/ntp/kernel/sys/Makefile.in U src/contrib/ntp/kernel/sys/README U src/contrib/ntp/kernel/sys/bsd_audioirig.h U src/contrib/ntp/kernel/sys/chudefs.h U src/contrib/ntp/kernel/sys/clkdefs.h U src/contrib/ntp/kernel/sys/i8253.h U src/contrib/ntp/kernel/sys/parsestreams.h U src/contrib/ntp/kernel/sys/pcl720.h U src/contrib/ntp/kernel/sys/ppsclock.h U src/contrib/ntp/kernel/sys/timex.h U src/contrib/ntp/kernel/sys/tpro.h N src/contrib/ntp/kernel/sys/tt560_api.h U src/contrib/ntp/libntp/Makefile.am U src/contrib/ntp/libntp/Makefile.in U src/contrib/ntp/libntp/README U src/contrib/ntp/libntp/a_md5encrypt.c U src/contrib/ntp/libntp/adjtime.c U src/contrib/ntp/libntp/adjtimex.c U src/contrib/ntp/libntp/atoint.c U src/contrib/ntp/libntp/atolfp.c U src/contrib/ntp/libntp/atouint.c U src/contrib/ntp/libntp/audio.c U src/contrib/ntp/libntp/lib_strbuf.h U src/contrib/ntp/libntp/authkeys.c U src/contrib/ntp/libntp/log.h U src/contrib/ntp/libntp/authreadkeys.c U src/contrib/ntp/libntp/authusekey.c U src/contrib/ntp/libntp/binio.c U src/contrib/ntp/libntp/buftvtots.c U src/contrib/ntp/libntp/caljulian.c U src/contrib/ntp/libntp/calleapwhen.c U src/contrib/ntp/libntp/caltontp.c U src/contrib/ntp/libntp/calyearstart.c U src/contrib/ntp/libntp/clocktime.c U src/contrib/ntp/libntp/fptoa.c U src/contrib/ntp/libntp/clocktypes.c U src/contrib/ntp/libntp/decodenetnum.c U src/contrib/ntp/libntp/dofptoa.c U src/contrib/ntp/libntp/dolfptoa.c U src/contrib/ntp/libntp/emalloc.c U src/contrib/ntp/libntp/findconfig.c U src/contrib/ntp/libntp/fptoms.c U src/contrib/ntp/libntp/getopt.c U src/contrib/ntp/libntp/gpstolfp.c U src/contrib/ntp/libntp/hextoint.c U src/contrib/ntp/libntp/hextolfp.c U src/contrib/ntp/libntp/humandate.c U src/contrib/ntp/libntp/icom.c U src/contrib/ntp/libntp/ieee754io.c U src/contrib/ntp/libntp/inttoa.c U src/contrib/ntp/libntp/iosignal.c U src/contrib/ntp/libntp/lib_strbuf.c U src/contrib/ntp/libntp/md5c.c U src/contrib/ntp/libntp/systime.c U src/contrib/ntp/libntp/log.c U src/contrib/ntp/libntp/machines.c U src/contrib/ntp/libntp/memmove.c U src/contrib/ntp/libntp/mfp_mul.c U src/contrib/ntp/libntp/mfptoa.c U src/contrib/ntp/libntp/mfptoms.c U src/contrib/ntp/libntp/mktime.c U src/contrib/ntp/libntp/modetoa.c U src/contrib/ntp/libntp/mstolfp.c U src/contrib/ntp/libntp/msutotsf.c U src/contrib/ntp/libntp/msyslog.c U src/contrib/ntp/libntp/netof.c N src/contrib/ntp/libntp/ntp_rfc2553.c U src/contrib/ntp/libntp/numtoa.c U src/contrib/ntp/libntp/numtohost.c U src/contrib/ntp/libntp/octtoint.c U src/contrib/ntp/libntp/prettydate.c U src/contrib/ntp/libntp/ranny.c U src/contrib/ntp/libntp/random.c U src/contrib/ntp/libntp/recvbuff.c U src/contrib/ntp/libntp/refnumtoa.c U src/contrib/ntp/libntp/snprintf.c U src/contrib/ntp/libntp/statestr.c U src/contrib/ntp/libntp/strdup.c U src/contrib/ntp/libntp/strerror.c U src/contrib/ntp/libntp/syssignal.c U src/contrib/ntp/libntp/tvtoa.c N src/contrib/ntp/libntp/socktoa.c U src/contrib/ntp/libntp/tsftomsu.c U src/contrib/ntp/libntp/tstotv.c U src/contrib/ntp/libntp/tvtots.c U src/contrib/ntp/libntp/uglydate.c U src/contrib/ntp/libntp/uinttoa.c U src/contrib/ntp/libntp/utvtoa.c U src/contrib/ntp/libntp/ymd2yd.c N src/contrib/ntp/libntp/socktohost.c N src/contrib/ntp/libntp/strstr.c N src/contrib/ntp/libntp/systime_s.c U src/contrib/ntp/libparse/Makefile.am U src/contrib/ntp/libparse/Makefile.in U src/contrib/ntp/libparse/README U src/contrib/ntp/libparse/clk_computime.c U src/contrib/ntp/libparse/clk_dcf7000.c U src/contrib/ntp/libparse/clk_hopf6021.c U src/contrib/ntp/libparse/clk_meinberg.c U src/contrib/ntp/libparse/clk_rawdcf.c U src/contrib/ntp/libparse/clk_rcc8000.c U src/contrib/ntp/libparse/clk_schmid.c U src/contrib/ntp/libparse/clk_trimtaip.c U src/contrib/ntp/libparse/clk_trimtsip.c U src/contrib/ntp/libparse/clk_varitext.c U src/contrib/ntp/libparse/clk_wharton.c U src/contrib/ntp/libparse/data_mbg.c U src/contrib/ntp/libparse/info_trimble.c U src/contrib/ntp/libparse/mkinfo_rcmd.sed U src/contrib/ntp/libparse/mkinfo_scmd.sed U src/contrib/ntp/libparse/parse.c U src/contrib/ntp/libparse/parse_conf.c U src/contrib/ntp/libparse/parsesolaris.c U src/contrib/ntp/libparse/parsestreams.c U src/contrib/ntp/libparse/trim_info.c N src/contrib/ntp/arlib/README N src/contrib/ntp/arlib/arlib.h N src/contrib/ntp/arlib/Makefile.in N src/contrib/ntp/arlib/configure N src/contrib/ntp/arlib/COPYING N src/contrib/ntp/arlib/INSTALL N src/contrib/ntp/arlib/Makefile.am N src/contrib/ntp/arlib/aclocal.m4 N src/contrib/ntp/arlib/configure.in N src/contrib/ntp/arlib/depcomp N src/contrib/ntp/arlib/install-sh N src/contrib/ntp/arlib/missing N src/contrib/ntp/arlib/mkinstalldirs N src/contrib/ntp/arlib/arlib.c N src/contrib/ntp/arlib/arplib.h N src/contrib/ntp/arlib/sample.c N src/contrib/ntp/arlib/arlib.3 N src/contrib/ntp/arlib/UNSHAR.HDR U src/contrib/ntp/ntpd/Makefile.am U src/contrib/ntp/ntpd/Makefile.in U src/contrib/ntp/ntpd/check_y2k.c U src/contrib/ntp/ntpd/cmd_args.c U src/contrib/ntp/ntpd/jupiter.h U src/contrib/ntp/ntpd/map_vme.c U src/contrib/ntp/ntpd/ntp_config.c C src/contrib/ntp/ntpd/ntp_control.c U src/contrib/ntp/ntpd/ntp_crypto.c U src/contrib/ntp/ntpd/ntp_filegen.c U src/contrib/ntp/ntpd/ntp_intres.c U src/contrib/ntp/ntpd/ntp_io.c U src/contrib/ntp/ntpd/ntp_loopfilter.c U src/contrib/ntp/ntpd/ntp_monitor.c U src/contrib/ntp/ntpd/ntp_peer.c C src/contrib/ntp/ntpd/ntp_proto.c U src/contrib/ntp/ntpd/ntp_refclock.c U src/contrib/ntp/ntpd/ntp_request.c U src/contrib/ntp/ntpd/ntp_restrict.c U src/contrib/ntp/ntpd/ntp_timer.c U src/contrib/ntp/ntpd/ntp_util.c U src/contrib/ntp/ntpd/ntpd.c U src/contrib/ntp/ntpd/refclock_acts.c U src/contrib/ntp/ntpd/refclock_arbiter.c U src/contrib/ntp/ntpd/refclock_arc.c U src/contrib/ntp/ntpd/refclock_as2201.c U src/contrib/ntp/ntpd/refclock_atom.c U src/contrib/ntp/ntpd/refclock_bancomm.c U src/contrib/ntp/ntpd/refclock_chronolog.c U src/contrib/ntp/ntpd/refclock_chu.c U src/contrib/ntp/ntpd/refclock_conf.c U src/contrib/ntp/ntpd/refclock_datum.c U src/contrib/ntp/ntpd/refclock_dumbclock.c U src/contrib/ntp/ntpd/refclock_fg.c U src/contrib/ntp/ntpd/refclock_gpsvme.c U src/contrib/ntp/ntpd/refclock_heath.c U src/contrib/ntp/ntpd/refclock_hopfpci.c U src/contrib/ntp/ntpd/refclock_hopfser.c U src/contrib/ntp/ntpd/refclock_hpgps.c U src/contrib/ntp/ntpd/refclock_irig.c U src/contrib/ntp/ntpd/refclock_jjy.c U src/contrib/ntp/ntpd/refclock_jupiter.c U src/contrib/ntp/ntpd/refclock_leitch.c U src/contrib/ntp/ntpd/refclock_local.c U src/contrib/ntp/ntpd/refclock_msfees.c U src/contrib/ntp/ntpd/refclock_mx4200.c U src/contrib/ntp/ntpd/refclock_neoclock4x.c U src/contrib/ntp/ntpd/refclock_nmea.c U src/contrib/ntp/ntpd/refclock_oncore.c U src/contrib/ntp/ntpd/refclock_palisade.c U src/contrib/ntp/ntpd/refclock_palisade.h U src/contrib/ntp/ntpd/refclock_parse.c U src/contrib/ntp/ntpd/refclock_pcf.c U src/contrib/ntp/ntpd/refclock_pst.c U src/contrib/ntp/ntpd/refclock_ptbacts.c U src/contrib/ntp/ntpd/refclock_ripencc.c U src/contrib/ntp/ntpd/refclock_shm.c U src/contrib/ntp/ntpd/refclock_tpro.c U src/contrib/ntp/ntpd/refclock_trak.c U src/contrib/ntp/ntpd/refclock_true.c U src/contrib/ntp/ntpd/refclock_tt560.c U src/contrib/ntp/ntpd/refclock_ulink.c U src/contrib/ntp/ntpd/refclock_usno.c U src/contrib/ntp/ntpd/refclock_wwv.c U src/contrib/ntp/ntpd/refclock_wwvb.c U src/contrib/ntp/ntpd/refclock_zyfer.c N src/contrib/ntp/ntpd/ntpsim.c U src/contrib/ntp/ntpdate/Makefile.am U src/contrib/ntp/ntpdate/Makefile.in U src/contrib/ntp/ntpdate/README U src/contrib/ntp/ntpdate/ntpdate.c U src/contrib/ntp/ntpdate/ntpdate.h U src/contrib/ntp/ntpdate/ntptime_config.c U src/contrib/ntp/ntpdate/ntptimeset.c U src/contrib/ntp/ntpdc/Makefile.am U src/contrib/ntp/ntpdc/Makefile.in U src/contrib/ntp/ntpdc/README U src/contrib/ntp/ntpdc/ntpdc.c U src/contrib/ntp/ntpdc/ntpdc.h U src/contrib/ntp/ntpdc/ntpdc_ops.c N src/contrib/ntp/ntpdc/nl.pl.in N src/contrib/ntp/ntpdc/ntpdc-layout.c N src/contrib/ntp/ntpdc/nl_in.c N src/contrib/ntp/ntpdc/nl.pl N src/contrib/ntp/ntpdc/layout.std U src/contrib/ntp/ntpq/Makefile.am U src/contrib/ntp/ntpq/Makefile.in U src/contrib/ntp/ntpq/README U src/contrib/ntp/ntpq/ntpq.c U src/contrib/ntp/ntpq/ntpq.h U src/contrib/ntp/ntpq/ntpq_ops.c U src/contrib/ntp/parseutil/Makefile.am U src/contrib/ntp/parseutil/Makefile.in U src/contrib/ntp/parseutil/README U src/contrib/ntp/parseutil/dcfd.c U src/contrib/ntp/parseutil/testdcf.c N src/contrib/ntp/sntp/README N src/contrib/ntp/sntp/Makefile.in N src/contrib/ntp/sntp/configure N src/contrib/ntp/sntp/Makefile.am N src/contrib/ntp/sntp/aclocal.m4 N src/contrib/ntp/sntp/config.guess N src/contrib/ntp/sntp/config.sub N src/contrib/ntp/sntp/configure.ac N src/contrib/ntp/sntp/depcomp N src/contrib/ntp/sntp/install-sh N src/contrib/ntp/sntp/missing N src/contrib/ntp/sntp/mkinstalldirs N src/contrib/ntp/sntp/header.h N src/contrib/ntp/sntp/internet.c N src/contrib/ntp/sntp/internet.h N src/contrib/ntp/sntp/kludges.h N src/contrib/ntp/sntp/main.c N src/contrib/ntp/sntp/socket.c N src/contrib/ntp/sntp/timing.c N src/contrib/ntp/sntp/unix.c U src/contrib/ntp/scripts/Makefile.am U src/contrib/ntp/scripts/Makefile.in U src/contrib/ntp/scripts/README U src/contrib/ntp/scripts/calc_tickadj.in U src/contrib/ntp/scripts/checktime.in U src/contrib/ntp/scripts/fixautomakedepsmagic U src/contrib/ntp/scripts/freq_adj.in U src/contrib/ntp/scripts/hpadjtime.sh U src/contrib/ntp/scripts/mkver.in U src/contrib/ntp/scripts/ntp-close U src/contrib/ntp/scripts/ntp-groper U src/contrib/ntp/scripts/ntp-restart U src/contrib/ntp/scripts/ntp-status U src/contrib/ntp/scripts/ntp-wait.in U src/contrib/ntp/scripts/ntpsweep.in U src/contrib/ntp/scripts/ntpver.in U src/contrib/ntp/scripts/plot_summary.in U src/contrib/ntp/scripts/summary.in N src/contrib/ntp/scripts/ntptrace.in U src/contrib/ntp/scripts/monitoring/README U src/contrib/ntp/scripts/monitoring/loopwatch.config.SAMPLE U src/contrib/ntp/scripts/monitoring/lr.pl U src/contrib/ntp/scripts/monitoring/ntp.pl U src/contrib/ntp/scripts/monitoring/ntploopstat U src/contrib/ntp/scripts/monitoring/ntploopwatch U src/contrib/ntp/scripts/monitoring/ntptrap U src/contrib/ntp/scripts/monitoring/timelocal.pl U src/contrib/ntp/scripts/rc1/postinstall U src/contrib/ntp/scripts/rc1/preinstall U src/contrib/ntp/scripts/rc1/preremove U src/contrib/ntp/scripts/rc1/prototype U src/contrib/ntp/scripts/rc1/xntp U src/contrib/ntp/scripts/rc2/local.ntpd U src/contrib/ntp/scripts/stats/README U src/contrib/ntp/scripts/stats/README.stats U src/contrib/ntp/scripts/stats/README.timecodes U src/contrib/ntp/scripts/stats/clock.awk U src/contrib/ntp/scripts/stats/dupe.awk U src/contrib/ntp/scripts/stats/ensemble.S U src/contrib/ntp/scripts/stats/ensemble.awk U src/contrib/ntp/scripts/stats/etf.S U src/contrib/ntp/scripts/stats/etf.awk U src/contrib/ntp/scripts/stats/itf.S U src/contrib/ntp/scripts/stats/itf.awk U src/contrib/ntp/scripts/stats/loop.S U src/contrib/ntp/scripts/stats/loop.awk U src/contrib/ntp/scripts/stats/loop_summary U src/contrib/ntp/scripts/stats/peer.awk U src/contrib/ntp/scripts/stats/psummary.awk U src/contrib/ntp/scripts/stats/summary.sh U src/contrib/ntp/scripts/stats/tdata.S U src/contrib/ntp/scripts/stats/tdata.awk U src/contrib/ntp/scripts/support/README U src/contrib/ntp/scripts/support/bin/monl U src/contrib/ntp/scripts/support/bin/mvstats U src/contrib/ntp/scripts/support/conf/hp300.hp300 U src/contrib/ntp/scripts/support/conf/hp700.hp700 U src/contrib/ntp/scripts/support/conf/hp700.hp700.faui47 U src/contrib/ntp/scripts/support/conf/hp800.hp800 U src/contrib/ntp/scripts/support/conf/ntp.conf U src/contrib/ntp/scripts/support/conf/sun3.sun3 U src/contrib/ntp/scripts/support/conf/sun4.sun4.faui01 U src/contrib/ntp/scripts/support/conf/sun4.sun4.faui10 U src/contrib/ntp/scripts/support/conf/sun4.sun4.faui45 U src/contrib/ntp/scripts/support/conf/sun4.sun4c U src/contrib/ntp/scripts/support/conf/sun4.sun4c.Lucifer U src/contrib/ntp/scripts/support/conf/sun4.sun4m U src/contrib/ntp/scripts/support/conf/sun4.sun4m.faui42 U src/contrib/ntp/scripts/support/conf/sun4.sun4m.faui45m U src/contrib/ntp/scripts/support/conf/tickconf U src/contrib/ntp/scripts/support/etc/cron U src/contrib/ntp/scripts/support/etc/crontab U src/contrib/ntp/scripts/support/etc/install U src/contrib/ntp/scripts/support/etc/rc U src/contrib/ntp/scripts/support/etc/setup U src/contrib/ntp/util/Makefile.am U src/contrib/ntp/util/Makefile.in U src/contrib/ntp/util/README U src/contrib/ntp/util/ansi2knr.1 U src/contrib/ntp/util/ansi2knr.c U src/contrib/ntp/util/byteorder.c U src/contrib/ntp/util/hist.c U src/contrib/ntp/util/jitter.c U src/contrib/ntp/util/kern.c U src/contrib/ntp/util/longsize.c N src/contrib/ntp/util/audio-pcm.c U src/contrib/ntp/util/ntptime.c U src/contrib/ntp/util/precision.c U src/contrib/ntp/util/sht.c U src/contrib/ntp/util/testrs6000.c U src/contrib/ntp/util/tickadj.c U src/contrib/ntp/util/timetrim.c N src/contrib/ntp/util/ntp-keygen.c N src/contrib/ntp/util/pps-api.c 2 conflicts created by this import. Use the following command to help the merge: cvs checkout -jDMILLS:yesterday -jDMILLS src/contrib/ntp From owner-cvs-src@FreeBSD.ORG Tue Jul 20 15:14:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A523316A4CE; Tue, 20 Jul 2004 15:14:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8579243D1F; Tue, 20 Jul 2004 15:14:39 +0000 (GMT) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KFEdAE097786; Tue, 20 Jul 2004 15:14:39 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from roberto@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KFEdQG097785; Tue, 20 Jul 2004 15:14:39 GMT (envelope-from roberto) Message-Id: <200407201514.i6KFEdQG097785@repoman.freebsd.org> From: Ollivier Robert Date: Tue, 20 Jul 2004 15:14:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT exclude X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 15:14:39 -0000 roberto 2004-07-20 15:14:39 UTC FreeBSD src repository Modified files: . exclude Log: Exclude src/contrib/ntp from $FreeBSD$ check. Revision Changes Path 1.111 +1 -0 CVSROOT/exclude From owner-cvs-src@FreeBSD.ORG Tue Jul 20 15:15:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 67D8D16A4CE; Tue, 20 Jul 2004 15:15:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49E0A43D1D; Tue, 20 Jul 2004 15:15:01 +0000 (GMT) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KFF1Eq097831; Tue, 20 Jul 2004 15:15:01 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from roberto@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KFF1du097830; Tue, 20 Jul 2004 15:15:01 GMT (envelope-from roberto) Message-Id: <200407201515.i6KFF1du097830@repoman.freebsd.org> From: Ollivier Robert Date: Tue, 20 Jul 2004 15:15:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/ntp/ntpd ntp_proto.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 15:15:01 -0000 roberto 2004-07-20 15:15:01 UTC FreeBSD src repository Modified files: contrib/ntp/ntpd ntp_proto.c Log: Revert this file to the vendor version, we don't need to have our own version of it. Will help further upgrades. Revision Changes Path 1.6 +1499 -1082 src/contrib/ntp/ntpd/ntp_proto.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 15:18:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 46D9916A4CE; Tue, 20 Jul 2004 15:18:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27BF443D39; Tue, 20 Jul 2004 15:18:32 +0000 (GMT) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KFIVmp097951; Tue, 20 Jul 2004 15:18:32 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from roberto@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KFIVgK097950; Tue, 20 Jul 2004 15:18:31 GMT (envelope-from roberto) Message-Id: <200407201518.i6KFIVgK097950@repoman.freebsd.org> From: Ollivier Robert Date: Tue, 20 Jul 2004 15:18:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/ntp/ntpd ntp_control.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 15:18:32 -0000 roberto 2004-07-20 15:18:31 UTC FreeBSD src repository Modified files: contrib/ntp/ntpd ntp_control.c Log: Merge conflicts (see also previous commit). Reinsert our local changes to ntp_control.c: 1.4: Do not log every potential exploit attempt since a denial-of-service may result 1.5: int -> unsigned char fixes Revision Changes Path 1.8 +173 -151 src/contrib/ntp/ntpd/ntp_control.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 15:19:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D6B1D16A4CE; Tue, 20 Jul 2004 15:19:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD8BE43D53; Tue, 20 Jul 2004 15:19:51 +0000 (GMT) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KFJpSs098351; Tue, 20 Jul 2004 15:19:51 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from roberto@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KFJpgp098350; Tue, 20 Jul 2004 15:19:51 GMT (envelope-from roberto) Message-Id: <200407201519.i6KFJpgp098350@repoman.freebsd.org> From: Ollivier Robert Date: Tue, 20 Jul 2004 15:19:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/ntp README.cvs README.des README.rsa acconfig.h ntp_update stamp-h.in src/contrib/ntp/conf dewey.conf src/contrib/ntp/html Oncore-SHMEM.htm accopt.htm assoc.htm... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 15:19:52 -0000 roberto 2004-07-20 15:19:51 UTC FreeBSD src repository Removed files: contrib/ntp README.cvs README.des README.rsa acconfig.h ntp_update stamp-h.in contrib/ntp/conf dewey.conf contrib/ntp/html Oncore-SHMEM.htm accopt.htm assoc.htm audio.htm authopt.htm biblio.htm build.htm clockopt.htm config.htm confopt.htm copyright.htm debug.htm driver1.htm driver10.htm driver11.htm driver12.htm driver16.htm driver18.htm driver19.htm driver2.htm driver20.htm driver22.htm driver23.htm driver24.htm driver26.htm driver27.htm driver28.htm driver29.htm driver3.htm driver30.htm driver32.htm driver33.htm driver34.htm driver35.htm driver36.htm driver37.htm driver38.htm driver39.htm driver4.htm driver40.htm driver42.htm driver43.htm driver44.htm driver5.htm driver6.htm driver7.htm driver8.htm driver9.htm exec.htm extern.htm gadget.htm genkeys.htm hints.htm howto.htm htmlprimer.htm index.htm kern.htm kernpps.htm ldisc.htm leap.htm measure.htm miscopt.htm monopt.htm mx4200data.htm notes.htm ntpd.htm ntpdate.htm ntpdc.htm ntpq.htm ntptime.htm ntptrace.htm parsedata.htm parsenew.htm patches.htm porting.htm pps.htm prefer.htm qth.htm quick.htm rdebug.htm refclock.htm release.htm tickadj.htm contrib/ntp/html/hints sco.htm vxworks.htm winnt.htm contrib/ntp/include md5.h contrib/ntp/libntp authencrypt.c authparity.c contrib/ntp/librsaref Makefile.am Makefile.in contrib/ntp/ntptrace Makefile.am Makefile.in README ntptrace.c ntptrace.h contrib/ntp/util ntp-genkeys.c Log: Merge conflicts. Lots of added files, some removed and quite a large number of renames :( Revision Changes Path 1.2 +0 -24 src/contrib/ntp/README.cvs (dead) 1.2 +0 -20 src/contrib/ntp/README.des (dead) 1.2 +0 -105 src/contrib/ntp/README.rsa (dead) 1.2 +0 -457 src/contrib/ntp/acconfig.h (dead) 1.2 +0 -42 src/contrib/ntp/conf/dewey.conf (dead) 1.2 +0 -257 src/contrib/ntp/html/Oncore-SHMEM.htm (dead) 1.2 +0 -219 src/contrib/ntp/html/accopt.htm (dead) 1.2 +0 -170 src/contrib/ntp/html/assoc.htm (dead) 1.2 +0 -153 src/contrib/ntp/html/audio.htm (dead) 1.2 +0 -281 src/contrib/ntp/html/authopt.htm (dead) 1.2 +0 -259 src/contrib/ntp/html/biblio.htm (dead) 1.2 +0 -206 src/contrib/ntp/html/build.htm (dead) 1.2 +0 -193 src/contrib/ntp/html/clockopt.htm (dead) 1.2 +0 -291 src/contrib/ntp/html/config.htm (dead) 1.2 +0 -330 src/contrib/ntp/html/confopt.htm (dead) 1.2 +0 -123 src/contrib/ntp/html/copyright.htm (dead) 1.2 +0 -288 src/contrib/ntp/html/debug.htm (dead) 1.2 +0 -157 src/contrib/ntp/html/driver1.htm (dead) 1.2 +0 -114 src/contrib/ntp/html/driver10.htm (dead) 1.2 +0 -150 src/contrib/ntp/html/driver11.htm (dead) 1.2 +0 -98 src/contrib/ntp/html/driver12.htm (dead) 1.2 +0 -43 src/contrib/ntp/html/driver16.htm (dead) 1.2 +0 -235 src/contrib/ntp/html/driver18.htm (dead) 1.2 +0 -124 src/contrib/ntp/html/driver19.htm (dead) 1.2 +0 -137 src/contrib/ntp/html/driver2.htm (dead) 1.2 +0 -131 src/contrib/ntp/html/driver20.htm (dead) 1.2 +0 -129 src/contrib/ntp/html/driver22.htm (dead) 1.2 +0 -87 src/contrib/ntp/html/driver23.htm (dead) 1.2 +0 -85 src/contrib/ntp/html/driver24.htm (dead) 1.2 +0 -109 src/contrib/ntp/html/driver26.htm (dead) 1.2 +0 -634 src/contrib/ntp/html/driver27.htm (dead) 1.2 +0 -133 src/contrib/ntp/html/driver28.htm (dead) 1.2 +0 -1254 src/contrib/ntp/html/driver29.htm (dead) 1.2 +0 -131 src/contrib/ntp/html/driver3.htm (dead) 1.2 +0 -153 src/contrib/ntp/html/driver30.htm (dead) 1.2 +0 -42 src/contrib/ntp/html/driver32.htm (dead) 1.2 +0 -38 src/contrib/ntp/html/driver33.htm (dead) 1.2 +0 -54 src/contrib/ntp/html/driver34.htm (dead) 1.2 +0 -82 src/contrib/ntp/html/driver35.htm (dead) 1.2 +0 -839 src/contrib/ntp/html/driver36.htm (dead) 1.2 +0 -75 src/contrib/ntp/html/driver37.htm (dead) 1.2 +0 -191 src/contrib/ntp/html/driver38.htm (dead) 1.2 +0 -162 src/contrib/ntp/html/driver39.htm (dead) 1.2 +0 -126 src/contrib/ntp/html/driver4.htm (dead) 1.2 +0 -141 src/contrib/ntp/html/driver40.htm (dead) 1.2 +0 -41 src/contrib/ntp/html/driver42.htm (dead) 1.2 +0 -109 src/contrib/ntp/html/driver43.htm (dead) 1.2 +0 -131 src/contrib/ntp/html/driver44.htm (dead) 1.2 +0 -159 src/contrib/ntp/html/driver5.htm (dead) 1.2 +0 -253 src/contrib/ntp/html/driver6.htm (dead) 1.2 +0 -227 src/contrib/ntp/html/driver7.htm (dead) 1.2 +0 -343 src/contrib/ntp/html/driver8.htm (dead) 1.2 +0 -133 src/contrib/ntp/html/driver9.htm (dead) 1.2 +0 -292 src/contrib/ntp/html/exec.htm (dead) 1.2 +0 -40 src/contrib/ntp/html/extern.htm (dead) 1.2 +0 -111 src/contrib/ntp/html/gadget.htm (dead) 1.2 +0 -181 src/contrib/ntp/html/genkeys.htm (dead) 1.2 +0 -26 src/contrib/ntp/html/hints.htm (dead) 1.2 +0 -39 src/contrib/ntp/html/hints/sco.htm (dead) 1.2 +0 -153 src/contrib/ntp/html/hints/vxworks.htm (dead) 1.2 +0 -315 src/contrib/ntp/html/hints/winnt.htm (dead) 1.2 +0 -315 src/contrib/ntp/html/howto.htm (dead) 1.2 +0 -1198 src/contrib/ntp/html/htmlprimer.htm (dead) 1.2 +0 -201 src/contrib/ntp/html/index.htm (dead) 1.2 +0 -51 src/contrib/ntp/html/kern.htm (dead) 1.2 +0 -26 src/contrib/ntp/html/kernpps.htm (dead) 1.2 +0 -161 src/contrib/ntp/html/ldisc.htm (dead) 1.2 +0 -250 src/contrib/ntp/html/leap.htm (dead) 1.2 +0 -50 src/contrib/ntp/html/measure.htm (dead) 1.2 +0 -162 src/contrib/ntp/html/miscopt.htm (dead) 1.2 +0 -370 src/contrib/ntp/html/monopt.htm (dead) 1.2 +0 -445 src/contrib/ntp/html/mx4200data.htm (dead) 1.2 +0 -1544 src/contrib/ntp/html/notes.htm (dead) 1.2 +0 -183 src/contrib/ntp/html/ntpd.htm (dead) 1.2 +0 -185 src/contrib/ntp/html/ntpdate.htm (dead) 1.2 +0 -620 src/contrib/ntp/html/ntpdc.htm (dead) 1.2 +0 -747 src/contrib/ntp/html/ntpq.htm (dead) 1.2 +0 -96 src/contrib/ntp/html/ntptime.htm (dead) 1.2 +0 -82 src/contrib/ntp/html/ntptrace.htm (dead) 1.2 +0 -407 src/contrib/ntp/html/parsedata.htm (dead) 1.2 +0 -237 src/contrib/ntp/html/parsenew.htm (dead) 1.2 +0 -70 src/contrib/ntp/html/patches.htm (dead) 1.2 +0 -78 src/contrib/ntp/html/porting.htm (dead) 1.2 +0 -83 src/contrib/ntp/html/pps.htm (dead) 1.2 +0 -332 src/contrib/ntp/html/prefer.htm (dead) 1.2 +0 -64 src/contrib/ntp/html/qth.htm (dead) 1.2 +0 -99 src/contrib/ntp/html/quick.htm (dead) 1.2 +0 -67 src/contrib/ntp/html/rdebug.htm (dead) 1.2 +0 -126 src/contrib/ntp/html/refclock.htm (dead) 1.2 +0 -199 src/contrib/ntp/html/release.htm (dead) 1.2 +0 -103 src/contrib/ntp/html/tickadj.htm (dead) 1.2 +0 -51 src/contrib/ntp/include/md5.h (dead) 1.2 +0 -97 src/contrib/ntp/libntp/authencrypt.c (dead) 1.2 +0 -57 src/contrib/ntp/libntp/authparity.c (dead) 1.2 +0 -50 src/contrib/ntp/librsaref/Makefile.am (dead) 1.2 +0 -346 src/contrib/ntp/librsaref/Makefile.in (dead) 1.2 +0 -69 src/contrib/ntp/ntp_update (dead) 1.2 +0 -19 src/contrib/ntp/ntptrace/Makefile.am (dead) 1.2 +0 -349 src/contrib/ntp/ntptrace/Makefile.in (dead) 1.2 +0 -7 src/contrib/ntp/ntptrace/README (dead) 1.2 +0 -784 src/contrib/ntp/ntptrace/ntptrace.c (dead) 1.2 +0 -36 src/contrib/ntp/ntptrace/ntptrace.h (dead) 1.2 +0 -1 src/contrib/ntp/stamp-h.in (dead) 1.2 +0 -1042 src/contrib/ntp/util/ntp-genkeys.c (dead) From owner-cvs-src@FreeBSD.ORG Tue Jul 20 15:25:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 150AD16A4CE; Tue, 20 Jul 2004 15:25:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB76143D31; Tue, 20 Jul 2004 15:25:19 +0000 (GMT) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KFPJlF098554; Tue, 20 Jul 2004 15:25:19 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from roberto@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KFPJcg098553; Tue, 20 Jul 2004 15:25:19 GMT (envelope-from roberto) Message-Id: <200407201525.i6KFPJcg098553@repoman.freebsd.org> From: Ollivier Robert Date: Tue, 20 Jul 2004 15:25:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/ntp FREEBSD-upgrade X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 15:25:20 -0000 roberto 2004-07-20 15:25:19 UTC FreeBSD src repository Modified files: contrib/ntp FREEBSD-upgrade Log: Update information on build/import. Revision Changes Path 1.5 +15 -12 src/contrib/ntp/FREEBSD-upgrade From owner-cvs-src@FreeBSD.ORG Tue Jul 20 15:39:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A804E16A4CE; Tue, 20 Jul 2004 15:39:35 +0000 (GMT) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 288FD43D1F; Tue, 20 Jul 2004 15:39:35 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from dhcp50.pn.xcllnt.net (dhcp50.pn.xcllnt.net [192.168.4.250]) by ns1.xcllnt.net (8.12.11/8.12.11) with ESMTP id i6KFdZdt027207; Tue, 20 Jul 2004 08:39:35 -0700 (PDT) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp50.pn.xcllnt.net (localhost [127.0.0.1]) i6KFdVF6037690; Tue, 20 Jul 2004 08:39:31 -0700 (PDT) (envelope-from marcel@dhcp50.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp50.pn.xcllnt.net (8.12.11/8.12.11/Submit) id i6KFdVCv037689; Tue, 20 Jul 2004 08:39:31 -0700 (PDT) (envelope-from marcel) Date: Tue, 20 Jul 2004 08:39:31 -0700 From: Marcel Moolenaar To: Mark Kettenis Message-ID: <20040720153931.GA37633@dhcp50.pn.xcllnt.net> References: <200407182028.i6IKS7Su002490@repoman.freebsd.org> <20040719034245.C32601@pooker.samsco.org> <20040719171041.GA22048@ns1.xcllnt.net> <200407200958.i6K9wZD4022358@juw15.nfra.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200407200958.i6K9wZD4022358@juw15.nfra.nl> User-Agent: Mutt/1.4.2.1i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: scottl@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern imgact_elf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 15:39:35 -0000 On Tue, Jul 20, 2004 at 11:58:35AM +0200, Mark Kettenis wrote: > > I think a redesign of the core file format along the lines you said > above would defenitely pay off. The NetBSD folks have done it, and I > think their approach is pretty elegant. An improtant benefit of their > approach is that it's (almost) machine independent. The BFD code is > pretty much localized in elf.c (look for the functions with netbsd in > their names). Adapting that code for FreeNSD should not be much work. > I don't think any further changes to GDB are needed. One problem I see is that the pid and lwpid, as saved by binutils are mangled into a single id before given to gdb. I guess the trick is to not tell binutils about lwpid. If I'm not mistaken, binutils doesn't really keep track if the lwpids anyway. > Please realize that the problems you're citing largely stem from the > let's simulate-Linux-which-simulates-SVR4 type notes currently used by > FreeBSD. Throwing that all overboard will save much trouble in the > future. Yes, I got that impression as well, but the impact on binutils and the backward compatibility problems are more than I could handle for 5.3. > I'm certainly willing to do some of the legwork, since it'd make life > for me on the GDB side a lot easier if you'd adapt these NetBSD-style > core file notes. I certainly have some time the coming weeks to spend > on it. In principle I'm all for it. I like to see a plan and key players signed up for it, if we're going to do this for 5.3. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Tue Jul 20 15:44:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC3C016A4CE; Tue, 20 Jul 2004 15:44:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E35943D2D; Tue, 20 Jul 2004 15:44:32 +0000 (GMT) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KFiWhJ001297; Tue, 20 Jul 2004 15:44:32 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from roberto@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KFiWWr001296; Tue, 20 Jul 2004 15:44:32 GMT (envelope-from roberto) Message-Id: <200407201544.i6KFiWWr001296@repoman.freebsd.org> From: Ollivier Robert Date: Tue, 20 Jul 2004 15:44:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/ntp Makefile config.h src/usr.sbin/ntp/arlib Makefile src/usr.sbin/ntp/doc Makefile ntp-genkeys.8 src/usr.sbin/ntp/libntp Makefile... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 15:44:32 -0000 roberto 2004-07-20 15:44:32 UTC FreeBSD src repository Modified files: usr.sbin/ntp Makefile config.h usr.sbin/ntp/doc Makefile usr.sbin/ntp/libntp Makefile usr.sbin/ntp/ntpd Makefile usr.sbin/ntp/ntpdate Makefile usr.sbin/ntp/ntpdc Makefile usr.sbin/ntp/ntpq Makefile usr.sbin/ntp/ntptrace Makefile usr.sbin/ntp/scripts mkver Added files: usr.sbin/ntp/arlib Makefile usr.sbin/ntp/ntp-keygen Makefile usr.sbin/ntp/scripts ntptrace Removed files: usr.sbin/ntp/doc ntp-genkeys.8 usr.sbin/ntp/ntp-genkeys Makefile Log: Update our ntpd to the long awaited 4.2.0 version. This bring us several things: - updated drivers - IPv6 support at last - ntp-genkeys is replaced by ntp-keygen - ntptrace is now a script (courtesy of John Hay) - lots of renamed files from .htm to .html (while I prefer .html, I find the change a bit gratuitous) - still no manpages :( Please test and report. Commit very much helped by: GNU arch (http://gnuarch.org/) Revision Changes Path 1.8 +2 -2 src/usr.sbin/ntp/Makefile 1.1 +12 -0 src/usr.sbin/ntp/arlib/Makefile (new) 1.9 +119 -26 src/usr.sbin/ntp/config.h 1.10 +19 -18 src/usr.sbin/ntp/doc/Makefile 1.7 +0 -208 src/usr.sbin/ntp/doc/ntp-genkeys.8 (dead) 1.9 +17 -10 src/usr.sbin/ntp/libntp/Makefile 1.3 +0 -15 src/usr.sbin/ntp/ntp-genkeys/Makefile (dead) 1.1 +15 -0 src/usr.sbin/ntp/ntp-keygen/Makefile (new) 1.9 +2 -2 src/usr.sbin/ntp/ntpd/Makefile 1.4 +3 -3 src/usr.sbin/ntp/ntpdate/Makefile 1.7 +3 -3 src/usr.sbin/ntp/ntpdc/Makefile 1.5 +2 -2 src/usr.sbin/ntp/ntpq/Makefile 1.4 +5 -14 src/usr.sbin/ntp/ntptrace/Makefile 1.9 +1 -1 src/usr.sbin/ntp/scripts/mkver 1.1 +62 -0 src/usr.sbin/ntp/scripts/ntptrace (new) From owner-cvs-src@FreeBSD.ORG Tue Jul 20 15:45:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C742D16A4CF; Tue, 20 Jul 2004 15:45:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E5D243D31; Tue, 20 Jul 2004 15:45:04 +0000 (GMT) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KFj4VZ001375; Tue, 20 Jul 2004 15:45:04 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from roberto@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KFj4nv001374; Tue, 20 Jul 2004 15:45:04 GMT (envelope-from roberto) Message-Id: <200407201545.i6KFj4nv001374@repoman.freebsd.org> From: Ollivier Robert Date: Tue, 20 Jul 2004 15:45:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/ntp/sntp Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 15:45:05 -0000 roberto 2004-07-20 15:45:04 UTC FreeBSD src repository Added files: usr.sbin/ntp/sntp Makefile Log: Add missing Makefile from previous commit. Revision Changes Path 1.1 +15 -0 src/usr.sbin/ntp/sntp/Makefile (new) From owner-cvs-src@FreeBSD.ORG Tue Jul 20 15:48:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7162A16A4CE; Tue, 20 Jul 2004 15:48:52 +0000 (GMT) Received: from tara.freenix.org (keltia.freenix.org [82.224.56.155]) by mx1.FreeBSD.org (Postfix) with ESMTP id D3D4443D45; Tue, 20 Jul 2004 15:48:51 +0000 (GMT) (envelope-from roberto@keltia.freenix.fr) Received: by tara.freenix.org (Postfix/TLS, from userid 101) id A6EDD2E1B; Tue, 20 Jul 2004 17:48:50 +0200 (CEST) Date: Tue, 20 Jul 2004 17:48:50 +0200 From: Ollivier Robert To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org Message-ID: <20040720154850.GA70187@tara.freenix.org> Mail-Followup-To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org References: <200407201544.i6KFiWWr001296@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200407201544.i6KFiWWr001296@repoman.freebsd.org> X-Operating-System: MacOS X / PowerBook G4 - FreeBSD 5.0 / 2x PIII/800 SMP User-Agent: Mutt/1.5.6i Subject: Re: cvs commit: src/usr.sbin/ntp Makefile config.h src/usr.sbin/ntp/arlib Makefile src/usr.sbin/ntp/doc Makefile ntp-genkeys.8 src/usr.sbin/ntp/libntp Makefile src/usr.sbin/ntp/ntp-genkeys Makefile src/usr.sbin/ntp/ntp-keygen ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 15:48:52 -0000 According to Ollivier Robert: > Added files: > usr.sbin/ntp/arlib Makefile Note that on amd64/alpha/sparc64/ia64, the asynchronous resolver library compiles with warnings so it may not be 64 bits-safe. I'd appreciate reports on that to see if it must be a IA-32-only thingy. -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr Darwin snuadh.freenix.org Kernel Version 7.4.0: Wed May 12 16:58:24 PDT 2004 From owner-cvs-src@FreeBSD.ORG Tue Jul 20 15:51:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D697616A4CE; Tue, 20 Jul 2004 15:51:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B901D43D5A; Tue, 20 Jul 2004 15:51:00 +0000 (GMT) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KFp0xA001618; Tue, 20 Jul 2004 15:51:00 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from roberto@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KFp0uo001617; Tue, 20 Jul 2004 15:51:00 GMT (envelope-from roberto) Message-Id: <200407201551.i6KFp0uo001617@repoman.freebsd.org> From: Ollivier Robert Date: Tue, 20 Jul 2004 15:51:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/contrib/ntp/ntpd ntp_control.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 15:51:01 -0000 roberto 2004-07-20 15:51:00 UTC FreeBSD src repository Modified files: contrib/ntp/ntpd ntp_control.c Log: Remove an extra '}'. Revision Changes Path 1.9 +1 -2 src/contrib/ntp/ntpd/ntp_control.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 15:54:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 92EBB16A4CE; Tue, 20 Jul 2004 15:54:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7456043D5F; Tue, 20 Jul 2004 15:54:53 +0000 (GMT) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KFsrh5001705; Tue, 20 Jul 2004 15:54:53 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from roberto@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KFsrMs001704; Tue, 20 Jul 2004 15:54:53 GMT (envelope-from roberto) Message-Id: <200407201554.i6KFsrMs001704@repoman.freebsd.org> From: Ollivier Robert Date: Tue, 20 Jul 2004 15:54:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/ntp Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 15:54:53 -0000 roberto 2004-07-20 15:54:53 UTC FreeBSD src repository Modified files: usr.sbin/ntp Makefile Log: Forced to commit to add: Tested on: amd64 (sledge), sparc64 (panther), IA-64 (pluto1), alpha (beast) in addition to my own machine running 5.2-CURRENT. Revision Changes Path 1.9 +0 -0 src/usr.sbin/ntp/Makefile From owner-cvs-src@FreeBSD.ORG Tue Jul 20 16:02:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B45C16A4CE; Tue, 20 Jul 2004 16:02:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E85743D31; Tue, 20 Jul 2004 16:02:45 +0000 (GMT) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KG2i0Q001939; Tue, 20 Jul 2004 16:02:44 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from roberto@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KG2iYE001938; Tue, 20 Jul 2004 16:02:44 GMT (envelope-from roberto) Message-Id: <200407201602.i6KG2iYE001938@repoman.freebsd.org> From: Ollivier Robert Date: Tue, 20 Jul 2004 16:02:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT avail X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 16:02:45 -0000 roberto 2004-07-20 16:02:44 UTC FreeBSD src repository Modified files: . avail Log: Unlock the trees now that I'm done with the ntpd 4.2.0 upgrade. Revision Changes Path 1.220 +0 -1 CVSROOT/avail From owner-cvs-src@FreeBSD.ORG Tue Jul 20 16:25:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 56EBF16A4CE; Tue, 20 Jul 2004 16:25:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A78843D49; Tue, 20 Jul 2004 16:25:21 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KGPLfS002509; Tue, 20 Jul 2004 16:25:21 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KGPLqk002508; Tue, 20 Jul 2004 16:25:21 GMT (envelope-from phk) Message-Id: <200407201625.i6KGPLqk002508@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 20 Jul 2004 16:25:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/sysinstall devices.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 16:25:21 -0000 phk 2004-07-20 16:25:21 UTC FreeBSD src repository Modified files: usr.sbin/sysinstall devices.c Log: Remove reference to fla driver. Revision Changes Path 1.154 +0 -1 src/usr.sbin/sysinstall/devices.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 16:50:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 33FAF16A4CE; Tue, 20 Jul 2004 16:50:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1629843D60; Tue, 20 Jul 2004 16:50:58 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KGovip003329; Tue, 20 Jul 2004 16:50:57 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KGovfw003328; Tue, 20 Jul 2004 16:50:57 GMT (envelope-from harti) Message-Id: <200407201650.i6KGovfw003328@repoman.freebsd.org> From: Hartmut Brandt Date: Tue, 20 Jul 2004 16:50:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/atm/atmconfig atmconfig.help X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 16:50:58 -0000 harti 2004-07-20 16:50:57 UTC FreeBSD src repository Modified files: sbin/atm/atmconfig atmconfig.help Log: The natm sub-command was missing in the TOC of the helpfile. Revision Changes Path 1.2 +1 -0 src/sbin/atm/atmconfig/atmconfig.help From owner-cvs-src@FreeBSD.ORG Tue Jul 20 17:15:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9931D16A4CE; Tue, 20 Jul 2004 17:15:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 920C943D48; Tue, 20 Jul 2004 17:15:38 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KHFcSU004173; Tue, 20 Jul 2004 17:15:38 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KHFc00004172; Tue, 20 Jul 2004 17:15:38 GMT (envelope-from julian) Message-Id: <200407201715.i6KHFc00004172@repoman.freebsd.org> From: Julian Elischer Date: Tue, 20 Jul 2004 17:15:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 netgraph.4 src/sys/dev/cp if_cp.c src/sys/dev/ctau if_ct.c src/sys/dev/cx if_cx.c src/sys/netgraph netgraph.h ng_base.c ng_bridge.c ng_ether.c ng_gif.c ng_sample.c ng_source.c src/sys/netgraph/atm ng_atm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 17:15:38 -0000 julian 2004-07-20 17:15:38 UTC FreeBSD src repository Modified files: share/man/man4 netgraph.4 sys/dev/cp if_cp.c sys/dev/ctau if_ct.c sys/dev/cx if_cx.c sys/netgraph netgraph.h ng_base.c ng_bridge.c ng_ether.c ng_gif.c ng_sample.c ng_source.c sys/netgraph/atm ng_atm.c Log: Slight cosmetic changes. Also introduce a macro to be called by persistent nodes to signal their persistence during shutdown to hide this mechanism from the node author. Make node flags have a consistent style in naming. Document the change. Revision Changes Path 1.47 +4 -4 src/share/man/man4/netgraph.4 1.10 +2 -2 src/sys/dev/cp/if_cp.c 1.12 +2 -2 src/sys/dev/ctau/if_ct.c 1.28 +2 -2 src/sys/dev/cx/if_cx.c 1.10 +3 -3 src/sys/netgraph/atm/ng_atm.c 1.42 +26 -9 src/sys/netgraph/netgraph.h 1.83 +14 -14 src/sys/netgraph/ng_base.c 1.27 +2 -2 src/sys/netgraph/ng_bridge.c 1.37 +3 -2 src/sys/netgraph/ng_ether.c 1.14 +2 -2 src/sys/netgraph/ng_gif.c 1.23 +4 -4 src/sys/netgraph/ng_sample.c 1.18 +0 -1 src/sys/netgraph/ng_source.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 18:24:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6285116A4CE; Tue, 20 Jul 2004 18:24:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5BA2E43D54; Tue, 20 Jul 2004 18:24:47 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KIOlaI006279; Tue, 20 Jul 2004 18:24:47 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KIOlkT006278; Tue, 20 Jul 2004 18:24:47 GMT (envelope-from csjp) Message-Id: <200407201824.i6KIOlkT006278@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Tue, 20 Jul 2004 18:24:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/df df.1 df.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 18:24:47 -0000 csjp 2004-07-20 18:24:47 UTC FreeBSD src repository Modified files: bin/df df.1 df.c Log: Currently if a mount point is not accessible by the calling user, invalid information will be printed if the -t flag is specified. $ df -t ufs Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/ad0s1a 495726 139944 316124 31% / /dev/ad0s1e 253678 6438 226946 3% /tmp /dev/ad0s1f 56206340 13594248 38115586 26% /usr /dev/ad0s1d 694126 19812 618784 3% /var /dev/ad0s1d 694126 19812 618784 3% /var $ Note that the mount point which is not accessible shows up as the previous file system that was printed. The reason for this is that df -t will call statfs(2) on the pathname supplied by getfsstat(2). This is done to refresh the file system statistics in the event that a previous file system had a long delay in providing its stats. This change affects the df utility in the following ways: o Teach df has to deal with statfs(2) failing. If statfs(2) fails, fall back on the possibly stale stats provided by the initial call to getfsstat(2). o Print a warning that the fs stats could possibly be stale o Modify the man page and document this new behavior as a bug. Approved by: bmilekic (mentor) PR: 68165 Revision Changes Path 1.36 +3 -1 src/bin/df/df.1 1.63 +15 -5 src/bin/df/df.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 18:35:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 66E7A16A4CE; Tue, 20 Jul 2004 18:35:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4930D43D2F; Tue, 20 Jul 2004 18:35:33 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KIZXip006627; Tue, 20 Jul 2004 18:35:33 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KIZXMt006626; Tue, 20 Jul 2004 18:35:33 GMT (envelope-from csjp) Message-Id: <200407201835.i6KIZXMt006626@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Tue, 20 Jul 2004 18:35:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/sys statfs.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 18:35:33 -0000 csjp 2004-07-20 18:35:33 UTC FreeBSD src repository Modified files: lib/libc/sys statfs.2 Log: Remove reference to ENOTDIR in the documented errors for statfs(2). This is false, if the pathname specified is a regular file, then the information for the file system that the file lives on will be returned. Approved by: bmilekic (mentor) Revision Changes Path 1.24 +0 -4 src/lib/libc/sys/statfs.2 From owner-cvs-src@FreeBSD.ORG Tue Jul 20 19:30:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B48BD16A4CE; Tue, 20 Jul 2004 19:30:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 856D043D45; Tue, 20 Jul 2004 19:30:57 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KJUvDj007945; Tue, 20 Jul 2004 19:30:57 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KJUvxP007944; Tue, 20 Jul 2004 19:30:57 GMT (envelope-from csjp) Message-Id: <200407201930.i6KJUvxP007944@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Tue, 20 Jul 2004 19:30:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/sys statfs.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 19:30:57 -0000 csjp 2004-07-20 19:30:57 UTC FreeBSD src repository Modified files: lib/libc/sys statfs.2 Log: Back out previous commit. Even though statfs(2) can take a regular file as an argument, it may still fail for the same reasons that open(2) can. Pointed out by: Jilles Tjoelker Apporived by: bmilekic (mentor) Revision Changes Path 1.25 +4 -0 src/lib/libc/sys/statfs.2 From owner-cvs-src@FreeBSD.ORG Tue Jul 20 19:38:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 21C8116A4CE; Tue, 20 Jul 2004 19:38:57 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1AA4343D5A; Tue, 20 Jul 2004 19:38:57 +0000 (GMT) (envelope-from csjp@freebsd.org) Received: from freefall.freebsd.org (csjp@localhost [127.0.0.1]) i6KJcuFv095076; Tue, 20 Jul 2004 19:38:56 GMT (envelope-from csjp@freebsd.org) Received: (from csjp@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i6KJcuKq095075; Tue, 20 Jul 2004 19:38:56 GMT (envelope-from csjp@freebsd.org) X-Authentication-Warning: freefall.freebsd.org: csjp set sender to csjp@freebsd.org using -f Date: Tue, 20 Jul 2004 19:38:56 +0000 From: "Christian S.J. Peron" To: src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org Message-ID: <20040720193856.GA94962@freefall.freebsd.org> References: <200407201930.i6KJUvxP007944@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200407201930.i6KJUvxP007944@repoman.freebsd.org> User-Agent: Mutt/1.4.1i Subject: Re: cvs commit: src/lib/libc/sys statfs.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 19:38:57 -0000 On 20 Jul 2004 Christian S.J. Peron wrote: > csjp 2004-07-20 19:30:57 UTC > > FreeBSD src repository > > Modified files: > lib/libc/sys statfs.2 > Log: > Back out previous commit. Even though statfs(2) can take a regular > file as an argument, it may still fail for the same reasons that > open(2) can. > > Pointed out by: Jilles Tjoelker > Apporived by: bmilekic (mentor) > > Revision Changes Path > 1.25 +4 -0 src/lib/libc/sys/statfs.2 That should be: Approved by: :( From owner-cvs-src@FreeBSD.ORG Tue Jul 20 20:28:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F12D216A4CE; Tue, 20 Jul 2004 20:28:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D409B43D1F; Tue, 20 Jul 2004 20:28:57 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KKSv8l009502; Tue, 20 Jul 2004 20:28:57 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KKSv7x009501; Tue, 20 Jul 2004 20:28:57 GMT (envelope-from wpaul) Message-Id: <200407202028.i6KKSv7x009501@repoman.freebsd.org> From: Bill Paul Date: Tue, 20 Jul 2004 20:28:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/ndis subr_ntoskrnl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 20:28:58 -0000 wpaul 2004-07-20 20:28:57 UTC FreeBSD src repository Modified files: sys/compat/ndis subr_ntoskrnl.c Log: *sigh* Fix source code compatibility with 5.2.1-RELEASE _again_. (Make kdb stuff conditional.) Revision Changes Path 1.40 +6 -0 src/sys/compat/ndis/subr_ntoskrnl.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 20:48:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9597C16A4CE; Tue, 20 Jul 2004 20:48:56 +0000 (GMT) Received: from bast.unixathome.org (bast.unixathome.org [66.11.174.150]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F32943D53; Tue, 20 Jul 2004 20:48:56 +0000 (GMT) (envelope-from dan@langille.org) Received: from wocker (wocker.unixathome.org [192.168.0.99]) by bast.unixathome.org (Postfix) with ESMTP id 5D55A3D34; Tue, 20 Jul 2004 16:48:55 -0400 (EDT) From: "Dan Langille" To: Bill Paul Date: Tue, 20 Jul 2004 16:48:55 -0400 MIME-Version: 1.0 Message-ID: <40FD4CF7.24541.2689E940@localhost> Priority: normal In-reply-to: <200407202028.i6KKSv7x009501@repoman.freebsd.org> X-mailer: Pegasus Mail for Windows (v4.12a) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Mail message body cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/ndis subr_ntoskrnl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 20:48:56 -0000 On 20 Jul 2004 at 20:28, Bill Paul wrote: > wpaul 2004-07-20 20:28:57 UTC > > FreeBSD src repository > > Modified files: > sys/compat/ndis subr_ntoskrnl.c > Log: > *sigh* Fix source code compatibility with 5.2.1-RELEASE _again_. > (Make kdb stuff conditional.) Thank you Bill. If anyone is committing changes to the ndis stuff, I am running 5.2.1- RELEASE. Please feel free to run patches past me and I'll quickly let you know if compatibility has been broken. For details on how I'm running NDIS current on 5.2.1, see http://www.freebsddiary.org/ibm-thinkpad-t41.php and search for Project Evil. Thanks -- Dan Langille : http://www.langille.org/ From owner-cvs-src@FreeBSD.ORG Tue Jul 20 20:52:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB49C16A4CE; Tue, 20 Jul 2004 20:52:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDAF343D2D; Tue, 20 Jul 2004 20:52:30 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KKqUsI010164; Tue, 20 Jul 2004 20:52:30 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KKqUI8010163; Tue, 20 Jul 2004 20:52:30 GMT (envelope-from rwatson) Message-Id: <200407202052.i6KKqUI8010163@repoman.freebsd.org> From: Robert Watson Date: Tue, 20 Jul 2004 20:52:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet raw_ip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 20:52:31 -0000 rwatson 2004-07-20 20:52:30 UTC FreeBSD src repository Modified files: sys/netinet raw_ip.c Log: M_PREPEND() the IP header on to the front of an outgoing raw IP packet using M_DONTWAIT rather than M_WAITOK to avoid sleeping on memory while holding a mutex. Revision Changes Path 1.136 +1 -1 src/sys/netinet/raw_ip.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 21:44:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DEE816A4CE; Tue, 20 Jul 2004 21:44:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 10D4B43D5C; Tue, 20 Jul 2004 21:44:29 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KLiSjS017803; Tue, 20 Jul 2004 21:44:28 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KLiSfZ017802; Tue, 20 Jul 2004 21:44:28 GMT (envelope-from mlaier) Message-Id: <200407202144.i6KLiSfZ017802@repoman.freebsd.org> From: Max Laier Date: Tue, 20 Jul 2004 21:44:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net if_clone.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 21:44:29 -0000 mlaier 2004-07-20 21:44:28 UTC FreeBSD src repository Modified files: sys/net if_clone.c Log: When removing the last reference to a cloner, do not try to unlock twice - esp. not since the backing memory was just freed. Reviewed by: rwatson Revision Changes Path 1.2 +3 -2 src/sys/net/if_clone.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 21:47:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E226716A4CE; Tue, 20 Jul 2004 21:47:52 +0000 (GMT) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.185]) by mx1.FreeBSD.org (Postfix) with ESMTP id 793A943D5F; Tue, 20 Jul 2004 21:47:50 +0000 (GMT) (envelope-from max@love2party.net) Received: from [212.227.126.155] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1Bn2Sj-0007Gl-00; Tue, 20 Jul 2004 23:47:49 +0200 Received: from [84.128.141.84] (helo=donor.laier.local) by mrelayng.kundenserver.de with asmtp (TLSv1:RC4-MD5:128) (Exim 3.35 #1) id 1Bn2Sj-0001Sq-00; Tue, 20 Jul 2004 23:47:49 +0200 From: Max Laier To: Max Laier Date: Tue, 20 Jul 2004 23:45:35 +0200 User-Agent: KMail/1.6.2 References: <200407202144.i6KLiSfZ017802@repoman.freebsd.org> In-Reply-To: <200407202144.i6KLiSfZ017802@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Boundary-02=_FKZ/AWAPwlKim0d"; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200407202345.41606.max@love2party.net> X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:61c499deaeeba3ba5be80f48ecc83056 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_clone.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 21:47:53 -0000 --Boundary-02=_FKZ/AWAPwlKim0d Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Tuesday 20 July 2004 23:44, Max Laier wrote: > mlaier 2004-07-20 21:44:28 UTC > > FreeBSD src repository > > Modified files: > sys/net if_clone.c > Log: > When removing the last reference to a cloner, do not try to unlock twice > - esp. not since the backing memory was just freed. > > Reviewed by: rwatson whoops, forgot: Reported by: Pyun YongHyeon (kldunload pf) > Revision Changes Path > 1.2 +3 -2 src/sys/net/if_clone.c =2D-=20 /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News --Boundary-02=_FKZ/AWAPwlKim0d Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQBA/ZKFXyyEoT62BG0RAnfCAJ9BXA1gh5Ri2pC805EY/hTk6dTrfgCfZv0X OlKjlYDKN06bi49VmKEhLkI= =XWtF -----END PGP SIGNATURE----- --Boundary-02=_FKZ/AWAPwlKim0d-- From owner-cvs-src@FreeBSD.ORG Tue Jul 20 22:30:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6762516A4CF; Tue, 20 Jul 2004 22:30:20 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0196443D5A; Tue, 20 Jul 2004 22:30:20 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id C7AC45C918; Tue, 20 Jul 2004 15:30:19 -0700 (PDT) Date: Tue, 20 Jul 2004 15:30:19 -0700 From: Alfred Perlstein To: Robert Watson Message-ID: <20040720223019.GM95729@elvis.mu.org> References: <200407202052.i6KKqUI8010163@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200407202052.i6KKqUI8010163@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet raw_ip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 22:30:20 -0000 * Robert Watson [040720 13:52] wrote: > rwatson 2004-07-20 20:52:30 UTC > > FreeBSD src repository > > Modified files: > sys/netinet raw_ip.c > Log: > M_PREPEND() the IP header on to the front of an outgoing raw IP packet > using M_DONTWAIT rather than M_WAITOK to avoid sleeping on memory > while holding a mutex. Isn't there a call we can add to mget/malloc/zalloc to do this: if (flags & _WAIT) ask_witness_if_we_can_sleep deferring to the actual tsleep call will never catch as many. If you don't have the time, I may be able to get to this tonight. -- - Alfred Perlstein - Research Engineering Development Inc. - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Tue Jul 20 22:35:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2585016A4CE; Tue, 20 Jul 2004 22:35:53 +0000 (GMT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC07A43D1F; Tue, 20 Jul 2004 22:35:52 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (localhost [127.0.0.1]) by fledge.watson.org (8.12.11/8.12.11) with ESMTP id i6KMZHwI011256; Tue, 20 Jul 2004 18:35:17 -0400 (EDT) (envelope-from robert@fledge.watson.org) Received: from localhost (robert@localhost)i6KMZHNw011253; Tue, 20 Jul 2004 18:35:17 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Tue, 20 Jul 2004 18:35:17 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Alfred Perlstein In-Reply-To: <20040720223019.GM95729@elvis.mu.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/netinet raw_ip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 22:35:53 -0000 On Tue, 20 Jul 2004, Alfred Perlstein wrote: > Isn't there a call we can add to mget/malloc/zalloc to do this: > > if (flags & _WAIT) > ask_witness_if_we_can_sleep > > deferring to the actual tsleep call will never catch as many. > > If you don't have the time, I may be able to get to this tonight. I'm not sure this offers real benefits, given that we don't want to compile WITNESS in the kernel in production environments for performance reasons. Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Principal Research Scientist, McAfee Research From owner-cvs-src@FreeBSD.ORG Tue Jul 20 22:38:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 47F6E16A4CE; Tue, 20 Jul 2004 22:38:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 294BF43D53; Tue, 20 Jul 2004 22:38:47 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KMcl0B020656; Tue, 20 Jul 2004 22:38:47 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KMclHY020655; Tue, 20 Jul 2004 22:38:47 GMT (envelope-from cognet) Message-Id: <200407202238.i6KMclHY020655@repoman.freebsd.org> From: Olivier Houchard Date: Tue, 20 Jul 2004 22:38:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/arm/include cpufunc.h profile.h src/sys/arm/arm support.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 22:38:47 -0000 cognet 2004-07-20 22:38:47 UTC FreeBSD src repository Modified files: sys/arm/include profile.h cpufunc.h sys/arm/arm support.S Log: Nuke disable_intr() and enable_intr(), as it already exists elsewhere. Revision Changes Path 1.4 +0 -5 src/sys/arm/arm/support.S 1.3 +1 -3 src/sys/arm/include/cpufunc.h 1.3 +2 -2 src/sys/arm/include/profile.h From owner-cvs-src@FreeBSD.ORG Tue Jul 20 22:39:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA84916A4CE; Tue, 20 Jul 2004 22:39:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BBFF343D2F; Tue, 20 Jul 2004 22:39:24 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KMdOAA020717; Tue, 20 Jul 2004 22:39:24 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KMdO9x020716; Tue, 20 Jul 2004 22:39:24 GMT (envelope-from cognet) Message-Id: <200407202239.i6KMdO9x020716@repoman.freebsd.org> From: Olivier Houchard Date: Tue, 20 Jul 2004 22:39:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/arm/arm cpufunc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 20 Jul 2004 22:39:25 -0000 cognet 2004-07-20 22:39:24 UTC FreeBSD src repository Modified files: sys/arm/arm cpufunc.c Log: Uncomment the vector relocation code. Revision Changes Path 1.2 +2 -4 src/sys/arm/arm/cpufunc.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 22:39:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF5E116A4CE; Tue, 20 Jul 2004 22:39:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 752A243D49; Tue, 20 Jul 2004 22:39:56 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KMduKg020769; Tue, 20 Jul 2004 22:39:56 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KMduwq020768; Tue, 20 Jul 2004 22:39:56 GMT (envelope-from cognet) Message-Id: <200407202239.i6KMduwq020768@repoman.freebsd.org> From: Olivier Houchard Date: Tue, 20 Jul 2004 22:39:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/arm/arm machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 22:39:56 -0000 cognet 2004-07-20 22:39:56 UTC FreeBSD src repository Modified files: sys/arm/arm machdep.c Log: Remove astpending, it has not been used for a long time. Revision Changes Path 1.3 +0 -1 src/sys/arm/arm/machdep.c From owner-cvs-src@FreeBSD.ORG Tue Jul 20 22:42:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC98916A4CE; Tue, 20 Jul 2004 22:42:47 +0000 (GMT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7CE2A43D46; Tue, 20 Jul 2004 22:42:47 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (localhost [127.0.0.1]) by fledge.watson.org (8.12.11/8.12.11) with ESMTP id i6KMgCo4011363; Tue, 20 Jul 2004 18:42:12 -0400 (EDT) (envelope-from robert@fledge.watson.org) Received: from localhost (robert@localhost)i6KMgClZ011360; Tue, 20 Jul 2004 18:42:12 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Tue, 20 Jul 2004 18:42:12 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Alfred Perlstein In-Reply-To: <20040720223019.GM95729@elvis.mu.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/netinet raw_ip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 22:42:48 -0000 On Tue, 20 Jul 2004, Alfred Perlstein wrote: > * Robert Watson [040720 13:52] wrote: > > rwatson 2004-07-20 20:52:30 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/netinet raw_ip.c > > Log: > > M_PREPEND() the IP header on to the front of an outgoing raw IP packet > > using M_DONTWAIT rather than M_WAITOK to avoid sleeping on memory > > while holding a mutex. > > Isn't there a call we can add to mget/malloc/zalloc to do this: > > if (flags & _WAIT) > ask_witness_if_we_can_sleep > > deferring to the actual tsleep call will never catch as many. > > If you don't have the time, I may be able to get to this tonight. In my previous e-mail, I think I misunderstood your question. The answer to your question is Yes, but I think that you can also look at adding one to M_PREPEND() since it won't always call into m_prepend(). Sorry for the confusion! Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Principal Research Scientist, McAfee Research From owner-cvs-src@FreeBSD.ORG Tue Jul 20 23:00:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1EE2616A4CE; Tue, 20 Jul 2004 23:00:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0200F43D45; Tue, 20 Jul 2004 23:00:03 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6KN029Q021825; Tue, 20 Jul 2004 23:00:02 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6KN02g3021824; Tue, 20 Jul 2004 23:00:02 GMT (envelope-from cognet) Message-Id: <200407202300.i6KN02g3021824@repoman.freebsd.org> From: Olivier Houchard Date: Tue, 20 Jul 2004 23:00:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/arm/arm machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jul 2004 23:00:03 -0000 cognet 2004-07-20 23:00:02 UTC FreeBSD src repository Modified files: sys/arm/arm machdep.c Log: Implement ptrace_set_pc(). Add a stub for ptrace_clear_single_step(). Revision Changes Path 1.4 +9 -0 src/sys/arm/arm/machdep.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 00:29:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 867E216A4CE; Wed, 21 Jul 2004 00:29:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8084E43D54; Wed, 21 Jul 2004 00:29:21 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6L0TLiV024325; Wed, 21 Jul 2004 00:29:21 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6L0TLv0024324; Wed, 21 Jul 2004 00:29:21 GMT (envelope-from peter) Message-Id: <200407210029.i6L0TLv0024324@repoman.freebsd.org> From: Peter Wemm Date: Wed, 21 Jul 2004 00:29:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_map.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 00:29:21 -0000 peter 2004-07-21 00:29:21 UTC FreeBSD src repository Modified files: sys/vm vm_map.c Log: Move the initialization and teardown of pmaps to the vmspace zone's init and fini handlers. Our vm system removes all userland mappings at exit prior to calling pmap_release. It just so happens that we might as well reuse the pmap for the next process since the userland slate has already been wiped clean. However. There is a functional benefit to this as well. For platforms that share userland and kernel context in the same pmap, it means that the kernel portion of a pmap remains valid after the vmspace has been freed (process exit) and while it is in uma's cache. This is significant for i386 SMP systems with kernel context borrowing because it avoids a LOT of IPIs from the pmap_lazyfix() cleanup in the usual case. Tested on: amd64, i386, sparc64, alpha Glanced at by: alc Revision Changes Path 1.343 +2 -3 src/sys/vm/vm_map.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 01:14:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E936A16A4CE; Wed, 21 Jul 2004 01:14:43 +0000 (GMT) Received: from pimout2-ext.prodigy.net (pimout2-ext.prodigy.net [207.115.63.101]) by mx1.FreeBSD.org (Postfix) with ESMTP id A64BD43D2F; Wed, 21 Jul 2004 01:14:43 +0000 (GMT) (envelope-from julian@elischer.org) Received: from elischer.org (adsl-68-121-219-69.dsl.snfc21.pacbell.net [68.121.219.69])i6L1EfUK091552; Tue, 20 Jul 2004 21:14:42 -0400 Message-ID: <40FDC381.1030802@elischer.org> Date: Tue, 20 Jul 2004 18:14:41 -0700 From: Julian Elischer User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.4b) Gecko/20030524 X-Accept-Language: en, hu MIME-Version: 1.0 To: Peter Wemm References: <200407210029.i6L0TLv0024324@repoman.freebsd.org> In-Reply-To: <200407210029.i6L0TLv0024324@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_map.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 01:14:44 -0000 Peter Wemm wrote: >peter 2004-07-21 00:29:21 UTC > > FreeBSD src repository > > Modified files: > sys/vm vm_map.c > Log: > Move the initialization and teardown of pmaps to the vmspace zone's > init and fini handlers. Our vm system removes all userland mappings at > exit prior to calling pmap_release. It just so happens that we might > as well reuse the pmap for the next process since the userland slate > has already been wiped clean. > > However. There is a functional benefit to this as well. For platforms > that share userland and kernel context in the same pmap, it means that > the kernel portion of a pmap remains valid after the vmspace has been > freed (process exit) and while it is in uma's cache. This is significant > for i386 SMP systems with kernel context borrowing because it avoids > a LOT of IPIs from the pmap_lazyfix() cleanup in the usual case. > Just thought of something.. if the kernel section of a pmap gets changed, does the system scan all processes to fix them? and if it does, does it do those in the cache? I have to go look at the pmap code again.... > > Tested on: amd64, i386, sparc64, alpha > Glanced at by: alc > > Revision Changes Path > 1.343 +2 -3 src/sys/vm/vm_map.c > > From owner-cvs-src@FreeBSD.ORG Wed Jul 21 01:28:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BAA3D16A4CE; Wed, 21 Jul 2004 01:28:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9CC5B43D46; Wed, 21 Jul 2004 01:28:04 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6L1S4Zc025981; Wed, 21 Jul 2004 01:28:04 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6L1S45v025980; Wed, 21 Jul 2004 01:28:04 GMT (envelope-from brueffer) Message-Id: <200407210128.i6L1S45v025980@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 21 Jul 2004 01:28:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sbin/mount_union mount_union.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 01:28:04 -0000 brueffer 2004-07-21 01:28:04 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_4) sbin/mount_union mount_union.8 Log: MFC: rev. 1.18 Mention the vfs.usermount sysctl. Revision Changes Path 1.6.2.3 +4 -0 src/sbin/mount_union/mount_union.8 From owner-cvs-src@FreeBSD.ORG Wed Jul 21 03:07:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 660D216A4CE; Wed, 21 Jul 2004 03:07:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 47C6243D4C; Wed, 21 Jul 2004 03:07:50 +0000 (GMT) (envelope-from silby@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6L37oi9029231; Wed, 21 Jul 2004 03:07:50 GMT (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6L37orX029230; Wed, 21 Jul 2004 03:07:50 GMT (envelope-from silby) Message-Id: <200407210307.i6L37orX029230@repoman.freebsd.org> From: Mike Silbersack Date: Wed, 21 Jul 2004 03:07:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/fstat fstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 21 Jul 2004 03:07:50 -0000 silby 2004-07-21 03:07:50 UTC FreeBSD src repository Modified files: usr.bin/fstat fstat.c Log: Slide pipe.h include after the _KERNEL define in preparation for disallowing non-_KERNEL inclusions of pipe.h Revision Changes Path 1.55 +1 -1 src/usr.bin/fstat/fstat.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 03:11:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC04F16A4CE; Wed, 21 Jul 2004 03:11:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD80A43D45; Wed, 21 Jul 2004 03:11:41 +0000 (GMT) (envelope-from silby@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6L3Bf49029379; Wed, 21 Jul 2004 03:11:41 GMT (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6L3Bf4h029378; Wed, 21 Jul 2004 03:11:41 GMT (envelope-from silby) Message-Id: <200407210311.i6L3Bf4h029378@repoman.freebsd.org> From: Mike Silbersack Date: Wed, 21 Jul 2004 03:11:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys pipe.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 03:11:42 -0000 silby 2004-07-21 03:11:41 UTC FreeBSD src repository Modified files: sys/sys pipe.h Log: An a #error discouraging people from using pipe.h from places outside the kernel. Revision Changes Path 1.28 +1 -4 src/sys/sys/pipe.h From owner-cvs-src@FreeBSD.ORG Wed Jul 21 03:13:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 798E816A4CE; Wed, 21 Jul 2004 03:13:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CFAA43D54; Wed, 21 Jul 2004 03:13:53 +0000 (GMT) (envelope-from silby@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6L3Dr22029441; Wed, 21 Jul 2004 03:13:53 GMT (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6L3Dr8x029440; Wed, 21 Jul 2004 03:13:53 GMT (envelope-from silby) Message-Id: <200407210313.i6L3Dr8x029440@repoman.freebsd.org> From: Mike Silbersack Date: Wed, 21 Jul 2004 03:13:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/regression/pipe bigpipetest.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 21 Jul 2004 03:13:53 -0000 silby 2004-07-21 03:13:53 UTC FreeBSD src repository Modified files: tools/regression/pipe bigpipetest.c Log: Make this test compile again and remove its dependency on sys/pipe.h. Revision Changes Path 1.2 +2 -1 src/tools/regression/pipe/bigpipetest.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 03:22:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 60DB016A4CE; Wed, 21 Jul 2004 03:22:16 +0000 (GMT) Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49B1643D5F; Wed, 21 Jul 2004 03:22:16 +0000 (GMT) (envelope-from alc@cs.rice.edu) Received: from localhost (calypso.cs.rice.edu [128.42.1.127]) by cs.rice.edu (Postfix) with ESMTP id D15034AA87; Tue, 20 Jul 2004 22:22:15 -0500 (CDT) Received: from cs.rice.edu ([128.42.1.30]) by localhost (calypso.cs.rice.edu [128.42.1.127]) (amavisd-new, port 10024) with LMTP id 07924-01-2; Tue, 20 Jul 2004 22:22:15 -0500 (CDT) Received: by cs.rice.edu (Postfix, from userid 19572) id 7EC284AA5D; Tue, 20 Jul 2004 22:22:15 -0500 (CDT) Date: Tue, 20 Jul 2004 22:22:15 -0500 From: Alan Cox To: Julian Elischer Message-ID: <20040721032215.GF18577@cs.rice.edu> References: <200407210029.i6L0TLv0024324@repoman.freebsd.org> <40FDC381.1030802@elischer.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <40FDC381.1030802@elischer.org> User-Agent: Mutt/1.4.2i X-Virus-Scanned: by amavis-20030616-p7 at cs.rice.edu cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Peter Wemm Subject: Re: cvs commit: src/sys/vm vm_map.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 03:22:16 -0000 On Tue, Jul 20, 2004 at 06:14:41PM -0700, Julian Elischer wrote: > Peter Wemm wrote: > > >peter 2004-07-21 00:29:21 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/vm vm_map.c > > Log: > > Move the initialization and teardown of pmaps to the vmspace zone's > > init and fini handlers. Our vm system removes all userland mappings at > > exit prior to calling pmap_release. It just so happens that we might > > as well reuse the pmap for the next process since the userland slate > > has already been wiped clean. > > > > However. There is a functional benefit to this as well. For platforms > > that share userland and kernel context in the same pmap, it means that > > the kernel portion of a pmap remains valid after the vmspace has been > > freed (process exit) and while it is in uma's cache. This is significant > > for i386 SMP systems with kernel context borrowing because it avoids > > a LOT of IPIs from the pmap_lazyfix() cleanup in the usual case. > > > > Just thought of something.. > if the kernel section of a pmap gets changed, > does the system scan all processes to fix them? Yes, we maintain a list of all pmaps on i386. We traverse that list when the kernel's address space grows in size, updating each of the page directory pages. > ... and if it does, does it > do those in the cache? Yes, until you call pmap_release(), the pmap, including cached pmaps, remains in the all pmaps list. > I have to go look at the pmap code again.... > > > > > Tested on: amd64, i386, sparc64, alpha > > Glanced at by: alc > > > > Revision Changes Path > > 1.343 +2 -3 src/sys/vm/vm_map.c > > > > Regards, Alan From owner-cvs-src@FreeBSD.ORG Wed Jul 21 03:38:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B821E16A4CE; Wed, 21 Jul 2004 03:38:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9942843D55; Wed, 21 Jul 2004 03:38:46 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6L3ckvK030133; Wed, 21 Jul 2004 03:38:46 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6L3ckie030132; Wed, 21 Jul 2004 03:38:46 GMT (envelope-from alc) Message-Id: <200407210338.i6L3ckie030132@repoman.freebsd.org> From: Alan Cox Date: Wed, 21 Jul 2004 03:38:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/alpha pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 03:38:46 -0000 alc 2004-07-21 03:38:46 UTC FreeBSD src repository Modified files: sys/alpha/alpha pmap.c Log: Add some additional pmap locking and lock assertions. Revision Changes Path 1.163 +5 -0 src/sys/alpha/alpha/pmap.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 04:49:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E3EA916A4CE; Wed, 21 Jul 2004 04:49:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6A1543D67; Wed, 21 Jul 2004 04:49:48 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6L4nmYG031969; Wed, 21 Jul 2004 04:49:48 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6L4nmq0031968; Wed, 21 Jul 2004 04:49:48 GMT (envelope-from marcel) Message-Id: <200407210449.i6L4nmq0031968@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 21 Jul 2004 04:49:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern subr_kdb.c src/sys/sys kdb.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 04:49:49 -0000 marcel 2004-07-21 04:49:48 UTC FreeBSD src repository Modified files: sys/kern subr_kdb.c sys/sys kdb.h Log: Add kdb_thr_from_pid(), which given a PID returns the first thread in the process. This is useful when working from or with a process. Revision Changes Path 1.4 +15 -1 src/sys/kern/subr_kdb.c 1.3 +2 -1 src/sys/sys/kdb.h From owner-cvs-src@FreeBSD.ORG Wed Jul 21 05:07:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4EDCB16A4CE; Wed, 21 Jul 2004 05:07:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46D5843D70; Wed, 21 Jul 2004 05:07:10 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6L57AJW032691; Wed, 21 Jul 2004 05:07:10 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6L57AHk032690; Wed, 21 Jul 2004 05:07:10 GMT (envelope-from marcel) Message-Id: <200407210507.i6L57AHk032690@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 21 Jul 2004 05:07:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/alpha db_trace.c src/sys/amd64/amd64 db_trace.c src/sys/arm/arm db_trace.c src/sys/ddb db_command.c ddb.h src/sys/i386/i386 db_trace.c src/sys/ia64/ia64 db_trace.c src/sys/powerpc/powerpc db_trace.c src/sys/sparc64/sparc64 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 05:07:10 -0000 marcel 2004-07-21 05:07:09 UTC FreeBSD src repository Modified files: sys/alpha/alpha db_trace.c sys/amd64/amd64 db_trace.c sys/arm/arm db_trace.c sys/ddb db_command.c ddb.h sys/i386/i386 db_trace.c sys/ia64/ia64 db_trace.c sys/powerpc/powerpc db_trace.c sys/sparc64/sparc64 db_trace.c Log: Unify db_stack_trace_cmd(). All it did was look up the thread given the thread ID and call db_trace_thread(). Since arm has all the logic in db_stack_trace_cmd(), rename the new DB_COMMAND function to db_stack_trace to avoid conflicts on arm. While here, have db_stack_trace parse its own arguments so that we can use a more natural radix for IDs. If the ID is not a thread ID, or more precisely when no thread exists with the ID, try if there's a process with that ID and return the first thread in it. This makes it easier to print stack traces from the ps output. requested by: rwatson@ tested on: amd64, i386, ia64 Revision Changes Path 1.20 +0 -14 src/sys/alpha/alpha/db_trace.c 1.62 +0 -14 src/sys/amd64/amd64/db_trace.c 1.4 +2 -1 src/sys/arm/arm/db_trace.c 1.56 +43 -2 src/sys/ddb/db_command.c 1.36 +0 -1 src/sys/ddb/ddb.h 1.61 +0 -14 src/sys/i386/i386/db_trace.c 1.20 +0 -14 src/sys/ia64/ia64/db_trace.c 1.5 +0 -14 src/sys/powerpc/powerpc/db_trace.c 1.20 +0 -14 src/sys/sparc64/sparc64/db_trace.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 05:08:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 654C016A4CE; Wed, 21 Jul 2004 05:08:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 468BA43D69; Wed, 21 Jul 2004 05:08:11 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6L58BCY032732; Wed, 21 Jul 2004 05:08:11 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6L58BEl032731; Wed, 21 Jul 2004 05:08:11 GMT (envelope-from peter) Message-Id: <200407210508.i6L58BEl032731@repoman.freebsd.org> From: Peter Wemm Date: Wed, 21 Jul 2004 05:08:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_map.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 05:08:11 -0000 peter 2004-07-21 05:08:11 UTC FreeBSD src repository Modified files: sys/vm vm_map.c Log: Semi-gratuitous change. Move two refcount operations to their own lines rather than be buried inside an if (expression). And now that the if expression is the same in both exit paths, use the same ordering. Revision Changes Path 1.344 +4 -2 src/sys/vm/vm_map.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 05:55:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4391116A4CE; Wed, 21 Jul 2004 05:55:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 263BE43D53; Wed, 21 Jul 2004 05:55:52 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6L5tqIc034083; Wed, 21 Jul 2004 05:55:52 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6L5tq7A034082; Wed, 21 Jul 2004 05:55:52 GMT (envelope-from marcel) Message-Id: <200407210555.i6L5tq7A034082@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 21 Jul 2004 05:55:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ddb db_command.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 21 Jul 2004 05:55:52 -0000 marcel 2004-07-21 05:55:52 UTC FreeBSD src repository Modified files: sys/ddb db_command.c Log: Oops... Add the CS_OWN flag to the trace and where commands so that db_stack_trace() actually has a chance to parse its own arguments. Revision Changes Path 1.57 +2 -2 src/sys/ddb/db_command.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 05:57:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF00716A4CE; Wed, 21 Jul 2004 05:57:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 916EE43D2F; Wed, 21 Jul 2004 05:57:56 +0000 (GMT) (envelope-from fjoe@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6L5vuMn034255; Wed, 21 Jul 2004 05:57:56 GMT (envelope-from fjoe@repoman.freebsd.org) Received: (from fjoe@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6L5vuX9034254; Wed, 21 Jul 2004 05:57:56 GMT (envelope-from fjoe) Message-Id: <200407210557.i6L5vuX9034254@repoman.freebsd.org> From: Max Khon Date: Wed, 21 Jul 2004 05:57:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/arl if_arl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 21 Jul 2004 05:57:56 -0000 fjoe 2004-07-21 05:57:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/arl if_arl.c Log: Set ifp->if_output. This is still required in RELENG_4. Submitted by: Stanislav Svirid Revision Changes Path 1.7.2.2 +1 -0 src/sys/dev/arl/if_arl.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 06:43:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 799CD16A4CE; Wed, 21 Jul 2004 06:43:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C88843D39; Wed, 21 Jul 2004 06:43:10 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6L6hARS035397; Wed, 21 Jul 2004 06:43:10 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6L6hAPH035396; Wed, 21 Jul 2004 06:43:10 GMT (envelope-from kientzle) Message-Id: <200407210643.i6L6hAPH035396@repoman.freebsd.org> From: Tim Kientzle Date: Wed, 21 Jul 2004 06:43:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/tar bsdtar.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 06:43:10 -0000 kientzle 2004-07-21 06:43:10 UTC FreeBSD src repository Modified files: usr.bin/tar bsdtar.1 Log: My bad: /dev/sa0, no 'r' Thanks (and many apologies) to: Cristoph Mallon Revision Changes Path 1.16 +1 -1 src/usr.bin/tar/bsdtar.1 From owner-cvs-src@FreeBSD.ORG Wed Jul 21 07:01:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F34716A4CE; Wed, 21 Jul 2004 07:01:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 41E7243D3F; Wed, 21 Jul 2004 07:01:49 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6L71nNU035896; Wed, 21 Jul 2004 07:01:49 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6L71nWM035895; Wed, 21 Jul 2004 07:01:49 GMT (envelope-from alc) Message-Id: <200407210701.i6L71nWM035895@repoman.freebsd.org> From: Alan Cox Date: Wed, 21 Jul 2004 07:01:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/ia64 pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 07:01:49 -0000 alc 2004-07-21 07:01:49 UTC FreeBSD src repository Modified files: sys/ia64/ia64 pmap.c Log: Additional pmap locking Tested by: marcel@ Revision Changes Path 1.143 +46 -22 src/sys/ia64/ia64/pmap.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 07:12:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB63F16A4CE; Wed, 21 Jul 2004 07:12:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD35E43D58; Wed, 21 Jul 2004 07:12:24 +0000 (GMT) (envelope-from alfred@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6L7CO2S036414; Wed, 21 Jul 2004 07:12:24 GMT (envelope-from alfred@repoman.freebsd.org) Received: (from alfred@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6L7COQY036413; Wed, 21 Jul 2004 07:12:24 GMT (envelope-from alfred) Message-Id: <200407210712.i6L7COQY036413@repoman.freebsd.org> From: Alfred Perlstein Date: Wed, 21 Jul 2004 07:12:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_mbuf.c uipc_mbuf2.c src/sys/sys mbuf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 07:12:25 -0000 alfred 2004-07-21 07:12:24 UTC FreeBSD src repository Modified files: sys/kern uipc_mbuf.c uipc_mbuf2.c sys/sys mbuf.h Log: Make sure we don't call mbuf allocation functions with mutexes held. Discussed with: rwatson Revision Changes Path 1.134 +8 -0 src/sys/kern/uipc_mbuf.c 1.26 +4 -0 src/sys/kern/uipc_mbuf2.c 1.153 +16 -0 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Wed Jul 21 07:13:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B38A616A4CE; Wed, 21 Jul 2004 07:13:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 960F543D2D; Wed, 21 Jul 2004 07:13:14 +0000 (GMT) (envelope-from alfred@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6L7DEdK036469; Wed, 21 Jul 2004 07:13:14 GMT (envelope-from alfred@repoman.freebsd.org) Received: (from alfred@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6L7DEkH036468; Wed, 21 Jul 2004 07:13:14 GMT (envelope-from alfred) Message-Id: <200407210713.i6L7DEkH036468@repoman.freebsd.org> From: Alfred Perlstein Date: Wed, 21 Jul 2004 07:13:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 07:13:14 -0000 alfred 2004-07-21 07:13:14 UTC FreeBSD src repository Modified files: sys/kern vfs_subr.c Log: put several of the options for DEBUG_VFS_LOCKS under control of sysctls. Revision Changes Path 1.513 +14 -0 src/sys/kern/vfs_subr.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 07:14:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DAD9416A4CF; Wed, 21 Jul 2004 07:14:43 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id C223643D39; Wed, 21 Jul 2004 07:14:41 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id B97505C8A7; Wed, 21 Jul 2004 00:14:41 -0700 (PDT) Date: Wed, 21 Jul 2004 00:14:41 -0700 From: Alfred Perlstein To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20040721071441.GQ95729@elvis.mu.org> References: <200407210712.i6L7COQY036413@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200407210712.i6L7COQY036413@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i Subject: Re: cvs commit: src/sys/kern uipc_mbuf.c uipc_mbuf2.c src/sys/sys mbuf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 07:14:44 -0000 * Alfred Perlstein [040721 00:12] wrote: > alfred 2004-07-21 07:12:24 UTC > > FreeBSD src repository > > Modified files: > sys/kern uipc_mbuf.c uipc_mbuf2.c > sys/sys mbuf.h > Log: > Make sure we don't call mbuf allocation functions with mutexes held. (when _TRYWAIT or WAITOK or whatever it is this week is set) > > Discussed with: rwatson > > Revision Changes Path > 1.134 +8 -0 src/sys/kern/uipc_mbuf.c > 1.26 +4 -0 src/sys/kern/uipc_mbuf2.c > 1.153 +16 -0 src/sys/sys/mbuf.h -- - Alfred Perlstein - Research Engineering Development Inc. - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Wed Jul 21 07:22:55 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 69C8116A4CE; Wed, 21 Jul 2004 07:22:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D0AB43D58; Wed, 21 Jul 2004 07:22:55 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6L7MtVh036845; Wed, 21 Jul 2004 07:22:55 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6L7Mt9A036844; Wed, 21 Jul 2004 07:22:55 GMT (envelope-from sobomax) Message-Id: <200407210722.i6L7Mt9A036844@repoman.freebsd.org> From: Maxim Sobolev Date: Wed, 21 Jul 2004 07:22:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/usr.sbin/newsyslog newsyslog.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 21 Jul 2004 07:22:55 -0000 sobomax 2004-07-21 07:22:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) usr.sbin/newsyslog newsyslog.c Log: MFC: Allow /var/log to be not a directory but a symlink to a directory. Reminded by: gad Revision Changes Path 1.25.2.36 +2 -2 src/usr.sbin/newsyslog/newsyslog.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 08:02:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8597B16A4CE; Wed, 21 Jul 2004 08:02:01 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D5D043D5D; Wed, 21 Jul 2004 08:02:01 +0000 (GMT) (envelope-from bmilekic@FreeBSD.org) Received: from freefall.freebsd.org (bmilekic@localhost [127.0.0.1]) i6L821hS094906; Wed, 21 Jul 2004 08:02:01 GMT (envelope-from bmilekic@freefall.freebsd.org) Received: (from bmilekic@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i6L82132094905; Wed, 21 Jul 2004 08:02:01 GMT (envelope-from bmilekic) Date: Wed, 21 Jul 2004 08:02:01 +0000 From: Bosko Milekic To: Alfred Perlstein Message-ID: <20040721080201.GA94813@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern uipc_mbuf.c uipc_mbuf2.c src/sys/sys mbuf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 08:02:01 -0000 Please back out at least a portion of these changes. The checks don't belong in the m_get() and friends allocation code as they are already done in UMA. -Bosko * Alfred Perlstein [040721 00:12] wrote: > alfred 2004-07-21 07:12:24 UTC > > FreeBSD src repository > > Modified files: > sys/kern uipc_mbuf.c uipc_mbuf2.c > sys/sys mbuf.h > Log: > Make sure we don't call mbuf allocation functions with mutexes held. > > Discussed with: rwatson > > Revision Changes Path > 1.134 +8 -0 src/sys/kern/uipc_mbuf.c > 1.26 +4 -0 src/sys/kern/uipc_mbuf2.c > 1.153 +16 -0 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Wed Jul 21 08:35:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C67816A4CE; Wed, 21 Jul 2004 08:35:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5EDEC43D39; Wed, 21 Jul 2004 08:35:18 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6L8ZIKU038773; Wed, 21 Jul 2004 08:35:18 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6L8ZIF5038772; Wed, 21 Jul 2004 08:35:18 GMT (envelope-from tjr) Message-Id: <200407210835.i6L8ZIF5038772@repoman.freebsd.org> From: "Tim J. Robbins" Date: Wed, 21 Jul 2004 08:35:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/stdio fputws.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 21 Jul 2004 08:35:18 -0000 tjr 2004-07-21 08:35:18 UTC FreeBSD src repository Modified files: lib/libc/stdio fputws.c Log: Use __wcsrtombs() and __sfvwrite() to convert and write the wide character string instead of multiple calls to __fputwc(). Revision Changes Path 1.5 +25 -8 src/lib/libc/stdio/fputws.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 08:44:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E60316A4CE for ; Wed, 21 Jul 2004 08:44:01 +0000 (GMT) Received: from smtp004.bizmail.sc5.yahoo.com (smtp004.bizmail.sc5.yahoo.com [66.163.175.81]) by mx1.FreeBSD.org (Postfix) with SMTP id 1440843D39 for ; Wed, 21 Jul 2004 08:44:01 +0000 (GMT) (envelope-from noackjr@alumni.rice.edu) Received: from unknown (HELO optimator.noacks.org) (noackjr@supercrime.org@70.240.204.137 with login) by smtp004.bizmail.sc5.yahoo.com with SMTP; 21 Jul 2004 08:44:00 -0000 Received: from localhost (localhost [127.0.0.1]) by optimator.noacks.org (Postfix) with ESMTP id BD7AD634C; Wed, 21 Jul 2004 03:43:59 -0500 (CDT) Received: from optimator.noacks.org ([127.0.0.1]) by localhost (optimator.noacks.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 65152-01; Wed, 21 Jul 2004 03:43:48 -0500 (CDT) Received: from compgeek.noacks.org (compgeek [192.168.1.10]) by optimator.noacks.org (Postfix) with ESMTP id 6DDD66113; Wed, 21 Jul 2004 03:43:48 -0500 (CDT) Received: from [127.0.0.1] (localhost [127.0.0.1]) by compgeek.noacks.org (8.12.11/8.12.11) with ESMTP id i6L8hle0020968; Wed, 21 Jul 2004 03:43:48 -0500 (CDT) (envelope-from noackjr@alumni.rice.edu) Message-ID: <40FE2CC3.305@alumni.rice.edu> Date: Wed, 21 Jul 2004 03:43:47 -0500 From: Jon Noack User-Agent: Mozilla Thunderbird 0.7.2 (X11/20040718) X-Accept-Language: en-us, en MIME-Version: 1.0 To: cvs-src@freebsd.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at noacks.org cc: alfred@freebsd.org Subject: cvs commit: src/sys/kern uipc_mbuf.c uipc_mbuf2.c src/sys/sys mbuf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: noackjr@alumni.rice.edu List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 08:44:01 -0000 +#define MBUF_CHECKSLEEP(how) do { \ + if (how == M_WAITOK) \ + WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL, \ + "Sleeping in \"%s\"", __func__); \ +} while(0) + Kernel build broken for !WITNESS... Jon From owner-cvs-src@FreeBSD.ORG Wed Jul 21 09:39:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D82716A4CF; Wed, 21 Jul 2004 09:39:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F20643D39; Wed, 21 Jul 2004 09:39:53 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6L9drRU040955; Wed, 21 Jul 2004 09:39:53 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6L9drbn040954; Wed, 21 Jul 2004 09:39:53 GMT (envelope-from harti) Message-Id: <200407210939.i6L9drbn040954@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 21 Jul 2004 09:39:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/atm/atmconfig Makefile private.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 09:39:53 -0000 harti 2004-07-21 09:39:53 UTC FreeBSD src repository Modified files: sbin/atm/atmconfig Makefile private.h Log: Allow the help file path and name to be overwritten by cc -D... Also remove the current directory from the default help file path and add an appropriate directory in /usr/local instead. Revision Changes Path 1.5 +1 -0 src/sbin/atm/atmconfig/Makefile 1.2 +8 -1 src/sbin/atm/atmconfig/private.h From owner-cvs-src@FreeBSD.ORG Wed Jul 21 09:42:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88DD316A4CE; Wed, 21 Jul 2004 09:42:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C6F443D3F; Wed, 21 Jul 2004 09:42:56 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6L9guqc041119; Wed, 21 Jul 2004 09:42:56 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6L9gupd041118; Wed, 21 Jul 2004 09:42:56 GMT (envelope-from harti) Message-Id: <200407210942.i6L9gupd041118@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 21 Jul 2004 09:42:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/atm/atmconfig main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 09:42:56 -0000 harti 2004-07-21 09:42:56 UTC FreeBSD src repository Modified files: sbin/atm/atmconfig main.c Log: Allow more than one help file. There is a restriction that each help file must start with a level 0 topic. Revision Changes Path 1.3 +288 -73 src/sbin/atm/atmconfig/main.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 09:43:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A9CD716A4CE; Wed, 21 Jul 2004 09:43:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8CC8343D54; Wed, 21 Jul 2004 09:43:31 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6L9hV6A041159; Wed, 21 Jul 2004 09:43:31 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6L9hVId041158; Wed, 21 Jul 2004 09:43:31 GMT (envelope-from harti) Message-Id: <200407210943.i6L9hVId041158@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 21 Jul 2004 09:43:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/atm/atmconfig atmconfig.help X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 21 Jul 2004 09:43:31 -0000 harti 2004-07-21 09:43:31 UTC FreeBSD src repository Modified files: sbin/atm/atmconfig atmconfig.help Log: Add special lines for 'help commands'. Revision Changes Path 1.3 +7 -4 src/sbin/atm/atmconfig/atmconfig.help From owner-cvs-src@FreeBSD.ORG Wed Jul 21 09:44:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A81C16A4CE; Wed, 21 Jul 2004 09:44:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F73D43D5A; Wed, 21 Jul 2004 09:44:28 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6L9iSsx041210; Wed, 21 Jul 2004 09:44:28 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6L9iSG2041209; Wed, 21 Jul 2004 09:44:28 GMT (envelope-from harti) Message-Id: <200407210944.i6L9iSG2041209@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 21 Jul 2004 09:44:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/atm/atmconfig atmconfig.help X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 21 Jul 2004 09:44:28 -0000 harti 2004-07-21 09:44:27 UTC FreeBSD src repository Modified files: sbin/atm/atmconfig atmconfig.help Log: 'atmconfig natm show' shows all currently configured PVCs for IP over ATM, not 'atmconfig natm list'. Revision Changes Path 1.4 +1 -1 src/sbin/atm/atmconfig/atmconfig.help From owner-cvs-src@FreeBSD.ORG Wed Jul 21 10:14:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F64616A4CE; Wed, 21 Jul 2004 10:14:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 81C6C43D31; Wed, 21 Jul 2004 10:14:10 +0000 (GMT) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6LAEAhW042041; Wed, 21 Jul 2004 10:14:10 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from roberto@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6LAEAMW042040; Wed, 21 Jul 2004 10:14:10 GMT (envelope-from roberto) Message-Id: <200407211014.i6LAEAMW042040@repoman.freebsd.org> From: Ollivier Robert Date: Wed, 21 Jul 2004 10:14:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/mtree BSD.root.dist X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 10:14:10 -0000 roberto 2004-07-21 10:14:10 UTC FreeBSD src repository Modified files: etc/mtree BSD.root.dist Log: Add /etc/ntp to hold keys for ntpd. Revision Changes Path 1.67 +2 -0 src/etc/mtree/BSD.root.dist From owner-cvs-src@FreeBSD.ORG Wed Jul 21 10:50:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D0D4A16A4CE; Wed, 21 Jul 2004 10:50:00 +0000 (GMT) Received: from gw.xbsd.org (xbsd.org [81.56.254.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id F03D643D39; Wed, 21 Jul 2004 10:49:54 +0000 (GMT) (envelope-from flz@xbsd.org) Received: from [192.168.42.2] (gatecrasher.xbsd.org [192.168.42.2]) by gw.xbsd.org (Postfix) with ESMTP id 43743719; Wed, 21 Jul 2004 12:49:54 +0200 (CEST) Message-ID: <40FE4AAD.4040800@xbsd.org> Date: Wed, 21 Jul 2004 12:51:25 +0200 From: Florent Thoumie User-Agent: Mozilla Thunderbird 0.7 (X11/20040707) X-Accept-Language: en-us, en MIME-Version: 1.0 To: cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, alfred@FreeBSD.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: cvs commit: src/sys/kern uipc_mbuf.c uipc_mbuf2.c src/sys/sys mbuf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 10:50:01 -0000 Alfred wrote : > alfred 2004-07-21 07:12:24 UTC > > FreeBSD src repository > > Modified files: > sys/kern uipc_mbuf.c uipc_mbuf2.c > sys/sys mbuf.h > Log: > Make sure we don't call mbuf allocation functions with mutexes held. > > Discussed with: rwatson > > Revision Changes Path > 1.134 +8 -0 src/sys/kern/uipc_mbuf.c > 1.26 +4 -0 src/sys/kern/uipc_mbuf2.c > 1.153 +16 -0 src/sys/sys/mbuf.h This breaks my kernel compilation : --- In file included from /usr/src/sys/dev/if_ndis/if_ndis.c:41: @/sys/mbuf.h: In function `m_get': @/sys/mbuf.h:341: warning: implicit declaration of function `WITNESS_WARN' @/sys/mbuf.h:341: error: `WARN_GIANTOK' undeclared (first use in this function) @/sys/mbuf.h:341: error: (Each undeclared identifier is reported only once @/sys/mbuf.h:341: error: for each function it appears in.) @/sys/mbuf.h:341: error: `WARN_SLEEPOK' undeclared (first use in this function) @/sys/mbuf.h: In function `m_getclr': @/sys/mbuf.h:356: error: `WARN_GIANTOK' undeclared (first use in this function) @/sys/mbuf.h:356: error: `WARN_SLEEPOK' undeclared (first use in this function) @/sys/mbuf.h: In function `m_gethdr': @/sys/mbuf.h:372: error: `WARN_GIANTOK' undeclared (first use in this function) @/sys/mbuf.h:372: error: `WARN_SLEEPOK' undeclared (first use in this function) @/sys/mbuf.h: In function `m_getcl': @/sys/mbuf.h:385: error: `WARN_GIANTOK' undeclared (first use in this function) @/sys/mbuf.h:385: error: `WARN_SLEEPOK' undeclared (first use in this function) @/sys/mbuf.h: In function `m_clget': @/sys/mbuf.h:413: error: `WARN_GIANTOK' undeclared (first use in this function) @/sys/mbuf.h:413: error: `WARN_SLEEPOK' undeclared (first use in this function) *** Error code 1 Stop in /usr/src/sys/modules/if_ndis. --- I suggest removing ths #ifdef WITNESS ... #endif around #include , since WITNESS_WARN must be defined in mbuf.h. PS: Sorry Alfred for the first mail, I should have posted this here in first place. -- flz From owner-cvs-src@FreeBSD.ORG Wed Jul 21 10:54:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F3FFE16A4CE; Wed, 21 Jul 2004 10:54:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED0D643D41; Wed, 21 Jul 2004 10:54:57 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6LAsvZN043247; Wed, 21 Jul 2004 10:54:57 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6LAsvlc043246; Wed, 21 Jul 2004 10:54:57 GMT (envelope-from tjr) Message-Id: <200407211054.i6LAsvlc043246@repoman.freebsd.org> From: "Tim J. Robbins" Date: Wed, 21 Jul 2004 10:54:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/include wchar.h src/lib/libc/locale Makefile.inc mblocal.h mbsnrtowcs.c mbsrtowcs.3 mbsrtowcs.c mbstowcs.c none.c setrunelocale.c table.c wcsnrtombs.c wcsrtombs.3 wcsrtombs.c wcstombs.c src/lib/libc/stdio fputws.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 21 Jul 2004 10:54:58 -0000 tjr 2004-07-21 10:54:57 UTC FreeBSD src repository Modified files: include wchar.h lib/libc/locale Makefile.inc mblocal.h mbsrtowcs.3 mbsrtowcs.c mbstowcs.c none.c setrunelocale.c table.c wcsrtombs.3 wcsrtombs.c wcstombs.c lib/libc/stdio fputws.c Added files: lib/libc/locale mbsnrtowcs.c wcsnrtombs.c Log: Implement the GNU extensions of mbsnrtowcs() and wcsnrtombs(). These are convenient when the source string isn't null-terminated. Implement the other conversion functions (mbstowcs(), mbsrtowcs(), wcstombs(), wcsrtombs()) in terms of these new functions. Revision Changes Path 1.43 +4 -0 src/include/wchar.h 1.57 +6 -2 src/lib/libc/locale/Makefile.inc 1.3 +12 -12 src/lib/libc/locale/mblocal.h 1.1 +91 -0 src/lib/libc/locale/mbsnrtowcs.c (new) 1.5 +27 -4 src/lib/libc/locale/mbsrtowcs.3 1.6 +1 -42 src/lib/libc/locale/mbsrtowcs.c 1.11 +2 -1 src/lib/libc/locale/mbstowcs.c 1.12 +18 -15 src/lib/libc/locale/none.c 1.40 +13 -12 src/lib/libc/locale/setrunelocale.c 1.24 +4 -4 src/lib/libc/locale/table.c 1.1 +111 -0 src/lib/libc/locale/wcsnrtombs.c (new) 1.5 +27 -4 src/lib/libc/locale/wcsrtombs.3 1.6 +1 -67 src/lib/libc/locale/wcsrtombs.c 1.10 +2 -1 src/lib/libc/locale/wcstombs.c 1.6 +2 -1 src/lib/libc/stdio/fputws.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 12:12:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2941016A4CE; Wed, 21 Jul 2004 12:12:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BC8E43D39; Wed, 21 Jul 2004 12:12:49 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6LCCmQW045702; Wed, 21 Jul 2004 12:12:48 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6LCCmAx045701; Wed, 21 Jul 2004 12:12:48 GMT (envelope-from tjr) Message-Id: <200407211212.i6LCCmAx045701@repoman.freebsd.org> From: "Tim J. Robbins" Date: Wed, 21 Jul 2004 12:12:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/stdio fgetws.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 21 Jul 2004 12:12:49 -0000 tjr 2004-07-21 12:12:48 UTC FreeBSD src repository Modified files: lib/libc/stdio fgetws.c Log: Read directly from the stdio buffer using the new __mbsnrtowcs() interface instead of making repeated calls to __fgetwc(). Revision Changes Path 1.5 +38 -14 src/lib/libc/stdio/fgetws.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 13:47:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F19416A4CE; Wed, 21 Jul 2004 13:47:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E5D5C43D49; Wed, 21 Jul 2004 13:47:48 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6LDlmEJ049070; Wed, 21 Jul 2004 13:47:48 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6LDlm5w049069; Wed, 21 Jul 2004 13:47:48 GMT (envelope-from tjr) Message-Id: <200407211347.i6LDlm5w049069@repoman.freebsd.org> From: "Tim J. Robbins" Date: Wed, 21 Jul 2004 13:47:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/regression/lib/libc/locale Makefiletest-mbsnrtowcs.c test-wcsnrtombs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 21 Jul 2004 13:47:49 -0000 tjr 2004-07-21 13:47:48 UTC FreeBSD src repository Modified files: tools/regression/lib/libc/locale Makefile Added files: tools/regression/lib/libc/locale test-mbsnrtowcs.c test-wcsnrtombs.c Log: Add test programs for mbsnrtowcs() and wcsnrtombs(). Revision Changes Path 1.7 +2 -0 src/tools/regression/lib/libc/locale/Makefile 1.1 +192 -0 src/tools/regression/lib/libc/locale/test-mbsnrtowcs.c (new) 1.1 +192 -0 src/tools/regression/lib/libc/locale/test-wcsnrtombs.c (new) From owner-cvs-src@FreeBSD.ORG Wed Jul 21 13:53:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A7AA316A4CE; Wed, 21 Jul 2004 13:53:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89F6F43D4C; Wed, 21 Jul 2004 13:53:14 +0000 (GMT) (envelope-from ghelmer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6LDrEKf049388; Wed, 21 Jul 2004 13:53:14 GMT (envelope-from ghelmer@repoman.freebsd.org) Received: (from ghelmer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6LDrEFg049387; Wed, 21 Jul 2004 13:53:14 GMT (envelope-from ghelmer) Message-Id: <200407211353.i6LDrEFg049387@repoman.freebsd.org> From: Guy Helmer Date: Wed, 21 Jul 2004 13:53:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/lib/libc/gen daemon.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 21 Jul 2004 13:53:14 -0000 ghelmer 2004-07-21 13:53:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) lib/libc/gen daemon.c Log: MFC: daemon.c 1.6 daemon.3 1.13-1.14 Prevent abnormal termination of a child daemon process when created by a parent that is a session leader (e.g., login shell) by ignoring SIGHUP before calling fork(2) and then restoring SIGHUP's action after setsid(3). Based on the patch by Martin Kammerhofer . This has been in -current for 8 months with no reports of adverse affects. PR: bin/25462 Prompted-by: dada@sbox.tugraz.at Revision Changes Path 1.3.2.1 +21 -2 src/lib/libc/gen/daemon.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 14:47:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF42516A4CE; Wed, 21 Jul 2004 14:47:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C8E1643D4C; Wed, 21 Jul 2004 14:47:54 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6LEls1T050876; Wed, 21 Jul 2004 14:47:54 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6LElsVH050875; Wed, 21 Jul 2004 14:47:54 GMT (envelope-from nyan) Message-Id: <200407211447.i6LElsVH050875@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Wed, 21 Jul 2004 14:47:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4/man4.i386 Makefile acpi_panasonic.4 src/sys/conf files.i386 src/sys/i386/acpica acpi_panasonic.c src/sys/i386/conf NOTES src/sys/modules/acpi Makefile src/sys/modules/acpi/acpi_panasonic Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 14:47:54 -0000 nyan 2004-07-21 14:47:54 UTC FreeBSD src repository Modified files: share/man/man4/man4.i386 Makefile sys/conf files.i386 sys/i386/conf NOTES sys/modules/acpi Makefile Added files: share/man/man4/man4.i386 acpi_panasonic.4 sys/i386/acpica acpi_panasonic.c sys/modules/acpi/acpi_panasonic Makefile Log: Add the ACPI Panasonic extras driver. Submitted by: OGAWA Takaya and nyan Revision Changes Path 1.172 +1 -0 src/share/man/man4/man4.i386/Makefile 1.1 +161 -0 src/share/man/man4/man4.i386/acpi_panasonic.4 (new) 1.500 +1 -0 src/sys/conf/files.i386 1.1 +410 -0 src/sys/i386/acpica/acpi_panasonic.c (new) 1.1166 +3 -0 src/sys/i386/conf/NOTES 1.40 +1 -1 src/sys/modules/acpi/Makefile 1.1 +9 -0 src/sys/modules/acpi/acpi_panasonic/Makefile (new) From owner-cvs-src@FreeBSD.ORG Wed Jul 21 14:52:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4FBB416A4CE; Wed, 21 Jul 2004 14:52:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 32F0043D1D; Wed, 21 Jul 2004 14:52:22 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6LEqM30051116; Wed, 21 Jul 2004 14:52:22 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6LEqMbv051115; Wed, 21 Jul 2004 14:52:22 GMT (envelope-from harti) Message-Id: <200407211452.i6LEqMbv051115@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 21 Jul 2004 14:52:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/atm/atmconfig diag.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 21 Jul 2004 14:52:22 -0000 harti 2004-07-21 14:52:22 UTC FreeBSD src repository Modified files: sbin/atm/atmconfig diag.c Log: The media info is printed with the -hardware option so there is no point to write 'Media' in the table header for the -atm option. Revision Changes Path 1.5 +1 -1 src/sbin/atm/atmconfig/diag.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 15:18:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6348216A4CE; Wed, 21 Jul 2004 15:18:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46D8043D2F; Wed, 21 Jul 2004 15:18:45 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6LFIjBj051760; Wed, 21 Jul 2004 15:18:45 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6LFIjJH051759; Wed, 21 Jul 2004 15:18:45 GMT (envelope-from cognet) Message-Id: <200407211518.i6LFIjJH051759@repoman.freebsd.org> From: Olivier Houchard Date: Wed, 21 Jul 2004 15:18:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/arm/arm pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 15:18:45 -0000 cognet 2004-07-21 15:18:45 UTC FreeBSD src repository Modified files: sys/arm/arm pmap.c Log: Do not use NULL as a malloc type for contigmalloc(). Revision Changes Path 1.7 +2 -1 src/sys/arm/arm/pmap.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 15:21:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from green.homeunix.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 518AB16A4CE; Wed, 21 Jul 2004 15:21:11 +0000 (GMT) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.12.11/8.12.11) with ESMTP id i6LFLAkr096773; Wed, 21 Jul 2004 11:21:10 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.12.11/8.12.11/Submit) id i6LFLALg096772; Wed, 21 Jul 2004 11:21:10 -0400 (EDT) (envelope-from green) Date: Wed, 21 Jul 2004 11:21:10 -0400 From: Brian Fundakowski Feldman To: Olivier Houchard Message-ID: <20040721152110.GI1009@green.homeunix.org> References: <200407211518.i6LFIjJH051759@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200407211518.i6LFIjJH051759@repoman.freebsd.org> User-Agent: Mutt/1.5.6i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/arm/arm pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 15:21:11 -0000 On Wed, Jul 21, 2004 at 03:18:45PM +0000, Olivier Houchard wrote: > cognet 2004-07-21 15:18:45 UTC > > FreeBSD src repository > > Modified files: > sys/arm/arm pmap.c > Log: > Do not use NULL as a malloc type for contigmalloc(). My fault for not finding that there were two consumers that abused the contigmalloc(9) API. If there are any bad or mismatched contigmalloc()/contigfree() malloc_type arguments, they will now be noticed as with malloc()/free(). -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Wed Jul 21 15:42:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A30516A4CE; Wed, 21 Jul 2004 15:42:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7DF0243D46; Wed, 21 Jul 2004 15:42:02 +0000 (GMT) (envelope-from alfred@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6LFg2Ob052407; Wed, 21 Jul 2004 15:42:02 GMT (envelope-from alfred@repoman.freebsd.org) Received: (from alfred@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6LFg2ut052406; Wed, 21 Jul 2004 15:42:02 GMT (envelope-from alfred) Message-Id: <200407211542.i6LFg2ut052406@repoman.freebsd.org> From: Alfred Perlstein Date: Wed, 21 Jul 2004 15:42:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys mbuf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 15:42:02 -0000 alfred 2004-07-21 15:42:02 UTC FreeBSD src repository Modified files: sys/sys mbuf.h Log: unbreak !WITNESS. Revision Changes Path 1.154 +4 -0 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Wed Jul 21 15:52:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7ABF216A4CE; Wed, 21 Jul 2004 15:52:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5DECA43D45; Wed, 21 Jul 2004 15:52:34 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6LFqY3n052703; Wed, 21 Jul 2004 15:52:34 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6LFqYE8052702; Wed, 21 Jul 2004 15:52:34 GMT (envelope-from cognet) Message-Id: <200407211552.i6LFqYE8052702@repoman.freebsd.org> From: Olivier Houchard Date: Wed, 21 Jul 2004 15:52:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 15:52:34 -0000 cognet 2004-07-21 15:52:34 UTC FreeBSD src repository Modified files: sys/i386/i386 pmap.c Log: Using NULL as a malloc type when calling contigmalloc() is wrong, so introduce a new malloc type, and use it. Revision Changes Path 1.489 +5 -1 src/sys/i386/i386/pmap.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 16:04:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C89116A4D8; Wed, 21 Jul 2004 16:04:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4FD4943D46; Wed, 21 Jul 2004 16:04:46 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6LG4kYP052992; Wed, 21 Jul 2004 16:04:46 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6LG4kFK052991; Wed, 21 Jul 2004 16:04:46 GMT (envelope-from rwatson) Message-Id: <200407211604.i6LG4kFK052991@repoman.freebsd.org> From: Robert Watson Date: Wed, 21 Jul 2004 16:04:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 16:04:46 -0000 rwatson 2004-07-21 16:04:46 UTC FreeBSD src repository Modified files: sys/kern kern_shutdown.c Log: Don't sync the file system on panic by default. This seems to basically work very infrequently, and often results in a compound panic which confuses debugging; locking/SMP have made the layering violation (and risks) of this more obvious over time. Discussed with: green, bde, et al. Revision Changes Path 1.160 +1 -1 src/sys/kern/kern_shutdown.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 16:17:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6499B16A4CF for ; Wed, 21 Jul 2004 16:17:15 +0000 (GMT) Received: from hanoi.cronyx.ru (hanoi.cronyx.ru [144.206.181.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id B4A1743D39 for ; Wed, 21 Jul 2004 16:17:14 +0000 (GMT) (envelope-from rik@cronyx.ru) Received: (from root@localhost) by hanoi.cronyx.ru id i6LGE5FO055102 for cvs-src@FreeBSD.org.checked; (8.12.8/vak/2.1) Wed, 21 Jul 2004 20:14:05 +0400 (MSD) (envelope-from rik@cronyx.ru) Received: from cronyx.ru (hi.cronyx.ru [144.206.181.94]) by hanoi.cronyx.ru with ESMTP id i6LGCV5C055020; (8.12.8/vak/2.1) Wed, 21 Jul 2004 20:12:31 +0400 (MSD) (envelope-from rik@cronyx.ru) Message-ID: <40FE95FD.6000101@cronyx.ru> Date: Wed, 21 Jul 2004 20:12:45 +0400 From: Roman Kurakin User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6b) Gecko/20031208 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Robert Watson References: <200407211604.i6LG4kFK052991@repoman.freebsd.org> In-Reply-To: <200407211604.i6LG4kFK052991@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 16:17:15 -0000 How to change behavior? rik Robert Watson wrote: >rwatson 2004-07-21 16:04:46 UTC > > FreeBSD src repository > > Modified files: > sys/kern kern_shutdown.c > Log: > Don't sync the file system on panic by default. This seems to basically > work very infrequently, and often results in a compound panic which > confuses debugging; locking/SMP have made the layering violation (and > risks) of this more obvious over time. > > Discussed with: green, bde, et al. > > Revision Changes Path > 1.160 +1 -1 src/sys/kern/kern_shutdown.c > > > > From owner-cvs-src@FreeBSD.ORG Wed Jul 21 16:26:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85A1316A4CF; Wed, 21 Jul 2004 16:26:57 +0000 (GMT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D70543D48; Wed, 21 Jul 2004 16:26:57 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (localhost [127.0.0.1]) by fledge.watson.org (8.12.11/8.12.11) with ESMTP id i6LGQGKs057736; Wed, 21 Jul 2004 12:26:16 -0400 (EDT) (envelope-from robert@fledge.watson.org) Received: from localhost (robert@localhost)i6LGQFK9057733; Wed, 21 Jul 2004 12:26:16 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Wed, 21 Jul 2004 12:26:15 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Roman Kurakin In-Reply-To: <40FE95FD.6000101@cronyx.ru> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 16:26:57 -0000 On Wed, 21 Jul 2004, Roman Kurakin wrote: > How to change behavior? When we're in a "panic" state, we will no long attempt to call out to all file systems to synchronize their on-disk data with in-memory data. This was unreliable in many circumstances because panic() can be called from some interesting places, such as in the scheduler, interrupt handlers, in the file system code, etc, and those circumstances were not conducive to reliable syncing of disks. For an example of what happens as a result of syncing in panic(), take a look at PR kern/69369. Assuming that the sync() call did work, you would be more likely to have in-memory buffers on disk following the panic(), which would reduce the level of potential data loss resulting from panic()'ing with a lot of data in buffers that needs to go to disk. Bruce and I exchanged some e-mail (or more accurately: Bruce explained things to me) regarding the relationship between the debugger environment and some of the things we'd like to be able to do from there. The concerns raised are very similar to the ones raised in the discussion of network kernel debugging and console: how to reliably interact with device drivers (et al) under messy circumstances. Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Principal Research Scientist, McAfee Research > > rik > > Robert Watson wrote: > > >rwatson 2004-07-21 16:04:46 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/kern kern_shutdown.c > > Log: > > Don't sync the file system on panic by default. This seems to basically > > work very infrequently, and often results in a compound panic which > > confuses debugging; locking/SMP have made the layering violation (and > > risks) of this more obvious over time. > > > > Discussed with: green, bde, et al. > > > > Revision Changes Path > > 1.160 +1 -1 src/sys/kern/kern_shutdown.c > > > > > > > > > > > > From owner-cvs-src@FreeBSD.ORG Wed Jul 21 16:34:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A97916A4CE; Wed, 21 Jul 2004 16:34:44 +0000 (GMT) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1BF1E43D31; Wed, 21 Jul 2004 16:34:44 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.34] (adsl-63-195-111-154.dsl.snfc21.pacbell.net [63.195.111.154]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id i6LGYYra018956 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 21 Jul 2004 09:34:34 -0700 Message-ID: <40FE9A94.5090805@root.org> Date: Wed, 21 Jul 2004 09:32:20 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 0.6 (X11/20040518) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Roman Kurakin References: <200407211604.i6LG4kFK052991@repoman.freebsd.org> <40FE95FD.6000101@cronyx.ru> In-Reply-To: <40FE95FD.6000101@cronyx.ru> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Robert Watson cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 16:34:44 -0000 Roman Kurakin wrote: > Robert Watson wrote: >> FreeBSD src repository >> >> Modified files: >> sys/kern kern_shutdown.c Log: >> Don't sync the file system on panic by default. This seems to basically >> work very infrequently, and often results in a compound panic which >> confuses debugging; locking/SMP have made the layering violation (and >> risks) of this more obvious over time. >> >> Discussed with: green, bde, et al. >> >> Revision Changes Path >> 1.160 +1 -1 src/sys/kern/kern_shutdown.c > > How to change behavior? > > rik While Robert's followup was very detailed, I think the answer Rik is looking for is "sysctl kern.sync_on_panic". :) -Nate From owner-cvs-src@FreeBSD.ORG Wed Jul 21 16:56:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3057116A4CE; Wed, 21 Jul 2004 16:56:43 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1F8A43D2F; Wed, 21 Jul 2004 16:56:42 +0000 (GMT) (envelope-from scottl@freebsd.org) Received: from [192.168.0.12] (g4.samsco.home [192.168.0.12]) (authenticated bits=0) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id i6LH2ltQ063802; Wed, 21 Jul 2004 11:02:49 -0600 (MDT) (envelope-from scottl@freebsd.org) Message-ID: <40FE9FFF.6050702@freebsd.org> Date: Wed, 21 Jul 2004 10:55:27 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7) Gecko/20040514 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Nate Lawson References: <200407211604.i6LG4kFK052991@repoman.freebsd.org> <40FE95FD.6000101@cronyx.ru> <40FE9A94.5090805@root.org> In-Reply-To: <40FE9A94.5090805@root.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Robert Watson cc: cvs-all@freebsd.org cc: Roman Kurakin Subject: Re: cvs commit: src/sys/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 16:56:43 -0000 Nate Lawson wrote: > Roman Kurakin wrote: > >> Robert Watson wrote: >> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/kern kern_shutdown.c Log: >>> Don't sync the file system on panic by default. This seems to >>> basically >>> work very infrequently, and often results in a compound panic which >>> confuses debugging; locking/SMP have made the layering violation (and >>> risks) of this more obvious over time. >>> >>> Discussed with: green, bde, et al. >>> >>> Revision Changes Path >>> 1.160 +1 -1 src/sys/kern/kern_shutdown.c > > > > >> How to change behavior? >> >> rik > > > While Robert's followup was very detailed, I think the answer Rik is > looking for is "sysctl kern.sync_on_panic". :) > > -Nate It should be noted that syncing on panic is almost never a good idea. The whole idea of panic() is to signal that the system has gotten into an inconsistent and unrecoverable state. Do you really want to trust it to spam your drive with buffers that are in an unknown state via a set of codepaths that are in an unknown state? It's much better to just step back and let fsck try to repair the damage. I can't remember a single time in the last 4 years when a panic actually successfuly synced out all of the buffers and shutdown the filesystem, so it's not likely that you'll avoid a fsck on reboot with this. Scott From owner-cvs-src@FreeBSD.ORG Wed Jul 21 17:02:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CCF1016A4CE; Wed, 21 Jul 2004 17:02:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AFBD843D1D; Wed, 21 Jul 2004 17:02:36 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6LH2aD9062962; Wed, 21 Jul 2004 17:02:36 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6LH2aD4062961; Wed, 21 Jul 2004 17:02:36 GMT (envelope-from imp) Message-Id: <200407211702.i6LH2aD4062961@repoman.freebsd.org> From: Warner Losh Date: Wed, 21 Jul 2004 17:02:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/pwd_mkdb pwd_mkdb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 21 Jul 2004 17:02:37 -0000 imp 2004-07-21 17:02:36 UTC FreeBSD src repository Modified files: usr.sbin/pwd_mkdb pwd_mkdb.c Log: Two style related changes: (1) use strlcpy instead of strncpy since the use here of the latter was incorrect. (2) Move 'N' case into proper sorted order (sorted the same way that ls sorts its args). Revision Changes Path 1.44 +5 -5 src/usr.sbin/pwd_mkdb/pwd_mkdb.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 17:11:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 42A1816A4D6 for ; Wed, 21 Jul 2004 17:11:13 +0000 (GMT) Received: from hanoi.cronyx.ru (hanoi.cronyx.ru [144.206.181.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 922B743D53 for ; Wed, 21 Jul 2004 17:11:12 +0000 (GMT) (envelope-from rik@cronyx.ru) Received: (from root@localhost) by hanoi.cronyx.ru id i6LH2Jvd057338 for cvs-src@FreeBSD.org.checked; (8.12.8/vak/2.1) Wed, 21 Jul 2004 21:02:19 +0400 (MSD) (envelope-from rik@cronyx.ru) Received: from cronyx.ru (hi.cronyx.ru [144.206.181.94]) by hanoi.cronyx.ru with ESMTP id i6LGsp5C056971; (8.12.8/vak/2.1) Wed, 21 Jul 2004 20:54:51 +0400 (MSD) (envelope-from rik@cronyx.ru) Message-ID: <40FE9FE9.6020100@cronyx.ru> Date: Wed, 21 Jul 2004 20:55:05 +0400 From: Roman Kurakin User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6b) Gecko/20031208 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Robert Watson References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 17:11:13 -0000 Robert Watson wrote: >On Wed, 21 Jul 2004, Roman Kurakin wrote: > > > >>How to change behavior? >> >> > >When we're in a "panic" state, we will no long attempt to call out to all >file systems to synchronize their on-disk data with in-memory data. This >was unreliable in many circumstances because panic() can be called from >some interesting places, such as in the scheduler, interrupt handlers, in >the file system code, etc, and those circumstances were not conducive to > > But if we are in panic in a good place it may save some critical data. Is it possible to give a choice to user? [...] rik From owner-cvs-src@FreeBSD.ORG Wed Jul 21 17:11:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9CC6016A4D1 for ; Wed, 21 Jul 2004 17:11:19 +0000 (GMT) Received: from hanoi.cronyx.ru (hanoi.cronyx.ru [144.206.181.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECF8743D31 for ; Wed, 21 Jul 2004 17:11:18 +0000 (GMT) (envelope-from rik@cronyx.ru) Received: (from root@localhost) by hanoi.cronyx.ru id i6LH2LPU057363 for cvs-src@FreeBSD.org.checked; (8.12.8/vak/2.1) Wed, 21 Jul 2004 21:02:21 +0400 (MSD) (envelope-from rik@cronyx.ru) Received: from cronyx.ru (hi.cronyx.ru [144.206.181.94]) by hanoi.cronyx.ru with ESMTP id i6LGuD5C057018; (8.12.8/vak/2.1) Wed, 21 Jul 2004 20:56:13 +0400 (MSD) (envelope-from rik@cronyx.ru) Message-ID: <40FEA03B.9070008@cronyx.ru> Date: Wed, 21 Jul 2004 20:56:27 +0400 From: Roman Kurakin User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6b) Gecko/20031208 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Nate Lawson References: <200407211604.i6LG4kFK052991@repoman.freebsd.org> <40FE95FD.6000101@cronyx.ru> <40FE9A94.5090805@root.org> In-Reply-To: <40FE9A94.5090805@root.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Robert Watson cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 17:11:19 -0000 Nate Lawson wrote: > Roman Kurakin wrote: > >> Robert Watson wrote: >> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/kern kern_shutdown.c Log: >>> Don't sync the file system on panic by default. This seems to >>> basically >>> work very infrequently, and often results in a compound panic which >>> confuses debugging; locking/SMP have made the layering violation (and >>> risks) of this more obvious over time. >>> >>> Discussed with: green, bde, et al. >>> >>> Revision Changes Path >>> 1.160 +1 -1 src/sys/kern/kern_shutdown.c >> > > > >> How to change behavior? >> >> rik > > > While Robert's followup was very detailed, I think the answer Rik is > looking for is "sysctl kern.sync_on_panic". :) Yea, this is closer to what I want to know. ;-) rik > > -Nate > > From owner-cvs-src@FreeBSD.ORG Wed Jul 21 17:26:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0FE2C16A4CE; Wed, 21 Jul 2004 17:26:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E637143D41; Wed, 21 Jul 2004 17:26:40 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6LHQeFK064518; Wed, 21 Jul 2004 17:26:40 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6LHQe6Q064517; Wed, 21 Jul 2004 17:26:40 GMT (envelope-from ume) Message-Id: <200407211726.i6LHQe6Q064517@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Wed, 21 Jul 2004 17:26:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/net gethostbydns.c name6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 17:26:41 -0000 ume 2004-07-21 17:26:40 UTC FreeBSD src repository Modified files: lib/libc/net gethostbydns.c name6.c Log: now e.f.f.3.ip6.arpa is delegated, we no longer need to query ip6.int Obtained from: KAME Revision Changes Path 1.46 +0 -6 src/lib/libc/net/gethostbydns.c 1.39 +1 -1 src/lib/libc/net/name6.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 17:38:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4442916A4CE; Wed, 21 Jul 2004 17:38:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2839343D2F; Wed, 21 Jul 2004 17:38:05 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6LHc5QG064857; Wed, 21 Jul 2004 17:38:05 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6LHc5wI064856; Wed, 21 Jul 2004 17:38:05 GMT (envelope-from imp) Message-Id: <200407211738.i6LHc5wI064856@repoman.freebsd.org> From: Warner Losh Date: Wed, 21 Jul 2004 17:38:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/pwd_mkdb pwd_mkdb.8 pwd_mkdb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 21 Jul 2004 17:38:05 -0000 imp 2004-07-21 17:38:05 UTC FreeBSD src repository Modified files: usr.sbin/pwd_mkdb pwd_mkdb.8 pwd_mkdb.c Log: Add support for ignoring locking failures. This is only enabled when you've specified a directory. It is intended to be used in building custom releases over NFS where locking may be unreliable at best and there is no contention that the locking is designed to arbitrate. Other uses of this flag are discouraged. Document same in usage and man page (including the warning about unwise). Sponsored by: Timing Solutions Revision Changes Path 1.23 +11 -0 src/usr.sbin/pwd_mkdb/pwd_mkdb.8 1.45 +8 -4 src/usr.sbin/pwd_mkdb/pwd_mkdb.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 18:34:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0549016A4CE; Wed, 21 Jul 2004 18:34:45 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD9B643D31; Wed, 21 Jul 2004 18:34:44 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 747D75C8D0; Wed, 21 Jul 2004 11:34:44 -0700 (PDT) Date: Wed, 21 Jul 2004 11:34:44 -0700 From: Alfred Perlstein To: Scott Long Message-ID: <20040721183444.GS95729@elvis.mu.org> References: <200407211604.i6LG4kFK052991@repoman.freebsd.org> <40FE95FD.6000101@cronyx.ru> <40FE9A94.5090805@root.org> <40FE9FFF.6050702@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <40FE9FFF.6050702@freebsd.org> User-Agent: Mutt/1.4.2.1i cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: Roman Kurakin cc: Robert Watson cc: Nate Lawson Subject: Re: cvs commit: src/sys/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 18:34:45 -0000 * Scott Long [040721 09:57] wrote: > > It should be noted that syncing on panic is almost never a good idea. > The whole idea of panic() is to signal that the system has gotten into > an inconsistent and unrecoverable state. Do you really want to trust it > to spam your drive with buffers that are in an unknown state via a set > of codepaths that are in an unknown state? It's much better to just > step back and let fsck try to repair the damage. I can't remember a > single time in the last 4 years when a panic actually successfuly synced > out all of the buffers and shutdown the filesystem, so it's not likely > that you'll avoid a fsck on reboot with this. It's not about avoiding a fsck, it's about recovering the last 30+ seconds of disk activity. Ie, files you've just created and such. -- - Alfred Perlstein - Research Engineering Development Inc. - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Wed Jul 21 19:55:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 293F316A4CE; Wed, 21 Jul 2004 19:55:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22F2D43D4C; Wed, 21 Jul 2004 19:55:15 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6LJtFN9069105; Wed, 21 Jul 2004 19:55:15 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6LJtEIl069104; Wed, 21 Jul 2004 19:55:14 GMT (envelope-from andre) Message-Id: <200407211955.i6LJtEIl069104@repoman.freebsd.org> From: Andre Oppermann Date: Wed, 21 Jul 2004 19:55:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet ip_fw2.c src/sbin/ipfw ipfw.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 19:55:15 -0000 andre 2004-07-21 19:55:14 UTC FreeBSD src repository Modified files: sys/netinet ip_fw2.c sbin/ipfw ipfw.8 Log: Extend versrcreach by checking against the rt_flags for RTF_REJECT and RTF_BLACKHOLE as well. To quote the submitter: The uRPF loose-check implementation by the industry vendors, at least on Cisco and possibly Juniper, will fail the check if the route of the source address is pointed to Null0 (on Juniper, discard or reject route). What this means is, even if uRPF Loose-check finds the route, if the route is pointed to blackhole, uRPF loose-check must fail. This allows people to utilize uRPF loose-check mode as a pseudo-packet-firewall without using any manual filtering configuration -- one can simply inject a IGP or BGP prefix with next-hop set to a static route that directs to null/discard facility. This results in uRPF Loose-check failing on all packets with source addresses that are within the range of the nullroute. Submitted by: James Jun Revision Changes Path 1.147 +2 -2 src/sbin/ipfw/ipfw.8 1.66 +6 -0 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 20:38:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 458FB16A4CE; Wed, 21 Jul 2004 20:38:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 292D443D45; Wed, 21 Jul 2004 20:38:13 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6LKcDF4070988; Wed, 21 Jul 2004 20:38:13 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6LKcD20070986; Wed, 21 Jul 2004 20:38:13 GMT (envelope-from imp) Message-Id: <200407212038.i6LKcD20070986@repoman.freebsd.org> From: Warner Losh Date: Wed, 21 Jul 2004 20:38:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ed if_ed_pccard.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 20:38:13 -0000 imp 2004-07-21 20:38:13 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed_pccard.c Log: It is a little better to return ENXIO from probe/match routine than EIO. Revision Changes Path 1.59 +1 -1 src/sys/dev/ed/if_ed_pccard.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 20:45:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D1E3D16A4CE for ; Wed, 21 Jul 2004 20:45:22 +0000 (GMT) Received: from duchess.speedfactory.net (duchess.speedfactory.net [66.23.201.84]) by mx1.FreeBSD.org (Postfix) with SMTP id 8505A43D3F for ; Wed, 21 Jul 2004 20:45:22 +0000 (GMT) (envelope-from ups@tree.com) Received: (qmail 414 invoked by uid 89); 21 Jul 2004 20:45:19 -0000 Received: from duchess.speedfactory.net (66.23.201.84) by duchess.speedfactory.net with SMTP; 21 Jul 2004 20:45:19 -0000 Received: (qmail 393 invoked by uid 89); 21 Jul 2004 20:45:19 -0000 Received: from unknown (HELO palm.tree.com) (66.23.216.49) by duchess.speedfactory.net with SMTP; 21 Jul 2004 20:45:19 -0000 Received: from palm.tree.com (localhost.tree.com [127.0.0.1]) by palm.tree.com (8.12.10/8.12.10) with ESMTP id i6LKjHvX090599; Wed, 21 Jul 2004 16:45:18 -0400 (EDT) (envelope-from ups@palm.tree.com) Message-Id: <200407212045.i6LKjHvX090599@palm.tree.com> X-Mailer: exmh version 2.6.3 04/04/2003 with nmh-1.0.4 To: Alfred Perlstein In-Reply-To: Message from Alfred Perlstein of "Wed, 21 Jul 2004 11:34:44 PDT." <20040721183444.GS95729@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 21 Jul 2004 16:45:17 -0400 From: Stephan Uphoff cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: Scott Long cc: cvs-all@freebsd.org cc: Roman Kurakin cc: Robert Watson cc: Nate Lawson Subject: Re: cvs commit: src/sys/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 20:45:22 -0000 Alfred Perlstein wrote: > > * Scott Long [040721 09:57] wrote: > > > > It should be noted that syncing on panic is almost never a good idea. > > The whole idea of panic() is to signal that the system has gotten into > > an inconsistent and unrecoverable state. Do you really want to trust it > > to spam your drive with buffers that are in an unknown state via a set > > of codepaths that are in an unknown state? It's much better to just > > step back and let fsck try to repair the damage. I can't remember a > > single time in the last 4 years when a panic actually successfuly synced > > out all of the buffers and shutdown the filesystem, so it's not likely > > that you'll avoid a fsck on reboot with this. > > It's not about avoiding a fsck, it's about recovering the last 30+ seconds > of disk activity. Ie, files you've just created and such. Locking is disabled during a sync on panic. ( all lockmgr requests succeed) Even if the internal file system state is not corrupted in a panic, multiple threads might be active in the filessystem using locks to carefully update buffers or enforce the buffer write order. A sync requests trampling through the file systems with total disregard for any locks can do interesting things to a filesystem on disk. I think adding a "dangerous" warning to the sysctl description might be useful. Otherwise it is hard to guess that by trying to save 30 seconds of data one risks loosing the whole file system. Stephan From owner-cvs-src@FreeBSD.ORG Wed Jul 21 21:03:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D640116A4CE; Wed, 21 Jul 2004 21:03:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B754243D31; Wed, 21 Jul 2004 21:03:01 +0000 (GMT) (envelope-from bmilekic@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6LL31xl071656; Wed, 21 Jul 2004 21:03:01 GMT (envelope-from bmilekic@repoman.freebsd.org) Received: (from bmilekic@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6LL31Aw071655; Wed, 21 Jul 2004 21:03:01 GMT (envelope-from bmilekic) Message-Id: <200407212103.i6LL31Aw071655@repoman.freebsd.org> From: Bosko Milekic Date: Wed, 21 Jul 2004 21:03:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_mbuf.c src/sys/sys mbuf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 21:03:02 -0000 bmilekic 2004-07-21 21:03:01 UTC FreeBSD src repository Modified files: sys/kern uipc_mbuf.c sys/sys mbuf.h Log: Back out just a portion of Alfred's last commit. Remove the MBUF_CHECK (WITNESS) for code paths that always call uma_zalloc_arg() shortly after where the check was, because uma_zalloc_arg() already does a similar check. No objections from Alfred. Thanks Alfred. Revision Changes Path 1.135 +0 -2 src/sys/kern/uipc_mbuf.c 1.155 +0 -5 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Wed Jul 21 21:41:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E352116A4EC for ; Wed, 21 Jul 2004 21:41:12 +0000 (GMT) Received: from hanoi.cronyx.ru (hanoi.cronyx.ru [144.206.181.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27A1C43D53 for ; Wed, 21 Jul 2004 21:41:12 +0000 (GMT) (envelope-from rik@cronyx.ru) Received: (from root@localhost) by hanoi.cronyx.ru id i6LLcNts070678 for cvs-src@freebsd.org.checked; (8.12.8/vak/2.1) Thu, 22 Jul 2004 01:38:23 +0400 (MSD) (envelope-from rik@cronyx.ru) Received: from cronyx.ru (rik.cronyx.ru [172.22.4.1]) by hanoi.cronyx.ru with ESMTP id i6LLabWc070583; (8.12.8/vak/2.1) Thu, 22 Jul 2004 01:36:38 +0400 (MSD) (envelope-from rik@cronyx.ru) Message-ID: <40FEE039.8010702@cronyx.ru> Date: Thu, 22 Jul 2004 01:29:29 +0400 From: Roman Kurakin User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.2.1) Gecko/20030426 X-Accept-Language: ru-ru, en MIME-Version: 1.0 To: Alfred Perlstein References: <200407211604.i6LG4kFK052991@repoman.freebsd.org> <40FE95FD.6000101@cronyx.ru> <40FE9A94.5090805@root.org> <40FE9FFF.6050702@freebsd.org> <20040721183444.GS95729@elvis.mu.org> In-Reply-To: <20040721183444.GS95729@elvis.mu.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: Scott Long cc: cvs-all@freebsd.org cc: Robert Watson cc: Nate Lawson Subject: Re: cvs commit: src/sys/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 21:41:16 -0000 Alfred Perlstein: >* Scott Long [040721 09:57] wrote: > > >>It should be noted that syncing on panic is almost never a good idea. >>The whole idea of panic() is to signal that the system has gotten into >>an inconsistent and unrecoverable state. Do you really want to trust it >>to spam your drive with buffers that are in an unknown state via a set >>of codepaths that are in an unknown state? It's much better to just >>step back and let fsck try to repair the damage. I can't remember a >>single time in the last 4 years when a panic actually successfuly synced >>out all of the buffers and shutdown the filesystem, so it's not likely >>that you'll avoid a fsck on reboot with this. >> >> > >It's not about avoiding a fsck, it's about recovering the last 30+ seconds >of disk activity. Ie, files you've just created and such. > Just fresh view or one more crazy stupid idea ;-) Why not to save those 30+ sec data and let user apply it manualy (probably this is possible only for text data) at fsck time or later. We could create a disk in memory put files that would be touched in to it and apply one by one file and see what would happen. This may be usefull for critical data. And this sync_delta could be saved in safe place like crash dump saved. rik From owner-cvs-src@FreeBSD.ORG Wed Jul 21 21:51:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 89B6216A4CE; Wed, 21 Jul 2004 21:51:38 +0000 (GMT) Received: from mail.vicor-nb.com (bigwoop.vicor-nb.com [208.206.78.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 37C4843D1F; Wed, 21 Jul 2004 21:51:38 +0000 (GMT) (envelope-from julian@elischer.org) Received: from elischer.org (julian.vicor-nb.com [208.206.78.97]) by mail.vicor-nb.com (Postfix) with ESMTP id E4F1C7A49E; Wed, 21 Jul 2004 14:51:37 -0700 (PDT) Message-ID: <40FEE569.2010209@elischer.org> Date: Wed, 21 Jul 2004 14:51:37 -0700 From: Julian Elischer User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3.1) Gecko/20030516 X-Accept-Language: en, hu MIME-Version: 1.0 To: Alfred Perlstein References: <200407212045.i6LKjHvX090599@palm.tree.com> In-Reply-To: <200407212045.i6LKjHvX090599@palm.tree.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: Scott Long cc: cvs-all@FreeBSD.org cc: Roman Kurakin cc: Robert Watson cc: Nate Lawson Subject: Re: cvs commit: src/sys/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 21:51:38 -0000 Stephan Uphoff wrote: >Alfred Perlstein wrote: > > >>* Scott Long [040721 09:57] wrote: >> >> >>>It should be noted that syncing on panic is almost never a good idea. >>>The whole idea of panic() is to signal that the system has gotten into >>>an inconsistent and unrecoverable state. Do you really want to trust it >>>to spam your drive with buffers that are in an unknown state via a set >>>of codepaths that are in an unknown state? It's much better to just >>>step back and let fsck try to repair the damage. I can't remember a >>>single time in the last 4 years when a panic actually successfuly synced >>>out all of the buffers and shutdown the filesystem, so it's not likely >>>that you'll avoid a fsck on reboot with this. >>> >>> >>It's not about avoiding a fsck, it's about recovering the last 30+ seconds >>of disk activity. Ie, files you've just created and such. >> >> > >Locking is disabled during a sync on panic. >( all lockmgr requests succeed) > >Even if the internal file system state is not corrupted >in a panic, multiple threads might be active in the filessystem >using locks to carefully update buffers or enforce the buffer >write order. > >A sync requests trampling through the file systems with >total disregard for any locks can do interesting things >to a filesystem on disk. > >I think adding a "dangerous" warning to the sysctl description >might be useful. >Otherwise it is hard to guess that by trying to save 30 seconds of >data one risks loosing the whole file system. > If you have no sync then you are more likely to have a successful core-dump.. so write a utility that extracts the missing data from the corefile ! :-) > > > Stephan > > > From owner-cvs-src@FreeBSD.ORG Wed Jul 21 21:57:55 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 198A916A4CE; Wed, 21 Jul 2004 21:57:55 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B91443D3F; Wed, 21 Jul 2004 21:57:52 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.0.200] ([192.168.0.200]) (authenticated bits=0) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id i6LM3vZs064703; Wed, 21 Jul 2004 16:03:57 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <40FEE6CA.3090005@samsco.org> Date: Wed, 21 Jul 2004 15:57:30 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7) Gecko/20040702 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Julian Elischer References: <200407212045.i6LKjHvX090599@palm.tree.com> <40FEE569.2010209@elischer.org> In-Reply-To: <40FEE569.2010209@elischer.org> X-Enigmail-Version: 0.84.2.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: Alfred Perlstein cc: Scott Long cc: cvs-all@FreeBSD.org cc: Roman Kurakin cc: Robert Watson cc: Nate Lawson Subject: Re: cvs commit: src/sys/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 21:57:55 -0000 Julian Elischer wrote: > > > Stephan Uphoff wrote: > >> Alfred Perlstein wrote: >> >> >>> * Scott Long [040721 09:57] wrote: >>> >>> >>>> It should be noted that syncing on panic is almost never a good idea. >>>> The whole idea of panic() is to signal that the system has gotten into >>>> an inconsistent and unrecoverable state. Do you really want to >>>> trust it >>>> to spam your drive with buffers that are in an unknown state via a set >>>> of codepaths that are in an unknown state? It's much better to just >>>> step back and let fsck try to repair the damage. I can't remember a >>>> single time in the last 4 years when a panic actually successfuly >>>> synced >>>> out all of the buffers and shutdown the filesystem, so it's not likely >>>> that you'll avoid a fsck on reboot with this. >>>> >>> >>> It's not about avoiding a fsck, it's about recovering the last 30+ >>> seconds >>> of disk activity. Ie, files you've just created and such. >>> >> >> >> Locking is disabled during a sync on panic. >> ( all lockmgr requests succeed) >> >> Even if the internal file system state is not corrupted >> in a panic, multiple threads might be active in the filessystem >> using locks to carefully update buffers or enforce the buffer >> write order. >> >> A sync requests trampling through the file systems with >> total disregard for any locks can do interesting things >> to a filesystem on disk. >> >> I think adding a "dangerous" warning to the sysctl description might >> be useful. >> Otherwise it is hard to guess that by trying to save 30 seconds of >> data one risks loosing the whole file system. >> > > If you have no sync then you are more likely to have a successful > core-dump.. > so write a utility that extracts the missing data from the corefile ! > > :-) > Implementing a journalling filesystem would be a much more beneficial use of time here. Scott From owner-cvs-src@FreeBSD.ORG Wed Jul 21 22:02:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B9B516A4CE; Wed, 21 Jul 2004 22:02:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6DEDA43D2D; Wed, 21 Jul 2004 22:02:48 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6LM2mpq073376; Wed, 21 Jul 2004 22:02:48 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6LM2mvC073375; Wed, 21 Jul 2004 22:02:48 GMT (envelope-from cognet) Message-Id: <200407212202.i6LM2mvC073375@repoman.freebsd.org> From: Olivier Houchard Date: Wed, 21 Jul 2004 22:02:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/arm/include pmap.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 22:02:48 -0000 cognet 2004-07-21 22:02:48 UTC FreeBSD src repository Modified files: sys/arm/include pmap.h Log: Define pmap_page_is_mapped(). Revision Changes Path 1.3 +1 -0 src/sys/arm/include/pmap.h From owner-cvs-src@FreeBSD.ORG Wed Jul 21 22:04:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8809216A4CE; Wed, 21 Jul 2004 22:04:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B0B943D2F; Wed, 21 Jul 2004 22:04:05 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6LM457B073423; Wed, 21 Jul 2004 22:04:05 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6LM455l073422; Wed, 21 Jul 2004 22:04:05 GMT (envelope-from cognet) Message-Id: <200407212204.i6LM455l073422@repoman.freebsd.org> From: Olivier Houchard Date: Wed, 21 Jul 2004 22:04:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/arm/arm busdma_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 22:04:05 -0000 cognet 2004-07-21 22:04:05 UTC FreeBSD src repository Modified files: sys/arm/arm busdma_machdep.c Log: Use the kernel pmap if no thread is provided. Revision Changes Path 1.2 +2 -2 src/sys/arm/arm/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Wed Jul 21 22:04:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5072D16A4CE; Wed, 21 Jul 2004 22:04:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 32D4243D46; Wed, 21 Jul 2004 22:04:32 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6LM4WVg073461; Wed, 21 Jul 2004 22:04:32 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6LM4WlH073460; Wed, 21 Jul 2004 22:04:32 GMT (envelope-from cognet) Message-Id: <200407212204.i6LM4WlH073460@repoman.freebsd.org> From: Olivier Houchard Date: Wed, 21 Jul 2004 22:04:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/arm/include pcb.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 22:04:32 -0000 cognet 2004-07-21 22:04:32 UTC FreeBSD src repository Modified files: sys/arm/include pcb.h Log: Do not declare curpcb. Revision Changes Path 1.3 +1 -1 src/sys/arm/include/pcb.h From owner-cvs-src@FreeBSD.ORG Wed Jul 21 23:10:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8168E16A4CE; Wed, 21 Jul 2004 23:10:36 +0000 (GMT) Received: from arginine.spc.org (arginine.spc.org [195.206.69.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id A20B343D2F; Wed, 21 Jul 2004 23:10:35 +0000 (GMT) (envelope-from bms@spc.org) Received: from localhost (localhost [127.0.0.1]) by arginine.spc.org (Postfix) with ESMTP id AFC38653AD; Thu, 22 Jul 2004 00:10:33 +0100 (BST) Received: from arginine.spc.org ([127.0.0.1]) by localhost (arginine.spc.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 44094-02-2; Thu, 22 Jul 2004 00:10:33 +0100 (BST) Received: from empiric.dek.spc.org (82-147-17-88.dsl.uk.rapidplay.com [82.147.17.88]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by arginine.spc.org (Postfix) with ESMTP id DEB4F652EC; Thu, 22 Jul 2004 00:10:32 +0100 (BST) Received: by empiric.dek.spc.org (Postfix, from userid 1001) id 7225C615E; Thu, 22 Jul 2004 00:10:31 +0100 (BST) Date: Thu, 22 Jul 2004 00:10:31 +0100 From: Bruce M Simpson To: Andre Oppermann Message-ID: <20040721231031.GB775@empiric.dek.spc.org> Mail-Followup-To: Andre Oppermann , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200407211955.i6LJtEIl069104@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200407211955.i6LJtEIl069104@repoman.freebsd.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet ip_fw2.c src/sbin/ipfw ipfw.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 23:10:36 -0000 On Wed, Jul 21, 2004 at 07:55:14PM +0000, Andre Oppermann wrote: > Log: > Extend versrcreach by checking against the rt_flags for RTF_REJECT and > RTF_BLACKHOLE as well. I looked at this, and it looked good. The only caveat I can think of it this: it won't DTRT for routes pointing to an instance of disc(4) unless these flags are also explicitly set for such routes. Other than that, useful and good. Regards, BMS From owner-cvs-src@FreeBSD.ORG Wed Jul 21 23:56:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 567F216A4CE; Wed, 21 Jul 2004 23:56:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 505E343D39; Wed, 21 Jul 2004 23:56:09 +0000 (GMT) (envelope-from green@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6LNu9rF076389; Wed, 21 Jul 2004 23:56:09 GMT (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6LNu9Z6076388; Wed, 21 Jul 2004 23:56:09 GMT (envelope-from green) Message-Id: <200407212356.i6LNu9Z6076388@repoman.freebsd.org> From: Brian Feldman Date: Wed, 21 Jul 2004 23:56:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_page.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 21 Jul 2004 23:56:09 -0000 green 2004-07-21 23:56:09 UTC FreeBSD src repository Modified files: sys/vm vm_page.c Log: Fix a race in vm_page_sleep_if_busy(). Due to vm_object locking being incomplete, it currently has to know how to drop and pick back up the vm_object's mutex if it has to sleep and drop the page queue mutex. The problem with this is that if the page is busy, while we are sleeping, the page can be freed and object disappear. When trying to lock m->object, we'd get a stale or NULL pointer and crash. The object is now cached, but this makes the assumption that the object is referenced in some manner and will not itself disappear while it is unlocked. Since this only happens if the object is locked, I had to remove an assumption earlier in contigmalloc() that reversed the order of locking the object and doing vm_page_sleep_if_busy(), not the normal order. Revision Changes Path 1.289 +12 -4 src/sys/vm/vm_page.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 00:16:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3244B16A4CE; Thu, 22 Jul 2004 00:16:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 157D143D1F; Thu, 22 Jul 2004 00:16:51 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6M0GoKv076939; Thu, 22 Jul 2004 00:16:50 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6M0Go2V076938; Thu, 22 Jul 2004 00:16:50 GMT (envelope-from imp) Message-Id: <200407220016.i6M0Go2V076938@repoman.freebsd.org> From: Warner Losh Date: Thu, 22 Jul 2004 00:16:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ep if_ep_eisa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 00:16:51 -0000 imp 2004-07-22 00:16:50 UTC FreeBSD src repository Modified files: sys/dev/ep if_ep_eisa.c Log: Minor style nit Revision Changes Path 1.30 +1 -1 src/sys/dev/ep/if_ep_eisa.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 00:54:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E545B16A4CE; Thu, 22 Jul 2004 00:54:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C766443D48; Thu, 22 Jul 2004 00:54:01 +0000 (GMT) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6M0s1Ns077921; Thu, 22 Jul 2004 00:54:01 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6M0s1Hg077920; Thu, 22 Jul 2004 00:54:01 GMT (envelope-from gallatin) Message-Id: <200407220054.i6M0s1Hg077920@repoman.freebsd.org> From: Andrew Gallatin Date: Thu, 22 Jul 2004 00:54:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/powerpc/powermac pswitch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 00:54:02 -0000 gallatin 2004-07-22 00:54:01 UTC FreeBSD src repository Modified files: sys/powerpc/powermac pswitch.c Log: Make this compile: add sys/module.h and KDBify. Revision Changes Path 1.3 +3 -5 src/sys/powerpc/powermac/pswitch.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 01:28:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B82516A4CE; Thu, 22 Jul 2004 01:28:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 056C743D1D; Thu, 22 Jul 2004 01:28:52 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6M1SpZ0079111; Thu, 22 Jul 2004 01:28:51 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6M1Spv5079110; Thu, 22 Jul 2004 01:28:51 GMT (envelope-from grehan) Message-Id: <200407220128.i6M1Spv5079110@repoman.freebsd.org> From: Peter Grehan Date: Thu, 22 Jul 2004 01:28:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/powerpc/include frame.h src/sys/powerpc/powerpc genassym.c swtch.S vm_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 01:28:52 -0000 grehan 2004-07-22 01:28:51 UTC FreeBSD src repository Modified files: sys/powerpc/include frame.h sys/powerpc/powerpc genassym.c swtch.S vm_machdep.c Log: Update the callframe structure to leave space for the frame pointer and saved link register as per the ABI call sequence. Update code that uses this (fork_trampoline etc) to use the correct genassym'd offsets. This fixes the 'invalid LR' message when backtracing kernel threads in DDB. Revision Changes Path 1.9 +2 -0 src/sys/powerpc/include/frame.h 1.54 +2 -0 src/sys/powerpc/powerpc/genassym.c 1.20 +4 -1 src/sys/powerpc/powerpc/swtch.S 1.104 +2 -0 src/sys/powerpc/powerpc/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 01:37:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE21416A4CE; Thu, 22 Jul 2004 01:37:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFB7843D39; Thu, 22 Jul 2004 01:37:56 +0000 (GMT) (envelope-from murray@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6M1buJx079477; Thu, 22 Jul 2004 01:37:56 GMT (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6M1buoB079476; Thu, 22 Jul 2004 01:37:56 GMT (envelope-from murray) Message-Id: <200407220137.i6M1buoB079476@repoman.freebsd.org> From: Murray Stokely Date: Thu, 22 Jul 2004 01:37:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/scripts print-cdrom-packages.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 01:37:57 -0000 murray 2004-07-22 01:37:56 UTC FreeBSD src repository Modified files: release/scripts print-cdrom-packages.sh Log: Improve package list for disc3: xemacs21 -> xemacs, add apache13, apache2, and php packages to this disc. Revision Changes Path 1.59 +6 -1 src/release/scripts/print-cdrom-packages.sh From owner-cvs-src@FreeBSD.ORG Thu Jul 22 02:05:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E88EB16A4CE; Thu, 22 Jul 2004 02:05:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA02843D4C; Thu, 22 Jul 2004 02:05:46 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6M25k7m080677; Thu, 22 Jul 2004 02:05:46 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6M25kn1080676; Thu, 22 Jul 2004 02:05:46 GMT (envelope-from alc) Message-Id: <200407220205.i6M25kn1080676@repoman.freebsd.org> From: Alan Cox Date: Thu, 22 Jul 2004 02:05:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/ia64 pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 02:05:47 -0000 alc 2004-07-22 02:05:46 UTC FreeBSD src repository Modified files: sys/ia64/ia64 pmap.c Log: In pmap_mincore() create a private copy of the pte for use after the pmap lock is released. Revision Changes Path 1.144 +5 -1 src/sys/ia64/ia64/pmap.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 02:45:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE1E316A4CE; Thu, 22 Jul 2004 02:45:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C16B643D39; Thu, 22 Jul 2004 02:45:57 +0000 (GMT) (envelope-from murray@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6M2jvXe081769; Thu, 22 Jul 2004 02:45:57 GMT (envelope-from murray@repoman.freebsd.org) Received: (from murray@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6M2jvwV081768; Thu, 22 Jul 2004 02:45:57 GMT (envelope-from murray) Message-Id: <200407220245.i6M2jvwV081768@repoman.freebsd.org> From: Murray Stokely Date: Thu, 22 Jul 2004 02:45:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/dict freebsd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 02:45:58 -0000 murray 2004-07-22 02:45:57 UTC FreeBSD src repository Modified files: share/dict freebsd Log: Add 'benchmarked' and many technical acronyms for protocols, product names, and company names. Revision Changes Path 1.10 +30 -2 src/share/dict/freebsd From owner-cvs-src@FreeBSD.ORG Thu Jul 22 02:46:26 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D12F16A4CE; Thu, 22 Jul 2004 02:46:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B61E43D2F; Thu, 22 Jul 2004 02:46:26 +0000 (GMT) (envelope-from silby@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6M2kQ6m081809; Thu, 22 Jul 2004 02:46:26 GMT (envelope-from silby@repoman.freebsd.org) Received: (from silby@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6M2kP2H081808; Thu, 22 Jul 2004 02:46:25 GMT (envelope-from silby) Message-Id: <200407220246.i6M2kP2H081808@repoman.freebsd.org> From: Mike Silbersack Date: Thu, 22 Jul 2004 02:46:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/regression/pipe pipe-reverse.c pipe-wraparound.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 02:46:26 -0000 silby 2004-07-22 02:46:25 UTC FreeBSD src repository Added files: tools/regression/pipe pipe-reverse.c pipe-wraparound.c Log: Add two more programs useful for testing the correctness of pipes. Revision Changes Path 1.1 +112 -0 src/tools/regression/pipe/pipe-reverse.c (new) 1.1 +102 -0 src/tools/regression/pipe/pipe-wraparound.c (new) From owner-cvs-src@FreeBSD.ORG Thu Jul 22 02:57:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC46A16A4CE; Thu, 22 Jul 2004 02:57:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADCB143D2D; Thu, 22 Jul 2004 02:57:29 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6M2vT4P082225; Thu, 22 Jul 2004 02:57:29 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6M2vTsW082224; Thu, 22 Jul 2004 02:57:29 GMT (envelope-from tjr) Message-Id: <200407220257.i6M2vTsW082224@repoman.freebsd.org> From: "Tim J. Robbins" Date: Thu, 22 Jul 2004 02:57:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/locale wcsnrtombs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 02:57:29 -0000 tjr 2004-07-22 02:57:29 UTC FreeBSD src repository Modified files: lib/libc/locale wcsnrtombs.c Log: Return the correct value when dst == NULL and conversion has stopped after nwc dropping to zero. Revision Changes Path 1.2 +2 -2 src/lib/libc/locale/wcsnrtombs.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 05:18:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E419916A4CE; Thu, 22 Jul 2004 05:18:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4D8143D53; Thu, 22 Jul 2004 05:18:05 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6M5I5Up086205; Thu, 22 Jul 2004 05:18:05 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6M5I5L1086204; Thu, 22 Jul 2004 05:18:05 GMT (envelope-from njl) Message-Id: <200407220518.i6M5I5L1086204@repoman.freebsd.org> From: Nate Lawson Date: Thu, 22 Jul 2004 05:18:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi_video.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 05:18:06 -0000 njl 2004-07-22 05:18:05 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_video.c Log: Remove unused (and bogus) locking, style cleanup, remove unnecessary casts. Revision Changes Path 1.6 +84 -145 src/sys/dev/acpica/acpi_video.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 05:32:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D83016A4CE; Thu, 22 Jul 2004 05:32:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DCAA43D39; Thu, 22 Jul 2004 05:32:57 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6M5Wu0U086594; Thu, 22 Jul 2004 05:32:56 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6M5Wu6O086593; Thu, 22 Jul 2004 05:32:56 GMT (envelope-from njl) Message-Id: <200407220532.i6M5Wu6O086593@repoman.freebsd.org> From: Nate Lawson Date: Thu, 22 Jul 2004 05:32:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi_timer.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 05:32:57 -0000 njl 2004-07-22 05:32:56 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_timer.c Log: Instead of doing everything in identify, do a proper probe/attach. Also, don't add another device if identify is called twice. Minor reworking by myself. Submitted by: marcel Revision Changes Path 1.34 +45 -23 src/sys/dev/acpica/acpi_timer.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 05:42:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF02316A4CE; Thu, 22 Jul 2004 05:42:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F0A043D4C; Thu, 22 Jul 2004 05:42:14 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6M5gE8I086950; Thu, 22 Jul 2004 05:42:14 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6M5gElF086949; Thu, 22 Jul 2004 05:42:14 GMT (envelope-from njl) Message-Id: <200407220542.i6M5gElF086949@repoman.freebsd.org> From: Nate Lawson Date: Thu, 22 Jul 2004 05:42:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi_timer.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 05:42:15 -0000 njl 2004-07-22 05:42:14 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_timer.c Log: Reinsert the bus space handle and tag, they are needed for the timer test. Revision Changes Path 1.35 +2 -0 src/sys/dev/acpica/acpi_timer.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 07:11:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC18516A4CE; Thu, 22 Jul 2004 07:11:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F84543D53; Thu, 22 Jul 2004 07:11:27 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6M7BFxb090200; Thu, 22 Jul 2004 07:11:15 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6M7BF19090199; Thu, 22 Jul 2004 07:11:15 GMT (envelope-from imp) Message-Id: <200407220711.i6M7BF19090199@repoman.freebsd.org> From: Warner Losh Date: Thu, 22 Jul 2004 07:11:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ep if_ep_eisa.c if_ep_isa.c if_ep_mca.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 07:11:27 -0000 imp 2004-07-22 07:11:15 UTC FreeBSD src repository Modified files: sys/dev/ep if_ep_eisa.c if_ep_isa.c if_ep_mca.c Log: Remove duplicate $FreeBSD$ Noticed by: njl Revision Changes Path 1.31 +0 -3 src/sys/dev/ep/if_ep_eisa.c 1.24 +0 -3 src/sys/dev/ep/if_ep_isa.c 1.10 +0 -3 src/sys/dev/ep/if_ep_mca.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 07:44:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85BF116A4CE; Thu, 22 Jul 2004 07:44:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6632743D41; Thu, 22 Jul 2004 07:44:10 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6M7iAKm091475; Thu, 22 Jul 2004 07:44:10 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6M7iAxo091474; Thu, 22 Jul 2004 07:44:10 GMT (envelope-from imp) Message-Id: <200407220744.i6M7iAxo091474@repoman.freebsd.org> From: Warner Losh Date: Thu, 22 Jul 2004 07:44:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pccbb pccbb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 07:44:10 -0000 imp 2004-07-22 07:44:10 UTC FreeBSD src repository Modified files: sys/dev/pccbb pccbb.c Log: Update comment about fast interrupts to be closer to reality Revision Changes Path 1.115 +4 -0 src/sys/dev/pccbb/pccbb.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 08:14:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DCFF616A4CE; Thu, 22 Jul 2004 08:14:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF0A643D1F; Thu, 22 Jul 2004 08:14:37 +0000 (GMT) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6M8Ebuk092484; Thu, 22 Jul 2004 08:14:37 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from roberto@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6M8EbKM092483; Thu, 22 Jul 2004 08:14:37 GMT (envelope-from roberto) Message-Id: <200407220814.i6M8EbKM092483@repoman.freebsd.org> From: Ollivier Robert Date: Thu, 22 Jul 2004 08:14:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/ntp config.h src/usr.sbin/ntp/ntpdc Makefile src/usr.sbin/ntp/ntpq Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 08:14:38 -0000 roberto 2004-07-22 08:14:37 UTC FreeBSD src repository Modified files: usr.sbin/ntp config.h usr.sbin/ntp/ntpdc Makefile usr.sbin/ntp/ntpq Makefile Log: Allow ntpd to be compiled w/o readline when NO_GNU is defined. Part of a larger patchset to get a GNU-free world. Patch rewritten to cope with the 4.2.0 changes. Submitted by: des Revision Changes Path 1.10 +3 -3 src/usr.sbin/ntp/config.h 1.8 +9 -2 src/usr.sbin/ntp/ntpdc/Makefile 1.6 +9 -2 src/usr.sbin/ntp/ntpq/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 22 08:32:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A9D8916A4CE; Thu, 22 Jul 2004 08:32:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8AED343D2D; Thu, 22 Jul 2004 08:32:17 +0000 (GMT) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6M8WHLG092929; Thu, 22 Jul 2004 08:32:17 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from roberto@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6M8WHgM092928; Thu, 22 Jul 2004 08:32:17 GMT (envelope-from roberto) Message-Id: <200407220832.i6M8WHgM092928@repoman.freebsd.org> From: Ollivier Robert Date: Thu, 22 Jul 2004 08:32:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/ntp/ntpq Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 08:32:17 -0000 roberto 2004-07-22 08:32:17 UTC FreeBSD src repository Modified files: usr.sbin/ntp/ntpq Makefile Log: Correct a cut/paste error. Revision Changes Path 1.7 +1 -1 src/usr.sbin/ntp/ntpq/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 22 08:35:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3EED216A4CE; Thu, 22 Jul 2004 08:35:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2083A43D1D; Thu, 22 Jul 2004 08:35:42 +0000 (GMT) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6M8ZgJL093082; Thu, 22 Jul 2004 08:35:42 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from roberto@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6M8ZgIG093081; Thu, 22 Jul 2004 08:35:42 GMT (envelope-from roberto) Message-Id: <200407220835.i6M8ZgIG093081@repoman.freebsd.org> From: Ollivier Robert Date: Thu, 22 Jul 2004 08:35:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/ntp Makefile src/usr.sbin/ntp/arlib Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 08:35:42 -0000 roberto 2004-07-22 08:35:41 UTC FreeBSD src repository Modified files: usr.sbin/ntp Makefile Removed files: usr.sbin/ntp/arlib Makefile Log: Remove arlib (libares.a) from the build. It is not IPv6 compatible, not really tested and probably not 64 bits-safe. Discussed with: Harlann Stenn Revision Changes Path 1.10 +1 -1 src/usr.sbin/ntp/Makefile 1.2 +0 -12 src/usr.sbin/ntp/arlib/Makefile (dead) From owner-cvs-src@FreeBSD.ORG Thu Jul 22 08:38:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D8F8616A4CE; Thu, 22 Jul 2004 08:38:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A93D743D1F; Thu, 22 Jul 2004 08:38:14 +0000 (GMT) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6M8cE7v093183; Thu, 22 Jul 2004 08:38:14 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from roberto@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6M8cEFD093182; Thu, 22 Jul 2004 08:38:14 GMT (envelope-from roberto) Message-Id: <200407220838.i6M8cEFD093182@repoman.freebsd.org> From: Ollivier Robert Date: Thu, 22 Jul 2004 08:38:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/ntp/ntpq Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 08:38:15 -0000 roberto 2004-07-22 08:38:14 UTC FreeBSD src repository Modified files: usr.sbin/ntp/ntpq Makefile Log: Correct another cut/paste mistake. Sorry folks. Pointy hat to: me Submitted by: Marius Strobl Revision Changes Path 1.8 +1 -1 src/usr.sbin/ntp/ntpq/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 22 09:10:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B373216A4CE; Thu, 22 Jul 2004 09:10:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC64943D31; Thu, 22 Jul 2004 09:10:52 +0000 (GMT) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6M9AqPU094141; Thu, 22 Jul 2004 09:10:52 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from roberto@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6M9Aqkt094140; Thu, 22 Jul 2004 09:10:52 GMT (envelope-from roberto) Message-Id: <200407220910.i6M9Aqkt094140@repoman.freebsd.org> From: Ollivier Robert Date: Thu, 22 Jul 2004 09:10:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/ntp Makefile.inc config.h src/usr.sbin/ntp/ntp-keygen Makefile src/usr.sbin/ntp/ntpd Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 09:10:52 -0000 roberto 2004-07-22 09:10:52 UTC FreeBSD src repository Modified files: usr.sbin/ntp Makefile.inc config.h usr.sbin/ntp/ntp-keygen Makefile usr.sbin/ntp/ntpd Makefile Log: Include support for NOCRYPT & NO_OPENSSL world. It does survive « make release ». Uses an upcoming patch from the vendor branch (ntp-stable) of ntp-keygen. Submitted by: Marius Strobl Revision Changes Path 1.5 +5 -0 src/usr.sbin/ntp/Makefile.inc 1.11 +1 -1 src/usr.sbin/ntp/config.h 1.2 +7 -2 src/usr.sbin/ntp/ntp-keygen/Makefile 1.10 +7 -2 src/usr.sbin/ntp/ntpd/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 22 09:16:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC3A616A4CE; Thu, 22 Jul 2004 09:16:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD72243D41; Thu, 22 Jul 2004 09:16:04 +0000 (GMT) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6M9G4vP094311; Thu, 22 Jul 2004 09:16:04 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from roberto@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6M9G4lE094310; Thu, 22 Jul 2004 09:16:04 GMT (envelope-from roberto) Message-Id: <200407220916.i6M9G4lE094310@repoman.freebsd.org> From: Ollivier Robert Date: Thu, 22 Jul 2004 09:16:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: DMILLS Subject: cvs commit: src/contrib/ntp/util ntp-keygen.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 09:16:05 -0000 roberto 2004-07-22 09:16:04 UTC FreeBSD src repository Modified files: (Branch: DMILLS) contrib/ntp/util ntp-keygen.c Log: The following patch has been taken from the ntp-stable vendor branch. Put everything OpenSSL related between #ifdef OPENSSL..#endif. This also fixes bugs #252, #275 & #293. See for reference. Submitted by: Marius Strobl Revision Changes Path 1.1.1.2 +59 -14 src/contrib/ntp/util/ntp-keygen.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 09:20:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD50716A4D0; Thu, 22 Jul 2004 09:20:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F93143D39; Thu, 22 Jul 2004 09:20:53 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6M9KruD094542; Thu, 22 Jul 2004 09:20:53 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6M9KrkZ094541; Thu, 22 Jul 2004 09:20:53 GMT (envelope-from tjr) Message-Id: <200407220920.i6M9KrkZ094541@repoman.freebsd.org> From: "Tim J. Robbins" Date: Thu, 22 Jul 2004 09:20:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys cdefs.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 09:20:54 -0000 tjr 2004-07-22 09:20:51 UTC FreeBSD src repository Modified files: sys/sys cdefs.h Log: Add a macro, __pure, which expands to __attribute__((__pure__)) on gcc versions that support it (>=2.96). This is similar to but not the same as the __pure macro that was removed in rev. 1.21. Revision Changes Path 1.82 +6 -0 src/sys/sys/cdefs.h From owner-cvs-src@FreeBSD.ORG Thu Jul 22 09:25:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E05216A4CE; Thu, 22 Jul 2004 09:25:03 +0000 (GMT) Received: from mail011.syd.optusnet.com.au (mail011.syd.optusnet.com.au [211.29.132.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id C3DE643D48; Thu, 22 Jul 2004 09:25:00 +0000 (GMT) (envelope-from PeterJeremy@optushome.com.au) Received: from cirb503493.alcatel.com.au (c211-30-75-229.belrs2.nsw.optusnet.com.au [211.30.75.229]) i6M9Ojm10004; Thu, 22 Jul 2004 19:24:50 +1000 Received: from cirb503493.alcatel.com.au (localhost.alcatel.com.au [127.0.0.1])i6M9OjVd009429; Thu, 22 Jul 2004 19:24:45 +1000 (EST) (envelope-from pjeremy@cirb503493.alcatel.com.au) Received: (from pjeremy@localhost)i6M9OgtO009428; Thu, 22 Jul 2004 19:24:42 +1000 (EST) (envelope-from pjeremy) Date: Thu, 22 Jul 2004 19:24:41 +1000 From: Peter Jeremy To: Scott Long Message-ID: <20040722092441.GH3001@cirb503493.alcatel.com.au> References: <200407212045.i6LKjHvX090599@palm.tree.com> <40FEE569.2010209@elischer.org> <40FEE6CA.3090005@samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <40FEE6CA.3090005@samsco.org> User-Agent: Mutt/1.4.2i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 09:25:03 -0000 On Wed, 2004-Jul-21 15:57:30 -0600, Scott Long wrote: >Implementing a journalling filesystem would be a much more beneficial >use of time here. You still wind up with unwritten data in RAM, just less of it. How much effort would be required to add journalling to UFS or UFS2? How big a gain does journalling give you over soft-updates? -- Peter Jeremy From owner-cvs-src@FreeBSD.ORG Thu Jul 22 10:38:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2BAEF16A4CE; Thu, 22 Jul 2004 10:38:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F48343D31; Thu, 22 Jul 2004 10:38:14 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6MAcDhu097184; Thu, 22 Jul 2004 10:38:13 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6MAcDxP097183; Thu, 22 Jul 2004 10:38:13 GMT (envelope-from keramida) Message-Id: <200407221038.i6MAcDxP097183@repoman.freebsd.org> From: Giorgos Keramidas Date: Thu, 22 Jul 2004 10:38:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/init init.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 10:38:14 -0000 keramida 2004-07-22 10:38:13 UTC FreeBSD src repository (doc committer) Modified files: sbin/init init.8 Log: Add references to pf(4) and pfctl(8) at the description of securelevel = 3. PR: docs/69417 Submitted by: Janos Mohacsi (mohacsi(at)niif(dot)hu) Revision Changes Path 1.45 +7 -2 src/sbin/init/init.8 From owner-cvs-src@FreeBSD.ORG Thu Jul 22 10:58:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3DA316A4CE; Thu, 22 Jul 2004 10:58:52 +0000 (GMT) Received: from pinky.otenet.gr (pinky.otenet.gr [195.170.0.24]) by mx1.FreeBSD.org (Postfix) with ESMTP id A73FD43D31; Thu, 22 Jul 2004 10:58:50 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: from orion.daedalusnetworks.priv (aris.bedc.ondsl.gr [62.103.39.226])i6MAwUvN020124; Thu, 22 Jul 2004 13:58:41 +0300 Received: from orion.daedalusnetworks.priv (orion [127.0.0.1]) i6MAxHNY005010; Thu, 22 Jul 2004 13:59:17 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from keramida@localhost)i6MAxFVN005009; Thu, 22 Jul 2004 13:59:15 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Thu, 22 Jul 2004 13:59:15 +0300 From: Giorgos Keramidas To: Ollivier Robert Message-ID: <20040722105914.GA4708@orion.daedalusnetworks.priv> References: <200407220814.i6M8EbKM092483@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200407220814.i6M8EbKM092483@repoman.freebsd.org> cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.sbin/ntp config.h src/usr.sbin/ntp/ntpdc Makefile src/usr.sbin/ntp/ntpq Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 10:58:52 -0000 On 2004-07-22 08:14, Ollivier Robert wrote: > > Allow ntpd to be compiled w/o readline when NO_GNU is defined. Part > of a larger patchset to get a GNU-free world. > > Patch rewritten to cope with the 4.2.0 changes. Just a thought, without having looked at the source of ntp stuff. Would it be extremely difficult or cause conflict/merge problems if we replaced readline with libedit in the NO_GNU case? - Giorgos From owner-cvs-src@FreeBSD.ORG Thu Jul 22 11:12:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5811316A4CE; Thu, 22 Jul 2004 11:12:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5243443D31; Thu, 22 Jul 2004 11:12:02 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6MBC2pt098243; Thu, 22 Jul 2004 11:12:02 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6MBC2OI098242; Thu, 22 Jul 2004 11:12:02 GMT (envelope-from harti) Message-Id: <200407221112.i6MBC2OI098242@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 22 Jul 2004 11:12:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make parse.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 11:12:02 -0000 harti 2004-07-22 11:12:01 UTC FreeBSD src repository Modified files: usr.bin/make parse.c Log: Fix handling of comments on .elif lines. The patch given in a followup to the PR failed, because the line skipping function is actually called from two places in the code to do quite different things (this should be two functions probably): in a false .if to skip to the next line beginning with a dot and to collect .for loops. In the seconds case we should not skip comments, because they are actually harder to handle than we need for the .if case and should defer this to the main code. PR: bin/25627 Submitted by: Seth Kingsley (original patch) Revision Changes Path 1.57 +7 -0 src/usr.bin/make/parse.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 11:58:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B15716A4CE; Thu, 22 Jul 2004 11:58:40 +0000 (GMT) Received: from robbins.dropbear.id.au (127.f.012.mel.iprimus.net.au [210.50.253.127]) by mx1.FreeBSD.org (Postfix) with ESMTP id C846E43D5A; Thu, 22 Jul 2004 11:58:37 +0000 (GMT) (envelope-from tim@robbins.dropbear.id.au) Received: by robbins.dropbear.id.au (Postfix, from userid 1000) id CA7DE4206; Thu, 22 Jul 2004 21:58:27 +1000 (EST) Date: Thu, 22 Jul 2004 21:58:27 +1000 From: Tim Robbins To: Giorgos Keramidas Message-ID: <20040722115827.GA6110@cat.robbins.dropbear.id.au> References: <200407220814.i6M8EbKM092483@repoman.freebsd.org> <20040722105914.GA4708@orion.daedalusnetworks.priv> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040722105914.GA4708@orion.daedalusnetworks.priv> User-Agent: Mutt/1.4.1i cc: Ollivier Robert cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/ntp config.h src/usr.sbin/ntp/ntpdc Makefile src/usr.sbin/ntp/ntpq Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 11:58:40 -0000 On Thu, Jul 22, 2004 at 01:59:15PM +0300, Giorgos Keramidas wrote: > On 2004-07-22 08:14, Ollivier Robert wrote: > > > > Allow ntpd to be compiled w/o readline when NO_GNU is defined. Part > > of a larger patchset to get a GNU-free world. > > > > Patch rewritten to cope with the 4.2.0 changes. > > Just a thought, without having looked at the source of ntp stuff. > > Would it be extremely difficult or cause conflict/merge problems if we > replaced readline with libedit in the NO_GNU case? NetBSD not-so-recently added GNU readline emulation to their libedit. Last time I looked, they'd made a mess of the code with #ifdefs, but it'd still be possible to bring across the useful bits. FWIW, I really don't see the point of partial support for building GNU-free systems. It sounds like something that should be kept as a local diff. Tim From owner-cvs-src@FreeBSD.ORG Thu Jul 22 12:38:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 305F516A4CE; Thu, 22 Jul 2004 12:38:23 +0000 (GMT) Received: from pinky.otenet.gr (pinky.otenet.gr [195.170.0.24]) by mx1.FreeBSD.org (Postfix) with ESMTP id E37A443D48; Thu, 22 Jul 2004 12:38:20 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: from orion.daedalusnetworks.priv (aris.bedc.ondsl.gr [62.103.39.226])i6MCc1Hk005718; Thu, 22 Jul 2004 15:38:09 +0300 Received: from orion.daedalusnetworks.priv (orion [127.0.0.1]) i6MCckjp016051; Thu, 22 Jul 2004 15:38:46 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from keramida@localhost)i6MCciq2016050; Thu, 22 Jul 2004 15:38:44 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Thu, 22 Jul 2004 15:38:44 +0300 From: Giorgos Keramidas To: Tim Robbins Message-ID: <20040722123844.GB5479@orion.daedalusnetworks.priv> References: <200407220814.i6M8EbKM092483@repoman.freebsd.org> <20040722105914.GA4708@orion.daedalusnetworks.priv> <20040722115827.GA6110@cat.robbins.dropbear.id.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040722115827.GA6110@cat.robbins.dropbear.id.au> cc: Ollivier Robert cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/usr.sbin/ntp config.h src/usr.sbin/ntp/ntpdc Makefile src/usr.sbin/ntp/ntpq Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 12:38:23 -0000 On 2004-07-22 21:58, Tim Robbins wrote: >On Thu, Jul 22, 2004 at 01:59:15PM +0300, Giorgos Keramidas wrote: >>On 2004-07-22 08:14, Ollivier Robert wrote: >>> >>> Allow ntpd to be compiled w/o readline when NO_GNU is defined. Part >>> of a larger patchset to get a GNU-free world. >>> >>> Patch rewritten to cope with the 4.2.0 changes. >> >> Just a thought, without having looked at the source of ntp stuff. >> >> Would it be extremely difficult or cause conflict/merge problems if we >> replaced readline with libedit in the NO_GNU case? > > NetBSD not-so-recently added GNU readline emulation to their libedit. > Last time I looked, they'd made a mess of the code with #ifdefs, but it'd > still be possible to bring across the useful bits. Err, no that would be ugly. I don't like excessive use of #ifdefs but that's probably a different topic. I was thinking of something more like: use this getline() function, which will magically work through readline() or el_get() depending on which file was added to SRCS at compile-time (depending on WITH_READLINE or not). > FWIW, I really don't see the point of partial support for building > GNU-free systems. It sounds like something that should be kept as > a local diff. Hmmm, yes well... I'll see if I can do something not too ugly but still useful as a proof-of-concept diff when the commits to the ntp utils are all done. From owner-cvs-src@FreeBSD.ORG Thu Jul 22 13:14:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0283B16A4CE; Thu, 22 Jul 2004 13:14:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F0F0F43D2D; Thu, 22 Jul 2004 13:14:42 +0000 (GMT) (envelope-from johan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6MDEgHa001628; Thu, 22 Jul 2004 13:14:42 GMT (envelope-from johan@repoman.freebsd.org) Received: (from johan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6MDEgK4001627; Thu, 22 Jul 2004 13:14:42 GMT (envelope-from johan) Message-Id: <200407221314.i6MDEgK4001627@repoman.freebsd.org> From: Johan Karlsson Date: Thu, 22 Jul 2004 13:14:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/hexdump Makefile display.c odsyntax.c parse.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 13:14:43 -0000 johan 2004-07-22 13:14:42 UTC FreeBSD src repository Modified files: usr.bin/hexdump Makefile display.c odsyntax.c parse.c Log: display.c: - 'savech' is only used if it is set a few lines above where it is used, initialize it to silence warning. - 'length' is either -1 or greater than 0, hence it is safe to cast it to unsigned when comparing it here. odsyntax.c: - 'p' is assigned either (*argvp)[0] or (*argvp)[1] which both are char *. 'num' and 'end' are assigned values based on 'p'. Hence use char * instead of unsigned char * for these variables. '&end' as the second argument to strtoll does not need to be casted to char** any more. This solves a 'dereferencing type-punned pointer will break strict-aliasing rules' warning when compiling with -O2. parse.c: - 'prec' is only used when sokay == USEPREC and sokay = USEPREC when 'prec' is assigned. Hence 'prec' is not used uninitialized, initialize it to silence warning. - The code involving 'nextpr' is hard to follow, but I belive 'nextpr' will not be used unless it is initialized. Anyway, IF 'nextpr' is used uninitialized it is better to get a consistant error (seg fault, when dereferencing a NULL pointer) than potentially accessing some random memory. The above changes makes hexdump WARNS=6 clean even when compiled with -O2. Hence bump WARNS to keep it clean. Tested by: CFLAGS='-O2 -pipe' make universe Revision Changes Path 1.9 +1 -0 src/usr.bin/hexdump/Makefile 1.20 +2 -1 src/usr.bin/hexdump/display.c 1.17 +2 -2 src/usr.bin/hexdump/odsyntax.c 1.13 +3 -0 src/usr.bin/hexdump/parse.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 13:20:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D65416A4CE; Thu, 22 Jul 2004 13:20:49 +0000 (GMT) Received: from tara.freenix.org (keltia.freenix.org [82.224.56.155]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9ADCF43D75; Thu, 22 Jul 2004 13:20:48 +0000 (GMT) (envelope-from roberto@keltia.freenix.fr) Received: by tara.freenix.org (Postfix/TLS, from userid 101) id B12332E13; Thu, 22 Jul 2004 15:20:47 +0200 (CEST) Date: Thu, 22 Jul 2004 15:20:47 +0200 From: Ollivier Robert To: src-committers@freebsd.org, cvs-src@freebsd.org Message-ID: <20040722132047.GA1701@tara.freenix.org> Mail-Followup-To: src-committers@freebsd.org, cvs-src@freebsd.org References: <200407220814.i6M8EbKM092483@repoman.freebsd.org> <20040722105914.GA4708@orion.daedalusnetworks.priv> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040722105914.GA4708@orion.daedalusnetworks.priv> X-Operating-System: MacOS X / PowerBook G4 - FreeBSD 5.0 / 2x PIII/800 SMP User-Agent: Mutt/1.5.6i Subject: Re: cvs commit: src/usr.sbin/ntp config.h src/usr.sbin/ntp/ntpdc Makefile src/usr.sbin/ntp/ntpq Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 13:20:49 -0000 According to Giorgos Keramidas: > Would it be extremely difficult or cause conflict/merge problems if we > replaced readline with libedit in the NO_GNU case? I told des about that when he submitted his diff but APIs are very different from one to the other and it may be difficult to make diffs accepted by the NTP guys. I don't have time to do it anyway. -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr Darwin snuadh.freenix.org Kernel Version 7.4.0: Wed May 12 16:58:24 PDT 2004 From owner-cvs-src@FreeBSD.ORG Thu Jul 22 13:38:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B61816A4CE; Thu, 22 Jul 2004 13:38:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B28543D1D; Thu, 22 Jul 2004 13:38:11 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6MDcAwK002420; Thu, 22 Jul 2004 13:38:10 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6MDcA5M002419; Thu, 22 Jul 2004 13:38:10 GMT (envelope-from le) Message-Id: <200407221338.i6MDcA5M002419@repoman.freebsd.org> From: Lukas Ertl Date: Thu, 22 Jul 2004 13:38:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/truncate truncate.1 truncate.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 13:38:11 -0000 le 2004-07-22 13:38:10 UTC FreeBSD src repository Modified files: usr.bin/truncate truncate.1 truncate.c Log: Make size suffix case insensitive. PR: bin/27604 Submitted by: David Xu Revision Changes Path 1.11 +4 -4 src/usr.bin/truncate/truncate.1 1.8 +3 -0 src/usr.bin/truncate/truncate.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 13:45:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 015EE16A4CE; Thu, 22 Jul 2004 13:45:05 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5960943D2F; Thu, 22 Jul 2004 13:45:02 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.0.201] ([192.168.0.201]) (authenticated bits=0) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id i6MDpIwl067276; Thu, 22 Jul 2004 07:51:18 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <40FFC4CD.4080706@samsco.org> Date: Thu, 22 Jul 2004 07:44:45 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7) Gecko/20040702 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Peter Jeremy References: <200407212045.i6LKjHvX090599@palm.tree.com> <40FEE569.2010209@elischer.org> <40FEE6CA.3090005@samsco.org> <20040722092441.GH3001@cirb503493.alcatel.com.au> In-Reply-To: <20040722092441.GH3001@cirb503493.alcatel.com.au> X-Enigmail-Version: 0.84.2.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 13:45:05 -0000 Peter Jeremy wrote: > On Wed, 2004-Jul-21 15:57:30 -0600, Scott Long wrote: > >>Implementing a journalling filesystem would be a much more beneficial >>use of time here. > > > You still wind up with unwritten data in RAM, just less of it. > > How much effort would be required to add journalling to UFS or UFS2? > How big a gain does journalling give you over soft-updates? > That's a very good question. A group at RPI has been working on it for some time, but I'm not sure how close they are to having it done. If you look in the commercial world, Apple, Sun, and Wasabi/NetBSD have all done it successfully (Wasabi's isn't open source, btw). My guess is that it would take about 4-5 months to get it going, and then at least 8-12 months to ensure that there are no bugs and to tune performance. Certainly not impossible, but not something that would be production quality on short notice. I think that you would also have to make it othogonal to softupdates. The gain that you get is that your filesystem recovery time drops tremendously. You also have a much better chance of all of the metadata being on the disk and recoverable. Furthermore, it opens the door for data+metadata journalling for even more protection (at a large cost to speed and/or buffer-cache pressure, of course). Scott From owner-cvs-src@FreeBSD.ORG Thu Jul 22 14:32:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A926216A4CE; Thu, 22 Jul 2004 14:32:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D7F743D58; Thu, 22 Jul 2004 14:32:48 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6MEWmD9003943; Thu, 22 Jul 2004 14:32:48 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6MEWmxv003942; Thu, 22 Jul 2004 14:32:48 GMT (envelope-from scottl) Message-Id: <200407221432.i6MEWmxv003942@repoman.freebsd.org> From: Scott Long Date: Thu, 22 Jul 2004 14:32:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_switch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 14:32:48 -0000 scottl 2004-07-22 14:32:48 UTC FreeBSD src repository Modified files: sys/kern kern_switch.c Log: Disable the PREEMPTION-enabled code in critical_exit() that encourages switching to a different thread. This is just a hack to try to improve stability some more, but likely points closer to the real culprit. Revision Changes Path 1.72 +2 -0 src/sys/kern/kern_switch.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 15:46:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C7FC16A4CE; Thu, 22 Jul 2004 15:46:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 70E4F43D39; Thu, 22 Jul 2004 15:46:51 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6MFkpUw006097; Thu, 22 Jul 2004 15:46:51 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6MFkpT8006096; Thu, 22 Jul 2004 15:46:51 GMT (envelope-from scottl) Message-Id: <200407221546.i6MFkpT8006096@repoman.freebsd.org> From: Scott Long Date: Thu, 22 Jul 2004 15:46:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 busdma_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 15:46:51 -0000 scottl 2004-07-22 15:46:51 UTC FreeBSD src repository Modified files: sys/i386/i386 busdma_machdep.c Log: Don't count needed bounce pages if loading a buffer that was created with bus_dmamem_alloc() Submitted by: harti Revision Changes Path 1.58 +41 -23 src/sys/i386/i386/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 15:55:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0192916A4CE; Thu, 22 Jul 2004 15:55:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D956143D41; Thu, 22 Jul 2004 15:55:03 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6MFt3wl006383; Thu, 22 Jul 2004 15:55:03 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6MFt326006382; Thu, 22 Jul 2004 15:55:03 GMT (envelope-from scottl) Message-Id: <200407221555.i6MFt326006382@repoman.freebsd.org> From: Scott Long Date: Thu, 22 Jul 2004 15:55:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 busdma_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 15:55:04 -0000 scottl 2004-07-22 15:55:03 UTC FreeBSD src repository Modified files: sys/i386/i386 busdma_machdep.c Log: Arg! Revert local changes that were accidentlly included in the previous version. Revision Changes Path 1.59 +22 -40 src/sys/i386/i386/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 16:32:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E50016A4CE; Thu, 22 Jul 2004 16:32:20 +0000 (GMT) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id C8A6C43D41; Thu, 22 Jul 2004 16:32:19 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.34] (adsl-63-195-111-154.dsl.snfc21.pacbell.net [63.195.111.154]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id i6MGWErb012414 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 22 Jul 2004 09:32:15 -0700 Message-ID: <40FFEB86.2050209@root.org> Date: Thu, 22 Jul 2004 09:29:58 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 0.7.1 (Windows/20040626) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Peter Jeremy References: <200407212045.i6LKjHvX090599@palm.tree.com> <40FEE569.2010209@elischer.org> <40FEE6CA.3090005@samsco.org> <20040722092441.GH3001@cirb503493.alcatel.com.au> In-Reply-To: <20040722092441.GH3001@cirb503493.alcatel.com.au> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: Scott Long cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 16:32:20 -0000 Peter Jeremy wrote: > On Wed, 2004-Jul-21 15:57:30 -0600, Scott Long wrote: >>Implementing a journalling filesystem would be a much more beneficial >>use of time here. > > You still wind up with unwritten data in RAM, just less of it. > > How much effort would be required to add journalling to UFS or UFS2? > How big a gain does journalling give you over soft-updates? Kirk pointed out something to me the other day which many people don't think about. None of the journaling systems has had its recovery mode fully tested, especially on very large systems (dozen TB). It turns out that memory pressure from per-allocation unit state is a big problem when you are trying to recover a huge volume. Just because it says "journaling" doesn't make it good. -- -Nate From owner-cvs-src@FreeBSD.ORG Thu Jul 22 16:35:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3943C16A4CE; Thu, 22 Jul 2004 16:35:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D28043D5D; Thu, 22 Jul 2004 16:35:19 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6MGZInH007644; Thu, 22 Jul 2004 16:35:18 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6MGZIWH007643; Thu, 22 Jul 2004 16:35:18 GMT (envelope-from ps) Message-Id: <200407221635.i6MGZIWH007643@repoman.freebsd.org> From: Paul Saab Date: Thu, 22 Jul 2004 16:35:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/amr amr.c amrvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 16:35:19 -0000 ps 2004-07-22 16:35:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/amr amr.c amrvar.h Log: MFC: Use a separate flag when doing a kernel coredump when polling for completion instead of abusing the interrupt enable flag. Revision Changes Path 1.7.2.15 +3 -3 src/sys/dev/amr/amr.c 1.2.2.7 +1 -0 src/sys/dev/amr/amrvar.h From owner-cvs-src@FreeBSD.ORG Thu Jul 22 17:03:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E28816A4CE; Thu, 22 Jul 2004 17:03:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5995743D54; Thu, 22 Jul 2004 17:03:14 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6MH3EW1008304; Thu, 22 Jul 2004 17:03:14 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6MH3EHM008303; Thu, 22 Jul 2004 17:03:14 GMT (envelope-from rwatson) Message-Id: <200407221703.i6MH3EHM008303@repoman.freebsd.org> From: Robert Watson Date: Thu, 22 Jul 2004 17:03:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 17:03:14 -0000 rwatson 2004-07-22 17:03:14 UTC FreeBSD src repository Modified files: sys/fs/devfs devfs_vnops.c Log: In devfs_allocv(), rather than assigning 'td = curthread', assert that the caller passes in a td that is curthread, and consistently pass 'td' into vget(). Remove some bogus logic that passed in td or curthread conditional on td being non-NULL, which seems redundant in the face of the earlier assignment of td to curthread if td is NULL. In devfs_symlink(), cache the passed thread in 'td' so we don't have to keep retrieving it from the 'ap' structure, and assert that td is curthread (since we dereference it to get thread-local td_ucred). Use 'td' in preference to curthread for later lockmgr calls, since they are equal. Revision Changes Path 1.72 +9 -7 src/sys/fs/devfs/devfs_vnops.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 17:03:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 053A916A4CE; Thu, 22 Jul 2004 17:03:25 +0000 (GMT) Received: from av8-2-sn3.vrr.skanova.net (av8-2-sn3.vrr.skanova.net [81.228.9.184]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3ED4543D45; Thu, 22 Jul 2004 17:03:24 +0000 (GMT) (envelope-from manlix@demonized.net) Received: by av8-2-sn3.vrr.skanova.net (Postfix, from userid 502) id EA5B938711; Thu, 22 Jul 2004 19:03:22 +0200 (CEST) Received: from smtp3-1-sn3.vrr.skanova.net (smtp3-1-sn3.vrr.skanova.net [81.228.9.101]) by av8-2-sn3.vrr.skanova.net (Postfix) with ESMTP id D9CB137E9C; Thu, 22 Jul 2004 19:03:22 +0200 (CEST) Received: from fisk.demonized.net (h144n2fls33o834.telia.com [213.66.186.144]) by smtp3-1-sn3.vrr.skanova.net (Postfix) with ESMTP id DB63E37E49; Thu, 22 Jul 2004 19:03:17 +0200 (CEST) Received: from beard.demonized.net (beard.demonized.net [192.168.0.2]) by fisk.demonized.net (Postfix) with SMTP id 4B5FD60E7; Thu, 22 Jul 2004 19:03:24 +0200 (CEST) Date: Thu, 22 Jul 2004 19:03:18 +0200 From: Johan Pettersson To: Scott Long Message-Id: <20040722190318.5fe349d3.manlix@demonized.net> In-Reply-To: <40FFC4CD.4080706@samsco.org> References: <200407212045.i6LKjHvX090599@palm.tree.com> <40FEE569.2010209@elischer.org> <40FEE6CA.3090005@samsco.org> <20040722092441.GH3001@cirb503493.alcatel.com.au> <40FFC4CD.4080706@samsco.org> X-Mailer: Sylpheed version 0.9.12 (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: PeterJeremy@optushome.com.au cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 17:03:25 -0000 On Thu, 22 Jul 2004 07:44:45 -0600 Scott Long wrote: > Peter Jeremy wrote: > > On Wed, 2004-Jul-21 15:57:30 -0600, Scott Long wrote: > > > >>Implementing a journalling filesystem would be a much more > >beneficial>use of time here. > > > > > > You still wind up with unwritten data in RAM, just less of it. > > > > How much effort would be required to add journalling to UFS or UFS2? > > How big a gain does journalling give you over soft-updates? > > > > That's a very good question. A group at RPI has been working on it > for some time, but I'm not sure how close they are to having it done. > If you look in the commercial world, Apple, Sun, and Wasabi/NetBSD > have all done it successfully (Wasabi's isn't open source, btw). My > guess is that it would take about 4-5 months to get it going, and then > at least 8-12 months to ensure that there are no bugs and to tune > performance. Certainly not impossible, but not something that would be > production quality on short notice. I think that you would also have > to make it othogonal to softupdates. > > The gain that you get is that your filesystem recovery time drops > tremendously. You also have a much better chance of all of the > metadata being on the disk and recoverable. Furthermore, it opens the > door for data+metadata journalling for even more protection (at a > large cost to speed and/or buffer-cache pressure, of course). > > Scott Isn't there ongoing work to port XFS to FreeBSD? From owner-cvs-src@FreeBSD.ORG Thu Jul 22 17:05:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0614D16A4CE; Thu, 22 Jul 2004 17:05:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCFA943D54; Thu, 22 Jul 2004 17:05:04 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6MH54CM008361; Thu, 22 Jul 2004 17:05:04 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6MH54rE008360; Thu, 22 Jul 2004 17:05:04 GMT (envelope-from rwatson) Message-Id: <200407221705.i6MH54rE008360@repoman.freebsd.org> From: Robert Watson Date: Thu, 22 Jul 2004 17:05:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_prot.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 17:05:05 -0000 rwatson 2004-07-22 17:05:04 UTC FreeBSD src repository Modified files: sys/kern kern_prot.c Log: suser() accepts a thread argument; as suser() dereferences td_ucred, a thread-local pointer, in practice that thread needs to be curthread. If we're running with INVARIANTS, generate a warning if not. If we have KDB compiled in, generate a stack trace. This doesn't fire at all in my local test environment, but could be irritating if it fires frequently for someone, so there will be motivation to fix things quickly when it does. Revision Changes Path 1.185 +12 -0 src/sys/kern/kern_prot.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 17:09:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DEFFC16A4E7; Thu, 22 Jul 2004 17:09:07 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D80843D46; Thu, 22 Jul 2004 17:09:05 +0000 (GMT) (envelope-from scottl@freebsd.org) Received: from [192.168.0.12] (g4.samsco.home [192.168.0.12]) (authenticated bits=0) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id i6MHFLSj067831; Thu, 22 Jul 2004 11:15:22 -0600 (MDT) (envelope-from scottl@freebsd.org) Message-ID: <40FFF46A.2080703@freebsd.org> Date: Thu, 22 Jul 2004 11:07:54 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7) Gecko/20040514 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Nate Lawson References: <200407212045.i6LKjHvX090599@palm.tree.com> <40FEE569.2010209@elischer.org> <40FEE6CA.3090005@samsco.org> <20040722092441.GH3001@cirb503493.alcatel.com.au> <40FFEB86.2050209@root.org> In-Reply-To: <40FFEB86.2050209@root.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: Peter Jeremy cc: Scott Long cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 17:09:08 -0000 Nate Lawson wrote: > Peter Jeremy wrote: > >> On Wed, 2004-Jul-21 15:57:30 -0600, Scott Long wrote: >> >>> Implementing a journalling filesystem would be a much more beneficial >>> use of time here. >> >> >> You still wind up with unwritten data in RAM, just less of it. >> >> How much effort would be required to add journalling to UFS or UFS2? >> How big a gain does journalling give you over soft-updates? > > > Kirk pointed out something to me the other day which many people don't > think about. None of the journaling systems has had its recovery mode > fully tested, especially on very large systems (dozen TB). It turns out > that memory pressure from per-allocation unit state is a big problem > when you are trying to recover a huge volume. > > Just because it says "journaling" doesn't make it good. > You are very correct that there are issues like this, and that's why I said that it would take a while to chase out the bugs and make it production quality. However, given the enterprise nature of Sun, I'd say it's a bit of a stretch to think that they haven't tested their f/s on multi-terabyte arrays. Even Apple advertises multi-terabyte storage with their XServe, so I'd be surprised if they hadn't done at least some testing there. Scott From owner-cvs-src@FreeBSD.ORG Thu Jul 22 17:15:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E53616A4CE; Thu, 22 Jul 2004 17:15:06 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B70F43D41; Thu, 22 Jul 2004 17:15:06 +0000 (GMT) (envelope-from scottl@freebsd.org) Received: from [192.168.0.12] (g4.samsco.home [192.168.0.12]) (authenticated bits=0) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id i6MHL3vj067859; Thu, 22 Jul 2004 11:21:04 -0600 (MDT) (envelope-from scottl@freebsd.org) Message-ID: <40FFF5C0.9040905@freebsd.org> Date: Thu, 22 Jul 2004 11:13:36 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7) Gecko/20040514 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Johan Pettersson References: <200407212045.i6LKjHvX090599@palm.tree.com> <40FEE569.2010209@elischer.org> <40FEE6CA.3090005@samsco.org> <20040722092441.GH3001@cirb503493.alcatel.com.au> <40FFC4CD.4080706@samsco.org> <20040722190318.5fe349d3.manlix@demonized.net> In-Reply-To: <20040722190318.5fe349d3.manlix@demonized.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: PeterJeremy@optushome.com.au cc: Scott Long cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 17:15:07 -0000 Johan Pettersson wrote: > On Thu, 22 Jul 2004 07:44:45 -0600 > Scott Long wrote: > > >>Peter Jeremy wrote: >> >>>On Wed, 2004-Jul-21 15:57:30 -0600, Scott Long wrote: >>> >>> >>>>Implementing a journalling filesystem would be a much more >>> >>>beneficial>use of time here. >>> >>> >>>You still wind up with unwritten data in RAM, just less of it. >>> >>>How much effort would be required to add journalling to UFS or UFS2? >>>How big a gain does journalling give you over soft-updates? >>> >> >>That's a very good question. A group at RPI has been working on it >>for some time, but I'm not sure how close they are to having it done. >>If you look in the commercial world, Apple, Sun, and Wasabi/NetBSD >>have all done it successfully (Wasabi's isn't open source, btw). My >>guess is that it would take about 4-5 months to get it going, and then >>at least 8-12 months to ensure that there are no bugs and to tune >>performance. Certainly not impossible, but not something that would be >>production quality on short notice. I think that you would also have >>to make it othogonal to softupdates. >> >>The gain that you get is that your filesystem recovery time drops >>tremendously. You also have a much better chance of all of the >>metadata being on the disk and recoverable. Furthermore, it opens the >>door for data+metadata journalling for even more protection (at a >>large cost to speed and/or buffer-cache pressure, of course). >> >>Scott > > > Isn't there ongoing work to port XFS to FreeBSD? There was, but it seems to have stalled due to lack of time by the person who was doing it. Also, the XFS port would have GPL licensing issues and therefor isn't suitable for everyone. Scott From owner-cvs-src@FreeBSD.ORG Thu Jul 22 17:28:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C95B916A4CE; Thu, 22 Jul 2004 17:28:25 +0000 (GMT) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 816DE43D39; Thu, 22 Jul 2004 17:28:25 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.34] (adsl-63-195-111-154.dsl.snfc21.pacbell.net [63.195.111.154]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id i6MHSNrb013314 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 22 Jul 2004 10:28:24 -0700 Message-ID: <40FFF8AF.5090805@root.org> Date: Thu, 22 Jul 2004 10:26:07 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 0.7.1 (Windows/20040626) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Scott Long References: <200407212045.i6LKjHvX090599@palm.tree.com> <40FEE569.2010209@elischer.org> <40FEE6CA.3090005@samsco.org> <20040722092441.GH3001@cirb503493.alcatel.com.au> <40FFEB86.2050209@root.org> <40FFF46A.2080703@freebsd.org> In-Reply-To: <40FFF46A.2080703@freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: Peter Jeremy cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 17:28:25 -0000 Scott Long wrote: > Nate Lawson wrote: >> Peter Jeremy wrote: >>> You still wind up with unwritten data in RAM, just less of it. >>> >>> How much effort would be required to add journalling to UFS or UFS2? >>> How big a gain does journalling give you over soft-updates? >> >> >> Kirk pointed out something to me the other day which many people don't >> think about. None of the journaling systems has had its recovery mode >> fully tested, especially on very large systems (dozen TB). It turns >> out that memory pressure from per-allocation unit state is a big >> problem when you are trying to recover a huge volume. >> >> Just because it says "journaling" doesn't make it good. > > You are very correct that there are issues like this, and that's why I > said that it would take a while to chase out the bugs and make it > production quality. However, given the enterprise nature of Sun, I'd > say it's a bit of a stretch to think that they haven't tested their > f/s on multi-terabyte arrays. I was referring to the herd of Linux journaling systems. > Even Apple advertises multi-terabyte > storage with their XServe, so I'd be surprised if they hadn't done at > least some testing there. > 2 TB? -- -Nate From owner-cvs-src@FreeBSD.ORG Thu Jul 22 18:35:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B4D0F16A4CE; Thu, 22 Jul 2004 18:35:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B05A443D1F; Thu, 22 Jul 2004 18:35:43 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6MIZhsQ010799; Thu, 22 Jul 2004 18:35:43 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6MIZhg4010798; Thu, 22 Jul 2004 18:35:43 GMT (envelope-from rwatson) Message-Id: <200407221835.i6MIZhg4010798@repoman.freebsd.org> From: Robert Watson Date: Thu, 22 Jul 2004 18:35:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_descrip.c kern_event.c sys_socket.c vfs_vnops.c src/sys/opencrypto cryptodev.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 18:35:43 -0000 rwatson 2004-07-22 18:35:43 UTC FreeBSD src repository Modified files: sys/kern kern_descrip.c kern_event.c sys_socket.c vfs_vnops.c sys/opencrypto cryptodev.c Log: Push acquisition of Giant from fdrop_closed() into fo_close() so that individual file object implementations can optionally acquire Giant if they require it: - soo_close(): depends on debug.mpsafenet - pipe_close(): Giant not acquired - kqueue_close(): Giant required - vn_close(): Giant required - cryptof_close(): Giant required (conservative) Notes: Giant is still acquired in close() even when closing MPSAFE objects due to kqueue requiring Giant in the calling closef() code. Microbenchmarks indicate that this removal of Giant cuts 3%-3% off of pipe create/destroy pairs from user space with SMP compiled into the kernel. The cryptodev and opencrypto code appears MPSAFE, but I'm unable to test it extensively and so have left Giant over fo_close(). It can probably be removed given some testing and review. Revision Changes Path 1.237 +0 -2 src/sys/kern/kern_descrip.c 1.73 +2 -1 src/sys/kern/kern_event.c 1.62 +2 -0 src/sys/kern/sys_socket.c 1.204 +5 -3 src/sys/kern/vfs_vnops.c 1.21 +7 -0 src/sys/opencrypto/cryptodev.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 19:44:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 549D416A4CE; Thu, 22 Jul 2004 19:44:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4FD8B43D5C; Thu, 22 Jul 2004 19:44:49 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6MJinJo012599; Thu, 22 Jul 2004 19:44:49 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6MJintQ012598; Thu, 22 Jul 2004 19:44:49 GMT (envelope-from alc) Message-Id: <200407221944.i6MJintQ012598@repoman.freebsd.org> From: Alan Cox Date: Thu, 22 Jul 2004 19:44:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm swap_pager.c uma_core.c vm_object.c vm_object.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 19:44:49 -0000 alc 2004-07-22 19:44:49 UTC FreeBSD src repository Modified files: sys/vm swap_pager.c uma_core.c vm_object.c vm_object.h Log: - Change uma_zone_set_obj() to call kmem_alloc_nofault() instead of kmem_alloc_pageable(). The difference between these is that an errant memory access to the zone will be detected sooner with kmem_alloc_nofault(). The following changes serve to eliminate the following lock-order reversal reported by witness: 1st 0xc1a3c084 vm object (vm object) @ vm/swap_pager.c:1311 2nd 0xc07acb00 swap_pager swhash (swap_pager swhash) @ vm/swap_pager.c:1797 3rd 0xc1804bdc vm object (vm object) @ vm/uma_core.c:931 There is no potential deadlock in this case. However, witness is unable to recognize this because vm objects used by UMA have the same type as ordinary vm objects. To remedy this, we make the following changes: - Add a mutex type argument to VM_OBJECT_LOCK_INIT(). - Use the mutex type argument to assign distinct types to special vm objects such as the kernel object, kmem object, and UMA objects. - Define a static swap zone object for use by UMA. (Only static objects are assigned a special mutex type.) Revision Changes Path 1.255 +2 -1 src/sys/vm/swap_pager.c 1.102 +2 -2 src/sys/vm/uma_core.c 1.326 +3 -8 src/sys/vm/vm_object.c 1.105 +3 -2 src/sys/vm/vm_object.h From owner-cvs-src@FreeBSD.ORG Thu Jul 22 19:59:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D941116A4CE; Thu, 22 Jul 2004 19:59:20 +0000 (GMT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id A191043D48; Thu, 22 Jul 2004 19:59:20 +0000 (GMT) (envelope-from sam@errno.com) Received: from [66.127.85.91] ([66.127.85.91]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.6) with ESMTP id i6MJxJWi011755 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Thu, 22 Jul 2004 12:59:19 -0700 (PDT) (envelope-from sam@errno.com) From: Sam Leffler Organization: Errno Consulting To: Nate Lawson Date: Thu, 22 Jul 2004 13:00:11 -0700 User-Agent: KMail/1.6.1 References: <200407212045.i6LKjHvX090599@palm.tree.com> <20040722092441.GH3001@cirb503493.alcatel.com.au> <40FFEB86.2050209@root.org> In-Reply-To: <40FFEB86.2050209@root.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200407221300.11486.sam@errno.com> cc: Peter Jeremy cc: Scott Long cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 19:59:21 -0000 On Thursday 22 July 2004 09:29 am, Nate Lawson wrote: > Peter Jeremy wrote: > > On Wed, 2004-Jul-21 15:57:30 -0600, Scott Long wrote: > >>Implementing a journalling filesystem would be a much more beneficial > >>use of time here. > > > > You still wind up with unwritten data in RAM, just less of it. > > > > How much effort would be required to add journalling to UFS or UFS2? > > How big a gain does journalling give you over soft-updates? > > Kirk pointed out something to me the other day which many people don't > think about. None of the journaling systems has had its recovery mode > fully tested, especially on very large systems (dozen TB). It turns out > that memory pressure from per-allocation unit state is a big problem > when you are trying to recover a huge volume. > > Just because it says "journaling" doesn't make it good. I can assure you that XFS has been well-tested with TB systems. Sam From owner-cvs-src@FreeBSD.ORG Thu Jul 22 20:02:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 46E3016A4CE; Thu, 22 Jul 2004 20:02:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2872A43D49; Thu, 22 Jul 2004 20:02:17 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6MK2Gmh013125; Thu, 22 Jul 2004 20:02:16 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6MK2Goq013124; Thu, 22 Jul 2004 20:02:16 GMT (envelope-from imp) Message-Id: <200407222002.i6MK2Goq013124@repoman.freebsd.org> From: Warner Losh Date: Thu, 22 Jul 2004 20:02:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pccbb pccbbdevid.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 20:02:17 -0000 imp 2004-07-22 20:02:16 UTC FreeBSD src repository Modified files: sys/dev/pccbb pccbbdevid.h Log: More TI device IDs. These are from the datasheets downloaded from TI's web site. They describe the PCI[67]x[12]1 and PCI[67]x20 parts, with and without the smartcard enabled. Revision Changes Path 1.15 +3 -0 src/sys/dev/pccbb/pccbbdevid.h From owner-cvs-src@FreeBSD.ORG Thu Jul 22 20:19:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7151E16A4CE; Thu, 22 Jul 2004 20:19:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 54A0C43D4C; Thu, 22 Jul 2004 20:19:58 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6MKJwVI013555; Thu, 22 Jul 2004 20:19:58 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6MKJwbW013554; Thu, 22 Jul 2004 20:19:58 GMT (envelope-from imp) Message-Id: <200407222019.i6MKJwbW013554@repoman.freebsd.org> From: Warner Losh Date: Thu, 22 Jul 2004 20:19:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/pccbb pccbb.c pccbbdevid.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 20:19:58 -0000 imp 2004-07-22 20:19:58 UTC FreeBSD src repository Modified files: sys/dev/pccbb pccbb.c pccbbdevid.h Log: Add IDs from TI's web site. Reports from the field and inspection of the data sheets leads me to believe these will just work. Those parts with the various media readers on them may not have the required FreeBSD drivers that will attach to the subdevices that will be seen on some of these parts. PCI 1515, 1530, 1620, 4520, 6411, 6420, 7410, 7510, 7610 Prompted by: Havard Eidnes Revision Changes Path 1.116 +13 -0 src/sys/dev/pccbb/pccbb.c 1.16 +1 -1 src/sys/dev/pccbb/pccbbdevid.h From owner-cvs-src@FreeBSD.ORG Thu Jul 22 20:22:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 124B716A4CE; Thu, 22 Jul 2004 20:22:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EAD2A43D4C; Thu, 22 Jul 2004 20:22:36 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6MKMamo013713; Thu, 22 Jul 2004 20:22:36 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6MKMacu013712; Thu, 22 Jul 2004 20:22:36 GMT (envelope-from imp) Message-Id: <200407222022.i6MKMacu013712@repoman.freebsd.org> From: Warner Losh Date: Thu, 22 Jul 2004 20:22:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 pccbb.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 20:22:37 -0000 imp 2004-07-22 20:22:36 UTC FreeBSD src repository Modified files: share/man/man4 pccbb.4 Log: More CardBus Bridges supported, o2micro better now Revision Changes Path 1.5 +23 -5 src/share/man/man4/pccbb.4 From owner-cvs-src@FreeBSD.ORG Thu Jul 22 20:40:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 481F916A4CE; Thu, 22 Jul 2004 20:40:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4396343D2D; Thu, 22 Jul 2004 20:40:24 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6MKeOIp014221; Thu, 22 Jul 2004 20:40:24 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6MKeOFE014220; Thu, 22 Jul 2004 20:40:24 GMT (envelope-from rwatson) Message-Id: <200407222040.i6MKeOFE014220@repoman.freebsd.org> From: Robert Watson Date: Thu, 22 Jul 2004 20:40:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_descrip.c kern_event.c sys_socket.c vfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 20:40:24 -0000 rwatson 2004-07-22 20:40:24 UTC FreeBSD src repository Modified files: sys/kern kern_descrip.c kern_event.c sys_socket.c vfs_vnops.c Log: Push Giant acquisition down into fo_stat() from most callers. Acquire Giant conditional on debug.mpsafenet in the socket soo_stat() routine, unconditionally in vn_statfile() for VFS, and otherwise don't acquire Giant. Accept an unlocked read in kqueue_stat(), and cryptof_stat() is a no-op. Don't acquire Giant in fstat() system call. Note: in fdescfs, fo_stat() is called while holding Giant due to the VFS stack sitting on top, and therefore there will still be Giant recursion in this case. Revision Changes Path 1.238 +0 -6 src/sys/kern/kern_descrip.c 1.74 +1 -0 src/sys/kern/kern_event.c 1.63 +5 -1 src/sys/kern/sys_socket.c 1.205 +2 -0 src/sys/kern/vfs_vnops.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 22:28:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DEAE16A4CE; Thu, 22 Jul 2004 22:28:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 005A243D31; Thu, 22 Jul 2004 22:28:35 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6MMSY2p017030; Thu, 22 Jul 2004 22:28:34 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6MMSYWs017029; Thu, 22 Jul 2004 22:28:34 GMT (envelope-from imp) Message-Id: <200407222228.i6MMSYWs017029@repoman.freebsd.org> From: Warner Losh Date: Thu, 22 Jul 2004 22:28:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/conf GENERIC.hints X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 22:28:35 -0000 imp 2004-07-22 22:28:34 UTC FreeBSD src repository Modified files: sys/amd64/conf GENERIC.hints Log: There is no pcic device on amd64. OLDCARD isn't supported, and NEWCARD will call it something different. and there are no ISA add-in devices. Revision Changes Path 1.15 +0 -9 src/sys/amd64/conf/GENERIC.hints From owner-cvs-src@FreeBSD.ORG Thu Jul 22 22:29:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 440D016A4CE; Thu, 22 Jul 2004 22:29:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 263DC43D3F; Thu, 22 Jul 2004 22:29:46 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6MMTk0b017079; Thu, 22 Jul 2004 22:29:46 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6MMTkmo017078; Thu, 22 Jul 2004 22:29:46 GMT (envelope-from imp) Message-Id: <200407222229.i6MMTkmo017078@repoman.freebsd.org> From: Warner Losh Date: Thu, 22 Jul 2004 22:29:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 22:29:46 -0000 imp 2004-07-22 22:29:46 UTC FreeBSD src repository Modified files: sys/amd64/conf GENERIC Log: Remove ahb, aha, ie, le and wl devices. They are all ISA/EISA only. I went ahead and left in the ISA cards that also have pccard attachments. There's no way that these devices could attach. OK'd by: peter Revision Changes Path 1.416 +0 -8 src/sys/amd64/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Thu Jul 22 22:50:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E0E2E16A4CE; Thu, 22 Jul 2004 22:50:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C2B3B43D45; Thu, 22 Jul 2004 22:50:15 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6MMoFaq017707; Thu, 22 Jul 2004 22:50:15 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6MMoFLl017704; Thu, 22 Jul 2004 22:50:15 GMT (envelope-from brooks) Message-Id: <200407222250.i6MMoFLl017704@repoman.freebsd.org> From: Brooks Davis Date: Thu, 22 Jul 2004 22:50:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net if_vlan.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 22:50:16 -0000 brooks 2004-07-22 22:50:15 UTC FreeBSD src repository Modified files: sys/net if_vlan.c Log: Actually free the unit when destroying the interface. Reported by: la at delfi.lt Tested by: la at delfi.lt PR: 68618 Revision Changes Path 1.71 +5 -0 src/sys/net/if_vlan.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 22:53:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 20D5416A4CE; Thu, 22 Jul 2004 22:53:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0301743D2F; Thu, 22 Jul 2004 22:53:39 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6MMrcEw017893; Thu, 22 Jul 2004 22:53:38 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6MMrcAQ017892; Thu, 22 Jul 2004 22:53:38 GMT (envelope-from imp) Message-Id: <200407222253.i6MMrcAQ017892@repoman.freebsd.org> From: Warner Losh Date: Thu, 22 Jul 2004 22:53:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb uhub.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 22:53:39 -0000 imp 2004-07-22 22:53:38 UTC FreeBSD src repository Modified files: sys/dev/usb uhub.c Log: MFp4: Improve child_detached a little and make it conform better to style(9). Also, improve comment about what we'll be doing in the future about driver_added. Soon it will be possible to kldload usb drivers and have them attach w/o a need to disconnect/reconnect them. Revision Changes Path 1.58 +27 -28 src/sys/dev/usb/uhub.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 22:59:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D67EB16A4CE; Thu, 22 Jul 2004 22:59:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B77E943D31; Thu, 22 Jul 2004 22:59:44 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6MMxid4018067; Thu, 22 Jul 2004 22:59:44 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6MMxiQ7018066; Thu, 22 Jul 2004 22:59:44 GMT (envelope-from imp) Message-Id: <200407222259.i6MMxiQ7018066@repoman.freebsd.org> From: Warner Losh Date: Thu, 22 Jul 2004 22:59:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb uhub.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 22:59:45 -0000 imp 2004-07-22 22:59:44 UTC FreeBSD src repository Modified files: sys/dev/usb uhub.c Log: Remove redundant inclusion of bus_if.h. It isn't needed in this file, as sys/bus.h includes it. Revision Changes Path 1.59 +0 -1 src/sys/dev/usb/uhub.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 23:04:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 926D616A4CE; Thu, 22 Jul 2004 23:04:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 75A8C43D1F; Thu, 22 Jul 2004 23:04:41 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6MN4f07018299; Thu, 22 Jul 2004 23:04:41 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6MN4fkm018298; Thu, 22 Jul 2004 23:04:41 GMT (envelope-from alc) Message-Id: <200407222304.i6MN4fkm018298@repoman.freebsd.org> From: Alan Cox Date: Thu, 22 Jul 2004 23:04:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/arm/arm pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 23:04:41 -0000 alc 2004-07-22 23:04:41 UTC FreeBSD src repository Modified files: sys/arm/arm pmap.c Log: MFi386 revision 1.421 - Use kmem_alloc_nofault() rather than kmem_alloc_pageable() in pmap_mapdev(). See revision 1.140 of kern/sys_pipe.c for a detailed rationale. Revision Changes Path 1.8 +1 -1 src/sys/arm/arm/pmap.c From owner-cvs-src@FreeBSD.ORG Thu Jul 22 23:16:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9DD6F16A4CE; Thu, 22 Jul 2004 23:16:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7EFA243D1F; Thu, 22 Jul 2004 23:16:12 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6MNGCjF018866; Thu, 22 Jul 2004 23:16:12 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6MNGC1t018865; Thu, 22 Jul 2004 23:16:12 GMT (envelope-from imp) Message-Id: <200407222316.i6MNGC1t018865@repoman.freebsd.org> From: Warner Losh Date: Thu, 22 Jul 2004 23:16:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/sio sio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jul 2004 23:16:12 -0000 imp 2004-07-22 23:16:12 UTC FreeBSD src repository Modified files: sys/dev/sio sio.c Log: If you insert a pccard modem and then eject it, you get a panic. This happens because the sio device was never opened and com->tp is therefore NULL. ttygone can't swallow a NULL, so guard against that possibility. Other places in this function make similar checks, so I believe this is correct. Revision Changes Path 1.450 +2 -1 src/sys/dev/sio/sio.c From owner-cvs-src@FreeBSD.ORG Fri Jul 23 00:46:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C9BC16A4CE; Fri, 23 Jul 2004 00:46:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 152BA43D3F; Fri, 23 Jul 2004 00:46:06 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6N0k50n021248; Fri, 23 Jul 2004 00:46:05 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6N0k5ob021247; Fri, 23 Jul 2004 00:46:05 GMT (envelope-from grehan) Message-Id: <200407230046.i6N0k5ob021247@repoman.freebsd.org> From: Peter Grehan Date: Fri, 23 Jul 2004 00:46:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/powerpc/powerpc elf_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jul 2004 00:46:06 -0000 grehan 2004-07-23 00:46:05 UTC FreeBSD src repository Modified files: sys/powerpc/powerpc elf_machdep.c Log: The ADDR16 relocations were assuming that non-local symbols had an addend of 0. This isn't correct, and was quite easy to break by referring to the address of an element within a structure. However, fixing this exposed the fact that symbol lookups for local variables were returning the base of the section they were contained in. This case is detected by comparing the return value from elf_lookup() to the relocbase+addend value: if it is lesser, but greater than relocbase, then relocbase+addend is taken to be the authoritative value. bug reported by: gallatin Revision Changes Path 1.21 +24 -14 src/sys/powerpc/powerpc/elf_machdep.c From owner-cvs-src@FreeBSD.ORG Fri Jul 23 01:53:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D6E7E16A4CE; Fri, 23 Jul 2004 01:53:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B985D43D1F; Fri, 23 Jul 2004 01:53:28 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6N1rS1M023375; Fri, 23 Jul 2004 01:53:28 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6N1rSlA023374; Fri, 23 Jul 2004 01:53:28 GMT (envelope-from rwatson) Message-Id: <200407230153.i6N1rSlA023374@repoman.freebsd.org> From: Robert Watson Date: Fri, 23 Jul 2004 01:53:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/security/mac_bsdextended mac_bsdextended.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jul 2004 01:53:29 -0000 rwatson 2004-07-23 01:53:28 UTC FreeBSD src repository Modified files: sys/security/mac_bsdextended mac_bsdextended.c Log: Allow an effective uid of root to bypass mac_bsdextended rules; the MAC Framework can restrict the root user, but this policy is not intended to support that. Stylish Swiss footwear provided for: trhodes Revision Changes Path 1.18 +3 -0 src/sys/security/mac_bsdextended/mac_bsdextended.c From owner-cvs-src@FreeBSD.ORG Fri Jul 23 02:20:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 421E116A4CE; Fri, 23 Jul 2004 02:20:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 23CDD43D1D; Fri, 23 Jul 2004 02:20:06 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6N2K5cQ024045; Fri, 23 Jul 2004 02:20:05 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6N2K5MN024044; Fri, 23 Jul 2004 02:20:05 GMT (envelope-from tjr) Message-Id: <200407230220.i6N2K5MN024044@repoman.freebsd.org> From: "Tim J. Robbins" Date: Fri, 23 Jul 2004 02:20:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/include string.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jul 2004 02:20:06 -0000 tjr 2004-07-23 02:20:05 UTC FreeBSD src repository Modified files: include string.h Log: Mark functions pure where applicable. A notable exclusion is strcoll(), which is not strictly pure because it calls malloc()/free() in some cases. Revision Changes Path 1.20 +13 -13 src/include/string.h From owner-cvs-src@FreeBSD.ORG Fri Jul 23 02:29:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DDD116A4CE; Fri, 23 Jul 2004 02:29:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F26943D3F; Fri, 23 Jul 2004 02:29:38 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6N2Tb1B024325; Fri, 23 Jul 2004 02:29:37 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6N2TbBm024324; Fri, 23 Jul 2004 02:29:37 GMT (envelope-from tjr) Message-Id: <200407230229.i6N2TbBm024324@repoman.freebsd.org> From: "Tim J. Robbins" Date: Fri, 23 Jul 2004 02:29:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/include wchar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jul 2004 02:29:38 -0000 tjr 2004-07-23 02:29:37 UTC FreeBSD src repository Modified files: include wchar.h Log: Mark functions pure where applicable. Revision Changes Path 1.44 +12 -11 src/include/wchar.h From owner-cvs-src@FreeBSD.ORG Fri Jul 23 03:31:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E92016A4CE; Fri, 23 Jul 2004 03:31:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6FE9243D48; Fri, 23 Jul 2004 03:31:42 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6N3VgNQ026253; Fri, 23 Jul 2004 03:31:42 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6N3Vg9r026252; Fri, 23 Jul 2004 03:31:42 GMT (envelope-from mlaier) Message-Id: <200407230331.i6N3Vg9r026252@repoman.freebsd.org> From: Max Laier Date: Fri, 23 Jul 2004 03:31:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/contrib/pf/net pf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 23 Jul 2004 03:31:42 -0000 mlaier 2004-07-23 03:31:42 UTC FreeBSD src repository Modified files: sys/contrib/pf/net pf.c Log: Refine pf_check_proto_cksum() a bit in order to avoid additional in_pseudo() calls further down the stack. If we find the cksum to be okay we pretend that the hardware did all the work and hence keep the upper layers from checking again. Submitted by: Pyun YongHyeon Revision Changes Path 1.16 +22 -25 src/sys/contrib/pf/net/pf.c From owner-cvs-src@FreeBSD.ORG Fri Jul 23 03:37:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4755116A4CE; Fri, 23 Jul 2004 03:37:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 289F243D4C; Fri, 23 Jul 2004 03:37:06 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6N3b6vt026451; Fri, 23 Jul 2004 03:37:06 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6N3b6jW026450; Fri, 23 Jul 2004 03:37:06 GMT (envelope-from mlaier) Message-Id: <200407230337.i6N3b6jW026450@repoman.freebsd.org> From: Max Laier Date: Fri, 23 Jul 2004 03:37:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/contrib/pf/net pf_if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jul 2004 03:37:06 -0000 mlaier 2004-07-23 03:37:06 UTC FreeBSD src repository Modified files: sys/contrib/pf/net pf_if.c Log: Fix the following LOR on pf module unload: 1st ifnet (ifnet) @/usr/src/sys/contrib/pf/net/pf_if.c:191 2nd pf task mtx (pf task mtx) @/usr/src/sys/contrib/pf/net/pf_if.c:197 Reported by: Pyun YongHyeon (a long time ago) Revision Changes Path 1.3 +4 -4 src/sys/contrib/pf/net/pf_if.c From owner-cvs-src@FreeBSD.ORG Fri Jul 23 04:26:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2116716A4CE; Fri, 23 Jul 2004 04:26:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0272243D4C; Fri, 23 Jul 2004 04:26:50 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6N4QnI5027942; Fri, 23 Jul 2004 04:26:49 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6N4QnnI027941; Fri, 23 Jul 2004 04:26:49 GMT (envelope-from rwatson) Message-Id: <200407230426.i6N4QnnI027941@repoman.freebsd.org> From: Robert Watson Date: Fri, 23 Jul 2004 04:26:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_prot.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 23 Jul 2004 04:26:50 -0000 rwatson 2004-07-23 04:26:49 UTC FreeBSD src repository Modified files: sys/kern kern_prot.c Log: In setpgid(), since td is passed in as a system call argument, use it in preference to curthread, which costs slightly more. Revision Changes Path 1.186 +1 -1 src/sys/kern/kern_prot.c From owner-cvs-src@FreeBSD.ORG Fri Jul 23 05:27:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A4CC916A4CE; Fri, 23 Jul 2004 05:27:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 87A5843D4C; Fri, 23 Jul 2004 05:27:17 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6N5RHQH029363; Fri, 23 Jul 2004 05:27:17 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6N5RHBV029362; Fri, 23 Jul 2004 05:27:17 GMT (envelope-from grehan) Message-Id: <200407230527.i6N5RHBV029362@repoman.freebsd.org> From: Peter Grehan Date: Fri, 23 Jul 2004 05:27:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/powerpc/powerpc machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jul 2004 05:27:17 -0000 grehan 2004-07-23 05:27:17 UTC FreeBSD src repository Modified files: sys/powerpc/powerpc machdep.c Log: Allow DSI exceptions to invoke DDB. Revision Changes Path 1.73 +2 -1 src/sys/powerpc/powerpc/machdep.c From owner-cvs-src@FreeBSD.ORG Fri Jul 23 05:31:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA66416A4CE; Fri, 23 Jul 2004 05:31:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD34843D1F; Fri, 23 Jul 2004 05:31:14 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6N5VEMJ029520; Fri, 23 Jul 2004 05:31:14 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6N5VEvO029519; Fri, 23 Jul 2004 05:31:14 GMT (envelope-from grehan) Message-Id: <200407230531.i6N5VEvO029519@repoman.freebsd.org> From: Peter Grehan Date: Fri, 23 Jul 2004 05:31:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/powerpc/powerpc locore.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jul 2004 05:31:15 -0000 grehan 2004-07-23 05:31:14 UTC FreeBSD src repository Modified files: sys/powerpc/powerpc locore.S Log: Bring KDB stack size into line with thread stack size (4 pages). Revision Changes Path 1.19 +1 -1 src/sys/powerpc/powerpc/locore.S From owner-cvs-src@FreeBSD.ORG Fri Jul 23 05:33:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 73D3D16A4CE; Fri, 23 Jul 2004 05:33:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 567EB43D1F; Fri, 23 Jul 2004 05:33:24 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6N5XOR6029571; Fri, 23 Jul 2004 05:33:24 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6N5XOF5029570; Fri, 23 Jul 2004 05:33:24 GMT (envelope-from grehan) Message-Id: <200407230533.i6N5XOF5029570@repoman.freebsd.org> From: Peter Grehan Date: Fri, 23 Jul 2004 05:33:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/powerpc/powerpc trap_subr.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jul 2004 05:33:24 -0000 grehan 2004-07-23 05:33:24 UTC FreeBSD src repository Modified files: sys/powerpc/powerpc trap_subr.S Log: Detect kernel stack excursion into guard pages. Drop into KDB with a wired stack if this is found. Mostly obtained from: NetBSD Revision Changes Path 1.12 +36 -5 src/sys/powerpc/powerpc/trap_subr.S From owner-cvs-src@FreeBSD.ORG Fri Jul 23 05:44:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A03A116A4CE; Fri, 23 Jul 2004 05:44:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 82B5D43D58; Fri, 23 Jul 2004 05:44:04 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6N5i4Nf029880; Fri, 23 Jul 2004 05:44:04 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6N5i4xt029879; Fri, 23 Jul 2004 05:44:04 GMT (envelope-from tjr) Message-Id: <200407230544.i6N5i4xt029879@repoman.freebsd.org> From: "Tim J. Robbins" Date: Fri, 23 Jul 2004 05:44:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/tr tr.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jul 2004 05:44:04 -0000 tjr 2004-07-23 05:44:04 UTC FreeBSD src repository Modified files: usr.bin/tr tr.1 Log: Add a lengthy discussion of why "tr a-z A-Z" and "tr A-Z a-z" are not the right way to perform case-conversion. Revision Changes Path 1.28 +41 -1 src/usr.bin/tr/tr.1 From owner-cvs-src@FreeBSD.ORG Fri Jul 23 06:01:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7583316A4CE; Fri, 23 Jul 2004 06:01:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5831243D55; Fri, 23 Jul 2004 06:01:00 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6N610om030339; Fri, 23 Jul 2004 06:01:00 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6N610W4030338; Fri, 23 Jul 2004 06:01:00 GMT (envelope-from das) Message-Id: <200407230601.i6N610W4030338@repoman.freebsd.org> From: David Schultz Date: Fri, 23 Jul 2004 06:01:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/gen ftw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 23 Jul 2004 06:01:00 -0000 das 2004-07-23 06:01:00 UTC FreeBSD src repository Modified files: lib/libc/gen ftw.c Log: Remove unused variable. Noticed by: Todd Miller Revision Changes Path 1.2 +1 -9 src/lib/libc/gen/ftw.c From owner-cvs-src@FreeBSD.ORG Fri Jul 23 06:06:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C9AA16A4CE; Fri, 23 Jul 2004 06:06:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0075443D48; Fri, 23 Jul 2004 06:06:59 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6N66wFj030511; Fri, 23 Jul 2004 06:06:58 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6N66wwj030510; Fri, 23 Jul 2004 06:06:58 GMT (envelope-from tjr) Message-Id: <200407230606.i6N66wwj030510@repoman.freebsd.org> From: "Tim J. Robbins" Date: Fri, 23 Jul 2004 06:06:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/tr tr.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jul 2004 06:06:59 -0000 tjr 2004-07-23 06:06:58 UTC FreeBSD src repository Modified files: usr.bin/tr tr.1 Log: Tweak markup of quoted strings and characters: use Dq instead of enclosing strings in ``obsolete quotes''. Use Li and Ql where appropriate. Revision Changes Path 1.29 +44 -12 src/usr.bin/tr/tr.1 From owner-cvs-src@FreeBSD.ORG Fri Jul 23 06:49:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 21C3116A4CE; Fri, 23 Jul 2004 06:49:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 052D543D66; Fri, 23 Jul 2004 06:49:49 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6N6nnOH031565; Fri, 23 Jul 2004 06:49:49 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6N6nnsv031564; Fri, 23 Jul 2004 06:49:49 GMT (envelope-from alc) Message-Id: <200407230649.i6N6nnsv031564@repoman.freebsd.org> From: Alan Cox Date: Fri, 23 Jul 2004 06:49:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/sparc64 pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jul 2004 06:49:50 -0000 alc 2004-07-23 06:49:49 UTC FreeBSD src repository Modified files: sys/sparc64/sparc64 pmap.c Log: Use kmem_alloc_nofault() rather than kmem_alloc_pageable() for allocating KVA for explicitly managed mappings, i.e., mappings created with pmap_qenter(). Revision Changes Path 1.135 +1 -1 src/sys/sparc64/sparc64/pmap.c From owner-cvs-src@FreeBSD.ORG Fri Jul 23 06:56:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 07A6316A4CE; Fri, 23 Jul 2004 06:56:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF7B443D3F; Fri, 23 Jul 2004 06:56:38 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6N6ucAo031845; Fri, 23 Jul 2004 06:56:38 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6N6ucOR031844; Fri, 23 Jul 2004 06:56:38 GMT (envelope-from tjr) Message-Id: <200407230656.i6N6ucOR031844@repoman.freebsd.org> From: "Tim J. Robbins" Date: Fri, 23 Jul 2004 06:56:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/locate/locate locate.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jul 2004 06:56:39 -0000 tjr 2004-07-23 06:56:38 UTC FreeBSD src repository Modified files: usr.bin/locate/locate locate.1 Log: Document incorrect handling of multibyte characters. Revision Changes Path 1.26 +5 -1 src/usr.bin/locate/locate/locate.1 From owner-cvs-src@FreeBSD.ORG Fri Jul 23 07:13:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF3C116A4CE; Fri, 23 Jul 2004 07:13:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C29B343D4C; Fri, 23 Jul 2004 07:13:35 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6N7DZrc032619; Fri, 23 Jul 2004 07:13:35 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6N7DZJ8032618; Fri, 23 Jul 2004 07:13:35 GMT (envelope-from tjr) Message-Id: <200407230713.i6N7DZJ8032618@repoman.freebsd.org> From: "Tim J. Robbins" Date: Fri, 23 Jul 2004 07:13:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/include strings.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jul 2004 07:13:36 -0000 tjr 2004-07-23 07:13:35 UTC FreeBSD src repository Modified files: include strings.h Log: Add __pure and __pure2 where appropriate. Revision Changes Path 1.6 +11 -11 src/include/strings.h From owner-cvs-src@FreeBSD.ORG Fri Jul 23 11:34:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 593EE16A4CE; Fri, 23 Jul 2004 11:34:49 +0000 (GMT) Received: from nagual.pp.ru (pobrecita.freebsd.ru [194.87.13.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5DCD43D46; Fri, 23 Jul 2004 11:34:48 +0000 (GMT) (envelope-from ache@pobrecita.freebsd.ru) Received: from pobrecita.freebsd.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.12.11/8.12.11) with ESMTP id i6NBYjBf042865; Fri, 23 Jul 2004 15:34:45 +0400 (MSD) (envelope-from ache@pobrecita.freebsd.ru) Received: (from ache@localhost) by pobrecita.freebsd.ru (8.12.11/8.12.11/Submit) id i6NBYixM042864; Fri, 23 Jul 2004 15:34:44 +0400 (MSD) (envelope-from ache) Date: Fri, 23 Jul 2004 15:34:43 +0400 From: Andrey Chernov To: "Tim J. Robbins" Message-ID: <20040723113442.GA42827@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , "Tim J. Robbins" , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200407230544.i6N5i4xt029879@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200407230544.i6N5i4xt029879@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-AntiVirus: checked by AntiVir Milter 1.1-beta; AVE 6.26.0.10; VDF 6.26.0.40 (host: pobrecita.freebsd.ru) cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/usr.bin/tr tr.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jul 2004 11:34:49 -0000 On Fri, Jul 23, 2004 at 05:44:04AM +0000, Tim J. Robbins wrote: > usr.bin/tr tr.1 > Log: > Add a lengthy discussion of why "tr a-z A-Z" and "tr A-Z a-z" are not the > right way to perform case-conversion. For completeness you should mention another possibility to handle A-Z well without replacing anything in existen scripts: set LC_ALL=C before calling. -- Andrey Chernov | http://ache.pp.ru/ From owner-cvs-src@FreeBSD.ORG Fri Jul 23 11:36:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 08D2616A4CE; Fri, 23 Jul 2004 11:36:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E022043D3F; Fri, 23 Jul 2004 11:36:35 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6NBaZdT040658; Fri, 23 Jul 2004 11:36:35 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6NBaZpW040657; Fri, 23 Jul 2004 11:36:35 GMT (envelope-from le) Message-Id: <200407231136.i6NBaZpW040657@repoman.freebsd.org> From: Lukas Ertl Date: Fri, 23 Jul 2004 11:36:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/games/fortune/strfile Makefile strfile.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 23 Jul 2004 11:36:36 -0000 le 2004-07-23 11:36:35 UTC FreeBSD src repository Modified files: games/fortune/strfile Makefile strfile.c Log: Make this WARNS=3 clean. PR: bin/38931 Submitted by: Giorgos Keramidas Revision Changes Path 1.6 +1 -1 src/games/fortune/strfile/Makefile 1.26 +3 -4 src/games/fortune/strfile/strfile.c From owner-cvs-src@FreeBSD.ORG Fri Jul 23 14:11:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A758C16A4CE; Fri, 23 Jul 2004 14:11:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89B7843D1D; Fri, 23 Jul 2004 14:11:04 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6NEB4wd044805; Fri, 23 Jul 2004 14:11:04 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6NEB4M9044804; Fri, 23 Jul 2004 14:11:04 GMT (envelope-from rwatson) Message-Id: <200407231411.i6NEB4M9044804@repoman.freebsd.org> From: Robert Watson Date: Fri, 23 Jul 2004 14:11:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern sys_pipe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jul 2004 14:11:04 -0000 rwatson 2004-07-23 14:11:04 UTC FreeBSD src repository Modified files: sys/kern sys_pipe.c Log: Don't perform pipe endpoint locking during pipe_create(), as the pipe can't yet be referenced by other threads. In microbenchmarks, this appears to reduce the cost of pipe();close();close() on UP by 10%, and SMP by 7%. The vast majority of the cost of allocating a pipe remains VM magic. Suggested by: silby Revision Changes Path 1.173 +20 -11 src/sys/kern/sys_pipe.c From owner-cvs-src@FreeBSD.ORG Fri Jul 23 14:45:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0BD1016A4CE; Fri, 23 Jul 2004 14:45:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DEEBD43D48; Fri, 23 Jul 2004 14:45:17 +0000 (GMT) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6NEjFMA046189; Fri, 23 Jul 2004 14:45:15 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6NEjFLX046188; Fri, 23 Jul 2004 14:45:15 GMT (envelope-from gallatin) Message-Id: <200407231445.i6NEjFLX046188@repoman.freebsd.org> From: Andrew Gallatin Date: Fri, 23 Jul 2004 14:45:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/powerpc/include db_machdep.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jul 2004 14:45:18 -0000 gallatin 2004-07-23 14:45:15 UTC FreeBSD src repository Modified files: sys/powerpc/include db_machdep.h Log: Let ddb know powerpc is big endian so as to make ddb output human readable. Obtained from: sparc64/include/db_machdep.h Revision Changes Path 1.7 +2 -0 src/sys/powerpc/include/db_machdep.h From owner-cvs-src@FreeBSD.ORG Fri Jul 23 15:24:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 47BE816A4CE; Fri, 23 Jul 2004 15:24:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A58143D41; Fri, 23 Jul 2004 15:24:58 +0000 (GMT) (envelope-from green@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6NFOwT7047374; Fri, 23 Jul 2004 15:24:58 GMT (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6NFOw7i047373; Fri, 23 Jul 2004 15:24:58 GMT (envelope-from green) Message-Id: <200407231524.i6NFOw7i047373@repoman.freebsd.org> From: Brian Feldman Date: Fri, 23 Jul 2004 15:24:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/watchdogd watchdogd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 23 Jul 2004 15:24:58 -0000 green 2004-07-23 15:24:58 UTC FreeBSD src repository Modified files: usr.sbin/watchdogd watchdogd.c Log: Now that mlockall(2) is unbroken, use it to keep watchdogd(8) permanently out of swap. Revision Changes Path 1.8 +4 -0 src/usr.sbin/watchdogd/watchdogd.c From owner-cvs-src@FreeBSD.ORG Fri Jul 23 17:01:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 444E516A4CE; Fri, 23 Jul 2004 17:01:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 23D7F43D54; Fri, 23 Jul 2004 17:01:48 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6NH1lAS049847; Fri, 23 Jul 2004 17:01:48 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6NH1leB049846; Fri, 23 Jul 2004 17:01:47 GMT (envelope-from sos) Message-Id: <200407231701.i6NH1leB049846@repoman.freebsd.org> From: Søren Schmidt Date: Fri, 23 Jul 2004 17:01:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-lowlevel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 23 Jul 2004 17:01:48 -0000 sos 2004-07-23 17:01:47 UTC FreeBSD src repository Modified files: sys/dev/ata ata-lowlevel.c Log: Dont expect interrupt from ATAPI_RESET, it doesn't deliver one. Revision Changes Path 1.39 +11 -0 src/sys/dev/ata/ata-lowlevel.c From owner-cvs-src@FreeBSD.ORG Fri Jul 23 17:41:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2575416A4CE; Fri, 23 Jul 2004 17:41:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0842643D39; Fri, 23 Jul 2004 17:41:45 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6NHfiw8050871; Fri, 23 Jul 2004 17:41:44 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6NHfiHK050870; Fri, 23 Jul 2004 17:41:44 GMT (envelope-from rwatson) Message-Id: <200407231741.i6NHfiHK050870@repoman.freebsd.org> From: Robert Watson Date: Fri, 23 Jul 2004 17:41:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_ktr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 23 Jul 2004 17:41:45 -0000 rwatson 2004-07-23 17:41:44 UTC FreeBSD src repository Modified files: sys/kern kern_ktr.c Log: Export KTR_COMPILE as a sysctl so you can easily check from user space what event mask has been compiled into the kernel. Revision Changes Path 1.44 +3 -0 src/sys/kern/kern_ktr.c From owner-cvs-src@FreeBSD.ORG Fri Jul 23 17:44:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 37B9616A4CE; Fri, 23 Jul 2004 17:44:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A6BB43D3F; Fri, 23 Jul 2004 17:44:08 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6NHi7Qo050927; Fri, 23 Jul 2004 17:44:07 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6NHi7p1050926; Fri, 23 Jul 2004 17:44:07 GMT (envelope-from rwatson) Message-Id: <200407231744.i6NHi7p1050926@repoman.freebsd.org> From: Robert Watson Date: Fri, 23 Jul 2004 17:44:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jul 2004 17:44:08 -0000 rwatson 2004-07-23 17:44:07 UTC FreeBSD src repository Modified files: sys/conf NOTES Log: Reinforce discouragement of the use of FULL_PREEMPTION. Revision Changes Path 1.1250 +1 -0 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Fri Jul 23 19:36:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5AF2116A4CE; Fri, 23 Jul 2004 19:36:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22A5443D31; Fri, 23 Jul 2004 19:36:19 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6NJaJZQ059924; Fri, 23 Jul 2004 19:36:19 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6NJaIlQ059923; Fri, 23 Jul 2004 19:36:19 GMT (envelope-from alc) Message-Id: <200407231936.i6NJaIlQ059923@repoman.freebsd.org> From: Alan Cox Date: Fri, 23 Jul 2004 19:36:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_jumbo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 23 Jul 2004 19:36:19 -0000 alc 2004-07-23 19:36:18 UTC FreeBSD src repository Modified files: sys/kern uipc_jumbo.c Log: Use kmem_alloc_nofault() rather than kmem_alloc_pageable() for allocating KVA for explicitly managed mappings, i.e., mappings created with pmap_qenter(). Revision Changes Path 1.10 +1 -1 src/sys/kern/uipc_jumbo.c From owner-cvs-src@FreeBSD.ORG Fri Jul 23 19:59:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3499E16A4CE; Fri, 23 Jul 2004 19:59:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 18BB243D1F; Fri, 23 Jul 2004 19:59:17 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6NJxG5F060497; Fri, 23 Jul 2004 19:59:16 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6NJxGU8060496; Fri, 23 Jul 2004 19:59:16 GMT (envelope-from scottl) Message-Id: <200407231959.i6NJxGU8060496@repoman.freebsd.org> From: Scott Long Date: Fri, 23 Jul 2004 19:59:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_switch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jul 2004 19:59:17 -0000 scottl 2004-07-23 19:59:16 UTC FreeBSD src repository Modified files: sys/kern kern_switch.c Log: Remove the previous hack since it doesn't make a difference and is getting in the way of debugging. Revision Changes Path 1.73 +0 -2 src/sys/kern/kern_switch.c From owner-cvs-src@FreeBSD.ORG Fri Jul 23 20:12:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 594DF16A4CE; Fri, 23 Jul 2004 20:12:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3BE9C43D39; Fri, 23 Jul 2004 20:12:56 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6NKCuII061046; Fri, 23 Jul 2004 20:12:56 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6NKCuMO061045; Fri, 23 Jul 2004 20:12:56 GMT (envelope-from rwatson) Message-Id: <200407232012.i6NKCuMO061045@repoman.freebsd.org> From: Robert Watson Date: Fri, 23 Jul 2004 20:12:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_lock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jul 2004 20:12:56 -0000 rwatson 2004-07-23 20:12:56 UTC FreeBSD src repository Modified files: sys/kern kern_lock.c Log: Don't include a "\n" in KTR output, it confuses automatic parsing. Revision Changes Path 1.73 +1 -1 src/sys/kern/kern_lock.c From owner-cvs-src@FreeBSD.ORG Fri Jul 23 21:21:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA0E516A4CE; Fri, 23 Jul 2004 21:21:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BCAC643D76; Fri, 23 Jul 2004 21:21:40 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6NLLYRm063721; Fri, 23 Jul 2004 21:21:34 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6NLLYHK063720; Fri, 23 Jul 2004 21:21:34 GMT (envelope-from kensmith) Message-Id: <200407232121.i6NLLYHK063720@repoman.freebsd.org> From: Ken Smith Date: Fri, 23 Jul 2004 21:21:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jul 2004 21:21:41 -0000 kensmith 2004-07-23 21:21:34 UTC FreeBSD src repository Modified files: . Makefile Log: The doc team reworked the section of the handbook describing how to rebuild things, further discouraging 'make world'. The title of that section is now changed... Revision Changes Path 1.305 +1 -1 src/Makefile From owner-cvs-src@FreeBSD.ORG Fri Jul 23 23:09:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D876716A4CE; Fri, 23 Jul 2004 23:09:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC3C443D1F; Fri, 23 Jul 2004 23:09:00 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6NN90GN067345; Fri, 23 Jul 2004 23:09:00 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6NN90kH067344; Fri, 23 Jul 2004 23:09:00 GMT (envelope-from scottl) Message-Id: <200407232309.i6NN90kH067344@repoman.freebsd.org> From: Scott Long Date: Fri, 23 Jul 2004 23:09:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern sched_4bsd.c sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 23 Jul 2004 23:09:01 -0000 scottl 2004-07-23 23:09:00 UTC FreeBSD src repository Modified files: sys/kern sched_4bsd.c sched_ule.c Log: Clean up whitespace, increase consistency and correctness. Submitted by: bde Revision Changes Path 1.47 +6 -8 src/sys/kern/sched_4bsd.c 1.118 +3 -5 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Sat Jul 24 02:07:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D29016A4CE; Sat, 24 Jul 2004 02:07:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 624A143D49; Sat, 24 Jul 2004 02:07:09 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6O279x2073428; Sat, 24 Jul 2004 02:07:09 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6O279c1073427; Sat, 24 Jul 2004 02:07:09 GMT (envelope-from rwatson) Message-Id: <200407240207.i6O279c1073427@repoman.freebsd.org> From: Robert Watson Date: Sat, 24 Jul 2004 02:07:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/nfsserver nfs_srvsock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Jul 2004 02:07:09 -0000 rwatson 2004-07-24 02:07:09 UTC FreeBSD src repository Modified files: sys/nfsserver nfs_srvsock.c Log: Remove spl() use from nfsrv_timer. Revision Changes Path 1.92 +0 -3 src/sys/nfsserver/nfs_srvsock.c From owner-cvs-src@FreeBSD.ORG Sat Jul 24 02:32:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A4D916A4CE; Sat, 24 Jul 2004 02:32:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C56F43D1F; Sat, 24 Jul 2004 02:32:28 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6O2WRr6074102; Sat, 24 Jul 2004 02:32:27 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6O2WRWs074101; Sat, 24 Jul 2004 02:32:27 GMT (envelope-from rwatson) Message-Id: <200407240232.i6O2WRWs074101@repoman.freebsd.org> From: Robert Watson Date: Sat, 24 Jul 2004 02:32:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/nfsserver nfs_srvsubs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Jul 2004 02:32:28 -0000 rwatson 2004-07-24 02:32:27 UTC FreeBSD src repository Modified files: sys/nfsserver nfs_srvsubs.c Log: If debug.mpsafenet is non-zero, run the NFS server callout without Giant. Revision Changes Path 1.131 +4 -1 src/sys/nfsserver/nfs_srvsubs.c From owner-cvs-src@FreeBSD.ORG Sat Jul 24 04:06:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 38BA016A4CE; Sat, 24 Jul 2004 04:06:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1BB3F43D1F; Sat, 24 Jul 2004 04:06:44 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6O46iTD076695; Sat, 24 Jul 2004 04:06:44 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6O46hcq076694; Sat, 24 Jul 2004 04:06:43 GMT (envelope-from grehan) Message-Id: <200407240406.i6O46hcq076694@repoman.freebsd.org> From: Peter Grehan Date: Sat, 24 Jul 2004 04:06:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT access X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jul 2004 04:06:44 -0000 grehan 2004-07-24 04:06:43 UTC FreeBSD src repository Modified files: . access Log: Add Suleiman Souhlal as a source committer. Suleiman will be helping out with the PowerPC port. Welcome Suleiman ! Approved by: core Revision Changes Path 1.670 +1 -0 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Sat Jul 24 04:57:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3784E16A4CE; Sat, 24 Jul 2004 04:57:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 17D6E43D55; Sat, 24 Jul 2004 04:57:42 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6O4vfdN077938; Sat, 24 Jul 2004 04:57:41 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6O4vf5V077937; Sat, 24 Jul 2004 04:57:41 GMT (envelope-from julian) Message-Id: <200407240457.i6O4vf5V077937@repoman.freebsd.org> From: Julian Elischer Date: Sat, 24 Jul 2004 04:57:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_exec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Jul 2004 04:57:42 -0000 julian 2004-07-24 04:57:41 UTC FreeBSD src repository Modified files: sys/kern kern_exec.c Log: White space fix.. diff reduction for upcoming commit. Revision Changes Path 1.247 +3 -3 src/sys/kern/kern_exec.c From owner-cvs-src@FreeBSD.ORG Sat Jul 24 07:40:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 596E716A4CE; Sat, 24 Jul 2004 07:40:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B39C43D45; Sat, 24 Jul 2004 07:40:36 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6O7eaGG082333; Sat, 24 Jul 2004 07:40:36 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6O7ea9P082332; Sat, 24 Jul 2004 07:40:36 GMT (envelope-from alc) Message-Id: <200407240740.i6O7ea9P082332@repoman.freebsd.org> From: Alan Cox Date: Sat, 24 Jul 2004 07:40:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_map.c vm_map.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jul 2004 07:40:36 -0000 alc 2004-07-24 07:40:36 UTC FreeBSD src repository Modified files: sys/vm vm_map.c vm_map.h Log: Simplify vmspace initialization. The bcopy() of fields from the old vmspace to the new vmspace in vmspace_exec() is mostly wasted effort. With one exception, vm_swrss, the copied fields are immediately overwritten. Instead, initialize these fields to zero in vmspace_alloc(), eliminating a bcopy() from vmspace_exec() and a bzero() from vmspace_fork(). Revision Changes Path 1.345 +8 -11 src/sys/vm/vm_map.c 1.112 +0 -3 src/sys/vm/vm_map.h From owner-cvs-src@FreeBSD.ORG Sat Jul 24 10:36:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A03AD16A4CE; Sat, 24 Jul 2004 10:36:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8590D43D1F; Sat, 24 Jul 2004 10:36:28 +0000 (GMT) (envelope-from schweikh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6OAaS8K087043; Sat, 24 Jul 2004 10:36:28 GMT (envelope-from schweikh@repoman.freebsd.org) Received: (from schweikh@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6OAaSbN087042; Sat, 24 Jul 2004 10:36:28 GMT (envelope-from schweikh) Message-Id: <200407241036.i6OAaSbN087042@repoman.freebsd.org> From: Jens Schweikhardt Date: Sat, 24 Jul 2004 10:36:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/bktr bktr_tuner.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Jul 2004 10:36:28 -0000 schweikh 2004-07-24 10:36:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/bktr bktr_tuner.c Log: MFC: bktr driver may not tune correctly PR: kern/66006 Submitted by: Josh Elsasser Revision Changes Path 1.5.2.4 +4 -2 src/sys/dev/bktr/bktr_tuner.c From owner-cvs-src@FreeBSD.ORG Sat Jul 24 11:54:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4179016A4CE; Sat, 24 Jul 2004 11:54:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0381E43D49; Sat, 24 Jul 2004 11:54:31 +0000 (GMT) (envelope-from schweikh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6OBsUil089222; Sat, 24 Jul 2004 11:54:30 GMT (envelope-from schweikh@repoman.freebsd.org) Received: (from schweikh@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6OBsUH9089221; Sat, 24 Jul 2004 11:54:30 GMT (envelope-from schweikh) Message-Id: <200407241154.i6OBsUH9089221@repoman.freebsd.org> From: Jens Schweikhardt Date: Sat, 24 Jul 2004 11:54:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jul 2004 11:54:31 -0000 schweikh 2004-07-24 11:54:30 UTC FreeBSD src repository Modified files: . UPDATING Log: English fixes, no content change. Revision Changes Path 1.327 +9 -9 src/UPDATING From owner-cvs-src@FreeBSD.ORG Sat Jul 24 13:45:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 276E416A4CE; Sat, 24 Jul 2004 13:45:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A07E43D48; Sat, 24 Jul 2004 13:45:39 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6ODjcUl091969; Sat, 24 Jul 2004 13:45:38 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6ODjcCJ091968; Sat, 24 Jul 2004 13:45:38 GMT (envelope-from yar) Message-Id: <200407241345.i6ODjcCJ091968@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 24 Jul 2004 13:45:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Jul 2004 13:45:39 -0000 yar 2004-07-24 13:45:38 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: Bring the advertised interface capabilities into line with the reality (in particular, bge(4) hasn't supported rxcsum since if_bge.c#1.5) Clean up some aspects of capabilities usage, i.e. stop using if_hwassist to see whether we are doing offload now because if_hwassist is for TCP/IP layer and it is subordinate to if_capenable. Thanks to: Aled Morris for donating a nice bge(4) NIC to me Reviewed by: -net, -hackers (silence) Revision Changes Path 1.72 +14 -6 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Sat Jul 24 14:56:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 49D5216A4CE; Sat, 24 Jul 2004 14:56:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4168743D31; Sat, 24 Jul 2004 14:56:21 +0000 (GMT) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6OEuLK5094045; Sat, 24 Jul 2004 14:56:21 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6OEuLjs094044; Sat, 24 Jul 2004 14:56:21 GMT (envelope-from mtm) Message-Id: <200407241456.i6OEuLjs094044@repoman.freebsd.org> From: Mike Makonnen Date: Sat, 24 Jul 2004 14:56:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src UPDATING src/etc/rc.d localpkg src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jul 2004 14:56:21 -0000 mtm 2004-07-24 14:56:21 UTC FreeBSD src repository Modified files: . UPDATING etc/rc.d localpkg sys/sys param.h Log: Ports related rc.d cleanups: o Separate out local (ports) scripts that use rc.d, and the old style startup/shutdown scripts and execute them separately. On startup the rc.d style scripts are executed first and then the old-style scripts. On shutdown, exactly the reverse happens. o The rc.d ports scripts should now behave more like base system scripts. Scripts ending in .sh will be sourced into the current shell, while the rest will be executed in a subshell. Previously, all ports scripts, regardless of the .sh suffix, were executed in a subshell. o The parent script, /etc/rc.d/localpkg, passes its command line arguments straight to the rc.d ports scripts. This means they should now honor faststop and faststart commands as well. Old style scripts, should not see any differences. They will still get either a start or stop command. o The initial phrase shown during shutdown has been changed to use "local packages" instead of "daemon processes" to be more inline with the phrase used during local package startup. The phrases are also used only for old-style ports script startup/shutdown, whereas previously they were being used for both rc.d and old-style scripts. This should make startup/shutdown output a bit less ugly. Discussed with: portmgr Has Reservations: eik Revision Changes Path 1.328 +13 -0 src/UPDATING 1.2 +134 -21 src/etc/rc.d/localpkg 1.204 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Sat Jul 24 15:02:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7672416A4CE; Sat, 24 Jul 2004 15:02:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5991A43D31; Sat, 24 Jul 2004 15:02:56 +0000 (GMT) (envelope-from ssouhlal@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6OF2uqv094273; Sat, 24 Jul 2004 15:02:56 GMT (envelope-from ssouhlal@repoman.freebsd.org) Received: (from ssouhlal@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6OF2u6c094272; Sat, 24 Jul 2004 15:02:56 GMT (envelope-from ssouhlal) Message-Id: <200407241502.i6OF2u6c094272@repoman.freebsd.org> From: Suleiman Souhlal Date: Sat, 24 Jul 2004 15:02:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/calendar/calendars calendar.freebsd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jul 2004 15:02:56 -0000 ssouhlal 2004-07-24 15:02:56 UTC FreeBSD src repository Modified files: usr.bin/calendar/calendars calendar.freebsd Log: Add my birthday. Approved by: grehan (mentor) Revision Changes Path 1.122 +1 -0 src/usr.bin/calendar/calendars/calendar.freebsd From owner-cvs-src@FreeBSD.ORG Sat Jul 24 15:13:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25B2416A4CE; Sat, 24 Jul 2004 15:13:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B20543D1D; Sat, 24 Jul 2004 15:13:43 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6OFDgLA094588; Sat, 24 Jul 2004 15:13:42 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6OFDgRM094587; Sat, 24 Jul 2004 15:13:42 GMT (envelope-from nyan) Message-Id: <200407241513.i6OFDgRM094587@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sat, 24 Jul 2004 15:13:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/pc98 sio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jul 2004 15:13:43 -0000 nyan 2004-07-24 15:13:42 UTC FreeBSD src repository Modified files: sys/pc98/pc98 sio.c Log: Merged from sys/dev/sio/sio.c revision 1.450. Revision Changes Path 1.227 +2 -1 src/sys/pc98/pc98/sio.c From owner-cvs-src@FreeBSD.ORG Sat Jul 24 15:30:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E52916A4CF; Sat, 24 Jul 2004 15:30:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E5A3943D1F; Sat, 24 Jul 2004 15:30:23 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6OFUN3Z095090; Sat, 24 Jul 2004 15:30:23 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6OFUNsA095089; Sat, 24 Jul 2004 15:30:23 GMT (envelope-from obrien) Message-Id: <200407241530.i6OFUNsA095089@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 24 Jul 2004 15:30:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/sound/pci emu10k1.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Jul 2004 15:30:24 -0000 obrien 2004-07-24 15:30:23 UTC FreeBSD src repository Modified files: sys/dev/sound/pci emu10k1.c Log: Remove rev 1.50. Revision Changes Path 1.52 +0 -9 src/sys/dev/sound/pci/emu10k1.c From owner-cvs-src@FreeBSD.ORG Sat Jul 24 16:30:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 086CB16A4CE; Sat, 24 Jul 2004 16:30:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF97043D41; Sat, 24 Jul 2004 16:30:31 +0000 (GMT) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6OGUVcA096841; Sat, 24 Jul 2004 16:30:31 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6OGUVDw096840; Sat, 24 Jul 2004 16:30:31 GMT (envelope-from mtm) Message-Id: <200407241630.i6OGUVDw096840@repoman.freebsd.org> From: Mike Makonnen Date: Sat, 24 Jul 2004 16:30:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc rc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jul 2004 16:30:32 -0000 mtm 2004-07-24 16:30:31 UTC FreeBSD src repository Modified files: etc rc Log: Correct typo. Submitted by: eik (and probably many others) Revision Changes Path 1.333 +1 -1 src/etc/rc From owner-cvs-src@FreeBSD.ORG Sat Jul 24 16:58:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E614916A4CF; Sat, 24 Jul 2004 16:58:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CBC4143D39; Sat, 24 Jul 2004 16:58:57 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6OGwv5j097810; Sat, 24 Jul 2004 16:58:57 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6OGwvkv097809; Sat, 24 Jul 2004 16:58:57 GMT (envelope-from rwatson) Message-Id: <200407241658.i6OGwvkv097809@repoman.freebsd.org> From: Robert Watson Date: Sat, 24 Jul 2004 16:58:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jul 2004 16:58:58 -0000 rwatson 2004-07-24 16:58:57 UTC FreeBSD src repository Modified files: sys/net bpf.c Log: Prefer NULL to '0' when checking a pointer value. Revision Changes Path 1.131 +37 -37 src/sys/net/bpf.c From owner-cvs-src@FreeBSD.ORG Sat Jul 24 17:46:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9CC5316A4DF; Sat, 24 Jul 2004 17:46:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 96CC743D1F; Sat, 24 Jul 2004 17:46:45 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6OHkj5S099596; Sat, 24 Jul 2004 17:46:45 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6OHkjob099595; Sat, 24 Jul 2004 17:46:45 GMT (envelope-from kientzle) Message-Id: <200407241746.i6OHkjob099595@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 24 Jul 2004 17:46:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libarchive archive_read_support_format_tar.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Jul 2004 17:46:46 -0000 kientzle 2004-07-24 17:46:45 UTC FreeBSD src repository Modified files: lib/libarchive archive_read_support_format_tar.c Log: Fix the handling of signed values when parsing base-256 header values. In particular, this means we can now correctly read gtar archives that contain timestamps prior to the start of the Epoch. Also, make the code in this area more portable. ANSI C99 headers are not yet ubiquitous (for example, FreeBSD 4 still lacks them), so be prepared for systems that don't have the INT64_MAX, INT64_MIN, and UINT64_MAX macros. This version still requires int64_t and uint64_t be defined (which can be done in archive_platform.h if necessary), but doesn't require them to be exactly 64 bits. Revision Changes Path 1.22 +68 -32 src/lib/libarchive/archive_read_support_format_tar.c From owner-cvs-src@FreeBSD.ORG Sat Jul 24 17:50:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2354216A4CE; Sat, 24 Jul 2004 17:50:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A45143D2F; Sat, 24 Jul 2004 17:50:06 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6OHo52q099744; Sat, 24 Jul 2004 17:50:05 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6OHo5mJ099743; Sat, 24 Jul 2004 17:50:05 GMT (envelope-from kientzle) Message-Id: <200407241750.i6OHo5mJ099743@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 24 Jul 2004 17:50:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libarchive archive_entry.c archive_platform.h archive_read_extract.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Jul 2004 17:50:06 -0000 kientzle 2004-07-24 17:50:05 UTC FreeBSD src repository Modified files: lib/libarchive archive_entry.c archive_platform.h archive_read_extract.c Log: Use "linux" instead of "LINUX" to control Linux-specific code. Thanks to: David O'Brien for pointing this out. Also, add in a few additional portability tweaks and make a few more things conditional on features (HAVE_XXXX macros) rather than platform. Revision Changes Path 1.19 +1 -1 src/lib/libarchive/archive_entry.c 1.9 +3 -0 src/lib/libarchive/archive_platform.h 1.32 +14 -7 src/lib/libarchive/archive_read_extract.c From owner-cvs-src@FreeBSD.ORG Sat Jul 24 17:51:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 073E216A4CE; Sat, 24 Jul 2004 17:51:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E26C343D2F; Sat, 24 Jul 2004 17:51:22 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6OHpMOU099863; Sat, 24 Jul 2004 17:51:22 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6OHpM2m099862; Sat, 24 Jul 2004 17:51:22 GMT (envelope-from njl) Message-Id: <200407241751.i6OHpM2m099862@repoman.freebsd.org> From: Nate Lawson Date: Sat, 24 Jul 2004 17:51:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi_video.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Jul 2004 17:51:23 -0000 njl 2004-07-24 17:51:22 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_video.c Log: Fix a bug where an item was being removed from a list without using FOREACH_SAFE. Remove bad cast of retp and instead use an additional arg to pass back the number of valid outputs. Use the package convenience functions for parsing packages. Revision Changes Path 1.7 +29 -34 src/sys/dev/acpica/acpi_video.c From owner-cvs-src@FreeBSD.ORG Sat Jul 24 19:03:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A37916A4CE; Sat, 24 Jul 2004 19:03:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 012D143D39; Sat, 24 Jul 2004 19:03:29 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6OJ3S94002143; Sat, 24 Jul 2004 19:03:28 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6OJ3S1M002142; Sat, 24 Jul 2004 19:03:28 GMT (envelope-from sos) Message-Id: <200407241903.i6OJ3S1M002142@repoman.freebsd.org> From: Søren Schmidt Date: Sat, 24 Jul 2004 19:03:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-lowlevel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Jul 2004 19:03:29 -0000 sos 2004-07-24 19:03:28 UTC FreeBSD src repository Modified files: sys/dev/ata ata-lowlevel.c Log: Refine the wait for ATAPI_RESET. Properly wait for not busy and introduce a timeout for devices not setting busy (as they should). Leave a printf in there that states how long the wait was, as I'd like to get an idea of the variations here. The time needed seems also to be affected by whether a medium is present or not. Revision Changes Path 1.40 +10 -2 src/sys/dev/ata/ata-lowlevel.c From owner-cvs-src@FreeBSD.ORG Sat Jul 24 19:04:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D4C916A4CE; Sat, 24 Jul 2004 19:04:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 02A6843D3F; Sat, 24 Jul 2004 19:04:25 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6OJ4OtC002189; Sat, 24 Jul 2004 19:04:24 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6OJ4Oba002188; Sat, 24 Jul 2004 19:04:24 GMT (envelope-from le) Message-Id: <200407241904.i6OJ4Oba002188@repoman.freebsd.org> From: Lukas Ertl Date: Sat, 24 Jul 2004 19:04:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/vinum geom_vinum.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Jul 2004 19:04:25 -0000 le 2004-07-24 19:04:24 UTC FreeBSD src repository Modified files: sys/geom/vinum geom_vinum.c Log: Disable kldunloading of geom_vinum temporarily until I figured out how to do it correctly. Revision Changes Path 1.6 +1 -1 src/sys/geom/vinum/geom_vinum.c From owner-cvs-src@FreeBSD.ORG Sat Jul 24 19:11:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 96A7D16A4CF; Sat, 24 Jul 2004 19:11:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C16B43D5F; Sat, 24 Jul 2004 19:11:40 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6OJBe1M002503; Sat, 24 Jul 2004 19:11:40 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6OJBerN002502; Sat, 24 Jul 2004 19:11:40 GMT (envelope-from le) Message-Id: <200407241911.i6OJBerN002502@repoman.freebsd.org> From: Lukas Ertl Date: Sat, 24 Jul 2004 19:11:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/vinum commands.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Jul 2004 19:11:40 -0000 le 2004-07-24 19:11:40 UTC FreeBSD src repository Modified files: sbin/vinum commands.c Log: Fix potential buffer overflow. PR: bin/14697 Submitted by: Matthew Revision Changes Path 1.60 +2 -2 src/sbin/vinum/commands.c From owner-cvs-src@FreeBSD.ORG Sat Jul 24 20:08:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 24F2216A4CE; Sat, 24 Jul 2004 20:08:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2013143D49; Sat, 24 Jul 2004 20:08:27 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6OK8R4l004261; Sat, 24 Jul 2004 20:08:27 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6OK8RHU004260; Sat, 24 Jul 2004 20:08:27 GMT (envelope-from kientzle) Message-Id: <200407242008.i6OK8RHU004260@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 24 Jul 2004 20:08:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libarchive archive.h archive_util.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Jul 2004 20:08:27 -0000 kientzle 2004-07-24 20:08:26 UTC FreeBSD src repository Modified files: lib/libarchive archive.h archive_util.c Log: Add some functions to query basic facts about the library: archive_version: Returns a text string, e.g., "libarchive 1.00.000" archive_api_version: Returns the SHLIB major version archive_api_feature: Returns a feature number useful for answering questions such as "Is this recent enough to do XXX?" The last two also have macros defined in archive.h, so you can compare the compile-time and run-time environments. (In particular, you can compare ARCHIVE_API_VERSION to archive_api_version() to detect library version mismatches.) With these in hand, it will soon be time to turn on the shared-library version of libarchive... stay tuned. Revision Changes Path 1.15 +24 -6 src/lib/libarchive/archive.h 1.7 +18 -0 src/lib/libarchive/archive_util.c From owner-cvs-src@FreeBSD.ORG Sat Jul 24 20:39:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F67A16A4CE; Sat, 24 Jul 2004 20:39:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 82EB843D39; Sat, 24 Jul 2004 20:39:25 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6OKdPFd005097; Sat, 24 Jul 2004 20:39:25 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6OKdPMQ005096; Sat, 24 Jul 2004 20:39:25 GMT (envelope-from njl) Message-Id: <200407242039.i6OKdPMQ005096@repoman.freebsd.org> From: Nate Lawson Date: Sat, 24 Jul 2004 20:39:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/acpica acpi_asus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Jul 2004 20:39:25 -0000 njl 2004-07-24 20:39:25 UTC FreeBSD src repository Modified files: sys/i386/acpica acpi_asus.c Log: Remove unneeded parens and fix whitespace. Revision Changes Path 1.7 +29 -36 src/sys/i386/acpica/acpi_asus.c From owner-cvs-src@FreeBSD.ORG Sat Jul 24 20:40:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 43C5116A4CE; Sat, 24 Jul 2004 20:40:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 264C943D1D; Sat, 24 Jul 2004 20:40:03 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6OKe3Jw005175; Sat, 24 Jul 2004 20:40:03 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6OKe2Ok005174; Sat, 24 Jul 2004 20:40:02 GMT (envelope-from njl) Message-Id: <200407242040.i6OKe2Ok005174@repoman.freebsd.org> From: Nate Lawson Date: Sat, 24 Jul 2004 20:40:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/acpica acpi_panasonic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Jul 2004 20:40:03 -0000 njl 2004-07-24 20:40:02 UTC FreeBSD src repository Modified files: sys/i386/acpica acpi_panasonic.c Log: Whitespace cleanup and move static variables together. Revision Changes Path 1.2 +23 -23 src/sys/i386/acpica/acpi_panasonic.c From owner-cvs-src@FreeBSD.ORG Sat Jul 24 20:41:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4323216A4CE; Sat, 24 Jul 2004 20:41:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2830843D3F; Sat, 24 Jul 2004 20:41:46 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6OKfkXW005314; Sat, 24 Jul 2004 20:41:46 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6OKfkOB005313; Sat, 24 Jul 2004 20:41:46 GMT (envelope-from trhodes) Message-Id: <200407242041.i6OKfkOB005313@repoman.freebsd.org> From: Tom Rhodes Date: Sat, 24 Jul 2004 20:41:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 Makefile snc.4 src/share/man/man4/man4.i386 Makefile snc.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jul 2004 20:41:46 -0000 trhodes 2004-07-24 20:41:46 UTC FreeBSD src repository Modified files: share/man/man4 Makefile share/man/man4/man4.i386 Makefile Added files: share/man/man4/man4.i386 snc.4 Removed files: share/man/man4 snc.4 Log: Move snc.4 over to the i386 section as it only deals with PC98 and i386. Bump .Dd and .Dt accordingly. Requested by: ru Revision Changes Path 1.275 +0 -1 src/share/man/man4/Makefile 1.173 +1 -0 src/share/man/man4/man4.i386/Makefile 1.1 +144 -0 src/share/man/man4/man4.i386/snc.4 (new) 1.2 +0 -144 src/share/man/man4/snc.4 (dead) From owner-cvs-src@FreeBSD.ORG Sat Jul 24 20:43:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 45BF016A4CE; Sat, 24 Jul 2004 20:43:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2903443D3F; Sat, 24 Jul 2004 20:43:23 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6OKhNhW005391; Sat, 24 Jul 2004 20:43:23 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6OKhNeo005390; Sat, 24 Jul 2004 20:43:23 GMT (envelope-from kientzle) Message-Id: <200407242043.i6OKhNeo005390@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 24 Jul 2004 20:43:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libarchive archive_entry.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Jul 2004 20:43:23 -0000 kientzle 2004-07-24 20:43:23 UTC FreeBSD src repository Modified files: lib/libarchive archive_entry.c Log: Suppress a minor compiler warning if the platform doesn't support hi-res timestamps. Revision Changes Path 1.20 +2 -0 src/lib/libarchive/archive_entry.c From owner-cvs-src@FreeBSD.ORG Sat Jul 24 20:45:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B482616A4CE; Sat, 24 Jul 2004 20:45:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 93F9A43D55; Sat, 24 Jul 2004 20:45:04 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6OKj40E005477; Sat, 24 Jul 2004 20:45:04 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6OKj49j005476; Sat, 24 Jul 2004 20:45:04 GMT (envelope-from kientzle) Message-Id: <200407242045.i6OKj49j005476@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 24 Jul 2004 20:45:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libarchive Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jul 2004 20:45:04 -0000 kientzle 2004-07-24 20:45:04 UTC FreeBSD src repository Modified files: lib/libarchive Makefile Log: Define the PACKAGE_NAME and PACKAGE_VERSION macros. Revision Changes Path 1.14 +3 -0 src/lib/libarchive/Makefile From owner-cvs-src@FreeBSD.ORG Sat Jul 24 20:47:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED86A16A4CE; Sat, 24 Jul 2004 20:47:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D10CC43D41; Sat, 24 Jul 2004 20:47:11 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6OKlBTZ005568; Sat, 24 Jul 2004 20:47:11 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6OKlBJ5005567; Sat, 24 Jul 2004 20:47:11 GMT (envelope-from kientzle) Message-Id: <200407242047.i6OKlBJ5005567@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 24 Jul 2004 20:47:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libarchive archive_platform.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jul 2004 20:47:12 -0000 kientzle 2004-07-24 20:47:11 UTC FreeBSD src repository Modified files: lib/libarchive archive_platform.h Log: Rework the feature-detection logic in archive_platform.h so that it will work cleanly with autoconf. Revision Changes Path 1.10 +115 -62 src/lib/libarchive/archive_platform.h From owner-cvs-src@FreeBSD.ORG Sat Jul 24 22:13:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D47D316A4CE; Sat, 24 Jul 2004 22:13:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C82AF43D49; Sat, 24 Jul 2004 22:13:44 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6OMDiqc008165; Sat, 24 Jul 2004 22:13:44 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6OMDie7008164; Sat, 24 Jul 2004 22:13:44 GMT (envelope-from kientzle) Message-Id: <200407242213.i6OMDie7008164@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 24 Jul 2004 22:13:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/tar bsdtar.c bsdtar.h bsdtar_platform.h fts.c matching.c read.c write.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Jul 2004 22:13:45 -0000 kientzle 2004-07-24 22:13:44 UTC FreeBSD src repository Modified files: usr.bin/tar bsdtar.c bsdtar.h bsdtar_platform.h fts.c matching.c read.c write.c Log: A bunch of stuff from Christoph Mellon: * Whitespace fixes * Check some malloc calls * Simplify long_help formatting * Spell "LINUX" -> "linux" * A few other miscellaneous style improvements Revision Changes Path 1.42 +40 -49 src/usr.bin/tar/bsdtar.c 1.17 +1 -1 src/usr.bin/tar/bsdtar.h 1.5 +1 -1 src/usr.bin/tar/bsdtar_platform.h 1.2 +1 -1 src/usr.bin/tar/fts.c 1.7 +1 -1 src/usr.bin/tar/matching.c 1.15 +18 -13 src/usr.bin/tar/read.c 1.28 +15 -8 src/usr.bin/tar/write.c From owner-cvs-src@FreeBSD.ORG Sat Jul 24 22:26:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3705016A4CE; Sat, 24 Jul 2004 22:26:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 181D443D2D; Sat, 24 Jul 2004 22:26:41 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6OMQe2j008780; Sat, 24 Jul 2004 22:26:40 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6OMQe66008779; Sat, 24 Jul 2004 22:26:40 GMT (envelope-from le) Message-Id: <200407242226.i6OMQe66008779@repoman.freebsd.org> From: Lukas Ertl Date: Sat, 24 Jul 2004 22:26:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/vinum geom_vinum.c geom_vinum_drive.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jul 2004 22:26:41 -0000 le 2004-07-24 22:26:40 UTC FreeBSD src repository Modified files: sys/geom/vinum geom_vinum.c geom_vinum_drive.c Log: Use a temporary geom when tasting vinumdrives and lock the 'real' vinumdrive geom with an exclusive bit. This should fix the problem when underlying partitions overlap (i.e. the 'a' partition is at the same offset as the 'c' partition). Ideas borrowed from pjd@, quite a bit of testing by Matthias Schuendehuette . Revision Changes Path 1.7 +4 -0 src/sys/geom/vinum/geom_vinum.c 1.6 +29 -5 src/sys/geom/vinum/geom_vinum_drive.c From owner-cvs-src@FreeBSD.ORG Sat Jul 24 22:30:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 76FA016A4CE; Sat, 24 Jul 2004 22:30:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5775943D39; Sat, 24 Jul 2004 22:30:35 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6OMUZnu009114; Sat, 24 Jul 2004 22:30:35 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6OMUZca009113; Sat, 24 Jul 2004 22:30:35 GMT (envelope-from kientzle) Message-Id: <200407242230.i6OMUZca009113@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 24 Jul 2004 22:30:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libarchive archive_platform.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jul 2004 22:30:35 -0000 kientzle 2004-07-24 22:30:35 UTC FreeBSD src repository Modified files: lib/libarchive archive_platform.h Log: Minor style nits. Revision Changes Path 1.11 +2 -2 src/lib/libarchive/archive_platform.h From owner-cvs-src@FreeBSD.ORG Sat Jul 24 22:41:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0593316A4CE; Sat, 24 Jul 2004 22:41:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D887F43D60; Sat, 24 Jul 2004 22:41:30 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6OMfUHn009705; Sat, 24 Jul 2004 22:41:30 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6OMfU6V009704; Sat, 24 Jul 2004 22:41:30 GMT (envelope-from njl) Message-Id: <200407242241.i6OMfU6V009704@repoman.freebsd.org> From: Nate Lawson Date: Sat, 24 Jul 2004 22:41:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/acpica acpi_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jul 2004 22:41:31 -0000 njl 2004-07-24 22:41:30 UTC FreeBSD src repository Modified files: sys/i386/acpica acpi_machdep.c Log: Get the acpi softc via the devclass, not by caching the device. Replace apm_softc with a single integer since the whole softc is not used. Revision Changes Path 1.25 +8 -12 src/sys/i386/acpica/acpi_machdep.c