From owner-cvs-src@FreeBSD.ORG Sun Jan 27 01:00:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E2E3F16A46B; Sun, 27 Jan 2008 01:00:24 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BFBEB13C467; Sun, 27 Jan 2008 01:00:24 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0R10O10093344; Sun, 27 Jan 2008 01:00:24 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0R10Oi0093343; Sun, 27 Jan 2008 01:00:24 GMT (envelope-from marius) Message-Id: <200801270100.m0R10Oi0093343@repoman.freebsd.org> From: Marius Strobl Date: Sun, 27 Jan 2008 01:00:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/mii gentbi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jan 2008 01:00:25 -0000 marius 2008-01-27 01:00:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/mii gentbi.c Log: MFC: 1.4 - Remove MIIF_NOISOLATE. - Fix spelling in a comment. Revision Changes Path 1.3.2.1 +1 -2 src/sys/dev/mii/gentbi.c From owner-cvs-src@FreeBSD.ORG Sun Jan 27 01:00:28 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E9E1716A5D1; Sun, 27 Jan 2008 01:00:28 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C69FD13C469; Sun, 27 Jan 2008 01:00:28 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0R10SYv093371; Sun, 27 Jan 2008 01:00:28 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0R10Su1093370; Sun, 27 Jan 2008 01:00:28 GMT (envelope-from marius) Message-Id: <200801270100.m0R10Su1093370@repoman.freebsd.org> From: Marius Strobl Date: Sun, 27 Jan 2008 01:00:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/mii gentbi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jan 2008 01:00:29 -0000 marius 2008-01-27 01:00:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/mii gentbi.c Log: MFC: 1.4 - Remove MIIF_NOISOLATE. - Fix spelling in a comment. Revision Changes Path 1.1.2.4 +1 -2 src/sys/dev/mii/gentbi.c From owner-cvs-src@FreeBSD.ORG Sun Jan 27 01:02:29 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9E80116A420; Sun, 27 Jan 2008 01:02:29 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7B9A913C457; Sun, 27 Jan 2008 01:02:29 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0R12Tqb093455; Sun, 27 Jan 2008 01:02:29 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0R12ThJ093454; Sun, 27 Jan 2008 01:02:29 GMT (envelope-from marius) Message-Id: <200801270102.m0R12ThJ093454@repoman.freebsd.org> From: Marius Strobl Date: Sun, 27 Jan 2008 01:02:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/modules/mii Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 01:02:29 -0000 marius 2008-01-27 01:02:29 UTC FreeBSD src repository Modified files: sys/modules/mii Makefile Log: Sort values according to style.Makefile(5). Revision Changes Path 1.31 +9 -8 src/sys/modules/mii/Makefile From owner-cvs-src@FreeBSD.ORG Sun Jan 27 01:10:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 34B4D16A419; Sun, 27 Jan 2008 01:10:42 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2888C13C45B; Sun, 27 Jan 2008 01:10:42 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0R1AgX4095013; Sun, 27 Jan 2008 01:10:42 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0R1AgKi095012; Sun, 27 Jan 2008 01:10:42 GMT (envelope-from marius) Message-Id: <200801270110.m0R1AgKi095012@repoman.freebsd.org> From: Marius Strobl Date: Sun, 27 Jan 2008 01:10:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files src/sys/dev/mii miidevs nsphyter.c nsphyterreg.h src/sys/modules/mii Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 01:10:42 -0000 marius 2008-01-27 01:10:41 UTC FreeBSD src repository Modified files: sys/conf files sys/dev/mii miidevs sys/modules/mii Makefile Added files: sys/dev/mii nsphyter.c nsphyterreg.h Log: Add a driver for the National Semiconductor DP83815, DP83843 and DP83847 PHYs. The main reason for using a specific driver for these PHYs are reset quirks similar to the nsphy(4) driven DP83840A. PR: 112654 Obtained from: NetBSD MFC after: 2 weeks Thanks to: mlaier for testing w/ DP83815 Revision Changes Path 1.1266 +1 -0 src/sys/conf/files 1.48 +2 -0 src/sys/dev/mii/miidevs 1.1 +341 -0 src/sys/dev/mii/nsphyter.c (new) 1.1 +186 -0 src/sys/dev/mii/nsphyterreg.h (new) 1.32 +1 -1 src/sys/modules/mii/Makefile From owner-cvs-src@FreeBSD.ORG Sun Jan 27 01:11:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 55DAC16A419; Sun, 27 Jan 2008 01:11:58 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3278D13C45A; Sun, 27 Jan 2008 01:11:58 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0R1BwLW095125; Sun, 27 Jan 2008 01:11:58 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0R1BwPK095124; Sun, 27 Jan 2008 01:11:58 GMT (envelope-from marius) Message-Id: <200801270111.m0R1BwPK095124@repoman.freebsd.org> From: Marius Strobl Date: Sun, 27 Jan 2008 01:11:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mii amphy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jan 2008 01:11:58 -0000 marius 2008-01-27 01:11:58 UTC FreeBSD src repository Modified files: sys/dev/mii amphy.c Log: Fix a typo in a comment. Revision Changes Path 1.24 +1 -1 src/sys/dev/mii/amphy.c From owner-cvs-src@FreeBSD.ORG Sun Jan 27 01:19:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2451616A41B; Sun, 27 Jan 2008 01:19:48 +0000 (UTC) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0070413C46E; Sun, 27 Jan 2008 01:19:48 +0000 (UTC) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0R1JlJo096257; Sun, 27 Jan 2008 01:19:47 GMT (envelope-from jb@repoman.freebsd.org) Received: (from jb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0R1JlKn096256; Sun, 27 Jan 2008 01:19:47 GMT (envelope-from jb) Message-Id: <200801270119.m0R1JlKn096256@repoman.freebsd.org> From: John Birrell Date: Sun, 27 Jan 2008 01:19:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/setfmac setfmac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jan 2008 01:19:48 -0000 jb 2008-01-27 01:19:47 UTC FreeBSD src repository Modified files: usr.sbin/setfmac setfmac.c Log: fts_pathlen is now a size_t rather than an int so a cast is needed. I'm not sure why warn() and err() string formatted variables need to be right-justified. Revision Changes Path 1.10 +6 -6 src/usr.sbin/setfmac/setfmac.c From owner-cvs-src@FreeBSD.ORG Sun Jan 27 01:30:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2436416A418; Sun, 27 Jan 2008 01:30:03 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F423E13C4D3; Sun, 27 Jan 2008 01:30:02 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0R1U2MX096711; Sun, 27 Jan 2008 01:30:02 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0R1U2Mo096710; Sun, 27 Jan 2008 01:30:02 GMT (envelope-from marius) Message-Id: <200801270130.m0R1U2Mo096710@repoman.freebsd.org> From: Marius Strobl Date: Sun, 27 Jan 2008 01:30:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mii nsphy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jan 2008 01:30:03 -0000 marius 2008-01-27 01:30:02 UTC FreeBSD src repository Modified files: sys/dev/mii nsphy.c Log: - Fix a typo in a comment. - Fix whitespace according to style(9). - Sync the comment describing why we have to wait in nsphy_reset() with nsphyter_reset(). It's true that the manual tells to not do a reset within 500us of applying power but that's unlikely the cause of problems seen here. Generally having to wait 500us after a reset however is. Revision Changes Path 1.30 +10 -8 src/sys/dev/mii/nsphy.c From owner-cvs-src@FreeBSD.ORG Sun Jan 27 02:04:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4C31316A41B; Sun, 27 Jan 2008 02:04:13 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2661713C447; Sun, 27 Jan 2008 02:04:13 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0R24Dl3099175; Sun, 27 Jan 2008 02:04:13 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0R24C9V099174; Sun, 27 Jan 2008 02:04:12 GMT (envelope-from mav) Message-Id: <200801270204.m0R24C9V099174@repoman.freebsd.org> From: Alexander Motin Date: Sun, 27 Jan 2008 02:04:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_pred1.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 02:04:13 -0000 mav 2008-01-27 02:04:12 UTC FreeBSD src repository Modified files: sys/netgraph ng_pred1.c Log: Slightly simplify code. Revision Changes Path 1.3 +6 -6 src/sys/netgraph/ng_pred1.c From owner-cvs-src@FreeBSD.ORG Sun Jan 27 02:36:09 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 75C8816A419; Sun, 27 Jan 2008 02:36:09 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4F33913C447; Sun, 27 Jan 2008 02:36:09 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0R2a95J001533; Sun, 27 Jan 2008 02:36:09 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0R2a9fY001532; Sun, 27 Jan 2008 02:36:09 GMT (envelope-from mav) Message-Id: <200801270236.m0R2a9fY001532@repoman.freebsd.org> From: Alexander Motin Date: Sun, 27 Jan 2008 02:36:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netgraph ng_pppoe.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 02:36:09 -0000 mav 2008-01-27 02:36:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netgraph ng_pppoe.h Log: MFC rev. 1.25 Remove some prehistoric never used defines. Revision Changes Path 1.24.2.1 +0 -5 src/sys/netgraph/ng_pppoe.h From owner-cvs-src@FreeBSD.ORG Sun Jan 27 02:45:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 35FCF16A418; Sun, 27 Jan 2008 02:45:42 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0F0F913C455; Sun, 27 Jan 2008 02:45:42 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0R2jfHU001921; Sun, 27 Jan 2008 02:45:41 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0R2jfeJ001920; Sun, 27 Jan 2008 02:45:41 GMT (envelope-from mav) Message-Id: <200801270245.m0R2jfeJ001920@repoman.freebsd.org> From: Alexander Motin Date: Sun, 27 Jan 2008 02:45:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netgraph ng_pppoe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jan 2008 02:45:42 -0000 mav 2008-01-27 02:45:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netgraph ng_pppoe.c Log: MFC rev 1.85-1.86 Remove ng_pppoe_sendpacket() function to simplify code as it is called as much times as it has cases inside of it. Split ng_pppoe_rcvdata() function into three hook-specific ones to simplify code and reduce stack usage. Revision Changes Path 1.84.2.1 +486 -525 src/sys/netgraph/ng_pppoe.c From owner-cvs-src@FreeBSD.ORG Sun Jan 27 02:47:34 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6DEB016A419; Sun, 27 Jan 2008 02:47:34 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 46E8913C43E; Sun, 27 Jan 2008 02:47:34 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0R2lWGi001998; Sun, 27 Jan 2008 02:47:32 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0R2lWYC001997; Sun, 27 Jan 2008 02:47:32 GMT (envelope-from mav) Message-Id: <200801270247.m0R2lWYC001997@repoman.freebsd.org> From: Alexander Motin Date: Sun, 27 Jan 2008 02:47:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netgraph ng_pppoe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jan 2008 02:47:34 -0000 mav 2008-01-27 02:47:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netgraph ng_pppoe.c Log: MFC rev. 1.88 Add support for optional "AC-Name\Service-Name" syntax at NGM_PPPOE_CONNECT argument. It allows ppp, mpd or any other node consumer to request connection to specified access concentrator. Proposed by: Alexander A. Burylov Revision Changes Path 1.84.2.2 +37 -6 src/sys/netgraph/ng_pppoe.c From owner-cvs-src@FreeBSD.ORG Sun Jan 27 03:58:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CD5D316A53D; Sun, 27 Jan 2008 03:58:23 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A42F813C46E; Sun, 27 Jan 2008 03:58:23 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0R3wNnI007267; Sun, 27 Jan 2008 03:58:23 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0R3wNwm007266; Sun, 27 Jan 2008 03:58:23 GMT (envelope-from obrien) Message-Id: <200801270358.m0R3wNwm007266@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 27 Jan 2008 03:58:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 style.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 03:58:23 -0000 obrien 2008-01-27 03:58:23 UTC FreeBSD src repository Modified files: share/man/man9 style.9 Log: Add to the history section. Revision Changes Path 1.125 +4 -0 src/share/man/man9/style.9 From owner-cvs-src@FreeBSD.ORG Sun Jan 27 04:33:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5CE1A16A417; Sun, 27 Jan 2008 04:33:35 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (trang.nuxi.org [74.95.12.85]) by mx1.freebsd.org (Postfix) with ESMTP id 3AA4713C458; Sun, 27 Jan 2008 04:33:35 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (obrien@localhost [127.0.0.1]) by dragon.nuxi.org (8.14.1/8.14.1) with ESMTP id m0R4XY0q075367; Sat, 26 Jan 2008 20:33:34 -0800 (PST) (envelope-from obrien@dragon.nuxi.org) Received: (from obrien@localhost) by dragon.nuxi.org (8.14.1/8.14.1/Submit) id m0R4XYmp075366; Sat, 26 Jan 2008 20:33:34 -0800 (PST) (envelope-from obrien) Date: Sat, 26 Jan 2008 20:33:34 -0800 From: "David O'Brien" To: Yar Tikhiy Message-ID: <20080127043334.GA75235@dragon.NUXI.org> References: <200801261709.m0QH9f2D024309@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200801261709.m0QH9f2D024309@repoman.freebsd.org> X-Operating-System: FreeBSD 8.0-CURRENT User-Agent: Mutt/1.5.16 (2007-06-09) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 04:33:35 -0000 On Sat, Jan 26, 2008 at 05:09:41PM +0000, Yar Tikhiy wrote: > o For things that should be at least 64 bits wide, use long long > and not int64_t, as the latter is an optional type. I don't follow - int64_t is an ISO-C99 type, and we have it in FreeBSD. Is this code expected to be taken from FreeBSD and used in some pre-C99 system? -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Sun Jan 27 04:37:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9A33416A421; Sun, 27 Jan 2008 04:37:04 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6BFC613C459; Sun, 27 Jan 2008 04:37:04 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0R4b4EC010983; Sun, 27 Jan 2008 04:37:04 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0R4b3pf010982; Sun, 27 Jan 2008 04:37:03 GMT (envelope-from kmacy) Message-Id: <200801270437.m0R4b3pf010982@repoman.freebsd.org> From: Kip Macy Date: Sun, 27 Jan 2008 04:37:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/cxgb cxgb_sge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jan 2008 04:37:04 -0000 kmacy 2008-01-27 04:37:02 UTC FreeBSD src repository Modified files: sys/dev/cxgb cxgb_sge.c Log: fix DISABLE_MBUF_IOVEC case by initializing mbuf header completely Revision Changes Path 1.48 +11 -39 src/sys/dev/cxgb/cxgb_sge.c From owner-cvs-src@FreeBSD.ORG Sun Jan 27 04:39:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C2B6D16A46B; Sun, 27 Jan 2008 04:39:38 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4227E13C512; Sun, 27 Jan 2008 04:39:38 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0R4dca4011052; Sun, 27 Jan 2008 04:39:38 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0R4dcGE011051; Sun, 27 Jan 2008 04:39:38 GMT (envelope-from kmacy) Message-Id: <200801270439.m0R4dcGE011051@repoman.freebsd.org> From: Kip Macy Date: Sun, 27 Jan 2008 04:39:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/cxgb/ulp/tom cxgb_tcp.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 04:39:38 -0000 kmacy 2008-01-27 04:39:38 UTC FreeBSD src repository Modified files: sys/dev/cxgb/ulp/tom cxgb_tcp.h Log: Fix loading for case where we don't overload tcp_usrreqs by calling tcp_drop directly Revision Changes Path 1.2 +4 -1 src/sys/dev/cxgb/ulp/tom/cxgb_tcp.h From owner-cvs-src@FreeBSD.ORG Sun Jan 27 05:38:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 14E0A16A417; Sun, 27 Jan 2008 05:38:17 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (comp.chem.msu.su [158.250.32.97]) by mx1.freebsd.org (Postfix) with ESMTP id 7452D13C448; Sun, 27 Jan 2008 05:38:15 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (localhost [127.0.0.1]) by comp.chem.msu.su (8.13.4/8.13.4) with ESMTP id m0R5cEQn063152; Sun, 27 Jan 2008 08:38:14 +0300 (MSK) (envelope-from yar@comp.chem.msu.su) Received: (from yar@localhost) by comp.chem.msu.su (8.13.4/8.13.4/Submit) id m0R5cD3M063151; Sun, 27 Jan 2008 08:38:13 +0300 (MSK) (envelope-from yar) Date: Sun, 27 Jan 2008 08:38:13 +0300 From: Yar Tikhiy To: "David O'Brien" Message-ID: <20080127053813.GH49535@comp.chem.msu.su> References: <200801261709.m0QH9f2D024309@repoman.freebsd.org> <20080127043334.GA75235@dragon.NUXI.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080127043334.GA75235@dragon.NUXI.org> User-Agent: Mutt/1.5.9i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 05:38:17 -0000 On Sat, Jan 26, 2008 at 08:33:34PM -0800, David O'Brien wrote: > On Sat, Jan 26, 2008 at 05:09:41PM +0000, Yar Tikhiy wrote: > > o For things that should be at least 64 bits wide, use long long > > and not int64_t, as the latter is an optional type. > > I don't follow - int64_t is an ISO-C99 type, and we have it in FreeBSD. > Is this code expected to be taken from FreeBSD and used in some pre-C99 > system? C99 explicitly says that any intN_t is an optional type[0]. E.g., a 96-bit system may choose not to provide int64_t if none of its basic C types is 64 bits wide. fts(3) is a purely userland library which need not depend on a particular platform[1], so I did my best to avoid any assumptions like, `There will never be a 96-bit system around.' [0] In my copy of N869 Draft it's in section 7.18.1.1, paragraph 3. [1] Unfortunately, a lot of nonportability has crept into our implementation of it. -- Yar From owner-cvs-src@FreeBSD.ORG Sun Jan 27 06:35:33 2008 Return-Path: Delivered-To: cvs-src@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 69E8716A418; Sun, 27 Jan 2008 06:35:33 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 52C4313C4CE; Sun, 27 Jan 2008 06:35:33 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from freefall.freebsd.org (yar@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m0R6ZXFv066160; Sun, 27 Jan 2008 06:35:33 GMT (envelope-from yar@freefall.freebsd.org) Received: (from yar@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m0R6ZXvJ066159; Sun, 27 Jan 2008 06:35:33 GMT (envelope-from yar) Date: Sun, 27 Jan 2008 06:35:33 +0000 From: Yar Tikhiy To: John Birrell Message-ID: <20080127063533.GA62684@freefall.freebsd.org> References: <200801270119.m0R1JlKn096256@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200801270119.m0R1JlKn096256@repoman.freebsd.org> User-Agent: Mutt/1.4.2.3i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, rwatson@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/setfmac setfmac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jan 2008 06:35:33 -0000 On Sun, Jan 27, 2008 at 01:19:47AM +0000, John Birrell wrote: > jb 2008-01-27 01:19:47 UTC > > FreeBSD src repository > > Modified files: > usr.sbin/setfmac setfmac.c > Log: > fts_pathlen is now a size_t rather than an int so a cast is needed. > I'm not sure why warn() and err() string formatted variables need > to be right-justified. > > Revision Changes Path > 1.10 +6 -6 src/usr.sbin/setfmac/setfmac.c Thank you for fixing this! The format strings in question might just have a bug in them. My guess is that the author of the format strings feared that fts_path might not be NUL-terminated, so he explicitly specified variable precision of fts_pathlen; but he forgot to left-justify the field as well. In fact, fts_path in a fresh FTSENT just returned by fts_read() is always NUL-terminated. (See fts(3).) Tricks with fts_pathlen are necessary only if referring to old, saved FTSENTs, but this is dangerous and unportable anyway. setfmac seems to refer to fresh FTSENTs only, so the format can be changed safely from "%.*s" to just "%s". It will eliminate the fts_pathlen arguments to the printf-like functions completely. It was Robert Watson who committed the lines to setfmac.c, according to cvs annotate, so I added him to Cc:. Robert, do you think it's OK to simplify the format strings by changing "%.*s" to "%s" along with removing the fts_pathlen arguments? E.g.: case FTS_NS: - err(1, "traversing %.*s", ftsent->fts_pathlen, - ftsent->fts_path); + err(1, "traversing %s", ftsent->fts_path); default: Thanks! Yar From owner-cvs-src@FreeBSD.ORG Sun Jan 27 07:37:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BC98016A418; Sun, 27 Jan 2008 07:37:01 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 908D613C455; Sun, 27 Jan 2008 07:37:01 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0R7b185032700; Sun, 27 Jan 2008 07:37:01 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0R7b1f1032699; Sun, 27 Jan 2008 07:37:01 GMT (envelope-from dds) Message-Id: <200801270737.m0R7b1f1032699@repoman.freebsd.org> From: Diomidis Spinellis Date: Sun, 27 Jan 2008 07:37:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/bin/mv mv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 07:37:01 -0000 dds 2008-01-27 07:37:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) bin/mv mv.c Log: MFC revisions 1.47-1.50. - Follow POSIX specification when moving a directory to an existing directory across devices. - Improve consistency and remove some style bugs of earlier versions. This version passes all tests of tools/regression/bin/mv/regress.sh 1.6 PR: bin/118367 Revision Changes Path 1.45.2.2 +59 -18 src/bin/mv/mv.c From owner-cvs-src@FreeBSD.ORG Sun Jan 27 07:38:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7929116A419; Sun, 27 Jan 2008 07:38:39 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4B81413C448; Sun, 27 Jan 2008 07:38:39 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0R7cdFj032755; Sun, 27 Jan 2008 07:38:39 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0R7cdG9032754; Sun, 27 Jan 2008 07:38:39 GMT (envelope-from dds) Message-Id: <200801270738.m0R7cdG9032754@repoman.freebsd.org> From: Diomidis Spinellis Date: Sun, 27 Jan 2008 07:38:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/bin/mv mv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 07:38:39 -0000 dds 2008-01-27 07:38:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) bin/mv mv.c Log: MFC revisions 1.47-1.50. - Follow POSIX specification when moving a directory to an existing directory across devices. - Improve consistency and remove some style bugs of earlier versions. This version passes all tests of tools/regression/bin/mv/regress.sh 1.6 PR: bin/118367 Revision Changes Path 1.46.2.1 +59 -18 src/bin/mv/mv.c From owner-cvs-src@FreeBSD.ORG Sun Jan 27 07:51:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C21D016A417; Sun, 27 Jan 2008 07:51:43 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 95A1D13C447; Sun, 27 Jan 2008 07:51:43 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0R7phf0033318; Sun, 27 Jan 2008 07:51:43 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0R7phb0033317; Sun, 27 Jan 2008 07:51:43 GMT (envelope-from kib) Message-Id: <200801270751.m0R7phb0033317@repoman.freebsd.org> From: Konstantin Belousov Date: Sun, 27 Jan 2008 07:51:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/kern tty_pty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 07:51:43 -0000 kib 2008-01-27 07:51:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern tty_pty.c Log: MFC rev. 1.157: In rev. 1.156, the convertion of the minor number to the unit number resulted in the argument to the make_dev() to be a unit number. Correct this by supplying a minor number to make_dev(), and using the unit number for the calculation of the slave tty name. Revision Changes Path 1.152.2.4 +5 -3 src/sys/kern/tty_pty.c From owner-cvs-src@FreeBSD.ORG Sun Jan 27 07:52:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9C69616A418; Sun, 27 Jan 2008 07:52:23 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7037813C457; Sun, 27 Jan 2008 07:52:23 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0R7qNaY033358; Sun, 27 Jan 2008 07:52:23 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0R7qNgb033357; Sun, 27 Jan 2008 07:52:23 GMT (envelope-from kib) Message-Id: <200801270752.m0R7qNgb033357@repoman.freebsd.org> From: Konstantin Belousov Date: Sun, 27 Jan 2008 07:52:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/syscons syscons.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jan 2008 07:52:23 -0000 kib 2008-01-27 07:52:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/syscons syscons.c Log: MFC rev. 1.457: Do not dereference NULL scp in the case the screen is not opened. Instead, return ENXIO to the ioctl caller. Revision Changes Path 1.453.2.1 +2 -0 src/sys/dev/syscons/syscons.c From owner-cvs-src@FreeBSD.ORG Sun Jan 27 07:55:02 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3D98216A41A; Sun, 27 Jan 2008 07:55:02 +0000 (UTC) (envelope-from kientzle@freebsd.org) Received: from kientzle.com (h-66-166-149-50.snvacaid.covad.net [66.166.149.50]) by mx1.freebsd.org (Postfix) with ESMTP id 0DD7C13C478; Sun, 27 Jan 2008 07:55:01 +0000 (UTC) (envelope-from kientzle@freebsd.org) Received: (from root@localhost) by kientzle.com (8.12.9/8.12.9) id m0R7t1ZM084081; Sat, 26 Jan 2008 23:55:01 -0800 (PST) (envelope-from kientzle@freebsd.org) Received: from [10.0.0.209] (p54.kientzle.com [66.166.149.54]) by kientzle.com with SMTP; Sat, 26 Jan 2008 23:55:01 -0800 (PST) (envelope-from kientzle@freebsd.org) Message-ID: <479C38D5.3050901@freebsd.org> Date: Sat, 26 Jan 2008 23:55:01 -0800 From: Tim Kientzle User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20060422 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Yar Tikhiy References: <200801261709.m0QH9f2D024309@repoman.freebsd.org> In-Reply-To: <200801261709.m0QH9f2D024309@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 07:55:02 -0000 Yar Tikhiy wrote: > Our fts(3) API, as inherited from 4.4BSD, suffers from integer > fields in FTS and FTSENT structs being too narrow. In addition, > the narrow types creep from there into fts.c. As a result, fts(3) > consumers, e.g., find(1) or rm(1), can't handle file trees an ordinary > user can create, which can have security implications. Kudos! It's about time we fixed this. The inability of 'rm' to clean up my test trees for libarchive has become a bit tiresome. ;-) Tim Kientzle From owner-cvs-src@FreeBSD.ORG Sun Jan 27 08:06:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3495816A417; Sun, 27 Jan 2008 08:06:41 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 072A613C457; Sun, 27 Jan 2008 08:06:41 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0R86ekK035193; Sun, 27 Jan 2008 08:06:40 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0R86euN035192; Sun, 27 Jan 2008 08:06:40 GMT (envelope-from dds) Message-Id: <200801270806.m0R86euN035192@repoman.freebsd.org> From: Diomidis Spinellis Date: Sun, 27 Jan 2008 08:06:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/defaults periodic.conf src/etc/periodic/daily 460.status-mail-rejects X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jan 2008 08:06:41 -0000 dds 2008-01-27 08:06:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/defaults periodic.conf etc/periodic/daily 460.status-mail-rejects Log: MFC: A new configuration variable, daily_status_mail_rejects_shorten, allows the rejected mail reports to tally the rejects per blacklist without providing details about individual sender hosts. The default configuration keeps the reports in their original form. Revision Changes Path 1.33.2.5 +1 -0 src/etc/defaults/periodic.conf 1.20.2.1 +8 -1 src/etc/periodic/daily/460.status-mail-rejects From owner-cvs-src@FreeBSD.ORG Sun Jan 27 08:07:15 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 675FF16A418; Sun, 27 Jan 2008 08:07:15 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3A45113C465; Sun, 27 Jan 2008 08:07:15 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0R87FAR035255; Sun, 27 Jan 2008 08:07:15 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0R87FpQ035254; Sun, 27 Jan 2008 08:07:15 GMT (envelope-from dds) Message-Id: <200801270807.m0R87FpQ035254@repoman.freebsd.org> From: Diomidis Spinellis Date: Sun, 27 Jan 2008 08:07:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/etc/defaults periodic.conf src/etc/periodic/daily 460.status-mail-rejects X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jan 2008 08:07:15 -0000 dds 2008-01-27 08:07:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) etc/defaults periodic.conf etc/periodic/daily 460.status-mail-rejects Log: MFC: A new configuration variable, daily_status_mail_rejects_shorten, allows the rejected mail reports to tally the rejects per blacklist without providing details about individual sender hosts. The default configuration keeps the reports in their original form. Revision Changes Path 1.44.2.2 +1 -0 src/etc/defaults/periodic.conf 1.20.10.1 +8 -1 src/etc/periodic/daily/460.status-mail-rejects From owner-cvs-src@FreeBSD.ORG Sun Jan 27 08:50:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8265216A41B; Sun, 27 Jan 2008 08:50:12 +0000 (UTC) (envelope-from simon@benji.nitro.dk) Received: from mx.nitro.dk (zarniwoop.nitro.dk [83.92.207.38]) by mx1.freebsd.org (Postfix) with ESMTP id 2DFC913C448; Sun, 27 Jan 2008 08:50:11 +0000 (UTC) (envelope-from simon@benji.nitro.dk) Received: from benji.nitro.dk (unknown [192.168.3.39]) by mx.nitro.dk (Postfix) with ESMTP id 65DCA1E8C02; Sun, 27 Jan 2008 08:49:59 +0000 (UTC) Received: by benji.nitro.dk (Postfix, from userid 2000) id 71C16FD47; Sun, 27 Jan 2008 09:50:19 +0100 (CET) Date: Sun, 27 Jan 2008 09:50:18 +0100 From: "Simon L. Nielsen" To: Giorgos Keramidas Message-ID: <20080127085017.GA966@zaphod.nitro.dk> References: <200801261238.m0QCcKgS082698@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200801261238.m0QCcKgS082698@repoman.freebsd.org> User-Agent: Mutt/1.5.17 (2007-11-01) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/xargs xargs.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 08:50:12 -0000 On 2008.01.26 12:38:19 +0000, Giorgos Keramidas wrote: > keramida 2008-01-26 12:38:19 UTC > > FreeBSD src repository (doc committer) > > Modified files: > usr.bin/xargs xargs.1 > Log: > Document the no-op -r option of BSD xargs(1). [...] > | @@ -45,7 +45,7 @@ > | .Nd "construct argument list(s) and execute utility" > | .Sh SYNOPSIS > | .Nm > | -.Op Fl 0opt > | +.Op Fl 0r > | .Op Fl E Ar eofstr You removed "opt" - that seems like it wasn't intended? -- Simon L. Nielsen From owner-cvs-src@FreeBSD.ORG Sun Jan 27 08:52:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7336516A417; Sun, 27 Jan 2008 08:52:42 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 45C8013C448; Sun, 27 Jan 2008 08:52:42 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0R8qfRv046958; Sun, 27 Jan 2008 08:52:41 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0R8qfT1046957; Sun, 27 Jan 2008 08:52:41 GMT (envelope-from mav) Message-Id: <200801270852.m0R8qfT1046957@repoman.freebsd.org> From: Alexander Motin Date: Sun, 27 Jan 2008 08:52:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph/netflow netflow.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jan 2008 08:52:42 -0000 mav 2008-01-27 08:52:41 UTC FreeBSD src repository Modified files: sys/netgraph/netflow netflow.c Log: Remove one very strange unneded if. Revision Changes Path 1.26 +2 -7 src/sys/netgraph/netflow/netflow.c From owner-cvs-src@FreeBSD.ORG Sun Jan 27 09:22:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D4F5E16A47A; Sun, 27 Jan 2008 09:22:10 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A7AB813C447; Sun, 27 Jan 2008 09:22:10 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0R9MA7a050290; Sun, 27 Jan 2008 09:22:10 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0R9MAbJ050289; Sun, 27 Jan 2008 09:22:10 GMT (envelope-from mav) Message-Id: <200801270922.m0R9MAbJ050289@repoman.freebsd.org> From: Alexander Motin Date: Sun, 27 Jan 2008 09:22:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph/netflow netflow.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jan 2008 09:22:10 -0000 mav 2008-01-27 09:22:10 UTC FreeBSD src repository Modified files: sys/netgraph/netflow netflow.c Log: Fix memory leak when export hook is not connected. Revision Changes Path 1.27 +2 -0 src/sys/netgraph/netflow/netflow.c From owner-cvs-src@FreeBSD.ORG Sun Jan 27 09:47:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D53C616A420; Sun, 27 Jan 2008 09:47:11 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (trang.nuxi.org [74.95.12.85]) by mx1.freebsd.org (Postfix) with ESMTP id ABAAF13C467; Sun, 27 Jan 2008 09:47:11 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (obrien@localhost [127.0.0.1]) by dragon.nuxi.org (8.14.1/8.14.1) with ESMTP id m0R9kvaH080271; Sun, 27 Jan 2008 01:46:57 -0800 (PST) (envelope-from obrien@dragon.nuxi.org) Received: (from obrien@localhost) by dragon.nuxi.org (8.14.1/8.14.1/Submit) id m0R9kr9f080269; Sun, 27 Jan 2008 01:46:53 -0800 (PST) (envelope-from obrien) Date: Sun, 27 Jan 2008 01:46:53 -0800 From: "David O'Brien" To: Yar Tikhiy Message-ID: <20080127094653.GA74753@dragon.NUXI.org> References: <200801261709.m0QH9f2D024309@repoman.freebsd.org> <20080127043334.GA75235@dragon.NUXI.org> <20080127053813.GH49535@comp.chem.msu.su> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080127053813.GH49535@comp.chem.msu.su> X-Operating-System: FreeBSD 8.0-CURRENT User-Agent: Mutt/1.5.16 (2007-06-09) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 09:47:11 -0000 On Sun, Jan 27, 2008 at 08:38:13AM +0300, Yar Tikhiy wrote: > On Sat, Jan 26, 2008 at 08:33:34PM -0800, David O'Brien wrote: > > On Sat, Jan 26, 2008 at 05:09:41PM +0000, Yar Tikhiy wrote: > > > o For things that should be at least 64 bits wide, use long long > > > and not int64_t, as the latter is an optional type. > > > > I don't follow - int64_t is an ISO-C99 type, and we have it in FreeBSD. > > Is this code expected to be taken from FreeBSD and used in some pre-C99 > > system? > > C99 explicitly says that any intN_t is an optional type[0]. E.g., > a 96-bit system may choose not to provide int64_t if none of its > basic C types is 64 bits wide. I think this is a quite silly argument. $ find /usr/src/sys -name \*.[ch] -a -type f \ | xargs grep int[0-9][0-9]_t | wc -l 37026 I think that shows we can depend on int64_t existing and usable. > fts(3) is a purely userland library which need not depend on a > particular platform[1], so I did my best to avoid any assumptions like, > `There will never be a 96-bit system around.' This is FreeBSD - not a magazine on C programming, in which examples should be usable on all platforms. Given the use of intN_t in the kernel, we already cannot boot on this future platform Please don't un-C99 the system that folks have worked to update us to. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Sun Jan 27 10:15:36 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EE42516A418; Sun, 27 Jan 2008 10:15:36 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C2A8813C45A; Sun, 27 Jan 2008 10:15:36 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0RAFaUR054252; Sun, 27 Jan 2008 10:15:36 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0RAFaRF054251; Sun, 27 Jan 2008 10:15:36 GMT (envelope-from mtm) Message-Id: <200801271015.m0RAFaRF054251@repoman.freebsd.org> From: Mike Makonnen Date: Sun, 27 Jan 2008 10:15:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/adduser adduser.8 adduser.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 10:15:37 -0000 mtm 2008-01-27 10:15:36 UTC FreeBSD src repository Modified files: usr.sbin/adduser adduser.8 adduser.sh Log: Add the -M command-line option, which will set home directory permissions. Works both in interactive or batch mode. This is a heavily modified version of the patch submitted in the PR. PR: bin/105060 MFC after: 1 week Revision Changes Path 1.61 +4 -0 src/usr.sbin/adduser/adduser.8 1.32 +40 -1 src/usr.sbin/adduser/adduser.sh From owner-cvs-src@FreeBSD.ORG Sun Jan 27 10:51:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0258F16A420; Sun, 27 Jan 2008 10:51:18 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.freebsd.org (Postfix) with ESMTP id BE84513C4CE; Sun, 27 Jan 2008 10:51:17 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 326BD46BFD; Sun, 27 Jan 2008 05:51:17 -0500 (EST) Date: Sun, 27 Jan 2008 10:51:17 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Yar Tikhiy In-Reply-To: <20080127063533.GA62684@freefall.freebsd.org> Message-ID: <20080127104856.P30050@fledge.watson.org> References: <200801270119.m0R1JlKn096256@repoman.freebsd.org> <20080127063533.GA62684@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, John Birrell , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/setfmac setfmac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jan 2008 10:51:18 -0000 On Sun, 27 Jan 2008, Yar Tikhiy wrote: > The format strings in question might just have a bug in them. My guess is > that the author of the format strings feared that fts_path might not be > NUL-terminated, so he explicitly specified variable precision of > fts_pathlen; but he forgot to left-justify the field as well. > > In fact, fts_path in a fresh FTSENT just returned by fts_read() is always > NUL-terminated. (See fts(3).) Tricks with fts_pathlen are necessary only > if referring to old, saved FTSENTs, but this is dangerous and unportable > anyway. setfmac seems to refer to fresh FTSENTs only, so the format can be > changed safely from "%.*s" to just "%s". It will eliminate the fts_pathlen > arguments to the printf-like functions completely. > > It was Robert Watson who committed the lines to setfmac.c, according to cvs > annotate, so I added him to Cc:. > > Robert, do you think it's OK to simplify the format strings by changing > "%.*s" to "%s" along with removing the fts_pathlen arguments? E.g.: I think Brian Feldman may have originally submitted this part of the code code, and likely it was a concern about nul-termination. I'm fine with the change, especially if the concern about nul-termination was unfounded :-). Robert N M Watson Computer Laboratory University of Cambridge > > case FTS_NS: > - err(1, "traversing %.*s", ftsent->fts_pathlen, > - ftsent->fts_path); > + err(1, "traversing %s", ftsent->fts_path); > default: > > Thanks! > > Yar > From owner-cvs-src@FreeBSD.ORG Sun Jan 27 13:45:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2550716A418; Sun, 27 Jan 2008 13:45:23 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F19E913C43E; Sun, 27 Jan 2008 13:45:22 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0RDjM5b082921; Sun, 27 Jan 2008 13:45:22 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0RDjMul082920; Sun, 27 Jan 2008 13:45:22 GMT (envelope-from mtm) Message-Id: <200801271345.m0RDjMul082920@repoman.freebsd.org> From: Mike Makonnen Date: Sun, 27 Jan 2008 13:45:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/defaults rc.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 13:45:23 -0000 mtm 2008-01-27 13:45:21 UTC FreeBSD src repository Modified files: etc/defaults rc.conf Log: Clarify that devfs_system_ruleset should contain a name, not a number. Prompted by PR conf/85363 MFC after: 3 days Revision Changes Path 1.325 +1 -1 src/etc/defaults/rc.conf From owner-cvs-src@FreeBSD.ORG Sun Jan 27 15:01:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B1B7E16A418; Sun, 27 Jan 2008 15:01:17 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 89A2013C46E; Sun, 27 Jan 2008 15:01:17 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0RF1Hxr089076; Sun, 27 Jan 2008 15:01:17 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0RF1Hki089075; Sun, 27 Jan 2008 15:01:17 GMT (envelope-from mav) Message-Id: <200801271501.m0RF1Hki089075@repoman.freebsd.org> From: Alexander Motin Date: Sun, 27 Jan 2008 15:01:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph/netflow ng_netflow.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jan 2008 15:01:17 -0000 mav 2008-01-27 15:01:16 UTC FreeBSD src repository Modified files: sys/netgraph/netflow ng_netflow.c Log: Run expire even without export hook connected. PR: kern/119839 Revision Changes Path 1.15 +4 -8 src/sys/netgraph/netflow/ng_netflow.c From owner-cvs-src@FreeBSD.ORG Sun Jan 27 15:15:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EFEE116A419; Sun, 27 Jan 2008 15:15:12 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C7CC513C507; Sun, 27 Jan 2008 15:15:12 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0RFFC1D098140; Sun, 27 Jan 2008 15:15:12 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0RFFCQW098139; Sun, 27 Jan 2008 15:15:12 GMT (envelope-from mtm) Message-Id: <200801271515.m0RFFCQW098139@repoman.freebsd.org> From: Mike Makonnen Date: Sun, 27 Jan 2008 15:15:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/defaults rc.conf src/etc/rc.d ipfw src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 15:15:13 -0000 mtm 2008-01-27 15:15:12 UTC FreeBSD src repository Modified files: etc/defaults rc.conf etc/rc.d ipfw share/man/man5 rc.conf.5 Log: Add a dummynet_enable knob to go with firewall_enable. If this knob is enabled dummynet(4) is added to the list of required modules. Discussed on: #freebsd-bugbusters (rwatson, trhodes) PR: conf/79196 MFC after: 1 week Revision Changes Path 1.326 +1 -0 src/etc/defaults/rc.conf 1.17 +8 -0 src/etc/rc.d/ipfw 1.334 +12 -1 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Sun Jan 27 15:37:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 12FA116A41B; Sun, 27 Jan 2008 15:37:50 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E00C413C45D; Sun, 27 Jan 2008 15:37:49 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0RFbnT9099807; Sun, 27 Jan 2008 15:37:49 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0RFbnaN099806; Sun, 27 Jan 2008 15:37:49 GMT (envelope-from trhodes) Message-Id: <200801271537.m0RFbnaN099806@repoman.freebsd.org> From: Tom Rhodes Date: Sun, 27 Jan 2008 15:37:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 ed.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 15:37:50 -0000 trhodes 2008-01-27 15:37:49 UTC FreeBSD src repository Modified files: share/man/man4 ed.4 Log: Bring the DIAGNOSTICS section in ed.4 closer to reality by removing missing diagnostic messages and adding a few found in the code. PR: 51891 Revision Changes Path 1.56 +16 -8 src/share/man/man4/ed.4 From owner-cvs-src@FreeBSD.ORG Sun Jan 27 15:42:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5739416A46D; Sun, 27 Jan 2008 15:42:07 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2FE2113C478; Sun, 27 Jan 2008 15:42:07 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0RFg7Vp000160; Sun, 27 Jan 2008 15:42:07 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0RFg7WU000159; Sun, 27 Jan 2008 15:42:07 GMT (envelope-from marius) Message-Id: <200801271542.m0RFg7WU000159@repoman.freebsd.org> From: Marius Strobl Date: Sun, 27 Jan 2008 15:42:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/isp isp_sbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 15:42:07 -0000 marius 2008-01-27 15:42:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/isp isp_sbus.c Log: MFC: 1.36 Add missing locking for SBus controllers. Revision Changes Path 1.35.2.1 +5 -0 src/sys/dev/isp/isp_sbus.c From owner-cvs-src@FreeBSD.ORG Sun Jan 27 15:44:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 462FE16A41A; Sun, 27 Jan 2008 15:44:38 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1E5C413C45B; Sun, 27 Jan 2008 15:44:38 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0RFibjp000269; Sun, 27 Jan 2008 15:44:37 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0RFibSD000268; Sun, 27 Jan 2008 15:44:37 GMT (envelope-from marius) Message-Id: <200801271544.m0RFibSD000268@repoman.freebsd.org> From: Marius Strobl Date: Sun, 27 Jan 2008 15:44:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/sys/dev/isp isp_sbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 15:44:38 -0000 marius 2008-01-27 15:44:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) sys/dev/isp isp_sbus.c Log: MFC: 1.36 Add missing locking for SBus controllers. Approved by: re (kensmith) Revision Changes Path 1.35.4.1 +5 -0 src/sys/dev/isp/isp_sbus.c From owner-cvs-src@FreeBSD.ORG Sun Jan 27 16:06:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 54D6516A420; Sun, 27 Jan 2008 16:06:38 +0000 (UTC) (envelope-from iwasaki@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2D91E13C474; Sun, 27 Jan 2008 16:06:38 +0000 (UTC) (envelope-from iwasaki@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0RG6c0R002713; Sun, 27 Jan 2008 16:06:38 GMT (envelope-from iwasaki@repoman.freebsd.org) Received: (from iwasaki@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0RG6c42002712; Sun, 27 Jan 2008 16:06:38 GMT (envelope-from iwasaki) Message-Id: <200801271606.m0RG6c42002712@repoman.freebsd.org> From: Mitsuru IWASAKI Date: Sun, 27 Jan 2008 16:06:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern subr_bus.c src/sys/sys bus.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 16:06:38 -0000 iwasaki 2008-01-27 16:06:38 UTC FreeBSD src repository Modified files: sys/kern subr_bus.c sys/sys bus.h Log: Add devctl_process_running() so that power management system driver can check whether devd(8) is running. MFC after: 1 week Revision Changes Path 1.204 +9 -0 src/sys/kern/subr_bus.c 1.79 +1 -0 src/sys/sys/bus.h From owner-cvs-src@FreeBSD.ORG Sun Jan 27 16:11:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 616D016A41A; Sun, 27 Jan 2008 16:11:05 +0000 (UTC) (envelope-from iwasaki@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3975013C461; Sun, 27 Jan 2008 16:11:05 +0000 (UTC) (envelope-from iwasaki@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0RGB56Y002934; Sun, 27 Jan 2008 16:11:05 GMT (envelope-from iwasaki@repoman.freebsd.org) Received: (from iwasaki@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0RGB5VV002933; Sun, 27 Jan 2008 16:11:05 GMT (envelope-from iwasaki) Message-Id: <200801271611.m0RGB5VV002933@repoman.freebsd.org> From: Mitsuru IWASAKI Date: Sun, 27 Jan 2008 16:11:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/acpica acpi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jan 2008 16:11:05 -0000 iwasaki 2008-01-27 16:11:05 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi.c Log: Enter the sleep state immediately without waiting for timeout if devd(8) is not running such as the system in single user mode. MFC after: 1 week Revision Changes Path 1.244 +6 -0 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Sun Jan 27 16:20:37 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 49B5116A418; Sun, 27 Jan 2008 16:20:37 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 22A3E13C45A; Sun, 27 Jan 2008 16:20:37 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0RGKbuS004244; Sun, 27 Jan 2008 16:20:37 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0RGKabZ004243; Sun, 27 Jan 2008 16:20:36 GMT (envelope-from keramida) Message-Id: <200801271620.m0RGKabZ004243@repoman.freebsd.org> From: Giorgos Keramidas Date: Sun, 27 Jan 2008 16:20:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/xargs xargs.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 16:20:37 -0000 keramida 2008-01-27 16:20:36 UTC FreeBSD src repository (doc committer) Modified files: usr.bin/xargs xargs.1 Log: Revive '-opt' flags which I accidentally removed. Noticed by: simon Revision Changes Path 1.39 +1 -1 src/usr.bin/xargs/xargs.1 From owner-cvs-src@FreeBSD.ORG Sun Jan 27 16:39:26 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7E13916A419; Sun, 27 Jan 2008 16:39:26 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from mx-out-05.forthnet.gr (mx-out.forthnet.gr [193.92.150.104]) by mx1.freebsd.org (Postfix) with ESMTP id E682013C46B; Sun, 27 Jan 2008 16:39:25 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from mx-av-03.forthnet.gr (mx-av.forthnet.gr [193.92.150.27]) by mx-out-05.forthnet.gr (8.13.8/8.13.8) with ESMTP id m0RGLYEf025202; Sun, 27 Jan 2008 18:21:34 +0200 Received: from MX-IN-04.forthnet.gr (mx-in-04.forthnet.gr [193.92.150.163]) by mx-av-03.forthnet.gr (8.14.1/8.14.1) with ESMTP id m0RGLVAf003866; Sun, 27 Jan 2008 18:21:33 +0200 Received: from kobe.laptop (ppp47-170.adsl.forthnet.gr [62.1.64.170]) by MX-IN-04.forthnet.gr (8.14.2/8.14.2) with ESMTP id m0RGLTNi010031; Sun, 27 Jan 2008 18:21:30 +0200 Authentication-Results: MX-IN-04.forthnet.gr smtp.mail=keramida@ceid.upatras.gr; spf=neutral Authentication-Results: MX-IN-04.forthnet.gr header.from=keramida@ceid.upatras.gr; sender-id=neutral Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.2/8.14.2) with ESMTP id m0RGLTkC001917; Sun, 27 Jan 2008 18:21:29 +0200 (EET) (envelope-from keramida@ceid.upatras.gr) Received: (from keramida@localhost) by kobe.laptop (8.14.2/8.14.2/Submit) id m0RGLSsr001916; Sun, 27 Jan 2008 18:21:28 +0200 (EET) (envelope-from keramida@ceid.upatras.gr) Date: Sun, 27 Jan 2008 18:21:28 +0200 From: Giorgos Keramidas To: "Simon L. Nielsen" Message-ID: <20080127162128.GA1878@kobe.laptop> References: <200801261238.m0QCcKgS082698@repoman.freebsd.org> <20080127085017.GA966@zaphod.nitro.dk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080127085017.GA966@zaphod.nitro.dk> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.bin/xargs xargs.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 16:39:26 -0000 On 2008-01-27 09:50, "Simon L. Nielsen" wrote: > On 2008.01.26 12:38:19 +0000, Giorgos Keramidas wrote: > > keramida 2008-01-26 12:38:19 UTC > > > > FreeBSD src repository (doc committer) > > > > Modified files: > > usr.bin/xargs xargs.1 > > Log: > > Document the no-op -r option of BSD xargs(1). > [...] > > | @@ -45,7 +45,7 @@ > > | .Nd "construct argument list(s) and execute utility" > > | .Sh SYNOPSIS > > | .Nm > > | -.Op Fl 0opt > > | +.Op Fl 0r > > | .Op Fl E Ar eofstr > > You removed "opt" - that seems like it wasn't intended? No that wasn't intended. I should have kept that part. It should be back now, after revision 1.39, thanks :) From owner-cvs-src@FreeBSD.ORG Sun Jan 27 17:43:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7A38116A417; Sun, 27 Jan 2008 17:43:20 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5365113C447; Sun, 27 Jan 2008 17:43:20 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0RHhKIW024687; Sun, 27 Jan 2008 17:43:20 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0RHhK3E024686; Sun, 27 Jan 2008 17:43:20 GMT (envelope-from marius) Message-Id: <200801271743.m0RHhK3E024686@repoman.freebsd.org> From: Marius Strobl Date: Sun, 27 Jan 2008 17:43:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/isp isp_sbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 17:43:20 -0000 marius 2008-01-27 17:43:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/isp isp_sbus.c Log: MFC: 1.36 Add missing locking for SBus controllers. Revision Changes Path 1.15.8.10 +5 -0 src/sys/dev/isp/isp_sbus.c From owner-cvs-src@FreeBSD.ORG Sun Jan 27 17:43:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 540D316A418; Sun, 27 Jan 2008 17:43:31 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2DDA013C4D1; Sun, 27 Jan 2008 17:43:31 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0RHhVfo024714; Sun, 27 Jan 2008 17:43:31 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0RHhVMi024713; Sun, 27 Jan 2008 17:43:31 GMT (envelope-from marius) Message-Id: <200801271743.m0RHhVMi024713@repoman.freebsd.org> From: Marius Strobl Date: Sun, 27 Jan 2008 17:43:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/dev/isp isp_sbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 17:43:31 -0000 marius 2008-01-27 17:43:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/isp isp_sbus.c Log: MFC: 1.36 Add missing locking for SBus controllers. Revision Changes Path 1.15.2.9 +5 -0 src/sys/dev/isp/isp_sbus.c From owner-cvs-src@FreeBSD.ORG Sun Jan 27 22:14:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 75FBD16A41A; Sun, 27 Jan 2008 22:14:57 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4FEF613C474; Sun, 27 Jan 2008 22:14:57 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0RMEvju057735; Sun, 27 Jan 2008 22:14:57 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0RMEvu3057734; Sun, 27 Jan 2008 22:14:57 GMT (envelope-from mtm) Message-Id: <200801272214.m0RMEvu3057734@repoman.freebsd.org> From: Mike Makonnen Date: Sun, 27 Jan 2008 22:14:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.sbin/pw pw.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 22:14:57 -0000 mtm 2008-01-27 22:14:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/pw pw.8 Log: MFC: rev. 1.42 Clarify in what formats the grouplist for the '-G' switch may be accepted. Submitted by: Eygene Ryabinkin Revision Changes Path 1.37.2.3 +1 -1 src/usr.sbin/pw/pw.8 From owner-cvs-src@FreeBSD.ORG Sun Jan 27 22:16:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6EA6416A420; Sun, 27 Jan 2008 22:16:03 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4896F13C459; Sun, 27 Jan 2008 22:16:03 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0RMG3EQ057854; Sun, 27 Jan 2008 22:16:03 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0RMG3li057853; Sun, 27 Jan 2008 22:16:03 GMT (envelope-from mtm) Message-Id: <200801272216.m0RMG3li057853@repoman.freebsd.org> From: Mike Makonnen Date: Sun, 27 Jan 2008 22:16:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.sbin/pw pw.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 22:16:03 -0000 mtm 2008-01-27 22:16:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.sbin/pw pw.8 Log: MFC: rev. 1.42 Clarify in what formats the grouplist for the '-G' switch may be accepted. Submitted by: Eygene Ryabinkin Revision Changes Path 1.41.2.1 +1 -1 src/usr.sbin/pw/pw.8 From owner-cvs-src@FreeBSD.ORG Mon Jan 28 01:19:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8D61F16A41A; Mon, 28 Jan 2008 01:19:07 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6841213C4E1; Mon, 28 Jan 2008 01:19:07 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0S1J75X081796; Mon, 28 Jan 2008 01:19:07 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0S1J7gr081795; Mon, 28 Jan 2008 01:19:07 GMT (envelope-from das) Message-Id: <200801280119.m0S1J7gr081795@repoman.freebsd.org> From: David Schultz Date: Mon, 28 Jan 2008 01:19:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/msun/src s_exp2f.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 01:19:07 -0000 das 2008-01-28 01:19:07 UTC FreeBSD src repository Modified files: lib/msun/src s_exp2f.c Log: Adjust the exponent before converting the result from double to float precision. This fixes some double rounding problems for subnormals and simplifies things a bit. Revision Changes Path 1.4 +10 -16 src/lib/msun/src/s_exp2f.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 01:57:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5248516A41B; Mon, 28 Jan 2008 01:57:49 +0000 (UTC) (envelope-from iwasaki@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2CF8E13C455; Mon, 28 Jan 2008 01:57:49 +0000 (UTC) (envelope-from iwasaki@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0S1vn02083297; Mon, 28 Jan 2008 01:57:49 GMT (envelope-from iwasaki@repoman.freebsd.org) Received: (from iwasaki@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0S1vnEa083296; Mon, 28 Jan 2008 01:57:49 GMT (envelope-from iwasaki) Message-Id: <200801280157.m0S1vnEa083296@repoman.freebsd.org> From: Mitsuru IWASAKI Date: Mon, 28 Jan 2008 01:57:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/acpica acpi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 01:57:49 -0000 iwasaki 2008-01-28 01:57:48 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi.c Log: Return errno value rather than boolean in this context. MFC after: 1 week Revision Changes Path 1.245 +6 -2 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 05:35:19 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 793D716A41B; Mon, 28 Jan 2008 05:35:19 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (comp.chem.msu.su [158.250.32.97]) by mx1.freebsd.org (Postfix) with ESMTP id B838113C447; Mon, 28 Jan 2008 05:35:18 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (localhost [127.0.0.1]) by comp.chem.msu.su (8.13.4/8.13.4) with ESMTP id m0S5ZF63084511; Mon, 28 Jan 2008 08:35:16 +0300 (MSK) (envelope-from yar@comp.chem.msu.su) Received: (from yar@localhost) by comp.chem.msu.su (8.13.4/8.13.4/Submit) id m0S5ZFHn084510; Mon, 28 Jan 2008 08:35:15 +0300 (MSK) (envelope-from yar) Date: Mon, 28 Jan 2008 08:35:15 +0300 From: Yar Tikhiy To: "David O'Brien" Message-ID: <20080128053514.GK49535@comp.chem.msu.su> References: <200801261709.m0QH9f2D024309@repoman.freebsd.org> <20080127043334.GA75235@dragon.NUXI.org> <20080127053813.GH49535@comp.chem.msu.su> <20080127094653.GA74753@dragon.NUXI.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080127094653.GA74753@dragon.NUXI.org> User-Agent: Mutt/1.5.9i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 05:35:19 -0000 On Sun, Jan 27, 2008 at 01:46:53AM -0800, David O'Brien wrote: > On Sun, Jan 27, 2008 at 08:38:13AM +0300, Yar Tikhiy wrote: > > On Sat, Jan 26, 2008 at 08:33:34PM -0800, David O'Brien wrote: > > > On Sat, Jan 26, 2008 at 05:09:41PM +0000, Yar Tikhiy wrote: > > > > o For things that should be at least 64 bits wide, use long long > > > > and not int64_t, as the latter is an optional type. > > > > > > I don't follow - int64_t is an ISO-C99 type, and we have it in FreeBSD. > > > Is this code expected to be taken from FreeBSD and used in some pre-C99 > > > system? > > > > C99 explicitly says that any intN_t is an optional type[0]. E.g., > > a 96-bit system may choose not to provide int64_t if none of its > > basic C types is 64 bits wide. > > I think this is a quite silly argument. > > $ find /usr/src/sys -name \*.[ch] -a -type f \ > | xargs grep int[0-9][0-9]_t | wc -l > 37026 > > I think that shows we can depend on int64_t existing and usable. Excuse me, but did you notice that fts(3) is not a part of sys? It's generic userland code, albeit it's contaminated by system-dependent parts for performance or whatever. > > fts(3) is a purely userland library which need not depend on a > > particular platform[1], so I did my best to avoid any assumptions like, > > `There will never be a 96-bit system around.' > > This is FreeBSD - not a magazine on C programming, in which examples It doesn't mean that we shouldn't learn from a good magazine on C programming. :-) > should be usable on all platforms. Given the use of intN_t in the > kernel, we already cannot boot on this future platform But let intN_t be mostly confined in the kernel and system-dependent userland code. E.g., system-dependent include files can use them to define more portable types such as ino_t, nlink_t, or whatever. Userland code should be portable and useful to other systems in the chosen domain of compatibility, e.g., C99 or POSIX, unless there are substantial reasons for it not to. That's how different projects can benefit from each other's work. > Please don't un-C99 the system that folks have worked to update us to. And I've been convinced that I'm making a part of our system more compliant to C99. We must be reading different C99 standards. :-) -- Yar From owner-cvs-src@FreeBSD.ORG Mon Jan 28 07:31:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AC23916A417; Mon, 28 Jan 2008 07:31:32 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8626513C4D1; Mon, 28 Jan 2008 07:31:32 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0S7VWUv025760; Mon, 28 Jan 2008 07:31:32 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0S7VWmY025759; Mon, 28 Jan 2008 07:31:32 GMT (envelope-from dougb) Message-Id: <200801280731.m0S7VWmY025759@repoman.freebsd.org> From: Doug Barton Date: Mon, 28 Jan 2008 07:31:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/etc/rc.d bootconf.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 07:31:32 -0000 dougb 2008-01-28 07:31:31 UTC FreeBSD src repository Removed files: (Branch: RELENG_7) etc/rc.d bootconf.sh Log: GC this file, which was brought over from NetBSD but never used by us. Revision Changes Path 1.6.2.1 +0 -82 src/etc/rc.d/bootconf.sh (dead) From owner-cvs-src@FreeBSD.ORG Mon Jan 28 07:32:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0981F16A421; Mon, 28 Jan 2008 07:32:26 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D773C13C4FB; Mon, 28 Jan 2008 07:32:25 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0S7WPtI025800; Mon, 28 Jan 2008 07:32:25 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0S7WPMM025799; Mon, 28 Jan 2008 07:32:25 GMT (envelope-from dougb) Message-Id: <200801280732.m0S7WPMM025799@repoman.freebsd.org> From: Doug Barton Date: Mon, 28 Jan 2008 07:32:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/etc/rc.d bootconf.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 07:32:26 -0000 dougb 2008-01-28 07:32:25 UTC FreeBSD src repository Removed files: (Branch: RELENG_7_0) etc/rc.d bootconf.sh Log: GC this file, which was brought over from NetBSD but never used by us. Approved by: re (kensmith) Revision Changes Path 1.6.4.1 +0 -82 src/etc/rc.d/bootconf.sh (dead) From owner-cvs-src@FreeBSD.ORG Mon Jan 28 07:35:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B3C2E16A418; Mon, 28 Jan 2008 07:35:35 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A60C413C4EE; Mon, 28 Jan 2008 07:35:35 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0S7ZZf2026011; Mon, 28 Jan 2008 07:35:35 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0S7ZZLU026010; Mon, 28 Jan 2008 07:35:35 GMT (envelope-from mtm) Message-Id: <200801280735.m0S7ZZLU026010@repoman.freebsd.org> From: Mike Makonnen Date: Mon, 28 Jan 2008 07:35:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sbin/route route.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 07:35:35 -0000 mtm 2008-01-28 07:35:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/route route.c Log: MFC: ver. 1.82-1.83 Fix an error in bit shifting logic for network addresses. The route command would add incorrect routing entries if network numbers weren't fully "spelled" out according to their class. For example: # route add 128.0/16 (works) # route add 128/16 (doesn't work) # route add 193.0.0/24 (works) # route add 193/24 (doesn't work) Also, rework the way a netmask is deduced from network number if it [netmask] is not specified. Submitted by: Nuno Antunes (mostly) Revision Changes Path 1.79.2.2 +23 -20 src/sbin/route/route.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 07:37:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7DED116A418; Mon, 28 Jan 2008 07:37:08 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7047513C4CC; Mon, 28 Jan 2008 07:37:08 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0S7b8xn026092; Mon, 28 Jan 2008 07:37:08 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0S7b8nm026091; Mon, 28 Jan 2008 07:37:08 GMT (envelope-from mtm) Message-Id: <200801280737.m0S7b8nm026091@repoman.freebsd.org> From: Mike Makonnen Date: Mon, 28 Jan 2008 07:37:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sbin/route route.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 07:37:08 -0000 mtm 2008-01-28 07:37:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sbin/route route.c Log: MFC: ver. 1.82-1.83 Fix an error in bit shifting logic for network addresses. The route command would add incorrect routing entries if network numbers weren't fully "spelled" out according to their class. For example: # route add 128.0/16 (works) # route add 128/16 (doesn't work) # route add 193.0.0/24 (works) # route add 193/24 (doesn't work) Also, rework the way a netmask is deduced from network number if it [netmask] is not specified. Submitted by: Nuno Antunes (mostly) Revision Changes Path 1.81.2.1 +23 -20 src/sbin/route/route.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 07:55:46 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BFF4116A41A; Mon, 28 Jan 2008 07:55:46 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AC7B713C45D; Mon, 28 Jan 2008 07:55:46 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0S7tkLw027079; Mon, 28 Jan 2008 07:55:46 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0S7tkXH027078; Mon, 28 Jan 2008 07:55:46 GMT (envelope-from dougb) Message-Id: <200801280755.m0S7tkXH027078@repoman.freebsd.org> From: Doug Barton Date: Mon, 28 Jan 2008 07:55:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/etc/rc.d DAEMON LOGIN Makefile NETWORKING SERVERS accounting amd apmd bootparams ccd cron dhclient dmesg fsck ftp-proxy inetd ipfilter ipfs ipmon ipnat ipsec isdnd keyserv ldconfig local lockd lpd motd mountcritlocal mountcritremote ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 07:55:46 -0000 dougb 2008-01-28 07:55:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) etc/rc.d DAEMON LOGIN Makefile NETWORKING SERVERS accounting amd apmd bootparams ccd cron dhclient dmesg fsck ftp-proxy inetd ipfilter ipfs ipmon ipnat ipsec isdnd keyserv ldconfig local lockd lpd motd mountcritlocal mountcritremote mountd moused mrouted newsyslog nfsd pwcheck quota rarpd root route6d routed rpcbind rtadvd rwho savecore securelevel sendmail sshd statd swap1 sysctl syslogd timed ugidfw virecover ypbind yppasswdd ypserv Log: MFC the purely cosmetic changes, including removal of $NetBSD$ Ids, a few spurious #'s, an empty REQUIRE, and a never-used KEYWORD. Revision Changes Path 1.5.10.1 +0 -1 src/etc/rc.d/DAEMON 1.5.10.1 +0 -1 src/etc/rc.d/LOGIN 1.84.2.1 +0 -1 src/etc/rc.d/Makefile 1.13.2.1 +0 -1 src/etc/rc.d/NETWORKING 1.7.2.1 +0 -1 src/etc/rc.d/SERVERS 1.10.2.1 +0 -1 src/etc/rc.d/accounting 1.18.2.2 +0 -1 src/etc/rc.d/amd 1.12.10.1 +0 -1 src/etc/rc.d/apmd 1.7.10.1 +0 -1 src/etc/rc.d/bootparams 1.5.10.1 +0 -1 src/etc/rc.d/ccd 1.7.10.1 +0 -1 src/etc/rc.d/cron 1.28.2.1 +0 -2 src/etc/rc.d/dhclient 1.5.10.1 +1 -2 src/etc/rc.d/dmesg 1.11.2.1 +0 -1 src/etc/rc.d/fsck 1.1.2.1 +0 -1 src/etc/rc.d/ftp-proxy 1.5.10.1 +0 -1 src/etc/rc.d/inetd 1.28.2.1 +0 -1 src/etc/rc.d/ipfilter 1.6.10.1 +0 -1 src/etc/rc.d/ipfs 1.15.2.1 +0 -1 src/etc/rc.d/ipmon 1.15.2.1 +0 -1 src/etc/rc.d/ipnat 1.19.2.1 +0 -1 src/etc/rc.d/ipsec 1.23.2.1 +0 -1 src/etc/rc.d/isdnd 1.3.10.1 +0 -1 src/etc/rc.d/keyserv 1.17.2.2 +0 -1 src/etc/rc.d/ldconfig 1.6.10.1 +0 -1 src/etc/rc.d/local 1.18.4.1 +0 -1 src/etc/rc.d/lockd 1.8.2.1 +0 -1 src/etc/rc.d/lpd 1.9.10.1 +0 -1 src/etc/rc.d/motd 1.14.2.1 +0 -1 src/etc/rc.d/mountcritlocal 1.16.2.1 +0 -1 src/etc/rc.d/mountcritremote 1.19.2.1 +0 -1 src/etc/rc.d/mountd 1.11.2.1 +0 -1 src/etc/rc.d/moused 1.10.2.1 +0 -1 src/etc/rc.d/mrouted 1.5.2.1 +0 -1 src/etc/rc.d/newsyslog 1.13.10.1 +0 -1 src/etc/rc.d/nfsd 1.4.10.1 +0 -1 src/etc/rc.d/pwcheck 1.6.2.1 +0 -1 src/etc/rc.d/quota 1.6.10.1 +0 -1 src/etc/rc.d/rarpd 1.15.2.1 +0 -1 src/etc/rc.d/root 1.9.10.1 +0 -1 src/etc/rc.d/route6d 1.12.10.1 +0 -1 src/etc/rc.d/routed 1.12.10.1 +0 -1 src/etc/rc.d/rpcbind 1.10.10.1 +0 -1 src/etc/rc.d/rtadvd 1.4.10.1 +0 -1 src/etc/rc.d/rwho 1.10.10.1 +0 -1 src/etc/rc.d/savecore 1.10.10.1 +0 -1 src/etc/rc.d/securelevel 1.17.2.1 +1 -2 src/etc/rc.d/sendmail 1.12.2.1 +0 -1 src/etc/rc.d/sshd 1.17.4.1 +0 -1 src/etc/rc.d/statd 1.9.10.1 +0 -1 src/etc/rc.d/swap1 1.17.2.1 +0 -1 src/etc/rc.d/sysctl 1.12.2.1 +0 -1 src/etc/rc.d/syslogd 1.5.10.1 +0 -1 src/etc/rc.d/timed 1.5.2.1 +0 -1 src/etc/rc.d/ugidfw 1.9.10.1 +0 -1 src/etc/rc.d/virecover 1.10.2.1 +0 -1 src/etc/rc.d/ypbind 1.11.2.1 +0 -1 src/etc/rc.d/yppasswdd 1.12.2.1 +0 -1 src/etc/rc.d/ypserv From owner-cvs-src@FreeBSD.ORG Mon Jan 28 07:58:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 84C7416A41A; Mon, 28 Jan 2008 07:58:33 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 735CE13C45D; Mon, 28 Jan 2008 07:58:33 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0S7wXea027370; Mon, 28 Jan 2008 07:58:33 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0S7wXIH027369; Mon, 28 Jan 2008 07:58:33 GMT (envelope-from dougb) Message-Id: <200801280758.m0S7wXIH027369@repoman.freebsd.org> From: Doug Barton Date: Mon, 28 Jan 2008 07:58:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/etc/rc.d DAEMON LOGIN Makefile NETWORKING SERVERS accounting amd apmd bootparams ccd cron dhclient dmesg fsck ftp-proxy inetd ipfilter ipfs ipmon ipnat ipsec isdnd keyserv ldconfig local lockd lpd motd mountcritlocal mountcritremote ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 07:58:33 -0000 dougb 2008-01-28 07:58:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) etc/rc.d DAEMON LOGIN Makefile NETWORKING SERVERS accounting amd apmd bootparams ccd cron dhclient dmesg fsck ftp-proxy inetd ipfilter ipfs ipmon ipnat ipsec isdnd keyserv ldconfig local lockd lpd motd mountcritlocal mountcritremote mountd moused mrouted newsyslog nfsd pwcheck quota rarpd root route6d routed rpcbind rtadvd rwho savecore securelevel sendmail sshd statd swap1 sysctl syslogd timed ugidfw virecover ypbind yppasswdd ypserv Log: MFC the purely cosmetic changes, including removal of $NetBSD$ Ids, a few spurious #'s, an empty REQUIRE, and a never-used KEYWORD. Approved by: re (kensmith) Revision Changes Path 1.5.14.1 +0 -1 src/etc/rc.d/DAEMON 1.5.14.1 +0 -1 src/etc/rc.d/LOGIN 1.84.4.1 +0 -1 src/etc/rc.d/Makefile 1.13.4.1 +0 -1 src/etc/rc.d/NETWORKING 1.7.4.1 +0 -1 src/etc/rc.d/SERVERS 1.10.4.1 +0 -1 src/etc/rc.d/accounting 1.18.2.1.2.1 +0 -1 src/etc/rc.d/amd 1.12.14.1 +0 -1 src/etc/rc.d/apmd 1.7.14.1 +0 -1 src/etc/rc.d/bootparams 1.5.14.1 +0 -1 src/etc/rc.d/ccd 1.7.14.1 +0 -1 src/etc/rc.d/cron 1.28.4.1 +0 -2 src/etc/rc.d/dhclient 1.5.14.1 +1 -2 src/etc/rc.d/dmesg 1.11.4.1 +0 -1 src/etc/rc.d/fsck 1.1.4.1 +0 -1 src/etc/rc.d/ftp-proxy 1.5.14.1 +0 -1 src/etc/rc.d/inetd 1.28.4.1 +0 -1 src/etc/rc.d/ipfilter 1.6.14.1 +0 -1 src/etc/rc.d/ipfs 1.15.4.1 +0 -1 src/etc/rc.d/ipmon 1.15.4.1 +0 -1 src/etc/rc.d/ipnat 1.19.4.1 +0 -1 src/etc/rc.d/ipsec 1.23.4.1 +0 -1 src/etc/rc.d/isdnd 1.3.14.1 +0 -1 src/etc/rc.d/keyserv 1.17.2.1.2.1 +0 -1 src/etc/rc.d/ldconfig 1.6.14.1 +0 -1 src/etc/rc.d/local 1.18.6.1 +0 -1 src/etc/rc.d/lockd 1.8.4.1 +0 -1 src/etc/rc.d/lpd 1.9.14.1 +0 -1 src/etc/rc.d/motd 1.14.4.1 +0 -1 src/etc/rc.d/mountcritlocal 1.16.4.1 +0 -1 src/etc/rc.d/mountcritremote 1.19.4.1 +0 -1 src/etc/rc.d/mountd 1.11.4.1 +0 -1 src/etc/rc.d/moused 1.10.4.1 +0 -1 src/etc/rc.d/mrouted 1.5.4.1 +0 -1 src/etc/rc.d/newsyslog 1.13.14.1 +0 -1 src/etc/rc.d/nfsd 1.4.14.1 +0 -1 src/etc/rc.d/pwcheck 1.6.4.1 +0 -1 src/etc/rc.d/quota 1.6.14.1 +0 -1 src/etc/rc.d/rarpd 1.15.4.1 +0 -1 src/etc/rc.d/root 1.9.14.1 +0 -1 src/etc/rc.d/route6d 1.12.14.1 +0 -1 src/etc/rc.d/routed 1.12.14.1 +0 -1 src/etc/rc.d/rpcbind 1.10.14.1 +0 -1 src/etc/rc.d/rtadvd 1.4.14.1 +0 -1 src/etc/rc.d/rwho 1.10.14.1 +0 -1 src/etc/rc.d/savecore 1.10.14.1 +0 -1 src/etc/rc.d/securelevel 1.17.4.1 +1 -2 src/etc/rc.d/sendmail 1.12.4.1 +0 -1 src/etc/rc.d/sshd 1.17.6.1 +0 -1 src/etc/rc.d/statd 1.9.14.1 +0 -1 src/etc/rc.d/swap1 1.17.4.1 +0 -1 src/etc/rc.d/sysctl 1.12.4.1 +0 -1 src/etc/rc.d/syslogd 1.5.14.1 +0 -1 src/etc/rc.d/timed 1.5.4.1 +0 -1 src/etc/rc.d/ugidfw 1.9.14.1 +0 -1 src/etc/rc.d/virecover 1.10.4.1 +0 -1 src/etc/rc.d/ypbind 1.11.4.1 +0 -1 src/etc/rc.d/yppasswdd 1.12.4.1 +0 -1 src/etc/rc.d/ypserv From owner-cvs-src@FreeBSD.ORG Mon Jan 28 08:01:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9044816A418; Mon, 28 Jan 2008 08:01:59 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5E95113C46B; Mon, 28 Jan 2008 08:01:59 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0S81xLa027567; Mon, 28 Jan 2008 08:01:59 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0S81xjW027566; Mon, 28 Jan 2008 08:01:59 GMT (envelope-from dougb) Message-Id: <200801280801.m0S81xjW027566@repoman.freebsd.org> From: Doug Barton Date: Mon, 28 Jan 2008 08:01:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/rc.d bootconf.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 08:01:59 -0000 dougb 2008-01-28 08:01:59 UTC FreeBSD src repository Removed files: (Branch: RELENG_6) etc/rc.d bootconf.sh Log: GC this file, which was brought over from NetBSD but never used by us. Revision Changes Path 1.4.14.3 +0 -82 src/etc/rc.d/bootconf.sh (dead) From owner-cvs-src@FreeBSD.ORG Mon Jan 28 08:06:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D290616A419; Mon, 28 Jan 2008 08:06:17 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AC23F13C4E3; Mon, 28 Jan 2008 08:06:17 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0S86HM0028968; Mon, 28 Jan 2008 08:06:17 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0S86HSk028967; Mon, 28 Jan 2008 08:06:17 GMT (envelope-from dougb) Message-Id: <200801280806.m0S86HSk028967@repoman.freebsd.org> From: Doug Barton Date: Mon, 28 Jan 2008 08:06:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/rc.d amd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 08:06:17 -0000 dougb 2008-01-28 08:06:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/rc.d amd Log: MFC version 1.19, better handling of amd_map_program and move of the pid to command_args. Revision Changes Path 1.15.2.4 +3 -2 src/etc/rc.d/amd From owner-cvs-src@FreeBSD.ORG Mon Jan 28 08:08:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9A83116A417; Mon, 28 Jan 2008 08:08:38 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 73C7813C465; Mon, 28 Jan 2008 08:08:38 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0S88cGE029093; Mon, 28 Jan 2008 08:08:38 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0S88cLl029092; Mon, 28 Jan 2008 08:08:38 GMT (envelope-from dougb) Message-Id: <200801280808.m0S88cLl029092@repoman.freebsd.org> From: Doug Barton Date: Mon, 28 Jan 2008 08:08:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/rc.d amd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 08:08:38 -0000 dougb 2008-01-28 08:08:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/rc.d amd Log: MFC 1.20, removal of unnecessary whitespace. Revision Changes Path 1.15.2.5 +1 -1 src/etc/rc.d/amd From owner-cvs-src@FreeBSD.ORG Mon Jan 28 08:13:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A7D4016A417; Mon, 28 Jan 2008 08:13:23 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 80F0513C44B; Mon, 28 Jan 2008 08:13:23 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0S8DLYE030037; Mon, 28 Jan 2008 08:13:21 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0S8DLU7029960; Mon, 28 Jan 2008 08:13:21 GMT (envelope-from dougb) Message-Id: <200801280813.m0S8DLU7029960@repoman.freebsd.org> From: Doug Barton Date: Mon, 28 Jan 2008 08:13:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/rc.d Makefile ike X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 08:13:23 -0000 dougb 2008-01-28 08:13:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/rc.d Makefile Removed files: (Branch: RELENG_6) etc/rc.d ike Log: MFC removal of the redundant ike script. We don't have this in the base, and the ports versions have their own. Revision Changes Path 1.53.2.17 +0 -1 src/etc/rc.d/Makefile 1.4.2.2 +0 -19 src/etc/rc.d/ike (dead) From owner-cvs-src@FreeBSD.ORG Mon Jan 28 08:22:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 07D4816A4C2; Mon, 28 Jan 2008 08:22:35 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EA49513C4E3; Mon, 28 Jan 2008 08:22:34 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0S8MYgF031238; Mon, 28 Jan 2008 08:22:34 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0S8MYS7031237; Mon, 28 Jan 2008 08:22:34 GMT (envelope-from dougb) Message-Id: <200801280822.m0S8MYS7031237@repoman.freebsd.org> From: Doug Barton Date: Mon, 28 Jan 2008 08:22:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/rc.d DAEMON LOGIN Makefile NETWORKING SERVERS accounting amd apmd bootparams ccd cron dhclient dmesg fsck inetd ipfilter ipfs ipmon ipnat ipsec isdnd keyserv ldconfig local lockd lpd motd mountcritlocal mountcritremote mountd moused mrouted ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 08:22:35 -0000 dougb 2008-01-28 08:22:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/rc.d DAEMON LOGIN Makefile NETWORKING SERVERS accounting amd apmd bootparams ccd cron dhclient dmesg fsck inetd ipfilter ipfs ipmon ipnat ipsec isdnd keyserv ldconfig local lockd lpd motd mountcritlocal mountcritremote mountd moused mrouted newsyslog nfsd pwcheck quota rarpd root route6d routed rpcbind rtadvd rwho savecore securelevel sendmail sshd statd swap1 sysctl syslogd timed ugidfw virecover ypbind yppasswdd ypserv Log: MFC the purely cosmetic changes, including removal of $NetBSD$ Ids, a few spurious #'s, an empty REQUIRE, and a never-used KEYWORD. Revision Changes Path 1.5.2.1 +0 -1 src/etc/rc.d/DAEMON 1.5.2.1 +0 -1 src/etc/rc.d/LOGIN 1.53.2.18 +0 -1 src/etc/rc.d/Makefile 1.9.2.5 +0 -1 src/etc/rc.d/NETWORKING 1.5.2.3 +0 -1 src/etc/rc.d/SERVERS 1.9.2.2 +0 -1 src/etc/rc.d/accounting 1.15.2.6 +0 -1 src/etc/rc.d/amd 1.12.2.1 +0 -1 src/etc/rc.d/apmd 1.7.2.1 +0 -1 src/etc/rc.d/bootparams 1.5.2.1 +0 -1 src/etc/rc.d/ccd 1.7.2.1 +0 -1 src/etc/rc.d/cron 1.20.2.5 +0 -2 src/etc/rc.d/dhclient 1.5.2.1 +1 -2 src/etc/rc.d/dmesg 1.10.2.2 +0 -1 src/etc/rc.d/fsck 1.5.2.1 +0 -1 src/etc/rc.d/inetd 1.24.2.3 +0 -1 src/etc/rc.d/ipfilter 1.6.2.1 +0 -1 src/etc/rc.d/ipfs 1.13.2.3 +0 -1 src/etc/rc.d/ipmon 1.14.2.1 +0 -1 src/etc/rc.d/ipnat 1.11.2.5 +0 -1 src/etc/rc.d/ipsec 1.20.2.3 +0 -1 src/etc/rc.d/isdnd 1.3.2.1 +0 -1 src/etc/rc.d/keyserv 1.14.2.5 +0 -1 src/etc/rc.d/ldconfig 1.6.2.1 +0 -1 src/etc/rc.d/local 1.18.2.2 +0 -1 src/etc/rc.d/lockd 1.7.2.2 +0 -1 src/etc/rc.d/lpd 1.9.2.1 +0 -1 src/etc/rc.d/motd 1.12.2.3 +0 -1 src/etc/rc.d/mountcritlocal 1.11.2.4 +0 -1 src/etc/rc.d/mountcritremote 1.15.2.3 +0 -1 src/etc/rc.d/mountd 1.9.2.3 +0 -1 src/etc/rc.d/moused 1.9.2.1 +0 -1 src/etc/rc.d/mrouted 1.3.2.3 +0 -1 src/etc/rc.d/newsyslog 1.13.2.1 +0 -1 src/etc/rc.d/nfsd 1.4.2.1 +0 -1 src/etc/rc.d/pwcheck 1.5.2.1 +0 -1 src/etc/rc.d/quota 1.6.2.1 +0 -1 src/etc/rc.d/rarpd 1.10.2.5 +0 -1 src/etc/rc.d/root 1.9.2.1 +0 -1 src/etc/rc.d/route6d 1.12.2.1 +0 -1 src/etc/rc.d/routed 1.12.2.1 +0 -1 src/etc/rc.d/rpcbind 1.10.2.1 +0 -1 src/etc/rc.d/rtadvd 1.4.2.1 +0 -1 src/etc/rc.d/rwho 1.10.2.1 +0 -1 src/etc/rc.d/savecore 1.10.2.1 +0 -1 src/etc/rc.d/securelevel 1.14.2.4 +1 -2 src/etc/rc.d/sendmail 1.8.2.5 +0 -1 src/etc/rc.d/sshd 1.17.2.2 +0 -1 src/etc/rc.d/statd 1.9.2.1 +0 -1 src/etc/rc.d/swap1 1.16.2.2 +0 -1 src/etc/rc.d/sysctl 1.10.2.3 +0 -1 src/etc/rc.d/syslogd 1.5.2.1 +0 -1 src/etc/rc.d/timed 1.3.2.2 +0 -1 src/etc/rc.d/ugidfw 1.9.2.1 +0 -1 src/etc/rc.d/virecover 1.9.2.2 +0 -1 src/etc/rc.d/ypbind 1.10.2.2 +0 -1 src/etc/rc.d/yppasswdd 1.11.2.2 +0 -1 src/etc/rc.d/ypserv From owner-cvs-src@FreeBSD.ORG Mon Jan 28 08:42:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 66DAE16A417; Mon, 28 Jan 2008 08:42:21 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3F14A13C458; Mon, 28 Jan 2008 08:42:21 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0S8gGNP032343; Mon, 28 Jan 2008 08:42:16 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0S8gFPu032342; Mon, 28 Jan 2008 08:42:15 GMT (envelope-from dougb) Message-Id: <200801280842.m0S8gFPu032342@repoman.freebsd.org> From: Doug Barton Date: Mon, 28 Jan 2008 08:42:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib Makefile src/share/mk bsd.own.mk src/tools/build/options WITHOUT_GSSAPI makeman X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 08:42:21 -0000 dougb 2008-01-28 08:42:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib Makefile share/mk bsd.own.mk tools/build/options makeman Added files: (Branch: RELENG_7) tools/build/options WITHOUT_GSSAPI Log: MFC the WITHOUT_GSSAPI knob. Revision Changes Path 1.224.2.2 +6 -2 src/lib/Makefile 1.67.2.4 +21 -0 src/share/mk/bsd.own.mk 1.1.2.1 +2 -0 src/tools/build/options/WITHOUT_GSSAPI (new) 1.6.2.2 +15 -4 src/tools/build/options/makeman From owner-cvs-src@FreeBSD.ORG Mon Jan 28 08:51:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0A7F516A417; Mon, 28 Jan 2008 08:51:59 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D806F13C4F5; Mon, 28 Jan 2008 08:51:58 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0S8pw8Q041897; Mon, 28 Jan 2008 08:51:58 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0S8pwGg041896; Mon, 28 Jan 2008 08:51:58 GMT (envelope-from dougb) Message-Id: <200801280851.m0S8pwGg041896@repoman.freebsd.org> From: Doug Barton Date: Mon, 28 Jan 2008 08:51:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man5 src.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 08:51:59 -0000 dougb 2008-01-28 08:51:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man5 src.conf.5 Log: Regenerated page with WITHOUT_GSSAPI Revision Changes Path 1.18.2.4 +17 -2 src/share/man/man5/src.conf.5 From owner-cvs-src@FreeBSD.ORG Mon Jan 28 08:57:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 53BBC16A421; Mon, 28 Jan 2008 08:57:12 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2BDCE13C46A; Mon, 28 Jan 2008 08:57:12 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0S8vCr4042162; Mon, 28 Jan 2008 08:57:12 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0S8vBK0042161; Mon, 28 Jan 2008 08:57:12 GMT (envelope-from dougb) Message-Id: <200801280857.m0S8vBK0042161@repoman.freebsd.org> From: Doug Barton Date: Mon, 28 Jan 2008 08:57:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/lib Makefile src/share/mk bsd.own.mk src/tools/build/options WITHOUT_GSSAPI makeman X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 08:57:12 -0000 dougb 2008-01-28 08:57:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) lib Makefile share/mk bsd.own.mk tools/build/options makeman Added files: (Branch: RELENG_7_0) tools/build/options WITHOUT_GSSAPI Log: MFC the WITHOUT_GSSAPI knob. Approved by: re (kensmith) Revision Changes Path 1.224.2.1.2.1 +6 -2 src/lib/Makefile 1.67.2.2.2.2 +21 -0 src/share/mk/bsd.own.mk 1.1.4.1 +2 -0 src/tools/build/options/WITHOUT_GSSAPI (new) 1.6.2.1.2.1 +15 -4 src/tools/build/options/makeman From owner-cvs-src@FreeBSD.ORG Mon Jan 28 09:00:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 67CD816A41A; Mon, 28 Jan 2008 09:00:44 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B2C0E13C455; Mon, 28 Jan 2008 09:00:43 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0S90h74042346; Mon, 28 Jan 2008 09:00:43 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0S90h89042345; Mon, 28 Jan 2008 09:00:43 GMT (envelope-from dougb) Message-Id: <200801280900.m0S90h89042345@repoman.freebsd.org> From: Doug Barton Date: Mon, 28 Jan 2008 09:00:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/share/man/man5 src.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 09:00:44 -0000 dougb 2008-01-28 09:00:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) share/man/man5 src.conf.5 Log: Regenerated page with WITHOUT_GSSAPI Approved by: re (kensmith) Revision Changes Path 1.18.2.2.2.2 +17 -2 src/share/man/man5/src.conf.5 From owner-cvs-src@FreeBSD.ORG Mon Jan 28 09:18:16 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6976A16A41B; Mon, 28 Jan 2008 09:18:16 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail04.syd.optusnet.com.au (mail04.syd.optusnet.com.au [211.29.132.185]) by mx1.freebsd.org (Postfix) with ESMTP id E972C13C478; Mon, 28 Jan 2008 09:18:15 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from server.vk2pj.dyndns.org (c220-239-20-82.belrs4.nsw.optusnet.com.au [220.239.20.82]) by mail04.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m0S9Hmg4003201 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 28 Jan 2008 20:17:49 +1100 Received: from server.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by server.vk2pj.dyndns.org (8.14.2/8.14.1) with ESMTP id m0S9Hm72040821; Mon, 28 Jan 2008 20:17:48 +1100 (EST) (envelope-from peter@server.vk2pj.dyndns.org) Received: (from peter@localhost) by server.vk2pj.dyndns.org (8.14.2/8.14.2/Submit) id m0S9HlMv040820; Mon, 28 Jan 2008 20:17:47 +1100 (EST) (envelope-from peter) Date: Mon, 28 Jan 2008 20:17:47 +1100 From: Peter Jeremy To: Yar Tikhiy Message-ID: <20080128091747.GP48382@server.vk2pj.dyndns.org> References: <200801261709.m0QH9f2D024309@repoman.freebsd.org> <20080127043334.GA75235@dragon.NUXI.org> <20080127053813.GH49535@comp.chem.msu.su> <20080127094653.GA74753@dragon.NUXI.org> <20080128053514.GK49535@comp.chem.msu.su> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="sDKAb4OeUBrWWL6P" Content-Disposition: inline In-Reply-To: <20080128053514.GK49535@comp.chem.msu.su> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.17 (2007-11-01) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, David O'Brien Subject: Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 09:18:16 -0000 --sDKAb4OeUBrWWL6P Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 28, 2008 at 08:35:15AM +0300, Yar Tikhiy wrote: >On Sun, Jan 27, 2008 at 01:46:53AM -0800, David O'Brien wrote: >> $ find /usr/src/sys -name \*.[ch] -a -type f \ >> | xargs grep int[0-9][0-9]_t | wc -l >> 37026 >>=20 >> I think that shows we can depend on int64_t existing and usable. My count (using ports/devel/id-utils) says there are 627 references to int64_t in the tree - half of them in sys. If you extend this to tokens matching /int[0-9]+_t$/ then those numbers go up to 62958 and 48559 respectively. A more suitable type might be intmax_t - which is also used more commonly in userland than int64_t. >Userland code should be portable and useful to other systems in the >chosen domain of compatibility, e.g., C99 or POSIX, unless there >are substantial reasons for it not to. That's how different projects >can benefit from each other's work. I would prefer to see the primary driver for FreeBSD code be FreeBSD, not what other projects may or may not choose to copy from it. In general, porting code to other systems is going to require more than a copy-and-paste. Requiring the target system to provide a single, fairly well-defined standard type does not seem overly onerous. --=20 Peter Jeremy Please excuse any delays as the result of my ISP's inability to implement an MTA that is either RFC2821-compliant or matches their claimed behaviour. --sDKAb4OeUBrWWL6P Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFHnZ27/opHv/APuIcRApA/AKCUZ/vylMGeB9JR5j0KUMBr4/rxkQCffCI3 Pl7sdWaudCFxPN5d0CfSQmw= =6/ec -----END PGP SIGNATURE----- --sDKAb4OeUBrWWL6P-- From owner-cvs-src@FreeBSD.ORG Mon Jan 28 10:20:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 46F8016A418; Mon, 28 Jan 2008 10:20:20 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 37FC413C442; Mon, 28 Jan 2008 10:20:20 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SAKKiM051338; Mon, 28 Jan 2008 10:20:20 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SAKK7k051336; Mon, 28 Jan 2008 10:20:20 GMT (envelope-from rwatson) Message-Id: <200801281020.m0SAKK7k051336@repoman.freebsd.org> From: Robert Watson Date: Mon, 28 Jan 2008 10:20:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/security/mac_mls mac_mls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 10:20:20 -0000 rwatson 2008-01-28 10:20:18 UTC FreeBSD src repository Modified files: sys/security/mac_mls mac_mls.c Log: Properly return the error from mls_subject_privileged() in the ifnet relabel check for MLS rather than returning 0 directly. This problem didn't result in a vulnerability currently as the central implementation of ifnet relabeling also checks for UNIX privilege, and we currently don't guarantee containment for the root user in mac_mls, but we should be using the MLS definition of privilege as well as the UNIX definition in anticipation of supporting root containment at some point. MFC after: 3 days Submitted by: Zhouyi Zhou Sponsored by: Google SoC 2007 Revision Changes Path 1.99 +1 -3 src/sys/security/mac_mls/mac_mls.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 10:25:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C2F9B16A421; Mon, 28 Jan 2008 10:25:43 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9C3E413C459; Mon, 28 Jan 2008 10:25:43 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SAPhVY051858; Mon, 28 Jan 2008 10:25:43 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SAPhC8051857; Mon, 28 Jan 2008 10:25:43 GMT (envelope-from rrs) Message-Id: <200801281025.m0SAPhC8051857@repoman.freebsd.org> From: Randall Stewart Date: Mon, 28 Jan 2008 10:25:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet sctp_indata.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 10:25:43 -0000 rrs 2008-01-28 10:25:43 UTC FreeBSD src repository Modified files: sys/netinet sctp_indata.c Log: - Fixes a comparison wrap issue with sack gap ack blocks that span the 32 bit roll over mark. Revision Changes Path 1.48 +1 -1 src/sys/netinet/sctp_indata.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 10:26:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 50E6916A417; Mon, 28 Jan 2008 10:26:25 +0000 (UTC) (envelope-from dumbbell@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 427EF13C4E7; Mon, 28 Jan 2008 10:26:25 +0000 (UTC) (envelope-from dumbbell@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SAQPV6051942; Mon, 28 Jan 2008 10:26:25 GMT (envelope-from dumbbell@repoman.freebsd.org) Received: (from dumbbell@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SAQPfG051941; Mon, 28 Jan 2008 10:26:25 GMT (envelope-from dumbbell) Message-Id: <200801281026.m0SAQPfG051941@repoman.freebsd.org> From: Jean-Sebastien Pedron Date: Mon, 28 Jan 2008 10:26:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/kern vfs_aio.c src/sys/sys event.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 10:26:25 -0000 dumbbell 2008-01-28 10:26:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern vfs_aio.c sys/sys event.h Log: MFC: sys/kern/vfs_aio.c; revision 1.237 sys/sys/event.h; revision 1.38 When asked to use kqueue, AIO stores its internal state in the `kn_sdata' member of the newly registered knote. The problem is that this member is overwritten by a call to kevent(2) with the EV_ADD flag, targetted at the same kevent/knote. For instance, a userland application may set the pointer to NULL, leading to a panic. A testcase was provided by the submitter. PR: kern/118911 Submitted by: MOROHOSHI Akihiko Revision Changes Path 1.233.2.1 +6 -4 src/sys/kern/vfs_aio.c 1.37.2.1 +2 -0 src/sys/sys/event.h From owner-cvs-src@FreeBSD.ORG Mon Jan 28 10:31:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CFE7016A421; Mon, 28 Jan 2008 10:31:13 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6F78213C4CE; Mon, 28 Jan 2008 10:31:13 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SAVDqh052368; Mon, 28 Jan 2008 10:31:13 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SAVDvE052367; Mon, 28 Jan 2008 10:31:13 GMT (envelope-from rrs) Message-Id: <200801281031.m0SAVDvE052367@repoman.freebsd.org> From: Randall Stewart Date: Mon, 28 Jan 2008 10:31:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet sctp_auth.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 10:31:13 -0000 rrs 2008-01-28 10:31:13 UTC FreeBSD src repository Modified files: sys/netinet sctp_auth.c Log: - Fix a bug where the socket may have been closed which could cause a crash in the auth code. Obtained from: Michael Tuexen MFC after: 1 week Revision Changes Path 1.19 +8 -0 src/sys/netinet/sctp_auth.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 10:33:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 68CB916A417; Mon, 28 Jan 2008 10:33:41 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4136413C504; Mon, 28 Jan 2008 10:33:41 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SAXfCq052601; Mon, 28 Jan 2008 10:33:41 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SAXfKt052600; Mon, 28 Jan 2008 10:33:41 GMT (envelope-from rrs) Message-Id: <200801281033.m0SAXfKt052600@repoman.freebsd.org> From: Randall Stewart Date: Mon, 28 Jan 2008 10:33:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet sctp_bsd_addr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 10:33:41 -0000 rrs 2008-01-28 10:33:41 UTC FreeBSD src repository Modified files: sys/netinet sctp_bsd_addr.c Log: - Change back to using prioity 0. Which means don't change the prioity when running the thread. (this is for the sctp_interator thread). MFC after: 1 week Revision Changes Path 1.17 +1 -1 src/sys/netinet/sctp_bsd_addr.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 10:34:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 67BA016A420; Mon, 28 Jan 2008 10:34:38 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4150A13C469; Mon, 28 Jan 2008 10:34:38 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SAYcEG052650; Mon, 28 Jan 2008 10:34:38 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SAYcOd052649; Mon, 28 Jan 2008 10:34:38 GMT (envelope-from rrs) Message-Id: <200801281034.m0SAYcOd052649@repoman.freebsd.org> From: Randall Stewart Date: Mon, 28 Jan 2008 10:34:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet sctp_pcb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 10:34:38 -0000 rrs 2008-01-28 10:34:38 UTC FreeBSD src repository Modified files: sys/netinet sctp_pcb.c Log: - Fix a comment about prison. - Fix it so the VRF is captured while locks are held. MFC after: 1 week Revision Changes Path 1.65 +5 -4 src/sys/netinet/sctp_pcb.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 10:43:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8026516A41A; Mon, 28 Jan 2008 10:43:11 +0000 (UTC) (envelope-from dumbbell@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7132013C467; Mon, 28 Jan 2008 10:43:11 +0000 (UTC) (envelope-from dumbbell@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SAhBTa053057; Mon, 28 Jan 2008 10:43:11 GMT (envelope-from dumbbell@repoman.freebsd.org) Received: (from dumbbell@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SAhBkg053056; Mon, 28 Jan 2008 10:43:11 GMT (envelope-from dumbbell) Message-Id: <200801281043.m0SAhBkg053056@repoman.freebsd.org> From: Jean-Sebastien Pedron Date: Mon, 28 Jan 2008 10:43:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/sys/kern vfs_aio.c src/sys/sys event.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 10:43:11 -0000 dumbbell 2008-01-28 10:43:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) sys/kern vfs_aio.c sys/sys event.h Log: MFC: sys/kern/vfs_aio.c; revision 1.237 sys/sys/event.h; revision 1.38 When asked to use kqueue, AIO stores its internal state in the `kn_sdata' member of the newly registered knote. The problem is that this member is overwritten by a call to kevent(2) with the EV_ADD flag, targetted at the same kevent/knote. For instance, a userland application may set the pointer to NULL, leading to a panic. A testcase was provided by the submitter. PR: kern/118911 Submitted by: MOROHOSHI Akihiko Approved by: re (kensmith) Revision Changes Path 1.233.4.1 +6 -4 src/sys/kern/vfs_aio.c 1.37.4.1 +2 -0 src/sys/sys/event.h From owner-cvs-src@FreeBSD.ORG Mon Jan 28 10:55:37 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D919E16A419; Mon, 28 Jan 2008 10:55:37 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id 903A313C43E; Mon, 28 Jan 2008 10:55:37 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 733792090; Mon, 28 Jan 2008 11:55:29 +0100 (CET) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: -0.2/3.0 X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on tim.des.no Received: from ds4.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id 4567B208F; Mon, 28 Jan 2008 11:55:29 +0100 (CET) Received: by ds4.des.no (Postfix, from userid 1001) id 23107844B0; Mon, 28 Jan 2008 11:55:29 +0100 (CET) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Yar Tikhiy References: <200801261709.m0QH9f2D024309@repoman.freebsd.org> <20080127043334.GA75235@dragon.NUXI.org> <20080127053813.GH49535@comp.chem.msu.su> <20080127094653.GA74753@dragon.NUXI.org> <20080128053514.GK49535@comp.chem.msu.su> Date: Mon, 28 Jan 2008 11:55:29 +0100 In-Reply-To: <20080128053514.GK49535@comp.chem.msu.su> (Yar Tikhiy's message of "Mon\, 28 Jan 2008 08\:35\:15 +0300") Message-ID: <86odb6usm6.fsf@ds4.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, David O'Brien Subject: Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 10:55:38 -0000 Yar Tikhiy writes: > Excuse me, but did you notice that fts(3) is not a part of sys? It's > generic userland code, albeit it's contaminated by system-dependent > parts for performance or whatever. Irrelevant. > But let intN_t be mostly confined in the kernel and system-dependent > userland code. E.g., system-dependent include files can use them > to define more portable types such as ino_t, nlink_t, or whatever. C99 doesn't define those either. > Userland code should be portable and useful to other systems in the > chosen domain of compatibility, e.g., C99 or POSIX, unless there > are substantial reasons for it not to. That's how different projects > can benefit from each other's work. Both C99 and POSIX *require* int64_t and uint64_t on all platforms that have 64-bit integer types. FreeBSD has never run on any platform that doesn't. I don't think NetBSD or OpenBSD has either, nor Solaris, nor Linux to my knowledge. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Mon Jan 28 11:02:11 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 900BD16A419; Mon, 28 Jan 2008 11:02:11 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id 45F2F13C448; Mon, 28 Jan 2008 11:02:11 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id E76AB2084; Mon, 28 Jan 2008 12:02:02 +0100 (CET) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: -0.2/3.0 X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on tim.des.no Received: from ds4.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id D19D4207E; Mon, 28 Jan 2008 12:02:02 +0100 (CET) Received: by ds4.des.no (Postfix, from userid 1001) id BA40E844A3; Mon, 28 Jan 2008 12:02:02 +0100 (CET) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Peter Jeremy References: <200801261709.m0QH9f2D024309@repoman.freebsd.org> <20080127043334.GA75235@dragon.NUXI.org> <20080127053813.GH49535@comp.chem.msu.su> <20080127094653.GA74753@dragon.NUXI.org> <20080128053514.GK49535@comp.chem.msu.su> <20080128091747.GP48382@server.vk2pj.dyndns.org> Date: Mon, 28 Jan 2008 12:02:02 +0100 In-Reply-To: <20080128091747.GP48382@server.vk2pj.dyndns.org> (Peter Jeremy's message of "Mon\, 28 Jan 2008 20\:17\:47 +1100") Message-ID: <86k5luusb9.fsf@ds4.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: Yar Tikhiy , src-committers@freebsd.org, cvs-all@freebsd.org, David O'Brien , cvs-src@freebsd.org Subject: Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 11:02:11 -0000 Peter Jeremy writes: > My count (using ports/devel/id-utils) says there are 627 references to > int64_t in the tree - half of them in sys. You missed a few, there are 1727 references to {,u}int64_t in HEAD src, excluding src/sys. des@ds4 /usr% egrep -r '\' src | grep -vc '^src/sys' 1727 DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Mon Jan 28 11:36:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2A9F216A419 for ; Mon, 28 Jan 2008 11:36:24 +0000 (UTC) (envelope-from erikt@midgard.homeip.net) Received: from ch-smtp01.sth.basefarm.net (ch-smtp01.sth.basefarm.net [80.76.149.212]) by mx1.freebsd.org (Postfix) with ESMTP id A367313C4D9 for ; Mon, 28 Jan 2008 11:36:23 +0000 (UTC) (envelope-from erikt@midgard.homeip.net) Received: from c83-253-25-183.bredband.comhem.se ([83.253.25.183]:58055 helo=falcon.midgard.homeip.net) by ch-smtp01.sth.basefarm.net with esmtp (Exim 4.68) (envelope-from ) id 1JJS3B-0002wn-5S for cvs-src@FreeBSD.org; Mon, 28 Jan 2008 12:21:18 +0100 Received: (qmail 12093 invoked from network); 28 Jan 2008 12:14:35 +0100 Received: from owl.midgard.homeip.net (10.1.5.7) by falcon.midgard.homeip.net with ESMTP; 28 Jan 2008 12:14:35 +0100 Received: (qmail 68324 invoked by uid 1001); 28 Jan 2008 12:14:35 +0100 Date: Mon, 28 Jan 2008 12:14:35 +0100 From: Erik Trulsson To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Message-ID: <20080128111434.GA68277@owl.midgard.homeip.net> Mail-Followup-To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= , Yar Tikhiy , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, David O'Brien References: <200801261709.m0QH9f2D024309@repoman.freebsd.org> <20080127043334.GA75235@dragon.NUXI.org> <20080127053813.GH49535@comp.chem.msu.su> <20080127094653.GA74753@dragon.NUXI.org> <20080128053514.GK49535@comp.chem.msu.su> <86odb6usm6.fsf@ds4.des.no> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: <86odb6usm6.fsf@ds4.des.no> User-Agent: Mutt/1.5.17 (2007-11-01) X-Originating-IP: 83.253.25.183 X-Scan-Result: No virus found in message 1JJS3B-0002wn-5S. X-Scan-Signature: ch-smtp01.sth.basefarm.net 1JJS3B-0002wn-5S 15a5712f461d0b25917ffc8d09bbfe32 Cc: Yar Tikhiy , src-committers@FreeBSD.org, David O'Brien , cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 11:36:24 -0000 On Mon, Jan 28, 2008 at 11:55:29AM +0100, Dag-Erling Sm=F8rgrav wrote: > Yar Tikhiy writes: > > Excuse me, but did you notice that fts(3) is not a part of sys? It's > > generic userland code, albeit it's contaminated by system-dependent > > parts for performance or whatever. >=20 > Irrelevant. >=20 > > But let intN_t be mostly confined in the kernel and system-dependent > > userland code. E.g., system-dependent include files can use them > > to define more portable types such as ino_t, nlink_t, or whatever. >=20 > C99 doesn't define those either. >=20 > > Userland code should be portable and useful to other systems in the > > chosen domain of compatibility, e.g., C99 or POSIX, unless there > > are substantial reasons for it not to. That's how different projects > > can benefit from each other's work. >=20 > Both C99 and POSIX *require* int64_t and uint64_t on all platforms that > have 64-bit integer types. >=20 > FreeBSD has never run on any platform that doesn't. I don't think > NetBSD or OpenBSD has either, nor Solaris, nor Linux to my knowledge. Those are all good reasons for why using 'int64_t' would be OK. None of it is a reason for why using 'long long' would not be OK when you want at least 64 bits, but do not require exactly 64 bits. --=20 Erik Trulsson ertr1013@student.uu.se From owner-cvs-src@FreeBSD.ORG Mon Jan 28 12:47:15 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8256D16A47A for ; Mon, 28 Jan 2008 12:47:15 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id D644213C468 for ; Mon, 28 Jan 2008 12:47:14 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: (qmail invoked by alias); 28 Jan 2008 12:17:48 -0000 Received: from p54A3FC03.dip.t-dialin.net (EHLO tron.homeunix.org) [84.163.252.3] by mail.gmx.net (mp009) with SMTP; 28 Jan 2008 13:17:48 +0100 X-Authenticated: #1673122 X-Provags-ID: V01U2FsdGVkX1+fvgRau9GfxkgbU3w3nAXOpsAnfTy0qO0bMw73LA 6K92oukjNubbfX Message-ID: <479DC7EB.5050102@gmx.de> Date: Mon, 28 Jan 2008 13:17:47 +0100 From: Christoph Mallon User-Agent: Thunderbird 2.0.0.9 (X11/20071230) MIME-Version: 1.0 To: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= , Yar Tikhiy , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, David O'Brien References: <200801261709.m0QH9f2D024309@repoman.freebsd.org> <20080127043334.GA75235@dragon.NUXI.org> <20080127053813.GH49535@comp.chem.msu.su> <20080127094653.GA74753@dragon.NUXI.org> <20080128053514.GK49535@comp.chem.msu.su> <86odb6usm6.fsf@ds4.des.no> <20080128111434.GA68277@owl.midgard.homeip.net> In-Reply-To: <20080128111434.GA68277@owl.midgard.homeip.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Y-GMX-Trusted: 0 Cc: Subject: Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 12:47:15 -0000 Erik Trulsson wrote: > On Mon, Jan 28, 2008 at 11:55:29AM +0100, Dag-Erling SmЬrgrav wrote: >> Yar Tikhiy writes: >>> Excuse me, but did you notice that fts(3) is not a part of sys? It's >>> generic userland code, albeit it's contaminated by system-dependent >>> parts for performance or whatever. >> Irrelevant. >> >>> But let intN_t be mostly confined in the kernel and system-dependent >>> userland code. E.g., system-dependent include files can use them >>> to define more portable types such as ino_t, nlink_t, or whatever. >> C99 doesn't define those either. >> >>> Userland code should be portable and useful to other systems in the >>> chosen domain of compatibility, e.g., C99 or POSIX, unless there >>> are substantial reasons for it not to. That's how different projects >>> can benefit from each other's work. >> Both C99 and POSIX *require* int64_t and uint64_t on all platforms that >> have 64-bit integer types. >> >> FreeBSD has never run on any platform that doesn't. I don't think >> NetBSD or OpenBSD has either, nor Solaris, nor Linux to my knowledge. > > Those are all good reasons for why using 'int64_t' would be OK. > None of it is a reason for why using 'long long' would not be OK when you > want at least 64 bits, but do not require exactly 64 bits. How about int_least64_t? It's a required type of at least 64bits. I'd like my bikeshed green with yellow dots, please. Regards Christoph From owner-cvs-src@FreeBSD.ORG Mon Jan 28 12:47:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9F89716A469; Mon, 28 Jan 2008 12:47:57 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7826D13C4DB; Mon, 28 Jan 2008 12:47:57 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SClvEX071331; Mon, 28 Jan 2008 12:47:57 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SClv2R071330; Mon, 28 Jan 2008 12:47:57 GMT (envelope-from kib) Message-Id: <200801281247.m0SClv2R071330@repoman.freebsd.org> From: Konstantin Belousov Date: Mon, 28 Jan 2008 12:47:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/sys/kern tty_pty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 12:47:57 -0000 kib 2008-01-28 12:47:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) sys/kern tty_pty.c Log: MFC rev. 1.157: In rev. 1.156, the convertion of the minor number to the unit number resulted in the argument to the make_dev() to be a unit number. Correct this by supplying a minor number to make_dev(), and using the unit number for the calculation of the slave tty name. Approved by: re (kensmith) Revision Changes Path 1.152.2.2.2.2 +5 -3 src/sys/kern/tty_pty.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 12:49:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DD1C916A419; Mon, 28 Jan 2008 12:49:33 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B68DC13C447; Mon, 28 Jan 2008 12:49:33 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SCnXc2071392; Mon, 28 Jan 2008 12:49:33 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SCnXO4071391; Mon, 28 Jan 2008 12:49:33 GMT (envelope-from kib) Message-Id: <200801281249.m0SCnXO4071391@repoman.freebsd.org> From: Konstantin Belousov Date: Mon, 28 Jan 2008 12:49:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/sys/dev/syscons syscons.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 12:49:34 -0000 kib 2008-01-28 12:49:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) sys/dev/syscons syscons.c Log: MFC rev. 1.457: Do not dereference NULL scp in the case the screen is not opened. Instead, return ENXIO to the ioctl caller. Approved by: re (kensmith) Revision Changes Path 1.453.4.1 +2 -0 src/sys/dev/syscons/syscons.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 12:51:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2433D16A468; Mon, 28 Jan 2008 12:51:33 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F16B213C4F3; Mon, 28 Jan 2008 12:51:32 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SCpVLL071547; Mon, 28 Jan 2008 12:51:31 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SCpVxV071546; Mon, 28 Jan 2008 12:51:31 GMT (envelope-from kib) Message-Id: <200801281251.m0SCpVxV071546@repoman.freebsd.org> From: Konstantin Belousov Date: Mon, 28 Jan 2008 12:51:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/sys/fs/udf udf_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 12:51:33 -0000 kib 2008-01-28 12:51:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) sys/fs/udf udf_vfsops.c Log: MFC rev. 1.52: udf_vget() shall vgone() the vnode when the file_entry cannot be allocated or read from the volume. Otherwise, half-constructed vnode could be found later and cause panic when accessed. Approved by: re (kensmith) Revision Changes Path 1.48.4.1 +3 -0 src/sys/fs/udf/udf_vfsops.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 13:20:51 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CC41716A417; Mon, 28 Jan 2008 13:20:51 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A4F9513C4CE; Mon, 28 Jan 2008 13:20:51 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SDKpQk074696; Mon, 28 Jan 2008 13:20:51 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SDKpqt074695; Mon, 28 Jan 2008 13:20:51 GMT (envelope-from gallatin) Message-Id: <200801281320.m0SDKpqt074695@repoman.freebsd.org> From: Andrew Gallatin Date: Mon, 28 Jan 2008 13:20:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mxge if_mxge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 13:20:51 -0000 gallatin 2008-01-28 13:20:51 UTC FreeBSD src repository Modified files: sys/dev/mxge if_mxge.c Log: Only reset driver state when a hardware error is detected. Preserve warning but do not reset if we enter the routine without seeing a hardware error. Revision Changes Path 1.45 +6 -5 src/sys/dev/mxge/if_mxge.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 14:00:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7918816A46B; Mon, 28 Jan 2008 14:00:32 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 69EA413C478; Mon, 28 Jan 2008 14:00:32 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SE0W9U079182; Mon, 28 Jan 2008 14:00:32 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SE0VeR079181; Mon, 28 Jan 2008 14:00:31 GMT (envelope-from rwatson) Message-Id: <200801281400.m0SE0VeR079181@repoman.freebsd.org> From: Robert Watson Date: Mon, 28 Jan 2008 14:00:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sbin/ipfw ipfw2.c src/sys/netinet ip_fw.h ip_fw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 14:00:32 -0000 rwatson 2008-01-28 14:00:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sbin/ipfw ipfw2.c sys/netinet ip_fw.h ip_fw2.c Log: Merge ipfw2.c:1.113, ip_fw.h:1.111, ip_fw2.c:1.180 from HEAD to RELENG_7: Hide ipfw internal data structures behind IPFW_INTERNAL rather than exposing them to all consumers of ip_fw.h. These structures are used in both ipfw(8) and ipfw(4), but not part of the user<->kernel interface for other applications to use, rather, shared implementation. Reported by: Paul Vixie Revision Changes Path 1.108.2.1 +2 -0 src/sbin/ipfw/ipfw2.c 1.110.2.1 +11 -0 src/sys/netinet/ip_fw.h 1.175.2.1 +3 -0 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 15:13:41 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 168AD16A46B; Mon, 28 Jan 2008 15:13:41 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from mail.cksoft.de (mail.cksoft.de [62.111.66.27]) by mx1.freebsd.org (Postfix) with ESMTP id C3FB313C4E5; Mon, 28 Jan 2008 15:13:40 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from localhost (amavis.str.cksoft.de [192.168.74.71]) by mail.cksoft.de (Postfix) with ESMTP id 3BB4241C7A8; Mon, 28 Jan 2008 15:55:05 +0100 (CET) X-Virus-Scanned: amavisd-new at cksoft.de Received: from mail.cksoft.de ([62.111.66.27]) by localhost (amavis.str.cksoft.de [192.168.74.71]) (amavisd-new, port 10024) with ESMTP id pu-Wa7LpN0pE; Mon, 28 Jan 2008 15:55:04 +0100 (CET) Received: by mail.cksoft.de (Postfix, from userid 66) id E265541C7A7; Mon, 28 Jan 2008 15:55:04 +0100 (CET) Received: from maildrop.int.zabbadoz.net (maildrop.int.zabbadoz.net [10.111.66.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.int.zabbadoz.net (Postfix) with ESMTP id 6196B444885; Mon, 28 Jan 2008 14:54:19 +0000 (UTC) Date: Mon, 28 Jan 2008 14:54:19 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Randall Stewart In-Reply-To: <200801281034.m0SAYcOd052649@repoman.freebsd.org> Message-ID: <20080128145313.F36482@maildrop.int.zabbadoz.net> References: <200801281034.m0SAYcOd052649@repoman.freebsd.org> X-OpenPGP-Key: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet sctp_pcb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 15:13:41 -0000 On Mon, 28 Jan 2008, Randall Stewart wrote: > rrs 2008-01-28 10:34:38 UTC > > FreeBSD src repository > > Modified files: > sys/netinet sctp_pcb.c > Log: > - Fix a comment about prison. > - Fix it so the VRF is captured while locks are held. Thanks. That still leaves the "duplicate" block afterwards that FreeBSD does not (yet) need because of vrf0 only. Are you going to #if-out that as well? > MFC after: 1 week > > Revision Changes Path > 1.65 +5 -4 src/sys/netinet/sctp_pcb.c > -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT Software is harder than hardware so better get it right the first time. From owner-cvs-src@FreeBSD.ORG Mon Jan 28 15:54:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 449CD16A418; Mon, 28 Jan 2008 15:54:55 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1191313C447; Mon, 28 Jan 2008 15:54:53 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SFsqCn087848; Mon, 28 Jan 2008 15:54:52 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SFsqbU087847; Mon, 28 Jan 2008 15:54:52 GMT (envelope-from gallatin) Message-Id: <200801281554.m0SFsqbU087847@repoman.freebsd.org> From: Andrew Gallatin Date: Mon, 28 Jan 2008 15:54:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/mxge if_mxge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 15:54:55 -0000 gallatin 2008-01-28 15:54:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/mxge if_mxge.c Log: MFC: Only reset driver state when a hardware error is detected. Revision Changes Path 1.42.2.1 +6 -5 src/sys/dev/mxge/if_mxge.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 15:58:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EDA2816A417; Mon, 28 Jan 2008 15:58:03 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C6B0513C459; Mon, 28 Jan 2008 15:58:03 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SFw3Gf088064; Mon, 28 Jan 2008 15:58:03 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SFw3lX088063; Mon, 28 Jan 2008 15:58:03 GMT (envelope-from gallatin) Message-Id: <200801281558.m0SFw3lX088063@repoman.freebsd.org> From: Andrew Gallatin Date: Mon, 28 Jan 2008 15:58:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/sys/dev/mxge if_mxge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 15:58:04 -0000 gallatin 2008-01-28 15:58:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) sys/dev/mxge if_mxge.c Log: MFC: Only reset driver state when a hardware error is detected. Approved by: re (kensmith) Revision Changes Path 1.42.4.1 +6 -5 src/sys/dev/mxge/if_mxge.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 16:03:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EA4FF16A46B; Mon, 28 Jan 2008 16:03:13 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C1B7F13C467; Mon, 28 Jan 2008 16:03:13 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SG3DTX089590; Mon, 28 Jan 2008 16:03:13 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SG3DT8089589; Mon, 28 Jan 2008 16:03:13 GMT (envelope-from gallatin) Message-Id: <200801281603.m0SG3DT8089589@repoman.freebsd.org> From: Andrew Gallatin Date: Mon, 28 Jan 2008 16:03:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/mxge if_mxge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 16:03:14 -0000 gallatin 2008-01-28 16:03:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/mxge if_mxge.c Log: MFC: Only reset driver state when a hardware error is detected. Revision Changes Path 1.33.2.3 +6 -5 src/sys/dev/mxge/if_mxge.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 16:13:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9848C16A418; Mon, 28 Jan 2008 16:13:05 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (comp.chem.msu.su [158.250.32.97]) by mx1.freebsd.org (Postfix) with ESMTP id EE8A013C467; Mon, 28 Jan 2008 16:13:04 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (localhost [127.0.0.1]) by comp.chem.msu.su (8.13.4/8.13.4) with ESMTP id m0SGD1Yq006862; Mon, 28 Jan 2008 19:13:01 +0300 (MSK) (envelope-from yar@comp.chem.msu.su) Received: (from yar@localhost) by comp.chem.msu.su (8.13.4/8.13.4/Submit) id m0SGD1Tt006861; Mon, 28 Jan 2008 19:13:01 +0300 (MSK) (envelope-from yar) Date: Mon, 28 Jan 2008 19:13:00 +0300 From: Yar Tikhiy To: Dag-Erling Sm??rgrav Message-ID: <20080128161300.GP49535@comp.chem.msu.su> References: <200801261709.m0QH9f2D024309@repoman.freebsd.org> <20080127043334.GA75235@dragon.NUXI.org> <20080127053813.GH49535@comp.chem.msu.su> <20080127094653.GA74753@dragon.NUXI.org> <20080128053514.GK49535@comp.chem.msu.su> <86odb6usm6.fsf@ds4.des.no> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <86odb6usm6.fsf@ds4.des.no> User-Agent: Mutt/1.5.9i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, David O'Brien Subject: Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 16:13:05 -0000 On Mon, Jan 28, 2008 at 11:55:29AM +0100, Dag-Erling Sm??rgrav wrote: > Yar Tikhiy writes: > > Excuse me, but did you notice that fts(3) is not a part of sys? It's > > generic userland code, albeit it's contaminated by system-dependent > > parts for performance or whatever. > > Irrelevant. Says who? > > But let intN_t be mostly confined in the kernel and system-dependent > > userland code. E.g., system-dependent include files can use them > > to define more portable types such as ino_t, nlink_t, or whatever. > > C99 doesn't define those either. POSIX does. But please stop catching me by my tongue and concentrate on the real essence of the issue. > > Userland code should be portable and useful to other systems in the > > chosen domain of compatibility, e.g., C99 or POSIX, unless there > > are substantial reasons for it not to. That's how different projects > > can benefit from each other's work. > > Both C99 and POSIX *require* int64_t and uint64_t on all platforms that > have 64-bit integer types. > > FreeBSD has never run on any platform that doesn't. I don't think > NetBSD or OpenBSD has either, nor Solaris, nor Linux to my knowledge. How long ago did you read the Ten C Commandments? You may want to refer to the last of them. -- Yar From owner-cvs-src@FreeBSD.ORG Mon Jan 28 16:21:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6E3EB16A41A; Mon, 28 Jan 2008 16:21:35 +0000 (UTC) (envelope-from iwasaki@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4730013C47E; Mon, 28 Jan 2008 16:21:35 +0000 (UTC) (envelope-from iwasaki@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SGLZap091263; Mon, 28 Jan 2008 16:21:35 GMT (envelope-from iwasaki@repoman.freebsd.org) Received: (from iwasaki@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SGLZjh091262; Mon, 28 Jan 2008 16:21:35 GMT (envelope-from iwasaki) Message-Id: <200801281621.m0SGLZjh091262@repoman.freebsd.org> From: Mitsuru IWASAKI Date: Mon, 28 Jan 2008 16:21:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ciss ciss.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 16:21:35 -0000 iwasaki 2008-01-28 16:21:34 UTC FreeBSD src repository Modified files: sys/dev/ciss ciss.c Log: Don't repeat error logging about NOP message sending if ciss_report_request() return an error (which is most likely data underrun). Noticed by: Mark Atkinson MFC after: 1 week Revision Changes Path 1.86 +5 -1 src/sys/dev/ciss/ciss.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 16:23:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 16CF916A417; Mon, 28 Jan 2008 16:23:55 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (comp.chem.msu.su [158.250.32.97]) by mx1.freebsd.org (Postfix) with ESMTP id 6FF4313C4D3; Mon, 28 Jan 2008 16:23:54 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (localhost [127.0.0.1]) by comp.chem.msu.su (8.13.4/8.13.4) with ESMTP id m0SGNpe4007250; Mon, 28 Jan 2008 19:23:51 +0300 (MSK) (envelope-from yar@comp.chem.msu.su) Received: (from yar@localhost) by comp.chem.msu.su (8.13.4/8.13.4/Submit) id m0SGNoPc007249; Mon, 28 Jan 2008 19:23:50 +0300 (MSK) (envelope-from yar) Date: Mon, 28 Jan 2008 19:23:50 +0300 From: Yar Tikhiy To: Dag-Erling Sm?rgrav , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, "David O'Brien" Message-ID: <20080128162350.GQ49535@comp.chem.msu.su> References: <200801261709.m0QH9f2D024309@repoman.freebsd.org> <20080127043334.GA75235@dragon.NUXI.org> <20080127053813.GH49535@comp.chem.msu.su> <20080127094653.GA74753@dragon.NUXI.org> <20080128053514.GK49535@comp.chem.msu.su> <86odb6usm6.fsf@ds4.des.no> <20080128111434.GA68277@owl.midgard.homeip.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080128111434.GA68277@owl.midgard.homeip.net> User-Agent: Mutt/1.5.9i Cc: Subject: Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 16:23:55 -0000 On Mon, Jan 28, 2008 at 12:14:35PM +0100, Erik Trulsson wrote: > On Mon, Jan 28, 2008 at 11:55:29AM +0100, Dag-Erling Sm?rgrav wrote: > > > > > Userland code should be portable and useful to other systems in the > > > chosen domain of compatibility, e.g., C99 or POSIX, unless there > > > are substantial reasons for it not to. That's how different projects > > > can benefit from each other's work. > > > > Both C99 and POSIX *require* int64_t and uint64_t on all platforms that > > have 64-bit integer types. > > > > FreeBSD has never run on any platform that doesn't. I don't think > > NetBSD or OpenBSD has either, nor Solaris, nor Linux to my knowledge. > > Those are all good reasons for why using 'int64_t' would be OK. > None of it is a reason for why using 'long long' would not be OK when you > want at least 64 bits, but do not require exactly 64 bits. Thank you for telling this very valid point. People tend to forget that [u]intN_t types are actually called for only when a particular _exact_ bit width is needed, e.g., to get unsigned arithmetics modulo 2^N, or to match a hardware register or a network packet field. -- Yar From owner-cvs-src@FreeBSD.ORG Mon Jan 28 16:39:09 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 96C6916A418; Mon, 28 Jan 2008 16:39:09 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (comp.chem.msu.su [158.250.32.97]) by mx1.freebsd.org (Postfix) with ESMTP id D477613C455; Mon, 28 Jan 2008 16:39:08 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (localhost [127.0.0.1]) by comp.chem.msu.su (8.13.4/8.13.4) with ESMTP id m0SGd7tK007719; Mon, 28 Jan 2008 19:39:07 +0300 (MSK) (envelope-from yar@comp.chem.msu.su) Received: (from yar@localhost) by comp.chem.msu.su (8.13.4/8.13.4/Submit) id m0SGd6iQ007714; Mon, 28 Jan 2008 19:39:06 +0300 (MSK) (envelope-from yar) Date: Mon, 28 Jan 2008 19:39:06 +0300 From: Yar Tikhiy To: Peter Jeremy Message-ID: <20080128163906.GR49535@comp.chem.msu.su> References: <200801261709.m0QH9f2D024309@repoman.freebsd.org> <20080127043334.GA75235@dragon.NUXI.org> <20080127053813.GH49535@comp.chem.msu.su> <20080127094653.GA74753@dragon.NUXI.org> <20080128053514.GK49535@comp.chem.msu.su> <20080128091747.GP48382@server.vk2pj.dyndns.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080128091747.GP48382@server.vk2pj.dyndns.org> User-Agent: Mutt/1.5.9i Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, David O'Brien Subject: Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 16:39:09 -0000 On Mon, Jan 28, 2008 at 08:17:47PM +1100, Peter Jeremy wrote: > On Mon, Jan 28, 2008 at 08:35:15AM +0300, Yar Tikhiy wrote: > >On Sun, Jan 27, 2008 at 01:46:53AM -0800, David O'Brien wrote: > >> $ find /usr/src/sys -name \*.[ch] -a -type f \ > >> | xargs grep int[0-9][0-9]_t | wc -l > >> 37026 > >> > >> I think that shows we can depend on int64_t existing and usable. > > My count (using ports/devel/id-utils) says there are 627 references to > int64_t in the tree - half of them in sys. If you extend this to > tokens matching /int[0-9]+_t$/ then those numbers go up to 62958 and > 48559 respectively. > > A more suitable type might be intmax_t - which is also used more > commonly in userland than int64_t. The range of intmax_t guaranteed by C99 is not greater than that of long long. Intmax_t is there not to store astronomical numbers, but to be able to keep a value from any non-basic integer type, e.g., when one needs to printf(3) an off_t. > >Userland code should be portable and useful to other systems in the > >chosen domain of compatibility, e.g., C99 or POSIX, unless there > >are substantial reasons for it not to. That's how different projects > >can benefit from each other's work. > > I would prefer to see the primary driver for FreeBSD code be FreeBSD, > not what other projects may or may not choose to copy from it. In > general, porting code to other systems is going to require more than > a copy-and-paste. Requiring the target system to provide a single, > fairly well-defined standard type does not seem overly onerous. I'd put it the other way around: porting code often is so painful because many people care only about their favourite systems and platforms. -- Yar From owner-cvs-src@FreeBSD.ORG Mon Jan 28 16:52:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2B6AD16A419; Mon, 28 Jan 2008 16:52:41 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id D51AD13C47E; Mon, 28 Jan 2008 16:52:40 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 789742082; Mon, 28 Jan 2008 17:52:33 +0100 (CET) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: -0.2/3.0 X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on tim.des.no Received: from ds4.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id EF2862049; Mon, 28 Jan 2008 17:52:32 +0100 (CET) Received: by ds4.des.no (Postfix, from userid 1001) id D0C02844A3; Mon, 28 Jan 2008 17:52:32 +0100 (CET) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Yar Tikhiy References: <200801261709.m0QH9f2D024309@repoman.freebsd.org> <20080127043334.GA75235@dragon.NUXI.org> <20080127053813.GH49535@comp.chem.msu.su> <20080127094653.GA74753@dragon.NUXI.org> <20080128053514.GK49535@comp.chem.msu.su> <86odb6usm6.fsf@ds4.des.no> <20080128161300.GP49535@comp.chem.msu.su> Date: Mon, 28 Jan 2008 17:52:32 +0100 In-Reply-To: <20080128161300.GP49535@comp.chem.msu.su> (Yar Tikhiy's message of "Mon\, 28 Jan 2008 19\:13\:00 +0300") Message-ID: <86prvluc33.fsf@ds4.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, David O'Brien Subject: Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 16:52:41 -0000 Yar Tikhiy writes: > Dag-Erling Sm=C3=B8rgrav writes: > > Both C99 and POSIX *require* int64_t and uint64_t on all platforms that > > have 64-bit integer types. > >=20 > > FreeBSD has never run on any platform that doesn't. I don't think > > NetBSD or OpenBSD has either, nor Solaris, nor Linux to my knowledge. > How long ago did you read the Ten C Commandments? You may want to > refer to the last of them. OK, this has gone way past any technical argument. You're just being ornery. Please stop, and revert the change, as you have been asked to by several people already. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Mon Jan 28 17:01:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B0FBA16A419; Mon, 28 Jan 2008 17:01:32 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (comp.chem.msu.su [158.250.32.97]) by mx1.freebsd.org (Postfix) with ESMTP id 1957413C442; Mon, 28 Jan 2008 17:01:31 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (localhost [127.0.0.1]) by comp.chem.msu.su (8.13.4/8.13.4) with ESMTP id m0SH1TuR008304; Mon, 28 Jan 2008 20:01:29 +0300 (MSK) (envelope-from yar@comp.chem.msu.su) Received: (from yar@localhost) by comp.chem.msu.su (8.13.4/8.13.4/Submit) id m0SH1S9n008300; Mon, 28 Jan 2008 20:01:29 +0300 (MSK) (envelope-from yar) Date: Mon, 28 Jan 2008 20:01:28 +0300 From: Yar Tikhiy To: Dag-Erling Sm??rgrav Message-ID: <20080128170128.GS49535@comp.chem.msu.su> References: <200801261709.m0QH9f2D024309@repoman.freebsd.org> <20080127043334.GA75235@dragon.NUXI.org> <20080127053813.GH49535@comp.chem.msu.su> <20080127094653.GA74753@dragon.NUXI.org> <20080128053514.GK49535@comp.chem.msu.su> <86odb6usm6.fsf@ds4.des.no> <20080128161300.GP49535@comp.chem.msu.su> <86prvluc33.fsf@ds4.des.no> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <86prvluc33.fsf@ds4.des.no> User-Agent: Mutt/1.5.9i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, David O'Brien Subject: Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 17:01:32 -0000 On Mon, Jan 28, 2008 at 05:52:32PM +0100, Dag-Erling Sm??rgrav wrote: > Yar Tikhiy writes: > > Dag-Erling Sm??rgrav writes: > > > Both C99 and POSIX *require* int64_t and uint64_t on all platforms that > > > have 64-bit integer types. > > > > > > FreeBSD has never run on any platform that doesn't. I don't think > > > NetBSD or OpenBSD has either, nor Solaris, nor Linux to my knowledge. > > How long ago did you read the Ten C Commandments? You may want to > > refer to the last of them. > > OK, this has gone way past any technical argument. You're just being > ornery. Please stop, and revert the change, as you have been asked to > by several people already. You are wrong, I haven't recieved a request for back-out yet, and I don't consider general criticism as such. You are the first one to ask for back-out explicitly, but I don't think that your request has enough technical grounding. Let's take this issue to core@ then. -- Yar From owner-cvs-src@FreeBSD.ORG Mon Jan 28 17:29:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 896B516A468; Mon, 28 Jan 2008 17:29:03 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 62A2B13C447; Mon, 28 Jan 2008 17:29:03 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SHT3ZS005020; Mon, 28 Jan 2008 17:29:03 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SHT2U1005019; Mon, 28 Jan 2008 17:29:02 GMT (envelope-from kensmith) Message-Id: <200801281729.m0SHT2U1005019@repoman.freebsd.org> From: Ken Smith Date: Mon, 28 Jan 2008 17:29:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT approvers X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 17:29:03 -0000 kensmith 2008-01-28 17:29:02 UTC FreeBSD src repository Modified files: . approvers Log: Turn RELENG_6_3 over to the Security Team. Approved by: core (implicit) Revision Changes Path 1.47 +1 -2 CVSROOT/approvers From owner-cvs-src@FreeBSD.ORG Mon Jan 28 17:33:46 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B527716A468; Mon, 28 Jan 2008 17:33:46 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 93F2813C4E8; Mon, 28 Jan 2008 17:33:46 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SHXkuF006060; Mon, 28 Jan 2008 17:33:46 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SHXku9006059; Mon, 28 Jan 2008 17:33:46 GMT (envelope-from csjp) Message-Id: <200801281733.m0SHXku9006059@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Mon, 28 Jan 2008 17:33:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/security/audit audit.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 17:33:46 -0000 csjp 2008-01-28 17:33:46 UTC FreeBSD src repository Modified files: sys/security/audit audit.c Log: Make sure that the termid type is initialized to AU_IPv4 by default. This makes sure that process tokens credentials with un-initialized audit contexts are handled correctly. Currently, when invariants are enabled, this change fixes a panic by ensuring that we have a valid termid family. Also, this fixes token generation for process tokens making sure that userspace is always getting a valid token. This is consistent with what Solaris does when an audit context is un-initialized. Obtained from: TrustedBSD Project MFC after: 1 week Revision Changes Path 1.37 +3 -1 src/sys/security/audit/audit.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 17:44:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6774316A418; Mon, 28 Jan 2008 17:44:31 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 568C613C4CC; Mon, 28 Jan 2008 17:44:31 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SHiVBK006608; Mon, 28 Jan 2008 17:44:31 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SHiVHR006607; Mon, 28 Jan 2008 17:44:31 GMT (envelope-from rwatson) Message-Id: <200801281744.m0SHiVHR006607@repoman.freebsd.org> From: Robert Watson Date: Mon, 28 Jan 2008 17:44:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/sbin/ipfw ipfw2.c src/sys/netinet ip_fw.h ip_fw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 17:44:31 -0000 rwatson 2008-01-28 17:44:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) sbin/ipfw ipfw2.c sys/netinet ip_fw.h ip_fw2.c Log: Merge ipfw2.c:1.113, ip_fw.h:1.111, ip_fw2.c:1.180 from HEAD to RELENG_7_0: Hide ipfw internal data structures behind IPFW_INTERNAL rather than exposing them to all consumers of ip_fw.h. These structures are used in both ipfw(8) and ipfw(4), but not part of the user<->kernel interface for other applications to use, rather, shared implementation. Reported by: Paul Vixie Approved by: re (kensmith) Revision Changes Path 1.108.4.1 +2 -0 src/sbin/ipfw/ipfw2.c 1.110.4.1 +11 -0 src/sys/netinet/ip_fw.h 1.175.4.1 +3 -0 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 18:08:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D1A5616A421; Mon, 28 Jan 2008 18:08:42 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A9D2F13C457; Mon, 28 Jan 2008 18:08:42 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SI8gcH008713; Mon, 28 Jan 2008 18:08:42 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SI8gxN008712; Mon, 28 Jan 2008 18:08:42 GMT (envelope-from brueffer) Message-Id: <200801281808.m0SI8gxN008712@repoman.freebsd.org> From: Christian Brueffer Date: Mon, 28 Jan 2008 18:08:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 ath.4 awi.4 wi.4 src/share/man/man4/man4.i386 snc.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 18:08:43 -0000 brueffer 2008-01-28 18:08:41 UTC FreeBSD src repository Modified files: share/man/man4 ath.4 awi.4 wi.4 share/man/man4/man4.i386 snc.4 Log: Remove references to the obsolete card(4) manpage. Revision Changes Path 1.44 +0 -1 src/share/man/man4/ath.4 1.24 +0 -1 src/share/man/man4/awi.4 1.6 +0 -1 src/share/man/man4/man4.i386/snc.4 1.74 +0 -4 src/share/man/man4/wi.4 From owner-cvs-src@FreeBSD.ORG Mon Jan 28 18:13:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1129D16A417; Mon, 28 Jan 2008 18:13:04 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DED0013C43E; Mon, 28 Jan 2008 18:13:03 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SID3YS008925; Mon, 28 Jan 2008 18:13:03 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SID3dm008924; Mon, 28 Jan 2008 18:13:03 GMT (envelope-from brueffer) Message-Id: <200801281813.m0SID3dm008924@repoman.freebsd.org> From: Christian Brueffer Date: Mon, 28 Jan 2008 18:13:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/cam cam_xpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 18:13:04 -0000 brueffer 2008-01-28 18:13:03 UTC FreeBSD src repository Modified files: sys/cam cam_xpt.c Log: Correct the kernel config hint in a printf statement. Submitted by: R.Mahmatkhanov Reviewed by: scottl Approved by: rwatson (mentor) MFC after: 3 days Revision Changes Path 1.194 +1 -1 src/sys/cam/cam_xpt.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 18:49:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1348016A49C; Mon, 28 Jan 2008 18:49:43 +0000 (UTC) (envelope-from flata@magnesium.net) Received: from toxic.magnesium.net (toxic.magnesium.net [207.154.84.15]) by mx1.freebsd.org (Postfix) with ESMTP id E8D4413C478; Mon, 28 Jan 2008 18:49:42 +0000 (UTC) (envelope-from flata@magnesium.net) Received: by toxic.magnesium.net (Postfix, from userid 1212) id 4A8AEDA8DB; Mon, 28 Jan 2008 10:28:27 -0800 (PST) Date: Mon, 28 Jan 2008 08:28:27 -1000 From: Juli Mallett To: Yar Tikhiy Message-ID: <20080128182827.GA53020@toxic.magnesium.net> References: <200801261709.m0QH9f2D024309@repoman.freebsd.org> <20080127043334.GA75235@dragon.NUXI.org> <20080127053813.GH49535@comp.chem.msu.su> <20080127094653.GA74753@dragon.NUXI.org> <20080128053514.GK49535@comp.chem.msu.su> <86odb6usm6.fsf@ds4.des.no> <20080128161300.GP49535@comp.chem.msu.su> <86prvluc33.fsf@ds4.des.no> <20080128170128.GS49535@comp.chem.msu.su> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080128170128.GS49535@comp.chem.msu.su> User-Agent: Mutt/1.5.17 (2007-11-01) Cc: Dag-Erling Sm??rgrav , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, David O'Brien , cvs-src@FreeBSD.org Subject: Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 18:49:43 -0000 * Yar Tikhiy [ 2008-01-28 ] [ Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h ] > You are wrong, I haven't recieved a request for back-out yet, and > I don't consider general criticism as such. You are the first one > to ask for back-out explicitly, but I don't think that your request > has enough technical grounding. Let's take this issue to core@ > then. I think you should back it out because: 1) The perceived gains do not exist: Anybody porting code is going to have to do some legwork anyway and defining a {u,}int{8,16,32,64}_t is probably one of the things they will have to do, and isn't at all difficult. 2) The actual gains do not exist: Anybody running on so quirky a system as to have a "long long" but no 64-bit type is going to have to do more than some legwork, like annotating all the pointers to note which sort of memory they're in. It is also unlikely that such a system has a need for fts(3). 3) This is a damn strange place to start a crusade: Why is your interest in fts(3) and limited to fts(3)? The portability of it borders of non-sequitur (and I suspect that your commits to it were not because you were using fts(3) elsewhere, though I suppose it is in the realm of possibility.) As fts(3) is unlikely to be used elsewhere by many people, portability isn't a prime concern (though a little of it sure is nice.) There is also not a reason why it would be portable, as we are not taking it from an externally-maintained source who wishes to keep it portable. When are you planning to sweep the tree for __FBSDID()? I've run in to that when using FreeBSD code elsewhere far more often than I've ported FreeBSD code to a system that didn't have those C99 types. 4) Other things in libc/gen use those C99 types or less portable variations on the same theme: There are 27 instances of 'int[1368]' in libc/gen -- one of them is a manpage. The manpage is for arc4random(3), which I would bet you several dollars, a couple yuan and a handful of hrivnas has been taken outside of FreeBSD by someone more times by an order of magnitude than fts(3). And it uses the even less portable old BSD types 'u_int{8,16,32,64}', which have caused me pain in the past. But I do not know many programmers who would start with FreeBSD libc with the goal of porting many parts of it who do not know how to define a type (some of them might use #define, or perl(1), but they would all get the idea.) Thanks, Juli. From owner-cvs-src@FreeBSD.ORG Mon Jan 28 18:52:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 867CD16A41B; Mon, 28 Jan 2008 18:52:01 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5FEC113C45A; Mon, 28 Jan 2008 18:52:01 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SIq16k011386; Mon, 28 Jan 2008 18:52:01 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SIq1Do011385; Mon, 28 Jan 2008 18:52:01 GMT (envelope-from mtm) Message-Id: <200801281852.m0SIq1Do011385@repoman.freebsd.org> From: Mike Makonnen Date: Mon, 28 Jan 2008 18:52:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/etc/defaults rc.conf src/etc/rc.d kerberos X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 18:52:01 -0000 mtm 2008-01-28 18:52:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) etc/defaults rc.conf etc/rc.d kerberos Log: MFC: Rev. 1.6 made it impossible to use rc.d/kerberos with the krb5 port. Re-implement the change so that the script once again works with the krb5 port. Submitted by: kensmith (slightly modified) Revision Changes Path 1.318.2.3 +1 -1 src/etc/defaults/rc.conf 1.6.2.1 +0 -1 src/etc/rc.d/kerberos From owner-cvs-src@FreeBSD.ORG Mon Jan 28 18:55:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4E08C16A41A; Mon, 28 Jan 2008 18:55:58 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 275D113C45A; Mon, 28 Jan 2008 18:55:58 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SItwCA011563; Mon, 28 Jan 2008 18:55:58 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SItvZT011562; Mon, 28 Jan 2008 18:55:57 GMT (envelope-from mtm) Message-Id: <200801281855.m0SItvZT011562@repoman.freebsd.org> From: Mike Makonnen Date: Mon, 28 Jan 2008 18:55:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/defaults rc.conf src/etc/rc.d kerberos X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 18:55:58 -0000 mtm 2008-01-28 18:55:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/defaults rc.conf etc/rc.d kerberos Log: MFC: Rev. 1.6 made it impossible to use rc.d/kerberos with the krb5 port. Re-implement the change so that the script once again works with the krb5 port. Submitted by: kensmith (slightly modified) Revision Changes Path 1.252.2.40 +1 -1 src/etc/defaults/rc.conf 1.4.2.4 +0 -1 src/etc/rc.d/kerberos From owner-cvs-src@FreeBSD.ORG Mon Jan 28 19:04:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1A7F416A419; Mon, 28 Jan 2008 19:04:08 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 08E9F13C44B; Mon, 28 Jan 2008 19:04:08 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SJ47ue013178; Mon, 28 Jan 2008 19:04:07 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SJ47Pt013177; Mon, 28 Jan 2008 19:04:07 GMT (envelope-from ru) Message-Id: <200801281904.m0SJ47Pt013177@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 28 Jan 2008 19:04:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 dump_machdep.c minidump_machdep.c src/sys/arm/arm dump_machdep.c src/sys/i386/i386 dump_machdep.c minidump_machdep.c src/sys/ia64/ia64 dump_machdep.c src/sys/kern kern_shutdown.c src/sys/sparc64/sparc64 dump_machdep.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 19:04:08 -0000 ru 2008-01-28 19:04:07 UTC FreeBSD src repository Modified files: sys/amd64/amd64 dump_machdep.c minidump_machdep.c sys/arm/arm dump_machdep.c sys/i386/i386 dump_machdep.c minidump_machdep.c sys/ia64/ia64 dump_machdep.c sys/kern kern_shutdown.c sys/sparc64/sparc64 dump_machdep.c sys/sun4v/sun4v dump_machdep.c sys/sys conf.h Log: Add a wrapper function that bound checks writes to the dump device. Revision Changes Path 1.13 +6 -6 src/sys/amd64/amd64/dump_machdep.c 1.3 +5 -5 src/sys/amd64/amd64/minidump_machdep.c 1.3 +6 -6 src/sys/arm/arm/dump_machdep.c 1.13 +6 -6 src/sys/i386/i386/dump_machdep.c 1.4 +5 -5 src/sys/i386/i386/minidump_machdep.c 1.14 +6 -6 src/sys/ia64/ia64/dump_machdep.c 1.189 +14 -0 src/sys/kern/kern_shutdown.c 1.9 +6 -6 src/sys/sparc64/sparc64/dump_machdep.c 1.2 +6 -6 src/sys/sun4v/sun4v/dump_machdep.c 1.234 +1 -0 src/sys/sys/conf.h From owner-cvs-src@FreeBSD.ORG Mon Jan 28 19:07:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EDCB316A498; Mon, 28 Jan 2008 19:07:17 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (comp.chem.msu.su [158.250.32.97]) by mx1.freebsd.org (Postfix) with ESMTP id 0CB4413C4E5; Mon, 28 Jan 2008 19:07:11 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (localhost [127.0.0.1]) by comp.chem.msu.su (8.13.4/8.13.4) with ESMTP id m0SJ76Fo012273; Mon, 28 Jan 2008 22:07:06 +0300 (MSK) (envelope-from yar@comp.chem.msu.su) Received: (from yar@localhost) by comp.chem.msu.su (8.13.4/8.13.4/Submit) id m0SJ76iG012271; Mon, 28 Jan 2008 22:07:06 +0300 (MSK) (envelope-from yar) Date: Mon, 28 Jan 2008 22:07:05 +0300 From: Yar Tikhiy To: Juli Mallett Message-ID: <20080128190705.GU49535@comp.chem.msu.su> References: <200801261709.m0QH9f2D024309@repoman.freebsd.org> <20080127043334.GA75235@dragon.NUXI.org> <20080127053813.GH49535@comp.chem.msu.su> <20080127094653.GA74753@dragon.NUXI.org> <20080128053514.GK49535@comp.chem.msu.su> <86odb6usm6.fsf@ds4.des.no> <20080128161300.GP49535@comp.chem.msu.su> <86prvluc33.fsf@ds4.des.no> <20080128170128.GS49535@comp.chem.msu.su> <20080128182827.GA53020@toxic.magnesium.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080128182827.GA53020@toxic.magnesium.net> User-Agent: Mutt/1.5.9i Cc: Dag-Erling Sm??rgrav , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, David O'Brien , cvs-src@FreeBSD.org Subject: Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 19:07:18 -0000 On Mon, Jan 28, 2008 at 08:28:27AM -1000, Juli Mallett wrote: > * Yar Tikhiy [ 2008-01-28 ] > [ Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h ] > > You are wrong, I haven't recieved a request for back-out yet, and > > I don't consider general criticism as such. You are the first one > > to ask for back-out explicitly, but I don't think that your request > > has enough technical grounding. Let's take this issue to core@ > > then. > > I think you should back it out because: Sorry, I'm tired to respond reasonably to the same things over and over again. Our basic notions are just different, so this discussion is pointless because neither side can truly convince the other one. I've already written to core@, so now it's up to them to make the final decision, which I'll comply with. But I'll try for the last time. > 1) The perceived gains do not exist: > > Anybody porting code is going to have to do some legwork anyway and > defining a {u,}int{8,16,32,64}_t is probably one of the things they > will have to do, and isn't at all difficult. Please give me a reason why we should use int64_t when we can get along equally well with a basic C type. > 2) The actual gains do not exist: > > Anybody running on so quirky a system as to have a "long long" but > no 64-bit type is going to have to do more than some legwork, like > annotating all the pointers to note which sort of memory they're in. > It is also unlikely that such a system has a need for fts(3). You just fail to see advantages from portable coding other than being able to run the code in a crazy system. > 3) This is a damn strange place to start a crusade: > > Why is your interest in fts(3) and limited to fts(3)? The > portability of it borders of non-sequitur (and I suspect that your > commits to it were not because you were using fts(3) elsewhere, > though I suppose it is in the realm of possibility.) As fts(3) is > unlikely to be used elsewhere by many people, portability isn't a > prime concern (though a little of it sure is nice.) There is also > not a reason why it would be portable, as we are not taking it from > an externally-maintained source who wishes to keep it portable. When > are you planning to sweep the tree for __FBSDID()? I've run in to > that when using FreeBSD code elsewhere far more often than I've > ported FreeBSD code to a system that didn't have those C99 types. I ran into a practical problem in fts(3). fts(3) is available in all the BSDs and has also been ported at least to Linux and Solaris. It's more powerful than the POSIX nftw(3). Need I give more reasons? > 4) Other things in libc/gen use those C99 types or less portable > variations on the same theme: > > There are 27 instances of 'int[1368]' in libc/gen -- one of them is > a manpage. The manpage is for arc4random(3), which I would bet you > several dollars, a couple yuan and a handful of hrivnas has been > taken outside of FreeBSD by someone more times by an order of > magnitude than fts(3). And it uses the even less portable old BSD > types 'u_int{8,16,32,64}', which have caused me pain in the past. > But I do not know many programmers who would start with FreeBSD libc > with the goal of porting many parts of it who do not know how to > define a type (some of them might use #define, or perl(1), but they > would all get the idea.) See (3). fts(3) is a rather probable candidate for porting to other systems. But, hey, have you seen the diffs in the first place? You seem to assume that my commit was only to kill the innocent int64_t. -- Yar From owner-cvs-src@FreeBSD.ORG Mon Jan 28 19:38:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8BC1816A41A; Mon, 28 Jan 2008 19:38:50 +0000 (UTC) (envelope-from flata@magnesium.net) Received: from toxic.magnesium.net (toxic.magnesium.net [207.154.84.15]) by mx1.freebsd.org (Postfix) with ESMTP id 65BB013C4DD; Mon, 28 Jan 2008 19:38:50 +0000 (UTC) (envelope-from flata@magnesium.net) Received: by toxic.magnesium.net (Postfix, from userid 1212) id 0A8A5DA840; Mon, 28 Jan 2008 11:40:09 -0800 (PST) Date: Mon, 28 Jan 2008 09:40:09 -1000 From: Juli Mallett To: Yar Tikhiy Message-ID: <20080128194008.GA55830@toxic.magnesium.net> References: <20080127043334.GA75235@dragon.NUXI.org> <20080127053813.GH49535@comp.chem.msu.su> <20080127094653.GA74753@dragon.NUXI.org> <20080128053514.GK49535@comp.chem.msu.su> <86odb6usm6.fsf@ds4.des.no> <20080128161300.GP49535@comp.chem.msu.su> <86prvluc33.fsf@ds4.des.no> <20080128170128.GS49535@comp.chem.msu.su> <20080128182827.GA53020@toxic.magnesium.net> <20080128190705.GU49535@comp.chem.msu.su> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080128190705.GU49535@comp.chem.msu.su> User-Agent: Mutt/1.5.17 (2007-11-01) Cc: Dag-Erling Sm??rgrav , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, David O'Brien , cvs-src@FreeBSD.org Subject: Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 19:38:50 -0000 * Yar Tikhiy [ 2008-01-28 ] [ Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h ] > But, hey, have you seen the diffs in the first place? You seem to > assume that my commit was only to kill the innocent int64_t. Yes, actually. I found some of the decisions strange, the work overall worthwhile and the "long long" change particularly gauche. Several others have said things that I thought at the time, and I was following the discussion closely. (Your bogus standards reasoning was, in particular, a red flag, and I suspect that that caught some people off-guard since your reasoning is fallacious and that you would have gotten less grief for the change if you had given less strange justifications (even no justifications) initially.) You said that you had received no back-out request, so I made one. Instead of acknowledging that you had now received a single backout request which you would not honor (and I was only referring to the "long long" bit, for clarity), you chose to grouch that I was rehashing old points (I do not believe backout requests should come without reasoning attached.) Thanks, Juli. From owner-cvs-src@FreeBSD.ORG Mon Jan 28 19:44:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7747E16A47D; Mon, 28 Jan 2008 19:44:03 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5070B13C47E; Mon, 28 Jan 2008 19:44:03 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SJi3VL015803; Mon, 28 Jan 2008 19:44:03 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SJi3C6015802; Mon, 28 Jan 2008 19:44:03 GMT (envelope-from mav) Message-Id: <200801281944.m0SJi3C6015802@repoman.freebsd.org> From: Alexander Motin Date: Mon, 28 Jan 2008 19:44:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netgraph/netflow netflow.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 19:44:03 -0000 mav 2008-01-28 19:44:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netgraph/netflow netflow.c Log: MFC rev. 1.26-1.27 Remove one very strange unneded if. Fix memory leak when export hook is not connected. Revision Changes Path 1.25.2.1 +4 -7 src/sys/netgraph/netflow/netflow.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 19:46:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 892BA16A417; Mon, 28 Jan 2008 19:46:17 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6280A13C43E; Mon, 28 Jan 2008 19:46:17 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SJkHmr016002; Mon, 28 Jan 2008 19:46:17 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SJkHx5016001; Mon, 28 Jan 2008 19:46:17 GMT (envelope-from mav) Message-Id: <200801281946.m0SJkHx5016001@repoman.freebsd.org> From: Alexander Motin Date: Mon, 28 Jan 2008 19:46:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netgraph/netflow netflow.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 19:46:17 -0000 mav 2008-01-28 19:46:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netgraph/netflow netflow.c Log: MFC rev. 1.26-1.27 Remove one very strange unneded if. Fix memory leak when export hook is not connected. Revision Changes Path 1.15.2.5 +4 -7 src/sys/netgraph/netflow/netflow.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 20:31:30 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E2C3416A41A; Mon, 28 Jan 2008 20:31:30 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BC25913C474; Mon, 28 Jan 2008 20:31:30 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SKVUkW020198; Mon, 28 Jan 2008 20:31:30 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SKVUau020197; Mon, 28 Jan 2008 20:31:30 GMT (envelope-from jhb) Message-Id: <200801282031.m0SKVUau020197@repoman.freebsd.org> From: John Baldwin Date: Mon, 28 Jan 2008 20:31:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/gdb/kgdb main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 20:31:31 -0000 jhb 2008-01-28 20:31:30 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/kgdb main.c Log: If the quiet flag is specified (-q), don't dump the unread portion of the message buffer on startup. Revision Changes Path 1.13 +4 -1 src/gnu/usr.bin/gdb/kgdb/main.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 20:33:19 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D840E16A473; Mon, 28 Jan 2008 20:33:19 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AD00413C46A; Mon, 28 Jan 2008 20:33:19 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SKXJF6020302; Mon, 28 Jan 2008 20:33:19 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SKXJjk020301; Mon, 28 Jan 2008 20:33:19 GMT (envelope-from jhb) Message-Id: <200801282033.m0SKXJjk020301@repoman.freebsd.org> From: John Baldwin Date: Mon, 28 Jan 2008 20:33:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/gdb/kgdb kthr.c trgt_i386.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 20:33:20 -0000 jhb 2008-01-28 20:33:19 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/kgdb kthr.c trgt_i386.c Log: Remove the warnx() from kgdb_lookup() so that we don't emit a warning about optional symbols that are missing (e.g. kgdb complains about _stoppcbs and _stopped_cpus on UP kernels). Instead, callers that really want their symbols to be present now do explicitly warnx() about the missing symbol. Revision Changes Path 1.10 +7 -5 src/gnu/usr.bin/gdb/kgdb/kthr.c 1.8 +3 -1 src/gnu/usr.bin/gdb/kgdb/trgt_i386.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 20:45:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2870016A417; Mon, 28 Jan 2008 20:45:27 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail14.syd.optusnet.com.au (mail14.syd.optusnet.com.au [211.29.132.195]) by mx1.freebsd.org (Postfix) with ESMTP id AEBBB13C455; Mon, 28 Jan 2008 20:45:26 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from c211-30-219-213.carlnfd3.nsw.optusnet.com.au (c211-30-219-213.carlnfd3.nsw.optusnet.com.au [211.30.219.213]) by mail14.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m0SKj3iS027424 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 29 Jan 2008 07:45:06 +1100 Date: Tue, 29 Jan 2008 07:31:40 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Yar Tikhiy In-Reply-To: <20080128190705.GU49535@comp.chem.msu.su> Message-ID: <20080129070330.B43432@delplex.bde.org> References: <200801261709.m0QH9f2D024309@repoman.freebsd.org> <20080127043334.GA75235@dragon.NUXI.org> <20080127053813.GH49535@comp.chem.msu.su> <20080127094653.GA74753@dragon.NUXI.org> <20080128053514.GK49535@comp.chem.msu.su> <86odb6usm6.fsf@ds4.des.no> <20080128161300.GP49535@comp.chem.msu.su> <86prvluc33.fsf@ds4.des.no> <20080128170128.GS49535@comp.chem.msu.su> <20080128182827.GA53020@toxic.magnesium.net> <20080128190705.GU49535@comp.chem.msu.su> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: src-committers@FreeBSD.org, Juli Mallett , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, David O'Brien , Dag-Erling Sm??rgrav Subject: Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 20:45:27 -0000 On Mon, 28 Jan 2008, Yar Tikhiy wrote: > On Mon, Jan 28, 2008 at 08:28:27AM -1000, Juli Mallett wrote: >> * Yar Tikhiy [ 2008-01-28 ] >> [ Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h ] >>> You are wrong, I haven't recieved a request for back-out yet, and >>> I don't consider general criticism as such. You are the first one >>> to ask for back-out explicitly, but I don't think that your request >>> has enough technical grounding. Let's take this issue to core@ >>> then. >> >> I think you should back it out because: > > Sorry, I'm tired to respond reasonably to the same things over and > over again. Our basic notions are just different, so this discussion > is pointless because neither side can truly convince the other one. > I've already written to core@, so now it's up to them to make the > final decision, which I'll comply with. Please don't back it out. I think some of the type changes aren't best, but mostly for the opposite reasons to people who ask for a back out (since they aren't as portable as possible). While the existence of long long is a bug, using int64_t just because you want a 64-bit type is worse. fts might need to use fixed-width types to nail doesn its ABI. Otherwise, it shouldn't use fixed-width types. >> 1) The perceived gains do not exist: >> >> Anybody porting code is going to have to do some legwork anyway and >> defining a {u,}int{8,16,32,64}_t is probably one of the things they >> will have to do, and isn't at all difficult. > > Please give me a reason why we should use int64_t when we can get > along equally well with a basic C type. 1) To prevent the ABI changing when the size of the basic C type changes. I don't know if this matters for fts. 2) To prevent space wastage if the basic C type is larger than the fixed- width type or becomes larger. In this case, the basic C type doesn't work equally well, but ignore that for the moment. (long long should have size 256 bits on 64-bit machines and 512 bits on 128-bit machines. Sizes should be long = twice as long as a machine register; long long = twice as long as long. Except long long shouldn't exist). >> ... >> 3) This is a damn strange place to start a crusade: >> >> Why is your interest in fts(3) and limited to fts(3)? The >>... > > I ran into a practical problem in fts(3). fts(3) is available in > all the BSDs and has also been ported at least to Linux and Solaris. > It's more powerful than the POSIX nftw(3). Need I give more reasons? fts shows what happens when types are poorly chosen. The types become part of the API and ABI, and if they are really poorly chosen then they eventually become too small. When fixing this, it would be stupid to repeat the mistake. I would probably use intmax_t more, provided its size doubling every few years is not a problem. Old kernel headers and one place in old fts used `long' for the same reason back when `long' meant intmax_t, but old fts is apparently concerned about space wastage and uses shorts and ints a lot. I don't know if space is a problem for struct fts. Bruce From owner-cvs-src@FreeBSD.ORG Mon Jan 28 20:59:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F1B0516A418; Mon, 28 Jan 2008 20:59:48 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CA33C13C469; Mon, 28 Jan 2008 20:59:48 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SKxmW1031169; Mon, 28 Jan 2008 20:59:48 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SKxmfu031168; Mon, 28 Jan 2008 20:59:48 GMT (envelope-from mtm) Message-Id: <200801282059.m0SKxmfu031168@repoman.freebsd.org> From: Mike Makonnen Date: Mon, 28 Jan 2008 20:59:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/etc/defaults rc.conf src/etc/rc.d kerberos X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 20:59:49 -0000 mtm 2008-01-28 20:59:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) etc/defaults rc.conf etc/rc.d kerberos Log: MFC: Rev. 1.6 made it impossible to use rc.d/kerberos with the krb5 port. Re-implement the change so that the script once again works with the krb5 port. Submitted by: kensmith (slightly modified) Approved by: re (kensmith) Revision Changes Path 1.318.2.1.2.1 +1 -1 src/etc/defaults/rc.conf 1.6.4.1 +0 -1 src/etc/rc.d/kerberos From owner-cvs-src@FreeBSD.ORG Mon Jan 28 21:02:09 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1CBB416A418; Mon, 28 Jan 2008 21:02:09 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EA33113C468; Mon, 28 Jan 2008 21:02:08 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SL28b0031334; Mon, 28 Jan 2008 21:02:08 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SL28TQ031333; Mon, 28 Jan 2008 21:02:08 GMT (envelope-from jhb) Message-Id: <200801282102.m0SL28TQ031333@repoman.freebsd.org> From: John Baldwin Date: Mon, 28 Jan 2008 21:02:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/kern subr_sleepqueue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 21:02:09 -0000 jhb 2008-01-28 21:02:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern subr_sleepqueue.c Log: MFC 1.42,1.43: Fix races and other bugs with sleepq timeout handling. Revision Changes Path 1.39.2.1 +26 -6 src/sys/kern/subr_sleepqueue.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 21:40:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C505116A4A6; Mon, 28 Jan 2008 21:40:10 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B537D13C4E1; Mon, 28 Jan 2008 21:40:10 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SLeAQ2035074; Mon, 28 Jan 2008 21:40:10 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SLeAKC035073; Mon, 28 Jan 2008 21:40:10 GMT (envelope-from jhb) Message-Id: <200801282140.m0SLeAKC035073@repoman.freebsd.org> From: John Baldwin Date: Mon, 28 Jan 2008 21:40:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/gdb/kgdb kgdb.h kld.c trgt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 21:40:10 -0000 jhb 2008-01-28 21:40:10 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/kgdb kgdb.h kld.c trgt.c Log: Add support for automatically loading symbols for kld's on startup: - Add a new 'kgdb_auto_load_klds()' routine which is invoked during startup that walks the list of linker files and tries to find a matching kld on disk for each non-kernel kld. If a kld file is found, then it is added as if the 'add-kld' command is invoked. One change from 'add-kld' is that this method attempts to use the 'pathname' from the linker_file structure first to try to load the file. If that fails it then looks in the kernel directory followed by the directories in the module path. - Move the kld file suffix handling into a separate routine so that it can be called standalone and to reduce duplicate code in find_kld_path(). - Cache the offsets of members of 'struct linker_file' during startup instead of computing them for each 'add-kld'. - Use GDB's target_read_string() instead of direct KVM access. - Add all resident sections from a kld by using bfd_map_over_sections() to build the section list rather than just adding symbols for ".text", ".data", ".bss", and ".rodata". - Change the 'add-kld' command to do a y/n prompt before adding the symbols when run interactively to match 'add-symbol-file'. MFC after: 1 week Revision Changes Path 1.9 +1 -0 src/gnu/usr.bin/gdb/kgdb/kgdb.h 1.2 +243 -137 src/gnu/usr.bin/gdb/kgdb/kld.c 1.8 +1 -0 src/gnu/usr.bin/gdb/kgdb/trgt.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 21:45:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C80A916A468; Mon, 28 Jan 2008 21:45:12 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9E95313C474; Mon, 28 Jan 2008 21:45:12 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SLjCUG035308; Mon, 28 Jan 2008 21:45:12 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SLjCtS035303; Mon, 28 Jan 2008 21:45:12 GMT (envelope-from jhb) Message-Id: <200801282145.m0SLjCtS035303@repoman.freebsd.org> From: John Baldwin Date: Mon, 28 Jan 2008 21:45:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/gdb/kgdb kld.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 21:45:12 -0000 jhb 2008-01-28 21:45:09 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/kgdb kld.c Log: Use a for loop in find_kld_address() as in kgdb_auto_load_klds() and replace the remaining goto's with continues as a result. Revision Changes Path 1.3 +4 -7 src/gnu/usr.bin/gdb/kgdb/kld.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 21:54:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 340DD16A47B; Mon, 28 Jan 2008 21:54:17 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from pittgoth.com (pittgoth.com [205.134.163.206]) by mx1.freebsd.org (Postfix) with ESMTP id EB75E13C4CE; Mon, 28 Jan 2008 21:54:15 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from localhost.fbsdsecure.org (c-68-48-142-168.hsd1.va.comcast.net [68.48.142.168]) (authenticated bits=0) by pittgoth.com (8.13.6/8.13.6) with ESMTP id m0SLYxsf070692 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 28 Jan 2008 16:35:00 -0500 (EST) (envelope-from trhodes@FreeBSD.org) Date: Mon, 28 Jan 2008 16:34:56 -0500 From: Tom Rhodes To: Juli Mallett Message-Id: <20080128163456.4bc7d413.trhodes@FreeBSD.org> In-Reply-To: <20080128194008.GA55830@toxic.magnesium.net> References: <20080127043334.GA75235@dragon.NUXI.org> <20080127053813.GH49535@comp.chem.msu.su> <20080127094653.GA74753@dragon.NUXI.org> <20080128053514.GK49535@comp.chem.msu.su> <86odb6usm6.fsf@ds4.des.no> <20080128161300.GP49535@comp.chem.msu.su> <86prvluc33.fsf@ds4.des.no> <20080128170128.GS49535@comp.chem.msu.su> <20080128182827.GA53020@toxic.magnesium.net> <20080128190705.GU49535@comp.chem.msu.su> <20080128194008.GA55830@toxic.magnesium.net> X-Mailer: Sylpheed version 1.0.6 (GTK+ 1.2.10; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: src-committers@FreeBSD.org, yar@comp.chem.msu.su, cvs-all@FreeBSD.org, obrien@FreeBSD.org, cvs-src@FreeBSD.org, des@des.no Subject: Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 21:54:17 -0000 On Mon, 28 Jan 2008 09:40:09 -1000 Juli Mallett wrote: > * Yar Tikhiy [ 2008-01-28 ] > [ Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h ] > > But, hey, have you seen the diffs in the first place? You seem to > > assume that my commit was only to kill the innocent int64_t. > > Yes, actually. I found some of the decisions strange, the work overall > worthwhile and the "long long" change particularly gauche. Several others have > said things that I thought at the time, and I was following the discussion > closely. (Your bogus standards reasoning was, in particular, a red flag, and I > suspect that that caught some people off-guard since your reasoning is > fallacious and that you would have gotten less grief for the change if you had > given less strange justifications (even no justifications) initially.) You said > that you had received no back-out request, so I made one. Instead of > acknowledging that you had now received a single backout request which you would > not honor (and I was only referring to the "long long" bit, for clarity), you > chose to grouch that I was rehashing old points (I do not believe backout > requests should come without reasoning attached.) I'm not sure I completely agree with a backout but I agree with changing the types in a follow up commit. -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Mon Jan 28 22:07:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8FE8616A417; Mon, 28 Jan 2008 22:07:14 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (comp.chem.msu.su [158.250.32.97]) by mx1.freebsd.org (Postfix) with ESMTP id C0EE113C4E1; Mon, 28 Jan 2008 22:07:13 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (localhost [127.0.0.1]) by comp.chem.msu.su (8.13.4/8.13.4) with ESMTP id m0SM7B0A018489; Tue, 29 Jan 2008 01:07:11 +0300 (MSK) (envelope-from yar@comp.chem.msu.su) Received: (from yar@localhost) by comp.chem.msu.su (8.13.4/8.13.4/Submit) id m0SM7An7018488; Tue, 29 Jan 2008 01:07:10 +0300 (MSK) (envelope-from yar) Date: Tue, 29 Jan 2008 01:07:10 +0300 From: Yar Tikhiy To: Juli Mallett Message-ID: <20080128220710.GY49535@comp.chem.msu.su> References: <20080127053813.GH49535@comp.chem.msu.su> <20080127094653.GA74753@dragon.NUXI.org> <20080128053514.GK49535@comp.chem.msu.su> <86odb6usm6.fsf@ds4.des.no> <20080128161300.GP49535@comp.chem.msu.su> <86prvluc33.fsf@ds4.des.no> <20080128170128.GS49535@comp.chem.msu.su> <20080128182827.GA53020@toxic.magnesium.net> <20080128190705.GU49535@comp.chem.msu.su> <20080128194008.GA55830@toxic.magnesium.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080128194008.GA55830@toxic.magnesium.net> User-Agent: Mutt/1.5.9i Cc: Dag-Erling Sm??rgrav , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, David O'Brien , cvs-src@FreeBSD.org Subject: Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 22:07:14 -0000 On Mon, Jan 28, 2008 at 09:40:09AM -1000, Juli Mallett wrote: > * Yar Tikhiy [ 2008-01-28 ] > [ Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h ] > > But, hey, have you seen the diffs in the first place? You seem to > > assume that my commit was only to kill the innocent int64_t. > > Yes, actually. I found some of the decisions strange, the work overall > worthwhile and the "long long" change particularly gauche. Several others have > said things that I thought at the time, and I was following the discussion > closely. (Your bogus standards reasoning was, in particular, a red flag, and I > suspect that that caught some people off-guard since your reasoning is > fallacious It's your right to think so and express your thoughts. It's OK by me. But I'd really appreciate if you people kept characteristics like "silly" and "bogus" to until your opponent's POV actually proved such. It isn't a TV show where the side who denounces the other one louder wins the prize in the end. > and that you would have gotten less grief for the change if you had > given less strange justifications (even no justifications) initially.) It was exactly the justification I told to myself when considering the new types. I don't think I should have invented a lie for the commit message in order to satisfy the sensitive folks. And I hate commit messages w/o technical background for the change. > You said > that you had received no back-out request, so I made one. Instead of > acknowledging that you had now received a single backout request which you would > not honor (and I was only referring to the "long long" bit, for clarity), you > chose to grouch that I was rehashing old points (I do not believe backout > requests should come without reasoning attached.) Thank you for providing it. Now all is in the hands of core@. -- Yar From owner-cvs-src@FreeBSD.ORG Mon Jan 28 22:37:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9EB3B16A46C; Mon, 28 Jan 2008 22:37:17 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 76A0B13C474; Mon, 28 Jan 2008 22:37:17 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SMbHQq045524; Mon, 28 Jan 2008 22:37:17 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SMbHVh045523; Mon, 28 Jan 2008 22:37:17 GMT (envelope-from mav) Message-Id: <200801282237.m0SMbHVh045523@repoman.freebsd.org> From: Alexander Motin Date: Mon, 28 Jan 2008 22:37:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 22:37:17 -0000 mav 2008-01-28 22:37:17 UTC FreeBSD src repository Modified files: sys/netgraph ng_bpf.c Log: Avoid data copying when it is possible. bpf_filter() is able to work directly on mbuf chain. Revision Changes Path 1.23 +21 -9 src/sys/netgraph/ng_bpf.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 22:38:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4719E16A502; Mon, 28 Jan 2008 22:38:11 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id F2E0D13C465; Mon, 28 Jan 2008 22:38:10 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id m0SMaF46044536; Mon, 28 Jan 2008 15:36:15 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Mon, 28 Jan 2008 15:36:31 -0700 (MST) Message-Id: <20080128.153631.-1956306487.imp@bsdimp.com> To: des@des.no From: "M. Warner Losh" In-Reply-To: <86prvluc33.fsf@ds4.des.no> References: <86odb6usm6.fsf@ds4.des.no> <20080128161300.GP49535@comp.chem.msu.su> <86prvluc33.fsf@ds4.des.no> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: yar@comp.chem.msu.su, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, obrien@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 22:38:11 -0000 In message: <86prvluc33.fsf@ds4.des.no> Dag-Erling_Sm=F8rgrav writes: : Yar Tikhiy writes: : > Dag-Erling Sm=F8rgrav writes: : > > Both C99 and POSIX *require* int64_t and uint64_t on all platform= s that : > > have 64-bit integer types. : > > = : > > FreeBSD has never run on any platform that doesn't. I don't thin= k : > > NetBSD or OpenBSD has either, nor Solaris, nor Linux to my knowle= dge. : > How long ago did you read the Ten C Commandments? You may want to : > refer to the last of them. : = : OK, this has gone way past any technical argument. You're just being= : ornery. Please stop, and revert the change, as you have been asked t= o : by several people already. I don't think he's being ornery at all. In fact, I think you are badgering him without a good technical argument. His changes are fine. There's no need to revert them. Warner From owner-cvs-src@FreeBSD.ORG Mon Jan 28 22:58:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1BF7616A468 for ; Mon, 28 Jan 2008 22:58:21 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with SMTP id 5CE4113C44B for ; Mon, 28 Jan 2008 22:58:20 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 13268 invoked by uid 399); 28 Jan 2008 22:58:20 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTP; 28 Jan 2008 22:58:20 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <479E5E0A.2040508@FreeBSD.org> Date: Mon, 28 Jan 2008 14:58:18 -0800 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.9 (X11/20080126) MIME-Version: 1.0 To: Mike Makonnen References: <200801282059.m0SKxmfu031168@repoman.freebsd.org> In-Reply-To: <200801282059.m0SKxmfu031168@repoman.freebsd.org> X-Enigmail-Version: 0.95.5 OpenPGP: id=D5B2F0FB Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/defaults rc.conf src/etc/rc.d kerberos X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 22:58:21 -0000 Mike Makonnen wrote: > mtm 2008-01-28 20:59:48 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_7_0) > etc/defaults rc.conf > etc/rc.d kerberos > Log: > MFC: > Rev. 1.6 made it impossible to use rc.d/kerberos with the krb5 port. > Re-implement the change so that the script once again works with > the krb5 port. > > Submitted by: kensmith (slightly modified) > > Approved by: re (kensmith) > > Revision Changes Path > 1.318.2.1.2.1 +1 -1 src/etc/defaults/rc.conf > 1.6.4.1 +0 -1 src/etc/rc.d/kerberos > > http://www.FreeBSD.org/cgi/cvsweb.cgi/src/etc/defaults/rc.conf.diff?&r1=1.318.2.1.2.0&r2=1.318.2.1.2.1&f=h > http://www.FreeBSD.org/cgi/cvsweb.cgi/src/etc/rc.d/kerberos.diff?&r1=1.6.4.0&r2=1.6.4.1&f=h Mike, Thanks for doing this, I had it in my MFC queue with re@, but I'm glad for one less thing to worry about. :) One question though, in rc.d/kerberos you MFC'ed the removal of command_args=, but not the kerberos5_flags="${kerberos5_server_flags}" bit. Was that intentional? Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Mon Jan 28 22:59:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D710216A418; Mon, 28 Jan 2008 22:59:03 +0000 (UTC) (envelope-from mcdouga9@egr.msu.edu) Received: from mx.egr.msu.edu (surfnturf.egr.msu.edu [35.9.37.164]) by mx1.freebsd.org (Postfix) with ESMTP id 98A2613C465; Mon, 28 Jan 2008 22:59:03 +0000 (UTC) (envelope-from mcdouga9@egr.msu.edu) Received: from localhost (localhost.egr.msu.edu [127.0.0.1]) by mx.egr.msu.edu (Postfix) with ESMTP id D1C072EB889; Mon, 28 Jan 2008 17:59:02 -0500 (EST) X-Virus-Scanned: amavisd-new at egr.msu.edu Received: from mx.egr.msu.edu ([127.0.0.1]) by localhost (surfnturf.egr.msu.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SBjJX6vM9Is2; Mon, 28 Jan 2008 17:59:02 -0500 (EST) Received: from [35.9.44.65] (daemon.egr.msu.edu [35.9.44.65]) by mx.egr.msu.edu (Postfix) with ESMTP id 88C422EB86F; Mon, 28 Jan 2008 17:59:02 -0500 (EST) Message-ID: <479E5E36.4000803@egr.msu.edu> Date: Mon, 28 Jan 2008 17:59:02 -0500 From: Adam McDougall User-Agent: Thunderbird 2.0.0.9 (X11/20071119) MIME-Version: 1.0 To: Christian Brueffer References: <200801281813.m0SID3dm008924@repoman.freebsd.org> In-Reply-To: <200801281813.m0SID3dm008924@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam cam_xpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 22:59:04 -0000 Christian Brueffer wrote: > brueffer 2008-01-28 18:13:03 UTC > > FreeBSD src repository > > Modified files: > sys/cam cam_xpt.c > Log: > Correct the kernel config hint in a printf statement. > > Submitted by: R.Mahmatkhanov > Reviewed by: scottl > Approved by: rwatson (mentor) > MFC after: 3 days > > Revision Changes Path > 1.194 +1 -1 src/sys/cam/cam_xpt.c > _______________________________________________ > cvs-src@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-src > To unsubscribe, send any mail to "cvs-src-unsubscribe@freebsd.org" > > I believe this satisfies kern/119683. From owner-cvs-src@FreeBSD.ORG Mon Jan 28 23:08:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F01EF16A504; Mon, 28 Jan 2008 23:08:18 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C706613C455; Mon, 28 Jan 2008 23:08:18 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SN8Ifk048158; Mon, 28 Jan 2008 23:08:18 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SN8IN7048157; Mon, 28 Jan 2008 23:08:18 GMT (envelope-from brueffer) Message-Id: <200801282308.m0SN8IN7048157@repoman.freebsd.org> From: Christian Brueffer Date: Mon, 28 Jan 2008 23:08:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/cam cam_xpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 23:08:19 -0000 brueffer 2008-01-28 23:08:18 UTC FreeBSD src repository Modified files: sys/cam cam_xpt.c Log: Forced commit to note that the previous revision also covered: PR: 119683 Submitted by: Adam McDougall Revision Changes Path 1.195 +0 -0 src/sys/cam/cam_xpt.c From owner-cvs-src@FreeBSD.ORG Mon Jan 28 23:08:50 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D658F16A417; Mon, 28 Jan 2008 23:08:50 +0000 (UTC) (envelope-from chris@hitnet.RWTH-Aachen.DE) Received: from mta-1.ms.rz.rwth-aachen.de (mta-1.ms.rz.RWTH-Aachen.DE [134.130.7.72]) by mx1.freebsd.org (Postfix) with ESMTP id 81DE813C4DD; Mon, 28 Jan 2008 23:08:50 +0000 (UTC) (envelope-from chris@hitnet.RWTH-Aachen.DE) Received: from ironport-out-1.rz.rwth-aachen.de ([134.130.3.58]) by mta-1.ms.rz.RWTH-Aachen.de (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007)) with ESMTP id <0JVD002B3MYPSZD0@mta-1.ms.rz.RWTH-Aachen.de>; Tue, 29 Jan 2008 00:08:49 +0100 (CET) Received: from smarthost-1.ms.rz.rwth-aachen.de (HELO smarthost.rwth-aachen.de) ([134.130.7.89]) by ironport-in-1.rz.rwth-aachen.de with ESMTP; Tue, 29 Jan 2008 00:08:49 +0100 Received: from bigboss.hitnet.rwth-aachen.de (bigspace.hitnet.RWTH-Aachen.DE [137.226.181.2]) by smarthost.rwth-aachen.de (8.13.8+Sun/8.13.8/1) with ESMTP id m0SN8nnC011602; Tue, 29 Jan 2008 00:08:49 +0100 (CET) Received: from haakonia.hitnet.rwth-aachen.de ([137.226.181.92]) by bigboss.hitnet.rwth-aachen.de with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.63) (envelope-from ) id 1JJd5t-0007mY-7P; Tue, 29 Jan 2008 00:08:49 +0100 Received: by haakonia.hitnet.rwth-aachen.de (Postfix, from userid 1001) id 0CF683F433; Tue, 29 Jan 2008 00:08:48 +0100 (CET) Date: Tue, 29 Jan 2008 00:08:48 +0100 From: Christian Brueffer In-reply-to: <479E5E36.4000803@egr.msu.edu> To: Adam McDougall Message-id: <20080128230848.GC5091@haakonia.hitnet.RWTH-Aachen.DE> MIME-version: 1.0 Content-type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary=sHrvAb52M6C8blB9 Content-disposition: inline X-IronPort-AV: E=Sophos;i="4.25,263,1199660400"; d="scan'208";a="47154837" X-Operating-System: FreeBSD 6.3-PRERELEASE X-PGP-Key: http://people.FreeBSD.org/~brueffer/brueffer.key.asc X-PGP-Fingerprint: A5C8 2099 19FF AACA F41B B29B 6C76 178C A0ED 982D References: <200801281813.m0SID3dm008924@repoman.freebsd.org> <479E5E36.4000803@egr.msu.edu> User-Agent: Mutt/1.5.11 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam cam_xpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 23:08:50 -0000 --sHrvAb52M6C8blB9 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 28, 2008 at 05:59:02PM -0500, Adam McDougall wrote: > Christian Brueffer wrote: > >brueffer 2008-01-28 18:13:03 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/cam cam_xpt.c=20 > > Log: > > Correct the kernel config hint in a printf statement. > > =20 > > Submitted by: R.Mahmatkhanov > > Reviewed by: scottl > > Approved by: rwatson (mentor) > > MFC after: 3 days > > =20 > > Revision Changes Path > > 1.194 +1 -1 src/sys/cam/cam_xpt.c > >_______________________________________________ > >cvs-src@freebsd.org mailing list > >http://lists.freebsd.org/mailman/listinfo/cvs-src > >To unsubscribe, send any mail to "cvs-src-unsubscribe@freebsd.org" > > > > =20 > I believe this satisfies >=20 >=20 > kern/119683. >=20 Oops, you're right, sorry for not seeing this. - Christian --=20 Christian Brueffer chris@unixpages.org brueffer@FreeBSD.org GPG Key: http://people.freebsd.org/~brueffer/brueffer.key.asc GPG Fingerprint: A5C8 2099 19FF AACA F41B B29B 6C76 178C A0ED 982D --sHrvAb52M6C8blB9 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFHnmCAbHYXjKDtmC0RApomAKDa5knO4yLeP+wwQPG8x9j/tLFtvgCgrrbA oNEPIVQWDQ+CQFib1KWI/JA= =zI+j -----END PGP SIGNATURE----- --sHrvAb52M6C8blB9-- From owner-cvs-src@FreeBSD.ORG Mon Jan 28 23:09:20 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 03C0016A51D; Mon, 28 Jan 2008 23:09:20 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail.speedfactory.net [66.23.216.219]) by mx1.freebsd.org (Postfix) with ESMTP id 74D1613C46A; Mon, 28 Jan 2008 23:09:19 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.8s) with ESMTP id 230036731-1834499 for multiple; Mon, 28 Jan 2008 18:09:13 -0500 Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m0SN8iU6087147; Mon, 28 Jan 2008 18:09:13 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Ruslan Ermilov Date: Mon, 28 Jan 2008 16:53:14 -0500 User-Agent: KMail/1.9.7 References: <200801281904.m0SJ47Pt013177@repoman.freebsd.org> In-Reply-To: <200801281904.m0SJ47Pt013177@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200801281653.14957.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Mon, 28 Jan 2008 18:09:13 -0500 (EST) X-Virus-Scanned: ClamAV 0.91.2/5588/Mon Jan 28 16:24:15 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/amd64 dump_machdep.c minidump_machdep.c src/sys/arm/arm dump_machdep.c src/sys/i386/i386 dump_machdep.c minidump_machdep.c src/sys/ia64/ia64 dump_machdep.c src/sys/kern kern_shutdown.c src/sys/sparc64/sparc64 dump_machdep.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 23:09:20 -0000 On Monday 28 January 2008 02:04:07 pm Ruslan Ermilov wrote: > ru 2008-01-28 19:04:07 UTC > > FreeBSD src repository > > Modified files: > sys/amd64/amd64 dump_machdep.c minidump_machdep.c > sys/arm/arm dump_machdep.c > sys/i386/i386 dump_machdep.c minidump_machdep.c > sys/ia64/ia64 dump_machdep.c > sys/kern kern_shutdown.c > sys/sparc64/sparc64 dump_machdep.c > sys/sun4v/sun4v dump_machdep.c > sys/sys conf.h > Log: > Add a wrapper function that bound checks writes to the dump device. Thanks. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Jan 28 23:09:36 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 37B8F16A524; Mon, 28 Jan 2008 23:09:36 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail.speedfactory.net [66.23.216.219]) by mx1.freebsd.org (Postfix) with ESMTP id BE62113C44B; Mon, 28 Jan 2008 23:09:35 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.8s) with ESMTP id 230036742-1834499 for multiple; Mon, 28 Jan 2008 18:09:18 -0500 Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m0SN8iU7087147; Mon, 28 Jan 2008 18:09:17 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: src-committers@freebsd.org Date: Mon, 28 Jan 2008 16:59:09 -0500 User-Agent: KMail/1.9.7 References: <200801282140.m0SLeAKC035073@repoman.freebsd.org> In-Reply-To: <200801282140.m0SLeAKC035073@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200801281659.09265.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Mon, 28 Jan 2008 18:09:17 -0500 (EST) X-Virus-Scanned: ClamAV 0.91.2/5588/Mon Jan 28 16:24:15 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/gnu/usr.bin/gdb/kgdb kgdb.h kld.c trgt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 23:09:36 -0000 On Monday 28 January 2008 04:40:10 pm John Baldwin wrote: > jhb 2008-01-28 21:40:10 UTC > > FreeBSD src repository > > Modified files: > gnu/usr.bin/gdb/kgdb kgdb.h kld.c trgt.c > Log: > Add support for automatically loading symbols for kld's on startup: > - Add a new 'kgdb_auto_load_klds()' routine which is invoked during > startup that walks the list of linker files and tries to find a matching > kld on disk for each non-kernel kld. If a kld file is found, then it > is added as if the 'add-kld' command is invoked. One change from > 'add-kld' is that this method attempts to use the 'pathname' from the > linker_file structure first to try to load the file. If that fails > it then looks in the kernel directory followed by the directories in > the module path. > - Move the kld file suffix handling into a separate routine so that it > can be called standalone and to reduce duplicate code in find_kld_path(). > - Cache the offsets of members of 'struct linker_file' during startup > instead of computing them for each 'add-kld'. > - Use GDB's target_read_string() instead of direct KVM access. > - Add all resident sections from a kld by using bfd_map_over_sections() to > build the section list rather than just adding symbols for ".text", > ".data", ".bss", and ".rodata". > - Change the 'add-kld' command to do a y/n prompt before adding the > symbols when run interactively to match 'add-symbol-file'. Now 'add-kld' can be optional, you can always use it if the automatic magic picks a poor foo.ko (e.g. a stripped one w/o symbols). Example: > sudo ./kgdb -q -c /usr/crash/vmcore.10 /boot/kernel/kernel [GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so: Undefined symbol "ps_pglobal_lookup"] Loaded symbols for kld "crash.ko" from "/boot/modules/crash.ko" #0 doadump () at pcpu.h:195 195 pcpu.h: No such file or directory. in pcpu.h (kgdb) where #0 doadump () at pcpu.h:195 #1 0xc05d399c in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:417 #2 0xc05d3c0a in panic (fmt=Variable "fmt" is not available. ) at /usr/src/sys/kern/kern_shutdown.c:571 #3 0xc08115d9 in dblfault_handler () at /usr/src/sys/i386/i386/trap.c:927 #4 0xc05c6220 in mtx_pool_setup_dynamic () #5 0xc065e125 in arc4rand (ptr=0xe61b0168, len=4, reseed=0) at /usr/src/sys/libkern/arc4random.c:142 #6 0xc065e171 in arc4random () at /usr/src/sys/libkern/arc4random.c:150 #7 0xc3d43402 in blow_stack () at crash.c:773 #8 0xc3d43410 in blow_stack () at crash.c:764 #9 0xc3d43410 in blow_stack () at crash.c:764 (Note that blow_stack() is in crash.ko and the stack trace worked right away.) It even works for the live kernel (scary): > sudo ./kgdb -q /boot/kernel/kernel /dev/mem [GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so: Undefined symbol "ps_pglobal_lookup"] Loaded symbols for kld "iwi_bss.ko" from "/boot/kernel/iwi_bss.ko" Loaded symbols for kld "logo_saver.ko" from "/boot/kernel/logo_saver.ko" #0 sched_switch (td=0xc08fdb90, newtd=Variable "newtd" is not available. ) at /usr/src/sys/kern/sched_ule.c:1905 1905 cpuid = PCPU_GET(cpuid); (kgdb) Now just need to axe that '[GDB will not be able blah blah blah]' message. Note that you can't see which kld's are loaded currently. At some point I will rewrite the kld support to actually hook into GDB's shared library support so that 'info sharedlibrary' will work. I'm slowly learning GDB internals, but that bit will probably take a while. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Jan 28 23:36:54 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F034316A41A; Mon, 28 Jan 2008 23:36:54 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C865B13C43E; Mon, 28 Jan 2008 23:36:54 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0SNaspx050327; Mon, 28 Jan 2008 23:36:54 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0SNasRk050326; Mon, 28 Jan 2008 23:36:54 GMT (envelope-from mtm) Message-Id: <200801282336.m0SNasRk050326@repoman.freebsd.org> From: Mike Makonnen Date: Mon, 28 Jan 2008 23:36:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/etc/rc.d kerberos X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jan 2008 23:36:55 -0000 mtm 2008-01-28 23:36:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) etc/rc.d kerberos Log: MFC: ver. 1.7 Partial backout of rev. 1.6, but instead of putting kerberos5_server_flags back in command_args, put it where rc.subr(8) expects it: kerberos5_flags. Revision Changes Path 1.6.2.2 +1 -0 src/etc/rc.d/kerberos From owner-cvs-src@FreeBSD.ORG Mon Jan 28 23:45:30 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 559DE16A418; Mon, 28 Jan 2008 23:45:30 +0000 (UTC) (envelope-from mtm@FreeBSD.Org) Received: from mercury.mike.lan (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 3243613C447; Mon, 28 Jan 2008 23:45:29 +0000 (UTC) (envelope-from mtm@FreeBSD.Org) Received: by mercury.mike.lan (Postfix, from userid 1000) id 5299626D01F; Tue, 29 Jan 2008 02:50:01 +0300 (EAT) From: Mike Makonnen To: Doug Barton In-Reply-To: <479E5E0A.2040508@FreeBSD.org> References: <200801282059.m0SKxmfu031168@repoman.freebsd.org> <479E5E0A.2040508@FreeBSD.org> Content-Type: text/plain Content-Transfer-Encoding: 7bit Date: Tue, 29 Jan 2008 02:50:01 +0300 Message-Id: <1201564201.3258.50.camel@mercury> Mime-Version: 1.0 X-Mailer: Evolution 2.12.1 FreeBSD GNOME Team Port Cc: cvs-src@FreeBSD.org, Mike Makonnen , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/defaults rc.conf src/etc/rc.d kerberos X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mtm@FreeBSD.Org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2008 23:45:30 -0000 On Mon, 2008-01-28 at 14:58 -0800, Doug Barton wrote: > Mike, > > Thanks for doing this, I had it in my MFC queue with re@, but I'm glad > for one less thing to worry about. :) One question though, in > rc.d/kerberos you MFC'ed the removal of command_args=, but not the > kerberos5_flags="${kerberos5_server_flags}" bit. Was that intentional? Thanks. It's in RE's queue now. Cheers. -- Mike Makonnen | GPG-KEY: http://people.freebsd.org/~mtm/mtm.asc mmakonnen @ gmail.com | AC7B 5672 2D11 F4D0 EBF8 5279 5359 2B82 7CD4 1F55 mtm @ FreeBSD.Org | FreeBSD - http://www.freebsd.org From owner-cvs-src@FreeBSD.ORG Tue Jan 29 00:06:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E6E6616A419; Tue, 29 Jan 2008 00:06:44 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BD41B13C448; Tue, 29 Jan 2008 00:06:44 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0T06iOu052687; Tue, 29 Jan 2008 00:06:44 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0T06ikZ052686; Tue, 29 Jan 2008 00:06:44 GMT (envelope-from delphij) Message-Id: <200801290006.m0T06ikZ052686@repoman.freebsd.org> From: Xin LI Date: Tue, 29 Jan 2008 00:06:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/top machine.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 00:06:45 -0000 delphij 2008-01-29 00:06:44 UTC FreeBSD src repository Modified files: usr.bin/top machine.c Log: Use calloc() when requesting zero'ed memory allocation rather than rolling our own. Revision Changes Path 1.86 +4 -8 src/usr.bin/top/machine.c From owner-cvs-src@FreeBSD.ORG Tue Jan 29 00:13:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C21E116A418; Tue, 29 Jan 2008 00:13:20 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 99FB113C458; Tue, 29 Jan 2008 00:13:20 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0T0DK3k053441; Tue, 29 Jan 2008 00:13:20 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0T0DKC3053424; Tue, 29 Jan 2008 00:13:20 GMT (envelope-from trhodes) Message-Id: <200801290013.m0T0DKC3053424@repoman.freebsd.org> From: Tom Rhodes Date: Tue, 29 Jan 2008 00:13:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 ed.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 00:13:20 -0000 trhodes 2008-01-29 00:13:20 UTC FreeBSD src repository Modified files: share/man/man4 ed.4 Log: Properly Xref device.hints.5. Noticed by: ru Revision Changes Path 1.57 +1 -1 src/share/man/man4/ed.4 From owner-cvs-src@FreeBSD.ORG Tue Jan 29 00:18:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D86C016A417; Tue, 29 Jan 2008 00:18:08 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C729613C455; Tue, 29 Jan 2008 00:18:08 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0T0I8GI054010; Tue, 29 Jan 2008 00:18:08 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0T0I8Vk054009; Tue, 29 Jan 2008 00:18:08 GMT (envelope-from dougb) Message-Id: <200801290018.m0T0I8Vk054009@repoman.freebsd.org> From: Doug Barton Date: Tue, 29 Jan 2008 00:18:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/etc Makefile src/etc/periodic/security 100.chksetuid src/etc/rc.d Makefile jail nfslocking power_profile resolv tmp var X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 00:18:08 -0000 dougb 2008-01-29 00:18:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) etc Makefile etc/periodic/security 100.chksetuid etc/rc.d Makefile jail power_profile resolv tmp var Removed files: (Branch: RELENG_7) etc/rc.d nfslocking Log: MFC functional changes to etc: 1. yar's "dry run" patch to Makefile 2. Add zfs to the list of filesystems to check in periodic/security/100.chksetuid 3. GC the nfslocking script, which has been superseded by lockd and statd 4. Add security warning to rc.d/jail 5. Add stop_cmd=':' to those rc.d scripts that do not start services, but did not already have a stop_cmd. Revision Changes Path 1.360.2.3 +16 -16 src/etc/Makefile 1.8.10.1 +1 -1 src/etc/periodic/security/100.chksetuid 1.84.2.2 +1 -1 src/etc/rc.d/Makefile 1.37.2.1 +6 -0 src/etc/rc.d/jail 1.15.2.1 +0 -63 src/etc/rc.d/nfslocking (dead) 1.11.2.1 +1 -0 src/etc/rc.d/power_profile 1.37.2.1 +1 -0 src/etc/rc.d/resolv 1.38.2.1 +1 -0 src/etc/rc.d/tmp 1.43.2.1 +1 -0 src/etc/rc.d/var From owner-cvs-src@FreeBSD.ORG Tue Jan 29 00:20:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BE1B816A41A; Tue, 29 Jan 2008 00:20:01 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9649313C45B; Tue, 29 Jan 2008 00:20:01 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0T0K1cL054526; Tue, 29 Jan 2008 00:20:01 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0T0K1ml054519; Tue, 29 Jan 2008 00:20:01 GMT (envelope-from delphij) Message-Id: <200801290020.m0T0K1ml054519@repoman.freebsd.org> From: Xin LI Date: Tue, 29 Jan 2008 00:20:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/ffsinfo ffsinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 00:20:01 -0000 delphij 2008-01-29 00:20:00 UTC FreeBSD src repository Modified files: sbin/ffsinfo ffsinfo.c Log: Don't coredump when executed with -o. Revision Changes Path 1.14 +1 -1 src/sbin/ffsinfo/ffsinfo.c From owner-cvs-src@FreeBSD.ORG Tue Jan 29 00:22:34 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A781B16A417; Tue, 29 Jan 2008 00:22:34 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 951AC13C447; Tue, 29 Jan 2008 00:22:34 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0T0MYKc054783; Tue, 29 Jan 2008 00:22:34 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0T0MYgN054782; Tue, 29 Jan 2008 00:22:34 GMT (envelope-from dougb) Message-Id: <200801290022.m0T0MYgN054782@repoman.freebsd.org> From: Doug Barton Date: Tue, 29 Jan 2008 00:22:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/etc Makefile rc.firewall rc.firewall6 src/etc/defaults rc.conf src/etc/periodic/security 100.chksetuid src/etc/rc.d Makefile jail nfslocking power_profile resolv tmp var X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 00:22:34 -0000 dougb 2008-01-29 00:22:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) etc Makefile rc.firewall rc.firewall6 etc/defaults rc.conf etc/periodic/security 100.chksetuid etc/rc.d Makefile jail power_profile resolv tmp var Removed files: (Branch: RELENG_7_0) etc/rc.d nfslocking Log: MFC functional changes to etc: 1. yar's "dry run" patch to Makefile 2. Add zfs to the list of filesystems to check in periodic/security/100.chksetuid 3. GC the nfslocking script, which has been superseded by lockd and statd 4. Add security warning to rc.d/jail 5. Add stop_cmd=':' to those rc.d scripts that do not start services, but did not already have a stop_cmd. And update comments in rc.firewall* and defaults/rc.conf. Approved by: re (kensmith) Revision Changes Path 1.360.2.2.2.1 +16 -16 src/etc/Makefile 1.318.2.1.2.2 +0 -2 src/etc/defaults/rc.conf 1.8.14.1 +1 -1 src/etc/periodic/security/100.chksetuid 1.84.4.2 +1 -1 src/etc/rc.d/Makefile 1.37.4.1 +6 -0 src/etc/rc.d/jail 1.15.4.1 +0 -63 src/etc/rc.d/nfslocking (dead) 1.11.4.1 +1 -0 src/etc/rc.d/power_profile 1.37.4.1 +1 -0 src/etc/rc.d/resolv 1.38.4.1 +1 -0 src/etc/rc.d/tmp 1.43.4.1 +1 -0 src/etc/rc.d/var 1.52.4.1 +6 -7 src/etc/rc.firewall 1.17.4.1 +7 -8 src/etc/rc.firewall6 From owner-cvs-src@FreeBSD.ORG Tue Jan 29 00:33:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1298316A418; Tue, 29 Jan 2008 00:33:17 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 01E8D13C448; Tue, 29 Jan 2008 00:33:17 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0T0XGfp055294; Tue, 29 Jan 2008 00:33:16 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0T0XG4Q055293; Tue, 29 Jan 2008 00:33:16 GMT (envelope-from dougb) Message-Id: <200801290033.m0T0XG4Q055293@repoman.freebsd.org> From: Doug Barton Date: Tue, 29 Jan 2008 00:33:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/rc.d Makefile jail nfslocking power_profile resolv tmp var X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 00:33:17 -0000 dougb 2008-01-29 00:33:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/rc.d Makefile jail power_profile resolv tmp var Removed files: (Branch: RELENG_6) etc/rc.d nfslocking Log: MFC a more limited set of changes that make sense for this branch: 1. GC the nfslocking script, which has been superseded by lockd and statd 2. Add security warning to rc.d/jail 3. Add stop_cmd=':' to those rc.d scripts that do not start services, but did not already have a stop_cmd. Revision Changes Path 1.53.2.19 +1 -1 src/etc/rc.d/Makefile 1.23.2.10 +6 -0 src/etc/rc.d/jail 1.11.2.3 +0 -63 src/etc/rc.d/nfslocking (dead) 1.7.2.4 +1 -0 src/etc/rc.d/power_profile 1.35.2.3 +1 -0 src/etc/rc.d/resolv 1.35.2.3 +1 -0 src/etc/rc.d/tmp 1.40.2.4 +1 -0 src/etc/rc.d/var From owner-cvs-src@FreeBSD.ORG Tue Jan 29 01:19:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 91FA316A417; Tue, 29 Jan 2008 01:19:32 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 81C2813C448; Tue, 29 Jan 2008 01:19:32 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0T1JWlu067929; Tue, 29 Jan 2008 01:19:32 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0T1JWqt067928; Tue, 29 Jan 2008 01:19:32 GMT (envelope-from kensmith) Message-Id: <200801290119.m0T1JWqt067928@repoman.freebsd.org> From: Ken Smith Date: Tue, 29 Jan 2008 01:19:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/drm drm_drv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 01:19:32 -0000 kensmith 2008-01-29 01:19:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/drm drm_drv.c Log: MFC v1.7 (by request from remko because he is injured) > revision 1.7 > date: 2008/01/16 13:54:40; author: remko; state: Exp; lines: +9 -6 > Dont accidentally remove a filesocket which is still in use. This gives > problems when the DRM driver is loaded and the AIXGL extension is loaded > , the AIXGL driver requests a drm_close and this will cause the radeon > driver to fail while starting X windows. > > PR: kern/114688 > Submitted by: vehemens > Prodded by: Robert Noland > Approved by: imp (mentor, a while ago already), anholt Revision Changes Path 1.6.2.1 +9 -6 src/sys/dev/drm/drm_drv.c From owner-cvs-src@FreeBSD.ORG Tue Jan 29 01:39:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 88EC416A417; Tue, 29 Jan 2008 01:39:17 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 787E013C43E; Tue, 29 Jan 2008 01:39:17 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0T1dHjI068923; Tue, 29 Jan 2008 01:39:17 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0T1dHKx068922; Tue, 29 Jan 2008 01:39:17 GMT (envelope-from kensmith) Message-Id: <200801290139.m0T1dHKx068922@repoman.freebsd.org> From: Ken Smith Date: Tue, 29 Jan 2008 01:39:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/sys/dev/drm drm_drv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 01:39:17 -0000 kensmith 2008-01-29 01:39:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) sys/dev/drm drm_drv.c Log: MFC v1.7 (by request from remko because he is injured) > revision 1.7 > date: 2008/01/16 13:54:40; author: remko; state: Exp; lines: +9 -6 > Dont accidentally remove a filesocket which is still in use. This gives > problems when the DRM driver is loaded and the AIXGL extension is loaded > , the AIXGL driver requests a drm_close and this will cause the radeon > driver to fail while starting X windows. > > PR: kern/114688 > Submitted by: vehemens > Prodded by: Robert Noland > Approved by: imp (mentor, a while ago already), anholt Approved by: re (kensmith) Me doing MFC requested by: remko Revision Changes Path 1.6.4.1 +9 -6 src/sys/dev/drm/drm_drv.c From owner-cvs-src@FreeBSD.ORG Tue Jan 29 02:15:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E6D7C16A418; Tue, 29 Jan 2008 02:15:12 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D538A13C474; Tue, 29 Jan 2008 02:15:12 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0T2FC0L072442; Tue, 29 Jan 2008 02:15:12 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0T2FCkn072441; Tue, 29 Jan 2008 02:15:12 GMT (envelope-from yongari) Message-Id: <200801290215.m0T2FCkn072441@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 29 Jan 2008 02:15:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bfe if_bfe.c if_bfereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 02:15:13 -0000 yongari 2008-01-29 02:15:12 UTC FreeBSD src repository Modified files: sys/dev/bfe if_bfe.c if_bfereg.h Log: Fix link state handling in bfe(4). o conversion to callout(9) API. o add a missing driver lock in bfe_ifmedia_sts(). o use our callout to drive watchdog timer. o restart Tx routine if pending queued packets are present in watchdog handler. o unarm watchdog timer only if there are no queued packets. o don't blindly reset phy and let phy driver handle link change request in bfe_init_locked(). o return the status of mii_mediachg() to caller in bfe_ifmedia_upd(). Previously it always returned 0 to caller. o add check for IFF_DRV_RUNNING flag as well as IFF_DRV_OACTIVE in bfe_start_locked(). o implement miibus_statchg method that keeps track of current link state changes as well as negotiated speed/duplex/ flow-control configuration. Reprogram MAC to appropriate duplex state. Flow-control configuration was also implemented but commented out at the moment. The flow-control configuration will be enabled again after we have general flow-control framework in mii layer. Reported by: Yousif Hassan < yousif () alumni ! jmu ! edu > Tesdted by: Yousif Hassan < yousif () alumni ! jmu ! edu > Revision Changes Path 1.44 +82 -47 src/sys/dev/bfe/if_bfe.c 1.11 +6 -1 src/sys/dev/bfe/if_bfereg.h From owner-cvs-src@FreeBSD.ORG Tue Jan 29 06:55:27 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5B2F316A419; Tue, 29 Jan 2008 06:55:27 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail14.syd.optusnet.com.au (mail14.syd.optusnet.com.au [211.29.132.195]) by mx1.freebsd.org (Postfix) with ESMTP id DCC2E13C447; Tue, 29 Jan 2008 06:55:26 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from server.vk2pj.dyndns.org (c220-239-20-82.belrs4.nsw.optusnet.com.au [220.239.20.82]) by mail14.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m0T6tJMM024988 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 29 Jan 2008 17:55:20 +1100 Received: from server.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by server.vk2pj.dyndns.org (8.14.2/8.14.1) with ESMTP id m0T6tI3Y031409; Tue, 29 Jan 2008 17:55:18 +1100 (EST) (envelope-from peter@server.vk2pj.dyndns.org) Received: (from peter@localhost) by server.vk2pj.dyndns.org (8.14.2/8.14.2/Submit) id m0T6tIYp031408; Tue, 29 Jan 2008 17:55:18 +1100 (EST) (envelope-from peter) Date: Tue, 29 Jan 2008 17:55:17 +1100 From: Peter Jeremy To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Message-ID: <20080129065517.GM48382@server.vk2pj.dyndns.org> References: <200801261709.m0QH9f2D024309@repoman.freebsd.org> <20080127043334.GA75235@dragon.NUXI.org> <20080127053813.GH49535@comp.chem.msu.su> <20080127094653.GA74753@dragon.NUXI.org> <20080128053514.GK49535@comp.chem.msu.su> <20080128091747.GP48382@server.vk2pj.dyndns.org> <86k5luusb9.fsf@ds4.des.no> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="MrRUTeZlqqNo1jQ9" Content-Disposition: inline In-Reply-To: <86k5luusb9.fsf@ds4.des.no> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.17 (2007-11-01) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src UPDATING src/include fts.h src/lib/libc/gen Makefile.inc Symbol.map fts-compat.c fts-compat.h fts.3 fts.c src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 06:55:27 -0000 --MrRUTeZlqqNo1jQ9 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 28, 2008 at 12:02:02PM +0100, Dag-Erling Sm=F8rgrav wrote: >Peter Jeremy writes: >> My count (using ports/devel/id-utils) says there are 627 references to >> int64_t in the tree - half of them in sys. > >You missed a few, there are 1727 references to {,u}int64_t in HEAD src, >excluding src/sys. > >des@ds4 /usr% egrep -r '\' src | grep -vc '^src/sys' >1727 Note that I was counting int64_t, not {,u}int64_t. Having compared the output from id-utils with your grep, the discrepancies are in configure scripts (and associated auto* files), man pages, comments and strings. These aren't C/C++ identifiers and are excluded by id-utils. My point was that [u]intXX_t types are used reasonably frequently within userland. --=20 Peter Jeremy Please excuse any delays as the result of my ISP's inability to implement an MTA that is either RFC2821-compliant or matches their claimed behaviour. --MrRUTeZlqqNo1jQ9 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFHns3V/opHv/APuIcRAj1nAJ48NPXHmtMvXSBPDD8HWIOD94tE8wCfT2Ys MgDyvwx8oMhat+XjQas2oXE= =q/TS -----END PGP SIGNATURE----- --MrRUTeZlqqNo1jQ9-- From owner-cvs-src@FreeBSD.ORG Tue Jan 29 07:15:47 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 34F3E16A46B; Tue, 29 Jan 2008 07:15:47 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0CFCA13C4CE; Tue, 29 Jan 2008 07:15:47 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0T7Fkxm006301; Tue, 29 Jan 2008 07:15:46 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0T7Fk6a006300; Tue, 29 Jan 2008 07:15:46 GMT (envelope-from mtm) Message-Id: <200801290715.m0T7Fk6a006300@repoman.freebsd.org> From: Mike Makonnen Date: Tue, 29 Jan 2008 07:15:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/etc/rc.d kerberos X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 07:15:47 -0000 mtm 2008-01-29 07:15:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) etc/rc.d kerberos Log: MFC: ver. 1.7 Partial backout of rev. 1.6, but instead of putting kerberos5_server_flags back in command_args, put it where rc.subr(8) expects it: kerberos5_flags. Approved by: re (kensmith) Revision Changes Path 1.6.4.2 +1 -0 src/etc/rc.d/kerberos From owner-cvs-src@FreeBSD.ORG Tue Jan 29 07:25:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E2C5916A419; Tue, 29 Jan 2008 07:25:32 +0000 (UTC) (envelope-from mtm@FreeBSD.Org) Received: from mercury.mike.lan (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 68B3E13C465; Tue, 29 Jan 2008 07:25:29 +0000 (UTC) (envelope-from mtm@FreeBSD.Org) Received: by mercury.mike.lan (Postfix, from userid 1000) id 48C3F26D01F; Tue, 29 Jan 2008 10:26:23 +0300 (EAT) From: Mike Makonnen To: Doug Barton In-Reply-To: <200801290033.m0T0XG4Q055293@repoman.freebsd.org> References: <200801290033.m0T0XG4Q055293@repoman.freebsd.org> Content-Type: text/plain Content-Transfer-Encoding: 7bit Date: Tue, 29 Jan 2008 10:26:23 +0300 Message-Id: <1201591583.3258.56.camel@mercury> Mime-Version: 1.0 X-Mailer: Evolution 2.12.1 FreeBSD GNOME Team Port Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d Makefile jail nfslocking power_profile resolv tmp var X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mtm@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, 29 Jan 2008 07:25:33 -0000 On Tue, 2008-01-29 at 00:33 +0000, Doug Barton wrote: > dougb 2008-01-29 00:33:16 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > etc/rc.d Makefile jail power_profile resolv tmp > var > Removed files: (Branch: RELENG_6) > etc/rc.d nfslocking > Log: > MFC a more limited set of changes that make sense for this branch: > > 1. GC the nfslocking script, which has been superseded by lockd and statd Actually, I specifically *didn't* remove this script from RELENG_6 because it would be a POLA violation of a -stable branch. It doesn't get run with the other scipts on boot; however, it's still available if someone is using it in a local script or whatever. I also committed a note to this respect in ver. 1.1068.2.3 of the release notes (which AFAIK is now a part of 6.3-Release). Cheers. -- Mike Makonnen | GPG-KEY: http://people.freebsd.org/~mtm/mtm.asc mmakonnen @ gmail.com | AC7B 5672 2D11 F4D0 EBF8 5279 5359 2B82 7CD4 1F55 mtm @ FreeBSD.Org | FreeBSD - http://www.freebsd.org From owner-cvs-src@FreeBSD.ORG Tue Jan 29 10:36:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 256C016A419; Tue, 29 Jan 2008 10:36:40 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 12C1913C45B; Tue, 29 Jan 2008 10:36:40 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0TAadBo029457; Tue, 29 Jan 2008 10:36:39 GMT (envelope-from rafan@repoman.freebsd.org) Received: (from rafan@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0TAadwL029456; Tue, 29 Jan 2008 10:36:39 GMT (envelope-from rafan) Message-Id: <200801291036.m0TAadwL029456@repoman.freebsd.org> From: Rong-En Fan Date: Tue, 29 Jan 2008 10:36:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/contrib/file ChangeLog Makefile.am Makefile.in acinclude.m4 aclocal.m4 apprentice.c ascmagic.c compress.c config.h.in configure configure.in file.c file.h file.man file_opts.h fsmagic.c funcs.c install-sh is_tar.c libmagic.man ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 10:36:40 -0000 rafan 2008-01-29 10:36:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) contrib/file ChangeLog Makefile.am Makefile.in acinclude.m4 aclocal.m4 apprentice.c ascmagic.c compress.c config.h.in configure configure.in file.c file.h file.man fsmagic.c funcs.c install-sh is_tar.c libmagic.man magic.c magic.h magic.man magic.mime mkinstalldirs names.h patchlevel.h print.c readelf.c readelf.h softmagic.c contrib/file/Magdir acorn animation apple archive audio blender commands console database elf filesystems java macintosh msdos pdf sgi lib/libmagic config.h usr.bin/file config.h Added files: (Branch: RELENG_6) contrib/file file_opts.h contrib/file/Magdir efi fortran Log: - MFC file 4.23 Discussed with: obrien Revision Changes Path 1.1.1.2.2.2 +81 -0 src/contrib/file/ChangeLog 1.1.1.1.16.1 +35 -0 src/contrib/file/Magdir/acorn 1.1.1.6.2.2 +11 -0 src/contrib/file/Magdir/animation 1.1.1.3.8.2 +41 -0 src/contrib/file/Magdir/apple 1.1.1.8.2.2 +17 -0 src/contrib/file/Magdir/archive 1.1.1.7.2.2 +7 -0 src/contrib/file/Magdir/audio 1.1.1.1.16.1 +34 -14 src/contrib/file/Magdir/blender 1.1.1.4.8.2 +2 -1 src/contrib/file/Magdir/commands 1.1.1.3.2.2 +61 -0 src/contrib/file/Magdir/console 1.1.1.4.8.2 +10 -0 src/contrib/file/Magdir/database 1.1.1.1.2.1 +14 -0 src/contrib/file/Magdir/efi (new) 1.1.1.10.2.2 +17 -16 src/contrib/file/Magdir/elf 1.1.1.8.2.2 +143 -94 src/contrib/file/Magdir/filesystems 1.1.1.1.2.1 +2 -0 src/contrib/file/Magdir/fortran (new) 1.1.1.1.16.2 +14 -0 src/contrib/file/Magdir/java 1.1.1.5.8.2 +1 -1 src/contrib/file/Magdir/macintosh 1.1.1.7.2.2 +48 -11 src/contrib/file/Magdir/msdos 1.1.1.1.16.1 +6 -0 src/contrib/file/Magdir/pdf 1.1.1.3.8.2 +5 -2 src/contrib/file/Magdir/sgi 1.1.1.9.2.2 +2 -0 src/contrib/file/Makefile.am 1.1.1.11.2.2 +54 -47 src/contrib/file/Makefile.in 1.1.1.4.8.1 +0 -4 src/contrib/file/acinclude.m4 1.1.1.8.2.2 +93 -81 src/contrib/file/aclocal.m4 1.1.1.9.2.2 +85 -6 src/contrib/file/apprentice.c 1.1.1.7.2.2 +17 -17 src/contrib/file/ascmagic.c 1.1.1.6.2.2 +18 -9 src/contrib/file/compress.c 1.1.1.8.2.2 +19 -2 src/contrib/file/config.h.in 1.1.1.10.2.2 +5200 -4462 src/contrib/file/configure 1.1.1.10.2.2 +13 -5 src/contrib/file/configure.in 1.1.1.10.2.2 +49 -77 src/contrib/file/file.c 1.1.1.8.2.3 +12 -2 src/contrib/file/file.h 1.1.1.8.8.2 +327 -257 src/contrib/file/file.man 1.1.1.1.2.1 +48 -0 src/contrib/file/file_opts.h (new) 1.1.1.4.2.2 +9 -6 src/contrib/file/fsmagic.c 1.1.1.2.2.3 +70 -47 src/contrib/file/funcs.c 1.1.1.2.2.2 +265 -81 src/contrib/file/install-sh 1.1.1.4.2.2 +19 -20 src/contrib/file/is_tar.c 1.1.1.1.8.2 +29 -6 src/contrib/file/libmagic.man 1.1.1.2.2.3 +31 -23 src/contrib/file/magic.c 1.1.1.2.2.2 +16 -11 src/contrib/file/magic.h 1.1.1.6.8.2 +281 -210 src/contrib/file/magic.man 1.1.1.7.2.2 +92 -58 src/contrib/file/magic.mime 1.1.1.3.2.2 +4 -1 src/contrib/file/mkinstalldirs 1.1.1.4.2.2 +13 -15 src/contrib/file/names.h 1.1.1.11.2.2 +8 -2 src/contrib/file/patchlevel.h 1.1.1.8.2.2 +13 -4 src/contrib/file/print.c 1.1.1.7.2.2 +38 -21 src/contrib/file/readelf.c 1.1.1.4.2.2 +3 -6 src/contrib/file/readelf.h 1.1.1.10.2.2 +195 -12 src/contrib/file/softmagic.c 1.2.2.2 +23 -4 src/lib/libmagic/config.h 1.9.2.2 +23 -4 src/usr.bin/file/config.h From owner-cvs-src@FreeBSD.ORG Tue Jan 29 16:12:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D072116A420; Tue, 29 Jan 2008 16:12:07 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3AD0B13C448; Tue, 29 Jan 2008 16:12:07 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0TGC7Qx064205; Tue, 29 Jan 2008 16:12:07 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0TGC7NX064204; Tue, 29 Jan 2008 16:12:07 GMT (envelope-from obrien) Message-Id: <200801291612.m0TGC7NX064204@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 29 Jan 2008 16:12:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: FSF Cc: Subject: cvs commit: src/contrib/binutils/libiberty - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 16:12:07 -0000 obrien 2008-01-29 16:12:06 UTC FreeBSD src repository src/contrib/binutils/libiberty - Imported sources Update of /home/ncvs/src/contrib/binutils/libiberty In directory repoman.freebsd.org:/tmp/cvs-serv64160 Log Message: Bring in fix for Binutils PR other/16240: Check for a failure return from cplus_demangle_type. This is the rev 1.50-1.51 change. Our addr2line, etc.. would crash if used on C++ code that contains certain symbol types. One example is _ZN13PatternDriver23StringScalarDeleteValueC1ERKNS_25ConflateStringScalarValueERKNS_25AbstractStringScalarValueERKNS_12TemplateEnumINS_12pdcomplementELZNS_16complement_namesEELZNS_14COMPLEMENTENUMEEEE Status: Vendor Tag: FSF Release Tags: binutils_2_15_cvsrev_1_51 U src/contrib/binutils/libiberty/cp-demangle.c No conflicts created by this import From owner-cvs-src@FreeBSD.ORG Tue Jan 29 16:17:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8136916A46B; Tue, 29 Jan 2008 16:17:43 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5AD7F13C4DB; Tue, 29 Jan 2008 16:17:43 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0TGHhfp065268; Tue, 29 Jan 2008 16:17:43 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0TGHhL9065267; Tue, 29 Jan 2008 16:17:43 GMT (envelope-from obrien) Message-Id: <200801291617.m0TGHhL9065267@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 29 Jan 2008 16:17:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/contrib/libiberty cp-demangle.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 16:17:43 -0000 obrien 2008-01-29 16:17:43 UTC FreeBSD src repository Removed files: contrib/libiberty cp-demangle.c Log: \jedi-mind-trick{this is not the file you were looking for} Revision Changes Path 1.2 +0 -4351 src/contrib/libiberty/cp-demangle.c (dead) From owner-cvs-src@FreeBSD.ORG Tue Jan 29 16:21:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BA94D16A417; Tue, 29 Jan 2008 16:21:32 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 93AC913C4DD; Tue, 29 Jan 2008 16:21:32 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0TGLW5P066145; Tue, 29 Jan 2008 16:21:32 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0TGLWEW066144; Tue, 29 Jan 2008 16:21:32 GMT (envelope-from obrien) Message-Id: <200801291621.m0TGLWEW066144@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 29 Jan 2008 16:21:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/contrib/binutils/libiberty cp-demangle.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 16:21:32 -0000 obrien 2008-01-29 16:21:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) contrib/binutils/libiberty cp-demangle.c Log: MFC: rev. 1.1.1.7 (Check for a failure return from cplus_demangle_type) Revision Changes Path 1.1.1.6.18.1 +2 -0 src/contrib/binutils/libiberty/cp-demangle.c From owner-cvs-src@FreeBSD.ORG Tue Jan 29 16:21:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 06B9D16A417; Tue, 29 Jan 2008 16:21:55 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D44F613C474; Tue, 29 Jan 2008 16:21:54 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0TGLsJU066815; Tue, 29 Jan 2008 16:21:54 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0TGLsFv066814; Tue, 29 Jan 2008 16:21:54 GMT (envelope-from obrien) Message-Id: <200801291621.m0TGLsFv066814@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 29 Jan 2008 16:21:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/contrib/binutils/libiberty cp-demangle.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 16:21:55 -0000 obrien 2008-01-29 16:21:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) contrib/binutils/libiberty cp-demangle.c Log: MFC: rev. 1.1.1.7 (Check for a failure return from cplus_demangle_type) Revision Changes Path 1.1.1.6.8.1 +2 -0 src/contrib/binutils/libiberty/cp-demangle.c From owner-cvs-src@FreeBSD.ORG Tue Jan 29 16:37:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C054116A421; Tue, 29 Jan 2008 16:37:04 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 99EDA13C4E5; Tue, 29 Jan 2008 16:37:04 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0TGb4PJ076670; Tue, 29 Jan 2008 16:37:04 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0TGb4BY076669; Tue, 29 Jan 2008 16:37:04 GMT (envelope-from jhb) Message-Id: <200801291637.m0TGb4BY076669@repoman.freebsd.org> From: John Baldwin Date: Tue, 29 Jan 2008 16:37:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/sys/kern subr_sleepqueue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 16:37:04 -0000 jhb 2008-01-29 16:37:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) sys/kern subr_sleepqueue.c Log: MFC 1.42,1.43: Fix races and other bugs with sleepq timeout handling. Approved by: re (kensmith) Revision Changes Path 1.39.4.1 +26 -6 src/sys/kern/subr_sleepqueue.c From owner-cvs-src@FreeBSD.ORG Tue Jan 29 17:50:29 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DEA2B16A420; Tue, 29 Jan 2008 17:50:29 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9DF6F13C465; Tue, 29 Jan 2008 17:50:29 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0THoTZm094035; Tue, 29 Jan 2008 17:50:29 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0THoTOc094034; Tue, 29 Jan 2008 17:50:29 GMT (envelope-from yar) Message-Id: <200801291750.m0THoTOc094034@repoman.freebsd.org> From: Yar Tikhiy Date: Tue, 29 Jan 2008 17:50:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/setfmac setfmac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 17:50:30 -0000 yar 2008-01-29 17:50:29 UTC FreeBSD src repository Modified files: usr.sbin/setfmac setfmac.c Log: An average consumer of fts(3) that avoids keeping pointers to old FTSENTs and uses only what fts_read() has just returned can rely on fts_path being NUL-terminated. Under these conditions, a plain vanilla "%s" format can be safely used to printf an fts_path. OK'ed by: rwatson Revision Changes Path 1.11 +7 -13 src/usr.sbin/setfmac/setfmac.c From owner-cvs-src@FreeBSD.ORG Tue Jan 29 18:12:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D348116A41A for ; Tue, 29 Jan 2008 18:12:06 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with SMTP id DD16F13C47E for ; Tue, 29 Jan 2008 18:12:04 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 9640 invoked by uid 399); 29 Jan 2008 18:12:03 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTP; 29 Jan 2008 18:12:03 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <479F6C72.8050400@FreeBSD.org> Date: Tue, 29 Jan 2008 10:12:02 -0800 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.9 (X11/20080126) MIME-Version: 1.0 To: mtm@FreeBSD.Org References: <200801290033.m0T0XG4Q055293@repoman.freebsd.org> <1201591583.3258.56.camel@mercury> In-Reply-To: <1201591583.3258.56.camel@mercury> X-Enigmail-Version: 0.95.5 OpenPGP: id=D5B2F0FB Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d Makefile jail nfslocking power_profile resolv tmp var X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 18:12:06 -0000 Mike Makonnen wrote: > On Tue, 2008-01-29 at 00:33 +0000, Doug Barton wrote: >> dougb 2008-01-29 00:33:16 UTC >> >> FreeBSD src repository >> >> Modified files: (Branch: RELENG_6) >> etc/rc.d Makefile jail power_profile resolv tmp >> var >> Removed files: (Branch: RELENG_6) >> etc/rc.d nfslocking >> Log: >> MFC a more limited set of changes that make sense for this branch: >> >> 1. GC the nfslocking script, which has been superseded by lockd and statd > > Actually, I specifically *didn't* remove this script from RELENG_6 > because it would be a POLA violation of a -stable branch. It doesn't get > run with the other scipts on boot; however, it's still available if > someone is using it in a local script or whatever. I also committed a > note to this respect in ver. 1.1068.2.3 of the release notes (which > AFAIK is now a part of 6.3-Release). It did not occur to me to review the release notes when considering what to MFC, so sorry I missed that. Feel free to add it back if you think that's appropriate, or I will be glad to do it for you. Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Tue Jan 29 18:13:54 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0E97216A417; Tue, 29 Jan 2008 18:13:54 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DC47913C43E; Tue, 29 Jan 2008 18:13:53 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0TIDr1V096919; Tue, 29 Jan 2008 18:13:53 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0TIDrcO096918; Tue, 29 Jan 2008 18:13:53 GMT (envelope-from obrien) Message-Id: <200801291813.m0TIDrcO096918@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 29 Jan 2008 18:13:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/contrib/binutils/libiberty cp-demangle.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 18:13:54 -0000 obrien 2008-01-29 18:13:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) contrib/binutils/libiberty cp-demangle.c Log: MFC: rev. 1.1.1.7 (Check for a failure return from cplus_demangle_type) Approved by: re(kensmith) Revision Changes Path 1.1.1.6.22.1 +2 -0 src/contrib/binutils/libiberty/cp-demangle.c From owner-cvs-src@FreeBSD.ORG Tue Jan 29 18:15:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 197D616A41A; Tue, 29 Jan 2008 18:15:39 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E78B813C4E9; Tue, 29 Jan 2008 18:15:38 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0TIFcjW097176; Tue, 29 Jan 2008 18:15:38 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0TIFcZa097175; Tue, 29 Jan 2008 18:15:38 GMT (envelope-from trhodes) Message-Id: <200801291815.m0TIFcZa097175@repoman.freebsd.org> From: Tom Rhodes Date: Tue, 29 Jan 2008 18:15:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys extattr_get_file.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 18:15:39 -0000 trhodes 2008-01-29 18:15:38 UTC FreeBSD src repository Modified files: lib/libc/sys extattr_get_file.2 Log: Update this manual page to describe the extattr_list_file() and the extattr_list_fd() functions. PR: 108142 Submitted by: Richard Dawe Reviewed by: kientzle Revision Changes Path 1.19 +13 -6 src/lib/libc/sys/extattr_get_file.2 From owner-cvs-src@FreeBSD.ORG Tue Jan 29 18:28:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6F0C016A41B; Tue, 29 Jan 2008 18:28:50 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4834113C448; Tue, 29 Jan 2008 18:28:50 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0TISoAp097816; Tue, 29 Jan 2008 18:28:50 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0TISoYa097815; Tue, 29 Jan 2008 18:28:50 GMT (envelope-from trhodes) Message-Id: <200801291828.m0TISoYa097815@repoman.freebsd.org> From: Tom Rhodes Date: Tue, 29 Jan 2008 18:28:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 atkbd.4 src/usr.sbin/kbdcontrol kbdcontrol.1 kbdmap.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 18:28:50 -0000 trhodes 2008-01-29 18:28:50 UTC FreeBSD src repository Modified files: share/man/man4 atkbd.4 usr.sbin/kbdcontrol kbdcontrol.1 kbdmap.5 Log: Some clarifications to make keyboard configuration under syscons. PR: 89325 Submitted by: Oliver Fromme Reviewed by: emax Revision Changes Path 1.29 +9 -1 src/share/man/man4/atkbd.4 1.43 +4 -1 src/usr.sbin/kbdcontrol/kbdcontrol.1 1.8 +10 -2 src/usr.sbin/kbdcontrol/kbdmap.5 From owner-cvs-src@FreeBSD.ORG Tue Jan 29 19:16:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BDF0816A46E; Tue, 29 Jan 2008 19:16:07 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8C16713C4EC; Tue, 29 Jan 2008 19:16:07 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0TJG7UP002954; Tue, 29 Jan 2008 19:16:07 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0TJG63j002953; Tue, 29 Jan 2008 19:16:06 GMT (envelope-from marius) Message-Id: <200801291916.m0TJG63j002953@repoman.freebsd.org> From: Marius Strobl Date: Tue, 29 Jan 2008 19:16:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/le am7990.c am79900.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 19:16:07 -0000 marius 2008-01-29 19:16:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/le am7990.c am79900.c Log: MFC: sys/dev/le/am7990.c 1.5; sys/dev/le/am79900.c 1.5 Correct the comments in am7990_intr() and am79900_intr(). Revision Changes Path 1.4.2.1 +3 -4 src/sys/dev/le/am7990.c 1.4.2.1 +3 -4 src/sys/dev/le/am79900.c From owner-cvs-src@FreeBSD.ORG Tue Jan 29 19:20:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 817D116A419; Tue, 29 Jan 2008 19:20:48 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5A82613C442; Tue, 29 Jan 2008 19:20:48 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0TJKmOi003148; Tue, 29 Jan 2008 19:20:48 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0TJKmvD003147; Tue, 29 Jan 2008 19:20:48 GMT (envelope-from marius) Message-Id: <200801291920.m0TJKmvD003147@repoman.freebsd.org> From: Marius Strobl Date: Tue, 29 Jan 2008 19:20:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/le am7990.c am79900.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 19:20:48 -0000 marius 2008-01-29 19:20:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/le am7990.c am79900.c Log: MFC: sys/dev/le/am7990.c 1.5; sys/dev/le/am79900.c 1.5 Correct the comments in am7990_intr() and am79900_intr(). Revision Changes Path 1.1.2.5 +3 -4 src/sys/dev/le/am7990.c 1.1.2.5 +3 -4 src/sys/dev/le/am79900.c From owner-cvs-src@FreeBSD.ORG Tue Jan 29 19:49:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BAEF916A417; Tue, 29 Jan 2008 19:49:25 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (trang.nuxi.org [74.95.12.85]) by mx1.freebsd.org (Postfix) with ESMTP id 9A72813C45A; Tue, 29 Jan 2008 19:49:25 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (obrien@localhost [127.0.0.1]) by dragon.nuxi.org (8.14.1/8.14.1) with ESMTP id m0TJnPAK010154; Tue, 29 Jan 2008 11:49:25 -0800 (PST) (envelope-from obrien@dragon.nuxi.org) Received: (from obrien@localhost) by dragon.nuxi.org (8.14.1/8.14.1/Submit) id m0TJnPiG010153; Tue, 29 Jan 2008 11:49:25 -0800 (PST) (envelope-from obrien) Date: Tue, 29 Jan 2008 11:49:25 -0800 From: "David O'Brien" To: Doug Barton Message-ID: <20080129194925.GA10100@dragon.NUXI.org> References: <200801290033.m0T0XG4Q055293@repoman.freebsd.org> <1201591583.3258.56.camel@mercury> <479F6C72.8050400@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <479F6C72.8050400@FreeBSD.org> X-Operating-System: FreeBSD 8.0-CURRENT User-Agent: Mutt/1.5.16 (2007-06-09) Cc: cvs-src@FreeBSD.org, mtm@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d Makefile jail nfslocking power_profile resolv tmp var X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 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, 29 Jan 2008 19:49:25 -0000 On Tue, Jan 29, 2008 at 10:12:02AM -0800, Doug Barton wrote: > Mike Makonnen wrote: > > On Tue, 2008-01-29 at 00:33 +0000, Doug Barton wrote: > >> dougb 2008-01-29 00:33:16 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: (Branch: RELENG_6) > >> etc/rc.d Makefile jail power_profile resolv tmp > >> var > >> Removed files: (Branch: RELENG_6) > >> etc/rc.d nfslocking > >> Log: > >> MFC a more limited set of changes that make sense for this branch: > >> > >> 1. GC the nfslocking script, which has been superseded by lockd and statd > > > > Actually, I specifically *didn't* remove this script from RELENG_6 > > because it would be a POLA violation of a -stable branch. It doesn't get > > run with the other scipts on boot; however, it's still available if > > someone is using it in a local script or whatever. I also committed a > > note to this respect in ver. 1.1068.2.3 of the release notes (which > > AFAIK is now a part of 6.3-Release). > > It did not occur to me to review the release notes when considering > what to MFC, so sorry I missed that. Feel free to add it back if you > think that's appropriate, or I will be glad to do it for you. I think it should come back - FreeBSD 6 sysadmins's fingers know '/etc/rc.d/nfslocking restart'. From owner-cvs-src@FreeBSD.ORG Tue Jan 29 20:22:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 34D2516A417; Tue, 29 Jan 2008 20:22:01 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0C6FC13C43E; Tue, 29 Jan 2008 20:22:01 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0TKM022007729; Tue, 29 Jan 2008 20:22:00 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0TKM03W007728; Tue, 29 Jan 2008 20:22:00 GMT (envelope-from des) Message-Id: <200801292022.m0TKM03W007728@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Tue, 29 Jan 2008 20:22:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: OPENPAM Cc: Subject: cvs commit: src/contrib/openpam/include/security openpam_version.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 20:22:01 -0000 des 2008-01-29 20:22:00 UTC FreeBSD src repository Modified files: (Branch: OPENPAM) contrib/openpam/include/security openpam_version.h Log: Merge r412 from vendor, which reintroduces _OPENPAM. See comment in the code for explanation. Hopefully, this will forestall any reports of breakage in OpenPAM-aware ports. MFC after: 3 days Revision Changes Path 1.1.1.11 +4 -1 src/contrib/openpam/include/security/openpam_version.h From owner-cvs-src@FreeBSD.ORG Tue Jan 29 21:18:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5C55116A417; Tue, 29 Jan 2008 21:18:27 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 34FE913C442; Tue, 29 Jan 2008 21:18:27 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0TLIRhe027389; Tue, 29 Jan 2008 21:18:27 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0TLIRvr027388; Tue, 29 Jan 2008 21:18:27 GMT (envelope-from mav) Message-Id: <200801292118.m0TLIRvr027388@repoman.freebsd.org> From: Alexander Motin Date: Tue, 29 Jan 2008 21:18:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netgraph ng_ppp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 21:18:27 -0000 mav 2008-01-29 21:18:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netgraph ng_ppp.c Log: MFC rev. 1.72-1.74 Improve multilink receive performance by fragment headers preallocation. Improve multilink performance by netgraph item reuse. Revision Changes Path 1.70.2.2 +53 -30 src/sys/netgraph/ng_ppp.c From owner-cvs-src@FreeBSD.ORG Tue Jan 29 21:19:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E2C6716A41B; Tue, 29 Jan 2008 21:19:26 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BBCBE13C442; Tue, 29 Jan 2008 21:19:26 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0TLJQ71027460; Tue, 29 Jan 2008 21:19:26 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0TLJQXK027459; Tue, 29 Jan 2008 21:19:26 GMT (envelope-from mav) Message-Id: <200801292119.m0TLJQXK027459@repoman.freebsd.org> From: Alexander Motin Date: Tue, 29 Jan 2008 21:19:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netgraph ng_ppp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 21:19:27 -0000 mav 2008-01-29 21:19:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netgraph ng_ppp.c Log: MFC rev. 1.72-1.74 Improve multilink receive performance with fragment headers preallocation. Improve multilink performance by netgraph item reuse. Revision Changes Path 1.57.2.6 +53 -30 src/sys/netgraph/ng_ppp.c From owner-cvs-src@FreeBSD.ORG Tue Jan 29 21:24:28 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E69FD16A418; Tue, 29 Jan 2008 21:24:28 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BEED113C447; Tue, 29 Jan 2008 21:24:28 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0TLOSJA027734; Tue, 29 Jan 2008 21:24:28 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0TLOSxa027733; Tue, 29 Jan 2008 21:24:28 GMT (envelope-from mav) Message-Id: <200801292124.m0TLOSxa027733@repoman.freebsd.org> From: Alexander Motin Date: Tue, 29 Jan 2008 21:24:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netgraph ng_pppoe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 21:24:29 -0000 mav 2008-01-29 21:24:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netgraph ng_pppoe.c Log: MFC rev. 1.88 Add support for optional "AC-Name\Service-Name" syntax at NGM_PPPOE_CONNECT argument. It allows ppp, mpd or any other node consumer to request connection to specified access concentrator. Revision Changes Path 1.74.2.7 +37 -6 src/sys/netgraph/ng_pppoe.c From owner-cvs-src@FreeBSD.ORG Tue Jan 29 23:36:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7C7B416A41B; Tue, 29 Jan 2008 23:36:11 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4049B13C468; Tue, 29 Jan 2008 23:36:11 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0TNaB6I038378; Tue, 29 Jan 2008 23:36:11 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0TNaB7x038377; Tue, 29 Jan 2008 23:36:11 GMT (envelope-from jhb) Message-Id: <200801292336.m0TNaB7x038377@repoman.freebsd.org> From: John Baldwin Date: Tue, 29 Jan 2008 23:36:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/gdb/kgdb kld.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 23:36:11 -0000 jhb 2008-01-29 23:36:10 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/kgdb kld.c Log: Don't look for "foo.ko.symbols" files. GDB is smart enough to open the ".symbols" file automatically when you tell it to load "foo.ko" because of the debug link. Revision Changes Path 1.4 +0 -1 src/gnu/usr.bin/gdb/kgdb/kld.c From owner-cvs-src@FreeBSD.ORG Tue Jan 29 23:36:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A3D3C16A46C; Tue, 29 Jan 2008 23:36:42 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7B16A13C461; Tue, 29 Jan 2008 23:36:42 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0TNageC038417; Tue, 29 Jan 2008 23:36:42 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0TNagxe038416; Tue, 29 Jan 2008 23:36:42 GMT (envelope-from jhb) Message-Id: <200801292336.m0TNagxe038416@repoman.freebsd.org> From: John Baldwin Date: Tue, 29 Jan 2008 23:36:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/gdb/kgdb kld.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 23:36:42 -0000 jhb 2008-01-29 23:36:42 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/kgdb kld.c Log: Use target_read_memory() and extract_unsigned_integer() instead of direct KVM access to read kernel pointers. Revision Changes Path 1.5 +6 -19 src/gnu/usr.bin/gdb/kgdb/kld.c From owner-cvs-src@FreeBSD.ORG Tue Jan 29 23:37:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AD29216A420; Tue, 29 Jan 2008 23:37:59 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 83EF713C455; Tue, 29 Jan 2008 23:37:59 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0TNbxaU038475; Tue, 29 Jan 2008 23:37:59 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0TNbxBl038474; Tue, 29 Jan 2008 23:37:59 GMT (envelope-from jhb) Message-Id: <200801292337.m0TNbxBl038474@repoman.freebsd.org> From: John Baldwin Date: Tue, 29 Jan 2008 23:37:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/gdb/kgdb kgdb.h main.c trgt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 23:37:59 -0000 jhb 2008-01-29 23:37:59 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/kgdb kgdb.h main.c trgt.c Log: Don't close the kernel bfd object during startup. Instead, leave it open and build a section table from the kernel file so that 'info files' output for kgdb now matches the usage of gdb on a regular file with the exception that we don't list sections for memory in the crash dump. Revision Changes Path 1.10 +1 -0 src/gnu/usr.bin/gdb/kgdb/kgdb.h 1.14 +0 -2 src/gnu/usr.bin/gdb/kgdb/main.c 1.9 +12 -5 src/gnu/usr.bin/gdb/kgdb/trgt.c From owner-cvs-src@FreeBSD.ORG Tue Jan 29 23:44:34 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C6DB116A417; Tue, 29 Jan 2008 23:44:34 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B526813C459; Tue, 29 Jan 2008 23:44:34 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0TNiYx7039017; Tue, 29 Jan 2008 23:44:34 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0TNiYrd039016; Tue, 29 Jan 2008 23:44:34 GMT (envelope-from jhb) Message-Id: <200801292344.m0TNiYrd039016@repoman.freebsd.org> From: John Baldwin Date: Tue, 29 Jan 2008 23:44:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/gdb/kgdb kgdb.h kld.c trgt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 23:44:34 -0000 jhb 2008-01-29 23:44:34 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/kgdb kgdb.h kld.c trgt.c Log: - Rework the kld support to hook into GDB's shared library support. kgdb(8) now treats kld's as shared libraries relative to the kernel "binary". Thus, you can use 'info sharedlibrary' to list the kld's along with 'sharedlibrary' and 'nosharedlibrary' to manage symbol loading and unloading. Note that there isn't an easy way to force GDB to use a specific path for a shared library. However, you can use 'nosharedlibrary' to unload all the klds and then use 'sharedlibrary' to load specific klds where it gets the kld correct and use 'add-kld' for the kld's where the default open behavior doesn't work. klds opened via 'sharedlibrary' (and during startup) do have their sections listed in 'info files'. - Change the 'add-kld' command to use filename completion to complete its argument. Revision Changes Path 1.11 +1 -0 src/gnu/usr.bin/gdb/kgdb/kgdb.h 1.6 +165 -79 src/gnu/usr.bin/gdb/kgdb/kld.c 1.10 +1 -4 src/gnu/usr.bin/gdb/kgdb/trgt.c From owner-cvs-src@FreeBSD.ORG Tue Jan 29 23:55:50 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1E60716A41A; Tue, 29 Jan 2008 23:55:50 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail.speedfactory.net [66.23.216.219]) by mx1.freebsd.org (Postfix) with ESMTP id 61EEE13C448; Tue, 29 Jan 2008 23:55:48 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.8s) with ESMTP id 230157771-1834499 for multiple; Tue, 29 Jan 2008 18:54:23 -0500 Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m0TNtfgN099803; Tue, 29 Jan 2008 18:55:42 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: src-committers@freebsd.org Date: Tue, 29 Jan 2008 18:55:37 -0500 User-Agent: KMail/1.9.7 References: <200801292344.m0TNiYrd039016@repoman.freebsd.org> In-Reply-To: <200801292344.m0TNiYrd039016@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200801291855.37308.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Tue, 29 Jan 2008 18:55:42 -0500 (EST) X-Virus-Scanned: ClamAV 0.91.2/5600/Tue Jan 29 16:52:23 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/gnu/usr.bin/gdb/kgdb kgdb.h kld.c trgt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jan 2008 23:55:50 -0000 On Tuesday 29 January 2008 06:44:34 pm John Baldwin wrote: > jhb 2008-01-29 23:44:34 UTC >=20 > FreeBSD src repository >=20 > Modified files: > gnu/usr.bin/gdb/kgdb kgdb.h kld.c trgt.c=20 > Log: > - Rework the kld support to hook into GDB's shared library support. > kgdb(8) now treats kld's as shared libraries relative to the kernel > "binary". Thus, you can use 'info sharedlibrary' to list the kld's > along with 'sharedlibrary' and 'nosharedlibrary' to manage symbol > loading and unloading. Note that there isn't an easy way to force GDB > to use a specific path for a shared library. However, you can use > 'nosharedlibrary' to unload all the klds and then use 'sharedlibrary' > to load specific klds where it gets the kld correct and use > 'add-kld' for the kld's where the default open behavior doesn't work. > klds opened via 'sharedlibrary' (and during startup) do have their > sections listed in 'info files'. > - Change the 'add-kld' command to use filename completion to complete i= ts > argument. So now what it looks like: > sudo ./kgdb -q [GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so:= =20 Undefined symbol "ps_pglobal_lookup"] Reading symbols from /boot/kernel/iwi_bss.ko...Reading symbols=20 from /boot/kernel/iwi_bss.ko.symbols...done. done. Loaded symbols for /boot/kernel/iwi_bss.ko Reading symbols from /boot/kernel/logo_saver.ko...Reading symbols=20 from /boot/kernel/logo_saver.ko.symbols...done. done. Loaded symbols for /boot/kernel/logo_saver.ko #0 sched_switch (td=3D0xc08fdb90, newtd=3DVariable "newtd" is not availabl= e. ) at /usr/src/sys/kern/sched_ule.c:1905 1905 cpuid =3D PCPU_GET(cpuid); (kgdb) info sharedlibrary =46rom To Syms Read Shared Object Library 0xc3e875a0 0xc3e8763b Yes /boot/kernel/iwi_bss.ko 0xc41077a0 0xc4107c28 Yes /boot/kernel/logo_saver.ko And for a crash dump: > sudo ./kgdb -q -c /usr/crash/vmcore.10 /boot/kernel/kernel [GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so:= =20 Undefined symbol "ps_pglobal_lookup"] Reading symbols from /boot/modules/crash.ko...Reading symbols=20 from /boot/modules/crash.ko.symbols...done. done. Loaded symbols for /boot/modules/crash.ko #0 doadump () at pcpu.h:195 195 pcpu.h: No such file or directory. in pcpu.h (kgdb) info sharedlibrary =46rom To Syms Read Shared Object Library 0xc3d416f0 0xc3d4364e Yes /boot/modules/crash.ko (kgdb) info files Symbols from "/boot/kernel/kernel". kernel core files: `/boot/kernel/kernel', file type elf32-i386-freebsd. 0xc04000d4 - 0xc04000e1 is .interp 0xc04000e4 - 0xc0410330 is .hash 0xc0410330 - 0xc0430b30 is .dynsym 0xc0430b30 - 0xc0451348 is .dynstr 0xc0451350 - 0xc0826880 is .text 0xc0826880 - 0xc084207c is .rodata 0xc084207c - 0xc08980ec is .rodata.str1.1 0xc08980ec - 0xc0899204 is set_sysctl_set 0xc0899204 - 0xc0899e20 is set_sysinit_set 0xc0899e20 - 0xc089a2ac is set_sysuninit_set 0xc089a2ac - 0xc089a7ec is set_modmetadata_set =2E.. 0xc089a950 - 0xc089a96c is set_scrndr_set =2D--Type to continue, or q to quit--- 0xc089b980 - 0xc08e702a is .data 0xc08e702c - 0xc08e7038 is .got 0xc08e7038 - 0xc08e70a0 is .dynamic 0xc08e70c0 - 0xc091691c is .bss 0xc3d3f094 - 0xc3d3f318 is .hash in /boot/modules/crash.ko 0xc3d3f318 - 0xc3d3f8d8 is .dynsym in /boot/modules/crash.ko 0xc3d3f8d8 - 0xc3d3fc7e is .dynstr in /boot/modules/crash.ko 0xc3d3fc80 - 0xc3d416f0 is .rel.dyn in /boot/modules/crash.ko 0xc3d416f0 - 0xc3d4364e is .text in /boot/modules/crash.ko 0xc3d4364e - 0xc3d43f4e is .rodata in /boot/modules/crash.ko =2E.. =2D-=20 John Baldwin From owner-cvs-src@FreeBSD.ORG Wed Jan 30 00:30:55 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4315516A418 for ; Wed, 30 Jan 2008 00:30:55 +0000 (UTC) (envelope-from ndenev@gmail.com) Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.187]) by mx1.freebsd.org (Postfix) with ESMTP id 0D1F613C458 for ; Wed, 30 Jan 2008 00:30:54 +0000 (UTC) (envelope-from ndenev@gmail.com) Received: by rv-out-0910.google.com with SMTP id g13so23456rvb.43 for ; Tue, 29 Jan 2008 16:30:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; bh=TrJcoSw+I0ypB+3RUMlF4S/rq/wSPZ6kGKI8PSpRPmM=; b=xL6sxhrKEZZ9t5vGMC0ZFcUuxI1i6F73fuuTZM4X2lDcptYEnLUUuHjkJkU5uQM25oX5qU8jgaVOP/00soGsMZ9GWnDNZVajSfBCYoRw5XczhIxAaJ7m2Snfp/iNwH3DxxPaCBI+x8VWsoIojNUdl3vTd6GjLrP+hn+w8CJXi+c= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=MvHUNcnDm0IsUCyXyIkyVniUyZtvwgFbU8J5brejEUrKEfaUpzneWHzn19N7CPjF9xftWstcS3cY5w4E58toOdfEYhPfb1OI0mp6YqnWMcZaJKaY6nYhIElJuJSQh5FS4+WgOkYxyaEMoO1JZxw+82KP6bchNUki104eRyHvCZA= Received: by 10.141.19.16 with SMTP id w16mr72103rvi.8.1201652676014; Tue, 29 Jan 2008 16:24:36 -0800 (PST) Received: by 10.141.170.18 with HTTP; Tue, 29 Jan 2008 16:24:35 -0800 (PST) Message-ID: <2e77fc10801291624rcd55d38sa67dce7787918a80@mail.gmail.com> Date: Wed, 30 Jan 2008 02:24:35 +0200 From: "Niki Denev" Sender: ndenev@gmail.com To: "John Baldwin" In-Reply-To: <2e77fc10801291618r5ca9d23ah362e483d286b2df2@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200801241942.m0OJgH5J000300@repoman.freebsd.org> <2e77fc10801291618r5ca9d23ah362e483d286b2df2@mail.gmail.com> X-Google-Sender-Auth: a8b46e4ad8091a10 Cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/lib/libstand Makefile src/sbin/gpt Makefile add.c boot.c gpt.8 gpt.c gpt.h show.c src/sys/boot/i386 Makefile src/sys/boot/i386/gptboot Makefile gptboot.c gptldr.S src/sys/boot/i386/libi386 biosdisk.c devicename.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Jan 2008 00:30:55 -0000 On Jan 30, 2008 2:18 AM, Niki Denev wrote: > On Jan 24, 2008 9:42 PM, John Baldwin wrote: > > jhb 2008-01-24 19:42:17 UTC > > > > FreeBSD src repository > > > > Modified files: (Branch: RELENG_7) > > lib/libstand Makefile > > sbin/gpt Makefile add.c gpt.8 gpt.c gpt.h show.c > > sys/boot/i386 Makefile > > sys/boot/i386/libi386 biosdisk.c devicename.c > > sys/boot/pc98/libpc98 biosdisk.c > > sys/geom/part g_part.c g_part.h g_part_gpt.c > > sys/sys gpt.h > > Added files: (Branch: RELENG_7) > > sbin/gpt boot.c > > sys/boot/i386/gptboot Makefile gptboot.c gptldr.S > > sys/boot/i386/pmbr Makefile pmbr.s > > Log: > > MFC: Add support for booting from GPT-labeled disks from the BIOS. This > > includes /boot/pmbr, /boot/gptboot, and 'gpt boot'. > > Thanks! Works perfectly here! > > I believe only this little patch is needed for gpt to behave as > advertised in the manual page. > ( to be able to "add" gpt partitions of type "boot" ) > > --- sbin/gpt/gpt.c.orig 2008-01-30 02:05:44.000000000 +0200 > +++ sbin/gpt/gpt.c 2008-01-30 02:07:21.000000000 +0200 > @@ -268,6 +268,12 @@ > return (0); > > switch (*s) { > + case 'b': > + if (strcmp(s, "boot") == 0) { > + uuid_t boot = GPT_ENT_TYPE_FREEBSD_BOOT; > + *uuid = boot; > + return (0); > + } > case 'e': > if (strcmp(s, "efi") == 0) { > uuid_t efi = GPT_ENT_TYPE_EFI; > oops, forgot one "break" : --- sbin/gpt/gpt.c.orig 2008-01-30 02:05:44.000000000 +0200 +++ sbin/gpt/gpt.c 2008-01-30 02:23:06.000000000 +0200 @@ -268,6 +268,13 @@ return (0); switch (*s) { + case 'b': + if (strcmp(s, "boot") == 0) { + uuid_t boot = GPT_ENT_TYPE_FREEBSD_BOOT; + *uuid = boot; + return (0); + } + break; case 'e': if (strcmp(s, "efi") == 0) { uuid_t efi = GPT_ENT_TYPE_EFI; From owner-cvs-src@FreeBSD.ORG Wed Jan 30 00:46:14 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BEFFD16A419 for ; Wed, 30 Jan 2008 00:46:14 +0000 (UTC) (envelope-from ndenev@gmail.com) Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.187]) by mx1.freebsd.org (Postfix) with ESMTP id 3FB6613C46E for ; Wed, 30 Jan 2008 00:46:14 +0000 (UTC) (envelope-from ndenev@gmail.com) Received: by rv-out-0910.google.com with SMTP id g13so27525rvb.43 for ; Tue, 29 Jan 2008 16:46:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; bh=Juc3ZlhZz4KMzHPYerKCBROfndvBp83yfveSloXByQY=; b=ho3EyCSUwZQ1Lp1TvCP2q3Ox4jutcALeV0kiZmK/4Qja/uBnLRWKWCSi3H1yxN8DboB8yobDcT47TIquITUG1RSXDYWGfnPeulMR8BlbOnt+FvZoBgUxoaJwMj0/MDnQr9UhaKGCvUcBPIJaY6fPU34lL/q/7AZmW1QK4uSwUvQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=uamkSbwt2FFxk0A1mrjapC9K5JRQ9sOu+GkRkcIlq2tl43ZHIG0YFenSEE9pjEk0Mc8n59clPVUG0jefd5yLzybQLXR5bc4UtFWlT0G1/1l/2wvsQpI369xz3L4XkhyvhQH5agxqZHCpJ5nbsat0768DNQF0C21n1PowIaXkatk= Received: by 10.141.99.4 with SMTP id b4mr32799rvm.275.1201652314990; Tue, 29 Jan 2008 16:18:34 -0800 (PST) Received: by 10.141.170.18 with HTTP; Tue, 29 Jan 2008 16:18:34 -0800 (PST) Message-ID: <2e77fc10801291618r5ca9d23ah362e483d286b2df2@mail.gmail.com> Date: Wed, 30 Jan 2008 02:18:34 +0200 From: "Niki Denev" Sender: ndenev@gmail.com To: "John Baldwin" In-Reply-To: <200801241942.m0OJgH5J000300@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200801241942.m0OJgH5J000300@repoman.freebsd.org> X-Google-Sender-Auth: 114e93df4c60573e Cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/lib/libstand Makefile src/sbin/gpt Makefile add.c boot.c gpt.8 gpt.c gpt.h show.c src/sys/boot/i386 Makefile src/sys/boot/i386/gptboot Makefile gptboot.c gptldr.S src/sys/boot/i386/libi386 biosdisk.c devicename.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Jan 2008 00:46:14 -0000 On Jan 24, 2008 9:42 PM, John Baldwin wrote: > jhb 2008-01-24 19:42:17 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_7) > lib/libstand Makefile > sbin/gpt Makefile add.c gpt.8 gpt.c gpt.h show.c > sys/boot/i386 Makefile > sys/boot/i386/libi386 biosdisk.c devicename.c > sys/boot/pc98/libpc98 biosdisk.c > sys/geom/part g_part.c g_part.h g_part_gpt.c > sys/sys gpt.h > Added files: (Branch: RELENG_7) > sbin/gpt boot.c > sys/boot/i386/gptboot Makefile gptboot.c gptldr.S > sys/boot/i386/pmbr Makefile pmbr.s > Log: > MFC: Add support for booting from GPT-labeled disks from the BIOS. This > includes /boot/pmbr, /boot/gptboot, and 'gpt boot'. Thanks! Works perfectly here! I believe only this little patch is needed for gpt to behave as advertised in the manual page. ( to be able to "add" gpt partitions of type "boot" ) --- sbin/gpt/gpt.c.orig 2008-01-30 02:05:44.000000000 +0200 +++ sbin/gpt/gpt.c 2008-01-30 02:07:21.000000000 +0200 @@ -268,6 +268,12 @@ return (0); switch (*s) { + case 'b': + if (strcmp(s, "boot") == 0) { + uuid_t boot = GPT_ENT_TYPE_FREEBSD_BOOT; + *uuid = boot; + return (0); + } case 'e': if (strcmp(s, "efi") == 0) { uuid_t efi = GPT_ENT_TYPE_EFI; From owner-cvs-src@FreeBSD.ORG Wed Jan 30 02:44:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A8FA616A418; Wed, 30 Jan 2008 02:44:27 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 91A4113C442; Wed, 30 Jan 2008 02:44:27 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0U2iR3b060946; Wed, 30 Jan 2008 02:44:27 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0U2iRFe060945; Wed, 30 Jan 2008 02:44:27 GMT (envelope-from obrien) Message-Id: <200801300244.m0U2iRFe060945@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 30 Jan 2008 02:44:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.bin/awk Makefile b.c.diff lib.c.diff main.c.diff run.c.diff tran.c.diff src/contrib/one-true-awk FIXES FREEBSD-upgrade b.c lib.c main.c run.c tran.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Jan 2008 02:44:27 -0000 obrien 2008-01-30 02:44:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin/awk Makefile contrib/one-true-awk FIXES FREEBSD-upgrade b.c lib.c main.c run.c tran.c Removed files: (Branch: RELENG_7) usr.bin/awk b.c.diff lib.c.diff main.c.diff run.c.diff tran.c.diff Log: MFC: AWK release Oct 23, 2007. MF6: Don't use patch files. Revision Changes Path 1.1.1.9.2.1 +8 -0 src/contrib/one-true-awk/FIXES 1.10.2.1 +5 -5 src/contrib/one-true-awk/FREEBSD-upgrade 1.1.1.9.2.1 +18 -3 src/contrib/one-true-awk/b.c 1.1.1.5.2.1 +2 -2 src/contrib/one-true-awk/lib.c 1.1.1.11.2.1 +22 -10 src/contrib/one-true-awk/main.c 1.1.1.9.2.1 +1 -1 src/contrib/one-true-awk/run.c 1.1.1.4.10.1 +2 -2 src/contrib/one-true-awk/tran.c 1.14.2.1 +0 -6 src/usr.bin/awk/Makefile 1.2.2.1 +0 -53 src/usr.bin/awk/b.c.diff (dead) 1.2.2.1 +0 -27 src/usr.bin/awk/lib.c.diff (dead) 1.3.2.1 +0 -69 src/usr.bin/awk/main.c.diff (dead) 1.1.10.1 +0 -18 src/usr.bin/awk/run.c.diff (dead) 1.1.4.1 +0 -22 src/usr.bin/awk/tran.c.diff (dead) From owner-cvs-src@FreeBSD.ORG Wed Jan 30 02:48:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C712516A417; Wed, 30 Jan 2008 02:48:24 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9921A13C43E; Wed, 30 Jan 2008 02:48:24 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0U2mOif061117; Wed, 30 Jan 2008 02:48:24 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0U2mOmd061116; Wed, 30 Jan 2008 02:48:24 GMT (envelope-from obrien) Message-Id: <200801300248.m0U2mOmd061116@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 30 Jan 2008 02:48:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/contrib/file FREEBSD-upgrade X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Jan 2008 02:48:24 -0000 obrien 2008-01-30 02:48:24 UTC FreeBSD src repository Modified files: contrib/file FREEBSD-upgrade Log: Update for the 4.23 import. Revision Changes Path 1.8 +3 -3 src/contrib/file/FREEBSD-upgrade From owner-cvs-src@FreeBSD.ORG Wed Jan 30 02:53:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BEFED16A418; Wed, 30 Jan 2008 02:53:12 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A597A13C44B; Wed, 30 Jan 2008 02:53:12 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0U2rCx6061550; Wed, 30 Jan 2008 02:53:12 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0U2rCv2061549; Wed, 30 Jan 2008 02:53:12 GMT (envelope-from obrien) Message-Id: <200801300253.m0U2rCv2061549@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 30 Jan 2008 02:53:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/contrib/file .cvsignore ChangeLog FREEBSD-upgrade Makefile.am Makefile.in acinclude.m4 aclocal.m4 apprentice.c ascmagic.c compress.c config.h.in configure configure.in file.c file.h file.man file_opts.h fsmagic.c funcs.c install-sh is_tar.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Jan 2008 02:53:12 -0000 obrien 2008-01-30 02:53:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) contrib/file ChangeLog FREEBSD-upgrade Makefile.am Makefile.in acinclude.m4 aclocal.m4 apprentice.c ascmagic.c compress.c config.h.in configure configure.in file.c file.h file.man fsmagic.c funcs.c install-sh is_tar.c libmagic.man magic.c magic.h magic.man magic.mime mkinstalldirs names.h patchlevel.h print.c readelf.c readelf.h softmagic.c contrib/file/Magdir acorn animation apple archive audio blender commands console database elf filesystems java macintosh msdos pdf sgi usr.bin/file config.h lib/libmagic config.h Added files: (Branch: RELENG_7) contrib/file file_opts.h contrib/file/Magdir efi fortran Removed files: (Branch: RELENG_7) contrib/file .cvsignore Log: MFC: version 4.23. Revision Changes Path 1.1.1.2.18.1 +0 -1 src/contrib/file/.cvsignore (dead) 1.1.1.5.2.1 +81 -0 src/contrib/file/ChangeLog 1.7.2.1 +4 -4 src/contrib/file/FREEBSD-upgrade 1.1.1.1.26.1 +35 -0 src/contrib/file/Magdir/acorn 1.1.1.8.2.1 +11 -0 src/contrib/file/Magdir/animation 1.1.1.4.2.1 +41 -0 src/contrib/file/Magdir/apple 1.1.1.11.2.1 +17 -0 src/contrib/file/Magdir/archive 1.1.1.10.2.1 +7 -0 src/contrib/file/Magdir/audio 1.1.1.1.26.1 +34 -14 src/contrib/file/Magdir/blender 1.1.1.7.2.1 +2 -1 src/contrib/file/Magdir/commands 1.1.1.5.2.1 +61 -0 src/contrib/file/Magdir/console 1.1.1.6.2.1 +10 -0 src/contrib/file/Magdir/database 1.1.1.1.4.1 +14 -0 src/contrib/file/Magdir/efi (new) 1.1.1.13.2.1 +17 -16 src/contrib/file/Magdir/elf 1.1.1.11.2.1 +143 -94 src/contrib/file/Magdir/filesystems 1.1.1.1.4.1 +2 -0 src/contrib/file/Magdir/fortran (new) 1.1.1.3.2.1 +14 -0 src/contrib/file/Magdir/java 1.1.1.6.2.1 +1 -1 src/contrib/file/Magdir/macintosh 1.1.1.10.2.1 +48 -11 src/contrib/file/Magdir/msdos 1.1.1.1.26.1 +6 -0 src/contrib/file/Magdir/pdf 1.1.1.4.2.1 +5 -2 src/contrib/file/Magdir/sgi 1.1.1.11.2.1 +2 -0 src/contrib/file/Makefile.am 1.1.1.13.2.1 +54 -47 src/contrib/file/Makefile.in 1.1.1.4.18.1 +0 -4 src/contrib/file/acinclude.m4 1.1.1.9.2.1 +93 -81 src/contrib/file/aclocal.m4 1.1.1.13.2.1 +85 -6 src/contrib/file/apprentice.c 1.1.1.10.2.1 +17 -17 src/contrib/file/ascmagic.c 1.1.1.9.2.1 +18 -9 src/contrib/file/compress.c 1.1.1.11.2.1 +19 -2 src/contrib/file/config.h.in 1.1.1.13.2.1 +5200 -4462 src/contrib/file/configure 1.1.1.13.2.1 +13 -5 src/contrib/file/configure.in 1.1.1.13.2.1 +49 -77 src/contrib/file/file.c 1.1.1.11.2.1 +12 -2 src/contrib/file/file.h 1.1.1.9.2.1 +327 -257 src/contrib/file/file.man 1.1.1.1.4.1 +48 -0 src/contrib/file/file_opts.h (new) 1.1.1.6.2.1 +9 -6 src/contrib/file/fsmagic.c 1.1.1.5.2.1 +70 -47 src/contrib/file/funcs.c 1.1.1.3.2.1 +265 -81 src/contrib/file/install-sh 1.1.1.6.2.1 +19 -20 src/contrib/file/is_tar.c 1.1.1.2.2.1 +29 -6 src/contrib/file/libmagic.man 1.1.1.5.2.1 +31 -23 src/contrib/file/magic.c 1.1.1.3.2.1 +16 -11 src/contrib/file/magic.h 1.1.1.7.2.1 +281 -210 src/contrib/file/magic.man 1.1.1.10.2.1 +92 -58 src/contrib/file/magic.mime 1.1.1.4.2.1 +4 -1 src/contrib/file/mkinstalldirs 1.1.1.5.2.1 +13 -15 src/contrib/file/names.h 1.1.1.14.2.1 +8 -2 src/contrib/file/patchlevel.h 1.1.1.11.2.1 +13 -4 src/contrib/file/print.c 1.1.1.10.2.1 +38 -21 src/contrib/file/readelf.c 1.1.1.5.2.1 +3 -6 src/contrib/file/readelf.h 1.1.1.13.2.1 +195 -12 src/contrib/file/softmagic.c 1.6.2.1 +23 -4 src/lib/libmagic/config.h 1.13.2.1 +23 -4 src/usr.bin/file/config.h From owner-cvs-src@FreeBSD.ORG Wed Jan 30 03:18:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0BCF016A417; Wed, 30 Jan 2008 03:18:58 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E49E513C467; Wed, 30 Jan 2008 03:18:57 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0U3IvJP065834; Wed, 30 Jan 2008 03:18:57 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0U3Iv01065829; Wed, 30 Jan 2008 03:18:57 GMT (envelope-from obrien) Message-Id: <200801300318.m0U3Iv01065829@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 30 Jan 2008 03:18:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.sbin/amd/amd Makefile src/usr.sbin/amd/fsinfo Makefile src/usr.sbin/amd/include amu_autofs_prot.h aux_conf.h build_version.h config.h newvers.sh src/usr.sbin/amd/libamu Makefile src/usr.sbin/amd/mk-amd-map Makefile src/contrib/amd ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Jan 2008 03:18:58 -0000 obrien 2008-01-30 03:18:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.sbin/amd/amd Makefile usr.sbin/amd/fsinfo Makefile usr.sbin/amd/include aux_conf.h build_version.h config.h newvers.sh usr.sbin/amd/libamu Makefile usr.sbin/amd/mk-amd-map Makefile contrib/amd AUTHORS BUGS COPYING ChangeLog FREEBSD-Xlist FREEBSD-upgrade INSTALL NEWS README.ldap aux_conf.h.in bootstrap ldap-id.ms tasks contrib/amd/amd am_ops.c amd.8 amd.c amd.h amfs_auto.c amfs_direct.c amfs_error.c amfs_host.c amfs_link.c amfs_linkx.c amfs_nfsl.c amfs_nfsx.c amfs_program.c amfs_root.c amfs_toplvl.c amfs_union.c amq_subr.c amq_svc.c autil.c clock.c conf.c conf_parse.y conf_tok.l get_args.c info_file.c info_hesiod.c info_ldap.c info_ndbm.c info_nis.c info_nisplus.c info_passwd.c info_union.c map.c mapc.c mntfs.c nfs_prot_svc.c nfs_start.c nfs_subr.c ops_TEMPLATE.c ops_cachefs.c ops_cdfs.c ops_efs.c ops_lofs.c ops_mfs.c ops_nfs.c ops_nfs3.c ops_nullfs.c ops_pcfs.c ops_tfs.c ops_tmpfs.c ops_ufs.c ops_umapfs.c ops_unionfs.c ops_xfs.c opts.c restart.c rpc_fwd.c sched.c srvr_amfs_auto.c srvr_nfs.c contrib/amd/amq amq.8 amq.c amq.h amq_clnt.c amq_xdr.c pawd.1 pawd.c contrib/amd/conf/checkmount checkmount_bsd44.c contrib/amd/conf/mtab mtab_bsd.c contrib/amd/conf/nfs_prot nfs_prot_freebsd2.h nfs_prot_freebsd3.h contrib/amd/conf/sa_dref sa_dref_bsd44.h contrib/amd/conf/transp transp_sockets.c contrib/amd/conf/trap trap_default.h contrib/amd/conf/umount umount_bsd44.c contrib/amd/doc am-utils.texi texinfo.tex version.texi contrib/amd/fixmount fixmount.8 fixmount.c contrib/amd/fsinfo fsi_analyze.c fsi_data.h fsi_dict.c fsi_gram.y fsi_lex.l fsi_util.c fsinfo.8 fsinfo.c fsinfo.h wr_atab.c wr_bparam.c wr_dumpset.c wr_exportfs.c wr_fstab.c contrib/amd/hlfsd hlfsd.8 hlfsd.c hlfsd.h homedir.c nfs_prot_svc.c stubs.c contrib/amd/include am_compat.h am_defs.h am_utils.h am_xdr_func.h amq_defs.h mount_headers1.h mount_headers2.h contrib/amd/libamu amu.h hasmntopt.c misc_rpc.c mount_fs.c mtab.c nfs_prot_xdr.c strerror.c wire.c xdr_func.c xutil.c contrib/amd/mk-amd-map mk-amd-map.8 mk-amd-map.c contrib/amd/scripts am-eject.in amd.conf-sample amd.conf.5 amd2ldif.in amd2sun.in automount2amd.8 automount2amd.in ctl-amd.in ctl-hlfsd.in expn.1 expn.in fix-amd-map.in fixrmtab.in redhat-ctl-amd.in wait4amd.in wait4amd2die.in contrib/amd/wire-test wire-test.8 wire-test.c Added files: (Branch: RELENG_7) usr.sbin/amd/include amu_autofs_prot.h contrib/amd FAQ README.attrcache ldap.schema vers.m4 contrib/amd/amd amfs_generic.c info_exec.c readdir.c contrib/amd/doc stamp-vti contrib/amd/libamu strutil.c contrib/amd/scripts test-attrcache.in Removed files: (Branch: RELENG_7) contrib/amd/amd amfs_inherit.c contrib/amd/libamu alloca.c util.c contrib/amd/m4 GNUmakefile amdgrep amindent autopat chop-aclocal.pl copy-if-newbig mk-aclocal mkconf rmtspc update_build_version contrib/amd/m4/macros HEADER TRAILER Log: MFC: version 6.1.5. Revision Changes Path 1.1.1.9.18.1 +97 -4 src/contrib/amd/AUTHORS 1.1.1.9.18.1 +106 -9 src/contrib/amd/BUGS 1.1.1.5.18.1 +1 -1 src/contrib/amd/COPYING 1.1.1.9.18.1 +6160 -446 src/contrib/amd/ChangeLog 1.1.1.1.2.1 +69 -0 src/contrib/amd/FAQ (new) 1.5.18.1 +123 -0 src/contrib/amd/FREEBSD-Xlist 1.15.18.1 +11 -10 src/contrib/amd/FREEBSD-upgrade 1.1.1.9.18.1 +101 -140 src/contrib/amd/INSTALL 1.1.1.8.18.1 +615 -99 src/contrib/amd/NEWS 1.1.1.1.2.1 +129 -0 src/contrib/amd/README.attrcache (new) 1.1.1.2.20.1 +6 -3 src/contrib/amd/README.ldap 1.1.1.6.18.1 +87 -62 src/contrib/amd/amd/am_ops.c 1.22.2.1 +118 -90 src/contrib/amd/amd/amd.8 1.10.18.1 +138 -114 src/contrib/amd/amd/amd.c 1.1.1.7.18.1 +646 -77 src/contrib/amd/amd/amd.h 1.1.1.8.18.1 +33 -1495 src/contrib/amd/amd/amfs_auto.c 1.1.1.6.18.1 +17 -13 src/contrib/amd/amd/amfs_direct.c 1.1.1.6.18.1 +29 -28 src/contrib/amd/amd/amfs_error.c 1.1.1.1.2.1 +1262 -0 src/contrib/amd/amd/amfs_generic.c (new) 1.1.1.7.18.1 +97 -75 src/contrib/amd/amd/amfs_host.c 1.1.1.6.18.1 +0 -200 src/contrib/amd/amd/amfs_inherit.c (dead) 1.1.1.6.18.1 +35 -43 src/contrib/amd/amd/amfs_link.c 1.1.1.6.18.1 +22 -12 src/contrib/amd/amd/amfs_linkx.c 1.1.1.6.18.1 +72 -71 src/contrib/amd/amd/amfs_nfsl.c 1.1.1.6.18.1 +77 -97 src/contrib/amd/amd/amfs_nfsx.c 1.1.1.7.18.1 +38 -26 src/contrib/amd/amd/amfs_program.c 1.1.1.6.18.1 +15 -15 src/contrib/amd/amd/amfs_root.c 1.1.1.6.18.1 +163 -204 src/contrib/amd/amd/amfs_toplvl.c 1.1.1.6.18.1 +29 -21 src/contrib/amd/amd/amfs_union.c 1.8.18.1 +92 -32 src/contrib/amd/amd/amq_subr.c 1.1.1.6.18.1 +82 -3 src/contrib/amd/amd/amq_svc.c 1.1.1.6.18.1 +486 -131 src/contrib/amd/amd/autil.c 1.1.1.6.18.1 +15 -19 src/contrib/amd/amd/clock.c 1.1.1.8.18.1 +468 -72 src/contrib/amd/amd/conf.c 1.1.1.6.18.1 +2 -2 src/contrib/amd/amd/conf_parse.y 1.1.1.6.18.1 +2 -2 src/contrib/amd/amd/conf_tok.l 1.8.18.1 +142 -108 src/contrib/amd/amd/get_args.c 1.1.1.1.2.1 +423 -0 src/contrib/amd/amd/info_exec.c (new) 1.1.1.6.18.1 +14 -26 src/contrib/amd/amd/info_file.c 1.1.1.6.18.1 +8 -18 src/contrib/amd/amd/info_hesiod.c 1.1.1.7.18.1 +164 -67 src/contrib/amd/amd/info_ldap.c 1.1.1.6.18.1 +7 -8 src/contrib/amd/amd/info_ndbm.c 1.1.1.7.18.1 +2 -15 src/contrib/amd/amd/info_nis.c 1.1.1.6.18.1 +20 -34 src/contrib/amd/amd/info_nisplus.c 1.1.1.6.18.1 +7 -10 src/contrib/amd/amd/info_passwd.c 1.1.1.6.18.1 +13 -15 src/contrib/amd/amd/info_union.c 1.1.1.6.18.1 +330 -386 src/contrib/amd/amd/map.c 1.1.1.8.18.1 +115 -201 src/contrib/amd/amd/mapc.c 1.1.1.6.18.1 +63 -63 src/contrib/amd/amd/mntfs.c 1.2.18.1 +47 -19 src/contrib/amd/amd/nfs_prot_svc.c 1.1.1.6.18.1 +83 -83 src/contrib/amd/amd/nfs_start.c 1.1.1.6.18.1 +278 -81 src/contrib/amd/amd/nfs_subr.c 1.1.1.6.18.1 +29 -17 src/contrib/amd/amd/ops_TEMPLATE.c 1.1.1.6.18.1 +40 -27 src/contrib/amd/amd/ops_cachefs.c 1.1.1.6.18.1 +42 -33 src/contrib/amd/amd/ops_cdfs.c 1.1.1.6.18.1 +29 -21 src/contrib/amd/amd/ops_efs.c 1.1.1.6.18.1 +29 -24 src/contrib/amd/amd/ops_lofs.c 1.1.1.6.18.1 +2 -3 src/contrib/amd/amd/ops_mfs.c 1.1.1.6.18.1 +435 -197 src/contrib/amd/amd/ops_nfs.c 1.1.1.6.18.1 +2 -3 src/contrib/amd/amd/ops_nfs3.c 1.1.1.6.18.1 +2 -3 src/contrib/amd/amd/ops_nullfs.c 1.2.18.1 +67 -25 src/contrib/amd/amd/ops_pcfs.c 1.1.1.6.18.1 +2 -3 src/contrib/amd/amd/ops_tfs.c 1.1.1.6.18.1 +2 -3 src/contrib/amd/amd/ops_tmpfs.c 1.1.1.6.18.1 +28 -21 src/contrib/amd/amd/ops_ufs.c 1.1.1.6.18.1 +2 -3 src/contrib/amd/amd/ops_umapfs.c 1.1.1.6.18.1 +2 -3 src/contrib/amd/amd/ops_unionfs.c 1.1.1.6.18.1 +28 -21 src/contrib/amd/amd/ops_xfs.c 1.1.1.7.18.1 +333 -154 src/contrib/amd/amd/opts.c 1.1.1.1.2.1 +498 -0 src/contrib/amd/amd/readdir.c (new) 1.1.1.6.18.1 +196 -116 src/contrib/amd/amd/restart.c 1.1.1.6.18.1 +38 -36 src/contrib/amd/amd/rpc_fwd.c 1.1.1.6.18.1 +37 -33 src/contrib/amd/amd/sched.c 1.1.1.6.18.1 +7 -12 src/contrib/amd/amd/srvr_amfs_auto.c 1.7.18.1 +373 -218 src/contrib/amd/amd/srvr_nfs.c 1.13.2.1 +146 -86 src/contrib/amd/amq/amq.8 1.9.18.1 +23 -44 src/contrib/amd/amq/amq.c 1.1.1.6.18.1 +3 -3 src/contrib/amd/amq/amq.h 1.1.1.6.18.1 +26 -11 src/contrib/amd/amq/amq_clnt.c 1.1.1.6.18.1 +16 -8 src/contrib/amd/amq/amq_xdr.c 1.7.10.1 +32 -6 src/contrib/amd/amq/pawd.1 1.1.1.6.18.1 +28 -57 src/contrib/amd/amq/pawd.c 1.1.1.2.20.1 +2 -0 src/contrib/amd/aux_conf.h.in 1.1.1.2.18.1 +1 -1 src/contrib/amd/bootstrap 1.1.1.6.18.1 +2 -3 src/contrib/amd/conf/checkmount/checkmount_bsd44.c 1.1.1.6.18.1 +2 -3 src/contrib/amd/conf/mtab/mtab_bsd.c 1.7.18.1 +2 -4 src/contrib/amd/conf/nfs_prot/nfs_prot_freebsd2.h 1.13.18.1 +19 -18 src/contrib/amd/conf/nfs_prot/nfs_prot_freebsd3.h 1.1.1.1.48.1 +1 -0 src/contrib/amd/conf/sa_dref/sa_dref_bsd44.h 1.1.1.7.18.1 +224 -71 src/contrib/amd/conf/transp/transp_sockets.c 1.3.18.1 +1 -1 src/contrib/amd/conf/trap/trap_default.h 1.1.1.6.18.1 +43 -12 src/contrib/amd/conf/umount/umount_bsd44.c 1.1.1.9.18.1 +1002 -762 src/contrib/amd/doc/am-utils.texi 1.3.2.1 +4 -0 src/contrib/amd/doc/stamp-vti (new) 1.1.1.4.20.1 +3525 -2852 src/contrib/amd/doc/texinfo.tex 1.1.1.8.20.1 +4 -3 src/contrib/amd/doc/version.texi 1.13.2.1 +51 -24 src/contrib/amd/fixmount/fixmount.8 1.8.18.1 +12 -17 src/contrib/amd/fixmount/fixmount.c 1.1.1.6.18.1 +16 -14 src/contrib/amd/fsinfo/fsi_analyze.c 1.1.1.6.18.1 +6 -3 src/contrib/amd/fsinfo/fsi_data.h 1.1.1.6.18.1 +2 -3 src/contrib/amd/fsinfo/fsi_dict.c 1.1.1.6.18.1 +2 -19 src/contrib/amd/fsinfo/fsi_gram.y 1.1.1.7.18.1 +2 -2 src/contrib/amd/fsinfo/fsi_lex.l 1.1.1.6.18.1 +7 -19 src/contrib/amd/fsinfo/fsi_util.c 1.12.10.1 +33 -11 src/contrib/amd/fsinfo/fsinfo.8 1.6.18.1 +7 -6 src/contrib/amd/fsinfo/fsinfo.c 1.1.1.6.18.1 +3 -3 src/contrib/amd/fsinfo/fsinfo.h 1.1.1.6.18.1 +8 -8 src/contrib/amd/fsinfo/wr_atab.c 1.1.1.6.18.1 +2 -3 src/contrib/amd/fsinfo/wr_bparam.c 1.1.1.6.18.1 +2 -3 src/contrib/amd/fsinfo/wr_dumpset.c 1.1.1.6.18.1 +2 -3 src/contrib/amd/fsinfo/wr_exportfs.c 1.1.1.6.18.1 +2 -3 src/contrib/amd/fsinfo/wr_fstab.c 1.15.10.1 +83 -59 src/contrib/amd/hlfsd/hlfsd.8 1.8.18.1 +84 -103 src/contrib/amd/hlfsd/hlfsd.c 1.5.2.1 +4 -9 src/contrib/amd/hlfsd/hlfsd.h 1.7.18.1 +29 -93 src/contrib/amd/hlfsd/homedir.c 1.1.1.6.18.1 +2 -3 src/contrib/amd/hlfsd/nfs_prot_svc.c 1.1.1.7.18.1 +35 -22 src/contrib/amd/hlfsd/stubs.c 1.1.1.4.20.1 +110 -1 src/contrib/amd/include/am_compat.h 1.14.18.1 +213 -62 src/contrib/amd/include/am_defs.h 1.1.1.7.18.1 +100 -582 src/contrib/amd/include/am_utils.h 1.1.1.6.18.1 +156 -14 src/contrib/amd/include/am_xdr_func.h 1.1.1.6.18.1 +4 -4 src/contrib/amd/include/amq_defs.h 1.1.1.2.20.1 +60 -11 src/contrib/amd/include/mount_headers1.h 1.1.1.1.24.1 +63 -5 src/contrib/amd/include/mount_headers2.h 1.1.1.1.24.1 +31 -31 src/contrib/amd/ldap-id.ms 1.1.1.1.2.1 +52 -0 src/contrib/amd/ldap.schema (new) 1.1.1.1.46.1 +0 -504 src/contrib/amd/libamu/alloca.c (dead) 1.1.1.6.18.1 +4 -3 src/contrib/amd/libamu/amu.h 1.1.1.6.18.1 +7 -8 src/contrib/amd/libamu/hasmntopt.c 1.1.1.6.18.1 +3 -4 src/contrib/amd/libamu/misc_rpc.c 1.7.18.1 +257 -194 src/contrib/amd/libamu/mount_fs.c 1.1.1.6.18.1 +100 -29 src/contrib/amd/libamu/mtab.c 1.1.1.6.18.1 +2 -3 src/contrib/amd/libamu/nfs_prot_xdr.c 1.1.1.2.18.1 +4 -4 src/contrib/amd/libamu/strerror.c 1.1.1.1.2.1 +270 -0 src/contrib/amd/libamu/strutil.c (new) 1.1.1.6.18.1 +0 -176 src/contrib/amd/libamu/util.c (dead) 1.1.1.6.18.1 +60 -47 src/contrib/amd/libamu/wire.c 1.1.1.6.18.1 +260 -206 src/contrib/amd/libamu/xdr_func.c 1.1.1.9.18.1 +223 -85 src/contrib/amd/libamu/xutil.c 1.1.1.1.20.1 +0 -155 src/contrib/amd/m4/GNUmakefile (dead) 1.1.1.1.20.1 +0 -7 src/contrib/amd/m4/amdgrep (dead) 1.1.1.1.20.1 +0 -328 src/contrib/amd/m4/amindent (dead) 1.1.1.1.20.1 +0 -36 src/contrib/amd/m4/autopat (dead) 1.1.1.1.20.1 +0 -19 src/contrib/amd/m4/chop-aclocal.pl (dead) 1.1.1.1.20.1 +0 -29 src/contrib/amd/m4/copy-if-newbig (dead) 1.1.1.1.20.1 +0 -13 src/contrib/amd/m4/macros/HEADER (dead) 1.1.1.1.20.1 +0 -2 src/contrib/amd/m4/macros/TRAILER (dead) 1.1.1.1.20.1 +0 -18 src/contrib/amd/m4/mk-aclocal (dead) 1.1.1.1.20.1 +0 -20 src/contrib/amd/m4/mkconf (dead) 1.1.1.1.20.1 +0 -6 src/contrib/amd/m4/rmtspc (dead) 1.1.1.1.20.1 +0 -22 src/contrib/amd/m4/update_build_version (dead) 1.7.10.1 +34 -5 src/contrib/amd/mk-amd-map/mk-amd-map.8 1.10.18.1 +16 -15 src/contrib/amd/mk-amd-map/mk-amd-map.c 1.1.1.2.24.1 +1 -1 src/contrib/amd/scripts/am-eject.in 1.1.1.5.18.1 +86 -29 src/contrib/amd/scripts/amd.conf-sample 1.18.2.1 +612 -382 src/contrib/amd/scripts/amd.conf.5 1.1.1.1.48.1 +4 -2 src/contrib/amd/scripts/amd2ldif.in 1.1.1.1.48.1 +1 -1 src/contrib/amd/scripts/amd2sun.in 1.1.1.4.18.1 +20 -5 src/contrib/amd/scripts/automount2amd.8 1.1.1.1.46.1 +2 -2 src/contrib/amd/scripts/automount2amd.in 1.1.1.5.20.1 +18 -14 src/contrib/amd/scripts/ctl-amd.in 1.1.1.5.20.1 +9 -5 src/contrib/amd/scripts/ctl-hlfsd.in 1.1.1.5.18.1 +1 -2 src/contrib/amd/scripts/expn.1 1.1.1.6.18.1 +1 -1 src/contrib/amd/scripts/expn.in 1.1.1.1.48.1 +1 -1 src/contrib/amd/scripts/fix-amd-map.in 1.1.1.1.48.1 +1 -1 src/contrib/amd/scripts/fixrmtab.in 1.1.1.1.20.1 +3 -1 src/contrib/amd/scripts/redhat-ctl-amd.in 1.1.1.1.2.1 +135 -0 src/contrib/amd/scripts/test-attrcache.in (new) 1.1.1.1.48.1 +1 -1 src/contrib/amd/scripts/wait4amd.in 1.1.1.1.48.1 +3 -3 src/contrib/amd/scripts/wait4amd2die.in 1.1.1.8.18.1 +45 -60 src/contrib/amd/tasks 1.1.1.1.2.1 +1 -0 src/contrib/amd/vers.m4 (new) 1.6.10.1 +35 -9 src/contrib/amd/wire-test/wire-test.8 1.8.18.1 +4 -5 src/contrib/amd/wire-test/wire-test.c 1.27.2.1 +10 -9 src/usr.sbin/amd/amd/Makefile 1.13.24.1 +4 -1 src/usr.sbin/amd/fsinfo/Makefile 1.1.2.1 +8 -0 src/usr.sbin/amd/include/amu_autofs_prot.h (new) 1.4.18.1 +3 -0 src/usr.sbin/amd/include/aux_conf.h 1.1.48.1 +5 -3 src/usr.sbin/amd/include/build_version.h 1.31.2.1 +253 -117 src/usr.sbin/amd/include/config.h 1.9.10.1 +3 -3 src/usr.sbin/amd/include/newvers.sh 1.8.10.1 +8 -3 src/usr.sbin/amd/libamu/Makefile 1.15.24.1 +4 -1 src/usr.sbin/amd/mk-amd-map/Makefile From owner-cvs-src@FreeBSD.ORG Wed Jan 30 07:34:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 68B9B16A41A; Wed, 30 Jan 2008 07:34:49 +0000 (UTC) (envelope-from mtm@FreeBSD.Org) Received: from mercury.mike.lan (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 0F24413C4D9; Wed, 30 Jan 2008 07:34:32 +0000 (UTC) (envelope-from mtm@FreeBSD.Org) Received: by mercury.mike.lan (Postfix, from userid 1000) id 88EC626DD7D; Wed, 30 Jan 2008 10:34:50 +0300 (EAT) From: Mike Makonnen To: Doug Barton In-Reply-To: <479F6C72.8050400@FreeBSD.org> References: <200801290033.m0T0XG4Q055293@repoman.freebsd.org> <1201591583.3258.56.camel@mercury> <479F6C72.8050400@FreeBSD.org> Content-Type: text/plain Content-Transfer-Encoding: 7bit Date: Wed, 30 Jan 2008 10:34:49 +0300 Message-Id: <1201678489.1650.3.camel@mercury> Mime-Version: 1.0 X-Mailer: Evolution 2.12.1 FreeBSD GNOME Team Port Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d Makefile jail nfslocking power_profile resolv tmp var X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mtm@FreeBSD.Org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jan 2008 07:34:49 -0000 On Tue, 2008-01-29 at 10:12 -0800, Doug Barton wrote: > Mike Makonnen wrote: > > On Tue, 2008-01-29 at 00:33 +0000, Doug Barton wrote: > >> dougb 2008-01-29 00:33:16 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: (Branch: RELENG_6) > >> etc/rc.d Makefile jail power_profile resolv tmp > >> var > >> Removed files: (Branch: RELENG_6) > >> etc/rc.d nfslocking > >> Log: > >> MFC a more limited set of changes that make sense for this branch: > >> > >> 1. GC the nfslocking script, which has been superseded by lockd and statd > > > > Actually, I specifically *didn't* remove this script from RELENG_6 > > because it would be a POLA violation of a -stable branch. It doesn't get > > run with the other scipts on boot; however, it's still available if > > someone is using it in a local script or whatever. I also committed a > > note to this respect in ver. 1.1068.2.3 of the release notes (which > > AFAIK is now a part of 6.3-Release). > > It did not occur to me to review the release notes when considering > what to MFC, Not necessary. It was also in the commit log: revision 1.11.2.2 date: 2007/09/26 11:02:28; author: mtm; state: Exp; lines: +11 -9 MFC: Revision Path 1.82 src/etc/rc.d/Makefile 1.16 src/etc/rc.d/lockd 1.17 src/etc/rc.d/lockd 1.18 src/etc/rc.d/lockd 1.15 src/etc/rc.d/nfslocking 1.16 src/etc/rc.d/statd 1.17 src/etc/rc.d/statd Split rc.d/nfslocking into two separate scripts: rc.d/lockd and rc.d/statd. Keep rc.d/nfslocking for POLA reasons but do not run it during system startup. I only mentioned the release notes to emphasize that we're already publicly committed to supporting it through-out 6-stable. > so sorry I missed that. Feel free to add it back if you > think that's appropriate, or I will be glad to do it for you. Ok, I'll take care of it. Cheers. -- Mike Makonnen | GPG-KEY: http://people.freebsd.org/~mtm/mtm.asc mmakonnen @ gmail.com | AC7B 5672 2D11 F4D0 EBF8 5279 5359 2B82 7CD4 1F55 mtm @ FreeBSD.Org | FreeBSD - http://www.freebsd.org From owner-cvs-src@FreeBSD.ORG Wed Jan 30 08:13:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BCC8D16A418; Wed, 30 Jan 2008 08:13:57 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8D61E13C442; Wed, 30 Jan 2008 08:13:57 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0U8DvML000133; Wed, 30 Jan 2008 08:13:57 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0U8Dva9000132; Wed, 30 Jan 2008 08:13:57 GMT (envelope-from mtm) Message-Id: <200801300813.m0U8Dva9000132@repoman.freebsd.org> From: Mike Makonnen Date: Wed, 30 Jan 2008 08:13:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/rc.d Makefile nfslocking X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Jan 2008 08:13:57 -0000 mtm 2008-01-30 08:13:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/rc.d Makefile Added files: (Branch: RELENG_6) etc/rc.d nfslocking Log: Add back rc.d/nfslocking. It would be a violation of POLA to remove this file from a -stable branch. Revision Changes Path 1.53.2.20 +1 -1 src/etc/rc.d/Makefile 1.11.2.4 +63 -0 src/etc/rc.d/nfslocking (new) From owner-cvs-src@FreeBSD.ORG Wed Jan 30 08:25:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9701F16A41B; Wed, 30 Jan 2008 08:25:39 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5BE6E13C43E; Wed, 30 Jan 2008 08:25:39 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0U8Pdip000843; Wed, 30 Jan 2008 08:25:39 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0U8Pd1V000842; Wed, 30 Jan 2008 08:25:39 GMT (envelope-from mtm) Message-Id: <200801300825.m0U8Pd1V000842@repoman.freebsd.org> From: Mike Makonnen Date: Wed, 30 Jan 2008 08:25:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/etc/defaults rc.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jan 2008 08:25:39 -0000 mtm 2008-01-30 08:25:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) etc/defaults rc.conf Log: MFC: rev. 1.325 Clarify that devfs_system_ruleset should contain a name, not a number. Prompted by PR conf/85363 Revision Changes Path 1.318.2.4 +1 -1 src/etc/defaults/rc.conf From owner-cvs-src@FreeBSD.ORG Wed Jan 30 08:28:51 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 75B3816A419; Wed, 30 Jan 2008 08:28:51 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5D5E413C478; Wed, 30 Jan 2008 08:28:51 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0U8Sp5b001020; Wed, 30 Jan 2008 08:28:51 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0U8Spk2001019; Wed, 30 Jan 2008 08:28:51 GMT (envelope-from mtm) Message-Id: <200801300828.m0U8Spk2001019@repoman.freebsd.org> From: Mike Makonnen Date: Wed, 30 Jan 2008 08:28:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/defaults rc.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jan 2008 08:28:51 -0000 mtm 2008-01-30 08:28:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/defaults rc.conf Log: #!/bin/sh # This is rc.conf - a file full of useful variables that you can set # to change the default startup behavior of your system. You should # not edit this file! Put any overrides into one of the ${rc_conf_files} # instead and you will be able to update these defaults later without # spamming your local configuration information. # # The ${rc_conf_files} files should only contain values which override # values set in this file. This eases the upgrade path when defaults # are changed and new features are added. # # All arguments must be in double or single quotes. # # For a more detailed explanation of all the rc.conf variables, please # refer to the rc.conf(5) manual page. # # $FreeBSD$ ############################################################## ### Important initial Boot-time options #################### ############################################################## rc_debug="NO" # Set to YES to enable debugging output from rc.d rc_info="NO" # Enables display of informational messages at boot. rcshutdown_timeout="30" # Seconds to wait before terminating rc.shutdown early_late_divider="FILESYSTEMS" # Script that separates early/late # stages of the boot process. Make sure you know # the ramifications if you change this. # See rc.conf(5) for more details. swapfile="NO" # Set to name of swapfile if aux swapfile desired. apm_enable="NO" # Set to YES to enable APM BIOS functions (or NO). apmd_enable="NO" # Run apmd to handle APM event from userland. apmd_flags="" # Flags to apmd (if enabled). devd_enable="YES" # Run devd, to trigger programs on device tree changes. devd_flags="" # Additional flags for devd(8). kldxref_enable="NO" # Build linker.hints files with kldxref(8). kldxref_clobber="NO" # Overwrite old linker.hints at boot. kldxref_module_path="" # Override kern.module_path. A ';'-delimited list. pccard_enable="NO" # Set to YES if you want to configure PCCARD devices. pccard_mem="DEFAULT" # If pccard_enable=YES, this is card memory address. pccard_beep="2" # pccard beep type. pccard_ifconfig="NO" # Specialized pccard ethernet configuration (or NO). pccardd_flags="-z" # Additional flags for pccardd. pccard_conf="/etc/defaults/pccard.conf" # pccardd(8) config file powerd_enable="NO" # Run powerd to lower our power usage. powerd_flags="" # Flags to powerd (if enabled). removable_route_flush="NO" # Flush routes when removing an interface tmpmfs="AUTO" # Set to YES to always create an mfs /tmp, NO to never tmpsize="20m" # Size of mfs /tmp if created tmpmfs_flags="-S" # Extra mdmfs options for the mfs /tmp varmfs="AUTO" # Set to YES to always create an mfs /var, NO to never varsize="32m" # Size of mfs /var if created varmfs_flags="-S" # Extra mount options for the mfs /var populate_var="AUTO" # Set to YES to always (re)populate /var, NO to never cleanvar_enable="YES" # Clean the /var directory local_startup="/usr/local/etc/rc.d /usr/X11R6/etc/rc.d" # startup script dirs. script_name_sep=" " # Change if your startup scripts' names contain spaces rc_conf_files="/etc/rc.conf /etc/rc.conf.local" # Experimental - test before enabling gbde_autoattach_all="NO" # YES automatically mounts gbde devices from fstab gbde_devices="NO" # Devices to automatically attach (list, or AUTO) gbde_attach_attempts="3" # Number of times to attempt attaching gbde devices gbde_lockdir="/etc" # Where to look for gbde lockfiles # GELI disk encryption configuration. geli_devices="" # List of devices to automatically attach in addition to # GELI devices listed in /etc/fstab. geli_tries="" # Number of times to attempt attaching geli device. # If empty, kern.geom.eli.tries will be used. geli_default_flags="" # Default flags for geli(8). geli_autodetach="YES" # Automatically detach on last close. # Providers are marked as such when all file systems are # mounted. # Example use. #geli_devices="da1 mirror/home" #geli_da1_flags="-p -k /etc/geli/da1.keys" #geli_da1_autodetach="NO" #geli_mirror_home_flags="-k /etc/geli/home.keys" geli_swap_flags="-e aes -l 256 -s 4096 -d" # Options for GELI-encrypted # swap partitions. root_rw_mount="YES" # Set to NO to inhibit remounting root read-write. fsck_y_enable="NO" # Set to YES to do fsck -y if the initial preen fails. background_fsck="YES" # Attempt to run fsck in the background where possible. background_fsck_delay="60" # Time to wait (seconds) before starting the fsck. netfs_types="nfs:NFS nfs4:NFS4 smbfs:SMB portalfs:PORTAL nwfs:NWFS" # Net filesystems. extra_netfs_types="NO" # List of network extra filesystem types for delayed # mount at startup (or NO). ############################################################## ### Network configuration sub-section ###################### ############################################################## ### Basic network and firewall/security options: ### hostname="" # Set this! nisdomainname="NO" # Set to NIS domain if using NIS (or NO). dhclient_program="/sbin/dhclient" # Path to dhcp client program. dhclient_flags="" # Extra flags to pass to dhcp client. #dhclient_flags_fxp0="" # Extra dhclient flags for fxp0 only background_dhclient="NO" # Start dhcp client in the background. #background_dhclient_fxp0="YES" # Start dhcp client on fxp0 in the background. synchronous_dhclient="YES" # Start dhclient directly on configured # interfaces during startup. firewall_enable="NO" # Set to YES to enable firewall functionality firewall_script="/etc/rc.firewall" # Which script to run to set up the firewall firewall_type="UNKNOWN" # Firewall type (see /etc/rc.firewall) firewall_quiet="NO" # Set to YES to suppress rule display firewall_logging="NO" # Set to YES to enable events logging firewall_flags="" # Flags passed to ipfw when type is a file ip_portrange_first="NO" # Set first dynamically allocated port ip_portrange_last="NO" # Set last dynamically allocated port ike_enable="NO" # Enable IKE daemon (usually racoon or isakmpd) ike_program="/usr/local/sbin/isakmpd" # Path to IKE daemon ike_flags="" # Additional flags for IKE daemon ipsec_enable="NO" # Set to YES to run setkey on ipsec_file ipsec_file="/etc/ipsec.conf" # Name of config file for setkey natd_program="/sbin/natd" # path to natd, if you want a different one. natd_enable="NO" # Enable natd (if firewall_enable == YES). natd_interface="" # Public interface or IPaddress to use. natd_flags="" # Additional flags for natd. ipfilter_enable="NO" # Set to YES to enable ipfilter functionality ipfilter_program="/sbin/ipf" # where the ipfilter program lives ipfilter_rules="/etc/ipf.rules" # rules definition file for ipfilter, see # /usr/src/contrib/ipfilter/rules for examples ipfilter_flags="" # additional flags for ipfilter ipnat_enable="NO" # Set to YES to enable ipnat functionality ipnat_program="/sbin/ipnat" # where the ipnat program lives ipnat_rules="/etc/ipnat.rules" # rules definition file for ipnat ipnat_flags="" # additional flags for ipnat ipmon_enable="NO" # Set to YES for ipmon; needs ipfilter or ipnat ipmon_program="/sbin/ipmon" # where the ipfilter monitor program lives ipmon_flags="-Ds" # typically "-Ds" or "-D /var/log/ipflog" ipfs_enable="NO" # Set to YES to enable saving and restoring # of state tables at shutdown and boot ipfs_program="/sbin/ipfs" # where the ipfs program lives ipfs_flags="" # additional flags for ipfs pf_enable="NO" # Set to YES to enable packet filter (pf) pf_rules="/etc/pf.conf" # rules definition file for pf pf_program="/sbin/pfctl" # where the pfctl program lives pf_flags="" # additional flags for pfctl pflog_enable="NO" # Set to YES to enable packet filter logging pflog_logfile="/var/log/pflog" # where pflogd should store the logfile pflog_program="/sbin/pflogd" # where the pflogd program lives pflog_flags="" # additional flags for pflogd pfsync_enable="NO" # Expose pf state to other hosts for syncing pfsync_syncdev="" # Interface for pfsync to work through pfsync_syncpeer="" # IP address of pfsync peer host pfsync_ifconfig="" # Additional options to ifconfig(8) for pfsync tcp_extensions="YES" # Set to NO to turn off RFC1323 extensions. log_in_vain="0" # >=1 to log connects to ports w/o listeners. tcp_keepalive="YES" # Enable stale TCP connection timeout (or NO). tcp_drop_synfin="NO" # Set to YES to drop TCP packets with SYN+FIN # NOTE: this violates the TCP specification icmp_drop_redirect="NO" # Set to YES to ignore ICMP REDIRECT packets icmp_log_redirect="NO" # Set to YES to log ICMP REDIRECT packets network_interfaces="auto" # List of network interfaces (or "auto"). cloned_interfaces="" # List of cloned network interfaces to create. #cloned_interfaces="gif0 gif1 gif2 gif3" # Pre-cloning GENERIC config. ifconfig_lo0="inet 127.0.0.1" # default loopback device configuration. #ifconfig_lo0_alias0="inet 127.0.0.254 netmask 0xffffffff" # Sample alias entry. #ifconfig_ed0_ipx="ipx 0x00010010" # Sample IPX address family entry. #ifconfig_fxp0_name="net0" # Change interface name from fxp0 to net0. #ipv4_addrs_fxp0="192.168.0.1/24 192.168.1.1-5/28" # example IPv4 address entry. # #autobridge_interfaces="bridge0" # List of bridges to check #autobridge_bridge0="tap* vlan0" # Interface glob to automatically add to the bridge # # If you have any sppp(4) interfaces above, you might also want to set # the following parameters. Refer to spppcontrol(8) for their meaning. sppp_interfaces="" # List of sppp interfaces. #sppp_interfaces="isp0" # example: sppp over ISDN #spppconfig_isp0="authproto=chap myauthname=foo myauthsecret='top secret' hisauthname=some-gw hisauthsecret='another secret'" gif_interfaces="NO" # List of GIF tunnels (or "NO"). #gif_interfaces="gif0 gif1" # Examples typically for a router. # Choose correct tunnel addrs. #gifconfig_gif0="10.1.1.1 10.1.2.1" # Examples typically for a router. #gifconfig_gif1="10.1.1.2 10.1.2.2" # Examples typically for a router. # User ppp configuration. ppp_enable="NO" # Start user-ppp (or NO). ppp_program="/usr/sbin/ppp" # Path to user-ppp program. ppp_mode="auto" # Choice of "auto", "ddial", "direct" or "dedicated". # For details see man page for ppp(8). Default is auto. ppp_nat="YES" # Use PPP's internal network address translation or NO. ppp_profile="papchap" # Which profile to use from /etc/ppp/ppp.conf. ppp_user="root" # Which user to run ppp as # Start multiple instances of ppp at boot time #ppp_profile="profile1 profile2 profile3" # Which profiles to use #ppp_profile1_mode="ddial" # Override ppp mode for profile1 #ppp_profile2_nat="NO" # Override nat mode for profile2 # profile3 uses default ppp_mode and ppp_nat ### Network daemon (miscellaneous) ### hostapd_enable="NO" # Run hostap daemon. syslogd_enable="YES" # Run syslog daemon (or NO). syslogd_program="/usr/sbin/syslogd" # path to syslogd, if you want a different one. syslogd_flags="-s" # Flags to syslogd (if enabled). inetd_enable="NO" # Run the network daemon dispatcher (YES/NO). inetd_program="/usr/sbin/inetd" # path to inetd, if you want a different one. inetd_flags="-wW -C 60" # Optional flags to inetd # # named. It may be possible to run named in a sandbox, man security for # details. # named_enable="NO" # Run named, the DNS server (or NO). named_program="/usr/sbin/named" # path to named, if you want a different one. #named_flags="" # Flags for named named_pidfile="/var/run/named/pid" # Must set this in named.conf as well named_uid="bind" # User to run named as named_chrootdir="/var/named" # Chroot directory (or "" not to auto-chroot it) named_chroot_autoupdate="YES" # Automatically install/update chrooted # components of named. See /etc/rc.d/named. named_symlink_enable="YES" # Symlink the chrooted pid file # # kerberos. Do not run the admin daemons on slave servers # kerberos5_server_enable="NO" # Run a kerberos 5 master server (or NO). kerberos5_server="/usr/libexec/kdc" # path to kerberos 5 KDC kerberos5_server_flags="--detach" # Additional flags to the kerberos 5 server kadmind5_server_enable="NO" # Run kadmind (or NO) kadmind5_server="/usr/libexec/kadmind" # path to kerberos 5 admin daemon kpasswdd_server_enable="NO" # Run kpasswdd (or NO) kpasswdd_server="/usr/libexec/kpasswdd" # path to kerberos 5 passwd daemon rwhod_enable="NO" # Run the rwho daemon (or NO). rwhod_flags="" # Flags for rwhod rarpd_enable="NO" # Run rarpd (or NO). rarpd_flags="" # Flags to rarpd. bootparamd_enable="NO" # Run bootparamd (or NO). bootparamd_flags="" # Flags to bootparamd pppoed_enable="NO" # Run the PPP over Ethernet daemon. pppoed_provider="*" # Provider and ppp(8) config file entry. pppoed_flags="-P /var/run/pppoed.pid" # Flags to pppoed (if enabled). pppoed_interface="fxp0" # The interface that pppoed runs on. sshd_enable="NO" # Enable sshd sshd_program="/usr/sbin/sshd" # path to sshd, if you want a different one. sshd_flags="" # Additional flags for sshd. ftpd_enable="NO" # Enable stand-alone ftpd. ftpd_program="/usr/libexec/ftpd" # Path to ftpd, if you want a different one. ftpd_flags="" # Additional flags to stand-alone ftpd. ### Network daemon (NFS): All need rpcbind_enable="YES" ### amd_enable="NO" # Run amd service with $amd_flags (or NO). amd_program="/usr/sbin/amd" # path to amd, if you want a different one. amd_flags="-a /.amd_mnt -l syslog /host /etc/amd.map /net /etc/amd.map" amd_map_program="NO" # Can be set to "ypcat -k amd.master" nfs_client_enable="NO" # This host is an NFS client (or NO). nfs_access_cache="60" # Client cache timeout in seconds nfs_server_enable="NO" # This host is an NFS server (or NO). nfs_server_flags="-u -t -n 4" # Flags to nfsd (if enabled). mountd_enable="NO" # Run mountd (or NO). mountd_flags="-r" # Flags to mountd (if NFS server enabled). weak_mountd_authentication="NO" # Allow non-root mount requests to be served. nfs_reserved_port_only="NO" # Provide NFS only on secure port (or NO). nfs_bufpackets="" # bufspace (in packets) for client rpc_lockd_enable="NO" # Run NFS rpc.lockd needed for client/server. rpc_lockd_flags="" # Flags to rpc.lockd (if enabled). rpc_statd_enable="NO" # Run NFS rpc.statd needed for client/server. rpc_statd_flags="" # Flags to rpc.statd (if enabled). rpcbind_enable="NO" # Run the portmapper service (YES/NO). rpcbind_program="/usr/sbin/rpcbind" # path to rpcbind, if you want a different one. rpcbind_flags="" # Flags to rpcbind (if enabled). rpc_ypupdated_enable="NO" # Run if NIS master and SecureRPC (or NO). keyserv_enable="NO" # Run the SecureRPC keyserver (or NO). keyserv_flags="" # Flags to keyserv (if enabled). ### Network Time Services options: ### timed_enable="NO" # Run the time daemon (or NO). timed_flags="" # Flags to timed (if enabled). ntpdate_enable="NO" # Run ntpdate to sync time on boot (or NO). ntpdate_program="/usr/sbin/ntpdate" # path to ntpdate, if you want a different one. ntpdate_flags="-b" # Flags to ntpdate (if enabled). ntpdate_config="/etc/ntp.conf" # ntpdate(8) configuration file ntpdate_hosts="" # Whitespace-separated list of ntpdate(8) servers. ntpd_enable="NO" # Run ntpd Network Time Protocol (or NO). ntpd_program="/usr/sbin/ntpd" # path to ntpd, if you want a different one. ntpd_config="/etc/ntp.conf" # ntpd(8) configuration file ntpd_sync_on_start="NO" # Sync time on ntpd startup, even if offset is high ntpd_flags="-p /var/run/ntpd.pid -f /var/db/ntpd.drift" # Flags to ntpd (if enabled). # Network Information Services (NIS) options: All need rpcbind_enable="YES" ### nis_client_enable="NO" # We're an NIS client (or NO). nis_client_flags="" # Flags to ypbind (if enabled). nis_ypset_enable="NO" # Run ypset at boot time (or NO). nis_ypset_flags="" # Flags to ypset (if enabled). nis_server_enable="NO" # We're an NIS server (or NO). nis_server_flags="" # Flags to ypserv (if enabled). nis_ypxfrd_enable="NO" # Run rpc.ypxfrd at boot time (or NO). nis_ypxfrd_flags="" # Flags to rpc.ypxfrd (if enabled). nis_yppasswdd_enable="NO" # Run rpc.yppasswdd at boot time (or NO). nis_yppasswdd_flags="" # Flags to rpc.yppasswdd (if enabled). ### SNMP daemon ### # Be sure to understand the security implications of running SNMP v1/v2 # in your network. bsnmpd_enable="NO" # Run the SNMP daemon (or NO). bsnmpd_flags="" # Flags for bsnmpd. ### Network routing options: ### defaultrouter="NO" # Set to default gateway (or NO). static_routes="" # Set to static route list (or leave empty). natm_static_routes="" # Set to static route list for NATM (or leave empty). gateway_enable="NO" # Set to YES if this host will be a gateway. router_enable="NO" # Set to YES to enable a routing daemon. router="/sbin/routed" # Name of routing daemon to use if enabled. router_flags="-q" # Flags for routing daemon. mrouted_enable="NO" # Do multicast routing (see /etc/mrouted.conf). mrouted_flags="" # Flags for multicast routing daemon. ipxgateway_enable="NO" # Set to YES to enable IPX routing. ipxrouted_enable="NO" # Set to YES to run the IPX routing daemon. ipxrouted_flags="" # Flags for IPX routing daemon. arpproxy_all="NO" # replaces obsolete kernel option ARP_PROXYALL. forward_sourceroute="NO" # do source routing (only if gateway_enable is set to "YES") accept_sourceroute="NO" # accept source routed packets to us ### ATM interface options: ### atm_enable="NO" # Configure ATM interfaces (or NO). #atm_netif_hea0="atm 1" # Network interfaces for physical interface. #atm_sigmgr_hea0="uni31" # Signalling manager for physical interface. #atm_prefix_hea0="ILMI" # NSAP prefix (UNI interfaces only) (or ILMI). #atm_macaddr_hea0="NO" # Override physical MAC address (or NO). #atm_arpserver_atm0="0x47.0005.80.999999.9999.9999.9999.999999999999.00" # ATMARP server address (or local). #atm_scsparp_atm0="NO" # Run SCSP/ATMARP on network interface (or NO). atm_pvcs="" # Set to PVC list (or leave empty). atm_arps="" # Set to permanent ARP list (or leave empty). ### ISDN interface options: (see also: /usr/share/examples/isdn) ### isdn_enable="NO" # Enable the ISDN subsystem (or NO). isdn_fsdev="NO" # Output device for fullscreen mode (or NO for daemon mode). isdn_flags="-dn -d0x1f9" # Flags for isdnd isdn_ttype="cons25" # terminal type for fullscreen mode isdn_screenflags="NO" # screenflags for ${isdn_fsdev} isdn_trace="NO" # Enable the ISDN trace subsystem (or NO). isdn_traceflags="-f /var/tmp/isdntrace0" # Flags for isdntrace ### Bluetooth ### hcsecd_enable="NO" # Enable hcsecd(8) (or NO) hcsecd_config="/etc/bluetooth/hcsecd.conf" # hcsecd(8) configuration file sdpd_enable="NO" # Enable sdpd(8) (or NO) sdpd_control="/var/run/sdp" # sdpd(8) control socket sdpd_groupname="nobody" # set spdp(8) user/group to run as after sdpd_username="nobody" # it initializes bthidd_enable="NO" # Enable bthidd(8) (or NO) bthidd_config="/etc/bluetooth/bthidd.conf" # bthidd(8) configuration file bthidd_hids="/var/db/bthidd.hids" # bthidd(8) known HID devices file ### Miscellaneous network options: ### icmp_bmcastecho="NO" # respond to broadcast ping packets ### IPv6 options: ### ipv6_enable="NO" # Set to YES to set up for IPv6. ipv6_network_interfaces="auto" # List of network interfaces (or "auto"). ipv6_defaultrouter="NO" # Set to IPv6 default gateway (or NO). #ipv6_defaultrouter="2002:c058:6301::" # Use this for 6to4 (RFC 3068) ipv6_static_routes="" # Set to static route list (or leave empty). #ipv6_static_routes="xxx" # An example to set fec0:0000:0000:0006::/64 # route toward loopback interface. #ipv6_route_xxx="fec0:0000:0000:0006:: -prefixlen 64 ::1" ipv6_gateway_enable="NO" # Set to YES if this host will be a gateway. ipv6_router_enable="NO" # Set to YES to enable an IPv6 routing daemon. ipv6_router="/usr/sbin/route6d" # Name of IPv6 routing daemon. ipv6_router_flags="" # Flags to IPv6 routing daemon. #ipv6_router_flags="-l" # Example for route6d with only IPv6 site local # addrs. #ipv6_router_flags="-q" # If you want to run a routing daemon on an end # node, you should stop advertisement. #ipv6_network_interfaces="ed0 ep0" # Examples for router # or static configuration for end node. # Choose correct prefix value. #ipv6_prefix_ed0="fec0:0000:0000:0001 fec0:0000:0000:0002" # Examples for rtr. #ipv6_prefix_ep0="fec0:0000:0000:0003 fec0:0000:0000:0004" # Examples for rtr. #ipv6_ifconfig_ed0="fec0:0:0:5::1 prefixlen 64" # Sample manual assign entry #ipv6_ifconfig_ed0_alias0="fec0:0:0:5::2 prefixlen 64" # Sample alias entry. ipv6_default_interface="NO" # Default output interface for scoped addrs. # Now this works only for IPv6 link local # multicast addrs. rtsol_flags="" # Flags to IPv6 router solicitation. rtadvd_enable="NO" # Set to YES to enable an IPv6 router # advertisement daemon. If set to YES, # this router becomes a possible candidate # IPv6 default router for local subnets. rtadvd_interfaces="" # Interfaces rtadvd sends RA packets. mroute6d_enable="NO" # Do IPv6 multicast routing. mroute6d_program="/usr/local/sbin/pim6dd" # Name of IPv6 multicast # routing daemon. You need to # install it from package or # port. mroute6d_flags="" # Flags to IPv6 multicast routing daemon. stf_interface_ipv4addr="" # Local IPv4 addr for 6to4 IPv6 over IPv4 # tunneling interface. Specify this entry # to enable 6to4 interface. stf_interface_ipv4plen="0" # Prefix length for 6to4 IPv4 addr, # to limit peer addr range. Effective value # is 0-31. stf_interface_ipv6_ifid="0:0:0:1" # IPv6 interface id for stf0. # If you like, you can set "AUTO" for this. stf_interface_ipv6_slaid="0000" # IPv6 Site Level Aggregator for stf0 ipv6_faith_prefix="NO" # Set faith prefix to enable a FAITH # IPv6-to-IPv4 TCP translator. You also need # faithd(8) setup. ipv6_ipv4mapping="NO" # Set to "YES" to enable IPv4 mapped IPv6 addr # communication. (like ::ffff:a.b.c.d) ipv6_firewall_enable="NO" # Set to YES to enable IPv6 firewall # functionality ipv6_firewall_script="/etc/rc.firewall6" # Which script to run to set up the IPv6 firewall ipv6_firewall_type="UNKNOWN" # IPv6 Firewall type (see /etc/rc.firewall6) ipv6_firewall_quiet="NO" # Set to YES to suppress rule display ipv6_firewall_logging="NO" # Set to YES to enable events logging ipv6_firewall_flags="" # Flags passed to ip6fw when type is a file ipv6_ipfilter_rules="/etc/ipf6.rules" # rules definition file for ipfilter, # see /usr/src/contrib/ipfilter/rules # for examples ip6addrctl_enable="YES" # Set to YES to enable default address selection ip6addrctl_verbose="NO" # Set to YES to enable verbose configuration messages ############################################################## ### System console options ################################# ############################################################## keyboard="" # keyboard device to use (default /dev/kbd0). keymap="NO" # keymap in /usr/share/syscons/keymaps/* (or NO). keyrate="NO" # keyboard rate to: slow, normal, fast (or NO). keybell="NO" # See kbdcontrol(1) for options. Use "off" to disable. keychange="NO" # function keys default values (or NO). cursor="NO" # cursor type {normal|blink|destructive} (or NO). scrnmap="NO" # screen map in /usr/share/syscons/scrnmaps/* (or NO). font8x16="NO" # font 8x16 from /usr/share/syscons/fonts/* (or NO). font8x14="NO" # font 8x14 from /usr/share/syscons/fonts/* (or NO). font8x8="NO" # font 8x8 from /usr/share/syscons/fonts/* (or NO). blanktime="300" # blank time (in seconds) or "NO" to turn it off. saver="NO" # screen saver: Uses /boot/kernel/${saver}_saver.ko moused_nondefault_enable="YES" # Treat non-default mice as enabled unless # specifically overriden in rc.conf(5). moused_enable="NO" # Run the mouse daemon. moused_type="auto" # See man page for rc.conf(5) for available settings. moused_port="/dev/psm0" # Set to your mouse port. moused_flags="" # Any additional flags to moused. mousechar_start="NO" # if 0xd0-0xd3 default range is occupied in your # language code table, specify alternative range # start like mousechar_start=3, see vidcontrol(1) allscreens_flags="" # Set this vidcontrol mode for all virtual screens allscreens_kbdflags="" # Set this kbdcontrol mode for all virtual screens ############################################################## ### pcvt console driver options ############################ ############################################################## pcvt_verbose="NO" # set to YES to enable verbose configuration messages pcvt_keymap="NO" # keyboard map in /usr/share/misc/keycap.pcvt (or NO). pcvt_keydel="NO" # key repeat delay, 0-3 (250,500,750,1000 msec) (or NO). pcvt_keyrate="NO" # keyboard repetition rate 31-0 (2-30 char/sec) (or NO). pcvt_keyrepeat="NO" # keyboard repeat ON or OFF (or NO). pcvt_force24="NO" # force a 24 line display (when 25 possible) (or NO). pcvt_hpext="NO" # use HP extensions (function keys labels) (or NO). pcvt_lines="NO" # lines (25, 28, 40, 50 or NO). pcvt_blanktime="NO" # blank time (in seconds) (or NO). pcvt_cursorh="NO" # cursor top scanline (topmost line is 0) (or NO). pcvt_cursorl="NO" # cursor low scanline (bottom line is 16) (or NO). pcvt_monohigh="NO" # set intensity to high on monochrome monitors (or NO). ############################################################## ### Mail Transfer Agent (MTA) options ###################### ############################################################## mta_start_script="/etc/rc.sendmail" # Script to start your chosen MTA, called by /etc/rc. # Settings for /etc/rc.sendmail and /etc/rc.d/sendmail: sendmail_enable="NO" # Run the sendmail inbound daemon (YES/NO). sendmail_pidfile="/var/run/sendmail.pid" # sendmail pid file sendmail_procname="/usr/sbin/sendmail" # sendmail process name sendmail_flags="-L sm-mta -bd -q30m" # Flags to sendmail (as a server) sendmail_submit_enable="YES" # Start a localhost-only MTA for mail submission sendmail_submit_flags="-L sm-mta -bd -q30m -ODaemonPortOptions=Addr=localhost" # Flags for localhost-only MTA sendmail_outbound_enable="YES" # Dequeue stuck mail (YES/NO). sendmail_outbound_flags="-L sm-queue -q30m" # Flags to sendmail (outbound only) sendmail_msp_queue_enable="YES" # Dequeue stuck clientmqueue mail (YES/NO). sendmail_msp_queue_flags="-L sm-msp-queue -Ac -q30m" # Flags for sendmail_msp_queue daemon. sendmail_rebuild_aliases="YES" # Run newaliases if necessary (YES/NO). ############################################################## ### Miscellaneous administrative options ################### ############################################################## auditd_enable="NO" # Run the audit daemon. auditd_flags="" # Which options to pass to the audit daemon. cron_enable="YES" # Run the periodic job daemon. cron_program="/usr/sbin/cron" # Which cron executable to run (if enabled). cron_dst="YES" # Handle DST transitions intelligently (YES/NO) cron_flags="" # Which options to pass to the cron daemon. lpd_enable="NO" # Run the line printer daemon. lpd_program="/usr/sbin/lpd" # path to lpd, if you want a different one. lpd_flags="" # Flags to lpd (if enabled). chkprintcap_enable="NO" # Run chkprintcap(8) before running lpd. chkprintcap_flags="-d" # Create missing directories by default. usbd_enable="NO" # Run the usbd daemon. usbd_flags="" # Flags to usbd (if enabled). dumpdev="NO" # Device to crashdump to (device name, AUTO, or NO). dumpdir="/var/crash" # Directory where crash dumps are to be stored savecore_flags="" # Used if dumpdev is enabled above, and present. enable_quotas="NO" # turn on quotas on startup (or NO). check_quotas="YES" # Check quotas on startup (or NO). accounting_enable="NO" # Turn on process accounting (or NO). ibcs2_enable="NO" # Ibcs2 (SCO) emulation loaded at startup (or NO). ibcs2_loaders="coff" # List of additional Ibcs2 loaders (or NO). # Emulation/compatibility services provided by /etc/rc.d/abi sysvipc_enable="NO" # Load System V IPC primitives at startup (or NO). linux_enable="NO" # Linux binary compatibility loaded at startup (or NO). svr4_enable="NO" # SysVR4 emulation loaded at startup (or NO). osf1_enable="NO" # Alpha OSF/1 emulation loaded at startup (or NO). clear_tmp_enable="NO" # Clear /tmp at startup. clear_tmp_X="YES" # Clear and recreate X11-related directories in /tmp ldconfig_insecure="NO" # Set to YES to disable ldconfig security checks ldconfig_paths="/usr/lib/compat /usr/X11R6/lib /usr/local/lib /usr/local/lib/compat/pkg" # shared library search paths ldconfig32_paths="/usr/lib32" # 32-bit compatibility shared library search paths ldconfig_paths_aout="/usr/lib/compat/aout /usr/X11R6/lib/aout /usr/local/lib/aout" # a.out shared library search paths ldconfig_local_dirs="/usr/local/libdata/ldconfig /usr/X11R6/libdata/ldconfig" # Local directories with ldconfig configuration files. ldconfig_local32_dirs="/usr/local/libdata/ldconfig32 /usr/X11R6/libdata/ldconfig32" # Local directories with 32-bit compatibility ldconfig # configuration files. kern_securelevel_enable="NO" # kernel security level (see init(8)), kern_securelevel="-1" # range: -1..3 ; `-1' is the most insecure # Note that setting securelevel to 0 will result # in the system booting with securelevel set to 1, as # init(8) will raise the level when rc(8) completes. update_motd="YES" # update version info in /etc/motd (or NO) unaligned_print="YES" # print unaligned access warnings on the alpha (or NO). entropy_file="/entropy" # Set to NO to disable caching entropy through reboots. # /var/db/entropy-file is preferred if / is not avail. entropy_dir="/var/db/entropy" # Set to NO to disable caching entropy via cron. entropy_save_sz="2048" # Size of the entropy cache files. entropy_save_num="8" # Number of entropy cache files to save. harvest_interrupt="YES" # Entropy device harvests interrupt randomness harvest_ethernet="YES" # Entropy device harvests ethernet randomness harvest_p_to_p="YES" # Entropy device harvests point-to-point randomness dmesg_enable="YES" # Save dmesg(8) to /var/run/dmesg.boot watchdogd_enable="NO" # Start the software watchdog daemon devfs_rulesets="/etc/defaults/devfs.rules /etc/devfs.rules" # Files containing # devfs(8) rules. devfs_system_ruleset="" # The name (NOT number) of a ruleset to apply to /dev devfs_set_rulesets="" # A list of /mount/dev=ruleset_name settings to # apply (must be mounted already, i.e. fstab(5)) performance_cx_lowest="HIGH" # Online CPU idle state performance_cpu_freq="NONE" # Online CPU frequency economy_cx_lowest="HIGH" # Offline CPU idle state economy_cpu_freq="NONE" # Offline CPU frequency virecover_enable="YES" # Perform housekeeping for the vi(1) editor ugidfw_enable="NO" # Load mac_bsdextended(4) rules on boot bsdextended_script="/etc/rc.bsdextended" # Default mac_bsdextended(4) # ruleset file. newsyslog_enable="YES" # Run newsyslog at startup. newsyslog_flags="-CN" # Newsyslog flags to create marked files mixer_enable="YES" # Run the sound mixer. ############################################################## ### Jail Configuration ####################################### ############################################################## jail_enable="NO" # Set to NO to disable starting of any jails jail_list="" # Space separated list of names of jails jail_set_hostname_allow="YES" # Allow root user in a jail to change its hostname jail_socket_unixiproute_only="YES" # Route only TCP/IP within a jail jail_sysvipc_allow="NO" # Allow SystemV IPC use from within a jail # # To use rc's built-in jail infrastructure create entries for # each jail, specified in jail_list, with the following variables. # NOTES: # - replace 'example' with the jail's name. # - except rootdir, hostname and ip, all of the following variables may be made # global jail variables if you don't specify a jail name (ie. jail_interface). # #jail_example_rootdir="/usr/jail/default" # Jail's root directory #jail_example_hostname="default.domain.com" # Jail's hostname #jail_example_ip="192.168.0.10" # Jail's IP number #jail_example_interface="" # Interface to create the IP alias on #jail_example_exec_start="/bin/sh /etc/rc" # command to execute in jail for starting #jail_example_exec_stop="/bin/sh /etc/rc.shutdown" # command to execute in jail for stopping #jail_example_devfs_enable="NO" # mount devfs in the jail #jail_example_fdescfs_enable="NO" # mount fdescfs in the jail #jail_example_procfs_enable="NO" # mount procfs in jail #jail_example_mount_enable="NO" # mount/umount jail's fs #jail_example_devfs_ruleset="ruleset_name" # devfs ruleset to apply to jail #jail_example_fstab="" # fstab(5) for mount/umount #jail_example_flags="-l -U root" # flags for jail(8) ############################################################## ### Define source_rc_confs, the mechanism used by /etc/rc.* ## ### scripts to source rc_conf_files overrides safely. ## ############################################################## if [ -z "${source_rc_confs_defined}" ]; then source_rc_confs_defined=yes source_rc_confs () { local i sourced_files for i in ${rc_conf_files}; do case ${sourced_files} in *:$i:*) ;; *) sourced_files="${sourced_files}:$i:" if [ -r $i ]; then . $i fi ;; esac done } fi Revision Changes Path 1.252.2.41 +1 -1 src/etc/defaults/rc.conf From owner-cvs-src@FreeBSD.ORG Wed Jan 30 08:36:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5E3C116A41B; Wed, 30 Jan 2008 08:36:13 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2D41713C4E3; Wed, 30 Jan 2008 08:36:13 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0U8aDxr001410; Wed, 30 Jan 2008 08:36:13 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0U8aD0O001408; Wed, 30 Jan 2008 08:36:13 GMT (envelope-from mtm) Message-Id: <200801300836.m0U8aD0O001408@repoman.freebsd.org> From: Mike Makonnen Date: Wed, 30 Jan 2008 08:36:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/defaults rc.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jan 2008 08:36:13 -0000 mtm 2008-01-30 08:36:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/defaults rc.conf Log: Forced commit to note that the previous commil log should have read: MFC: rev. 1.325 Clarify that devfs_system_ruleset should contain a name, not a number. Prompted by PR conf/85363 Revision Changes Path 1.252.2.42 +0 -0 src/etc/defaults/rc.conf From owner-cvs-src@FreeBSD.ORG Wed Jan 30 08:38:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 59EF516A46C for ; Wed, 30 Jan 2008 08:38:17 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with SMTP id C131D13C515 for ; Wed, 30 Jan 2008 08:38:16 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 28726 invoked by uid 399); 30 Jan 2008 08:38:15 -0000 Received: from localhost (HELO ?192.168.0.4?) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTP; 30 Jan 2008 08:38:15 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <47A03771.6070805@FreeBSD.org> Date: Wed, 30 Jan 2008 00:38:09 -0800 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: Mike Makonnen References: <200801300813.m0U8Dva9000132@repoman.freebsd.org> In-Reply-To: <200801300813.m0U8Dva9000132@repoman.freebsd.org> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d Makefile nfslocking X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Jan 2008 08:38:17 -0000 Mike Makonnen wrote: > mtm 2008-01-30 08:13:57 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > etc/rc.d Makefile > Added files: (Branch: RELENG_6) > etc/rc.d nfslocking > Log: > Add back rc.d/nfslocking. It would be a violation of POLA to remove > this file from a -stable branch. > > Revision Changes Path > 1.53.2.20 +1 -1 src/etc/rc.d/Makefile > 1.11.2.4 +63 -0 src/etc/rc.d/nfslocking (new) > > http://www.FreeBSD.org/cgi/cvsweb.cgi/src/etc/rc.d/Makefile.diff?&r1=1.53.2.19&r2=1.53.2.20&f=h > http://www.FreeBSD.org/cgi/cvsweb.cgi/src/etc/rc.d/nfslocking Pointy hat to: moi Thanks Mike, Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Wed Jan 30 09:18:09 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2B4F316A417; Wed, 30 Jan 2008 09:18:09 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.freebsd.org (Postfix) with ESMTP id ED30B13C45B; Wed, 30 Jan 2008 09:18:08 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 9C51A4CFA2; Wed, 30 Jan 2008 04:18:08 -0500 (EST) Date: Wed, 30 Jan 2008 09:18:08 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: John Baldwin In-Reply-To: <200801291855.37308.jhb@freebsd.org> Message-ID: <20080130091646.W26737@fledge.watson.org> References: <200801292344.m0TNiYrd039016@repoman.freebsd.org> <200801291855.37308.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/gnu/usr.bin/gdb/kgdb kgdb.h kld.c trgt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Jan 2008 09:18:09 -0000 On Tue, 29 Jan 2008, John Baldwin wrote: > So now what it looks like: This is really great work -- you're making all the kernel developers jump up and down with happiness. It's amazing the lengths you're going to to fix the kernel debugging documentation... :-) Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Wed Jan 30 09:47:09 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D8CCC16A418; Wed, 30 Jan 2008 09:47:09 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from itchy.rabson.org (stf-router.rabson.org [IPv6:2002:50b1:e8f2::1]) by mx1.freebsd.org (Postfix) with ESMTP id 3F32D13C45A; Wed, 30 Jan 2008 09:47:09 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from macbook.rabson.org (macbook.rabson.org [192.168.42.2]) by itchy.rabson.org (8.13.3/8.13.3) with ESMTP id m0U9l6ax056904; Wed, 30 Jan 2008 09:47:06 GMT (envelope-from dfr@rabson.org) Message-Id: <9C890129-C909-49DD-A996-2C3D93B0D484@rabson.org> From: Doug Rabson To: John Baldwin In-Reply-To: <200801292344.m0TNiYrd039016@repoman.freebsd.org> Content-Type: multipart/signed; boundary=Apple-Mail-25-40927724; micalg=sha1; protocol="application/pkcs7-signature" Mime-Version: 1.0 (Apple Message framework v915) Date: Wed, 30 Jan 2008 09:47:06 +0000 References: <200801292344.m0TNiYrd039016@repoman.freebsd.org> X-Mailer: Apple Mail (2.915) X-Virus-Scanned: ClamAV 0.87.1/5601/Wed Jan 30 08:07:21 2008 on itchy.rabson.org X-Virus-Status: Clean X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/gnu/usr.bin/gdb/kgdb kgdb.h kld.c trgt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Jan 2008 09:47:10 -0000 --Apple-Mail-25-40927724 Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit On 29 Jan 2008, at 23:44, John Baldwin wrote: > jhb 2008-01-29 23:44:34 UTC > > FreeBSD src repository > > Modified files: > gnu/usr.bin/gdb/kgdb kgdb.h kld.c trgt.c > Log: > - Rework the kld support to hook into GDB's shared library support. > kgdb(8) now treats kld's as shared libraries relative to the kernel > "binary". Thus, you can use 'info sharedlibrary' to list the kld's > along with 'sharedlibrary' and 'nosharedlibrary' to manage symbol > loading and unloading. Note that there isn't an easy way to > force GDB > to use a specific path for a shared library. However, you can use > 'nosharedlibrary' to unload all the klds and then use > 'sharedlibrary' > to load specific klds where it gets the kld correct and use > 'add-kld' for the kld's where the default open behavior doesn't > work. > klds opened via 'sharedlibrary' (and during startup) do have their > sections listed in 'info files'. > - Change the 'add-kld' command to use filename completion to > complete its > argument. This was how it used to work long ago (I forget exactly how long). I had things set up so that GDB's standard ELF shared library code would find KLDs automatically - you can see remnants of this in link_elf.c in 'ifdef GDB' sections which build an RTLD-like list of loaded files which GDB looked for starting at the global symbol r_debug. --Apple-Mail-25-40927724-- From owner-cvs-src@FreeBSD.ORG Wed Jan 30 10:20:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 75FAE16A420; Wed, 30 Jan 2008 10:20:08 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5FE3C13C455; Wed, 30 Jan 2008 10:20:08 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0UAK8Z8019070; Wed, 30 Jan 2008 10:20:08 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0UAK82L019069; Wed, 30 Jan 2008 10:20:08 GMT (envelope-from ru) Message-Id: <200801301020.m0UAK82L019069@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 30 Jan 2008 10:20:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/amd64/amd64 dump_machdep.c minidump_machdep.c src/sys/arm/arm dump_machdep.c src/sys/i386/i386 dump_machdep.c minidump_machdep.c src/sys/ia64/ia64 dump_machdep.c src/sys/kern kern_shutdown.c src/sys/sparc64/sparc64 dump_machdep.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jan 2008 10:20:08 -0000 ru 2008-01-30 10:20:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/amd64/amd64 dump_machdep.c minidump_machdep.c sys/arm/arm dump_machdep.c sys/i386/i386 dump_machdep.c minidump_machdep.c sys/ia64/ia64 dump_machdep.c sys/kern kern_shutdown.c sys/sparc64/sparc64 dump_machdep.c sys/sun4v/sun4v dump_machdep.c sys/sys conf.h Log: MFC: Add a wrapper function that bound checks writes to the dump device. Revision Changes Path 1.12.2.1 +6 -6 src/sys/amd64/amd64/dump_machdep.c 1.2.2.1 +5 -5 src/sys/amd64/amd64/minidump_machdep.c 1.2.2.1 +6 -6 src/sys/arm/arm/dump_machdep.c 1.12.2.1 +6 -6 src/sys/i386/i386/dump_machdep.c 1.3.2.1 +5 -5 src/sys/i386/i386/minidump_machdep.c 1.13.10.1 +6 -6 src/sys/ia64/ia64/dump_machdep.c 1.182.2.1 +14 -0 src/sys/kern/kern_shutdown.c 1.8.10.1 +6 -6 src/sys/sparc64/sparc64/dump_machdep.c 1.1.2.1 +6 -6 src/sys/sun4v/sun4v/dump_machdep.c 1.233.2.1 +1 -0 src/sys/sys/conf.h From owner-cvs-src@FreeBSD.ORG Wed Jan 30 12:56:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D978C16A419; Wed, 30 Jan 2008 12:56:59 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B303E13C468; Wed, 30 Jan 2008 12:56:59 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0UCux5N042371; Wed, 30 Jan 2008 12:56:59 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0UCuxK9042370; Wed, 30 Jan 2008 12:56:59 GMT (envelope-from ru) Message-Id: <200801301256.m0UCuxK9042370@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 30 Jan 2008 12:56:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/file Makefile file.1 magic.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jan 2008 12:57:00 -0000 ru 2008-01-30 12:56:59 UTC FreeBSD src repository Modified files: usr.bin/file Makefile Removed files: usr.bin/file file.1 magic.5 Log: Christos decided to keep the manpages in mdoc(7) format, so stop using our own versions of these. Revision Changes Path 1.31 +12 -0 src/usr.bin/file/Makefile 1.39 +0 -588 src/usr.bin/file/file.1 (dead) 1.29 +0 -444 src/usr.bin/file/magic.5 (dead) From owner-cvs-src@FreeBSD.ORG Wed Jan 30 13:23:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E326516A417; Wed, 30 Jan 2008 13:23:35 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D346413C45B; Wed, 30 Jan 2008 13:23:35 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0UDNZng045446; Wed, 30 Jan 2008 13:23:35 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0UDNZPd045445; Wed, 30 Jan 2008 13:23:35 GMT (envelope-from rwatson) Message-Id: <200801301323.m0UDNZPd045445@repoman.freebsd.org> From: Robert Watson Date: Wed, 30 Jan 2008 13:23:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/regression/sockets/unix_sorflush Makefile unix_sorflush.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Jan 2008 13:23:36 -0000 rwatson 2008-01-30 13:23:34 UTC FreeBSD src repository Added files: tools/regression/sockets/unix_sorflush Makefile unix_sorflush.c Log: Add unix_sorflush, a regression test for the following scenario: - Process (a) is blocked in read on a socket waiting on data. - Process (b) is blocked in shutdown() on a socket waiting on (a). - Process (c) delivers a signal to (b) interrupting its wait. When the signal is delivered, the kernel panics as sblock() fails in sorflush(). Even if it didn't panic, shutdown() would block potentially indefinitely waiting for recv() to succeeded. Fixes to follow. Reported by: Jos Backus Revision Changes Path 1.1 +7 -0 src/tools/regression/sockets/unix_sorflush/Makefile (new) 1.1 +99 -0 src/tools/regression/sockets/unix_sorflush/unix_sorflush.c (new) From owner-cvs-src@FreeBSD.ORG Wed Jan 30 13:29:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A7F9516A41A; Wed, 30 Jan 2008 13:29:10 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 825E313C448; Wed, 30 Jan 2008 13:29:10 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0UDTACs045694; Wed, 30 Jan 2008 13:29:10 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0UDTAIE045693; Wed, 30 Jan 2008 13:29:10 GMT (envelope-from jhb) Message-Id: <200801301329.m0UDTAIE045693@repoman.freebsd.org> From: John Baldwin Date: Wed, 30 Jan 2008 13:29:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/gpt gpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Jan 2008 13:29:10 -0000 jhb 2008-01-30 13:29:10 UTC FreeBSD src repository Modified files: sbin/gpt gpt.c Log: Map 'boot' to GPT_ENT_TYPE_FREEBSD_BOOT when parsuing UUIDs so that things like 'gpt add -t boot' work. MFC after: 1 week Submitted by: Niki Denev nike_d of cytexbg.com Revision Changes Path 1.19 +7 -0 src/sbin/gpt/gpt.c From owner-cvs-src@FreeBSD.ORG Wed Jan 30 13:48:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BFD2016A419; Wed, 30 Jan 2008 13:48:42 +0000 (UTC) (envelope-from rink@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 99EF713C468; Wed, 30 Jan 2008 13:48:42 +0000 (UTC) (envelope-from rink@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0UDmg2h046572; Wed, 30 Jan 2008 13:48:42 GMT (envelope-from rink@repoman.freebsd.org) Received: (from rink@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0UDmenj046571; Wed, 30 Jan 2008 13:48:40 GMT (envelope-from rink) Message-Id: <200801301348.m0UDmenj046571@repoman.freebsd.org> From: Rink Springer Date: Wed, 30 Jan 2008 13:48:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/bootparamd/bootparamd bootparamd.c main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jan 2008 13:48:42 -0000 rink 2008-01-30 13:48:38 UTC FreeBSD src repository Modified files: usr.sbin/bootparamd/bootparamd bootparamd.c main.c Log: Fix bootparamd on 64 bit platforms - at least amd64 was broken due to the code believing long == 64 bits and using it to store/compare IPv4 addresses. PR: bin/112163 Submitted by: Tyler Spivey Reviewed by: imp Approved by: imp (mentor) MFC after: 1 week Revision Changes Path 1.14 +3 -3 src/usr.sbin/bootparamd/bootparamd/bootparamd.c 1.12 +1 -1 src/usr.sbin/bootparamd/bootparamd/main.c From owner-cvs-src@FreeBSD.ORG Wed Jan 30 13:53:04 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B362016A46E for ; Wed, 30 Jan 2008 13:53:04 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.159]) by mx1.freebsd.org (Postfix) with ESMTP id 257FA13C4F0 for ; Wed, 30 Jan 2008 13:53:03 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: by fg-out-1718.google.com with SMTP id 16so265328fgg.35 for ; Wed, 30 Jan 2008 05:53:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; bh=lTt3YxHyTeRWV3nq9Q3yy0jIvb/GcOrIJPEC3X95VRw=; b=yBJ6FAm/QMiybhYLETetuBgSG53pq5J9P0ete+bgNW1vdIncVitcKpaqRAccCKORfpWAfXpSKpLYlr4iKx5vvg6mfHbRtg5wDnB346rOH0EnEqIRsUu4d2fJphAD6i674vqlL1O6vjdT5k1YU/vvyvGsjAuJcO9S2gRGsQuFvXQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=ASyt4nkQFB9vI/72RnFfBCZKvlRVyxCpzKNP1YJ2dAGXZw5rb6Wd/XmgvKixcKsXGfBzmfQehqbJMJzTxOlyksh9WOT48QaRqkrC91bEkbtMnVMukL9uts57NnBuKaqjbmnyDSVWUaUm5zvZ4UHye+oeLr43f+Q5rAlUzKqTtFE= Received: by 10.86.81.14 with SMTP id e14mr685702fgb.42.1201701182609; Wed, 30 Jan 2008 05:53:02 -0800 (PST) Received: by 10.86.28.19 with HTTP; Wed, 30 Jan 2008 05:53:02 -0800 (PST) Message-ID: <3bbf2fe10801300553k612435eer3b89dfb0e1a204e9@mail.gmail.com> Date: Wed, 30 Jan 2008 14:53:02 +0100 From: "Attilio Rao" Sender: asmrookie@gmail.com To: "John Baldwin" In-Reply-To: <200801291855.37308.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200801292344.m0TNiYrd039016@repoman.freebsd.org> <200801291855.37308.jhb@freebsd.org> X-Google-Sender-Auth: fa77ccf623404437 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/gnu/usr.bin/gdb/kgdb kgdb.h kld.c trgt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Jan 2008 13:53:04 -0000 2008/1/30, John Baldwin : > On Tuesday 29 January 2008 06:44:34 pm John Baldwin wrote: > > jhb 2008-01-29 23:44:34 UTC > > > > FreeBSD src repository > > > > Modified files: > > gnu/usr.bin/gdb/kgdb kgdb.h kld.c trgt.c > > Log: > > - Rework the kld support to hook into GDB's shared library support. > > kgdb(8) now treats kld's as shared libraries relative to the kernel > > "binary". Thus, you can use 'info sharedlibrary' to list the kld's > > along with 'sharedlibrary' and 'nosharedlibrary' to manage symbol > > loading and unloading. Note that there isn't an easy way to force GDB > > to use a specific path for a shared library. However, you can use > > 'nosharedlibrary' to unload all the klds and then use 'sharedlibrary' > > to load specific klds where it gets the kld correct and use > > 'add-kld' for the kld's where the default open behavior doesn't work. > > klds opened via 'sharedlibrary' (and during startup) do have their > > sections listed in 'info files'. > > - Change the 'add-kld' command to use filename completion to complete its > > argument. > > So now what it looks like: > > > sudo ./kgdb -q > [GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so: > Undefined symbol "ps_pglobal_lookup"] > Reading symbols from /boot/kernel/iwi_bss.ko...Reading symbols > from /boot/kernel/iwi_bss.ko.symbols...done. > done. > Loaded symbols for /boot/kernel/iwi_bss.ko > Reading symbols from /boot/kernel/logo_saver.ko...Reading symbols > from /boot/kernel/logo_saver.ko.symbols...done. > done. > Loaded symbols for /boot/kernel/logo_saver.ko > #0 sched_switch (td=0xc08fdb90, newtd=Variable "newtd" is not available. > ) at /usr/src/sys/kern/sched_ule.c:1905 > 1905 cpuid = PCPU_GET(cpuid); > (kgdb) info sharedlibrary > From To Syms Read Shared Object Library > 0xc3e875a0 0xc3e8763b Yes /boot/kernel/iwi_bss.ko > 0xc41077a0 0xc4107c28 Yes /boot/kernel/logo_saver.ko > > And for a crash dump: > > > sudo ./kgdb -q -c /usr/crash/vmcore.10 /boot/kernel/kernel > [GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so: > Undefined symbol "ps_pglobal_lookup"] > Reading symbols from /boot/modules/crash.ko...Reading symbols > from /boot/modules/crash.ko.symbols...done. > done. > Loaded symbols for /boot/modules/crash.ko > #0 doadump () at pcpu.h:195 > 195 pcpu.h: No such file or directory. > in pcpu.h > (kgdb) info sharedlibrary > From To Syms Read Shared Object Library > 0xc3d416f0 0xc3d4364e Yes /boot/modules/crash.ko > (kgdb) info files > Symbols from "/boot/kernel/kernel". > kernel core files: > `/boot/kernel/kernel', file type elf32-i386-freebsd. > 0xc04000d4 - 0xc04000e1 is .interp > 0xc04000e4 - 0xc0410330 is .hash > 0xc0410330 - 0xc0430b30 is .dynsym > 0xc0430b30 - 0xc0451348 is .dynstr > 0xc0451350 - 0xc0826880 is .text > 0xc0826880 - 0xc084207c is .rodata > 0xc084207c - 0xc08980ec is .rodata.str1.1 > 0xc08980ec - 0xc0899204 is set_sysctl_set > 0xc0899204 - 0xc0899e20 is set_sysinit_set > 0xc0899e20 - 0xc089a2ac is set_sysuninit_set > 0xc089a2ac - 0xc089a7ec is set_modmetadata_set > ... > 0xc089a950 - 0xc089a96c is set_scrndr_set > ---Type to continue, or q to quit--- > 0xc089b980 - 0xc08e702a is .data > 0xc08e702c - 0xc08e7038 is .got > 0xc08e7038 - 0xc08e70a0 is .dynamic > 0xc08e70c0 - 0xc091691c is .bss > 0xc3d3f094 - 0xc3d3f318 is .hash in /boot/modules/crash.ko > 0xc3d3f318 - 0xc3d3f8d8 is .dynsym in /boot/modules/crash.ko > 0xc3d3f8d8 - 0xc3d3fc7e is .dynstr in /boot/modules/crash.ko > 0xc3d3fc80 - 0xc3d416f0 is .rel.dyn in /boot/modules/crash.ko > 0xc3d416f0 - 0xc3d4364e is .text in /boot/modules/crash.ko > 0xc3d4364e - 0xc3d43f4e is .rodata in /boot/modules/crash.ko > ... Thanks John, great work! Attilio -- Peace can only be achieved by understanding - A. Einstein From owner-cvs-src@FreeBSD.ORG Wed Jan 30 13:55:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F33EB16A468; Wed, 30 Jan 2008 13:55:32 +0000 (UTC) (envelope-from rink@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CD53F13C4E3; Wed, 30 Jan 2008 13:55:32 +0000 (UTC) (envelope-from rink@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0UDtWq8046862; Wed, 30 Jan 2008 13:55:32 GMT (envelope-from rink@repoman.freebsd.org) Received: (from rink@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0UDtWC3046861; Wed, 30 Jan 2008 13:55:32 GMT (envelope-from rink) Message-Id: <200801301355.m0UDtWC3046861@repoman.freebsd.org> From: Rink Springer Date: Wed, 30 Jan 2008 13:55:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/watch watch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Jan 2008 13:55:33 -0000 rink 2008-01-30 13:55:32 UTC FreeBSD src repository Modified files: usr.sbin/watch watch.c Log: Allow watch(8) to use more than 10 snp* devices. This limitation was purely due to the way watch(8) looks for available snoop devices. PR: bin/118286 Submitted by: Mykola Zubach Reviewed by: rwatson, csjp, imp (all a long time ago) Approved by: imp (mentor) (long time ago) MFC after: 1 week Revision Changes Path 1.35 +5 -6 src/usr.sbin/watch/watch.c From owner-cvs-src@FreeBSD.ORG Wed Jan 30 14:22:55 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D4E4116A418; Wed, 30 Jan 2008 14:22:55 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id C098713C478; Wed, 30 Jan 2008 14:22:55 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by elvis.mu.org (Postfix) with ESMTP id 70EC11A4D7C; Wed, 30 Jan 2008 06:22:55 -0800 (PST) From: John Baldwin To: Doug Rabson Date: Wed, 30 Jan 2008 08:21:56 -0500 User-Agent: KMail/1.9.7 References: <200801292344.m0TNiYrd039016@repoman.freebsd.org> <9C890129-C909-49DD-A996-2C3D93B0D484@rabson.org> In-Reply-To: <9C890129-C909-49DD-A996-2C3D93B0D484@rabson.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200801300821.56714.jhb@freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/gnu/usr.bin/gdb/kgdb kgdb.h kld.c trgt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Jan 2008 14:22:56 -0000 On Wednesday 30 January 2008 04:47:06 am Doug Rabson wrote: > > On 29 Jan 2008, at 23:44, John Baldwin wrote: > > > jhb 2008-01-29 23:44:34 UTC > > > > FreeBSD src repository > > > > Modified files: > > gnu/usr.bin/gdb/kgdb kgdb.h kld.c trgt.c > > Log: > > - Rework the kld support to hook into GDB's shared library support. > > kgdb(8) now treats kld's as shared libraries relative to the kernel > > "binary". Thus, you can use 'info sharedlibrary' to list the kld's > > along with 'sharedlibrary' and 'nosharedlibrary' to manage symbol > > loading and unloading. Note that there isn't an easy way to > > force GDB > > to use a specific path for a shared library. However, you can use > > 'nosharedlibrary' to unload all the klds and then use > > 'sharedlibrary' > > to load specific klds where it gets the kld correct and use > > 'add-kld' for the kld's where the default open behavior doesn't > > work. > > klds opened via 'sharedlibrary' (and during startup) do have their > > sections listed in 'info files'. > > - Change the 'add-kld' command to use filename completion to > > complete its > > argument. > > This was how it used to work long ago (I forget exactly how long). I > had things set up so that GDB's standard ELF shared library code would > find KLDs automatically - you can see remnants of this in link_elf.c > in 'ifdef GDB' sections which build an RTLD-like list of loaded files > which GDB looked for starting at the global symbol r_debug. This might still work for remote kgdb as the current stuff in kgdb doesn't handle remote kgdb. The above works by redefining the so_ops to work such that they traverse the linker_file list. The GDB stuff in link_elf.c should make it so that the solib-svr4 stuff works with klds. I usually don't include 'options GDB' in my kernels so didn't see that. :-/ I'll do some further testing to see if that still works. I believe that live kgdb on amd64 has some issues in general (I think the kernel side has bugs), but I mostly use kgdb on crash dumps so don't run into that. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed Jan 30 14:22:57 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6B3F116A419 for ; Wed, 30 Jan 2008 14:22:57 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 5936713C465 for ; Wed, 30 Jan 2008 14:22:57 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by elvis.mu.org (Postfix) with ESMTP id CEBD51A4D82; Wed, 30 Jan 2008 06:22:56 -0800 (PST) From: John Baldwin To: "Niki Denev" Date: Wed, 30 Jan 2008 08:29:38 -0500 User-Agent: KMail/1.9.7 References: <200801241942.m0OJgH5J000300@repoman.freebsd.org> <2e77fc10801291618r5ca9d23ah362e483d286b2df2@mail.gmail.com> <2e77fc10801291624rcd55d38sa67dce7787918a80@mail.gmail.com> In-Reply-To: <2e77fc10801291624rcd55d38sa67dce7787918a80@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200801300829.38664.jhb@freebsd.org> Cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/lib/libstand Makefile src/sbin/gpt Makefile add.c boot.c gpt.8 gpt.c gpt.h show.c src/sys/boot/i386 Makefile src/sys/boot/i386/gptboot Makefile gptboot.c gptldr.S src/sys/boot/i386/libi386 biosdisk.c devicename.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Jan 2008 14:22:57 -0000 On Tuesday 29 January 2008 07:24:35 pm Niki Denev wrote: > On Jan 30, 2008 2:18 AM, Niki Denev wrote: > > On Jan 24, 2008 9:42 PM, John Baldwin wrote: > > > jhb 2008-01-24 19:42:17 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: (Branch: RELENG_7) > > > lib/libstand Makefile > > > sbin/gpt Makefile add.c gpt.8 gpt.c gpt.h show.c > > > sys/boot/i386 Makefile > > > sys/boot/i386/libi386 biosdisk.c devicename.c > > > sys/boot/pc98/libpc98 biosdisk.c > > > sys/geom/part g_part.c g_part.h g_part_gpt.c > > > sys/sys gpt.h > > > Added files: (Branch: RELENG_7) > > > sbin/gpt boot.c > > > sys/boot/i386/gptboot Makefile gptboot.c gptldr.S > > > sys/boot/i386/pmbr Makefile pmbr.s > > > Log: > > > MFC: Add support for booting from GPT-labeled disks from the BIOS. This > > > includes /boot/pmbr, /boot/gptboot, and 'gpt boot'. > > > > Thanks! Works perfectly here! > > > > I believe only this little patch is needed for gpt to behave as > > advertised in the manual page. > > ( to be able to "add" gpt partitions of type "boot" ) Committed, thanks! -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed Jan 30 15:03:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 753D316A419; Wed, 30 Jan 2008 15:03:38 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4F8FE13C45D; Wed, 30 Jan 2008 15:03:38 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0UF3cUA055294; Wed, 30 Jan 2008 15:03:38 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0UF3cu3055293; Wed, 30 Jan 2008 15:03:38 GMT (envelope-from ru) Message-Id: <200801301503.m0UF3cu3055293@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 30 Jan 2008 15:03:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/tools/build/options WITHOUT_BZIP2 WITHOUT_GNU WITHOUT_KVM WITHOUT_PAM WITHOUT_TOOLCHAIN X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Jan 2008 15:03:38 -0000 ru 2008-01-30 15:03:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) tools/build/options WITHOUT_BZIP2 WITHOUT_GNU WITHOUT_KVM WITHOUT_PAM WITHOUT_TOOLCHAIN Log: MFC: Fix markup nits. Revision Changes Path 1.1.2.1 +3 -1 src/tools/build/options/WITHOUT_BZIP2 1.2.2.1 +3 -1 src/tools/build/options/WITHOUT_GNU 1.1.2.1 +3 -1 src/tools/build/options/WITHOUT_KVM 1.2.2.1 +3 -1 src/tools/build/options/WITHOUT_PAM 1.2.2.1 +3 -1 src/tools/build/options/WITHOUT_TOOLCHAIN From owner-cvs-src@FreeBSD.ORG Wed Jan 30 15:05:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A567016A420; Wed, 30 Jan 2008 15:05:42 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8120813C457; Wed, 30 Jan 2008 15:05:42 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0UF5glK055431; Wed, 30 Jan 2008 15:05:42 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0UF5gBV055426; Wed, 30 Jan 2008 15:05:42 GMT (envelope-from ru) Message-Id: <200801301505.m0UF5gBV055426@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 30 Jan 2008 15:05:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/tools/build/options WITHOUT_INSTALLLIB X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Jan 2008 15:05:42 -0000 ru 2008-01-30 15:05:41 UTC FreeBSD src repository Added files: (Branch: RELENG_7) tools/build/options WITHOUT_INSTALLLIB Log: MFC: Add the WITHOUT_INSTALLLIB option description. Revision Changes Path 1.1.2.1 +5 -0 src/tools/build/options/WITHOUT_INSTALLLIB (new) From owner-cvs-src@FreeBSD.ORG Wed Jan 30 15:07:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0453116A418; Wed, 30 Jan 2008 15:07:02 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D40E213C4CC; Wed, 30 Jan 2008 15:07:01 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0UF71Kx055498; Wed, 30 Jan 2008 15:07:01 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0UF71D5055497; Wed, 30 Jan 2008 15:07:01 GMT (envelope-from ru) Message-Id: <200801301507.m0UF71D5055497@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 30 Jan 2008 15:07:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man5 src.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jan 2008 15:07:02 -0000 ru 2008-01-30 15:07:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man5 src.conf.5 Log: Regen. Revision Changes Path 1.18.2.5 +27 -11 src/share/man/man5/src.conf.5 From owner-cvs-src@FreeBSD.ORG Wed Jan 30 16:24:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7B71C16A419; Wed, 30 Jan 2008 16:24:25 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5840113C4D3; Wed, 30 Jan 2008 16:24:25 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0UGOPpr062126; Wed, 30 Jan 2008 16:24:25 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0UGOPNu062125; Wed, 30 Jan 2008 16:24:25 GMT (envelope-from jhb) Message-Id: <200801301624.m0UGOPNu062125@repoman.freebsd.org> From: John Baldwin Date: Wed, 30 Jan 2008 16:24:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Cc: Subject: cvs commit: src/sys/isa pnpparse.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Jan 2008 16:24:25 -0000 jhb 2008-01-30 16:24:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/isa pnpparse.c Log: MFC 1.6: Allow MAXDEP dependants, not MAXDEP-1. PR: kern/46368 Revision Changes Path 1.2.2.4 +2 -2 src/sys/isa/pnpparse.c From owner-cvs-src@FreeBSD.ORG Wed Jan 30 17:02:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9C77216A418; Wed, 30 Jan 2008 17:02:10 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id 589CC13C447; Wed, 30 Jan 2008 17:02:10 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id E99DC20AB; Wed, 30 Jan 2008 18:02:01 +0100 (CET) X-Spam-Tests: AWL,DATE_IN_PAST_03_06 X-Spam-Learn: disabled X-Spam-Score: 0.5/3.0 X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on tim.des.no Received: from ds4.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id 3E27E20C0; Wed, 30 Jan 2008 18:01:17 +0100 (CET) Received: by ds4.des.no (Postfix, from userid 1001) id BE42984545; Wed, 30 Jan 2008 13:55:41 +0100 (CET) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: John Baldwin References: <200801282140.m0SLeAKC035073@repoman.freebsd.org> Date: Wed, 30 Jan 2008 13:55:41 +0100 In-Reply-To: <200801282140.m0SLeAKC035073@repoman.freebsd.org> (John Baldwin's message of "Mon\, 28 Jan 2008 21\:40\:10 +0000 \(UTC\)") Message-ID: <86ejbzzd4i.fsf@ds4.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/gnu/usr.bin/gdb/kgdb kgdb.h kld.c trgt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Jan 2008 17:02:10 -0000 John Baldwin writes: > Log: > Add support for automatically loading symbols for kld's on startup: > - Add a new 'kgdb_auto_load_klds()' routine which is invoked during > startup that walks the list of linker files and tries to find a match= ing > kld on disk for each non-kernel kld. If a kld file is found, then it > is added as if the 'add-kld' command is invoked. One change from > 'add-kld' is that this method attempts to use the 'pathname' from the > linker_file structure first to try to load the file. If that fails > it then looks in the kernel directory followed by the directories in > the module path. John, this is awesome. The issue of how to debug panics in KLDs has been a PITA for so many years... There have been attempts to write gdb macros to automate it, but it's never worked 100% due to limitations in gdb's macro language. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Wed Jan 30 17:58:16 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 57F6A16A501; Wed, 30 Jan 2008 17:58:16 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 34CC313C468; Wed, 30 Jan 2008 17:58:16 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0UHwFDx078484; Wed, 30 Jan 2008 17:58:15 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0UHwFbD078483; Wed, 30 Jan 2008 17:58:15 GMT (envelope-from brueffer) Message-Id: <200801301758.m0UHwFbD078483@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 30 Jan 2008 17:58:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src ObsoleteFiles.inc src/share/man/man4 Makefile oldcard.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jan 2008 17:58:16 -0000 brueffer 2008-01-30 17:58:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) . ObsoleteFiles.inc share/man/man4 Makefile Removed files: (Branch: RELENG_7) share/man/man4 oldcard.4 Log: MFC: OLDCARD is long gone, so finally remove the oldcard.4 manpage. Revision Changes Path 1.112.2.8 +3 -0 src/ObsoleteFiles.inc 1.393.2.4 +0 -2 src/share/man/man4/Makefile 1.10.2.1 +0 -244 src/share/man/man4/oldcard.4 (dead) From owner-cvs-src@FreeBSD.ORG Wed Jan 30 17:59:19 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 71B3116A419; Wed, 30 Jan 2008 17:59:19 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4D90713C448; Wed, 30 Jan 2008 17:59:19 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0UHxJJo078560; Wed, 30 Jan 2008 17:59:19 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0UHxJDD078559; Wed, 30 Jan 2008 17:59:19 GMT (envelope-from brueffer) Message-Id: <200801301759.m0UHxJDD078559@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 30 Jan 2008 17:59:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man4 ath.4 awi.4 wi.4 src/share/man/man4/man4.i386 snc.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jan 2008 17:59:19 -0000 brueffer 2008-01-30 17:59:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man4 ath.4 awi.4 wi.4 share/man/man4/man4.i386 snc.4 Log: MFC: Remove references to the obsolete card(4) manpage. Revision Changes Path 1.43.2.1 +0 -1 src/share/man/man4/ath.4 1.23.2.1 +0 -1 src/share/man/man4/awi.4 1.5.2.1 +0 -1 src/share/man/man4/man4.i386/snc.4 1.73.2.1 +0 -4 src/share/man/man4/wi.4 From owner-cvs-src@FreeBSD.ORG Wed Jan 30 18:12:36 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 70CDE16A418; Wed, 30 Jan 2008 18:12:36 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4E40913C448; Wed, 30 Jan 2008 18:12:36 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0UICa5E080670; Wed, 30 Jan 2008 18:12:36 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0UICaql080669; Wed, 30 Jan 2008 18:12:36 GMT (envelope-from brueffer) Message-Id: <200801301812.m0UICaql080669@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 30 Jan 2008 18:12:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src ObsoleteFiles.inc src/share/man/man4 Makefile oldcard.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jan 2008 18:12:36 -0000 brueffer 2008-01-30 18:12:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) . ObsoleteFiles.inc share/man/man4 Makefile Removed files: (Branch: RELENG_7_0) share/man/man4 oldcard.4 Log: MFC: OLDCARD is long gone, so finally remove the oldcard.4 manpage. Approved by: re (bmah) Revision Changes Path 1.112.2.7.2.1 +3 -0 src/ObsoleteFiles.inc 1.393.2.2.2.2 +0 -2 src/share/man/man4/Makefile 1.10.4.1 +0 -244 src/share/man/man4/oldcard.4 (dead) From owner-cvs-src@FreeBSD.ORG Wed Jan 30 18:13:53 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 84DEF16A417; Wed, 30 Jan 2008 18:13:53 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6294A13C44B; Wed, 30 Jan 2008 18:13:53 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0UIDrtP081468; Wed, 30 Jan 2008 18:13:53 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0UIDr9e081467; Wed, 30 Jan 2008 18:13:53 GMT (envelope-from brueffer) Message-Id: <200801301813.m0UIDr9e081467@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 30 Jan 2008 18:13:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/share/man/man4 ath.4 awi.4 wi.4 src/share/man/man4/man4.i386 snc.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jan 2008 18:13:53 -0000 brueffer 2008-01-30 18:13:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) share/man/man4 ath.4 awi.4 wi.4 share/man/man4/man4.i386 snc.4 Log: MFC: Remove references to the obsolete card(4) manpage. Approved by: re (bmah) Revision Changes Path 1.43.4.1 +0 -1 src/share/man/man4/ath.4 1.23.4.1 +0 -1 src/share/man/man4/awi.4 1.5.4.1 +0 -1 src/share/man/man4/man4.i386/snc.4 1.73.4.1 +0 -4 src/share/man/man4/wi.4 From owner-cvs-src@FreeBSD.ORG Wed Jan 30 19:33:19 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 201A616A420; Wed, 30 Jan 2008 19:33:19 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E494913C4D9; Wed, 30 Jan 2008 19:33:18 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0UJXIZ8092510; Wed, 30 Jan 2008 19:33:18 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0UJXI6K092509; Wed, 30 Jan 2008 19:33:18 GMT (envelope-from jhb) Message-Id: <200801301933.m0UJXI6K092509@repoman.freebsd.org> From: John Baldwin Date: Wed, 30 Jan 2008 19:33:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jan 2008 19:33:19 -0000 jhb 2008-01-30 19:33:18 UTC FreeBSD src repository Modified files: . Makefile Log: Add a note pointing to build(7) for more info. MFC after: 1 week Reviewed by: ru Revision Changes Path 1.345 +2 -0 src/Makefile From owner-cvs-src@FreeBSD.ORG Wed Jan 30 21:21:51 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B6CCC16A420; Wed, 30 Jan 2008 21:21:51 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AB25C13C461; Wed, 30 Jan 2008 21:21:51 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0ULLpYi011945; Wed, 30 Jan 2008 21:21:51 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0ULLpkP011944; Wed, 30 Jan 2008 21:21:51 GMT (envelope-from ru) Message-Id: <200801302121.m0ULLpkP011944@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 30 Jan 2008 21:21:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/sys/amd64/amd64 dump_machdep.c minidump_machdep.c src/sys/arm/arm dump_machdep.c src/sys/i386/i386 dump_machdep.c minidump_machdep.c src/sys/ia64/ia64 dump_machdep.c src/sys/kern kern_shutdown.c src/sys/sparc64/sparc64 dump_machdep.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jan 2008 21:21:51 -0000 ru 2008-01-30 21:21:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) sys/amd64/amd64 dump_machdep.c minidump_machdep.c sys/arm/arm dump_machdep.c sys/i386/i386 dump_machdep.c minidump_machdep.c sys/ia64/ia64 dump_machdep.c sys/kern kern_shutdown.c sys/sparc64/sparc64 dump_machdep.c sys/sun4v/sun4v dump_machdep.c sys/sys conf.h Log: MFC: Add a wrapper function that bound checks writes to the dump device. Approved by: re (kensmith) Revision Changes Path 1.12.4.1 +6 -6 src/sys/amd64/amd64/dump_machdep.c 1.2.4.1 +5 -5 src/sys/amd64/amd64/minidump_machdep.c 1.2.4.1 +6 -6 src/sys/arm/arm/dump_machdep.c 1.12.4.1 +6 -6 src/sys/i386/i386/dump_machdep.c 1.3.4.1 +5 -5 src/sys/i386/i386/minidump_machdep.c 1.13.14.1 +6 -6 src/sys/ia64/ia64/dump_machdep.c 1.182.4.1 +14 -0 src/sys/kern/kern_shutdown.c 1.8.14.1 +6 -6 src/sys/sparc64/sparc64/dump_machdep.c 1.1.4.1 +6 -6 src/sys/sun4v/sun4v/dump_machdep.c 1.233.4.1 +1 -0 src/sys/sys/conf.h From owner-cvs-src@FreeBSD.ORG Wed Jan 30 21:24:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 424C816A418; Wed, 30 Jan 2008 21:24:11 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 21FBB13C447; Wed, 30 Jan 2008 21:24:11 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0ULOBUB012025; Wed, 30 Jan 2008 21:24:11 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0ULOANe012024; Wed, 30 Jan 2008 21:24:10 GMT (envelope-from mav) Message-Id: <200801302124.m0ULOANe012024@repoman.freebsd.org> From: Alexander Motin Date: Wed, 30 Jan 2008 21:24:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys proc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jan 2008 21:24:11 -0000 mav 2008-01-30 21:24:10 UTC FreeBSD src repository Modified files: sys/sys proc.h Log: Implement GET_STACK_USAGE() macro to get the current kernel thread stack usage. This implemntation made for growing down stack organization like i386/amd64 platforms have, but prefers different machine dependent version if it is present. Revision Changes Path 1.500 +14 -0 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Wed Jan 30 21:29:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0047B16A468; Wed, 30 Jan 2008 21:29:10 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D383D13C4D3; Wed, 30 Jan 2008 21:29:10 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0ULTA38012290; Wed, 30 Jan 2008 21:29:10 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0ULTArL012289; Wed, 30 Jan 2008 21:29:10 GMT (envelope-from mav) Message-Id: <200801302129.m0ULTArL012289@repoman.freebsd.org> From: Alexander Motin Date: Wed, 30 Jan 2008 21:29:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/sys/netgraph/netflow netflow.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Jan 2008 21:29:11 -0000 mav 2008-01-30 21:29:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) sys/netgraph/netflow netflow.c Log: MFC rev. 1.27 Fix memory leak when export hook is not connected. Approved by: re (kensmith) Revision Changes Path 1.25.4.1 +2 -0 src/sys/netgraph/netflow/netflow.c From owner-cvs-src@FreeBSD.ORG Wed Jan 30 21:36:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CAD9816A417; Wed, 30 Jan 2008 21:36:04 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id A5A5C13C467; Wed, 30 Jan 2008 21:36:04 +0000 (UTC) (envelope-from sam@errno.com) Received: from trouble.errno.com (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id m0ULa4NA082540 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 30 Jan 2008 13:36:04 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <47A0EDC4.3040301@errno.com> Date: Wed, 30 Jan 2008 13:36:04 -0800 From: Sam Leffler User-Agent: Thunderbird 2.0.0.9 (X11/20071125) MIME-Version: 1.0 To: Alexander Motin References: <200801302124.m0ULOANe012024@repoman.freebsd.org> In-Reply-To: <200801302124.m0ULOANe012024@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-DCC--Metrics: ebb.errno.com; whitelist Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys proc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jan 2008 21:36:04 -0000 Alexander Motin wrote: > mav 2008-01-30 21:24:10 UTC > > FreeBSD src repository > > Modified files: > sys/sys proc.h > Log: > Implement GET_STACK_USAGE() macro to get the current kernel thread stack usage. > This implemntation made for growing down stack organization like i386/amd64 > platforms have, but prefers different machine dependent version if it is present. > I think it is a mistake to fallback to a MD implementation; your MI implementation is broken on architectures that do not use the model you used so you any user of this will silently fail on such architectures. I suggest you need to fix this before you use this macro in any MI code. Sam From owner-cvs-src@FreeBSD.ORG Wed Jan 30 22:12:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6771C16A418; Wed, 30 Jan 2008 22:12:00 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 45E9E13C44B; Wed, 30 Jan 2008 22:12:00 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0UMC0Cq015318; Wed, 30 Jan 2008 22:12:00 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0UMC0c7015317; Wed, 30 Jan 2008 22:12:00 GMT (envelope-from delphij) Message-Id: <200801302212.m0UMC0c7015317@repoman.freebsd.org> From: Xin LI Date: Wed, 30 Jan 2008 22:12:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/newsyslog newsyslog.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 30 Jan 2008 22:12:00 -0000 delphij 2008-01-30 22:11:59 UTC FreeBSD src repository Modified files: usr.sbin/newsyslog newsyslog.c Log: Fix two typos. Revision Changes Path 1.108 +2 -2 src/usr.sbin/newsyslog/newsyslog.c From owner-cvs-src@FreeBSD.ORG Wed Jan 30 22:14:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 24AFD16A41B; Wed, 30 Jan 2008 22:14:18 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from acme.spoerlein.net (acme.spoerlein.net [217.172.44.86]) by mx1.freebsd.org (Postfix) with ESMTP id ACAF813C4D5; Wed, 30 Jan 2008 22:14:17 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from roadrunner.spoerlein.net (e180189061.adsl.alicedsl.de [85.180.189.61]) by acme.spoerlein.net (8.14.1/8.14.1) with ESMTP id m0ULd1nI018598 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 30 Jan 2008 22:39:03 +0100 (CET) (envelope-from uspoerlein@gmail.com) Received: from roadrunner.spoerlein.net (localhost [127.0.0.1]) by roadrunner.spoerlein.net (8.14.2/8.14.2) with ESMTP id m0ULYekc004786 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 30 Jan 2008 22:34:40 +0100 (CET) (envelope-from uspoerlein@gmail.com) Received: (from uqs@localhost) by roadrunner.spoerlein.net (8.14.2/8.14.2/Submit) id m0ULYeBO004785; Wed, 30 Jan 2008 22:34:40 +0100 (CET) (envelope-from uspoerlein@gmail.com) X-Authentication-Warning: roadrunner.spoerlein.net: uqs set sender to uspoerlein@gmail.com using -f Date: Wed, 30 Jan 2008 22:34:40 +0100 From: Ulrich Spoerlein To: Pyun YongHyeon Message-ID: <20080130213440.GA1558@roadrunner.spoerlein.net> References: <200801290215.m0T2FCkn072441@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200801290215.m0T2FCkn072441@repoman.freebsd.org> User-Agent: Mutt/1.5.17 (2007-11-01) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bfe if_bfe.c if_bfereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jan 2008 22:14:18 -0000 On Tue, 29.01.2008 at 02:15:12 +0000, Pyun YongHyeon wrote: > yongari 2008-01-29 02:15:12 UTC > > FreeBSD src repository > > Modified files: > sys/dev/bfe if_bfe.c if_bfereg.h > Log: > Fix link state handling in bfe(4). > [...] Does this fix kern/99216 (cannot test right now, but will probably try the patch on 7.0 soon) Cheers, Ulrich Spoerlein -- It is better to remain silent and be thought a fool, than to speak, and remove all doubt. From owner-cvs-src@FreeBSD.ORG Wed Jan 30 22:25:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 020A316A417; Wed, 30 Jan 2008 22:25:14 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D45D013C461; Wed, 30 Jan 2008 22:25:13 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0UMPDAQ016708; Wed, 30 Jan 2008 22:25:13 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0UMPDbx016707; Wed, 30 Jan 2008 22:25:13 GMT (envelope-from rwatson) Message-Id: <200801302225.m0UMPDbx016707@repoman.freebsd.org> From: Robert Watson Date: Wed, 30 Jan 2008 22:25:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netatalk aarp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jan 2008 22:25:14 -0000 rwatson 2008-01-30 22:25:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netatalk aarp.c Log: Merge aarp.c:1.45 from HEAD to RELENG_7: Add additional robustness to at_aarpinput() by testing for broadcast addresses as the source of an AARP request. While this PR was submitted in the context of work in OpenBSD to port netatalk (in 1997), I've synchronized the code more to our ARP input routine, which had similar requirements. Submitted by: Denton Gentry PR: kern/4184 Revision Changes Path 1.42.2.1 +7 -0 src/sys/netatalk/aarp.c From owner-cvs-src@FreeBSD.ORG Wed Jan 30 22:25:34 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C496716A4A1; Wed, 30 Jan 2008 22:25:34 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A121813C501; Wed, 30 Jan 2008 22:25:34 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0UMPYYH016750; Wed, 30 Jan 2008 22:25:34 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0UMPY4Q016749; Wed, 30 Jan 2008 22:25:34 GMT (envelope-from rwatson) Message-Id: <200801302225.m0UMPY4Q016749@repoman.freebsd.org> From: Robert Watson Date: Wed, 30 Jan 2008 22:25:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netatalk ddp_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jan 2008 22:25:34 -0000 rwatson 2008-01-30 22:25:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netatalk ddp_output.c Log: Merge ddp_output.c:1.32 from HEAD to RELENG_7: Annotate two possible bugs in a comment: (1) we allocate and explicitly prepend a data mbuf in front of a header mbuf without moving the header to the new mbuf, and (2) a possible alignment problem on architectures with strict alignment as reported in kern/4184. PR: kern/4184 (1) Revision Changes Path 1.30.2.1 +8 -0 src/sys/netatalk/ddp_output.c From owner-cvs-src@FreeBSD.ORG Wed Jan 30 23:14:48 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4E11E16A468; Wed, 30 Jan 2008 23:14:48 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id 52A7813C4D5; Wed, 30 Jan 2008 23:14:46 +0000 (UTC) (envelope-from mav@FreeBSD.org) X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona 1.7.0 Received: from [212.86.226.226] (account mav@alkar.net HELO [192.168.3.2]) by cmail.optima.ua (CommuniGate Pro SMTP 5.1.14) with ESMTPA id 70910595; Thu, 31 Jan 2008 00:14:44 +0200 Message-ID: <47A0F6CE.3020407@FreeBSD.org> Date: Thu, 31 Jan 2008 00:14:38 +0200 From: Alexander Motin User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: Sam Leffler References: <200801302124.m0ULOANe012024@repoman.freebsd.org> <47A0EDC4.3040301@errno.com> In-Reply-To: <47A0EDC4.3040301@errno.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys proc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jan 2008 23:14:48 -0000 Sam Leffler wrote: > Alexander Motin wrote: >> mav 2008-01-30 21:24:10 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/sys proc.h Log: >> Implement GET_STACK_USAGE() macro to get the current kernel thread >> stack usage. >> This implemntation made for growing down stack organization like >> i386/amd64 >> platforms have, but prefers different machine dependent version if >> it is present. > > I think it is a mistake to fallback to a MD implementation; your MI > implementation is broken on architectures that do not use the model you > used so you any user of this will silently fail on such architectures. > I suggest you need to fix this before you use this macro in any MI code. This implementation covers the most of popular architectures. The only architecture with different stack organization recalled in maillist was ia64 which has two stacks with local variables part is still growing down. As I have no work experience with architectures other then i386/amd64 I will gladly accept any help with implementing this. This time I am going to use this as a hint for stack protection engine in netgraph subsystem. In case of incorrect implementation there could be only two consequences: or nothing will change from present state for stack growing down, but differently (ia64). or protection become paranoid but slow for stack growing up. -- Alexander Motin From owner-cvs-src@FreeBSD.ORG Thu Jan 31 00:05:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0A8D316A420; Thu, 31 Jan 2008 00:05:41 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EF7D313C4DB; Thu, 31 Jan 2008 00:05:40 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0V05ep7026517; Thu, 31 Jan 2008 00:05:40 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0V05eDg026516; Thu, 31 Jan 2008 00:05:40 GMT (envelope-from cognet) Message-Id: <200801310005.m0V05eDg026516@repoman.freebsd.org> From: Olivier Houchard Date: Thu, 31 Jan 2008 00:05:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/arm pmap.c src/sys/arm/include pmap.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jan 2008 00:05:41 -0000 cognet 2008-01-31 00:05:40 UTC FreeBSD src repository Modified files: sys/arm/arm pmap.c sys/arm/include pmap.h Log: Bring in the nice work from Mark Tinguely on arm pmap. The only downside is that it renames pmap_vac_me_harder() to pmap_fix_cache(). From Mark's email on -arm : pmap_get_vac_flags(), pmap_vac_me_harder(), pmap_vac_me_kpmap(), and pmap_vac_me_user() has been rewritten as pmap_fix_cache() to be more efficient in the kernel map case. I also removed the reference to the md.kro_mappings, md.krw_mappings, md.uro_mappings, and md.urw_mappings counts. In pmap_clearbit(), we can also skip over tests and writeback/invalidations in the PVF_MOD and PVF_REF cases if those bits are not set in the pv_flag. PVF_WRITE will turn caching back on and remove the PV_MOD bit. In pmap_nuke_pv(), the vm_page_flag_clear(pg, PG_WRITEABLE) has been moved to the pmap_fix_cache(). We can be more agressive in attempting to turn caching back on by calling pmap_fix_cache() at times that may be appropriate to turn cache on (a kernel mapping has been removed, a write has been removed or a read has been removed and we know the mapping does not have multiple write mappings to a page). In pmap_remove_pages() the cpu_idcache_wbinv_all() is moved to happen before the page tables are NULLed because the caches are virtually indexed and virtually tagged. In pmap_remove_all(), the pmap_remove_write(m) is added before the page tables are NULLed because the caches are virtually indexed and virtually tagged. This also removes the need for the caches fixing routine (whichever is being used pmap_vac_me_harder() or pmap_fix_cache()) to be called on any of these mappings. In pmap_remove(), I simplified the cache cleaning process and removed extra TLB removals. Basically if more than PMAP_REMOVE_CLEAN_LIST_SIZE are removed, then just flush the entire cache. Revision Changes Path 1.98 +181 -417 src/sys/arm/arm/pmap.c 1.28 +2 -15 src/sys/arm/include/pmap.h From owner-cvs-src@FreeBSD.ORG Thu Jan 31 00:58:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2C05616A420; Thu, 31 Jan 2008 00:58:49 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id F132813C461; Thu, 31 Jan 2008 00:58:48 +0000 (UTC) (envelope-from sam@errno.com) Received: from trouble.errno.com (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id m0V0wmFX083922 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 30 Jan 2008 16:58:48 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <47A11D48.9040909@errno.com> Date: Wed, 30 Jan 2008 16:58:48 -0800 From: Sam Leffler User-Agent: Thunderbird 2.0.0.9 (X11/20071125) MIME-Version: 1.0 To: Alexander Motin References: <200801302124.m0ULOANe012024@repoman.freebsd.org> <47A0EDC4.3040301@errno.com> <47A0F6CE.3020407@FreeBSD.org> In-Reply-To: <47A0F6CE.3020407@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-DCC--Metrics: ebb.errno.com; whitelist Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys proc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jan 2008 00:58:49 -0000 Alexander Motin wrote: > Sam Leffler wrote: >> Alexander Motin wrote: >>> mav 2008-01-30 21:24:10 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/sys proc.h Log: >>> Implement GET_STACK_USAGE() macro to get the current kernel thread >>> stack usage. >>> This implemntation made for growing down stack organization like >>> i386/amd64 >>> platforms have, but prefers different machine dependent version if >>> it is present. >> >> I think it is a mistake to fallback to a MD implementation; your MI >> implementation is broken on architectures that do not use the model >> you used so you any user of this will silently fail on such >> architectures. I suggest you need to fix this before you use this >> macro in any MI code. > > This implementation covers the most of popular architectures. The only > architecture with different stack organization recalled in maillist > was ia64 which has two stacks with local variables part is still > growing down. As I have no work experience with architectures other > then i386/amd64 I will gladly accept any help with implementing this. > > This time I am going to use this as a hint for stack protection engine > in netgraph subsystem. In case of incorrect implementation there could > be only two consequences: or nothing will change from present state > for stack growing down, but differently (ia64). or protection become > paranoid but slow for stack growing up. > Your change guarantees code will silently break at some point in time (almost certainly long after anyone remembers this email exchange). Just because you don't have a system where this fails doesn't justify adding a hack like this. I repeat, please fix it or remove it before anyone uses it. My suggestion is you make this MD and on architectures where you haven't tested it you add a #error. Sam From owner-cvs-src@FreeBSD.ORG Thu Jan 31 01:57:34 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2B66F16A41A; Thu, 31 Jan 2008 01:57:34 +0000 (UTC) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 00B3213C442; Thu, 31 Jan 2008 01:57:34 +0000 (UTC) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0V1vXI7044272; Thu, 31 Jan 2008 01:57:33 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0V1vXl9044271; Thu, 31 Jan 2008 01:57:33 GMT (envelope-from grehan) Message-Id: <200801310157.m0V1vXl9044271@repoman.freebsd.org> From: Peter Grehan Date: Thu, 31 Jan 2008 01:57:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files.powerpc src/usr.sbin Makefile src/usr.sbin/ofwdump Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jan 2008 01:57:34 -0000 grehan 2008-01-31 01:57:33 UTC FreeBSD src repository Modified files: sys/conf files.powerpc usr.sbin Makefile usr.sbin/ofwdump Makefile Log: Enable ofwdump on powerpc (finally). Tested on G3 & G4 machines. Submitted by: Dan Stekloff Discussed with: marcel Revision Changes Path 1.72 +1 -0 src/sys/conf/files.powerpc 1.381 +1 -0 src/usr.sbin/Makefile 1.5 +0 -1 src/usr.sbin/ofwdump/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jan 31 03:33:19 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3785616A417 for ; Thu, 31 Jan 2008 03:33:19 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.177]) by mx1.freebsd.org (Postfix) with ESMTP id E961F13C457 for ; Thu, 31 Jan 2008 03:33:18 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: by wa-out-1112.google.com with SMTP id k17so757214waf.3 for ; Wed, 30 Jan 2008 19:33:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:received:received:date:from:to:cc:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; bh=Fy+EnEAxx2XAOmLCEZG5IBO93GRsX8WowsxhfW7KmOU=; b=mXelQpCBSjW/MsepQPeZhy08CaupRtiGDWL4E/CDzyKpWbLzMZSI4+c1uwQmLdyRqOw30EvAh3VJciSY2gCSzTvHJNETT81uV/mkamvgkLC4gP8SZyyXp618VJRFXEBHsqB+pvLpCrpcJw/O2n9Y31WUKP4lTAwhCAY17+ZUIuU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:cc:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=Z+9tR38HTVUC+RMDH8rVd1eD1VCHV+O4ztscVQJvgZGvekvhtzbPW38JXZlI4zqA7zxHmdjnz1kkmEn3pudlRqVTSkf+ZXCmGs3lFhdQ9+zqbyCGq8iOmJFtJ3N2+qpZuVnES2prAiuqcJ4jiualCrFv8zua5uuc2fMLbKr2xFk= Received: by 10.114.89.1 with SMTP id m1mr1796858wab.77.1201750398597; Wed, 30 Jan 2008 19:33:18 -0800 (PST) Received: from michelle.cdnetworks.co.kr ( [211.53.35.84]) by mx.google.com with ESMTPS id j7sm3292877wah.23.2008.01.30.19.33.14 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 30 Jan 2008 19:33:17 -0800 (PST) Received: from michelle.cdnetworks.co.kr (localhost.cdnetworks.co.kr [127.0.0.1]) by michelle.cdnetworks.co.kr (8.13.5/8.13.5) with ESMTP id m0V3X9s7009948 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 31 Jan 2008 12:33:09 +0900 (KST) (envelope-from pyunyh@gmail.com) Received: (from yongari@localhost) by michelle.cdnetworks.co.kr (8.13.5/8.13.5/Submit) id m0V3X88Q009947; Thu, 31 Jan 2008 12:33:09 +0900 (KST) (envelope-from pyunyh@gmail.com) Date: Thu, 31 Jan 2008 12:33:08 +0900 From: Pyun YongHyeon To: Ulrich Spoerlein Message-ID: <20080131033308.GC9451@cdnetworks.co.kr> References: <200801290215.m0T2FCkn072441@repoman.freebsd.org> <20080130213440.GA1558@roadrunner.spoerlein.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080130213440.GA1558@roadrunner.spoerlein.net> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Pyun YongHyeon Subject: Re: cvs commit: src/sys/dev/bfe if_bfe.c if_bfereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pyunyh@gmail.com List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jan 2008 03:33:19 -0000 On Wed, Jan 30, 2008 at 10:34:40PM +0100, Ulrich Spoerlein wrote: > On Tue, 29.01.2008 at 02:15:12 +0000, Pyun YongHyeon wrote: > > yongari 2008-01-29 02:15:12 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/bfe if_bfe.c if_bfereg.h > > Log: > > Fix link state handling in bfe(4). > > [...] > > Does this fix kern/99216 (cannot test right now, but will probably try > the patch on 7.0 soon) > Yes, I think this commit should fix the PR. If not, please let me know. Thanks for letting me know the PR, I'll take it. -- Regards, Pyun YongHyeon From owner-cvs-src@FreeBSD.ORG Thu Jan 31 07:41:46 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2692116A41A; Thu, 31 Jan 2008 07:41:46 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E366113C458; Thu, 31 Jan 2008 07:41:45 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0V7fjjd079765; Thu, 31 Jan 2008 07:41:45 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0V7fjHj079764; Thu, 31 Jan 2008 07:41:45 GMT (envelope-from kientzle) Message-Id: <200801310741.m0V7fjHj079764@repoman.freebsd.org> From: Tim Kientzle Date: Thu, 31 Jan 2008 07:41:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive archive_read_support_format_tar.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 31 Jan 2008 07:41:46 -0000 kientzle 2008-01-31 07:41:45 UTC FreeBSD src repository Modified files: lib/libarchive archive_read_support_format_tar.c Log: Tighten up the heuristic that decides whether or not we should obey or ignore the size field on a hardlink entry. In particular, if we're reading a non-POSIX archive, we should always ignore the size field. This should fix both the audio/xmcd port and the math/unixstat port. Thanks to: Pav Lucistnik for pointing these two ports out to me. MFC after: 7 days Revision Changes Path 1.65 +36 -20 src/lib/libarchive/archive_read_support_format_tar.c From owner-cvs-src@FreeBSD.ORG Thu Jan 31 07:47:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A1BBC16A419; Thu, 31 Jan 2008 07:47:38 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 896EF13C45D; Thu, 31 Jan 2008 07:47:38 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0V7lcfF080007; Thu, 31 Jan 2008 07:47:38 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0V7lcSl080006; Thu, 31 Jan 2008 07:47:38 GMT (envelope-from kientzle) Message-Id: <200801310747.m0V7lcSl080006@repoman.freebsd.org> From: Tim Kientzle Date: Thu, 31 Jan 2008 07:47:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive/test Makefile test_compat_tar_hardlink.c test_compat_tar_hardlink_1.tar.uu X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 31 Jan 2008 07:47:38 -0000 kientzle 2008-01-31 07:47:38 UTC FreeBSD src repository Modified files: lib/libarchive/test Makefile Added files: lib/libarchive/test test_compat_tar_hardlink.c test_compat_tar_hardlink_1.tar.uu Log: Add a test to verify compatibility with archives with odd hardlinks. I need to extend this to test pax extended archives with bodies attached to hardlinks and other less-common cases. Revision Changes Path 1.14 +2 -0 src/lib/libarchive/test/Makefile 1.1 +104 -0 src/lib/libarchive/test/test_compat_tar_hardlink.c (new) 1.1 +39 -0 src/lib/libarchive/test/test_compat_tar_hardlink_1.tar.uu (new) From owner-cvs-src@FreeBSD.ORG Thu Jan 31 08:11:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3750516A41A; Thu, 31 Jan 2008 08:11:02 +0000 (UTC) (envelope-from kaiw@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1ECF013C45B; Thu, 31 Jan 2008 08:11:02 +0000 (UTC) (envelope-from kaiw@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0V8B20T082193; Thu, 31 Jan 2008 08:11:02 GMT (envelope-from kaiw@repoman.freebsd.org) Received: (from kaiw@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0V8B1vu082192; Thu, 31 Jan 2008 08:11:01 GMT (envelope-from kaiw) Message-Id: <200801310811.m0V8B1vu082192@repoman.freebsd.org> From: Kai Wang Date: Thu, 31 Jan 2008 08:11:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive archive_write_set_format_ar.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 31 Jan 2008 08:11:02 -0000 kaiw 2008-01-31 08:11:01 UTC FreeBSD src repository Modified files: lib/libarchive archive_write_set_format_ar.c Log: Add hook routine archive_write_ar_finish() which writes the 'ar' global header if nothing else has been written before the closing of the archive. This will change the behaviour when creating archives without members, i.e., instead of generating a 0-size archive file, an archive with just the global header (8 bytes in total) will be created and it is indeed a valid archive by the definition of libarchive, thus subsequent operation on this archive will be accepted. This especially solves the failure caused by following sequence: (several ports do) % ar cru libfoo.a # without specifying obj files % ranlib libfoo.a Reviewed by: kientzle, jkoshy Approved by: kientzle Approved by: jkoshy (mentor) Reported by: erwin MFC after: 1 month Revision Changes Path 1.5 +19 -1 src/lib/libarchive/archive_write_set_format_ar.c From owner-cvs-src@FreeBSD.ORG Thu Jan 31 08:22:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5BAAA16A420; Thu, 31 Jan 2008 08:22:25 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4131413C4CE; Thu, 31 Jan 2008 08:22:25 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0V8MP0f083518; Thu, 31 Jan 2008 08:22:25 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0V8MPBV083517; Thu, 31 Jan 2008 08:22:25 GMT (envelope-from rwatson) Message-Id: <200801310822.m0V8MPBV083517@repoman.freebsd.org> From: Robert Watson Date: Thu, 31 Jan 2008 08:22:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys socketvar.h src/sys/kern uipc_sockbuf.c uipc_socket.c uipc_syscalls.c src/sys/netinet sctp_input.c sctp_peeloff.c sctputil.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jan 2008 08:22:25 -0000 rwatson 2008-01-31 08:22:25 UTC FreeBSD src repository Modified files: sys/sys socketvar.h sys/kern uipc_sockbuf.c uipc_socket.c uipc_syscalls.c sys/netinet sctp_input.c sctp_peeloff.c sctputil.c Log: Correct two problems relating to sorflush(), which is called to flush read socket buffers in shutdown() and close(): - Call socantrcvmore() before sblock() to dislodge any threads that might be sleeping (potentially indefinitely) while holding sblock(), such as a thread blocked in recv(). - Flag the sblock() call as non-interruptible so that a signal delivered to the thread calling sorflush() doesn't cause sblock() to fail. The sblock() is required to ensure that all other socket consumer threads have, in fact, left, and do not enter, the socket buffer until we're done flushin it. To implement the latter, change the 'flags' argument to sblock() to accept two flags, SBL_WAIT and SBL_NOINTR, rather than one M_WAITOK flag. When SBL_NOINTR is set, it forces a non-interruptible sx acquisition, regardless of the setting of the disposition of SB_NOINTR on the socket buffer; without this change it would be possible for another thread to clear SB_NOINTR between when the socket buffer mutex is released and sblock() is invoked. Reviewed by: bz, kmacy Reported by: Jos Backus Revision Changes Path 1.175 +6 -2 src/sys/kern/uipc_sockbuf.c 1.304 +11 -5 src/sys/kern/uipc_socket.c 1.264 +7 -2 src/sys/kern/uipc_syscalls.c 1.67 +2 -1 src/sys/netinet/sctp_input.c 1.17 +2 -2 src/sys/netinet/sctp_peeloff.c 1.73 +1 -1 src/sys/netinet/sctputil.c 1.161 +7 -0 src/sys/sys/socketvar.h From owner-cvs-src@FreeBSD.ORG Thu Jan 31 08:24:28 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1CC8916A419; Thu, 31 Jan 2008 08:24:28 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E06C613C457; Thu, 31 Jan 2008 08:24:27 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0V8OR4B083615; Thu, 31 Jan 2008 08:24:27 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0V8OR6Z083614; Thu, 31 Jan 2008 08:24:27 GMT (envelope-from mav) Message-Id: <200801310824.m0V8OR6Z083614@repoman.freebsd.org> From: Alexander Motin Date: Thu, 31 Jan 2008 08:24:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/include proc.h src/sys/i386/include proc.h src/sys/sys proc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jan 2008 08:24:28 -0000 mav 2008-01-31 08:24:27 UTC FreeBSD src repository Modified files: sys/amd64/include proc.h sys/i386/include proc.h sys/sys proc.h Log: Move GET_STACK_USAGE from MI header to i386/amd64 MD ones. Somebody who can, please feel free to implement it for other archs or copy this one if it suits. Revision Changes Path 1.25 +13 -0 src/sys/amd64/include/proc.h 1.27 +9 -0 src/sys/i386/include/proc.h 1.501 +0 -14 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Thu Jan 31 08:51:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 028F616A418; Thu, 31 Jan 2008 08:51:49 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C613A13C459; Thu, 31 Jan 2008 08:51:48 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0V8pmgf093626; Thu, 31 Jan 2008 08:51:48 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0V8pmNB093625; Thu, 31 Jan 2008 08:51:48 GMT (envelope-from mav) Message-Id: <200801310851.m0V8pmNB093625@repoman.freebsd.org> From: Alexander Motin Date: Thu, 31 Jan 2008 08:51:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph netgraph.h ng_base.c ng_iface.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jan 2008 08:51:49 -0000 mav 2008-01-31 08:51:48 UTC FreeBSD src repository Modified files: sys/netgraph netgraph.h ng_base.c ng_iface.c Log: Implement stack protection based on GET_STACK_USAGE() macro. This fixes system panics possible with complicated netgraph setups and allows to avoid unneded extra queueing for stack unwrapping. Revision Changes Path 1.71 +23 -0 src/sys/netgraph/netgraph.h 1.141 +22 -8 src/sys/netgraph/ng_base.c 1.48 +1 -0 src/sys/netgraph/ng_iface.c From owner-cvs-src@FreeBSD.ORG Thu Jan 31 09:31:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3FB9F16A418; Thu, 31 Jan 2008 09:31:42 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0E45D13C458; Thu, 31 Jan 2008 09:31:42 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0V9Vfgt097460; Thu, 31 Jan 2008 09:31:41 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0V9Vf0h097459; Thu, 31 Jan 2008 09:31:41 GMT (envelope-from brueffer) Message-Id: <200801310931.m0V9Vf0h097459@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 31 Jan 2008 09:31:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/cam cam_xpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 31 Jan 2008 09:31:42 -0000 brueffer 2008-01-31 09:31:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/cam cam_xpt.c Log: MFC: rev. 1.194 Correct the kernel config hint in a printf statement. Approved by: rwatson (mentor) Revision Changes Path 1.190.2.1 +1 -1 src/sys/cam/cam_xpt.c From owner-cvs-src@FreeBSD.ORG Thu Jan 31 09:58:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0319516A41A; Thu, 31 Jan 2008 09:58:12 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DE31E13C447; Thu, 31 Jan 2008 09:58:11 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0V9wBRs098458; Thu, 31 Jan 2008 09:58:11 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0V9wBmJ098457; Thu, 31 Jan 2008 09:58:11 GMT (envelope-from rrs) Message-Id: <200801310958.m0V9wBmJ098457@repoman.freebsd.org> From: Randall Stewart Date: Thu, 31 Jan 2008 09:58:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netinet sctp_auth.c sctp_bsd_addr.c sctp_indata.c sctp_pcb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 31 Jan 2008 09:58:12 -0000 rrs 2008-01-31 09:58:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netinet sctp_auth.c sctp_bsd_addr.c sctp_indata.c sctp_pcb.c Log: - Fixes is a bug in sctp_auth that will cause a panic if a socket is closed as it gets auth'd data in. (sctp_auth.c) - Reverts the priority back to 0, do not change prioritys (sctp_bsd_addr.c) - Fixes a wrap error in calculation of gap ack segments that wrap the TSN number. (sctp_indata.c) - Fixes a comment, and also moves a lock up to cover the pulling of the VRF from the inp structure. (sctp_pcb.c) Revision Changes Path 1.18.2.1 +8 -0 src/sys/netinet/sctp_auth.c 1.14.2.2 +1 -1 src/sys/netinet/sctp_bsd_addr.c 1.45.2.3 +1 -1 src/sys/netinet/sctp_indata.c 1.62.2.3 +5 -4 src/sys/netinet/sctp_pcb.c From owner-cvs-src@FreeBSD.ORG Thu Jan 31 10:13:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8812E16A417; Thu, 31 Jan 2008 10:13:05 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 567D113C43E; Thu, 31 Jan 2008 10:13:05 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0VAD5Gk000323; Thu, 31 Jan 2008 10:13:05 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0VAD5bv000322; Thu, 31 Jan 2008 10:13:05 GMT (envelope-from mav) Message-Id: <200801311013.m0VAD5bv000322@repoman.freebsd.org> From: Alexander Motin Date: Thu, 31 Jan 2008 10:13:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_base.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 31 Jan 2008 10:13:05 -0000 mav 2008-01-31 10:13:05 UTC FreeBSD src repository Modified files: sys/netgraph ng_base.c Log: Some code reformat. Revision Changes Path 1.142 +38 -55 src/sys/netgraph/ng_base.c From owner-cvs-src@FreeBSD.ORG Thu Jan 31 11:54:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E5D8416A417; Thu, 31 Jan 2008 11:54:32 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B3C4A13C442; Thu, 31 Jan 2008 11:54:32 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0VBsWGa009829; Thu, 31 Jan 2008 11:54:32 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0VBsWUv009828; Thu, 31 Jan 2008 11:54:32 GMT (envelope-from mav) Message-Id: <200801311154.m0VBsWUv009828@repoman.freebsd.org> From: Alexander Motin Date: Thu, 31 Jan 2008 11:54:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man4 ng_pppoe.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jan 2008 11:54:33 -0000 mav 2008-01-31 11:54:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man4 ng_pppoe.4 Log: MFC rev. 1.40-1.41 Document new "AC-Name\Service-Name" connect syntax. Revision Changes Path 1.39.2.1 +4 -4 src/share/man/man4/ng_pppoe.4 From owner-cvs-src@FreeBSD.ORG Thu Jan 31 11:55:53 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D24CF16A418; Thu, 31 Jan 2008 11:55:53 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A001C13C448; Thu, 31 Jan 2008 11:55:53 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0VBtrID009961; Thu, 31 Jan 2008 11:55:53 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0VBtrKM009960; Thu, 31 Jan 2008 11:55:53 GMT (envelope-from mav) Message-Id: <200801311155.m0VBtrKM009960@repoman.freebsd.org> From: Alexander Motin Date: Thu, 31 Jan 2008 11:55:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4 ng_pppoe.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jan 2008 11:55:53 -0000 mav 2008-01-31 11:55:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 ng_pppoe.4 Log: MFC rev. 1.40-1.41 Document new "AC-Name\Service-Name" connect syntax. Revision Changes Path 1.31.2.4 +4 -4 src/share/man/man4/ng_pppoe.4 From owner-cvs-src@FreeBSD.ORG Thu Jan 31 12:00:36 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CF14716A420; Thu, 31 Jan 2008 12:00:36 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 907C313C458; Thu, 31 Jan 2008 12:00:36 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0VC0a0W010210; Thu, 31 Jan 2008 12:00:36 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0VC0asP010209; Thu, 31 Jan 2008 12:00:36 GMT (envelope-from mav) Message-Id: <200801311200.m0VC0asP010209@repoman.freebsd.org> From: Alexander Motin Date: Thu, 31 Jan 2008 12:00:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man4 ng_pppoe.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jan 2008 12:00:37 -0000 mav 2008-01-31 12:00:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man4 ng_pppoe.4 Log: MFC rev. 1.41 mdoc and language fixes for the previous commit, also bump .Dd. Revision Changes Path 1.39.2.2 +5 -4 src/share/man/man4/ng_pppoe.4 From owner-cvs-src@FreeBSD.ORG Thu Jan 31 12:01:19 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3420316A421; Thu, 31 Jan 2008 12:01:19 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0175413C506; Thu, 31 Jan 2008 12:01:19 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0VC1I7I010257; Thu, 31 Jan 2008 12:01:18 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0VC1Irq010256; Thu, 31 Jan 2008 12:01:18 GMT (envelope-from mav) Message-Id: <200801311201.m0VC1Irq010256@repoman.freebsd.org> From: Alexander Motin Date: Thu, 31 Jan 2008 12:01:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4 ng_pppoe.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jan 2008 12:01:19 -0000 mav 2008-01-31 12:01:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 ng_pppoe.4 Log: MFC rev. 1.41 mdoc and language fixes for the previous commit, also bump .Dd. Revision Changes Path 1.31.2.5 +5 -4 src/share/man/man4/ng_pppoe.4 From owner-cvs-src@FreeBSD.ORG Thu Jan 31 13:16:30 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 832A616A41B; Thu, 31 Jan 2008 13:16:30 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 50ECA13C467; Thu, 31 Jan 2008 13:16:30 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0VDGUk9037381; Thu, 31 Jan 2008 13:16:30 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0VDGUmV037380; Thu, 31 Jan 2008 13:16:30 GMT (envelope-from yar) Message-Id: <200801311316.m0VDGUmV037380@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 31 Jan 2008 13:16:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/fsck_msdosfs boot.c fat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jan 2008 13:16:30 -0000 yar 2008-01-31 13:16:30 UTC FreeBSD src repository Modified files: sbin/fsck_msdosfs boot.c fat.c Log: Use consistent style in user prompts: the question is in a new line and begins with a capital letter. The rest of pwarn/ask pairs here follows this style. Requested by: bde Revision Changes Path 1.6 +2 -2 src/sbin/fsck_msdosfs/boot.c 1.8 +4 -4 src/sbin/fsck_msdosfs/fat.c From owner-cvs-src@FreeBSD.ORG Thu Jan 31 13:22:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 638A516A41A; Thu, 31 Jan 2008 13:22:14 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 30CE813C448; Thu, 31 Jan 2008 13:22:14 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0VDME8S037678; Thu, 31 Jan 2008 13:22:14 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0VDMEE6037672; Thu, 31 Jan 2008 13:22:14 GMT (envelope-from yar) Message-Id: <200801311322.m0VDMEE6037672@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 31 Jan 2008 13:22:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/fsck_msdosfs fat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jan 2008 13:22:14 -0000 yar 2008-01-31 13:22:13 UTC FreeBSD src repository Modified files: sbin/fsck_msdosfs fat.c Log: Spot two more bugs WRT adherence to the local prompt style. Revision Changes Path 1.9 +2 -2 src/sbin/fsck_msdosfs/fat.c From owner-cvs-src@FreeBSD.ORG Thu Jan 31 14:19:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E1D3516A41A; Thu, 31 Jan 2008 14:19:06 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AEFFC13C4CC; Thu, 31 Jan 2008 14:19:06 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0VEJ62U042307; Thu, 31 Jan 2008 14:19:06 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0VEJ6wY042306; Thu, 31 Jan 2008 14:19:06 GMT (envelope-from brueffer) Message-Id: <200801311419.m0VEJ6wY042306@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 31 Jan 2008 14:19:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/sys/cam cam_xpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 31 Jan 2008 14:19:07 -0000 brueffer 2008-01-31 14:19:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) sys/cam cam_xpt.c Log: MFC: rev. 1.194 Correct the kernel config hint in a printf statement. Approved by: re (kensmith), rwatson (mentor) Revision Changes Path 1.190.4.1 +1 -1 src/sys/cam/cam_xpt.c From owner-cvs-src@FreeBSD.ORG Thu Jan 31 14:20:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1F8F516A417; Thu, 31 Jan 2008 14:20:58 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E121B13C45A; Thu, 31 Jan 2008 14:20:57 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0VEKvkd042511; Thu, 31 Jan 2008 14:20:57 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0VEKvx9042510; Thu, 31 Jan 2008 14:20:57 GMT (envelope-from brueffer) Message-Id: <200801311420.m0VEKvx9042510@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 31 Jan 2008 14:20:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/cam cam_xpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 31 Jan 2008 14:20:58 -0000 brueffer 2008-01-31 14:20:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/cam cam_xpt.c Log: MFC: rev. 1.194 Correct the kernel config hint in a printf statement. Approved by: rwatson (mentor) Revision Changes Path 1.155.2.12 +1 -1 src/sys/cam/cam_xpt.c From owner-cvs-src@FreeBSD.ORG Thu Jan 31 14:59:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F202B16A418; Thu, 31 Jan 2008 14:59:00 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BE8A813C458; Thu, 31 Jan 2008 14:59:00 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0VEx0Eu044241; Thu, 31 Jan 2008 14:59:00 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0VEwxw1044236; Thu, 31 Jan 2008 14:58:59 GMT (envelope-from ru) Message-Id: <200801311458.m0VEwxw1044236@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 31 Jan 2008 14:58:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/ofwdump ofwdump.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jan 2008 14:59:01 -0000 ru 2008-01-31 14:58:56 UTC FreeBSD src repository Modified files: usr.sbin/ofwdump ofwdump.8 Log: De-sparc64-ify (now that it's also installed on PowerPC). Revision Changes Path 1.6 +1 -1 src/usr.sbin/ofwdump/ofwdump.8 From owner-cvs-src@FreeBSD.ORG Thu Jan 31 16:22:15 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1A62416A419; Thu, 31 Jan 2008 16:22:15 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DB9AC13C447; Thu, 31 Jan 2008 16:22:14 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0VGMEb0051620; Thu, 31 Jan 2008 16:22:14 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0VGMEZN051619; Thu, 31 Jan 2008 16:22:14 GMT (envelope-from rwatson) Message-Id: <200801311622.m0VGMEZN051619@repoman.freebsd.org> From: Robert Watson Date: Thu, 31 Jan 2008 16:22:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/ddb db_textdump.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 31 Jan 2008 16:22:15 -0000 rwatson 2008-01-31 16:22:14 UTC FreeBSD src repository Modified files: sys/ddb db_textdump.c Log: Use dump_write() instead of direct calls to di->dumper() in textdumps. Textdumps already do pretty much the same sanity checking, but abstractions and seatbelts are both useful. MFC after: 2 months Revision Changes Path 1.3 +3 -3 src/sys/ddb/db_textdump.c From owner-cvs-src@FreeBSD.ORG Thu Jan 31 16:51:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1ABFC16A468; Thu, 31 Jan 2008 16:51:44 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0273A13C469; Thu, 31 Jan 2008 16:51:44 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0VGphTn073888; Thu, 31 Jan 2008 16:51:43 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0VGphTX073883; Thu, 31 Jan 2008 16:51:43 GMT (envelope-from jhb) Message-Id: <200801311651.m0VGphTX073883@repoman.freebsd.org> From: John Baldwin Date: Thu, 31 Jan 2008 16:51:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/acpica madt.c src/sys/i386/acpica madt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 31 Jan 2008 16:51:44 -0000 jhb 2008-01-31 16:51:43 UTC FreeBSD src repository Modified files: sys/amd64/acpica madt.c sys/i386/acpica madt.c Log: For no good reason I had assumed that ACPI table headers would be page aligned (or at least not cross a page boundary). However, it turns out that on at least one machine one table header does cross a page boundary. This caused problems with the MADT early probe as it uses the crash dump map to load ACPI tables by loading the RSDT/XSDT into pages 1 ... N and loading the header of each ACPI table header into page 0 looking for the MADT. However, if a table header crossed a page boundary, then page 1 would get trashed resulting in a panic. Fix this by reserving the first 2 pages for ACPI table headers (headers are less than a page in size, so 2 pages will be sufficient) and use pages 2 .. N for the RSDT and XSDT. Note: amd64 should probably be simplified to just use pmap_mapbios() for all these tables which will use the direct map and not need the crash dump hack. MFC after: 5 days Tested on: i386 Reported by: Pete French petefrench of ticketswitch.com Revision Changes Path 1.25 +7 -5 src/sys/amd64/acpica/madt.c 1.29 +7 -5 src/sys/i386/acpica/madt.c From owner-cvs-src@FreeBSD.ORG Thu Jan 31 16:54:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D3C5716A417; Thu, 31 Jan 2008 16:54:02 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A3A2113C457; Thu, 31 Jan 2008 16:54:02 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0VGs2ah073971; Thu, 31 Jan 2008 16:54:02 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0VGs2Tq073970; Thu, 31 Jan 2008 16:54:02 GMT (envelope-from jkim) Message-Id: <200801311654.m0VGs2Tq073970@repoman.freebsd.org> From: Jung-uk Kim Date: Thu, 31 Jan 2008 16:54:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/sysinstall disks.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 31 Jan 2008 16:54:02 -0000 jkim 2008-01-31 16:54:02 UTC FreeBSD src repository Modified files: usr.sbin/sysinstall disks.c Log: Do not sanitize disk geometry if it is set by scripts in non-interactive mode. MFC after: 3 days Revision Changes Path 1.159 +8 -8 src/usr.sbin/sysinstall/disks.c From owner-cvs-src@FreeBSD.ORG Thu Jan 31 16:55:15 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CC11416A46B; Thu, 31 Jan 2008 16:55:15 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 26B6113C442; Thu, 31 Jan 2008 16:55:13 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0VGtDQF074073; Thu, 31 Jan 2008 16:55:13 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0VGtDpq074069; Thu, 31 Jan 2008 16:55:13 GMT (envelope-from jhb) Message-Id: <200801311655.m0VGtDpq074069@repoman.freebsd.org> From: John Baldwin Date: Thu, 31 Jan 2008 16:55:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libdevstat devstat.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jan 2008 16:55:18 -0000 jhb 2008-01-31 16:55:12 UTC FreeBSD src repository Modified files: lib/libdevstat devstat.h Log: The devstat(3) manpage claims that only is needed as a prerequisite for using this interface. However, the 'statinfo' struct actually references CPUSTATES from , so in fact it requires to compile. Use a nested include of to make the code match the docs. Reported by: Pietro Cerutti gahr | gahr.ch Revision Changes Path 1.12 +1 -0 src/lib/libdevstat/devstat.h From owner-cvs-src@FreeBSD.ORG Thu Jan 31 16:58:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5C1DF16A417; Thu, 31 Jan 2008 16:58:08 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 25B1913C46A; Thu, 31 Jan 2008 16:58:08 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0VGw80L074206; Thu, 31 Jan 2008 16:58:08 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0VGw8BD074205; Thu, 31 Jan 2008 16:58:08 GMT (envelope-from jkim) Message-Id: <200801311658.m0VGw8BD074205@repoman.freebsd.org> From: Jung-uk Kim Date: Thu, 31 Jan 2008 16:58:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/sysinstall disks.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 31 Jan 2008 16:58:08 -0000 jkim 2008-01-31 16:58:07 UTC FreeBSD src repository Modified files: usr.sbin/sysinstall disks.c Log: Fix an indentation. Revision Changes Path 1.160 +1 -1 src/usr.sbin/sysinstall/disks.c From owner-cvs-src@FreeBSD.ORG Thu Jan 31 17:09:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E20C716A468; Thu, 31 Jan 2008 17:09:11 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from dommail.onthenet.com.au (dommail.OntheNet.com.au [203.13.70.57]) by mx1.freebsd.org (Postfix) with ESMTP id D685213C461; Thu, 31 Jan 2008 17:09:10 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from peter-grehans-power-mac-g5.local (dsl-63-249-90-35.cruzio.com [63.249.90.35]) by dommail.onthenet.com.au (MOS 3.7.5a-GA) with ESMTP id DNF03586 (AUTH peterg@ptree32.com.au); Fri, 1 Feb 2008 02:56:43 +1000 (EST) Message-ID: <47A1FDC4.7080506@freebsd.org> Date: Thu, 31 Jan 2008 08:56:36 -0800 From: Peter Grehan User-Agent: Thunderbird 2.0.0.9 (Macintosh/20071031) MIME-Version: 1.0 To: Ruslan Ermilov References: <200801311458.m0VEwxw1044236@repoman.freebsd.org> In-Reply-To: <200801311458.m0VEwxw1044236@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/ofwdump ofwdump.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: grehan@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: Thu, 31 Jan 2008 17:09:12 -0000 Ruslan Ermilov wrote: > ru 2008-01-31 14:58:56 UTC > > FreeBSD src repository > > Modified files: > usr.sbin/ofwdump ofwdump.8 > Log: > De-sparc64-ify (now that it's also installed on PowerPC). Doh, forgot that :( Thanks Ruslan. later, Peter. From owner-cvs-src@FreeBSD.ORG Thu Jan 31 17:21:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B3E7716A468; Thu, 31 Jan 2008 17:21:50 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9F09413C46A; Thu, 31 Jan 2008 17:21:50 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0VHLoZX077285; Thu, 31 Jan 2008 17:21:50 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0VHLovV077284; Thu, 31 Jan 2008 17:21:50 GMT (envelope-from rrs) Message-Id: <200801311721.m0VHLovV077284@repoman.freebsd.org> From: Randall Stewart Date: Thu, 31 Jan 2008 17:21:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/sys/netinet sctp_auth.c sctp_bsd_addr.c sctp_indata.c sctp_pcb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 31 Jan 2008 17:21:50 -0000 rrs 2008-01-31 17:21:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) sys/netinet sctp_auth.c sctp_bsd_addr.c sctp_indata.c sctp_pcb.c Log: - Fixes is a bug in sctp_auth that will cause a panic if a socket is closed as it gets auth'd data in. (sctp_auth.c) - Reverts the priority back to 0, do not change prioritys (sctp_bsd_addr.c) - Fixes a wrap error in calculation of gap ack segments that wrap the TSN number. (sctp_indata.c) - Fixes a comment, and also moves a lock up to cover the pulling of the VRF from the inp structure. (sctp_pcb.c) Approved by: re@freebsd.org (Ken Smith) Revision Changes Path 1.18.4.1 +8 -0 src/sys/netinet/sctp_auth.c 1.14.4.2 +1 -1 src/sys/netinet/sctp_bsd_addr.c 1.45.2.2.2.1 +1 -1 src/sys/netinet/sctp_indata.c 1.62.2.2.2.1 +5 -4 src/sys/netinet/sctp_pcb.c From owner-cvs-src@FreeBSD.ORG Thu Jan 31 18:32:30 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1309816A417; Thu, 31 Jan 2008 18:32:30 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 9F95813C46A; Thu, 31 Jan 2008 18:32:29 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id m0VIS0nj009753; Thu, 31 Jan 2008 11:28:00 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Thu, 31 Jan 2008 11:29:01 -0700 (MST) Message-Id: <20080131.112901.803599757.imp@bsdimp.com> To: mav@freebsd.org From: "M. Warner Losh" In-Reply-To: <200801310851.m0V8pmNB093625@repoman.freebsd.org> References: <200801310851.m0V8pmNB093625@repoman.freebsd.org> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/netgraph netgraph.h ng_base.c ng_iface.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jan 2008 18:32:30 -0000 In message: <200801310851.m0V8pmNB093625@repoman.freebsd.org> Alexander Motin writes: : Implement stack protection based on GET_STACK_USAGE() macro. : This fixes system panics possible with complicated netgraph setups : and allows to avoid unneded extra queueing for stack unwrapping. How does this help? What are the units? The code is almost entirely opaque given its magic numbers (100? 64?). Also, if you are checking to see if the stack usage is too big, it may already be too late. Warner From owner-cvs-src@FreeBSD.ORG Thu Jan 31 19:38:24 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 75A0C16A418; Thu, 31 Jan 2008 19:38:24 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id 7E18013C448; Thu, 31 Jan 2008 19:38:23 +0000 (UTC) (envelope-from mav@FreeBSD.org) X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona 1.7.0 Received: from [212.86.226.226] (account mav@alkar.net HELO [192.168.3.2]) by cmail.optima.ua (CommuniGate Pro SMTP 5.1.14) with ESMTPA id 71302631; Thu, 31 Jan 2008 21:38:22 +0200 Message-ID: <47A223A7.8030503@FreeBSD.org> Date: Thu, 31 Jan 2008 21:38:15 +0200 From: Alexander Motin User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: "M. Warner Losh" References: <200801310851.m0V8pmNB093625@repoman.freebsd.org> <20080131.112901.803599757.imp@bsdimp.com> In-Reply-To: <20080131.112901.803599757.imp@bsdimp.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/netgraph netgraph.h ng_base.c ng_iface.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jan 2008 19:38:24 -0000 M. Warner Losh wrote: > In message: <200801310851.m0V8pmNB093625@repoman.freebsd.org> > Alexander Motin writes: > : Implement stack protection based on GET_STACK_USAGE() macro. > : This fixes system panics possible with complicated netgraph setups > : and allows to avoid unneded extra queueing for stack unwrapping. > > How does this help? What are the units? The code is almost entirely > opaque given its magic numbers (100? 64?). It helps perfectly! Numbers are really magic (empirical), they means 80% and 50% of stack used respectively. > Also, if you are checking to see if the stack usage is too big, > it may already be too late. It should not. Most of netgraph nodes actually consume not so much stack, so 20% is more then enough for most. If some specific node consumes more, or it makes heavy outside calls (like border nodes as ng_iface or ng_ksocket) it should be declared as HI_STACK to make sure that at least half of stack will be available for it. There will always be some part of magic as nobody can say for sure how much stack is required to pass packet via all network stack to TCP socket and then back. But while netgraph engine allows to decouple stack without consequences I thing it worth to make it work. Without this patch it was not hard to make the mpd setup that will crash the system due to stack overflow by the usual ping packet. Now I am unable to reproduce this. -- Alexander Motin From owner-cvs-src@FreeBSD.ORG Thu Jan 31 19:38:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 75AE316A49A; Thu, 31 Jan 2008 19:38:27 +0000 (UTC) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3131E13C457; Thu, 31 Jan 2008 19:38:27 +0000 (UTC) (envelope-from deischen@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0VJcRHd086954; Thu, 31 Jan 2008 19:38:27 GMT (envelope-from deischen@repoman.freebsd.org) Received: (from deischen@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0VJcR4L086953; Thu, 31 Jan 2008 19:38:27 GMT (envelope-from deischen) Message-Id: <200801311938.m0VJcR4L086953@repoman.freebsd.org> From: Daniel Eischen Date: Thu, 31 Jan 2008 19:38:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libkse/sys lock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 31 Jan 2008 19:38:27 -0000 deischen 2008-01-31 19:38:26 UTC FreeBSD src repository Modified files: lib/libkse/sys lock.c Log: When reinitializing a lockuser, don't assume that the lock is in use. If it is in use, use the watched request, otherwise use the lockuser's own request. Only allocate a lockuser request if both requests are null. PR: 119920 Tested by (6.x): Landon Fuller Revision Changes Path 1.14 +15 -7 src/lib/libkse/sys/lock.c From owner-cvs-src@FreeBSD.ORG Thu Jan 31 19:54:05 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4E51A16A418 for ; Thu, 31 Jan 2008 19:54:05 +0000 (UTC) (envelope-from joerg@britannica.bec.de) Received: from www.pkgsrc-box.org (www.ostsee-abc.de [62.206.222.50]) by mx1.freebsd.org (Postfix) with ESMTP id 16A1013C458 for ; Thu, 31 Jan 2008 19:54:05 +0000 (UTC) (envelope-from joerg@britannica.bec.de) Received: from britannica.bec.de (www.pkgsrc-box.org [127.0.0.1]) by www.pkgsrc-box.org (Postfix) with ESMTP id D7425E7A3E0 for ; Thu, 31 Jan 2008 19:54:03 +0000 (UTC) Received: by britannica.bec.de (Postfix, from userid 1000) id 7A203175CA; Thu, 31 Jan 2008 20:50:26 +0100 (CET) Date: Thu, 31 Jan 2008 20:50:26 +0100 From: Joerg Sonnenberger To: cvs-src@freebsd.org Message-ID: <20080131195026.GB3751@britannica.bec.de> References: <200801310851.m0V8pmNB093625@repoman.freebsd.org> <20080131.112901.803599757.imp@bsdimp.com> <47A223A7.8030503@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <47A223A7.8030503@FreeBSD.org> User-Agent: Mutt/1.5.16 (2007-06-09) Subject: Re: cvs commit: src/sys/netgraph netgraph.h ng_base.c ng_iface.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jan 2008 19:54:05 -0000 On Thu, Jan 31, 2008 at 09:38:15PM +0200, Alexander Motin wrote: > There will always be some part of magic as nobody can say for sure how much > stack is required to pass packet via all network stack to TCP socket and > then back. But while netgraph engine allows to decouple stack without > consequences I thing it worth to make it work. There was a some research work a number of years ago on this topic. They instrumented the compiler to check the remaining size of the stack based on the call graph. This allows threads without fixed size stacks and gives one of the huge advantages of non-blocking programming to threaded programs. Of course, this was never turned into main stream, but the result was that the performance impact was quite low for typical programs, as the number of cycles in the call graph to break is not that bad in practise. Joerg From owner-cvs-src@FreeBSD.ORG Thu Jan 31 21:21:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6B60B16A419; Thu, 31 Jan 2008 21:21:12 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id 3B01413C45A; Thu, 31 Jan 2008 21:21:12 +0000 (UTC) (envelope-from sam@errno.com) Received: from trouble.errno.com (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id m0VLLBgw093774 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 31 Jan 2008 13:21:11 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <47A23BC7.4050504@errno.com> Date: Thu, 31 Jan 2008 13:21:11 -0800 From: Sam Leffler User-Agent: Thunderbird 2.0.0.9 (X11/20071125) MIME-Version: 1.0 To: Alexander Motin References: <200801310824.m0V8OR6Z083614@repoman.freebsd.org> In-Reply-To: <200801310824.m0V8OR6Z083614@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-DCC--Metrics: ebb.errno.com; whitelist Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/include proc.h src/sys/i386/include proc.h src/sys/sys proc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jan 2008 21:21:12 -0000 Alexander Motin wrote: > mav 2008-01-31 08:24:27 UTC > > FreeBSD src repository > > Modified files: > sys/amd64/include proc.h > sys/i386/include proc.h > sys/sys proc.h > Log: > Move GET_STACK_USAGE from MI header to i386/amd64 MD ones. > Somebody who can, please feel free to implement it for other archs > or copy this one if it suits. > Thank you! Sam From owner-cvs-src@FreeBSD.ORG Thu Jan 31 22:42:37 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A346E16A418; Thu, 31 Jan 2008 22:42:37 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8B6A613C458; Thu, 31 Jan 2008 22:42:37 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0VMgbUh012182; Thu, 31 Jan 2008 22:42:37 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0VMgb1C012181; Thu, 31 Jan 2008 22:42:37 GMT (envelope-from mav) Message-Id: <200801312242.m0VMgb1C012181@repoman.freebsd.org> From: Alexander Motin Date: Thu, 31 Jan 2008 22:42:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_pppoe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 31 Jan 2008 22:42:37 -0000 mav 2008-01-31 22:42:37 UTC FreeBSD src repository Modified files: sys/netgraph ng_pppoe.c Log: Implement Session-ID hashing to improve receive performance scalability for big number of concurrent sessions. Revision Changes Path 1.89 +70 -31 src/sys/netgraph/ng_pppoe.c From owner-cvs-src@FreeBSD.ORG Fri Feb 1 00:58:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 62B9716A419; Fri, 1 Feb 2008 00:58:38 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 085CB13C46A; Fri, 1 Feb 2008 00:58:37 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id m110u8IF013959; Thu, 31 Jan 2008 17:56:08 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Thu, 31 Jan 2008 17:57:13 -0700 (MST) Message-Id: <20080131.175713.1102545018.imp@bsdimp.com> To: mav@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <47A223A7.8030503@FreeBSD.org> References: <200801310851.m0V8pmNB093625@repoman.freebsd.org> <20080131.112901.803599757.imp@bsdimp.com> <47A223A7.8030503@FreeBSD.org> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netgraph netgraph.h ng_base.c ng_iface.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Feb 2008 00:58:38 -0000 In message: <47A223A7.8030503@FreeBSD.org> Alexander Motin writes: : M. Warner Losh wrote: : > In message: <200801310851.m0V8pmNB093625@repoman.freebsd.org> : > Alexander Motin writes: : > : Implement stack protection based on GET_STACK_USAGE() macro. : > : This fixes system panics possible with complicated netgraph setups : > : and allows to avoid unneded extra queueing for stack unwrapping. : > : > How does this help? What are the units? The code is almost entirely : > opaque given its magic numbers (100? 64?). : : It helps perfectly! Numbers are really magic (empirical), they means 80% : and 50% of stack used respectively. Comments about this should be made. How the heck is one supposed to know these mappings... : > Also, if you are checking to see if the stack usage is too big, : > it may already be too late. : : It should not. Most of netgraph nodes actually consume not so much : stack, so 20% is more then enough for most. If some specific node : consumes more, or it makes heavy outside calls (like border nodes as : ng_iface or ng_ksocket) it should be declared as HI_STACK to make sure : that at least half of stack will be available for it. : : There will always be some part of magic as nobody can say for sure how : much stack is required to pass packet via all network stack to TCP : socket and then back. But while netgraph engine allows to decouple stack : without consequences I thing it worth to make it work. : : Without this patch it was not hard to make the mpd setup that will crash : the system due to stack overflow by the usual ping packet. Now I am : unable to reproduce this. I understand it is useful, but it should be better commented, follow style(9) better and have a warning that it isn't perfect. Checking to see if you've overflowed based on how much space you are now using is always fraught with danger... Some early 'buffer overflow' "fixes" did this, and in that scenario clearly once you've overflowed, it is too late to check... Warner From owner-cvs-src@FreeBSD.ORG Fri Feb 1 07:17:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3B04E16A417; Fri, 1 Feb 2008 07:17:27 +0000 (UTC) (envelope-from benno@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 147E713C457; Fri, 1 Feb 2008 07:17:27 +0000 (UTC) (envelope-from benno@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m117HQZc077087; Fri, 1 Feb 2008 07:17:26 GMT (envelope-from benno@repoman.freebsd.org) Received: (from benno@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m117HQnB077086; Fri, 1 Feb 2008 07:17:26 GMT (envelope-from benno) Message-Id: <200802010717.m117HQnB077086@repoman.freebsd.org> From: Benno Rice Date: Fri, 1 Feb 2008 07:17:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_pppoe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Feb 2008 07:17:27 -0000 benno 2008-02-01 07:17:26 UTC FreeBSD src repository Modified files: sys/netgraph ng_pppoe.c Log: Band-aid recent commit by mav by replacing a variable in a CTR statement with the variable that appears as if it should've been there. Pointy hat to: mav Not tested either by: benno Revision Changes Path 1.90 +1 -1 src/sys/netgraph/ng_pppoe.c From owner-cvs-src@FreeBSD.ORG Fri Feb 1 07:25:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4C9A516A417; Fri, 1 Feb 2008 07:25:07 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 26E9413C46B; Fri, 1 Feb 2008 07:25:07 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m117P7wB077453; Fri, 1 Feb 2008 07:25:07 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m117P6im077452; Fri, 1 Feb 2008 07:25:06 GMT (envelope-from mav) Message-Id: <200802010725.m117P6im077452@repoman.freebsd.org> From: Alexander Motin Date: Fri, 1 Feb 2008 07:25:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_pppoe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Feb 2008 07:25:07 -0000 mav 2008-02-01 07:25:06 UTC FreeBSD src repository Modified files: sys/netgraph ng_pppoe.c Log: Tune the message for better informativity. Print the hook pointer as other functions do. Revision Changes Path 1.91 +2 -1 src/sys/netgraph/ng_pppoe.c From owner-cvs-src@FreeBSD.ORG Fri Feb 1 07:27:38 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 62DD716A41A; Fri, 1 Feb 2008 07:27:38 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id 64D0913C45D; Fri, 1 Feb 2008 07:27:36 +0000 (UTC) (envelope-from mav@FreeBSD.org) X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona 1.7.0 Received: from [212.86.226.226] (account mav@alkar.net HELO [192.168.3.2]) by cmail.optima.ua (CommuniGate Pro SMTP 5.1.14) with ESMTPA id 71511336; Fri, 01 Feb 2008 09:27:36 +0200 Message-ID: <47A2C9C4.5060706@FreeBSD.org> Date: Fri, 01 Feb 2008 09:27:00 +0200 From: Alexander Motin User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: Benno Rice References: <200802010717.m117HQnB077086@repoman.freebsd.org> In-Reply-To: <200802010717.m117HQnB077086@repoman.freebsd.org> Content-Type: text/plain; charset=windows-1251; format=flowed Content-Transfer-Encoding: 8bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netgraph ng_pppoe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Feb 2008 07:27:38 -0000 Benno Rice ОХЬЕР: > benno 2008-02-01 07:17:26 UTC > > FreeBSD src repository > > Modified files: > sys/netgraph ng_pppoe.c > Log: > Band-aid recent commit by mav by replacing a variable in a CTR statement with > the variable that appears as if it should've been there. Thanks and sorry. -- Alexander Motin From owner-cvs-src@FreeBSD.ORG Fri Feb 1 11:01:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 216EC16A417; Fri, 1 Feb 2008 11:01:18 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EF82B13C45B; Fri, 1 Feb 2008 11:01:17 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m11B1Hb5001217; Fri, 1 Feb 2008 11:01:17 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m11B1G9O001216; Fri, 1 Feb 2008 11:01:16 GMT (envelope-from mav) Message-Id: <200802011101.m11B1G9O001216@repoman.freebsd.org> From: Alexander Motin Date: Fri, 1 Feb 2008 11:01:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_base.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Feb 2008 11:01:18 -0000 mav 2008-02-01 11:01:15 UTC FreeBSD src repository Modified files: sys/netgraph ng_base.c Log: Add comments about stack protection mechanism. Revision Changes Path 1.143 +8 -0 src/sys/netgraph/ng_base.c From owner-cvs-src@FreeBSD.ORG Fri Feb 1 11:20:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 87A1716A418; Fri, 1 Feb 2008 11:20:42 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 61ABC13C459; Fri, 1 Feb 2008 11:20:42 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m11BKg0O004208; Fri, 1 Feb 2008 11:20:42 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m11BKgiP004207; Fri, 1 Feb 2008 11:20:42 GMT (envelope-from glebius) Message-Id: <200802011120.m11BKgiP004207@repoman.freebsd.org> From: Gleb Smirnoff Date: Fri, 1 Feb 2008 11:20:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netinet ip_carp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Feb 2008 11:20:42 -0000 glebius 2008-02-01 11:20:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netinet ip_carp.c Log: Belated MFC of rev. 1.49: Do not leak lock in the case of EEXIST error. PR: kern/92776 Revision Changes Path 1.27.2.12 +6 -2 src/sys/netinet/ip_carp.c From owner-cvs-src@FreeBSD.ORG Fri Feb 1 11:59:15 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 77E5A16A420; Fri, 1 Feb 2008 11:59:15 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 519EB13C46A; Fri, 1 Feb 2008 11:59:15 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m11BxFpn006083; Fri, 1 Feb 2008 11:59:15 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m11BxFxk006082; Fri, 1 Feb 2008 11:59:15 GMT (envelope-from rwatson) Message-Id: <200802011159.m11BxFxk006082@repoman.freebsd.org> From: Robert Watson Date: Fri, 1 Feb 2008 11:59:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern vfs_aio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Feb 2008 11:59:15 -0000 rwatson 2008-02-01 11:59:15 UTC FreeBSD src repository Modified files: sys/kern vfs_aio.c Log: Use FEATURE() macro to advertise aio availability. Revision Changes Path 1.238 +2 -0 src/sys/kern/vfs_aio.c From owner-cvs-src@FreeBSD.ORG Fri Feb 1 12:56:18 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5920316A46D; Fri, 1 Feb 2008 12:56:18 +0000 (UTC) (envelope-from max@love2party.net) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.177]) by mx1.freebsd.org (Postfix) with ESMTP id DA56A13C469; Fri, 1 Feb 2008 12:56:17 +0000 (UTC) (envelope-from max@love2party.net) Received: from amd64.laiers.local (dslb-088-066-061-028.pools.arcor-ip.net [88.66.61.28]) by mrelayeu.kundenserver.de (node=mrelayeu3) with ESMTP (Nemesis) id 0MKxQS-1JKvRI3YGc-0004se; Fri, 01 Feb 2008 13:56:17 +0100 From: Max Laier Organization: FreeBSD To: Gleb Smirnoff Date: Fri, 1 Feb 2008 13:56:08 +0100 User-Agent: KMail/1.9.7 References: <200802011120.m11BKgiP004207@repoman.freebsd.org> In-Reply-To: <200802011120.m11BKgiP004207@repoman.freebsd.org> X-Face: ,,8R(x[kmU]tKN@>gtH1yQE4aslGdu+2]; R]*pL,U>^H?)gW@49@wdJ`H<=?utf-8?q?=25=7D*=5FBD=0A=09U=5For=3D=5CmOZf764=26nYj=3DJYbR1PW0ud?=>|!~,,CPC.1-D$FG@0h3#'5"k{V]a~.<=?utf-8?q?mZ=7D44=23Se=7Em=0A=09Fe=7E=5C=5DX5B=5D=5Fxj?=(ykz9QKMw_l0C2AQ]}Ym8)fU MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1572656.SIGDCo0ad1"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200802011356.15763.max@love2party.net> X-Provags-ID: V01U2FsdGVkX18F1coPZRgOu95A4+sVeLpXCYG/AbslXWfZbLr 0Jm+j+/eiLFLNG/QbVA4cBpoWCaq7N7B4vJ1KvrQSlhVqZrzBC lI0E1AzS6apUS9kHqB1HqIVGFXCqXmMZgAXgRGKLVc= Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/netinet ip_carp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Feb 2008 12:56:18 -0000 --nextPart1572656.SIGDCo0ad1 Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Friday 01 February 2008, Gleb Smirnoff wrote: > glebius 2008-02-01 11:20:42 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > sys/netinet ip_carp.c > Log: > Belated MFC of rev. 1.49: > Do not leak lock in the case of EEXIST error. > > PR: kern/92776 > > Revision Changes Path > 1.27.2.12 +6 -2 src/sys/netinet/ip_carp.c Thanks, also: kern/120130 =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 --nextPart1572656.SIGDCo0ad1 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQBHoxbvXyyEoT62BG0RAjvcAKCBcUkU6IFC/zD//xPr7JDgbmIrfQCfTBUg NgqC5ETVGHvru9uv29asXAk= =aiPq -----END PGP SIGNATURE----- --nextPart1572656.SIGDCo0ad1-- From owner-cvs-src@FreeBSD.ORG Fri Feb 1 15:34:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 632D816A469; Fri, 1 Feb 2008 15:34:59 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 0EC9613C47E; Fri, 1 Feb 2008 15:34:58 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id m11FXS9Q030423; Fri, 1 Feb 2008 08:33:28 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Fri, 01 Feb 2008 08:34:43 -0700 (MST) Message-Id: <20080201.083443.1221545450.imp@bsdimp.com> To: mav@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <200802011101.m11B1G9O001216@repoman.freebsd.org> References: <200802011101.m11B1G9O001216@repoman.freebsd.org> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netgraph ng_base.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Feb 2008 15:34:59 -0000 In message: <200802011101.m11B1G9O001216@repoman.freebsd.org> Alexander Motin writes: : mav 2008-02-01 11:01:15 UTC : : FreeBSD src repository : : Modified files: : sys/netgraph ng_base.c : Log: : Add comments about stack protection mechanism. Thanks! Warner From owner-cvs-src@FreeBSD.ORG Fri Feb 1 17:35:47 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3A71D16A41A; Fri, 1 Feb 2008 17:35:47 +0000 (UTC) (envelope-from marck@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 15F8213C457; Fri, 1 Feb 2008 17:35:47 +0000 (UTC) (envelope-from marck@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m11HZkWE074156; Fri, 1 Feb 2008 17:35:46 GMT (envelope-from marck@repoman.freebsd.org) Received: (from marck@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m11HZkss074155; Fri, 1 Feb 2008 17:35:46 GMT (envelope-from marck) Message-Id: <200802011735.m11HZkss074155@repoman.freebsd.org> From: Dmitry Morozovsky Date: Fri, 1 Feb 2008 17:35:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_base.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Feb 2008 17:35:47 -0000 marck 2008-02-01 17:35:46 UTC FreeBSD src repository (doc committer) Modified files: sys/netgraph ng_base.c Log: Reword recent comment a bit. Revision Changes Path 1.144 +3 -3 src/sys/netgraph/ng_base.c From owner-cvs-src@FreeBSD.ORG Fri Feb 1 19:36:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6B7C716A418; Fri, 1 Feb 2008 19:36:27 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5CC8013C4D5; Fri, 1 Feb 2008 19:36:27 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m11JaR22084956; Fri, 1 Feb 2008 19:36:27 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m11JaR2n084955; Fri, 1 Feb 2008 19:36:27 GMT (envelope-from phk) Message-Id: <200802011936.m11JaR2n084955@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 1 Feb 2008 19:36:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 mbuf.9 src/sys/compat/ndis kern_ndis.c src/sys/dev/cxgb cxgb_sge.c src/sys/dev/cxgb/ulp/tom cxgb_cpl_socket.c src/sys/dev/hatm if_hatm_intr.c src/sys/dev/iscsi/initiator isc_soc.c src/sys/dev/lge if_lge.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Feb 2008 19:36:27 -0000 phk 2008-02-01 19:36:27 UTC FreeBSD src repository Modified files: share/man/man9 mbuf.9 sys/compat/ndis kern_ndis.c sys/dev/cxgb cxgb_sge.c sys/dev/cxgb/ulp/tom cxgb_cpl_socket.c sys/dev/hatm if_hatm_intr.c sys/dev/iscsi/initiator isc_soc.c sys/dev/lge if_lge.c sys/dev/msk if_msk.c sys/dev/nfe if_nfe.c sys/dev/patm if_patm_rx.c sys/dev/sk if_sk.c sys/dev/ti if_ti.c sys/dev/wpi if_wpi.c sys/kern kern_mbuf.c uipc_cow.c uipc_mbuf.c uipc_syscalls.c sys/pci if_wb.c sys/sys mbuf.h param.h Log: Give MEXTADD() another argument to make both void pointers to the free function controlable, instead of passing the KVA of the buffer storage as the first argument. Fix all conventional users of the API to pass the KVA of the buffer as the first argument, to make this a no-op commit. Likely break the only non-convetional user of the API, after informing the relevant committer. Update the mbuf(9) manual page, which was already out of sync on this point. Bump __FreeBSD_version to 800016 as there is no way to tell how many arguments a CPP macro needs any other way. This paves the way for giving sendfile(9) a way to wait for the passed storage to have been accessed before returning. This does not affect the memory layout or size of mbufs. Parental oversight by: sam and rwatson. No MFC is anticipated. Revision Changes Path 1.66 +3 -2 src/share/man/man9/mbuf.9 1.97 +1 -1 src/sys/compat/ndis/kern_ndis.c 1.49 +2 -1 src/sys/dev/cxgb/cxgb_sge.c 1.4 +2 -1 src/sys/dev/cxgb/ulp/tom/cxgb_cpl_socket.c 1.23 +2 -2 src/sys/dev/hatm/if_hatm_intr.c 1.3 +1 -1 src/sys/dev/iscsi/initiator/isc_soc.c 1.52 +1 -1 src/sys/dev/lge/if_lge.c 1.28 +2 -2 src/sys/dev/msk/if_msk.c 1.26 +1 -1 src/sys/dev/nfe/if_nfe.c 1.9 +2 -2 src/sys/dev/patm/if_patm_rx.c 1.139 +1 -1 src/sys/dev/sk/if_sk.c 1.130 +2 -1 src/sys/dev/ti/if_ti.c 1.8 +3 -3 src/sys/dev/wpi/if_wpi.c 1.38 +4 -2 src/sys/kern/kern_mbuf.c 1.27 +2 -2 src/sys/kern/uipc_cow.c 1.176 +9 -6 src/sys/kern/uipc_mbuf.c 1.265 +1 -1 src/sys/kern/uipc_syscalls.c 1.94 +2 -2 src/sys/pci/if_wb.c 1.222 +6 -5 src/sys/sys/mbuf.h 1.330 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Fri Feb 1 20:15:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8D81F16A41A; Fri, 1 Feb 2008 20:15:21 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8118113C458; Fri, 1 Feb 2008 20:15:21 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m11KFLGJ089429; Fri, 1 Feb 2008 20:15:21 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m11KFLDJ089428; Fri, 1 Feb 2008 20:15:21 GMT (envelope-from jkim) Message-Id: <200802012015.m11KFLDJ089428@repoman.freebsd.org> From: Jung-uk Kim Date: Fri, 1 Feb 2008 20:15:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/msgdef Makefile ko_KR.UTF-8.src ko_KR.eucKR.src X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Feb 2008 20:15:21 -0000 jkim 2008-02-01 20:15:21 UTC FreeBSD src repository Modified files: share/msgdef Makefile ko_KR.eucKR.src Added files: share/msgdef ko_KR.UTF-8.src Log: Update korean locale messages: - Remove redundant `s' and `S' from yesexpr. - Add fullwidth latin letters to yesexpr and noexpr (inspired by ja_JP.UTF-8). - Add korean translated yesexpr (`Ye') and noexpr (`Anio'). - Add yesstr and nostr entries (inspired by zh_CN.*). - Add UTF-8 encoded file and connect to build. Revision Changes Path 1.66 +1 -1 src/share/msgdef/Makefile 1.1 +14 -0 src/share/msgdef/ko_KR.UTF-8.src (new) 1.2 +6 -2 src/share/msgdef/ko_KR.eucKR.src From owner-cvs-src@FreeBSD.ORG Fri Feb 1 20:28:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A5DA716A41A; Fri, 1 Feb 2008 20:28:44 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 811FC13C45A; Fri, 1 Feb 2008 20:28:44 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m11KSi6s095046; Fri, 1 Feb 2008 20:28:44 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m11KSiQw095045; Fri, 1 Feb 2008 20:28:44 GMT (envelope-from jkim) Message-Id: <200802012028.m11KSiQw095045@repoman.freebsd.org> From: Jung-uk Kim Date: Fri, 1 Feb 2008 20:28:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.sbin/sysinstall disks.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Feb 2008 20:28:44 -0000 jkim 2008-02-01 20:28:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.sbin/sysinstall disks.c Log: MFC: 1.159, 1.160 Do not sanitize disk geometry if it is set by scripts in non-interactive mode. Revision Changes Path 1.158.2.1 +9 -9 src/usr.sbin/sysinstall/disks.c From owner-cvs-src@FreeBSD.ORG Fri Feb 1 20:29:56 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BFFDB16A419; Fri, 1 Feb 2008 20:29:56 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9C5D213C448; Fri, 1 Feb 2008 20:29:56 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m11KTuGm095111; Fri, 1 Feb 2008 20:29:56 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m11KTuD5095110; Fri, 1 Feb 2008 20:29:56 GMT (envelope-from jkim) Message-Id: <200802012029.m11KTuD5095110@repoman.freebsd.org> From: Jung-uk Kim Date: Fri, 1 Feb 2008 20:29:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.sbin/sysinstall disks.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Feb 2008 20:29:56 -0000 jkim 2008-02-01 20:29:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/sysinstall disks.c Log: MFC: 1.159, 1.160 Do not sanitize disk geometry if it is set by scripts in non-interactive mode. Revision Changes Path 1.154.2.4 +9 -9 src/usr.sbin/sysinstall/disks.c From owner-cvs-src@FreeBSD.ORG Fri Feb 1 20:31:09 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8390D16A41A; Fri, 1 Feb 2008 20:31:09 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 77B4113C4D3; Fri, 1 Feb 2008 20:31:09 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m11KV934095247; Fri, 1 Feb 2008 20:31:09 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m11KV9NZ095246; Fri, 1 Feb 2008 20:31:09 GMT (envelope-from jhb) Message-Id: <200802012031.m11KV9NZ095246@repoman.freebsd.org> From: John Baldwin Date: Fri, 1 Feb 2008 20:31:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/pci pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Feb 2008 20:31:09 -0000 jhb 2008-02-01 20:31:09 UTC FreeBSD src repository Modified files: sys/dev/pci pci.c Log: Relax the check for a PCI-express chipset by assuming the system is a PCI-express chipset (and thus has functional MSI) if there are any PCI-express devices in the system, not requiring a root port device. With PCI-X the chipset detection has to be very conservative because there are known systems with PCI-X devices that do not appear to have PCI-X chipsets. However, with PCI-express I'm not sure it is possible to have a PCI-express device in a system with a non-PCI-express chipset. If we assume that is the case then this change is valid. It is also required for at least some PCI-express systems that don't have any devices with a root port capability (some ICH9 systems). MFC after: 1 week Reported by: jfv Revision Changes Path 1.357 +2 -5 src/sys/dev/pci/pci.c From owner-cvs-src@FreeBSD.ORG Fri Feb 1 20:33:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2556616A419; Fri, 1 Feb 2008 20:33:41 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 00F2713C465; Fri, 1 Feb 2008 20:33:41 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m11KXeH2095352; Fri, 1 Feb 2008 20:33:40 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m11KXeuZ095351; Fri, 1 Feb 2008 20:33:40 GMT (envelope-from jkim) Message-Id: <200802012033.m11KXeuZ095351@repoman.freebsd.org> From: Jung-uk Kim Date: Fri, 1 Feb 2008 20:33:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/usr.sbin/sysinstall disks.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Feb 2008 20:33:41 -0000 jkim 2008-02-01 20:33:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) usr.sbin/sysinstall disks.c Log: MFC: 1.159, 1.160 Do not sanitize disk geometry if it is set by scripts in non-interactive mode. Approved by: re (kensmith) Revision Changes Path 1.158.4.1 +9 -9 src/usr.sbin/sysinstall/disks.c From owner-cvs-src@FreeBSD.ORG Fri Feb 1 21:31:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A215C16A419; Fri, 1 Feb 2008 21:31:10 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7D85713C461; Fri, 1 Feb 2008 21:31:10 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m11LVA1A009406; Fri, 1 Feb 2008 21:31:10 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m11LVAv7009405; Fri, 1 Feb 2008 21:31:10 GMT (envelope-from sam) Message-Id: <200802012131.m11LVAv7009405@repoman.freebsd.org> From: Sam Leffler Date: Fri, 1 Feb 2008 21:31:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net80211 ieee80211_ht.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Feb 2008 21:31:10 -0000 sam 2008-02-01 21:31:10 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_ht.c Log: o correct typo that broke check when handling addba response o add a comment about the ht rates being for 20MHz channels w/ long GI; needs a separate fix after more thought MFC after: 3 days Revision Changes Path 1.8 +2 -1 src/sys/net80211/ieee80211_ht.c From owner-cvs-src@FreeBSD.ORG Fri Feb 1 21:49:10 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8BC8216A420; Fri, 1 Feb 2008 21:49:10 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) by mx1.freebsd.org (Postfix) with ESMTP id 07C6213C46B; Fri, 1 Feb 2008 21:49:09 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.14.1/8.14.1) with ESMTP id m11Ln8gN087415; Sat, 2 Feb 2008 00:49:08 +0300 (MSK) (envelope-from marck@rinet.ru) Date: Sat, 2 Feb 2008 00:49:08 +0300 (MSK) From: Dmitry Morozovsky To: Poul-Henning Kamp In-Reply-To: <200802011936.m11JaR2n084955@repoman.freebsd.org> Message-ID: <20080202004647.D28725@woozle.rinet.ru> References: <200802011936.m11JaR2n084955@repoman.freebsd.org> X-NCC-RegID: ru.rinet X-OpenPGP-Key-ID: 6B691B03 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (woozle.rinet.ru [0.0.0.0]); Sat, 02 Feb 2008 00:49:08 +0300 (MSK) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/share/man/man9 mbuf.9 src/sys/compat/ndis kern_ndis.c src/sys/dev/cxgb cxgb_sge.c src/sys/dev/cxgb/ulp/tom cxgb_cpl_socket.c src/sys/dev/hatm if_hatm_intr.c src/sys/dev/iscsi/initiator isc_soc.c src/sys/dev/lge if_lge.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Feb 2008 21:49:10 -0000 Dear Poul-Henning, On Fri, 1 Feb 2008, Poul-Henning Kamp wrote: PK> No MFC is anticipated. Provided current age of 7.* is short enough (and most users of it are aware of possible API changes) why don't you think MFC to RELENG_7 is suitable? Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] [ FreeBSD committer: marck@FreeBSD.org ] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------ From owner-cvs-src@FreeBSD.ORG Fri Feb 1 22:51:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5D9B116A420; Fri, 1 Feb 2008 22:51:41 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4ECB513C474; Fri, 1 Feb 2008 22:51:41 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m11MpfOw016904; Fri, 1 Feb 2008 22:51:41 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m11MpeQE016903; Fri, 1 Feb 2008 22:51:41 GMT (envelope-from rwatson) Message-Id: <200802012251.m11MpeQE016903@repoman.freebsd.org> From: Robert Watson Date: Fri, 1 Feb 2008 22:51:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/kern uipc_sockbuf.c uipc_socket.c uipc_syscalls.c src/sys/netinet sctp_input.c sctp_peeloff.c sctputil.c src/sys/sys socketvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Feb 2008 22:51:41 -0000 rwatson 2008-02-01 22:51:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern uipc_sockbuf.c uipc_socket.c uipc_syscalls.c sys/netinet sctp_input.c sctp_peeloff.c sctputil.c sys/sys socketvar.h Log: Merge uipc_sockbuf.c:1.175, uipc_socket.c:1.304, uipc_syscalls.c:1.264, sctp_input.c:1.67, sctp_peeloff.c:1.17, sctputil.c:1.73, socketvar.h:1.161 from HEAD to RELENG_7: Correct two problems relating to sorflush(), which is called to flush read socket buffers in shutdown() and close(): - Call socantrcvmore() before sblock() to dislodge any threads that might be sleeping (potentially indefinitely) while holding sblock(), such as a thread blocked in recv(). - Flag the sblock() call as non-interruptible so that a signal delivered to the thread calling sorflush() doesn't cause sblock() to fail. The sblock() is required to ensure that all other socket consumer threads have, in fact, left, and do not enter, the socket buffer until we're done flushin it. To implement the latter, change the 'flags' argument to sblock() to accept two flags, SBL_WAIT and SBL_NOINTR, rather than one M_WAITOK flag. When SBL_NOINTR is set, it forces a non-interruptible sx acquisition, regardless of the setting of the disposition of SB_NOINTR on the socket buffer; without this change it would be possible for another thread to clear SB_NOINTR between when the socket buffer mutex is released and sblock() is invoked. Reviewed by: bz, kmacy Reported by: Jos Backus Revision Changes Path 1.171.2.2 +6 -2 src/sys/kern/uipc_sockbuf.c 1.302.2.1 +11 -5 src/sys/kern/uipc_socket.c 1.259.2.1 +7 -2 src/sys/kern/uipc_syscalls.c 1.65.2.2 +2 -1 src/sys/netinet/sctp_input.c 1.16.2.1 +2 -2 src/sys/netinet/sctp_peeloff.c 1.65.2.5 +1 -1 src/sys/netinet/sctputil.c 1.158.2.1 +7 -0 src/sys/sys/socketvar.h From owner-cvs-src@FreeBSD.ORG Fri Feb 1 23:43:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7B41416A418; Fri, 1 Feb 2008 23:43:59 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 55D6413C459; Fri, 1 Feb 2008 23:43:59 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m11Nhxak020870; Fri, 1 Feb 2008 23:43:59 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m11NhxfO020869; Fri, 1 Feb 2008 23:43:59 GMT (envelope-from brooks) Message-Id: <200802012343.m11NhxfO020869@repoman.freebsd.org> From: Brooks Davis Date: Fri, 1 Feb 2008 23:43:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d dhclient X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Feb 2008 23:43:59 -0000 brooks 2008-02-01 23:43:58 UTC FreeBSD src repository Modified files: etc/rc.d dhclient Log: When the state of the interface changes rapidly enough (usually due to rapid wireless association changes in my experience), there is a race where dhclient is in the process of exiting due to the link going down when the link coming up causes devd to try and start a new one. This results is the link being up, but no dhclient running. Work around this race by checking a second time after a one second delay before refusing to start a dhclient instance due to one already being running. MFC after: 1 week Revision Changes Path 1.31 +5 -1 src/etc/rc.d/dhclient From owner-cvs-src@FreeBSD.ORG Sat Feb 2 00:38:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DFDF516A41B; Sat, 2 Feb 2008 00:38:02 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BAA6A13C458; Sat, 2 Feb 2008 00:38:02 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m120c2vl025059; Sat, 2 Feb 2008 00:38:02 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m120c25b025058; Sat, 2 Feb 2008 00:38:02 GMT (envelope-from sam) Message-Id: <200802020038.m120c25b025058@repoman.freebsd.org> From: Sam Leffler Date: Sat, 2 Feb 2008 00:38:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net80211 ieee80211_ht.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Feb 2008 00:38:03 -0000 sam 2008-02-02 00:38:02 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_ht.h Log: add opaque pointer to tx ampdu state for drivers MFC after: 3 days Revision Changes Path 1.4 +1 -0 src/sys/net80211/ieee80211_ht.h From owner-cvs-src@FreeBSD.ORG Sat Feb 2 00:40:21 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 97EE716A538 for ; Sat, 2 Feb 2008 00:40:21 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.247]) by mx1.freebsd.org (Postfix) with ESMTP id F140913C457 for ; Sat, 2 Feb 2008 00:40:20 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: by an-out-0708.google.com with SMTP id c14so387178anc.13 for ; Fri, 01 Feb 2008 16:40:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:received:received:date:from:to:cc:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; bh=LfWZfhF6qYv9V40p363okJymZ54GldKvAx7Bu3lTkmA=; b=BggiCEdT/VZiWxB4I3c8G/xVT7vytPGojr0mOq4wO86cfE81xjje0Ub56+X5D+CYWMaZudSYnBuQpiyKFBFOKhzowXm4cGFK/UfE4ng3cCn+XQcGMOP5cPBzg/u27o2LipDN/079fPkMyjeUV9PFN9RNjb/ULabs1h0YXdD8fUY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:cc:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=TliDl/EsS8AJH3XsMiUdbZErXvoPut+d1QXdDUCgDU8dyg5+GVy+cyv601hpAMF98+mefrz5RFoZEsZRDXG6yTKLoCNnNq0z5KbO7DkitbeA2u+zcE6/Rxenih2wP1QBh20VuMRGQNWMNiB31KriM3SRaGPfBrz1WfAWfXp8tLY= Received: by 10.100.107.7 with SMTP id f7mr8612666anc.108.1201912820127; Fri, 01 Feb 2008 16:40:20 -0800 (PST) Received: from michelle.cdnetworks.co.kr ( [211.53.35.84]) by mx.google.com with ESMTPS id 35sm7083119wra.21.2008.02.01.16.40.17 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 01 Feb 2008 16:40:19 -0800 (PST) Received: from michelle.cdnetworks.co.kr (localhost.cdnetworks.co.kr [127.0.0.1]) by michelle.cdnetworks.co.kr (8.13.5/8.13.5) with ESMTP id m120eDmu017712 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 2 Feb 2008 09:40:13 +0900 (KST) (envelope-from pyunyh@gmail.com) Received: (from yongari@localhost) by michelle.cdnetworks.co.kr (8.13.5/8.13.5/Submit) id m120eDwl017711; Sat, 2 Feb 2008 09:40:13 +0900 (KST) (envelope-from pyunyh@gmail.com) Date: Sat, 2 Feb 2008 09:40:13 +0900 From: Pyun YongHyeon To: Poul-Henning Kamp Message-ID: <20080202004013.GA17592@cdnetworks.co.kr> References: <200802011936.m11JaR2n084955@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200802011936.m11JaR2n084955@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man9 mbuf.9 src/sys/compat/ndis kern_ndis.c src/sys/dev/cxgb cxgb_sge.c src/sys/dev/cxgb/ulp/tom cxgb_cpl_socket.c src/sys/dev/hatm if_hatm_intr.c src/sys/dev/iscsi/initiator isc_soc.c src/sys/dev/lge if_lge.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pyunyh@gmail.com List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Feb 2008 00:40:21 -0000 On Fri, Feb 01, 2008 at 07:36:27PM +0000, Poul-Henning Kamp wrote: > phk 2008-02-01 19:36:27 UTC > > FreeBSD src repository > > Modified files: > share/man/man9 mbuf.9 > sys/compat/ndis kern_ndis.c > sys/dev/cxgb cxgb_sge.c > sys/dev/cxgb/ulp/tom cxgb_cpl_socket.c > sys/dev/hatm if_hatm_intr.c > sys/dev/iscsi/initiator isc_soc.c > sys/dev/lge if_lge.c > sys/dev/msk if_msk.c > sys/dev/nfe if_nfe.c > sys/dev/patm if_patm_rx.c > sys/dev/sk if_sk.c > sys/dev/ti if_ti.c > sys/dev/wpi if_wpi.c > sys/kern kern_mbuf.c uipc_cow.c uipc_mbuf.c > uipc_syscalls.c > sys/pci if_wb.c > sys/sys mbuf.h param.h > Log: > Give MEXTADD() another argument to make both void pointers to the > free function controlable, instead of passing the KVA of the buffer > storage as the first argument. > > Fix all conventional users of the API to pass the KVA of the buffer > as the first argument, to make this a no-op commit. > Because physically contiguous 9K jumbos are available I should have nuked local jumbo allocators used in msk(4)/nfe(4) and sk(4). If that happened you didn't need to touch these drivers. Sorry for that and thanks for your work. > Likely break the only non-convetional user of the API, after informing > the relevant committer. > > Update the mbuf(9) manual page, which was already out of sync on > this point. > > Bump __FreeBSD_version to 800016 as there is no way to tell how > many arguments a CPP macro needs any other way. > > This paves the way for giving sendfile(9) a way to wait for the > passed storage to have been accessed before returning. > > This does not affect the memory layout or size of mbufs. > > Parental oversight by: sam and rwatson. > > No MFC is anticipated. [...] -- Regards, Pyun YongHyeon From owner-cvs-src@FreeBSD.ORG Sat Feb 2 01:04:19 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3E25216A419 for ; Sat, 2 Feb 2008 01:04:19 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.251]) by mx1.freebsd.org (Postfix) with ESMTP id D647213C455 for ; Sat, 2 Feb 2008 01:04:18 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: by an-out-0708.google.com with SMTP id c14so388890anc.13 for ; Fri, 01 Feb 2008 17:04:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:received:received:date:from:to:cc:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; bh=SlsZeKy8QrhCks2xrFkbuS68CYixqcWeuL/6nWT3jYE=; b=cxV+6RYBj5UhgKd3UqUtjst2vrFZWyPvao3CbgfZvaFiNuJfQLCGSJPpwdxTR7yHJNh1FNUnX7SQIKPNnhDhuPiIQ0HRKEfXPrBsnobvB2l/ZYeUYspmx1OwZ6P0UjnGAeiuEHyhY8FuAIqs+0I/d/PZ/iNjM/71JV2N5YzL/VI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:cc:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=MPQqf/NuOY56vB8ZaEJah0ASQDZV3mG7WTdPtf13gV9hw04cUtjmG5xTpAsaB0y3l2OVzt0/F3KOY/YshkpVAPkHCytmtmgDhvbKO4/pV1uoEomBogtYB/Jn13GSu7p/1vpIoSpl5jvH9F6HSeVHktxLeFee4QoJZxTCoXKVD5I= Received: by 10.100.196.17 with SMTP id t17mr8636669anf.115.1201914258045; Fri, 01 Feb 2008 17:04:18 -0800 (PST) Received: from michelle.cdnetworks.co.kr ( [211.53.35.84]) by mx.google.com with ESMTPS id 8sm7146398wrl.12.2008.02.01.17.04.15 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 01 Feb 2008 17:04:16 -0800 (PST) Received: from michelle.cdnetworks.co.kr (localhost.cdnetworks.co.kr [127.0.0.1]) by michelle.cdnetworks.co.kr (8.13.5/8.13.5) with ESMTP id m1214Br2017784 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 2 Feb 2008 10:04:11 +0900 (KST) (envelope-from pyunyh@gmail.com) Received: (from yongari@localhost) by michelle.cdnetworks.co.kr (8.13.5/8.13.5/Submit) id m1214A5w017783; Sat, 2 Feb 2008 10:04:10 +0900 (KST) (envelope-from pyunyh@gmail.com) Date: Sat, 2 Feb 2008 10:04:10 +0900 From: Pyun YongHyeon To: Jung-uk Kim Message-ID: <20080202010410.GB17592@cdnetworks.co.kr> References: <200802012015.m11KFLDJ089428@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200802012015.m11KFLDJ089428@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/msgdef Makefile ko_KR.UTF-8.src ko_KR.eucKR.src X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pyunyh@gmail.com List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Feb 2008 01:04:19 -0000 On Fri, Feb 01, 2008 at 08:15:21PM +0000, Jung-uk Kim wrote: > jkim 2008-02-01 20:15:21 UTC > > FreeBSD src repository > > Modified files: > share/msgdef Makefile ko_KR.eucKR.src > Added files: > share/msgdef ko_KR.UTF-8.src > Log: > Update korean locale messages: > > - Remove redundant `s' and `S' from yesexpr. > - Add fullwidth latin letters to yesexpr and noexpr (inspired by ja_JP.UTF-8). > - Add korean translated yesexpr (`Ye') and noexpr (`Anio'). > - Add yesstr and nostr entries (inspired by zh_CN.*). > - Add UTF-8 encoded file and connect to build. > Thanks! -- Regards, Pyun YongHyeon From owner-cvs-src@FreeBSD.ORG Sat Feb 2 02:18:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B0CE816A418; Sat, 2 Feb 2008 02:18:49 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.freebsd.org (Postfix) with ESMTP id 2673713C478; Sat, 2 Feb 2008 02:18:48 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from scoo-longs-computer.local (74-92-209-37-Colorado.hfc.comcastbusiness.net [74.92.209.37] (may be forged)) (authenticated bits=0) by pooker.samsco.org (8.13.8/8.13.8) with ESMTP id m122Idqw036960; Fri, 1 Feb 2008 19:18:44 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <47A3D2FE.1060202@samsco.org> Date: Fri, 01 Feb 2008 19:18:38 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.11) Gecko/20071128 SeaMonkey/1.1.7 MIME-Version: 1.0 To: John Baldwin References: <200802012031.m11KV9NZ095246@repoman.freebsd.org> In-Reply-To: <200802012031.m11KV9NZ095246@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=0.0 required=5.4 tests=none autolearn=failed version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/pci pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Feb 2008 02:18:49 -0000 John Baldwin wrote: > jhb 2008-02-01 20:31:09 UTC > > FreeBSD src repository > > Modified files: > sys/dev/pci pci.c > Log: > Relax the check for a PCI-express chipset by assuming the system is a > PCI-express chipset (and thus has functional MSI) if there are any > PCI-express devices in the system, not requiring a root port device. > > With PCI-X the chipset detection has to be very conservative because there > are known systems with PCI-X devices that do not appear to have PCI-X > chipsets. However, with PCI-express I'm not sure it is possible to have > a PCI-express device in a system with a non-PCI-express chipset. If we > assume that is the case then this change is valid. It is also required > for at least some PCI-express systems that don't have any devices with > a root port capability (some ICH9 systems). > > MFC after: 1 week > Reported by: jfv > > Revision Changes Path > 1.357 +2 -5 src/sys/dev/pci/pci.c It's certainly possible for a PCI-X device to be plugged into a PCI-only system; PCI-X is backwards compatible at an electrical an protocol level with 3.3V PCI. So yes, you will see PCI-X extcaps on PCI-X cards even if there is no PCI-X bridge. I'm sure there are fun, interesting, and highly obtuse ways to get a PCI-E device onto a system with no PCI-E root complex. I do agree with your implicit statement to not worry about such an edge case, at least not until such an edge case becomes a demonstrated reality. What does worry me is that Intel would release PCI-E chipsets without an advertised root complex. That would seem to blatantly violate the spec. Does Jack have confirmation that this is really the case? If so, what else is being played fast-and-loose with that we should know about? Scott From owner-cvs-src@FreeBSD.ORG Sat Feb 2 03:00:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D43E816A418; Sat, 2 Feb 2008 03:00:55 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from dommail.onthenet.com.au (dommail.OntheNet.com.au [203.13.70.57]) by mx1.freebsd.org (Postfix) with ESMTP id D540013C447; Sat, 2 Feb 2008 03:00:54 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from excfreebsd.hq.netapp.com (nat-198-95-226-228.netapp.com [198.95.226.228]) by dommail.onthenet.com.au (MOS 3.7.5a-GA) with ESMTP id DNH82555 (AUTH peterg@ptree32.com.au); Sat, 2 Feb 2008 13:00:39 +1000 (EST) Message-ID: <47A3DCC1.2030700@freebsd.org> Date: Fri, 01 Feb 2008 19:00:17 -0800 From: Peter Grehan User-Agent: Thunderbird 2.0.0.0 (X11/20070525) MIME-Version: 1.0 To: Scott Long References: <200802012031.m11KV9NZ095246@repoman.freebsd.org> <47A3D2FE.1060202@samsco.org> In-Reply-To: <47A3D2FE.1060202@samsco.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, John Baldwin Subject: Re: cvs commit: src/sys/dev/pci pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: grehan@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Feb 2008 03:00:55 -0000 > I'm sure there are fun, interesting, and highly obtuse ways to get a > PCI-E device onto a system with no PCI-E root complex. Be afraid ... http://www.pericom.com/products/pci/ "In ⌠reverse■ mode, the PI7C9X110 is configured with the PCI port on the primary and the PCI Express port on the downstream side. The ⌠reverse■ configuration will be mainly used to ⌠bridge■ new PCI Express products to legacy PCI systems." later, Peter. From owner-cvs-src@FreeBSD.ORG Sat Feb 2 06:49:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6637916A41B; Sat, 2 Feb 2008 06:49:58 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3E13313C455; Sat, 2 Feb 2008 06:49:58 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m126nvqO071956; Sat, 2 Feb 2008 06:49:57 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m126nvRb071955; Sat, 2 Feb 2008 06:49:57 GMT (envelope-from sam) Message-Id: <200802020649.m126nvRb071955@repoman.freebsd.org> From: Sam Leffler Date: Sat, 2 Feb 2008 06:49:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/wpi if_wpi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2008 06:49:58 -0000 sam 2008-02-02 06:49:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/wpi if_wpi.c Log: MFC 1.7: use m_gethdr to populate the rx ring Revision Changes Path 1.5.2.2 +1 -1 src/sys/dev/wpi/if_wpi.c From owner-cvs-src@FreeBSD.ORG Sat Feb 2 07:19:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 77DE516A418; Sat, 2 Feb 2008 07:19:11 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 66E6C13C4E3; Sat, 2 Feb 2008 07:19:11 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m127JB9n075236; Sat, 2 Feb 2008 07:19:11 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m127JB7S075235; Sat, 2 Feb 2008 07:19:11 GMT (envelope-from obrien) Message-Id: <200802020719.m127JB7S075235@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 2 Feb 2008 07:19:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: ZOULAS Cc: Subject: cvs commit: src/contrib/file - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Feb 2008 07:19:11 -0000 obrien 2008-02-02 07:19:11 UTC FreeBSD src repository src/contrib/file - Imported sources Update of /home/ncvs/src/contrib/file In directory repoman.freebsd.org:/tmp/cvs-serv75049 Log Message: Fix nit in version 4.23 in which -p does not work (thus updating access times when it shouldn't). The PR's patch has been incorporated upstream as magic.c rev 1.46. PR: 107676 Submitted by: Dr. Markus Waldeck Status: Vendor Tag: ZOULAS Release Tags: file_4_23__r1_46 U src/contrib/file/README U src/contrib/file/acinclude.m4 U src/contrib/file/configure.in U src/contrib/file/aclocal.m4 U src/contrib/file/Makefile.am U src/contrib/file/Makefile.in U src/contrib/file/config.h.in U src/contrib/file/configure U src/contrib/file/ChangeLog U src/contrib/file/magic.c U src/contrib/file/install-sh U src/contrib/file/mkinstalldirs U src/contrib/file/LEGAL.NOTICE U src/contrib/file/MAINT U src/contrib/file/PORTING U src/contrib/file/file.c U src/contrib/file/Header U src/contrib/file/Localstuff U src/contrib/file/magic.mime U src/contrib/file/magic2mime U src/contrib/file/apprentice.c U src/contrib/file/apptype.c U src/contrib/file/ascmagic.c U src/contrib/file/compress.c U src/contrib/file/file.h U src/contrib/file/file_opts.h U src/contrib/file/fsmagic.c U src/contrib/file/funcs.c U src/contrib/file/is_tar.c U src/contrib/file/magic.h U src/contrib/file/names.h U src/contrib/file/patchlevel.h U src/contrib/file/print.c U src/contrib/file/readelf.c U src/contrib/file/readelf.h U src/contrib/file/softmagic.c U src/contrib/file/tar.h U src/contrib/file/test.c U src/contrib/file/file.man U src/contrib/file/libmagic.man U src/contrib/file/magic.man U src/contrib/file/Magdir/acorn U src/contrib/file/Magdir/adi U src/contrib/file/Magdir/adventure U src/contrib/file/Magdir/allegro U src/contrib/file/Magdir/alliant U src/contrib/file/Magdir/alpha U src/contrib/file/Magdir/amanda U src/contrib/file/Magdir/amigaos U src/contrib/file/Magdir/animation U src/contrib/file/Magdir/apl U src/contrib/file/Magdir/apple U src/contrib/file/Magdir/applix U src/contrib/file/Magdir/archive U src/contrib/file/Magdir/asterix U src/contrib/file/Magdir/att3b U src/contrib/file/Magdir/audio U src/contrib/file/Magdir/basis U src/contrib/file/Magdir/bflt U src/contrib/file/Magdir/blender U src/contrib/file/Magdir/blit U src/contrib/file/Magdir/bout U src/contrib/file/Magdir/bsdi U src/contrib/file/Magdir/btsnoop U src/contrib/file/Magdir/cad U src/contrib/file/Magdir/cafebabe U src/contrib/file/Magdir/c-lang U src/contrib/file/Magdir/c64 U src/contrib/file/Magdir/cddb U src/contrib/file/Magdir/chord U src/contrib/file/Magdir/cisco U src/contrib/file/Magdir/efi U src/contrib/file/Magdir/citrus U src/contrib/file/Magdir/claris U src/contrib/file/Magdir/clipper U src/contrib/file/Magdir/cracklib U src/contrib/file/Magdir/spec U src/contrib/file/Magdir/commands U src/contrib/file/Magdir/communications U src/contrib/file/Magdir/compress U src/contrib/file/Magdir/console U src/contrib/file/Magdir/convex U src/contrib/file/Magdir/ctags U src/contrib/file/Magdir/dact U src/contrib/file/Magdir/database U src/contrib/file/Magdir/diamond U src/contrib/file/Magdir/diff U src/contrib/file/Magdir/digital U src/contrib/file/Magdir/dolby U src/contrib/file/Magdir/dump U src/contrib/file/Magdir/editors U src/contrib/file/Magdir/elf U src/contrib/file/Magdir/encore U src/contrib/file/Magdir/epoc U src/contrib/file/Magdir/esri U src/contrib/file/Magdir/fcs U src/contrib/file/Magdir/filesystems U src/contrib/file/Magdir/flash U src/contrib/file/Magdir/fonts U src/contrib/file/Magdir/fortran U src/contrib/file/Magdir/frame U src/contrib/file/Magdir/freebsd U src/contrib/file/Magdir/gcc U src/contrib/file/Magdir/fsav U src/contrib/file/Magdir/games U src/contrib/file/Magdir/geos U src/contrib/file/Magdir/gimp U src/contrib/file/Magdir/gnu U src/contrib/file/Magdir/grace U src/contrib/file/Magdir/gringotts U src/contrib/file/Magdir/hitachi-sh U src/contrib/file/Magdir/hp U src/contrib/file/Magdir/human68k U src/contrib/file/Magdir/ibm370 U src/contrib/file/Magdir/ibm6000 U src/contrib/file/Magdir/iff U src/contrib/file/Magdir/images U src/contrib/file/Magdir/intel U src/contrib/file/Magdir/interleaf U src/contrib/file/Magdir/island U src/contrib/file/Magdir/ispell U src/contrib/file/Magdir/java U src/contrib/file/Magdir/jpeg U src/contrib/file/Magdir/karma U src/contrib/file/Magdir/lecter U src/contrib/file/Magdir/lex U src/contrib/file/Magdir/lif U src/contrib/file/Magdir/linux U src/contrib/file/Magdir/lisp U src/contrib/file/Magdir/mach U src/contrib/file/Magdir/macintosh U src/contrib/file/Magdir/magic U src/contrib/file/Magdir/mail.news U src/contrib/file/Magdir/maple U src/contrib/file/Magdir/mup U src/contrib/file/Magdir/mathematica U src/contrib/file/Magdir/matroska U src/contrib/file/Magdir/mcrypt U src/contrib/file/Magdir/mime U src/contrib/file/Magdir/mips U src/contrib/file/Magdir/mirage U src/contrib/file/Magdir/misctools U src/contrib/file/Magdir/mkid U src/contrib/file/Magdir/mlssa U src/contrib/file/Magdir/mmdf U src/contrib/file/Magdir/modem U src/contrib/file/Magdir/motorola U src/contrib/file/Magdir/msdos U src/contrib/file/Magdir/msvc U src/contrib/file/Magdir/natinst U src/contrib/file/Magdir/ncr U src/contrib/file/Magdir/netbsd U src/contrib/file/Magdir/netscape U src/contrib/file/Magdir/news U src/contrib/file/Magdir/nitpicker U src/contrib/file/Magdir/ocaml U src/contrib/file/Magdir/octave U src/contrib/file/Magdir/olf U src/contrib/file/Magdir/os2 U src/contrib/file/Magdir/os400 U src/contrib/file/Magdir/os9 U src/contrib/file/Magdir/osf1 U src/contrib/file/Magdir/palm U src/contrib/file/Magdir/parix U src/contrib/file/Magdir/pbm U src/contrib/file/Magdir/pdf U src/contrib/file/Magdir/pdp U src/contrib/file/Magdir/perl U src/contrib/file/Magdir/pgp U src/contrib/file/Magdir/pkgadd U src/contrib/file/Magdir/plan9 U src/contrib/file/Magdir/plus5 U src/contrib/file/Magdir/printer U src/contrib/file/Magdir/project U src/contrib/file/Magdir/psdbms U src/contrib/file/Magdir/psion U src/contrib/file/Magdir/pulsar U src/contrib/file/Magdir/pyramid U src/contrib/file/Magdir/python U src/contrib/file/Magdir/revision U src/contrib/file/Magdir/riff U src/contrib/file/Magdir/rpm U src/contrib/file/Magdir/rtf U src/contrib/file/Magdir/sc U src/contrib/file/Magdir/sccs U src/contrib/file/Magdir/sendmail U src/contrib/file/Magdir/sequent U src/contrib/file/Magdir/sgi U src/contrib/file/Magdir/sgml U src/contrib/file/Magdir/sharc U src/contrib/file/Magdir/sinclair U src/contrib/file/Magdir/sketch U src/contrib/file/Magdir/smalltalk U src/contrib/file/Magdir/sniffer U src/contrib/file/Magdir/dyadic U src/contrib/file/Magdir/scientific U src/contrib/file/Magdir/softquad U src/contrib/file/Magdir/sql U src/contrib/file/Magdir/spectrum U src/contrib/file/Magdir/sun U src/contrib/file/Magdir/sysex U src/contrib/file/Magdir/teapot U src/contrib/file/Magdir/terminfo U src/contrib/file/Magdir/tex U src/contrib/file/Magdir/tgif U src/contrib/file/Magdir/ti-8x U src/contrib/file/Magdir/timezone U src/contrib/file/Magdir/troff U src/contrib/file/Magdir/tuxedo U src/contrib/file/Magdir/typeset U src/contrib/file/Magdir/unknown U src/contrib/file/Magdir/unicode U src/contrib/file/Magdir/uuencode U src/contrib/file/Magdir/varied.out U src/contrib/file/Magdir/varied.script U src/contrib/file/Magdir/vax U src/contrib/file/Magdir/vicar U src/contrib/file/Magdir/virtutech U src/contrib/file/Magdir/visx U src/contrib/file/Magdir/vms U src/contrib/file/Magdir/vmware U src/contrib/file/Magdir/vorbis U src/contrib/file/Magdir/vxl U src/contrib/file/Magdir/wordprocessors U src/contrib/file/Magdir/xdelta U src/contrib/file/Magdir/xenix U src/contrib/file/Magdir/xo65 U src/contrib/file/Magdir/xwindows U src/contrib/file/Magdir/zilog U src/contrib/file/Magdir/zyxel No conflicts created by this import From owner-cvs-src@FreeBSD.ORG Sat Feb 2 07:30:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 21A9416A417; Sat, 2 Feb 2008 07:30:03 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id ED88813C44B; Sat, 2 Feb 2008 07:30:02 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m127U2Zt075648; Sat, 2 Feb 2008 07:30:02 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m127U2iu075647; Sat, 2 Feb 2008 07:30:02 GMT (envelope-from sam) Message-Id: <200802020730.m127U2iu075647@repoman.freebsd.org> From: Sam Leffler Date: Sat, 2 Feb 2008 07:30:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/sys/dev/wpi if_wpi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2008 07:30:03 -0000 sam 2008-02-02 07:30:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) sys/dev/wpi if_wpi.c Log: MFC 1.7: use m_gethdr to populate the rx ring Approved by: re (kensmith) Revision Changes Path 1.5.2.1.2.1 +1 -1 src/sys/dev/wpi/if_wpi.c From owner-cvs-src@FreeBSD.ORG Sat Feb 2 07:43:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2A0BE16A417; Sat, 2 Feb 2008 07:43:39 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 00D3A13C44B; Sat, 2 Feb 2008 07:43:39 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m127hc4g076191; Sat, 2 Feb 2008 07:43:38 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m127hcM8076190; Sat, 2 Feb 2008 07:43:38 GMT (envelope-from imp) Message-Id: <200802020743.m127hcM8076190@repoman.freebsd.org> From: Warner Losh Date: Sat, 2 Feb 2008 07:43:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf kern.pre.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Feb 2008 07:43:39 -0000 imp 2008-02-02 07:43:38 UTC FreeBSD src repository Modified files: sys/conf kern.pre.mk Log: Wall of shame rather than wall of fame for the -Werror suppression. If we aren't arm, pc98 or sun4v, then enable treating warnings like errors. That doesn't mean these platforms aren't -Werror clean, just that we haven't enforced it before. Someone with some spare time should investigate these three platforms to see if any can be removed. Revision Changes Path 1.93 +1 -3 src/sys/conf/kern.pre.mk From owner-cvs-src@FreeBSD.ORG Sat Feb 2 07:48:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9FC4416A41A; Sat, 2 Feb 2008 07:48:06 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7751E13C43E; Sat, 2 Feb 2008 07:48:06 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m127m6ag076413; Sat, 2 Feb 2008 07:48:06 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m127m6jm076412; Sat, 2 Feb 2008 07:48:06 GMT (envelope-from obrien) Message-Id: <200802020748.m127m6jm076412@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 2 Feb 2008 07:48:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/contrib/file magic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2008 07:48:06 -0000 obrien 2008-02-02 07:48:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) contrib/file magic.c Log: MFC: rev 1.1.1.7 - fix -p. Revision Changes Path 1.1.1.5.2.2 +2 -0 src/contrib/file/magic.c From owner-cvs-src@FreeBSD.ORG Sat Feb 2 07:52:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DD0F716A417; Sat, 2 Feb 2008 07:52:24 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B51EB13C457; Sat, 2 Feb 2008 07:52:24 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m127qOUe076605; Sat, 2 Feb 2008 07:52:24 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m127qODO076604; Sat, 2 Feb 2008 07:52:24 GMT (envelope-from imp) Message-Id: <200802020752.m127qODO076604@repoman.freebsd.org> From: Warner Losh Date: Sat, 2 Feb 2008 07:52:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf kern.pre.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Feb 2008 07:52:25 -0000 imp 2008-02-02 07:52:24 UTC FreeBSD src repository Modified files: sys/conf kern.pre.mk Log: Some platforms that are currently under development have to cope with a variety of bootloaders. This sometimes means that different loader scripts are required within one ${MACHINE_ARCH}, which makes the current practice of using ldscript.${MACHINE_ARCH} unsuitable. Instead, make the default the current convention and allow the ld scripts to be overridden as necessary. Revision Changes Path 1.94 +4 -2 src/sys/conf/kern.pre.mk From owner-cvs-src@FreeBSD.ORG Sat Feb 2 08:41:54 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 328CF16A41A; Sat, 2 Feb 2008 08:41:54 +0000 (UTC) (envelope-from marck@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 09CB513C45B; Sat, 2 Feb 2008 08:41:54 +0000 (UTC) (envelope-from marck@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m128frWa080668; Sat, 2 Feb 2008 08:41:53 GMT (envelope-from marck@repoman.freebsd.org) Received: (from marck@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m128frs9080667; Sat, 2 Feb 2008 08:41:53 GMT (envelope-from marck) Message-Id: <200802020841.m128frs9080667@repoman.freebsd.org> From: Dmitry Morozovsky Date: Sat, 2 Feb 2008 08:41:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_base.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2008 08:41:54 -0000 marck 2008-02-02 08:41:53 UTC FreeBSD src repository (doc committer) Modified files: sys/netgraph ng_base.c Log: Fix one more grammo. Noticed by: ru Revision Changes Path 1.145 +1 -1 src/sys/netgraph/ng_base.c From owner-cvs-src@FreeBSD.ORG Sat Feb 2 12:27:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A53B816A4A6; Sat, 2 Feb 2008 12:27:38 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9444613C4E1; Sat, 2 Feb 2008 12:27:38 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m12CRcRJ008162; Sat, 2 Feb 2008 12:27:38 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m12CRcZ9008161; Sat, 2 Feb 2008 12:27:38 GMT (envelope-from des) Message-Id: <200802021227.m12CRcZ9008161@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Sat, 2 Feb 2008 12:27:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/periodic/security 100.chksetuid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2008 12:27:38 -0000 des 2008-02-02 12:27:38 UTC FreeBSD src repository Modified files: etc/periodic/security 100.chksetuid Log: Rewrite to consume significantly less memory, by using find -s instead of find | sort. As a bonus, this simplifies the logic considerably. Also remove the bogus "overruning the args to ls" comment and the corresponding "-n 20" argument to xargs; the whole point with xargs is precisely that it knows how large the argument list can safely get. Note that the first run of the updated script may hypotheticall produce false positives due to differences between find's and sort's sorting algorithm. I haven't seen this during testing, but others might. MFC after: 2 weeks Revision Changes Path 1.10 +11 -16 src/etc/periodic/security/100.chksetuid From owner-cvs-src@FreeBSD.ORG Sat Feb 2 12:44:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D006D16A417; Sat, 2 Feb 2008 12:44:14 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BDD2F13C43E; Sat, 2 Feb 2008 12:44:14 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m12CiEND008959; Sat, 2 Feb 2008 12:44:14 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m12CiEWl008958; Sat, 2 Feb 2008 12:44:14 GMT (envelope-from rwatson) Message-Id: <200802021244.m12CiEWl008958@repoman.freebsd.org> From: Robert Watson Date: Sat, 2 Feb 2008 12:44:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/sys/kern uipc_sockbuf.c uipc_socket.c uipc_syscalls.c src/sys/netinet sctp_input.c sctp_peeloff.c sctputil.c src/sys/sys socketvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Feb 2008 12:44:14 -0000 rwatson 2008-02-02 12:44:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) sys/kern uipc_sockbuf.c uipc_socket.c uipc_syscalls.c sys/netinet sctp_input.c sctp_peeloff.c sctputil.c sys/sys socketvar.h Log: Merge uipc_sockbuf.c:1.175, uipc_socket.c:1.304, uipc_syscalls.c:1.264, sctp_input.c:1.67, sctp_peeloff.c:1.17, sctputil.c:1.73, socketvar.h:1.161 from HEAD to RELENG_7_0: Correct two problems relating to sorflush(), which is called to flush read socket buffers in shutdown() and close(): - Call socantrcvmore() before sblock() to dislodge any threads that might be sleeping (potentially indefinitely) while holding sblock(), such as a thread blocked in recv(). - Flag the sblock() call as non-interruptible so that a signal delivered to the thread calling sorflush() doesn't cause sblock() to fail. The sblock() is required to ensure that all other socket consumer threads have, in fact, left, and do not enter, the socket buffer until we're done flushin it. To implement the latter, change the 'flags' argument to sblock() to accept two flags, SBL_WAIT and SBL_NOINTR, rather than one M_WAITOK flag. When SBL_NOINTR is set, it forces a non-interruptible sx acquisition, regardless of the setting of the disposition of SB_NOINTR on the socket buffer; without this change it would be possible for another thread to clear SB_NOINTR between when the socket buffer mutex is released and sblock() is invoked. Reviewed by: bz, kmacy, rrs Reported by: Jos Backus Approved by: re (kensmith) Revision Changes Path 1.171.2.1.2.1 +6 -2 src/sys/kern/uipc_sockbuf.c 1.302.4.1 +11 -5 src/sys/kern/uipc_socket.c 1.259.4.1 +7 -2 src/sys/kern/uipc_syscalls.c 1.65.2.1.2.1 +2 -1 src/sys/netinet/sctp_input.c 1.16.4.1 +2 -2 src/sys/netinet/sctp_peeloff.c 1.65.2.4.2.1 +1 -1 src/sys/netinet/sctputil.c 1.158.4.1 +7 -0 src/sys/sys/socketvar.h From owner-cvs-src@FreeBSD.ORG Sat Feb 2 14:11:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2E60816A41B; Sat, 2 Feb 2008 14:11:32 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1D38413C4F5; Sat, 2 Feb 2008 14:11:32 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m12EBVxk024188; Sat, 2 Feb 2008 14:11:32 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m12EBVuF024183; Sat, 2 Feb 2008 14:11:31 GMT (envelope-from bz) Message-Id: <200802021411.m12EBVuF024183@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Sat, 2 Feb 2008 14:11:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet ip_output.c src/sys/netinet6 ip6_output.c src/sys/netipsec ipsec.c ipsec.h ipsec6.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Feb 2008 14:11:32 -0000 bz 2008-02-02 14:11:31 UTC FreeBSD src repository Modified files: sys/netinet ip_output.c sys/netinet6 ip6_output.c sys/netipsec ipsec.c ipsec.h ipsec6.h Log: Rather than passing around a cached 'priv', pass in an ucred to ipsec*_set_policy and do the privilege check only if needed. Try to assimilate both ip*_ctloutput code blocks calling ipsec*_set_policy. Reviewed by: rwatson Revision Changes Path 1.278 +5 -20 src/sys/netinet/ip_output.c 1.114 +9 -26 src/sys/netinet6/ip6_output.c 1.26 +14 -11 src/sys/netipsec/ipsec.c 1.15 +1 -1 src/sys/netipsec/ipsec.h 1.4 +1 -1 src/sys/netipsec/ipsec6.h From owner-cvs-src@FreeBSD.ORG Sat Feb 2 14:53:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E2EEB16A417; Sat, 2 Feb 2008 14:53:23 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from shrike.submonkey.net (cpc3-cdif2-0-0-cust64.cdif.cable.ntl.com [81.106.128.65]) by mx1.freebsd.org (Postfix) with ESMTP id 9EBB813C4EA; Sat, 2 Feb 2008 14:53:23 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from ceri by shrike.submonkey.net with local (Exim 4.69 (FreeBSD)) (envelope-from ) id 1JLJk9-0001Tm-U5; Sat, 02 Feb 2008 14:53:21 +0000 Date: Sat, 2 Feb 2008 14:53:21 +0000 From: Ceri Davies To: Dag-Erling Smorgrav Message-ID: <20080202145321.GH6064@submonkey.net> References: <200802021227.m12CRcZ9008161@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="vy3x0i7GCC7mAH4A" Content-Disposition: inline In-Reply-To: <200802021227.m12CRcZ9008161@repoman.freebsd.org> X-PGP: finger ceri@FreeBSD.org User-Agent: Mutt/1.5.17 (2007-11-01) Sender: Ceri Davies Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/periodic/security 100.chksetuid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2008 14:53:24 -0000 --vy3x0i7GCC7mAH4A Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Feb 02, 2008 at 12:27:38PM +0000, Dag-Erling Smorgrav wrote: > des 2008-02-02 12:27:38 UTC >=20 > FreeBSD src repository >=20 > Modified files: > etc/periodic/security 100.chksetuid=20 > Log: > Rewrite to consume significantly less memory, by using find -s instead = of > find | sort. As a bonus, this simplifies the logic considerably. Also > remove the bogus "overruning the args to ls" comment and the correspond= ing > "-n 20" argument to xargs; the whole point with xargs is precisely that= it > knows how large the argument list can safely get. Why use xargs at all? The "-exec ls -liTd {} +" primary would do the same thing. Ceri --=20 That must be wonderful! I don't understand it at all. -- Moliere --vy3x0i7GCC7mAH4A Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFHpIPhocfcwTS3JF8RArEYAJ9kk+nVBWd/3Aa/SfIZNVzctuQO0ACgsSAG QMDFvKcApcjRWhG/nPzcPHY= =EmZ/ -----END PGP SIGNATURE----- --vy3x0i7GCC7mAH4A-- From owner-cvs-src@FreeBSD.ORG Sat Feb 2 15:48:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F05FC16A419; Sat, 2 Feb 2008 15:48:05 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CBAA713C45B; Sat, 2 Feb 2008 15:48:05 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m12Fm5Z2030705; Sat, 2 Feb 2008 15:48:05 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m12Fm530030704; Sat, 2 Feb 2008 15:48:05 GMT (envelope-from mav) Message-Id: <200802021548.m12Fm530030704@repoman.freebsd.org> From: Alexander Motin Date: Sat, 2 Feb 2008 15:48:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netgraph/netflow ng_netflow.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2008 15:48:06 -0000 mav 2008-02-02 15:48:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netgraph/netflow ng_netflow.c Log: MFC rev. 1.15 Run expire even without export hook connected. Revision Changes Path 1.14.2.1 +4 -8 src/sys/netgraph/netflow/ng_netflow.c From owner-cvs-src@FreeBSD.ORG Sat Feb 2 15:56:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DAD1D16A417; Sat, 2 Feb 2008 15:56:32 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B5D6D13C467; Sat, 2 Feb 2008 15:56:32 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m12FuWVl031069; Sat, 2 Feb 2008 15:56:32 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m12FuWmp031068; Sat, 2 Feb 2008 15:56:32 GMT (envelope-from mav) Message-Id: <200802021556.m12FuWmp031068@repoman.freebsd.org> From: Alexander Motin Date: Sat, 2 Feb 2008 15:56:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netgraph/netflow ng_netflow.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2008 15:56:33 -0000 mav 2008-02-02 15:56:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netgraph/netflow ng_netflow.c Log: MFC rev. 1.15 Run expire even without export hook connected. Revision Changes Path 1.9.2.5 +4 -8 src/sys/netgraph/netflow/ng_netflow.c From owner-cvs-src@FreeBSD.ORG Sat Feb 2 16:04:54 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1F82816A476; Sat, 2 Feb 2008 16:04:54 +0000 (UTC) (envelope-from simon@zaphod.nitro.dk) Received: from mx.nitro.dk (zarniwoop.nitro.dk [83.92.207.38]) by mx1.freebsd.org (Postfix) with ESMTP id EAA0213C4E9; Sat, 2 Feb 2008 16:04:52 +0000 (UTC) (envelope-from simon@zaphod.nitro.dk) Received: from zaphod.nitro.dk (unknown [192.168.3.39]) by mx.nitro.dk (Postfix) with ESMTP id 599772DD24B; Sat, 2 Feb 2008 16:04:40 +0000 (UTC) Received: by zaphod.nitro.dk (Postfix, from userid 3000) id CB3D911492; Sat, 2 Feb 2008 17:04:51 +0100 (CET) Date: Sat, 2 Feb 2008 17:04:51 +0100 From: "Simon L. Nielsen" To: Ceri Davies Message-ID: <20080202160451.GD11904@zaphod.nitro.dk> References: <200802021227.m12CRcZ9008161@repoman.freebsd.org> <20080202145321.GH6064@submonkey.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080202145321.GH6064@submonkey.net> User-Agent: Mutt/1.5.16 (2007-06-09) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Dag-Erling Smorgrav Subject: Re: cvs commit: src/etc/periodic/security 100.chksetuid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2008 16:04:54 -0000 On 2008.02.02 14:53:21 +0000, Ceri Davies wrote: > On Sat, Feb 02, 2008 at 12:27:38PM +0000, Dag-Erling Smorgrav wrote: > > des 2008-02-02 12:27:38 UTC > > > > FreeBSD src repository > > > > Modified files: > > etc/periodic/security 100.chksetuid > > Log: > > Rewrite to consume significantly less memory, by using find -s instead of > > find | sort. As a bonus, this simplifies the logic considerably. Also > > remove the bogus "overruning the args to ls" comment and the corresponding > > "-n 20" argument to xargs; the whole point with xargs is precisely that it > > knows how large the argument list can safely get. > > Why use xargs at all? The "-exec ls -liTd {} +" primary would do the > same thing. You would end up executing ls a lot more times with the extra overhead for fork() etc. per file. -- Simon L. Nielsen From owner-cvs-src@FreeBSD.ORG Sat Feb 2 16:40:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C891516A419; Sat, 2 Feb 2008 16:40:40 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A4FD613C43E; Sat, 2 Feb 2008 16:40:40 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m12GeeXa034971; Sat, 2 Feb 2008 16:40:40 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m12Gee7g034970; Sat, 2 Feb 2008 16:40:40 GMT (envelope-from imp) Message-Id: <200802021640.m12Gee7g034970@repoman.freebsd.org> From: Warner Losh Date: Sat, 2 Feb 2008 16:40:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf kern.pre.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Feb 2008 16:40:40 -0000 imp 2008-02-02 16:40:40 UTC FreeBSD src repository Modified files: sys/conf kern.pre.mk Log: sun4v has a MACHINE_ARCH of sparc64, so it was covered under that clause and shouldn't have been added. Remove it. Revision Changes Path 1.95 +1 -1 src/sys/conf/kern.pre.mk From owner-cvs-src@FreeBSD.ORG Sat Feb 2 16:47:16 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4FEF616A420; Sat, 2 Feb 2008 16:47:16 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2BFAA13C468; Sat, 2 Feb 2008 16:47:16 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m12GlFh4043440; Sat, 2 Feb 2008 16:47:15 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m12GlFr3043424; Sat, 2 Feb 2008 16:47:15 GMT (envelope-from cognet) Message-Id: <200802021647.m12GlFr3043424@repoman.freebsd.org> From: Olivier Houchard Date: Sat, 2 Feb 2008 16:47:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf kern.pre.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Feb 2008 16:47:16 -0000 cognet 2008-02-02 16:47:15 UTC FreeBSD src repository Modified files: sys/conf kern.pre.mk Log: Arm should build fine with -Werror as well. Revision Changes Path 1.96 +1 -1 src/sys/conf/kern.pre.mk From owner-cvs-src@FreeBSD.ORG Sat Feb 2 17:05:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 84F2A16A417; Sat, 2 Feb 2008 17:05:35 +0000 (UTC) (envelope-from Hartmut.Brandt@dlr.de) Received: from smtp-1.dlr.de (smtp-1.dlr.de [195.37.61.185]) by mx1.freebsd.org (Postfix) with ESMTP id 1AADF13C459; Sat, 2 Feb 2008 17:05:34 +0000 (UTC) (envelope-from Hartmut.Brandt@dlr.de) Received: from [129.247.12.7] ([129.247.12.7]) by smtp-1.dlr.de with Microsoft SMTPSVC(6.0.3790.1830); Sat, 2 Feb 2008 17:52:16 +0100 Message-ID: <47A49FBF.2010301@dlr.de> Date: Sat, 02 Feb 2008 17:52:15 +0100 From: Hartmut Brandt Organization: German Aerospace Center User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: "Simon L. Nielsen" References: <200802021227.m12CRcZ9008161@repoman.freebsd.org> <20080202145321.GH6064@submonkey.net> <20080202160451.GD11904@zaphod.nitro.dk> In-Reply-To: <20080202160451.GD11904@zaphod.nitro.dk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 02 Feb 2008 16:52:16.0569 (UTC) FILETIME=[F77FB290:01C865BB] Cc: cvs-src@FreeBSD.org, Ceri Davies , cvs-all@FreeBSD.org, Dag-Erling Smorgrav , src-committers@FreeBSD.org Subject: Re: cvs commit: src/etc/periodic/security 100.chksetuid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2008 17:05:35 -0000 Simon L. Nielsen wrote: > On 2008.02.02 14:53:21 +0000, Ceri Davies wrote: >> On Sat, Feb 02, 2008 at 12:27:38PM +0000, Dag-Erling Smorgrav wrote: >>> des 2008-02-02 12:27:38 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> etc/periodic/security 100.chksetuid >>> Log: >>> Rewrite to consume significantly less memory, by using find -s instead of >>> find | sort. As a bonus, this simplifies the logic considerably. Also >>> remove the bogus "overruning the args to ls" comment and the corresponding >>> "-n 20" argument to xargs; the whole point with xargs is precisely that it >>> knows how large the argument list can safely get. >> Why use xargs at all? The "-exec ls -liTd {} +" primary would do the >> same thing. > > You would end up executing ls a lot more times with the extra overhead > for fork() etc. per file. > I think "-exec ... {} +" collects as much arguments before executing just as xargs does. This is different from "-exec ... {} ;" which execs for each argument. harti From owner-cvs-src@FreeBSD.ORG Sat Feb 2 17:29:28 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8BD5716A421; Sat, 2 Feb 2008 17:29:28 +0000 (UTC) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 688C113C45A; Sat, 2 Feb 2008 17:29:28 +0000 (UTC) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m12HTSBk048230; Sat, 2 Feb 2008 17:29:28 GMT (envelope-from ambrisko@repoman.freebsd.org) Received: (from ambrisko@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m12HTSXH048229; Sat, 2 Feb 2008 17:29:28 GMT (envelope-from ambrisko) Message-Id: <200802021729.m12HTSXH048229@repoman.freebsd.org> From: Doug Ambrisko Date: Sat, 2 Feb 2008 17:29:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mfi mfi.c mfireg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Feb 2008 17:29:28 -0000 ambrisko 2008-02-02 17:29:28 UTC FreeBSD src repository Modified files: sys/dev/mfi mfi.c mfireg.h Log: Fix some bugs in dealing with DCMD'd without data. MegaCli was sending down some DCMD's without any data. Thanks to Dell and LSI for helping to provide clues to figure out this problem. Now MegaCli can upgrade the firmware and should work identical when run on Linux. Reviewed by: scottl, LSI MFC after: 1 day Revision Changes Path 1.35 +92 -58 src/sys/dev/mfi/mfi.c 1.11 +2 -0 src/sys/dev/mfi/mfireg.h From owner-cvs-src@FreeBSD.ORG Sat Feb 2 18:26:54 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5B21D16A417; Sat, 2 Feb 2008 18:26:54 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4E44013C461; Sat, 2 Feb 2008 18:26:54 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m12IQs0X052533; Sat, 2 Feb 2008 18:26:54 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m12IQsCb052532; Sat, 2 Feb 2008 18:26:54 GMT (envelope-from obrien) Message-Id: <200802021826.m12IQsCb052532@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 2 Feb 2008 18:26:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: ZOULAS Cc: Subject: cvs commit: src/contrib/file acconfig.h missing stamp-h.in src/contrib/file/Magdir bFLT chi cvs hdf impulse wordperfect X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2008 18:26:54 -0000 obrien 2008-02-02 18:26:54 UTC FreeBSD src repository Removed files: (Branch: ZOULAS) contrib/file acconfig.h missing stamp-h.in contrib/file/Magdir bFLT chi cvs hdf impulse wordperfect Log: Remove files no longer part of the vendor's file(1). Revision Changes Path 1.1.1.2 +0 -12 src/contrib/file/Magdir/bFLT (dead) 1.1.1.2 +0 -7 src/contrib/file/Magdir/chi (dead) 1.1.1.2 +0 -6 src/contrib/file/Magdir/cvs (dead) 1.1.1.2 +0 -7 src/contrib/file/Magdir/hdf (dead) 1.1.1.2 +0 -18 src/contrib/file/Magdir/impulse (dead) 1.1.1.2 +0 -91 src/contrib/file/Magdir/wordperfect (dead) 1.1.1.8 +0 -60 src/contrib/file/acconfig.h (dead) 1.1.1.2 +0 -0 src/contrib/file/missing (dead) 1.1.1.2 +0 -1 src/contrib/file/stamp-h.in (dead) From owner-cvs-src@FreeBSD.ORG Sat Feb 2 18:28:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2314916A418; Sat, 2 Feb 2008 18:28:32 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1763E13C442; Sat, 2 Feb 2008 18:28:32 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m12ISV6A052626; Sat, 2 Feb 2008 18:28:31 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m12ISVkH052625; Sat, 2 Feb 2008 18:28:31 GMT (envelope-from obrien) Message-Id: <200802021828.m12ISVkH052625@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 2 Feb 2008 18:28:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/contrib/file acconfig.h missing stamp-h.in src/contrib/file/Magdir bFLT chi cvs hdf impulse wordperfect X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2008 18:28:32 -0000 obrien 2008-02-02 18:28:31 UTC FreeBSD src repository Removed files: (Branch: RELENG_7) contrib/file acconfig.h missing stamp-h.in contrib/file/Magdir bFLT chi cvs hdf impulse wordperfect Log: MFV: remove files not part of version 4.23. Revision Changes Path 1.1.1.1.18.1 +0 -12 src/contrib/file/Magdir/bFLT (dead) 1.1.1.1.26.1 +0 -7 src/contrib/file/Magdir/chi (dead) 1.1.1.1.26.1 +0 -6 src/contrib/file/Magdir/cvs (dead) 1.1.1.1.24.1 +0 -7 src/contrib/file/Magdir/hdf (dead) 1.1.1.1.26.1 +0 -18 src/contrib/file/Magdir/impulse (dead) 1.1.1.1.26.1 +0 -91 src/contrib/file/Magdir/wordperfect (dead) 1.1.1.7.22.1 +0 -60 src/contrib/file/acconfig.h (dead) 1.1.1.1.26.1 +0 -0 src/contrib/file/missing (dead) 1.1.1.1.26.1 +0 -1 src/contrib/file/stamp-h.in (dead) From owner-cvs-src@FreeBSD.ORG Sat Feb 2 19:33:47 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 661A116A41B; Sat, 2 Feb 2008 19:33:47 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from shrike.submonkey.net (cpc3-cdif2-0-0-cust64.cdif.cable.ntl.com [81.106.128.65]) by mx1.freebsd.org (Postfix) with ESMTP id 0058513C457; Sat, 2 Feb 2008 19:33:47 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from ceri by shrike.submonkey.net with local (Exim 4.69 (FreeBSD)) (envelope-from ) id 1JLO7V-0006gM-EB; Sat, 02 Feb 2008 19:33:45 +0000 Date: Sat, 2 Feb 2008 19:33:44 +0000 From: Ceri Davies To: Hartmut Brandt Message-ID: <20080202193344.GI6064@submonkey.net> References: <200802021227.m12CRcZ9008161@repoman.freebsd.org> <20080202145321.GH6064@submonkey.net> <20080202160451.GD11904@zaphod.nitro.dk> <47A49FBF.2010301@dlr.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="APvmIexg9DiduZOF" Content-Disposition: inline In-Reply-To: <47A49FBF.2010301@dlr.de> X-PGP: finger ceri@FreeBSD.org User-Agent: Mutt/1.5.17 (2007-11-01) Sender: Ceri Davies Cc: cvs-all@FreeBSD.org, cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Dag-Erling Smorgrav , "Simon L. Nielsen" Subject: Re: cvs commit: src/etc/periodic/security 100.chksetuid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2008 19:33:47 -0000 --APvmIexg9DiduZOF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Feb 02, 2008 at 05:52:15PM +0100, Hartmut Brandt wrote: > Simon L. Nielsen wrote: >> On 2008.02.02 14:53:21 +0000, Ceri Davies wrote: >>> On Sat, Feb 02, 2008 at 12:27:38PM +0000, Dag-Erling Smorgrav wrote: >>>> des 2008-02-02 12:27:38 UTC >>>>=20 >>>> FreeBSD src repository >>>>=20 >>>> Modified files: >>>> etc/periodic/security 100.chksetuid Log: >>>> Rewrite to consume significantly less memory, by using find -s inste= ad of >>>> find | sort. As a bonus, this simplifies the logic considerably. A= lso >>>> remove the bogus "overruning the args to ls" comment and the corresp= onding >>>> "-n 20" argument to xargs; the whole point with xargs is precisely t= hat it >>>> knows how large the argument list can safely get. >>> Why use xargs at all? The "-exec ls -liTd {} +" primary would do the >>> same thing. >>=20 >> You would end up executing ls a lot more times with the extra overhead >> for fork() etc. per file. >=20 > I think "-exec ... {} +" collects as much arguments before executing just= =20 > as xargs does. This is different from "-exec ... {} ;" which execs for ea= ch=20 > argument. Exactly my point, yes. Ceri --=20 That must be wonderful! I don't understand it at all. -- Moliere --APvmIexg9DiduZOF Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFHpMWYocfcwTS3JF8RAgtLAKCGvjIWu/DEa+LauxQqfRTKjhyqFQCcDpTY qdlnJlnIpaW5Wk4EwcAUFec= =ZQDm -----END PGP SIGNATURE----- --APvmIexg9DiduZOF-- From owner-cvs-src@FreeBSD.ORG Sat Feb 2 19:53:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 725DD16A421; Sat, 2 Feb 2008 19:53:50 +0000 (UTC) (envelope-from simon@zaphod.nitro.dk) Received: from mx.nitro.dk (zarniwoop.nitro.dk [83.92.207.38]) by mx1.freebsd.org (Postfix) with ESMTP id 28FC213C447; Sat, 2 Feb 2008 19:53:49 +0000 (UTC) (envelope-from simon@zaphod.nitro.dk) Received: from zaphod.nitro.dk (unknown [192.168.3.39]) by mx.nitro.dk (Postfix) with ESMTP id 265822DD420; Sat, 2 Feb 2008 19:53:37 +0000 (UTC) Received: by zaphod.nitro.dk (Postfix, from userid 3000) id 7F28B11492; Sat, 2 Feb 2008 20:53:48 +0100 (CET) Date: Sat, 2 Feb 2008 20:53:48 +0100 From: "Simon L. Nielsen" To: Ceri Davies Message-ID: <20080202195347.GE11904@zaphod.nitro.dk> References: <200802021227.m12CRcZ9008161@repoman.freebsd.org> <20080202145321.GH6064@submonkey.net> <20080202160451.GD11904@zaphod.nitro.dk> <47A49FBF.2010301@dlr.de> <20080202193344.GI6064@submonkey.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080202193344.GI6064@submonkey.net> User-Agent: Mutt/1.5.16 (2007-06-09) Cc: cvs-src@FreeBSD.org, Hartmut Brandt , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Dag-Erling Smorgrav Subject: Re: cvs commit: src/etc/periodic/security 100.chksetuid X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2008 19:53:50 -0000 On 2008.02.02 19:33:44 +0000, Ceri Davies wrote: > On Sat, Feb 02, 2008 at 05:52:15PM +0100, Hartmut Brandt wrote: > > Simon L. Nielsen wrote: > >> On 2008.02.02 14:53:21 +0000, Ceri Davies wrote: > >>> On Sat, Feb 02, 2008 at 12:27:38PM +0000, Dag-Erling Smorgrav wrote: > >>>> des 2008-02-02 12:27:38 UTC > >>>> > >>>> FreeBSD src repository > >>>> > >>>> Modified files: > >>>> etc/periodic/security 100.chksetuid Log: > >>>> Rewrite to consume significantly less memory, by using find -s instead of > >>>> find | sort. As a bonus, this simplifies the logic considerably. Also > >>>> remove the bogus "overruning the args to ls" comment and the corresponding > >>>> "-n 20" argument to xargs; the whole point with xargs is precisely that it > >>>> knows how large the argument list can safely get. > >>> Why use xargs at all? The "-exec ls -liTd {} +" primary would do the > >>> same thing. > >> > >> You would end up executing ls a lot more times with the extra overhead > >> for fork() etc. per file. > > > > I think "-exec ... {} +" collects as much arguments before executing just > > as xargs does. This is different from "-exec ... {} ;" which execs for each > > argument. > > Exactly my point, yes. I have never sumbled onto the "+" version only ";" so I just read it as ";". You (hopefully) learn something new everyday :-). -- Simon L. Nielsen From owner-cvs-src@FreeBSD.ORG Sat Feb 2 19:55:28 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D39B016A418; Sat, 2 Feb 2008 19:55:28 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B04A713C461; Sat, 2 Feb 2008 19:55:28 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m12JtSRb058465; Sat, 2 Feb 2008 19:55:28 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m12JtSou058464; Sat, 2 Feb 2008 19:55:28 GMT (envelope-from imp) Message-Id: <200802021955.m12JtSou058464@repoman.freebsd.org> From: Warner Losh Date: Sat, 2 Feb 2008 19:55:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf kern.pre.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Feb 2008 19:55:28 -0000 imp 2008-02-02 19:55:28 UTC FreeBSD src repository Modified files: sys/conf kern.pre.mk Log: pc98 lint builds w/o warnings. Remove the last special case from our compiler upgrade. # if tinderbox breaks, I'll fix it, but it shouldn't... Revision Changes Path 1.97 +0 -2 src/sys/conf/kern.pre.mk From owner-cvs-src@FreeBSD.ORG Sat Feb 2 20:11:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8FD2116A41A; Sat, 2 Feb 2008 20:11:23 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7C5CB13C447; Sat, 2 Feb 2008 20:11:23 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m12KBNoa060469; Sat, 2 Feb 2008 20:11:23 GMT (envelope-from rafan@repoman.freebsd.org) Received: (from rafan@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m12KBNqW060468; Sat, 2 Feb 2008 20:11:23 GMT (envelope-from rafan) Message-Id: <200802022011.m12KBNqW060468@repoman.freebsd.org> From: Rong-En Fan Date: Sat, 2 Feb 2008 20:11:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/contrib/file acconfig.h missing stamp-h.in src/contrib/file/Magdir bFLT chi cvs hdf impulse wordperfect X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2008 20:11:23 -0000 rafan 2008-02-02 20:11:23 UTC FreeBSD src repository Removed files: (Branch: RELENG_6) contrib/file acconfig.h missing stamp-h.in contrib/file/Magdir bFLT chi cvs hdf impulse wordperfect Log: MFV: remove files not part of version 4.23. Revision Changes Path 1.1.1.1.8.1 +0 -12 src/contrib/file/Magdir/bFLT (dead) 1.1.1.1.16.1 +0 -7 src/contrib/file/Magdir/chi (dead) 1.1.1.1.16.1 +0 -6 src/contrib/file/Magdir/cvs (dead) 1.1.1.1.14.1 +0 -7 src/contrib/file/Magdir/hdf (dead) 1.1.1.1.16.1 +0 -18 src/contrib/file/Magdir/impulse (dead) 1.1.1.1.16.1 +0 -91 src/contrib/file/Magdir/wordperfect (dead) 1.1.1.7.12.1 +0 -60 src/contrib/file/acconfig.h (dead) 1.1.1.1.16.1 +0 -0 src/contrib/file/missing (dead) 1.1.1.1.16.1 +0 -1 src/contrib/file/stamp-h.in (dead) From owner-cvs-src@FreeBSD.ORG Sat Feb 2 20:35:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5428716A417; Sat, 2 Feb 2008 20:35:06 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2FAB513C4E1; Sat, 2 Feb 2008 20:35:06 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m12KZ6Nb062139; Sat, 2 Feb 2008 20:35:06 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m12KZ6bZ062138; Sat, 2 Feb 2008 20:35:06 GMT (envelope-from rwatson) Message-Id: <200802022035.m12KZ6bZ062138@repoman.freebsd.org> From: Robert Watson Date: Sat, 2 Feb 2008 20:35:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Feb 2008 20:35:06 -0000 rwatson 2008-02-02 20:35:05 UTC FreeBSD src repository Modified files: sys/net bpf.c Log: Add comment that bpfread() has multi-threading issues. Fix minor white space nit. Revision Changes Path 1.186 +4 -1 src/sys/net/bpf.c From owner-cvs-src@FreeBSD.ORG Sat Feb 2 20:50:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 327AF16A418; Sat, 2 Feb 2008 20:50:31 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.glebius.int.ru (glebius.int.ru [81.19.64.130]) by mx1.freebsd.org (Postfix) with ESMTP id AA4EB13C448; Sat, 2 Feb 2008 20:50:30 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.glebius.int.ru (localhost [127.0.0.1]) by cell.glebius.int.ru (8.14.1/8.14.1) with ESMTP id m12KBrih061319; Sat, 2 Feb 2008 23:11:53 +0300 (MSK) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.glebius.int.ru (8.14.1/8.14.1/Submit) id m12KBrd9061318; Sat, 2 Feb 2008 23:11:53 +0300 (MSK) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.glebius.int.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Sat, 2 Feb 2008 23:11:53 +0300 From: Gleb Smirnoff To: Alexander Motin Message-ID: <20080202201153.GL14339@FreeBSD.org> References: <200801271501.m0RF1Hki089075@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200801271501.m0RF1Hki089075@repoman.freebsd.org> User-Agent: Mutt/1.5.15 (2007-04-06) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Louis Mamakos , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netgraph/netflow ng_netflow.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2008 20:50:31 -0000 Alexander, you should have asked me for review before committing! This is not a bug, this is a feature. This was quite clear from the comments, that you removed: - /* if export hook disconnected stop running expire(). */ This is intended behavior. We must not lose information unless user explicitly wants to lose information. In the latter case he will connect ng_hole(4) node to the "export" hook. But we must not lose information if user runs some script that swaps receiving node on the "export" hook. Please backout this change! I'm sorry that have seen it only after it hit RELENG_6 and RELENG_7 :( But that's your fault that you haven't asked me for review. P.S. I'm closing the PR. On Sun, Jan 27, 2008 at 03:01:16PM +0000, Alexander Motin wrote: A> mav 2008-01-27 15:01:16 UTC A> A> FreeBSD src repository A> A> Modified files: A> sys/netgraph/netflow ng_netflow.c A> Log: A> Run expire even without export hook connected. A> A> PR: kern/119839 A> A> Revision Changes Path A> 1.15 +4 -8 src/sys/netgraph/netflow/ng_netflow.c A> _______________________________________________ A> cvs-all@freebsd.org mailing list A> http://lists.freebsd.org/mailman/listinfo/cvs-all A> To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Sat Feb 2 21:31:18 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4D3FE16A41B; Sat, 2 Feb 2008 21:31:18 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id 22DA213C43E; Sat, 2 Feb 2008 21:31:16 +0000 (UTC) (envelope-from mav@FreeBSD.org) X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona 1.7.0 Received: from [212.86.226.226] (account mav@alkar.net HELO [192.168.3.2]) by cmail.optima.ua (CommuniGate Pro SMTP 5.1.14) with ESMTPA id 72270392; Sat, 02 Feb 2008 23:31:16 +0200 Message-ID: <47A4E122.8080901@FreeBSD.org> Date: Sat, 02 Feb 2008 23:31:14 +0200 From: Alexander Motin User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: Gleb Smirnoff References: <200801271501.m0RF1Hki089075@repoman.freebsd.org> <20080202201153.GL14339@FreeBSD.org> In-Reply-To: <20080202201153.GL14339@FreeBSD.org> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Louis Mamakos , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netgraph/netflow ng_netflow.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Feb 2008 21:31:18 -0000 Gleb Smirnoff пишет: > you should have asked me for review before committing! This is > not a bug, this is a feature. This was quite clear from the comments, > that you removed: > > - /* if export hook disconnected stop running expire(). */ > > This is intended behavior. We must not lose information unless > user explicitly wants to lose information. In the latter case > he will connect ng_hole(4) node to the "export" hook. But we must > not lose information if user runs some script that swaps receiving > node on the "export" hook. > > Please backout this change! Expire process was not depending completely on connected hook even before this commit. For example, every TCP session closing forces some data export. So even with export hook disconnected some data still will be lost and not just lost, but it was leading to memory leak which I have fixed with other commit. So if you insist that it was a feature then sorry. Then it should be documented and fixed to work correctly. But as soon as nobody notice that memory leak, probably nobody uses this feature actively. -- Alexander Motin From owner-cvs-src@FreeBSD.ORG Sat Feb 2 22:40:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 27CA316A419; Sat, 2 Feb 2008 22:40:18 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 004B013C4E5; Sat, 2 Feb 2008 22:40:18 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m12MeHQ7082786; Sat, 2 Feb 2008 22:40:17 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m12MeH1X082785; Sat, 2 Feb 2008 22:40:17 GMT (envelope-from das) Message-Id: <200802022240.m12MeH1X082785@repoman.freebsd.org> From: David Schultz Date: Sat, 2 Feb 2008 22:40:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 identcpu.c src/sys/amd64/include specialreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Feb 2008 22:40:18 -0000 das 2008-02-02 22:40:17 UTC FreeBSD src repository Modified files: sys/amd64/amd64 identcpu.c sys/amd64/include specialreg.h Log: SSE4 CPUID bits Revision Changes Path 1.156 +3 -3 src/sys/amd64/amd64/identcpu.c 1.42 +3 -0 src/sys/amd64/include/specialreg.h From owner-cvs-src@FreeBSD.ORG Sat Feb 2 23:17:28 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 907B016A419; Sat, 2 Feb 2008 23:17:28 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 684CD13C457; Sat, 2 Feb 2008 23:17:28 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m12NHRHT086391; Sat, 2 Feb 2008 23:17:27 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m12NHRSh086387; Sat, 2 Feb 2008 23:17:27 GMT (envelope-from das) Message-Id: <200802022317.m12NHRSh086387@repoman.freebsd.org> From: David Schultz Date: Sat, 2 Feb 2008 23:17:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 identcpu.c src/sys/amd64/include specialreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Feb 2008 23:17:28 -0000 das 2008-02-02 23:17:27 UTC FreeBSD src repository Modified files: sys/amd64/amd64 identcpu.c sys/amd64/include specialreg.h Log: Add a few more CPUID feature bits while here. We don't support these features yet. Revision Changes Path 1.157 +2 -2 src/sys/amd64/amd64/identcpu.c 1.43 +2 -0 src/sys/amd64/include/specialreg.h