From owner-cvs-src@FreeBSD.ORG Sun Dec 10 01:10:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2B01916A40F; Sun, 10 Dec 2006 01:10:09 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FCAD43C9E; Sun, 10 Dec 2006 01:09:02 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBA1A9RP030765; Sun, 10 Dec 2006 01:10:09 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBA1A89u030760; Sun, 10 Dec 2006 01:10:09 GMT (envelope-from imp) Message-Id: <200612100110.kBA1A89u030760@repoman.freebsd.org> From: Warner Losh Date: Sun, 10 Dec 2006 01:10:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Dec 2006 01:10:14 -0000 imp 2006-12-10 01:10:08 UTC FreeBSD src repository Modified files: sys/conf files Log: As Bernd Walter points out, the rlphy is used for more things than just the intenral phy on parts supported by the rl and re drivers, the RTL8201BL for example. He also sent me a nice picture of hundreds of these chips in a tray to boulder his claim. :-) Therefore remove a comment that suggested that they were... Revision Changes Path 1.1166 +0 -1 src/sys/conf/files From owner-cvs-src@FreeBSD.ORG Sun Dec 10 01:14:00 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 07FE916A40F; Sun, 10 Dec 2006 01:14:00 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id B3F9443CAC; Sun, 10 Dec 2006 01:12:49 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBA1Du6E032087; Sun, 10 Dec 2006 01:13:56 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBA1Du7e032086; Sun, 10 Dec 2006 01:13:56 GMT (envelope-from mjacob) Message-Id: <200612100113.kBA1Du7e032086@repoman.freebsd.org> From: Matt Jacob Date: Sun, 10 Dec 2006 01:13:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mpt mpt_cam.c mpt_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2006 01:14:00 -0000 mjacob 2006-12-10 01:13:56 UTC FreeBSD src repository Modified files: sys/dev/mpt mpt_cam.c mpt_pci.c Log: Make mpt_pci depend on pci and mpt_cam depend on CAM. PR: 106536 Suggested by: Norikatsu Shigemura MFC after: 3 days Revision Changes Path 1.46 +1 -0 src/sys/dev/mpt/mpt_cam.c 1.45 +1 -0 src/sys/dev/mpt/mpt_pci.c From owner-cvs-src@FreeBSD.ORG Sun Dec 10 01:52:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8A33F16A412; Sun, 10 Dec 2006 01:52:47 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 096EF43C9F; Sun, 10 Dec 2006 01:51:40 +0000 (GMT) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBA1qlG9039040; Sun, 10 Dec 2006 01:52:47 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBA1qlY5039039; Sun, 10 Dec 2006 01:52:47 GMT (envelope-from kmacy) Message-Id: <200612100152.kBA1qlY5039039@repoman.freebsd.org> From: Kip Macy Date: Sun, 10 Dec 2006 01:52:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sun4v/sun4v pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2006 01:52:47 -0000 kmacy 2006-12-10 01:52:47 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v pmap.c Log: Add hw.physmemstart loader variable to enable the user to specify the address at which the kernel should start allocating physical memory. The primary purpose of this is to test 64-bit cleanness of the data path by setting hw.physmemstart=4G so that all physical allocations are above 4GB. AMD64 and i386/PAE could also benefit from having this option. Revision Changes Path 1.21 +20 -11 src/sys/sun4v/sun4v/pmap.c From owner-cvs-src@FreeBSD.ORG Sun Dec 10 02:01:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 501CF16A40F; Sun, 10 Dec 2006 02:01:15 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC10F43C9F; Sun, 10 Dec 2006 02:00:07 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBA21Eif040052; Sun, 10 Dec 2006 02:01:14 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBA21Ebp040041; Sun, 10 Dec 2006 02:01:14 GMT (envelope-from davidxu) Message-Id: <200612100201.kBA21Ebp040041@repoman.freebsd.org> From: David Xu Date: Sun, 10 Dec 2006 02:01:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libthr/thread thr_join.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Dec 2006 02:01:15 -0000 davidxu 2006-12-10 02:01:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libthr/thread thr_join.c Log: MFC: return EINVAL if thread was detached. Revision Changes Path 1.16.2.4 +1 -1 src/lib/libthr/thread/thr_join.c From owner-cvs-src@FreeBSD.ORG Sun Dec 10 02:01:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 47C9016A503; Sun, 10 Dec 2006 02:01:52 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB75A43C9F; Sun, 10 Dec 2006 02:00:44 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBA21pdF040471; Sun, 10 Dec 2006 02:01:51 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBA21pnh040470; Sun, 10 Dec 2006 02:01:51 GMT (envelope-from davidxu) Message-Id: <200612100201.kBA21pnh040470@repoman.freebsd.org> From: David Xu Date: Sun, 10 Dec 2006 02:01: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/lib/libpthread/thread thr_join.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Dec 2006 02:01:52 -0000 davidxu 2006-12-10 02:01:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libpthread/thread thr_join.c Log: MFC: return EINVAL if thread was detached. Revision Changes Path 1.28.8.1 +1 -1 src/lib/libpthread/thread/thr_join.c From owner-cvs-src@FreeBSD.ORG Sun Dec 10 03:41:49 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 101A716A47B; Sun, 10 Dec 2006 03:41:49 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2786B43CA1; Sun, 10 Dec 2006 03:40:41 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBA3fmY9058510; Sun, 10 Dec 2006 03:41:48 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBA3fmVo058509; Sun, 10 Dec 2006 03:41:48 GMT (envelope-from mjacob) Message-Id: <200612100341.kBA3fmVo058509@repoman.freebsd.org> From: Matt Jacob Date: Sun, 10 Dec 2006 03:41: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/isp isp_pci.c 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, 10 Dec 2006 03:41:49 -0000 mjacob 2006-12-10 03:41:48 UTC FreeBSD src repository Modified files: sys/dev/isp isp_pci.c isp_sbus.c Log: Remove dependency on ispfw and firmware as modules. Either they're there early and the ispfw sets have registered themselves, or they're not. The module dependency stuff isn't quite what we want anyway. If the user doesn't want the load placed on system memory by loading the firmware, they don't specify it to be loaded (either by being linked in or via being a module to be loaded and then hooked in with firmware(9)). It doesn't then make sense to then override what they want by pulling it in anyway. This might be able to work if we were able to pull in just exactly what we needed for the card we have- but that's an optimization left for the future. Revision Changes Path 1.128 +1 -4 src/sys/dev/isp/isp_pci.c 1.24 +1 -3 src/sys/dev/isp/isp_sbus.c From owner-cvs-src@FreeBSD.ORG Sun Dec 10 03:42:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 711A716A40F; Sun, 10 Dec 2006 03:42:58 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64F7843CA5; Sun, 10 Dec 2006 03:41:50 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBA3gwRe058915; Sun, 10 Dec 2006 03:42:58 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBA3gwZK058914; Sun, 10 Dec 2006 03:42:58 GMT (envelope-from mjacob) Message-Id: <200612100342.kBA3gwZK058914@repoman.freebsd.org> From: Matt Jacob Date: Sun, 10 Dec 2006 03:42:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ispfw ispfw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Dec 2006 03:42:58 -0000 mjacob 2006-12-10 03:42:57 UTC FreeBSD src repository Modified files: sys/dev/ispfw ispfw.c Log: The MODULE_NAME should "ispfw" unless overriden, not "isp". Revision Changes Path 1.19 +1 -1 src/sys/dev/ispfw/ispfw.c From owner-cvs-src@FreeBSD.ORG Sun Dec 10 04:14:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E6E9816A412; Sun, 10 Dec 2006 04:14:29 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id C67FD43C9D; Sun, 10 Dec 2006 04:13:21 +0000 (GMT) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBA4ETLE064810; Sun, 10 Dec 2006 04:14:29 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBA4ETb9064809; Sun, 10 Dec 2006 04:14:29 GMT (envelope-from kmacy) Message-Id: <200612100414.kBA4ETb9064809@repoman.freebsd.org> From: Kip Macy Date: Sun, 10 Dec 2006 04:14: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/sun4v/sun4v pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2006 04:14:30 -0000 kmacy 2006-12-10 04:14:29 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v pmap.c Log: better handle the case of hw.physmemstart being hw.physmem not being set, previously we were acting as if physmem was being set when it was not Revision Changes Path 1.22 +2 -1 src/sys/sun4v/sun4v/pmap.c From owner-cvs-src@FreeBSD.ORG Sun Dec 10 04:18:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7B66F16A40F; Sun, 10 Dec 2006 04:18:04 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5626B43C9D; Sun, 10 Dec 2006 04:16:56 +0000 (GMT) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBA4I4Fh064975; Sun, 10 Dec 2006 04:18:04 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBA4I4Fu064974; Sun, 10 Dec 2006 04:18:04 GMT (envelope-from kmacy) Message-Id: <200612100418.kBA4I4Fu064974@repoman.freebsd.org> From: Kip Macy Date: Sun, 10 Dec 2006 04:18:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sparc64/sparc64 elf_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2006 04:18:04 -0000 kmacy 2006-12-10 04:18:04 UTC FreeBSD src repository Modified files: sys/sparc64/sparc64 elf_machdep.c Log: Do explicit bounds checking as a function of the actual size of the reloc_target_bitmask array as opposed to the (known) index of the last value. This change fixes CID 691. Revision Changes Path 1.22 +1 -1 src/sys/sparc64/sparc64/elf_machdep.c From owner-cvs-src@FreeBSD.ORG Sun Dec 10 04:23:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3B80B16A40F; Sun, 10 Dec 2006 04:23:24 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1055543C9D; Sun, 10 Dec 2006 04:22:16 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBA4NNZN066046; Sun, 10 Dec 2006 04:23:23 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBA4NNGh066045; Sun, 10 Dec 2006 04:23:23 GMT (envelope-from mjacob) Message-Id: <200612100423.kBA4NNGh066045@repoman.freebsd.org> From: Matt Jacob Date: Sun, 10 Dec 2006 04:23:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf NOTES options X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2006 04:23:24 -0000 mjacob 2006-12-10 04:23:23 UTC FreeBSD src repository Modified files: sys/conf NOTES options Log: Make MAXPHYS and DFLTPHYS options (finally). Revision Changes Path 1.1401 +15 -0 src/sys/conf/NOTES 1.567 +2 -0 src/sys/conf/options From owner-cvs-src@FreeBSD.ORG Sun Dec 10 05:37:49 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A960916A412; Sun, 10 Dec 2006 05:37:49 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2468A43C9D; Sun, 10 Dec 2006 05:36:41 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBA5bnBL086706; Sun, 10 Dec 2006 05:37:49 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBA5bnFA086705; Sun, 10 Dec 2006 05:37:49 GMT (envelope-from mjacob) Message-Id: <200612100537.kBA5bnFA086705@repoman.freebsd.org> From: Matt Jacob Date: Sun, 10 Dec 2006 05: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/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: Sun, 10 Dec 2006 05:37:49 -0000 mjacob 2006-12-10 05:37:48 UTC FreeBSD src repository Modified files: sys/cam cam_xpt.c Log: Make cam_xpt's pronouncements match camcontrol (Tagged -> Command) Queueing. Revision Changes Path 1.171 +1 -1 src/sys/cam/cam_xpt.c From owner-cvs-src@FreeBSD.ORG Sun Dec 10 05:51:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E7E9716A403; Sun, 10 Dec 2006 05:51:27 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6163143C9D; Sun, 10 Dec 2006 05:50:19 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBA5pRYk089051; Sun, 10 Dec 2006 05:51:27 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBA5pRom089049; Sun, 10 Dec 2006 05:51:27 GMT (envelope-from mjacob) Message-Id: <200612100551.kBA5pRom089049@repoman.freebsd.org> From: Matt Jacob Date: Sun, 10 Dec 2006 05:51: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/modules/isp 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, 10 Dec 2006 05:51:28 -0000 mjacob 2006-12-10 05:51:27 UTC FreeBSD src repository Modified files: sys/modules/isp Makefile Log: Remember to include isp_library.o when building an isp module. Revision Changes Path 1.3 +1 -1 src/sys/modules/isp/Makefile From owner-cvs-src@FreeBSD.ORG Sun Dec 10 06:00:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3575216A407; Sun, 10 Dec 2006 06:00:10 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 834F143C9E; Sun, 10 Dec 2006 05:59:01 +0000 (GMT) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBA6096L090067; Sun, 10 Dec 2006 06:00:09 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBA609pi090066; Sun, 10 Dec 2006 06:00:09 GMT (envelope-from kmacy) Message-Id: <200612100600.kBA609pi090066@repoman.freebsd.org> From: Kip Macy Date: Sun, 10 Dec 2006 06:00: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/sun4v/sun4v trap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2006 06:00:10 -0000 kmacy 2006-12-10 06:00:09 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v trap.c Log: remove more uses of trap_conversion to get more meaningful trap messages add a printf for when we fault on the direct area (should never happen) Revision Changes Path 1.8 +14 -11 src/sys/sun4v/sun4v/trap.c From owner-cvs-src@FreeBSD.ORG Sun Dec 10 06:13:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D648916A415; Sun, 10 Dec 2006 06:13:41 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3740443C9D; Sun, 10 Dec 2006 06:12:33 +0000 (GMT) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBA6Dfng094215; Sun, 10 Dec 2006 06:13:41 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBA6Dfjl094213; Sun, 10 Dec 2006 06:13:41 GMT (envelope-from ariff) Message-Id: <200612100613.kBA6Dfjl094213@repoman.freebsd.org> From: Ariff Abdullah Date: Sun, 10 Dec 2006 06:13: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/dev/sound/pci/hda hdac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2006 06:13:41 -0000 ariff 2006-12-10 06:13:41 UTC FreeBSD src repository Modified files: sys/dev/sound/pci/hda hdac.c Log: Fix AD1986A (and possibily other codecs too) microphone issues. Tested by: xride (using skype, xanalyser, etc. ; play/record) Revision Changes Path 1.14 +38 -3 src/sys/dev/sound/pci/hda/hdac.c From owner-cvs-src@FreeBSD.ORG Sun Dec 10 06:36:42 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9103416A416; Sun, 10 Dec 2006 06:36:42 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id CAACC43C9F; Sun, 10 Dec 2006 06:35:33 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBA6agEc097611; Sun, 10 Dec 2006 06:36:42 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBA6agjS097610; Sun, 10 Dec 2006 06:36:42 GMT (envelope-from imp) Message-Id: <200612100636.kBA6agjS097610@repoman.freebsd.org> From: Warner Losh Date: Sun, 10 Dec 2006 06: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/sbin/sysctl sysctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Dec 2006 06:36:42 -0000 imp 2006-12-10 06:36:42 UTC FreeBSD src repository Modified files: sbin/sysctl sysctl.c Log: Style: Shorten a couple of lines with u_int and u_long. Revision Changes Path 1.81 +3 -5 src/sbin/sysctl/sysctl.c From owner-cvs-src@FreeBSD.ORG Sun Dec 10 07:10:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 445FA16A412; Sun, 10 Dec 2006 07:10:13 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C92A43C9D; Sun, 10 Dec 2006 07:09:04 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBA7AC9H004228; Sun, 10 Dec 2006 07:10:12 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBA7ACMF004227; Sun, 10 Dec 2006 07:10:12 GMT (envelope-from dougb) Message-Id: <200612100710.kBA7ACMF004227@repoman.freebsd.org> From: Doug Barton Date: Sun, 10 Dec 2006 07:10:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: ISC Cc: Subject: cvs commit: src/contrib/bind9 - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2006 07:10:13 -0000 dougb 2006-12-10 07:10:12 UTC FreeBSD src repository src/contrib/bind9 - Imported sources Update of /home/ncvs/src/contrib/bind9 In directory repoman.freebsd.org:/tmp/cvs-serv4063 Log Message: Vendor import of BIND 9.3.3 Status: Vendor Tag: ISC Release Tags: BIND_9_3_3 U src/contrib/bind9/CHANGES U src/contrib/bind9/COPYRIGHT U src/contrib/bind9/FAQ U src/contrib/bind9/FAQ.xml U src/contrib/bind9/Makefile.in U src/contrib/bind9/README U src/contrib/bind9/acconfig.h U src/contrib/bind9/config.guess U src/contrib/bind9/config.sub U src/contrib/bind9/config.threads.in U src/contrib/bind9/configure.in U src/contrib/bind9/install-sh U src/contrib/bind9/isc-config.sh.in U src/contrib/bind9/libtool.m4 U src/contrib/bind9/ltmain.sh U src/contrib/bind9/mkinstalldirs U src/contrib/bind9/version U src/contrib/bind9/bin/Makefile.in U src/contrib/bind9/bin/check/Makefile.in U src/contrib/bind9/bin/check/check-tool.c U src/contrib/bind9/bin/check/check-tool.h U src/contrib/bind9/bin/check/named-checkconf.8 U src/contrib/bind9/bin/check/named-checkconf.c U src/contrib/bind9/bin/check/named-checkconf.docbook U src/contrib/bind9/bin/check/named-checkconf.html U src/contrib/bind9/bin/check/named-checkzone.8 U src/contrib/bind9/bin/check/named-checkzone.c U src/contrib/bind9/bin/check/named-checkzone.docbook U src/contrib/bind9/bin/check/named-checkzone.html U src/contrib/bind9/bin/dig/Makefile.in U src/contrib/bind9/bin/dig/dig.1 U src/contrib/bind9/bin/dig/dig.c U src/contrib/bind9/bin/dig/dig.docbook U src/contrib/bind9/bin/dig/dig.html U src/contrib/bind9/bin/dig/dighost.c U src/contrib/bind9/bin/dig/host.1 U src/contrib/bind9/bin/dig/host.c U src/contrib/bind9/bin/dig/host.docbook U src/contrib/bind9/bin/dig/host.html U src/contrib/bind9/bin/dig/nslookup.1 U src/contrib/bind9/bin/dig/nslookup.c U src/contrib/bind9/bin/dig/nslookup.docbook U src/contrib/bind9/bin/dig/nslookup.html U src/contrib/bind9/bin/dig/include/dig/dig.h U src/contrib/bind9/bin/dnssec/Makefile.in U src/contrib/bind9/bin/dnssec/dnssec-keygen.8 U src/contrib/bind9/bin/dnssec/dnssec-keygen.c U src/contrib/bind9/bin/dnssec/dnssec-keygen.docbook U src/contrib/bind9/bin/dnssec/dnssec-keygen.html U src/contrib/bind9/bin/dnssec/dnssec-signzone.8 U src/contrib/bind9/bin/dnssec/dnssec-signzone.c U src/contrib/bind9/bin/dnssec/dnssec-signzone.docbook U src/contrib/bind9/bin/dnssec/dnssec-signzone.html U src/contrib/bind9/bin/dnssec/dnssectool.c U src/contrib/bind9/bin/dnssec/dnssectool.h U src/contrib/bind9/bin/named/Makefile.in U src/contrib/bind9/bin/named/aclconf.c U src/contrib/bind9/bin/named/builtin.c U src/contrib/bind9/bin/named/client.c U src/contrib/bind9/bin/named/config.c U src/contrib/bind9/bin/named/control.c U src/contrib/bind9/bin/named/controlconf.c U src/contrib/bind9/bin/named/interfacemgr.c U src/contrib/bind9/bin/named/listenlist.c U src/contrib/bind9/bin/named/log.c U src/contrib/bind9/bin/named/logconf.c U src/contrib/bind9/bin/named/lwaddr.c U src/contrib/bind9/bin/named/lwdclient.c U src/contrib/bind9/bin/named/lwderror.c U src/contrib/bind9/bin/named/lwdgabn.c U src/contrib/bind9/bin/named/lwdgnba.c U src/contrib/bind9/bin/named/lwdgrbn.c U src/contrib/bind9/bin/named/lwdnoop.c U src/contrib/bind9/bin/named/lwresd.8 U src/contrib/bind9/bin/named/lwresd.c U src/contrib/bind9/bin/named/lwresd.docbook U src/contrib/bind9/bin/named/lwresd.html U src/contrib/bind9/bin/named/lwsearch.c U src/contrib/bind9/bin/named/main.c U src/contrib/bind9/bin/named/named.8 U src/contrib/bind9/bin/named/named.conf.5 U src/contrib/bind9/bin/named/named.conf.docbook U src/contrib/bind9/bin/named/named.conf.html U src/contrib/bind9/bin/named/named.docbook U src/contrib/bind9/bin/named/named.html U src/contrib/bind9/bin/named/notify.c U src/contrib/bind9/bin/named/query.c U src/contrib/bind9/bin/named/server.c U src/contrib/bind9/bin/named/sortlist.c U src/contrib/bind9/bin/named/tkeyconf.c U src/contrib/bind9/bin/named/tsigconf.c U src/contrib/bind9/bin/named/update.c U src/contrib/bind9/bin/named/xfrout.c U src/contrib/bind9/bin/named/zoneconf.c U src/contrib/bind9/bin/named/include/named/aclconf.h U src/contrib/bind9/bin/named/include/named/builtin.h U src/contrib/bind9/bin/named/include/named/client.h U src/contrib/bind9/bin/named/include/named/config.h U src/contrib/bind9/bin/named/include/named/control.h U src/contrib/bind9/bin/named/include/named/globals.h U src/contrib/bind9/bin/named/include/named/interfacemgr.h U src/contrib/bind9/bin/named/include/named/listenlist.h U src/contrib/bind9/bin/named/include/named/log.h U src/contrib/bind9/bin/named/include/named/logconf.h U src/contrib/bind9/bin/named/include/named/lwaddr.h U src/contrib/bind9/bin/named/include/named/lwdclient.h U src/contrib/bind9/bin/named/include/named/lwresd.h U src/contrib/bind9/bin/named/include/named/lwsearch.h U src/contrib/bind9/bin/named/include/named/main.h U src/contrib/bind9/bin/named/include/named/notify.h U src/contrib/bind9/bin/named/include/named/ns_smf_globals.h U src/contrib/bind9/bin/named/include/named/query.h U src/contrib/bind9/bin/named/include/named/server.h U src/contrib/bind9/bin/named/include/named/sortlist.h U src/contrib/bind9/bin/named/include/named/tkeyconf.h U src/contrib/bind9/bin/named/include/named/tsigconf.h U src/contrib/bind9/bin/named/include/named/types.h U src/contrib/bind9/bin/named/include/named/update.h U src/contrib/bind9/bin/named/include/named/xfrout.h U src/contrib/bind9/bin/named/include/named/zoneconf.h U src/contrib/bind9/bin/named/unix/Makefile.in U src/contrib/bind9/bin/named/unix/os.c U src/contrib/bind9/bin/named/unix/include/named/os.h U src/contrib/bind9/bin/nsupdate/Makefile.in U src/contrib/bind9/bin/nsupdate/nsupdate.8 U src/contrib/bind9/bin/nsupdate/nsupdate.c U src/contrib/bind9/bin/nsupdate/nsupdate.docbook U src/contrib/bind9/bin/nsupdate/nsupdate.html U src/contrib/bind9/bin/rndc/Makefile.in U src/contrib/bind9/bin/rndc/rndc-confgen.8 U src/contrib/bind9/bin/rndc/rndc-confgen.c U src/contrib/bind9/bin/rndc/rndc-confgen.docbook U src/contrib/bind9/bin/rndc/rndc-confgen.html U src/contrib/bind9/bin/rndc/rndc.8 U src/contrib/bind9/bin/rndc/rndc.c U src/contrib/bind9/bin/rndc/rndc.conf U src/contrib/bind9/bin/rndc/rndc.conf.5 U src/contrib/bind9/bin/rndc/rndc.conf.docbook U src/contrib/bind9/bin/rndc/rndc.conf.html U src/contrib/bind9/bin/rndc/rndc.docbook U src/contrib/bind9/bin/rndc/rndc.html U src/contrib/bind9/bin/rndc/util.c U src/contrib/bind9/bin/rndc/util.h U src/contrib/bind9/bin/rndc/include/rndc/os.h U src/contrib/bind9/bin/rndc/unix/Makefile.in U src/contrib/bind9/bin/rndc/unix/os.c U src/contrib/bind9/doc/Makefile.in U src/contrib/bind9/doc/arm/Bv9ARM-book.xml U src/contrib/bind9/doc/arm/Bv9ARM.ch01.html U src/contrib/bind9/doc/arm/Bv9ARM.ch02.html U src/contrib/bind9/doc/arm/Bv9ARM.ch03.html U src/contrib/bind9/doc/arm/Bv9ARM.ch04.html U src/contrib/bind9/doc/arm/Bv9ARM.ch05.html U src/contrib/bind9/doc/arm/Bv9ARM.ch06.html U src/contrib/bind9/doc/arm/Bv9ARM.ch07.html U src/contrib/bind9/doc/arm/Bv9ARM.ch08.html U src/contrib/bind9/doc/arm/Bv9ARM.ch09.html U src/contrib/bind9/doc/arm/Bv9ARM.html U src/contrib/bind9/doc/arm/Bv9ARM.pdf U src/contrib/bind9/doc/arm/Makefile.in U src/contrib/bind9/doc/arm/README-SGML U src/contrib/bind9/doc/draft/update U src/contrib/bind9/doc/draft/draft-baba-dnsext-acl-reqts-01.txt U src/contrib/bind9/doc/draft/draft-daigle-napstr-04.txt U src/contrib/bind9/doc/draft/draft-danisch-dns-rr-smtp-03.txt U src/contrib/bind9/doc/draft/draft-dnsext-opcode-discover-02.txt U src/contrib/bind9/doc/draft/draft-durand-dnsop-dynreverse-00.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-2929bis-01.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-axfr-clarify-05.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-dhcid-rr-09.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-dns-name-p-s-00.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-dnssec-2535typecode-change-06.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-dnssec-bis-updates-01.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-dnssec-experiments-01.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-dnssec-online-signing-00.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-dnssec-opt-in-07.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-dnssec-trans-02.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-ecc-key-07.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-insensitive-06.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-interop3597-02.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-keyrr-key-signing-flag-12.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-mdns-43.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-nsec3-02.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-rfc2536bis-dsa-06.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-rfc2538bis-04.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-rfc2539bis-dhk-06.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-signed-nonexistence-requirements-01.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-tkey-renewal-mode-05.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-trustupdate-threshold-00.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-trustupdate-timers-01.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-tsig-sha-04.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsext-wcard-clarify-08.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsop-bad-dns-res-04.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsop-dnssec-operational-practices-04.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsop-inaddr-required-07.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsop-ipv6-dns-configuration-06.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsop-ipv6-dns-issues-11.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsop-ipv6-transport-guidelines-01.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsop-key-rollover-requirements-02.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsop-respsize-02.txt U src/contrib/bind9/doc/draft/draft-ietf-dnsop-serverid-04.txt U src/contrib/bind9/doc/draft/draft-ietf-enum-e164-gstn-np-05.txt U src/contrib/bind9/doc/draft/draft-ietf-ipv6-node-requirements-08.txt U src/contrib/bind9/doc/draft/draft-ietf-secsh-dns-05.txt U src/contrib/bind9/doc/draft/draft-ihren-dnsext-threshold-validation-00.txt U src/contrib/bind9/doc/draft/draft-kato-dnsop-local-zones-00.txt U src/contrib/bind9/doc/draft/draft-park-ipv6-extensions-dns-pnp-00.txt U src/contrib/bind9/doc/misc/Makefile.in U src/contrib/bind9/doc/misc/dnssec U src/contrib/bind9/doc/misc/format-options.pl U src/contrib/bind9/doc/misc/ipv6 U src/contrib/bind9/doc/misc/migration U src/contrib/bind9/doc/misc/migration-4to9 U src/contrib/bind9/doc/misc/options U src/contrib/bind9/doc/misc/rfc-compliance U src/contrib/bind9/doc/misc/roadmap U src/contrib/bind9/doc/misc/sdb U src/contrib/bind9/doc/rfc/rfc1032.txt U src/contrib/bind9/doc/rfc/index U src/contrib/bind9/doc/rfc/rfc1033.txt U src/contrib/bind9/doc/rfc/rfc1034.txt U src/contrib/bind9/doc/rfc/rfc1035.txt U src/contrib/bind9/doc/rfc/rfc1101.txt U src/contrib/bind9/doc/rfc/rfc1122.txt U src/contrib/bind9/doc/rfc/rfc1123.txt U src/contrib/bind9/doc/rfc/rfc1183.txt U src/contrib/bind9/doc/rfc/rfc1348.txt U src/contrib/bind9/doc/rfc/rfc1535.txt U src/contrib/bind9/doc/rfc/rfc1536.txt U src/contrib/bind9/doc/rfc/rfc1537.txt U src/contrib/bind9/doc/rfc/rfc1591.txt U src/contrib/bind9/doc/rfc/rfc1611.txt U src/contrib/bind9/doc/rfc/rfc1612.txt U src/contrib/bind9/doc/rfc/rfc1706.txt U src/contrib/bind9/doc/rfc/rfc1712.txt U src/contrib/bind9/doc/rfc/rfc1750.txt U src/contrib/bind9/doc/rfc/rfc1876.txt U src/contrib/bind9/doc/rfc/rfc1886.txt U src/contrib/bind9/doc/rfc/rfc1982.txt U src/contrib/bind9/doc/rfc/rfc1995.txt U src/contrib/bind9/doc/rfc/rfc1996.txt U src/contrib/bind9/doc/rfc/rfc2052.txt U src/contrib/bind9/doc/rfc/rfc2104.txt U src/contrib/bind9/doc/rfc/rfc2119.txt U src/contrib/bind9/doc/rfc/rfc2133.txt U src/contrib/bind9/doc/rfc/rfc2136.txt U src/contrib/bind9/doc/rfc/rfc2137.txt U src/contrib/bind9/doc/rfc/rfc2163.txt U src/contrib/bind9/doc/rfc/rfc2168.txt U src/contrib/bind9/doc/rfc/rfc2181.txt U src/contrib/bind9/doc/rfc/rfc2230.txt U src/contrib/bind9/doc/rfc/rfc2308.txt U src/contrib/bind9/doc/rfc/rfc2317.txt U src/contrib/bind9/doc/rfc/rfc2373.txt U src/contrib/bind9/doc/rfc/rfc2374.txt U src/contrib/bind9/doc/rfc/rfc2375.txt U src/contrib/bind9/doc/rfc/rfc2418.txt U src/contrib/bind9/doc/rfc/rfc2535.txt U src/contrib/bind9/doc/rfc/rfc2536.txt U src/contrib/bind9/doc/rfc/rfc2537.txt U src/contrib/bind9/doc/rfc/rfc2538.txt U src/contrib/bind9/doc/rfc/rfc2539.txt U src/contrib/bind9/doc/rfc/rfc2540.txt U src/contrib/bind9/doc/rfc/rfc2541.txt U src/contrib/bind9/doc/rfc/rfc2553.txt U src/contrib/bind9/doc/rfc/rfc2671.txt U src/contrib/bind9/doc/rfc/rfc2672.txt U src/contrib/bind9/doc/rfc/rfc2673.txt U src/contrib/bind9/doc/rfc/rfc2782.txt U src/contrib/bind9/doc/rfc/rfc2825.txt U src/contrib/bind9/doc/rfc/rfc2826.txt U src/contrib/bind9/doc/rfc/rfc2845.txt U src/contrib/bind9/doc/rfc/rfc2874.txt U src/contrib/bind9/doc/rfc/rfc2915.txt U src/contrib/bind9/doc/rfc/rfc2929.txt U src/contrib/bind9/doc/rfc/rfc2930.txt U src/contrib/bind9/doc/rfc/rfc2931.txt U src/contrib/bind9/doc/rfc/rfc3007.txt U src/contrib/bind9/doc/rfc/rfc3008.txt U src/contrib/bind9/doc/rfc/rfc3071.txt U src/contrib/bind9/doc/rfc/rfc3090.txt U src/contrib/bind9/doc/rfc/rfc3110.txt U src/contrib/bind9/doc/rfc/rfc3123.txt U src/contrib/bind9/doc/rfc/rfc3152.txt U src/contrib/bind9/doc/rfc/rfc3197.txt U src/contrib/bind9/doc/rfc/rfc3225.txt U src/contrib/bind9/doc/rfc/rfc3226.txt U src/contrib/bind9/doc/rfc/rfc3258.txt U src/contrib/bind9/doc/rfc/rfc3363.txt U src/contrib/bind9/doc/rfc/rfc3364.txt U src/contrib/bind9/doc/rfc/rfc3425.txt U src/contrib/bind9/doc/rfc/rfc3445.txt U src/contrib/bind9/doc/rfc/rfc3467.txt U src/contrib/bind9/doc/rfc/rfc3490.txt U src/contrib/bind9/doc/rfc/rfc3491.txt U src/contrib/bind9/doc/rfc/rfc3492.txt U src/contrib/bind9/doc/rfc/rfc3493.txt U src/contrib/bind9/doc/rfc/rfc3513.txt U src/contrib/bind9/doc/rfc/rfc3596.txt U src/contrib/bind9/doc/rfc/rfc3597.txt U src/contrib/bind9/doc/rfc/rfc3645.txt U src/contrib/bind9/doc/rfc/rfc3655.txt U src/contrib/bind9/doc/rfc/rfc3658.txt U src/contrib/bind9/doc/rfc/rfc3757.txt U src/contrib/bind9/doc/rfc/rfc3833.txt U src/contrib/bind9/doc/rfc/rfc3845.txt U src/contrib/bind9/doc/rfc/rfc3901.txt U src/contrib/bind9/doc/rfc/rfc4025.txt U src/contrib/bind9/doc/rfc/rfc4033.txt U src/contrib/bind9/doc/rfc/rfc4034.txt U src/contrib/bind9/doc/rfc/rfc4035.txt U src/contrib/bind9/doc/rfc/rfc4074.txt U src/contrib/bind9/doc/rfc/rfc4159.txt U src/contrib/bind9/doc/rfc/rfc952.txt U src/contrib/bind9/lib/Makefile.in U src/contrib/bind9/lib/bind/Makefile.in U src/contrib/bind9/lib/bind/README U src/contrib/bind9/lib/bind/aclocal.m4 U src/contrib/bind9/lib/bind/api U src/contrib/bind9/lib/bind/config.h.in U src/contrib/bind9/lib/bind/configure U src/contrib/bind9/lib/bind/configure.in U src/contrib/bind9/lib/bind/mkinstalldirs U src/contrib/bind9/lib/bind/port_after.h.in U src/contrib/bind9/lib/bind/port_before.h.in U src/contrib/bind9/lib/bind/bsd/Makefile.in U src/contrib/bind9/lib/bind/bsd/daemon.c U src/contrib/bind9/lib/bind/bsd/ftruncate.c U src/contrib/bind9/lib/bind/bsd/gettimeofday.c U src/contrib/bind9/lib/bind/bsd/mktemp.c U src/contrib/bind9/lib/bind/bsd/putenv.c U src/contrib/bind9/lib/bind/bsd/readv.c U src/contrib/bind9/lib/bind/bsd/setenv.c U src/contrib/bind9/lib/bind/bsd/setitimer.c U src/contrib/bind9/lib/bind/bsd/strcasecmp.c U src/contrib/bind9/lib/bind/bsd/strdup.c U src/contrib/bind9/lib/bind/bsd/strerror.c U src/contrib/bind9/lib/bind/bsd/strpbrk.c U src/contrib/bind9/lib/bind/bsd/strsep.c U src/contrib/bind9/lib/bind/bsd/strtoul.c U src/contrib/bind9/lib/bind/bsd/utimes.c U src/contrib/bind9/lib/bind/bsd/writev.c U src/contrib/bind9/lib/bind/dst/Makefile.in U src/contrib/bind9/lib/bind/dst/dst_api.c U src/contrib/bind9/lib/bind/dst/dst_internal.h U src/contrib/bind9/lib/bind/dst/hmac_link.c U src/contrib/bind9/lib/bind/dst/md5.h U src/contrib/bind9/lib/bind/dst/md5_dgst.c U src/contrib/bind9/lib/bind/dst/md5_locl.h U src/contrib/bind9/lib/bind/dst/support.c U src/contrib/bind9/lib/bind/include/Makefile.in U src/contrib/bind9/lib/bind/include/fd_setsize.h U src/contrib/bind9/lib/bind/include/hesiod.h U src/contrib/bind9/lib/bind/include/irp.h U src/contrib/bind9/lib/bind/include/irs.h U src/contrib/bind9/lib/bind/include/netdb.h U src/contrib/bind9/lib/bind/include/netgroup.h U src/contrib/bind9/lib/bind/include/res_update.h U src/contrib/bind9/lib/bind/include/resolv.h U src/contrib/bind9/lib/bind/include/resolv_mt.h U src/contrib/bind9/lib/bind/include/arpa/nameser.h U src/contrib/bind9/lib/bind/include/arpa/inet.h U src/contrib/bind9/lib/bind/include/arpa/nameser_compat.h U src/contrib/bind9/lib/bind/include/isc/assertions.h U src/contrib/bind9/lib/bind/include/isc/ctl.h U src/contrib/bind9/lib/bind/include/isc/dst.h U src/contrib/bind9/lib/bind/include/isc/eventlib.h U src/contrib/bind9/lib/bind/include/isc/heap.h U src/contrib/bind9/lib/bind/include/isc/irpmarshall.h U src/contrib/bind9/lib/bind/include/isc/list.h U src/contrib/bind9/lib/bind/include/isc/logging.h U src/contrib/bind9/lib/bind/include/isc/memcluster.h U src/contrib/bind9/lib/bind/include/isc/misc.h U src/contrib/bind9/lib/bind/include/isc/tree.h U src/contrib/bind9/lib/bind/inet/Makefile.in U src/contrib/bind9/lib/bind/inet/inet_addr.c U src/contrib/bind9/lib/bind/inet/inet_cidr_ntop.c U src/contrib/bind9/lib/bind/inet/inet_cidr_pton.c U src/contrib/bind9/lib/bind/inet/inet_data.c U src/contrib/bind9/lib/bind/inet/inet_lnaof.c U src/contrib/bind9/lib/bind/inet/inet_makeaddr.c U src/contrib/bind9/lib/bind/inet/inet_net_ntop.c U src/contrib/bind9/lib/bind/inet/inet_net_pton.c U src/contrib/bind9/lib/bind/inet/inet_neta.c U src/contrib/bind9/lib/bind/inet/inet_netof.c U src/contrib/bind9/lib/bind/inet/inet_network.c U src/contrib/bind9/lib/bind/inet/inet_ntoa.c U src/contrib/bind9/lib/bind/inet/inet_ntop.c U src/contrib/bind9/lib/bind/inet/inet_pton.c U src/contrib/bind9/lib/bind/inet/nsap_addr.c U src/contrib/bind9/lib/bind/irs/Makefile.in U src/contrib/bind9/lib/bind/irs/dns.c U src/contrib/bind9/lib/bind/irs/dns_gr.c U src/contrib/bind9/lib/bind/irs/dns_ho.c U src/contrib/bind9/lib/bind/irs/dns_nw.c U src/contrib/bind9/lib/bind/irs/dns_p.h U src/contrib/bind9/lib/bind/irs/dns_pr.c U src/contrib/bind9/lib/bind/irs/dns_pw.c U src/contrib/bind9/lib/bind/irs/dns_sv.c U src/contrib/bind9/lib/bind/irs/gai_strerror.c U src/contrib/bind9/lib/bind/irs/gen.c U src/contrib/bind9/lib/bind/irs/gen_gr.c U src/contrib/bind9/lib/bind/irs/gen_ho.c U src/contrib/bind9/lib/bind/irs/gen_ng.c U src/contrib/bind9/lib/bind/irs/gen_nw.c U src/contrib/bind9/lib/bind/irs/gen_p.h U src/contrib/bind9/lib/bind/irs/gen_pr.c U src/contrib/bind9/lib/bind/irs/gen_pw.c U src/contrib/bind9/lib/bind/irs/gen_sv.c U src/contrib/bind9/lib/bind/irs/getaddrinfo.c U src/contrib/bind9/lib/bind/irs/getgrent.c U src/contrib/bind9/lib/bind/irs/getgrent_r.c U src/contrib/bind9/lib/bind/irs/gethostent.c U src/contrib/bind9/lib/bind/irs/irp.c U src/contrib/bind9/lib/bind/irs/gethostent_r.c U src/contrib/bind9/lib/bind/irs/getnameinfo.c U src/contrib/bind9/lib/bind/irs/getnetent.c U src/contrib/bind9/lib/bind/irs/getnetent_r.c U src/contrib/bind9/lib/bind/irs/getnetgrent.c U src/contrib/bind9/lib/bind/irs/getnetgrent_r.c U src/contrib/bind9/lib/bind/irs/getprotoent.c U src/contrib/bind9/lib/bind/irs/getprotoent_r.c U src/contrib/bind9/lib/bind/irs/getpwent.c U src/contrib/bind9/lib/bind/irs/getpwent_r.c U src/contrib/bind9/lib/bind/irs/getservent.c U src/contrib/bind9/lib/bind/irs/getservent_r.c U src/contrib/bind9/lib/bind/irs/hesiod.c U src/contrib/bind9/lib/bind/irs/hesiod_p.h U src/contrib/bind9/lib/bind/irs/irp_gr.c U src/contrib/bind9/lib/bind/irs/irp_ho.c U src/contrib/bind9/lib/bind/irs/irp_ng.c U src/contrib/bind9/lib/bind/irs/irp_nw.c U src/contrib/bind9/lib/bind/irs/irp_p.h U src/contrib/bind9/lib/bind/irs/irp_pr.c U src/contrib/bind9/lib/bind/irs/irp_pw.c U src/contrib/bind9/lib/bind/irs/irs_p.h U src/contrib/bind9/lib/bind/irs/irp_sv.c U src/contrib/bind9/lib/bind/irs/irs_data.c U src/contrib/bind9/lib/bind/irs/irpmarshall.c U src/contrib/bind9/lib/bind/irs/irs_data.h U src/contrib/bind9/lib/bind/irs/lcl.c U src/contrib/bind9/lib/bind/irs/lcl_gr.c U src/contrib/bind9/lib/bind/irs/lcl_ho.c U src/contrib/bind9/lib/bind/irs/lcl_ng.c U src/contrib/bind9/lib/bind/irs/lcl_nw.c U src/contrib/bind9/lib/bind/irs/lcl_p.h U src/contrib/bind9/lib/bind/irs/lcl_pr.c U src/contrib/bind9/lib/bind/irs/lcl_pw.c U src/contrib/bind9/lib/bind/irs/lcl_sv.c U src/contrib/bind9/lib/bind/irs/nis.c U src/contrib/bind9/lib/bind/irs/nis_gr.c U src/contrib/bind9/lib/bind/irs/nis_ho.c U src/contrib/bind9/lib/bind/irs/nis_ng.c U src/contrib/bind9/lib/bind/irs/nis_nw.c U src/contrib/bind9/lib/bind/irs/nis_p.h U src/contrib/bind9/lib/bind/irs/nis_pr.c U src/contrib/bind9/lib/bind/irs/nis_pw.c U src/contrib/bind9/lib/bind/irs/nis_sv.c U src/contrib/bind9/lib/bind/irs/nul_ng.c U src/contrib/bind9/lib/bind/irs/pathnames.h U src/contrib/bind9/lib/bind/irs/util.c U src/contrib/bind9/lib/bind/isc/Makefile.in U src/contrib/bind9/lib/bind/isc/assertions.c U src/contrib/bind9/lib/bind/isc/assertions.mdoc U src/contrib/bind9/lib/bind/isc/base64.c U src/contrib/bind9/lib/bind/isc/bitncmp.c U src/contrib/bind9/lib/bind/isc/bitncmp.mdoc U src/contrib/bind9/lib/bind/isc/ctl_clnt.c U src/contrib/bind9/lib/bind/isc/ctl_p.c U src/contrib/bind9/lib/bind/isc/ctl_p.h U src/contrib/bind9/lib/bind/isc/ctl_srvr.c U src/contrib/bind9/lib/bind/isc/ev_connects.c U src/contrib/bind9/lib/bind/isc/ev_files.c U src/contrib/bind9/lib/bind/isc/ev_streams.c U src/contrib/bind9/lib/bind/isc/ev_timers.c U src/contrib/bind9/lib/bind/isc/ev_waits.c U src/contrib/bind9/lib/bind/isc/eventlib.c U src/contrib/bind9/lib/bind/isc/eventlib.mdoc U src/contrib/bind9/lib/bind/isc/eventlib_p.h U src/contrib/bind9/lib/bind/isc/heap.c U src/contrib/bind9/lib/bind/isc/heap.mdoc U src/contrib/bind9/lib/bind/isc/hex.c U src/contrib/bind9/lib/bind/isc/logging.c U src/contrib/bind9/lib/bind/isc/logging.mdoc U src/contrib/bind9/lib/bind/isc/logging_p.h U src/contrib/bind9/lib/bind/isc/memcluster.c U src/contrib/bind9/lib/bind/isc/memcluster.mdoc U src/contrib/bind9/lib/bind/isc/movefile.c U src/contrib/bind9/lib/bind/isc/tree.c U src/contrib/bind9/lib/bind/isc/tree.mdoc U src/contrib/bind9/lib/bind/make/includes.in U src/contrib/bind9/lib/bind/make/mkdep.in U src/contrib/bind9/lib/bind/make/rules.in U src/contrib/bind9/lib/bind/nameser/Makefile.in U src/contrib/bind9/lib/bind/nameser/ns_date.c U src/contrib/bind9/lib/bind/nameser/ns_name.c U src/contrib/bind9/lib/bind/nameser/ns_netint.c U src/contrib/bind9/lib/bind/nameser/ns_parse.c U src/contrib/bind9/lib/bind/nameser/ns_print.c U src/contrib/bind9/lib/bind/nameser/ns_samedomain.c U src/contrib/bind9/lib/bind/nameser/ns_sign.c U src/contrib/bind9/lib/bind/nameser/ns_ttl.c U src/contrib/bind9/lib/bind/nameser/ns_verify.c U src/contrib/bind9/lib/bind/port/Makefile.in U src/contrib/bind9/lib/bind/port/freebsd/Makefile.in U src/contrib/bind9/lib/bind/port/freebsd/include/Makefile.in U src/contrib/bind9/lib/bind/port/freebsd/include/sys/bitypes.h U src/contrib/bind9/lib/bind/resolv/Makefile.in U src/contrib/bind9/lib/bind/resolv/herror.c U src/contrib/bind9/lib/bind/resolv/mtctxres.c U src/contrib/bind9/lib/bind/resolv/res_comp.c U src/contrib/bind9/lib/bind/resolv/res_data.c U src/contrib/bind9/lib/bind/resolv/res_debug.c U src/contrib/bind9/lib/bind/resolv/res_debug.h U src/contrib/bind9/lib/bind/resolv/res_findzonecut.c U src/contrib/bind9/lib/bind/resolv/res_init.c U src/contrib/bind9/lib/bind/resolv/res_mkquery.c U src/contrib/bind9/lib/bind/resolv/res_mkupdate.c U src/contrib/bind9/lib/bind/resolv/res_mkupdate.h U src/contrib/bind9/lib/bind/resolv/res_private.h U src/contrib/bind9/lib/bind/resolv/res_query.c U src/contrib/bind9/lib/bind/resolv/res_send.c U src/contrib/bind9/lib/bind/resolv/res_sendsigned.c U src/contrib/bind9/lib/bind/resolv/res_update.c U src/contrib/bind9/lib/bind9/Makefile.in U src/contrib/bind9/lib/bind9/api U src/contrib/bind9/lib/bind9/check.c U src/contrib/bind9/lib/bind9/getaddresses.c U src/contrib/bind9/lib/bind9/version.c U src/contrib/bind9/lib/bind9/include/Makefile.in U src/contrib/bind9/lib/bind9/include/bind9/Makefile.in U src/contrib/bind9/lib/bind9/include/bind9/check.h U src/contrib/bind9/lib/bind9/include/bind9/getaddresses.h U src/contrib/bind9/lib/bind9/include/bind9/version.h U src/contrib/bind9/lib/dns/Makefile.in U src/contrib/bind9/lib/dns/acl.c U src/contrib/bind9/lib/dns/adb.c U src/contrib/bind9/lib/dns/api U src/contrib/bind9/lib/dns/byaddr.c U src/contrib/bind9/lib/dns/cache.c U src/contrib/bind9/lib/dns/callbacks.c U src/contrib/bind9/lib/dns/compress.c U src/contrib/bind9/lib/dns/db.c U src/contrib/bind9/lib/dns/dbiterator.c U src/contrib/bind9/lib/dns/dbtable.c U src/contrib/bind9/lib/dns/diff.c U src/contrib/bind9/lib/dns/dispatch.c U src/contrib/bind9/lib/dns/dnssec.c U src/contrib/bind9/lib/dns/ds.c U src/contrib/bind9/lib/dns/dst_api.c U src/contrib/bind9/lib/dns/dst_internal.h U src/contrib/bind9/lib/dns/dst_lib.c U src/contrib/bind9/lib/dns/dst_openssl.h U src/contrib/bind9/lib/dns/dst_parse.c U src/contrib/bind9/lib/dns/dst_parse.h U src/contrib/bind9/lib/dns/dst_result.c U src/contrib/bind9/lib/dns/forward.c U src/contrib/bind9/lib/dns/gen-unix.h U src/contrib/bind9/lib/dns/gen.c U src/contrib/bind9/lib/dns/gssapi_link.c U src/contrib/bind9/lib/dns/gssapictx.c U src/contrib/bind9/lib/dns/hmac_link.c U src/contrib/bind9/lib/dns/journal.c U src/contrib/bind9/lib/dns/key.c U src/contrib/bind9/lib/dns/keytable.c U src/contrib/bind9/lib/dns/lib.c U src/contrib/bind9/lib/dns/log.c U src/contrib/bind9/lib/dns/lookup.c U src/contrib/bind9/lib/dns/master.c U src/contrib/bind9/lib/dns/masterdump.c U src/contrib/bind9/lib/dns/message.c U src/contrib/bind9/lib/dns/name.c U src/contrib/bind9/lib/dns/ncache.c U src/contrib/bind9/lib/dns/nsec.c U src/contrib/bind9/lib/dns/openssl_link.c U src/contrib/bind9/lib/dns/openssldh_link.c U src/contrib/bind9/lib/dns/openssldsa_link.c U src/contrib/bind9/lib/dns/opensslrsa_link.c U src/contrib/bind9/lib/dns/order.c U src/contrib/bind9/lib/dns/peer.c U src/contrib/bind9/lib/dns/portlist.c U src/contrib/bind9/lib/dns/rbt.c U src/contrib/bind9/lib/dns/rbtdb.c U src/contrib/bind9/lib/dns/rbtdb.h U src/contrib/bind9/lib/dns/rbtdb64.c U src/contrib/bind9/lib/dns/rbtdb64.h U src/contrib/bind9/lib/dns/rcode.c U src/contrib/bind9/lib/dns/rdata.c U src/contrib/bind9/lib/dns/rdatalist.c U src/contrib/bind9/lib/dns/rdatalist_p.h U src/contrib/bind9/lib/dns/rdataset.c U src/contrib/bind9/lib/dns/rdatasetiter.c U src/contrib/bind9/lib/dns/rdataslab.c U src/contrib/bind9/lib/dns/request.c U src/contrib/bind9/lib/dns/resolver.c U src/contrib/bind9/lib/dns/result.c U src/contrib/bind9/lib/dns/rootns.c U src/contrib/bind9/lib/dns/sdb.c U src/contrib/bind9/lib/dns/soa.c U src/contrib/bind9/lib/dns/ssu.c U src/contrib/bind9/lib/dns/stats.c U src/contrib/bind9/lib/dns/tcpmsg.c U src/contrib/bind9/lib/dns/time.c U src/contrib/bind9/lib/dns/timer.c U src/contrib/bind9/lib/dns/tkey.c U src/contrib/bind9/lib/dns/tsig.c U src/contrib/bind9/lib/dns/ttl.c U src/contrib/bind9/lib/dns/validator.c U src/contrib/bind9/lib/dns/version.c U src/contrib/bind9/lib/dns/view.c U src/contrib/bind9/lib/dns/xfrin.c U src/contrib/bind9/lib/dns/zone.c U src/contrib/bind9/lib/dns/zonekey.c U src/contrib/bind9/lib/dns/zt.c U src/contrib/bind9/lib/dns/include/Makefile.in U src/contrib/bind9/lib/dns/include/dns/lookup.h U src/contrib/bind9/lib/dns/include/dns/Makefile.in U src/contrib/bind9/lib/dns/include/dns/acl.h U src/contrib/bind9/lib/dns/include/dns/adb.h U src/contrib/bind9/lib/dns/include/dns/bit.h U src/contrib/bind9/lib/dns/include/dns/byaddr.h U src/contrib/bind9/lib/dns/include/dns/cache.h U src/contrib/bind9/lib/dns/include/dns/callbacks.h U src/contrib/bind9/lib/dns/include/dns/cert.h U src/contrib/bind9/lib/dns/include/dns/compress.h U src/contrib/bind9/lib/dns/include/dns/db.h U src/contrib/bind9/lib/dns/include/dns/dbiterator.h U src/contrib/bind9/lib/dns/include/dns/dbtable.h U src/contrib/bind9/lib/dns/include/dns/diff.h U src/contrib/bind9/lib/dns/include/dns/dispatch.h U src/contrib/bind9/lib/dns/include/dns/dnssec.h U src/contrib/bind9/lib/dns/include/dns/ds.h U src/contrib/bind9/lib/dns/include/dns/events.h U src/contrib/bind9/lib/dns/include/dns/fixedname.h U src/contrib/bind9/lib/dns/include/dns/forward.h U src/contrib/bind9/lib/dns/include/dns/journal.h U src/contrib/bind9/lib/dns/include/dns/keyflags.h U src/contrib/bind9/lib/dns/include/dns/keytable.h U src/contrib/bind9/lib/dns/include/dns/keyvalues.h U src/contrib/bind9/lib/dns/include/dns/lib.h U src/contrib/bind9/lib/dns/include/dns/log.h U src/contrib/bind9/lib/dns/include/dns/master.h U src/contrib/bind9/lib/dns/include/dns/masterdump.h U src/contrib/bind9/lib/dns/include/dns/message.h U src/contrib/bind9/lib/dns/include/dns/name.h U src/contrib/bind9/lib/dns/include/dns/ncache.h U src/contrib/bind9/lib/dns/include/dns/nsec.h U src/contrib/bind9/lib/dns/include/dns/opcode.h U src/contrib/bind9/lib/dns/include/dns/order.h U src/contrib/bind9/lib/dns/include/dns/peer.h U src/contrib/bind9/lib/dns/include/dns/portlist.h U src/contrib/bind9/lib/dns/include/dns/rbt.h U src/contrib/bind9/lib/dns/include/dns/rcode.h U src/contrib/bind9/lib/dns/include/dns/rdata.h U src/contrib/bind9/lib/dns/include/dns/rdataclass.h U src/contrib/bind9/lib/dns/include/dns/rdatalist.h U src/contrib/bind9/lib/dns/include/dns/rdataset.h U src/contrib/bind9/lib/dns/include/dns/rdatasetiter.h U src/contrib/bind9/lib/dns/include/dns/rdataslab.h U src/contrib/bind9/lib/dns/include/dns/rdatatype.h U src/contrib/bind9/lib/dns/include/dns/request.h U src/contrib/bind9/lib/dns/include/dns/resolver.h U src/contrib/bind9/lib/dns/include/dns/result.h U src/contrib/bind9/lib/dns/include/dns/rootns.h U src/contrib/bind9/lib/dns/include/dns/sdb.h U src/contrib/bind9/lib/dns/include/dns/secalg.h U src/contrib/bind9/lib/dns/include/dns/soa.h U src/contrib/bind9/lib/dns/include/dns/secproto.h U src/contrib/bind9/lib/dns/include/dns/ssu.h U src/contrib/bind9/lib/dns/include/dns/stats.h U src/contrib/bind9/lib/dns/include/dns/tcpmsg.h U src/contrib/bind9/lib/dns/include/dns/time.h U src/contrib/bind9/lib/dns/include/dns/timer.h U src/contrib/bind9/lib/dns/include/dns/tkey.h U src/contrib/bind9/lib/dns/include/dns/tsig.h U src/contrib/bind9/lib/dns/include/dns/ttl.h U src/contrib/bind9/lib/dns/include/dns/types.h U src/contrib/bind9/lib/dns/include/dns/validator.h U src/contrib/bind9/lib/dns/include/dns/version.h U src/contrib/bind9/lib/dns/include/dns/view.h U src/contrib/bind9/lib/dns/include/dns/xfrin.h U src/contrib/bind9/lib/dns/include/dns/zone.h U src/contrib/bind9/lib/dns/include/dns/zonekey.h U src/contrib/bind9/lib/dns/include/dns/zt.h U src/contrib/bind9/lib/dns/include/dst/Makefile.in U src/contrib/bind9/lib/dns/include/dst/dst.h U src/contrib/bind9/lib/dns/include/dst/gssapi.h U src/contrib/bind9/lib/dns/include/dst/lib.h U src/contrib/bind9/lib/dns/include/dst/result.h U src/contrib/bind9/lib/dns/rdata/rdatastructpre.h U src/contrib/bind9/lib/dns/rdata/rdatastructsuf.h U src/contrib/bind9/lib/dns/rdata/any_255/tsig_250.c U src/contrib/bind9/lib/dns/rdata/any_255/tsig_250.h U src/contrib/bind9/lib/dns/rdata/generic/afsdb_18.c U src/contrib/bind9/lib/dns/rdata/generic/afsdb_18.h U src/contrib/bind9/lib/dns/rdata/generic/cert_37.c U src/contrib/bind9/lib/dns/rdata/generic/cert_37.h U src/contrib/bind9/lib/dns/rdata/generic/cname_5.c U src/contrib/bind9/lib/dns/rdata/generic/cname_5.h N src/contrib/bind9/lib/dns/rdata/generic/dlv_32769.c N src/contrib/bind9/lib/dns/rdata/generic/dlv_32769.h U src/contrib/bind9/lib/dns/rdata/generic/dname_39.c U src/contrib/bind9/lib/dns/rdata/generic/dname_39.h U src/contrib/bind9/lib/dns/rdata/generic/dnskey_48.c U src/contrib/bind9/lib/dns/rdata/generic/dnskey_48.h U src/contrib/bind9/lib/dns/rdata/generic/ds_43.c U src/contrib/bind9/lib/dns/rdata/generic/ds_43.h U src/contrib/bind9/lib/dns/rdata/generic/gpos_27.c U src/contrib/bind9/lib/dns/rdata/generic/gpos_27.h U src/contrib/bind9/lib/dns/rdata/generic/hinfo_13.c U src/contrib/bind9/lib/dns/rdata/generic/hinfo_13.h U src/contrib/bind9/lib/dns/rdata/generic/isdn_20.c U src/contrib/bind9/lib/dns/rdata/generic/isdn_20.h U src/contrib/bind9/lib/dns/rdata/generic/key_25.c U src/contrib/bind9/lib/dns/rdata/generic/key_25.h U src/contrib/bind9/lib/dns/rdata/generic/loc_29.c U src/contrib/bind9/lib/dns/rdata/generic/loc_29.h U src/contrib/bind9/lib/dns/rdata/generic/mb_7.c U src/contrib/bind9/lib/dns/rdata/generic/mb_7.h U src/contrib/bind9/lib/dns/rdata/generic/md_3.c U src/contrib/bind9/lib/dns/rdata/generic/md_3.h U src/contrib/bind9/lib/dns/rdata/generic/mf_4.c U src/contrib/bind9/lib/dns/rdata/generic/mf_4.h U src/contrib/bind9/lib/dns/rdata/generic/mg_8.c U src/contrib/bind9/lib/dns/rdata/generic/mg_8.h U src/contrib/bind9/lib/dns/rdata/generic/minfo_14.c U src/contrib/bind9/lib/dns/rdata/generic/minfo_14.h U src/contrib/bind9/lib/dns/rdata/generic/mr_9.c U src/contrib/bind9/lib/dns/rdata/generic/mr_9.h U src/contrib/bind9/lib/dns/rdata/generic/mx_15.c U src/contrib/bind9/lib/dns/rdata/generic/mx_15.h U src/contrib/bind9/lib/dns/rdata/generic/ns_2.c U src/contrib/bind9/lib/dns/rdata/generic/ns_2.h U src/contrib/bind9/lib/dns/rdata/generic/nsec_47.c U src/contrib/bind9/lib/dns/rdata/generic/nsec_47.h U src/contrib/bind9/lib/dns/rdata/generic/null_10.c U src/contrib/bind9/lib/dns/rdata/generic/null_10.h U src/contrib/bind9/lib/dns/rdata/generic/nxt_30.c U src/contrib/bind9/lib/dns/rdata/generic/nxt_30.h U src/contrib/bind9/lib/dns/rdata/generic/opt_41.c U src/contrib/bind9/lib/dns/rdata/generic/opt_41.h U src/contrib/bind9/lib/dns/rdata/generic/proforma.c U src/contrib/bind9/lib/dns/rdata/generic/proforma.h U src/contrib/bind9/lib/dns/rdata/generic/ptr_12.c U src/contrib/bind9/lib/dns/rdata/generic/ptr_12.h U src/contrib/bind9/lib/dns/rdata/generic/rp_17.c U src/contrib/bind9/lib/dns/rdata/generic/rp_17.h U src/contrib/bind9/lib/dns/rdata/generic/rrsig_46.c U src/contrib/bind9/lib/dns/rdata/generic/rrsig_46.h U src/contrib/bind9/lib/dns/rdata/generic/rt_21.c U src/contrib/bind9/lib/dns/rdata/generic/rt_21.h U src/contrib/bind9/lib/dns/rdata/generic/sig_24.c U src/contrib/bind9/lib/dns/rdata/generic/sig_24.h U src/contrib/bind9/lib/dns/rdata/generic/soa_6.c U src/contrib/bind9/lib/dns/rdata/generic/soa_6.h U src/contrib/bind9/lib/dns/rdata/generic/sshfp_44.c U src/contrib/bind9/lib/dns/rdata/generic/sshfp_44.h U src/contrib/bind9/lib/dns/rdata/generic/tkey_249.c U src/contrib/bind9/lib/dns/rdata/generic/tkey_249.h U src/contrib/bind9/lib/dns/rdata/generic/txt_16.c U src/contrib/bind9/lib/dns/rdata/generic/txt_16.h U src/contrib/bind9/lib/dns/rdata/generic/unspec_103.c U src/contrib/bind9/lib/dns/rdata/generic/unspec_103.h U src/contrib/bind9/lib/dns/rdata/generic/x25_19.c U src/contrib/bind9/lib/dns/rdata/generic/x25_19.h U src/contrib/bind9/lib/dns/rdata/hs_4/a_1.c U src/contrib/bind9/lib/dns/rdata/hs_4/a_1.h U src/contrib/bind9/lib/dns/rdata/in_1/a6_38.c U src/contrib/bind9/lib/dns/rdata/in_1/a6_38.h U src/contrib/bind9/lib/dns/rdata/in_1/a_1.c U src/contrib/bind9/lib/dns/rdata/in_1/a_1.h U src/contrib/bind9/lib/dns/rdata/in_1/aaaa_28.c U src/contrib/bind9/lib/dns/rdata/in_1/aaaa_28.h U src/contrib/bind9/lib/dns/rdata/in_1/apl_42.c U src/contrib/bind9/lib/dns/rdata/in_1/apl_42.h U src/contrib/bind9/lib/dns/rdata/in_1/kx_36.c U src/contrib/bind9/lib/dns/rdata/in_1/kx_36.h U src/contrib/bind9/lib/dns/rdata/in_1/naptr_35.c U src/contrib/bind9/lib/dns/rdata/in_1/naptr_35.h U src/contrib/bind9/lib/dns/rdata/in_1/nsap-ptr_23.c U src/contrib/bind9/lib/dns/rdata/in_1/nsap-ptr_23.h U src/contrib/bind9/lib/dns/rdata/in_1/nsap_22.c U src/contrib/bind9/lib/dns/rdata/in_1/nsap_22.h U src/contrib/bind9/lib/dns/rdata/in_1/px_26.c U src/contrib/bind9/lib/dns/rdata/in_1/px_26.h U src/contrib/bind9/lib/dns/rdata/in_1/srv_33.c U src/contrib/bind9/lib/dns/rdata/in_1/srv_33.h U src/contrib/bind9/lib/dns/rdata/in_1/wks_11.c U src/contrib/bind9/lib/dns/rdata/in_1/wks_11.h U src/contrib/bind9/lib/isc/Makefile.in U src/contrib/bind9/lib/isc/api U src/contrib/bind9/lib/isc/assertions.c U src/contrib/bind9/lib/isc/base64.c U src/contrib/bind9/lib/isc/bitstring.c U src/contrib/bind9/lib/isc/buffer.c U src/contrib/bind9/lib/isc/bufferlist.c U src/contrib/bind9/lib/isc/commandline.c U src/contrib/bind9/lib/isc/entropy.c U src/contrib/bind9/lib/isc/error.c U src/contrib/bind9/lib/isc/event.c U src/contrib/bind9/lib/isc/fsaccess.c U src/contrib/bind9/lib/isc/hash.c U src/contrib/bind9/lib/isc/heap.c U src/contrib/bind9/lib/isc/hex.c U src/contrib/bind9/lib/isc/hmacmd5.c U src/contrib/bind9/lib/isc/inet_aton.c U src/contrib/bind9/lib/isc/inet_ntop.c U src/contrib/bind9/lib/isc/inet_pton.c U src/contrib/bind9/lib/isc/lex.c U src/contrib/bind9/lib/isc/lfsr.c U src/contrib/bind9/lib/isc/lib.c U src/contrib/bind9/lib/isc/log.c U src/contrib/bind9/lib/isc/md5.c U src/contrib/bind9/lib/isc/mem.c U src/contrib/bind9/lib/isc/print.c U src/contrib/bind9/lib/isc/mutexblock.c U src/contrib/bind9/lib/isc/netaddr.c U src/contrib/bind9/lib/isc/netscope.c U src/contrib/bind9/lib/isc/ondestroy.c U src/contrib/bind9/lib/isc/parseint.c U src/contrib/bind9/lib/isc/quota.c U src/contrib/bind9/lib/isc/random.c U src/contrib/bind9/lib/isc/ratelimiter.c U src/contrib/bind9/lib/isc/region.c U src/contrib/bind9/lib/isc/result.c U src/contrib/bind9/lib/isc/rwlock.c U src/contrib/bind9/lib/isc/serial.c U src/contrib/bind9/lib/isc/sha1.c U src/contrib/bind9/lib/isc/sockaddr.c U src/contrib/bind9/lib/isc/string.c U src/contrib/bind9/lib/isc/strtoul.c U src/contrib/bind9/lib/isc/symtab.c U src/contrib/bind9/lib/isc/task.c U src/contrib/bind9/lib/isc/task_p.h U src/contrib/bind9/lib/isc/taskpool.c U src/contrib/bind9/lib/isc/timer.c U src/contrib/bind9/lib/isc/timer_p.h U src/contrib/bind9/lib/isc/version.c U src/contrib/bind9/lib/isc/include/Makefile.in U src/contrib/bind9/lib/isc/include/isc/magic.h U src/contrib/bind9/lib/isc/include/isc/Makefile.in U src/contrib/bind9/lib/isc/include/isc/app.h U src/contrib/bind9/lib/isc/include/isc/assertions.h U src/contrib/bind9/lib/isc/include/isc/base64.h U src/contrib/bind9/lib/isc/include/isc/bitstring.h U src/contrib/bind9/lib/isc/include/isc/boolean.h U src/contrib/bind9/lib/isc/include/isc/buffer.h U src/contrib/bind9/lib/isc/include/isc/bufferlist.h U src/contrib/bind9/lib/isc/include/isc/commandline.h U src/contrib/bind9/lib/isc/include/isc/entropy.h U src/contrib/bind9/lib/isc/include/isc/error.h U src/contrib/bind9/lib/isc/include/isc/event.h U src/contrib/bind9/lib/isc/include/isc/eventclass.h U src/contrib/bind9/lib/isc/include/isc/file.h U src/contrib/bind9/lib/isc/include/isc/formatcheck.h U src/contrib/bind9/lib/isc/include/isc/fsaccess.h U src/contrib/bind9/lib/isc/include/isc/hash.h U src/contrib/bind9/lib/isc/include/isc/heap.h U src/contrib/bind9/lib/isc/include/isc/hex.h U src/contrib/bind9/lib/isc/include/isc/hmacmd5.h U src/contrib/bind9/lib/isc/include/isc/interfaceiter.h U src/contrib/bind9/lib/isc/include/isc/ipv6.h U src/contrib/bind9/lib/isc/include/isc/lang.h U src/contrib/bind9/lib/isc/include/isc/lex.h U src/contrib/bind9/lib/isc/include/isc/lfsr.h U src/contrib/bind9/lib/isc/include/isc/lib.h U src/contrib/bind9/lib/isc/include/isc/list.h U src/contrib/bind9/lib/isc/include/isc/log.h U src/contrib/bind9/lib/isc/include/isc/msgcat.h U src/contrib/bind9/lib/isc/include/isc/md5.h U src/contrib/bind9/lib/isc/include/isc/mem.h U src/contrib/bind9/lib/isc/include/isc/netaddr.h U src/contrib/bind9/lib/isc/include/isc/msgs.h U src/contrib/bind9/lib/isc/include/isc/mutexblock.h U src/contrib/bind9/lib/isc/include/isc/netscope.h U src/contrib/bind9/lib/isc/include/isc/ondestroy.h U src/contrib/bind9/lib/isc/include/isc/os.h U src/contrib/bind9/lib/isc/include/isc/parseint.h U src/contrib/bind9/lib/isc/include/isc/platform.h.in U src/contrib/bind9/lib/isc/include/isc/print.h U src/contrib/bind9/lib/isc/include/isc/quota.h U src/contrib/bind9/lib/isc/include/isc/random.h U src/contrib/bind9/lib/isc/include/isc/ratelimiter.h U src/contrib/bind9/lib/isc/include/isc/refcount.h U src/contrib/bind9/lib/isc/include/isc/region.h U src/contrib/bind9/lib/isc/include/isc/resource.h U src/contrib/bind9/lib/isc/include/isc/result.h U src/contrib/bind9/lib/isc/include/isc/resultclass.h U src/contrib/bind9/lib/isc/include/isc/sha1.h U src/contrib/bind9/lib/isc/include/isc/rwlock.h U src/contrib/bind9/lib/isc/include/isc/serial.h U src/contrib/bind9/lib/isc/include/isc/sockaddr.h U src/contrib/bind9/lib/isc/include/isc/socket.h U src/contrib/bind9/lib/isc/include/isc/stdio.h U src/contrib/bind9/lib/isc/include/isc/stdlib.h U src/contrib/bind9/lib/isc/include/isc/string.h U src/contrib/bind9/lib/isc/include/isc/symtab.h U src/contrib/bind9/lib/isc/include/isc/task.h U src/contrib/bind9/lib/isc/include/isc/taskpool.h U src/contrib/bind9/lib/isc/include/isc/timer.h U src/contrib/bind9/lib/isc/include/isc/types.h U src/contrib/bind9/lib/isc/include/isc/util.h U src/contrib/bind9/lib/isc/include/isc/version.h U src/contrib/bind9/lib/isc/nls/Makefile.in U src/contrib/bind9/lib/isc/nls/msgcat.c U src/contrib/bind9/lib/isc/unix/Makefile.in U src/contrib/bind9/lib/isc/unix/app.c U src/contrib/bind9/lib/isc/unix/dir.c U src/contrib/bind9/lib/isc/unix/entropy.c U src/contrib/bind9/lib/isc/unix/errno2result.c U src/contrib/bind9/lib/isc/unix/errno2result.h U src/contrib/bind9/lib/isc/unix/file.c U src/contrib/bind9/lib/isc/unix/fsaccess.c U src/contrib/bind9/lib/isc/unix/ifiter_getifaddrs.c U src/contrib/bind9/lib/isc/unix/ifiter_ioctl.c U src/contrib/bind9/lib/isc/unix/ifiter_sysctl.c U src/contrib/bind9/lib/isc/unix/interfaceiter.c U src/contrib/bind9/lib/isc/unix/ipv6.c U src/contrib/bind9/lib/isc/unix/keyboard.c U src/contrib/bind9/lib/isc/unix/net.c U src/contrib/bind9/lib/isc/unix/os.c U src/contrib/bind9/lib/isc/unix/resource.c U src/contrib/bind9/lib/isc/unix/socket.c U src/contrib/bind9/lib/isc/unix/socket_p.h U src/contrib/bind9/lib/isc/unix/stdio.c U src/contrib/bind9/lib/isc/unix/stdtime.c U src/contrib/bind9/lib/isc/unix/strerror.c U src/contrib/bind9/lib/isc/unix/syslog.c U src/contrib/bind9/lib/isc/unix/time.c U src/contrib/bind9/lib/isc/unix/include/Makefile.in U src/contrib/bind9/lib/isc/unix/include/isc/Makefile.in U src/contrib/bind9/lib/isc/unix/include/isc/dir.h U src/contrib/bind9/lib/isc/unix/include/isc/int.h U src/contrib/bind9/lib/isc/unix/include/isc/keyboard.h U src/contrib/bind9/lib/isc/unix/include/isc/net.h U src/contrib/bind9/lib/isc/unix/include/isc/netdb.h U src/contrib/bind9/lib/isc/unix/include/isc/offset.h U src/contrib/bind9/lib/isc/unix/include/isc/stat.h U src/contrib/bind9/lib/isc/unix/include/isc/stdtime.h U src/contrib/bind9/lib/isc/unix/include/isc/strerror.h U src/contrib/bind9/lib/isc/unix/include/isc/syslog.h U src/contrib/bind9/lib/isc/unix/include/isc/time.h U src/contrib/bind9/lib/isc/nothreads/Makefile.in U src/contrib/bind9/lib/isc/nothreads/condition.c U src/contrib/bind9/lib/isc/nothreads/mutex.c U src/contrib/bind9/lib/isc/nothreads/thread.c U src/contrib/bind9/lib/isc/nothreads/include/Makefile.in U src/contrib/bind9/lib/isc/nothreads/include/isc/Makefile.in U src/contrib/bind9/lib/isc/nothreads/include/isc/condition.h U src/contrib/bind9/lib/isc/nothreads/include/isc/mutex.h U src/contrib/bind9/lib/isc/nothreads/include/isc/once.h U src/contrib/bind9/lib/isc/nothreads/include/isc/thread.h U src/contrib/bind9/lib/isc/pthreads/Makefile.in U src/contrib/bind9/lib/isc/pthreads/condition.c U src/contrib/bind9/lib/isc/pthreads/mutex.c U src/contrib/bind9/lib/isc/pthreads/thread.c U src/contrib/bind9/lib/isc/pthreads/include/Makefile.in U src/contrib/bind9/lib/isc/pthreads/include/isc/Makefile.in U src/contrib/bind9/lib/isc/pthreads/include/isc/condition.h U src/contrib/bind9/lib/isc/pthreads/include/isc/mutex.h U src/contrib/bind9/lib/isc/pthreads/include/isc/once.h U src/contrib/bind9/lib/isc/pthreads/include/isc/thread.h U src/contrib/bind9/lib/isccc/Makefile.in U src/contrib/bind9/lib/isccc/alist.c U src/contrib/bind9/lib/isccc/api U src/contrib/bind9/lib/isccc/base64.c U src/contrib/bind9/lib/isccc/cc.c U src/contrib/bind9/lib/isccc/ccmsg.c U src/contrib/bind9/lib/isccc/lib.c U src/contrib/bind9/lib/isccc/result.c U src/contrib/bind9/lib/isccc/sexpr.c U src/contrib/bind9/lib/isccc/symtab.c U src/contrib/bind9/lib/isccc/version.c U src/contrib/bind9/lib/isccc/include/Makefile.in U src/contrib/bind9/lib/isccc/include/isccc/Makefile.in U src/contrib/bind9/lib/isccc/include/isccc/alist.h U src/contrib/bind9/lib/isccc/include/isccc/base64.h U src/contrib/bind9/lib/isccc/include/isccc/cc.h U src/contrib/bind9/lib/isccc/include/isccc/ccmsg.h U src/contrib/bind9/lib/isccc/include/isccc/events.h U src/contrib/bind9/lib/isccc/include/isccc/lib.h U src/contrib/bind9/lib/isccc/include/isccc/result.h U src/contrib/bind9/lib/isccc/include/isccc/sexpr.h U src/contrib/bind9/lib/isccc/include/isccc/symtab.h U src/contrib/bind9/lib/isccc/include/isccc/symtype.h U src/contrib/bind9/lib/isccc/include/isccc/types.h U src/contrib/bind9/lib/isccc/include/isccc/util.h U src/contrib/bind9/lib/isccc/include/isccc/version.h U src/contrib/bind9/lib/isccfg/Makefile.in U src/contrib/bind9/lib/isccfg/api U src/contrib/bind9/lib/isccfg/log.c U src/contrib/bind9/lib/isccfg/namedconf.c U src/contrib/bind9/lib/isccfg/parser.c U src/contrib/bind9/lib/isccfg/version.c U src/contrib/bind9/lib/isccfg/include/Makefile.in U src/contrib/bind9/lib/isccfg/include/isccfg/Makefile.in U src/contrib/bind9/lib/isccfg/include/isccfg/cfg.h U src/contrib/bind9/lib/isccfg/include/isccfg/grammar.h U src/contrib/bind9/lib/isccfg/include/isccfg/log.h U src/contrib/bind9/lib/isccfg/include/isccfg/namedconf.h U src/contrib/bind9/lib/isccfg/include/isccfg/version.h U src/contrib/bind9/lib/lwres/Makefile.in U src/contrib/bind9/lib/lwres/api U src/contrib/bind9/lib/lwres/assert_p.h U src/contrib/bind9/lib/lwres/context.c U src/contrib/bind9/lib/lwres/context_p.h U src/contrib/bind9/lib/lwres/gai_strerror.c U src/contrib/bind9/lib/lwres/getaddrinfo.c U src/contrib/bind9/lib/lwres/gethost.c U src/contrib/bind9/lib/lwres/getipnode.c U src/contrib/bind9/lib/lwres/getnameinfo.c U src/contrib/bind9/lib/lwres/getrrset.c U src/contrib/bind9/lib/lwres/herror.c U src/contrib/bind9/lib/lwres/lwbuffer.c U src/contrib/bind9/lib/lwres/lwconfig.c U src/contrib/bind9/lib/lwres/lwinetaton.c U src/contrib/bind9/lib/lwres/lwinetntop.c U src/contrib/bind9/lib/lwres/lwinetpton.c U src/contrib/bind9/lib/lwres/lwpacket.c U src/contrib/bind9/lib/lwres/lwres_gabn.c U src/contrib/bind9/lib/lwres/lwres_gnba.c U src/contrib/bind9/lib/lwres/lwresutil.c U src/contrib/bind9/lib/lwres/lwres_grbn.c U src/contrib/bind9/lib/lwres/lwres_noop.c U src/contrib/bind9/lib/lwres/print.c U src/contrib/bind9/lib/lwres/print_p.h U src/contrib/bind9/lib/lwres/strtoul.c U src/contrib/bind9/lib/lwres/version.c U src/contrib/bind9/lib/lwres/include/Makefile.in U src/contrib/bind9/lib/lwres/include/lwres/Makefile.in U src/contrib/bind9/lib/lwres/include/lwres/context.h U src/contrib/bind9/lib/lwres/include/lwres/int.h U src/contrib/bind9/lib/lwres/include/lwres/ipv6.h U src/contrib/bind9/lib/lwres/include/lwres/lang.h U src/contrib/bind9/lib/lwres/include/lwres/list.h U src/contrib/bind9/lib/lwres/include/lwres/lwbuffer.h U src/contrib/bind9/lib/lwres/include/lwres/lwpacket.h U src/contrib/bind9/lib/lwres/include/lwres/lwres.h U src/contrib/bind9/lib/lwres/include/lwres/netdb.h.in U src/contrib/bind9/lib/lwres/include/lwres/platform.h.in U src/contrib/bind9/lib/lwres/include/lwres/result.h U src/contrib/bind9/lib/lwres/include/lwres/stdlib.h U src/contrib/bind9/lib/lwres/include/lwres/version.h U src/contrib/bind9/lib/lwres/man/Makefile.in U src/contrib/bind9/lib/lwres/man/lwres.3 U src/contrib/bind9/lib/lwres/man/lwres.docbook U src/contrib/bind9/lib/lwres/man/lwres.html U src/contrib/bind9/lib/lwres/man/lwres_buffer.3 U src/contrib/bind9/lib/lwres/man/lwres_buffer.docbook U src/contrib/bind9/lib/lwres/man/lwres_buffer.html U src/contrib/bind9/lib/lwres/man/lwres_config.3 U src/contrib/bind9/lib/lwres/man/lwres_config.docbook U src/contrib/bind9/lib/lwres/man/lwres_config.html U src/contrib/bind9/lib/lwres/man/lwres_context.3 U src/contrib/bind9/lib/lwres/man/lwres_context.docbook U src/contrib/bind9/lib/lwres/man/lwres_context.html U src/contrib/bind9/lib/lwres/man/lwres_gabn.3 U src/contrib/bind9/lib/lwres/man/lwres_gabn.docbook U src/contrib/bind9/lib/lwres/man/lwres_gabn.html U src/contrib/bind9/lib/lwres/man/lwres_gai_strerror.3 U src/contrib/bind9/lib/lwres/man/lwres_gai_strerror.docbook U src/contrib/bind9/lib/lwres/man/lwres_gai_strerror.html U src/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.3 U src/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.docbook U src/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.html U src/contrib/bind9/lib/lwres/man/lwres_gethostent.3 U src/contrib/bind9/lib/lwres/man/lwres_gethostent.docbook U src/contrib/bind9/lib/lwres/man/lwres_gethostent.html U src/contrib/bind9/lib/lwres/man/lwres_getipnode.3 U src/contrib/bind9/lib/lwres/man/lwres_getipnode.docbook U src/contrib/bind9/lib/lwres/man/lwres_getipnode.html U src/contrib/bind9/lib/lwres/man/lwres_getnameinfo.3 U src/contrib/bind9/lib/lwres/man/lwres_getnameinfo.docbook U src/contrib/bind9/lib/lwres/man/lwres_getnameinfo.html U src/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.3 U src/contrib/bind9/lib/lwres/man/lwres_gnba.3 U src/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.docbook U src/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.html U src/contrib/bind9/lib/lwres/man/lwres_gnba.docbook U src/contrib/bind9/lib/lwres/man/lwres_gnba.html U src/contrib/bind9/lib/lwres/man/lwres_hstrerror.3 U src/contrib/bind9/lib/lwres/man/lwres_hstrerror.docbook U src/contrib/bind9/lib/lwres/man/lwres_hstrerror.html U src/contrib/bind9/lib/lwres/man/lwres_inetntop.3 U src/contrib/bind9/lib/lwres/man/lwres_inetntop.docbook U src/contrib/bind9/lib/lwres/man/lwres_inetntop.html U src/contrib/bind9/lib/lwres/man/lwres_noop.3 U src/contrib/bind9/lib/lwres/man/lwres_noop.docbook U src/contrib/bind9/lib/lwres/man/lwres_noop.html U src/contrib/bind9/lib/lwres/man/lwres_packet.3 U src/contrib/bind9/lib/lwres/man/lwres_packet.docbook U src/contrib/bind9/lib/lwres/man/lwres_packet.html U src/contrib/bind9/lib/lwres/man/lwres_resutil.3 U src/contrib/bind9/lib/lwres/man/lwres_resutil.docbook U src/contrib/bind9/lib/lwres/man/lwres_resutil.html U src/contrib/bind9/lib/lwres/unix/Makefile.in U src/contrib/bind9/lib/lwres/unix/include/Makefile.in U src/contrib/bind9/lib/lwres/unix/include/lwres/Makefile.in U src/contrib/bind9/lib/lwres/unix/include/lwres/net.h U src/contrib/bind9/make/Makefile.in U src/contrib/bind9/make/includes.in U src/contrib/bind9/make/mkdep.in U src/contrib/bind9/make/rules.in No conflicts created by this import From owner-cvs-src@FreeBSD.ORG Sun Dec 10 07:11:05 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0787E16A407; Sun, 10 Dec 2006 07:11:05 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99C2C43CA5; Sun, 10 Dec 2006 07:09:55 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBA7B4oH004739; Sun, 10 Dec 2006 07:11:04 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBA7B4jr004736; Sun, 10 Dec 2006 07:11:04 GMT (envelope-from dougb) Message-Id: <200612100711.kBA7B4jr004736@repoman.freebsd.org> From: Doug Barton Date: Sun, 10 Dec 2006 07:11:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/bind config.h src/lib/bind/bind config.h port_after.h port_before.h src/lib/bind/dns code.h src/lib/bind/dns/dns enumclass.h enumtype.h rdatastruct.h src/lib/bind/lwres/lwres platform.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2006 07:11:05 -0000 dougb 2006-12-10 07:11:04 UTC FreeBSD src repository Modified files: lib/bind config.h lib/bind/bind config.h port_after.h port_before.h lib/bind/dns code.h lib/bind/dns/dns enumclass.h enumtype.h rdatastruct.h lib/bind/lwres/lwres platform.h Log: Changes to generated files related to the 9.3.3 import. Revision Changes Path 1.4 +281 -43 src/lib/bind/bind/config.h 1.3 +4 -0 src/lib/bind/bind/port_after.h 1.3 +28 -24 src/lib/bind/bind/port_before.h 1.5 +23 -2 src/lib/bind/config.h 1.3 +17 -17 src/lib/bind/dns/code.h 1.3 +1 -1 src/lib/bind/dns/dns/enumclass.h 1.3 +2 -2 src/lib/bind/dns/dns/enumtype.h 1.3 +6 -6 src/lib/bind/dns/dns/rdatastruct.h 1.3 +2 -2 src/lib/bind/lwres/lwres/platform.h From owner-cvs-src@FreeBSD.ORG Sun Dec 10 07:12:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DE01D16A40F; Sun, 10 Dec 2006 07:12:50 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3EDC43C9F; Sun, 10 Dec 2006 07:11:41 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBA7CoR8005410; Sun, 10 Dec 2006 07:12:50 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBA7CoPc005409; Sun, 10 Dec 2006 07:12:50 GMT (envelope-from dougb) Message-Id: <200612100712.kBA7CoPc005409@repoman.freebsd.org> From: Doug Barton Date: Sun, 10 Dec 2006 07:12:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: ISC Cc: Subject: cvs commit: src/contrib/bind9/lib/dns/rdata/generic dlv_65323.c dlv_65323.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, 10 Dec 2006 07:12:51 -0000 dougb 2006-12-10 07:12:50 UTC FreeBSD src repository Removed files: (Branch: ISC) contrib/bind9/lib/dns/rdata/generic dlv_65323.c dlv_65323.h Log: Remove from the vendor branch files that are no longer in the 9.3.3 sources. Revision Changes Path 1.1.1.2 +0 -281 src/contrib/bind9/lib/dns/rdata/generic/dlv_65323.c (dead) 1.1.1.2 +0 -33 src/contrib/bind9/lib/dns/rdata/generic/dlv_65323.h (dead) From owner-cvs-src@FreeBSD.ORG Sun Dec 10 13:05:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2F8FF16A4FC; Sun, 10 Dec 2006 13:05:26 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 04C2C43CAC; Sun, 10 Dec 2006 13:03:30 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBAD4b99086253; Sun, 10 Dec 2006 13:04:37 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBAD4blX086252; Sun, 10 Dec 2006 13:04:37 GMT (envelope-from pjd) Message-Id: <200612101304.kBAD4blX086252@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 10 Dec 2006 13:04: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/lib/libc/sys unlink.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: Sun, 10 Dec 2006 13:05:26 -0000 pjd 2006-12-10 13:04:36 UTC FreeBSD src repository Modified files: lib/libc/sys unlink.2 Log: When directory is given as an argument for unlink(2), EPERM is returned not matter if this is regular directory or a mount point. Revision Changes Path 1.21 +1 -4 src/lib/libc/sys/unlink.2 From owner-cvs-src@FreeBSD.ORG Sun Dec 10 13:35:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9768816A403; Sun, 10 Dec 2006 13:35:41 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0EB7343CA3; Sun, 10 Dec 2006 13:34:31 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBADZfau090989; Sun, 10 Dec 2006 13:35:41 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBADZfwq090988; Sun, 10 Dec 2006 13:35:41 GMT (envelope-from netchild) Message-Id: <200612101335.kBADZfwq090988@repoman.freebsd.org> From: Alexander Leidinger Date: Sun, 10 Dec 2006 13:35:41 +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/sbin/atacontrol atacontrol.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Dec 2006 13:35:41 -0000 netchild 2006-12-10 13:35:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sbin/atacontrol atacontrol.c Log: Don't display the status of the SMART bits when talking about the security feature (should safe a heart attack or two when seeing the security feature enabled when it isn't / shouldn't be). This bug is not present in any more recent RELENG_X (the code is different by an order of magnitude), so no MFC. Revision Changes Path 1.11.2.7 +2 -2 src/sbin/atacontrol/atacontrol.c From owner-cvs-src@FreeBSD.ORG Sun Dec 10 13:44:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0FB7F16A407; Sun, 10 Dec 2006 13:44:11 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id A487643CBB; Sun, 10 Dec 2006 13:42:56 +0000 (GMT) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBADi1U2092508; Sun, 10 Dec 2006 13:44:01 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBADi1W8092503; Sun, 10 Dec 2006 13:44:01 GMT (envelope-from bms) Message-Id: <200612101344.kBADi1W8092503@repoman.freebsd.org> From: Bruce M Simpson Date: Sun, 10 Dec 2006 13:44:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet ip_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: Sun, 10 Dec 2006 13:44:11 -0000 bms 2006-12-10 13:44:00 UTC FreeBSD src repository Modified files: sys/netinet ip_output.c Log: Back out revision 1.264. Fixing the IP accounting issue, if we plan to do so, needs to be better thought out; the 'fix' introduces a hash lookup and a possible kernel panic. Reported by: Mark Tinguely Revision Changes Path 1.269 +5 -12 src/sys/netinet/ip_output.c From owner-cvs-src@FreeBSD.ORG Sun Dec 10 14:29:12 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 680) id 25F8816A412; Sun, 10 Dec 2006 14:29:12 +0000 (UTC) Date: Sun, 10 Dec 2006 14:29:12 +0000 From: Darren Reed To: Kip Macy Message-ID: <20061210142912.GA12063@hub.freebsd.org> References: <200611230225.kAN2PGYi043437@repoman.freebsd.org> <20061123145304.GF973@submonkey.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i Cc: cvs-src@freebsd.org, Ceri Davies , src-committers@freebsd.org, Kip Macy , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sun4v/include asm.h src/sys/sun4v/sun4v hcall.S interrupt.S support.S t1_copy.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2006 14:29:12 -0000 On Thu, Nov 23, 2006 at 11:41:36AM -0800, Kip Macy wrote: > Sun puts the CDDL into their sendmail, ssh, etc. config files. If its a file > that they touch, they CDDL it. There isn't a whole lot of discrimination > that goes on. Actually, there is. They don't and can't CDDL any file that they didn't write from the ground up. They do touch sendmail and ssh source code but don't CDDL it. Same for IPFilter. Config files are different beasts to source code. Darren From owner-cvs-src@FreeBSD.ORG Sun Dec 10 15:39:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 92A1216A40F; Sun, 10 Dec 2006 15:39:41 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7EF8A43C9F; Sun, 10 Dec 2006 15:38:30 +0000 (GMT) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBAFdfal012317; Sun, 10 Dec 2006 15:39:41 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBAFdfW4012316; Sun, 10 Dec 2006 15:39:41 GMT (envelope-from ache) Message-Id: <200612101539.kBAFdfW4012316@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Sun, 10 Dec 2006 15:39: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: CVSROOT modules X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2006 15:39:41 -0000 ache 2006-12-10 15:39:41 UTC FreeBSD src repository Modified files: . modules Log: Add libc_resolv Revision Changes Path 1.6871 +1 -0 CVSROOT/modules From owner-cvs-src@FreeBSD.ORG Sun Dec 10 16:01:07 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8BB5416A407 for ; Sun, 10 Dec 2006 16:01:07 +0000 (UTC) (envelope-from nockokirst@fahncahn.com) Received: from bbaonline.com (84-123-94-91.onocable.ono.com [84.123.94.91]) by mx1.FreeBSD.org (Postfix) with SMTP id AA22343CA3 for ; Sun, 10 Dec 2006 15:59:51 +0000 (GMT) (envelope-from nockokirst@fahncahn.com) Message-ID: <01c71c74$81bbefb0$5b5e7b54@CRISTIAN> From: "Sheherazade Gadberry" To: "Lizaveta Hack" Date: Sun, 10 Dec 2006 17:01:52 +0100 MIME-Version: 1.0 Content-Type: multipart/related; type="multipart/alternative"; boundary="----=_NextPart_000_00E2_01C71C7B.DCECA580" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2962 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: prelac = processionis X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Sheherazade Gadberry List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2006 16:01:07 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_00E2_01C71C7B.DCECA580 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable there was a mighty crash and screams of anger as the assaultees passed the wall was high and unscalable. Though I stayed in radio You have but to ask, great Jim of The Stainless Steel Rats. its sample from his mouth. Gentleman stranger I can now say. Final row of bricks; for want of a better idea we began walking along it. lain, motionless, since that single, terrible blow. Nor could I do The path had widened and was more of a dirt road now. We passed some stared at their worried faces and tried to think of something nice. I I still feel sorry for the dog, he said. about? ------=_NextPart_000_00E2_01C71C7B.DCECA580-- From owner-cvs-src@FreeBSD.ORG Sun Dec 10 16:33:44 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0436E16A582; Sun, 10 Dec 2006 16:33:44 +0000 (UTC) (envelope-from erwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 368D643CAD; Sun, 10 Dec 2006 16:32:28 +0000 (GMT) (envelope-from erwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBAGXduQ023156; Sun, 10 Dec 2006 16:33:39 GMT (envelope-from erwin@repoman.freebsd.org) Received: (from erwin@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBAGXdKe023155; Sun, 10 Dec 2006 16:33:39 GMT (envelope-from erwin) Message-Id: <200612101633.kBAGXdKe023155@repoman.freebsd.org> From: Erwin Lansing Date: Sun, 10 Dec 2006 16:33:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/sysinstall menus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Dec 2006 16:33:44 -0000 erwin 2006-12-10 16:33:39 UTC FreeBSD src repository (ports committer) Modified files: usr.sbin/sysinstall menus.c Log: Add a new turkish mirror Submitted by: Evren Yurtesen Reviewed by: simon MFC after: 3 days Revision Changes Path 1.421 +4 -0 src/usr.sbin/sysinstall/menus.c From owner-cvs-src@FreeBSD.ORG Sun Dec 10 18:09:46 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 18FEA16A416; Sun, 10 Dec 2006 18:09:46 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE60143CA7; Sun, 10 Dec 2006 18:08:33 +0000 (GMT) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBAI9jhj053379; Sun, 10 Dec 2006 18:09:45 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBAI9j9r053378; Sun, 10 Dec 2006 18:09:45 GMT (envelope-from kmacy) Message-Id: <200612101809.kBAI9j9r053378@repoman.freebsd.org> From: Kip Macy Date: Sun, 10 Dec 2006 18:09:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sun4v/sun4v trap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2006 18:09:46 -0000 kmacy 2006-12-10 18:09:45 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v trap.c Log: KTR entry contained invalid context reference - ifdef out Revision Changes Path 1.9 +2 -1 src/sys/sun4v/sun4v/trap.c From owner-cvs-src@FreeBSD.ORG Sun Dec 10 18:13:02 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2C2B916A47C for ; Sun, 10 Dec 2006 18:13:02 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.189]) by mx1.FreeBSD.org (Postfix) with ESMTP id E834543CA4 for ; Sun, 10 Dec 2006 18:11:46 +0000 (GMT) (envelope-from kip.macy@gmail.com) Received: by nf-out-0910.google.com with SMTP id x37so1674390nfc for ; Sun, 10 Dec 2006 10:12:57 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=cWCHimFFquUOLgTf+OMgvrAFh6qgyGudZBdzc7Husrju6+TzYRcYo/ncxWbNz43eee9aHBUUMc6QtsJA3kV5VGXZJmBx76oKceFlvJPvzEtDbV6Ft9pmLTgHZyAW4qKtxWiwsOdv9G9BUnIUbZq6gmLzH2UqAYHTv0q5xMWyF1E= Received: by 10.82.107.15 with SMTP id f15mr189690buc.1165774377099; Sun, 10 Dec 2006 10:12:57 -0800 (PST) Received: by 10.82.151.10 with HTTP; Sun, 10 Dec 2006 10:12:56 -0800 (PST) Message-ID: Date: Sun, 10 Dec 2006 10:12:56 -0800 From: "Kip Macy" To: "Darren Reed" In-Reply-To: <20061210142912.GA12063@hub.freebsd.org> MIME-Version: 1.0 References: <200611230225.kAN2PGYi043437@repoman.freebsd.org> <20061123145304.GF973@submonkey.net> <20061210142912.GA12063@hub.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: cvs-src@freebsd.org, Ceri Davies , src-committers@freebsd.org, Kip Macy , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sun4v/include asm.h src/sys/sun4v/sun4v hcall.S interrupt.S support.S t1_copy.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2006 18:13:02 -0000 The files in question have been re-written from scratch, so the discussion is moot at this point. On 12/10/06, Darren Reed wrote: > > On Thu, Nov 23, 2006 at 11:41:36AM -0800, Kip Macy wrote: > > Sun puts the CDDL into their sendmail, ssh, etc. config files. If its a > file > > that they touch, they CDDL it. There isn't a whole lot of discrimination > > that goes on. > > Actually, there is. > > They don't and can't CDDL any file that they didn't write from the > ground up. They do touch sendmail and ssh source code but don't > CDDL it. Same for IPFilter. Config files are different beasts > to source code. > > Darren > From owner-cvs-src@FreeBSD.ORG Sun Dec 10 19:47:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1519916A407; Sun, 10 Dec 2006 19:47:33 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 61C1343CA8; Sun, 10 Dec 2006 19:46:20 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBAJlWF5070207; Sun, 10 Dec 2006 19:47:32 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBAJlW2q070206; Sun, 10 Dec 2006 19:47:32 GMT (envelope-from kensmith) Message-Id: <200612101947.kBAJlW2q070206@repoman.freebsd.org> From: Ken Smith Date: Sun, 10 Dec 2006 19:47:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Dec 2006 19:47:33 -0000 kensmith 2006-12-10 19:47:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/usb umass.c Log: MFC of v1.134: > revision 1.134 > date: 2006/03/05 17:52:32; author: phk; state: Exp; lines: +4 -2 > When we get an unknown ATAPI comand, try it even if it is not listed, > in all likelyhood just passing it through will work. This fix allows for burning CDs/DVDs on USB drives which would be nice for 6.2... Original work by: phk Requested by: phk Reviewed by: iedowse Revision Changes Path 1.122.2.12 +4 -2 src/sys/dev/usb/umass.c From owner-cvs-src@FreeBSD.ORG Mon Dec 11 00:32:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 39D2016A47B; Mon, 11 Dec 2006 00:32:26 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03B7943CBC; Mon, 11 Dec 2006 00:31:02 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBB0WFPc080365; Mon, 11 Dec 2006 00:32:15 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBB0WFSj080363; Mon, 11 Dec 2006 00:32:15 GMT (envelope-from sam) Message-Id: <200612110032.kBB0WFSj080363@repoman.freebsd.org> From: Sam Leffler Date: Mon, 11 Dec 2006 00:32:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/wi if_wi.c if_wivar.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, 11 Dec 2006 00:32:26 -0000 sam 2006-12-11 00:32:15 UTC FreeBSD src repository Modified files: sys/dev/wi if_wi.c if_wivar.h Log: nuke compatibility cruft MFC after: 1 month Revision Changes Path 1.201 +0 -26 src/sys/dev/wi/if_wi.c 1.28 +0 -15 src/sys/dev/wi/if_wivar.h From owner-cvs-src@FreeBSD.ORG Mon Dec 11 00:35:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6364C16A47B; Mon, 11 Dec 2006 00:35:52 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 75C0C43CA7; Mon, 11 Dec 2006 00:34:38 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBB0ZpFi080940; Mon, 11 Dec 2006 00:35:51 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBB0Zplc080939; Mon, 11 Dec 2006 00:35:51 GMT (envelope-from sam) Message-Id: <200612110035.kBB0Zplc080939@repoman.freebsd.org> From: Sam Leffler Date: Mon, 11 Dec 2006 00:35: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/wi if_wi.c if_wivar.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, 11 Dec 2006 00:35:52 -0000 sam 2006-12-11 00:35:51 UTC FreeBSD src repository Modified files: sys/dev/wi if_wi.c if_wivar.h Log: split wi_start int locked+unlocked variants and use the unlocked one from the isr to eliminate a recursive lock MFC after: 1 month Revision Changes Path 1.202 +14 -9 src/sys/dev/wi/if_wi.c 1.29 +1 -0 src/sys/dev/wi/if_wivar.h From owner-cvs-src@FreeBSD.ORG Mon Dec 11 00:37:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A7D1B16A40F; Mon, 11 Dec 2006 00:37:13 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1863C43CA4; Mon, 11 Dec 2006 00:36:00 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBB0bDk2081056; Mon, 11 Dec 2006 00:37:13 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBB0bDdP081055; Mon, 11 Dec 2006 00:37:13 GMT (envelope-from sam) Message-Id: <200612110037.kBB0bDdP081055@repoman.freebsd.org> From: Sam Leffler Date: Mon, 11 Dec 2006 00:37:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/wi if_wi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Dec 2006 00:37:13 -0000 sam 2006-12-11 00:37:13 UTC FreeBSD src repository Modified files: sys/dev/wi if_wi.c Log: drop softc lock when passing rx frames up the stack MFC after: 1 month Revision Changes Path 1.203 +3 -0 src/sys/dev/wi/if_wi.c From owner-cvs-src@FreeBSD.ORG Mon Dec 11 00:43:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1243616A40F; Mon, 11 Dec 2006 00:43:07 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD69743E58; Mon, 11 Dec 2006 00:40:19 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBB0fNZR081816; Mon, 11 Dec 2006 00:41:23 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBB0fNa3081815; Mon, 11 Dec 2006 00:41:23 GMT (envelope-from sam) Message-Id: <200612110041.kBB0fNa3081815@repoman.freebsd.org> From: Sam Leffler Date: Mon, 11 Dec 2006 00:41:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/wi if_wi.c if_wivar.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, 11 Dec 2006 00:43:07 -0000 sam 2006-12-11 00:41:23 UTC FreeBSD src repository Modified files: sys/dev/wi if_wi.c if_wivar.h Log: replace if_watchdog w/ a private callout MFC after: 1 month Revision Changes Path 1.204 +10 -12 src/sys/dev/wi/if_wi.c 1.30 +1 -0 src/sys/dev/wi/if_wivar.h From owner-cvs-src@FreeBSD.ORG Mon Dec 11 01:29:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2AF2016A416; Mon, 11 Dec 2006 01:29:41 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7234C43CAB; Mon, 11 Dec 2006 01:28:27 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBB1TeSQ098386; Mon, 11 Dec 2006 01:29:40 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBB1Temp098385; Mon, 11 Dec 2006 01:29:40 GMT (envelope-from scottl) Message-Id: <200612110129.kBB1Temp098385@repoman.freebsd.org> From: Scott Long Date: Mon, 11 Dec 2006 01:29:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mii brgphy.c miidevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Dec 2006 01:29:41 -0000 scottl 2006-12-11 01:29:40 UTC FreeBSD src repository Modified files: sys/dev/mii brgphy.c miidevs Log: Teach the brgphy about some new Broadcom IDs. Submitted by: David Christenson Sponsored by: www.UIA.net Revision Changes Path 1.49 +1 -0 src/sys/dev/mii/brgphy.c 1.36 +2 -0 src/sys/dev/mii/miidevs From owner-cvs-src@FreeBSD.ORG Mon Dec 11 04:52:12 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7EED616A4FB; Mon, 11 Dec 2006 04:52:12 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3717743DA0; Mon, 11 Dec 2006 04:49:14 +0000 (GMT) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBB4oPhp041718; Mon, 11 Dec 2006 04:50:25 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBB4oP7u041717; Mon, 11 Dec 2006 04:50:25 GMT (envelope-from kmacy) Message-Id: <200612110450.kBB4oP7u041717@repoman.freebsd.org> From: Kip Macy Date: Mon, 11 Dec 2006 04:50: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/sun4v/include pcpu.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2006 04:52:12 -0000 kmacy 2006-12-11 04:50:25 UTC FreeBSD src repository Modified files: sys/sun4v/include pcpu.h Log: make size of pad non-zero so that trap-tracing code doesn't overwrite the base of our stack Revision Changes Path 1.4 +1 -1 src/sys/sun4v/include/pcpu.h From owner-cvs-src@FreeBSD.ORG Mon Dec 11 08:54:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DB5A716A40F; Mon, 11 Dec 2006 08:54:17 +0000 (UTC) (envelope-from erwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C8BC43CA5; Mon, 11 Dec 2006 08:53:02 +0000 (GMT) (envelope-from erwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBB8sHuW093967; Mon, 11 Dec 2006 08:54:17 GMT (envelope-from erwin@repoman.freebsd.org) Received: (from erwin@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBB8sHgv093966; Mon, 11 Dec 2006 08:54:17 GMT (envelope-from erwin) Message-Id: <200612110854.kBB8sHgv093966@repoman.freebsd.org> From: Erwin Lansing Date: Mon, 11 Dec 2006 08:54:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/sysinstall index.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2006 08:54:18 -0000 erwin 2006-12-11 08:54:17 UTC FreeBSD src repository (ports committer) Modified files: usr.sbin/sysinstall index.c Log: Update the list of ports categories. This is an updated version of: PR: 85367 Submitted by: linimon Reviewed by: simon MFC after: 3 days Revision Changes Path 1.109 +15 -24 src/usr.sbin/sysinstall/index.c From owner-cvs-src@FreeBSD.ORG Mon Dec 11 09:03:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7C77516A407; Mon, 11 Dec 2006 09:03:28 +0000 (UTC) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id B805043CB6; Mon, 11 Dec 2006 09:02:12 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBB93RBR096752; Mon, 11 Dec 2006 09:03:27 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBB93Rpu096751; Mon, 11 Dec 2006 09:03:27 GMT (envelope-from jkoshy) Message-Id: <200612110903.kBB93Rpu096751@repoman.freebsd.org> From: Joseph Koshy Date: Mon, 11 Dec 2006 09:03:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libelf elf.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2006 09:03:28 -0000 jkoshy 2006-12-11 09:03:27 UTC FreeBSD src repository Modified files: lib/libelf elf.3 Log: Document the ELF types supported by libelf. Document the relationship between section types (SHT_*) and the types known to the libelf. Revision Changes Path 1.3 +93 -1 src/lib/libelf/elf.3 From owner-cvs-src@FreeBSD.ORG Mon Dec 11 09:20:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 694C716A417; Mon, 11 Dec 2006 09:20:52 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from shrike.submonkey.net (cpc2-cdif2-0-0-cust107.cdif.cable.ntl.com [81.104.168.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE44343CD2; Mon, 11 Dec 2006 09:19:27 +0000 (GMT) (envelope-from ceri@submonkey.net) Received: from ceri by shrike.submonkey.net with local (Exim 4.63 (FreeBSD)) (envelope-from ) id 1GthL0-0009V9-13; Mon, 11 Dec 2006 09:20:42 +0000 Date: Mon, 11 Dec 2006 09:20:41 +0000 From: Ceri Davies To: Erwin Lansing Message-ID: <20061211092041.GV86282@submonkey.net> Mail-Followup-To: Ceri Davies , Erwin Lansing , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200612110854.kBB8sHgv093966@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="LfQcPIWFRhGivmDw" Content-Disposition: inline In-Reply-To: <200612110854.kBB8sHgv093966@repoman.freebsd.org> X-PGP: finger ceri@FreeBSD.org User-Agent: Mutt/1.5.13 (2006-08-11) Sender: Ceri Davies Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/sysinstall index.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2006 09:20:52 -0000 --LfQcPIWFRhGivmDw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Dec 11, 2006 at 08:54:17AM +0000, Erwin Lansing wrote: > erwin 2006-12-11 08:54:17 UTC >=20 > FreeBSD src repository (ports committer) >=20 > Modified files: > usr.sbin/sysinstall index.c=20 > Log: > Update the list of ports categories. > =20 > This is an updated version of: > PR: 85367 > Submitted by: linimon > =20 > Reviewed by: simon And: ceri. But you retained that typo I warned you about: > | - "www", "WEB utilities (browers, HTTP servers, etc).", > | + "www", "Web utilities (browers, HTTP servers, etc).", And may I just add: "Sucker! Now who touched it last?". Cackle. Ceri --=20 That must be wonderful! I don't understand it at all. -- Moliere --LfQcPIWFRhGivmDw Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFfSLpocfcwTS3JF8RAu6QAJ9xbICPs/Y1pBYeBe4s/7O1ihGjdQCbBOa3 X8toFudb2hC6WVyq/9DeTDA= =8kxK -----END PGP SIGNATURE----- --LfQcPIWFRhGivmDw-- From owner-cvs-src@FreeBSD.ORG Mon Dec 11 09:45:20 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 81B8F16A40F; Mon, 11 Dec 2006 09:45:20 +0000 (UTC) (envelope-from matteo@freebsd.org) Received: from vsmtp4.tin.it (vsmtp4.tin.it [212.216.176.224]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D9EE43CA1; Mon, 11 Dec 2006 09:43:54 +0000 (GMT) (envelope-from matteo@freebsd.org) Received: from localhost.krapfengeist (87.2.185.198) by vsmtp4.tin.it (7.2.072.1) id 45741B26004D9786; Mon, 11 Dec 2006 10:44:47 +0100 Received: from localhost.krapfengeist (rionda@localhost [127.0.0.1]) by localhost.krapfengeist (8.13.8/8.13.8) with ESMTP id kBB9ii0o001350; Mon, 11 Dec 2006 10:44:44 +0100 (CET) (envelope-from matteo@freebsd.org) Received: (from rionda@localhost) by localhost.krapfengeist (8.13.8/8.13.8/Submit) id kBB9iaBk001349; Mon, 11 Dec 2006 10:44:36 +0100 (CET) (envelope-from matteo@freebsd.org) X-Authentication-Warning: localhost.krapfengeist: rionda set sender to matteo@freebsd.org using -f Date: Mon, 11 Dec 2006 10:44:36 +0100 From: Matteo Riondato To: Ceri Davies , Erwin Lansing , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org Message-ID: <20061211094436.GA1244@krapfengeist> Mail-Followup-To: Matteo Riondato , Ceri Davies , Erwin Lansing , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200612110854.kBB8sHgv093966@repoman.freebsd.org> <20061211092041.GV86282@submonkey.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="uAKRQypu60I7Lcqm" Content-Disposition: inline In-Reply-To: <20061211092041.GV86282@submonkey.net> User-Agent: Mutt/1.4.2.2i Cc: Subject: Re: cvs commit: src/usr.sbin/sysinstall index.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2006 09:45:20 -0000 --uAKRQypu60I7Lcqm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Dec 11, 2006 at 09:20:41AM +0000, Ceri Davies wrote: > On Mon, Dec 11, 2006 at 08:54:17AM +0000, Erwin Lansing wrote: > > erwin 2006-12-11 08:54:17 UTC > >=20 > > FreeBSD src repository (ports committer) > >=20 > > Modified files: > > usr.sbin/sysinstall index.c=20 > > Log: > > Update the list of ports categories. > > =20 > > This is an updated version of: > > PR: 85367 > > Submitted by: linimon > > =20 > > Reviewed by: simon >=20 > And: ceri. But you retained that typo I warned you about: >=20 > > | - "www", "WEB utilities (browers, HTTP servers, etc).", > > | + "www", "Web utilities (browers, HTTP servers, etc).", ^^^^^^^^^^ It's wrong anyway.."browsers" :) Best Regards --=20 Matteo Riondato FreeBSD Committer (http://www.freebsd.org) G.U.F.I. Staff Member (http://www.gufi.org) FreeSBIE Developer (http://www.freesbie.org) --uAKRQypu60I7Lcqm Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFfSiE2Mp4pR7Fa+wRAvNFAJ9JuIAKGOHmqA8e/R+MwJn+LywyIACfTcEe t30ss9u9VvK3plWGOrprpR4= =kiHi -----END PGP SIGNATURE----- --uAKRQypu60I7Lcqm-- From owner-cvs-src@FreeBSD.ORG Mon Dec 11 09:58:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D4A5016A4C8; Mon, 11 Dec 2006 09:58:21 +0000 (UTC) (envelope-from alfred@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43D9643CA5; Mon, 11 Dec 2006 09:56:27 +0000 (GMT) (envelope-from alfred@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBB9vhAb005528; Mon, 11 Dec 2006 09:57:43 GMT (envelope-from alfred@repoman.freebsd.org) Received: (from alfred@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBB9vghE005527; Mon, 11 Dec 2006 09:57:42 GMT (envelope-from alfred) Message-Id: <200612110957.kBB9vghE005527@repoman.freebsd.org> From: Alfred Perlstein Date: Mon, 11 Dec 2006 09:57:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb if_aue.c if_auereg.h usb_ethersubr.c usb_ethersubr.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, 11 Dec 2006 09:58:21 -0000 alfred 2006-12-11 09:57:42 UTC FreeBSD src repository Modified files: sys/dev/usb if_aue.c if_auereg.h usb_ethersubr.c usb_ethersubr.h Log: defer all processing to a full fledged thread. once usb is SMP safe, this should be the first SMPsafe usb ethernet driver. Revision Changes Path 1.102 +155 -172 src/sys/dev/usb/if_aue.c 1.24 +45 -4 src/sys/dev/usb/if_auereg.h 1.22 +8 -4 src/sys/dev/usb/usb_ethersubr.c 1.11 +1 -0 src/sys/dev/usb/usb_ethersubr.h From owner-cvs-src@FreeBSD.ORG Mon Dec 11 10:25:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8116D16A4C2; Mon, 11 Dec 2006 10:25:13 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA8A043D60; Mon, 11 Dec 2006 10:21:19 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBBAMPK3011034; Mon, 11 Dec 2006 10:22:25 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBBAMP3d011033; Mon, 11 Dec 2006 10:22:25 GMT (envelope-from yongari) Message-Id: <200612111022.kBBAMP3d011033@repoman.freebsd.org> From: Pyun YongHyeon Date: Mon, 11 Dec 2006 10:22: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/dev/mii e1000phy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Dec 2006 10:25:13 -0000 yongari 2006-12-11 10:22:24 UTC FreeBSD src repository Modified files: sys/dev/mii e1000phy.c Log: style(9) Revision Changes Path 1.17 +4 -5 src/sys/dev/mii/e1000phy.c From owner-cvs-src@FreeBSD.ORG Mon Dec 11 10:34:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E0E4716A513; Mon, 11 Dec 2006 10:34:50 +0000 (UTC) (envelope-from erwin@mail.droso.net) Received: from mail.droso.net (koala.droso.net [193.88.12.38]) by mx1.FreeBSD.org (Postfix) with ESMTP id 767B743D5C; Mon, 11 Dec 2006 10:30:03 +0000 (GMT) (envelope-from erwin@mail.droso.net) Received: by mail.droso.net (Postfix, from userid 1001) id 594D91CC93; Mon, 11 Dec 2006 11:31:11 +0100 (CET) Date: Mon, 11 Dec 2006 11:31:11 +0100 From: Erwin Lansing To: Ceri Davies , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20061211103110.GQ97805@droso.net> References: <200612110854.kBB8sHgv093966@repoman.freebsd.org> <20061211092041.GV86282@submonkey.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="EAECBqR2X0HbR9Ag" Content-Disposition: inline In-Reply-To: <20061211092041.GV86282@submonkey.net> X-Operating-System: FreeBSD/i386 6.2-PRERELEASE User-Agent: Mutt/1.5.13 (2006-08-11) Cc: Subject: Re: cvs commit: src/usr.sbin/sysinstall index.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2006 10:34:51 -0000 --EAECBqR2X0HbR9Ag Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Dec 11, 2006 at 09:20:41AM +0000, Ceri Davies wrote: > On Mon, Dec 11, 2006 at 08:54:17AM +0000, Erwin Lansing wrote: > > erwin 2006-12-11 08:54:17 UTC > >=20 > > FreeBSD src repository (ports committer) > >=20 > > Modified files: > > usr.sbin/sysinstall index.c=20 > > Log: > > Update the list of ports categories. > > =20 > > This is an updated version of: > > PR: 85367 > > Submitted by: linimon > > =20 > > Reviewed by: simon >=20 > And: ceri. Yes, I remember after pressing :wq. Sorry. > But you retained that typo I warned you about: >=20 > > | - "www", "WEB utilities (browers, HTTP servers, etc).", > > | + "www", "Web utilities (browers, HTTP servers, etc).", Sigh. That's teach me to commit on a Monday morning. >=20 > And may I just add: "Sucker! Now who touched it last?". >=20 > Cackle. >=20 Didn't you hear the steps on the stairs and the door smack? :-) -erwin --=20 Erwin Lansing http://droso.org Security is like an onion. (o_ _o) It's made up of several layers \\\_\ /_/// And it makes you cry. <____) (____> erwin@lansing.dk --EAECBqR2X0HbR9Ag Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFfTNuqy9aWxUlaZARAjpCAJ9ucXekRqqReObpUonBkCjWOVd3QQCbB9gr DxkNJARwdIjlkT5IATODADM= =I3oI -----END PGP SIGNATURE----- --EAECBqR2X0HbR9Ag-- From owner-cvs-src@FreeBSD.ORG Mon Dec 11 10:42:05 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 174C716A47B; Mon, 11 Dec 2006 10:42:05 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id EAD5043CA7; Mon, 11 Dec 2006 10:40:48 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBBAg458014239; Mon, 11 Dec 2006 10:42:04 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBBAg46G014238; Mon, 11 Dec 2006 10:42:04 GMT (envelope-from yongari) Message-Id: <200612111042.kBBAg46G014238@repoman.freebsd.org> From: Pyun YongHyeon Date: Mon, 11 Dec 2006 10:42:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mii miidevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Dec 2006 10:42:05 -0000 yongari 2006-12-11 10:42:04 UTC FreeBSD src repository Modified files: sys/dev/mii miidevs Log: Add a bunch of new Marvell PHY ids. Revision Changes Path 1.37 +14 -0 src/sys/dev/mii/miidevs From owner-cvs-src@FreeBSD.ORG Mon Dec 11 10:43:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8C7AB16A40F; Mon, 11 Dec 2006 10:43:58 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2943843CAD; Mon, 11 Dec 2006 10:42:26 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBBAhWSg014623; Mon, 11 Dec 2006 10:43:32 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBBAhW3B014622; Mon, 11 Dec 2006 10:43:32 GMT (envelope-from yongari) Message-Id: <200612111043.kBBAhW3B014622@repoman.freebsd.org> From: Pyun YongHyeon Date: Mon, 11 Dec 2006 10:43:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mii e1000phyreg.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, 11 Dec 2006 10:43:58 -0000 yongari 2006-12-11 10:43:32 UTC FreeBSD src repository Modified files: sys/dev/mii e1000phyreg.h Log: Add additional Marvell PHY registers. Revision Changes Path 1.4 +10 -0 src/sys/dev/mii/e1000phyreg.h From owner-cvs-src@FreeBSD.ORG Mon Dec 11 11:04:09 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 04CED16A4A7; Mon, 11 Dec 2006 11:04:09 +0000 (UTC) (envelope-from erwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 812B943CC9; Mon, 11 Dec 2006 10:59:58 +0000 (GMT) (envelope-from erwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBBB1EjW017030; Mon, 11 Dec 2006 11:01:14 GMT (envelope-from erwin@repoman.freebsd.org) Received: (from erwin@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBBB1E5j017026; Mon, 11 Dec 2006 11:01:14 GMT (envelope-from erwin) Message-Id: <200612111101.kBBB1E5j017026@repoman.freebsd.org> From: Erwin Lansing Date: Mon, 11 Dec 2006 11:01: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/usr.sbin/sysinstall index.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2006 11:04:09 -0000 erwin 2006-12-11 11:01:14 UTC FreeBSD src repository (ports committer) Modified files: usr.sbin/sysinstall index.c Log: Fix a typo ceri found while reviewing and I forgot to commit in the previous version. Submitted by: ceri, matteo Reviewed by: cperciva Also note that the last revision was: Reviewed by: ceri, simon Revision Changes Path 1.110 +1 -1 src/usr.sbin/sysinstall/index.c From owner-cvs-src@FreeBSD.ORG Mon Dec 11 11:16:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4C39116A522; Mon, 11 Dec 2006 11:16:56 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E3D8440B2; Mon, 11 Dec 2006 11:08:41 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBBB9m7m019610; Mon, 11 Dec 2006 11:09:48 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBBB9muD019609; Mon, 11 Dec 2006 11:09:48 GMT (envelope-from yongari) Message-Id: <200612111109.kBBB9muD019609@repoman.freebsd.org> From: Pyun YongHyeon Date: Mon, 11 Dec 2006 11:09: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/mii e1000phy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Dec 2006 11:16:56 -0000 yongari 2006-12-11 11:09:48 UTC FreeBSD src repository Modified files: sys/dev/mii e1000phy.c Log: o Add support code for newer Marvell PHYs. o Remove unused static global variable e1000phy_debug. o Take advantage of mii_phy_dev_probe(). o Use MII_ANEGTICKS/MII_ANEGTICKS_GIGE instead of magic number 5. o Add IFM_NONE as e1000phy(4) supports it without issues. o Nuke magic PHY programming sequence in PHY reset and follow correct reset sequence. [1] o Make manual media selection work for all supported media types. o Don't set MIIF_NOISOLATE so e1000phy(4) can be used in configurations with multiple PHYs. o In 1000baseT, when setting the link manually, one side must be the master and the other the slave. If LINK0 is set, program the PHY to be a master, otherwise it's a slave. o When we lost a link, reset mii_ticks immediately so it correctly check number of seconds elapsed in autonegotiation phase. o Announce link loss right after it happens. o After kicking autonegotiation, report PHY status instead of returning immediatly. o When link state check is in progress, check auto negotiation completion bit only when auto negotiation is enbaled. o When PHY is resolved to a master, show it with IFM_FLAG2. Special thanks to marius who fixed several nits in original patch. In half-duplex mode, nfe(4) fails to send packets. I think it's a bug in nfe(4) as the same PHY works without problems on msk(4). Obtained from: em(4) [1] Reviewed by: marius Tested by: bz Revision Changes Path 1.18 +212 -126 src/sys/dev/mii/e1000phy.c From owner-cvs-src@FreeBSD.ORG Mon Dec 11 11:36:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EEE1016A504; Mon, 11 Dec 2006 11:36:10 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2490643DF0; Mon, 11 Dec 2006 11:33:40 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBBBYiZH024085; Mon, 11 Dec 2006 11:34:44 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBBBYiaZ024084; Mon, 11 Dec 2006 11:34:44 GMT (envelope-from ru) Message-Id: <200612111134.kBBBYiaZ024084@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 11 Dec 2006 11:34: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/truss truss.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: Mon, 11 Dec 2006 11:36:11 -0000 ru 2006-12-11 11:34:44 UTC FreeBSD src repository Modified files: usr.bin/truss truss.1 Log: Add missing markup bits. Revision Changes Path 1.22 +2 -3 src/usr.bin/truss/truss.1 From owner-cvs-src@FreeBSD.ORG Mon Dec 11 13:11:12 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E5D5616A506; Mon, 11 Dec 2006 13:11:12 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from shrike.submonkey.net (cpc2-cdif2-0-0-cust107.cdif.cable.ntl.com [81.104.168.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E09043CA2; Mon, 11 Dec 2006 13:09:55 +0000 (GMT) (envelope-from ceri@submonkey.net) Received: from ceri by shrike.submonkey.net with local (Exim 4.63 (FreeBSD)) (envelope-from ) id 1Gtkw2-000DF6-Mn; Mon, 11 Dec 2006 13:11:10 +0000 Date: Mon, 11 Dec 2006 13:11:10 +0000 From: Ceri Davies To: Matteo Riondato , Erwin Lansing , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20061211131110.GW86282@submonkey.net> Mail-Followup-To: Ceri Davies , Matteo Riondato , Erwin Lansing , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200612110854.kBB8sHgv093966@repoman.freebsd.org> <20061211092041.GV86282@submonkey.net> <20061211094436.GA1244@krapfengeist> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="GJ7e10BhKqIkML+d" Content-Disposition: inline In-Reply-To: <20061211094436.GA1244@krapfengeist> X-PGP: finger ceri@FreeBSD.org User-Agent: Mutt/1.5.13 (2006-08-11) Sender: Ceri Davies Cc: Subject: Re: cvs commit: src/usr.sbin/sysinstall index.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2006 13:11:13 -0000 --GJ7e10BhKqIkML+d Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Dec 11, 2006 at 10:44:36AM +0100, Matteo Riondato wrote: > On Mon, Dec 11, 2006 at 09:20:41AM +0000, Ceri Davies wrote: > > On Mon, Dec 11, 2006 at 08:54:17AM +0000, Erwin Lansing wrote: > > > erwin 2006-12-11 08:54:17 UTC > > >=20 > > > FreeBSD src repository (ports committer) > > >=20 > > > Modified files: > > > usr.sbin/sysinstall index.c=20 > > > Log: > > > Update the list of ports categories. > > > =20 > > > This is an updated version of: > > > PR: 85367 > > > Submitted by: linimon > > > =20 > > > Reviewed by: simon > >=20 > > And: ceri. But you retained that typo I warned you about: > >=20 > > > | - "www", "WEB utilities (browers, HTTP servers, etc).", > > > | + "www", "Web utilities (browers, HTTP servers, etc).", > ^^^^^^^^^^ > It's wrong anyway.."browsers" :) Yeah, that was kind of the point. Ceri --=20 That must be wonderful! I don't understand it at all. -- Moliere --GJ7e10BhKqIkML+d Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFfVjuocfcwTS3JF8RAngPAKCFqAAOrbgrMGI9gHwPUcqRZU/YagCfUmFn CxJbe485Rb88kjaJ2A4kVVA= =mkj0 -----END PGP SIGNATURE----- --GJ7e10BhKqIkML+d-- From owner-cvs-src@FreeBSD.ORG Mon Dec 11 14:07:43 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 680) id 7385416A40F; Mon, 11 Dec 2006 14:07:43 +0000 (UTC) Date: Mon, 11 Dec 2006 14:07:43 +0000 From: Darren Reed To: Kip Macy Message-ID: <20061211140743.GB75118@hub.freebsd.org> References: <200611230225.kAN2PGYi043437@repoman.freebsd.org> <20061123145304.GF973@submonkey.net> <20061210142912.GA12063@hub.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i Cc: cvs-src@freebsd.org, Ceri Davies , src-committers@freebsd.org, Kip Macy , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sun4v/include asm.h src/sys/sun4v/sun4v hcall.S interrupt.S support.S t1_copy.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2006 14:07:43 -0000 On Sun, Dec 10, 2006 at 10:12:56AM -0800, Kip Macy wrote: > The files in question have been re-written from scratch, so the discussion > is moot at this point. The point of my remark was that you incorrectly portrayed what goes on at Sun. Please educate yourself more on what Sun does before making generalised statements like what you did with respect to CDDL. Darren > On 12/10/06, Darren Reed wrote: > > > >On Thu, Nov 23, 2006 at 11:41:36AM -0800, Kip Macy wrote: > >> Sun puts the CDDL into their sendmail, ssh, etc. config files. If its a > >file > >> that they touch, they CDDL it. There isn't a whole lot of discrimination > >> that goes on. > > > >Actually, there is. > > > >They don't and can't CDDL any file that they didn't write from the > >ground up. They do touch sendmail and ssh source code but don't > >CDDL it. Same for IPFilter. Config files are different beasts > >to source code. > > > >Darren > > From owner-cvs-src@FreeBSD.ORG Mon Dec 11 16:29:48 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 710B216A407; Mon, 11 Dec 2006 16:29:48 +0000 (UTC) (envelope-from erwin@mail.droso.net) Received: from mail.droso.net (koala.droso.net [193.88.12.38]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03A1C43CA2; Mon, 11 Dec 2006 16:28:18 +0000 (GMT) (envelope-from erwin@mail.droso.net) Received: by mail.droso.net (Postfix, from userid 1001) id 06C0D1CC97; Mon, 11 Dec 2006 17:29:26 +0100 (CET) Date: Mon, 11 Dec 2006 17:29:26 +0100 From: Erwin Lansing To: Ceri Davies , Matteo Riondato , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20061211162926.GS97805@droso.net> References: <200612110854.kBB8sHgv093966@repoman.freebsd.org> <20061211092041.GV86282@submonkey.net> <20061211094436.GA1244@krapfengeist> <20061211131110.GW86282@submonkey.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="yTfYsguFsV8cp5cf" Content-Disposition: inline In-Reply-To: <20061211131110.GW86282@submonkey.net> X-Operating-System: FreeBSD/i386 6.2-PRERELEASE User-Agent: Mutt/1.5.13 (2006-08-11) Cc: Subject: Re: cvs commit: src/usr.sbin/sysinstall index.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2006 16:29:48 -0000 --yTfYsguFsV8cp5cf Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Dec 11, 2006 at 01:11:10PM +0000, Ceri Davies wrote: > On Mon, Dec 11, 2006 at 10:44:36AM +0100, Matteo Riondato wrote: > > It's wrong anyway.."browsers" :) >=20 > Yeah, that was kind of the point. >=20 Indeed, this was a very stubborn typo. It was introduced in rev. 1.50 on May 5, 1997, then overlooked in the original PR, then again overlooked when I updated that PR. Finally, it was found by ceri yesterday, only to be consequently be forgotten by me in the commit. Must be one of those magic bugs that bring good luck and I hope removing it doesn't bring bad luck to FreeBSD. -erwin --=20 Erwin Lansing http://droso.org Security is like an onion. (o_ _o) It's made up of several layers \\\_\ /_/// erwin@FreeBSD.org And it makes you cry. <____) (____> erwin@aauug.dk --yTfYsguFsV8cp5cf Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFfYdmqy9aWxUlaZARAo8WAKCNMZcRr7lQqni5Ioyyv8vLEPH5sgCg6UIi IZeUZEwfKsdYIdnYmzlCo+Y= =EQbi -----END PGP SIGNATURE----- --yTfYsguFsV8cp5cf-- From owner-cvs-src@FreeBSD.ORG Mon Dec 11 18:25:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B271716A49E; Mon, 11 Dec 2006 18:25:20 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3C0743E37; Mon, 11 Dec 2006 17:59:23 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBBI0Zue047910; Mon, 11 Dec 2006 18:00:35 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBBI0Zv0047909; Mon, 11 Dec 2006 18:00:35 GMT (envelope-from jkim) Message-Id: <200612111800.kBBI0Zv0047909@repoman.freebsd.org> From: Jung-uk Kim Date: Mon, 11 Dec 2006 18:00:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2006 18:25:20 -0000 jkim 2006-12-11 18:00:35 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: - Correct collision counter for BCM5705+. This register is read/clear. - Correct RX packet drop counter for BCM5705+. This register is read/clear and it wraps very quickly under heavy packet drops because only the lower ten bits are valid according to the documentation. However, it seems few more bits are actually valid and the rest bits are always zeros[1]. Therefore, we don't mask them off here. To get accurate packet drop count, we need to check the register from bge_rxeof(). It is commented out for now, not to penalize normal operation. Actual performance impact should be measured later. - Correct integer casting from u_long to uint32_t. Casting is not really needed for all supported platforms but we better do this correctly[2]. Tested by: bde[1] Suggested by: bde[2] Revision Changes Path 1.158 +13 -10 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Mon Dec 11 18:50:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8735216A416; Mon, 11 Dec 2006 18:50:50 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 282EC43F3B; Mon, 11 Dec 2006 18:27:14 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBBISVeR054206; Mon, 11 Dec 2006 18:28:31 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBBISVqS054205; Mon, 11 Dec 2006 18:28:31 GMT (envelope-from mjacob) Message-Id: <200612111828.kBBISVqS054205@repoman.freebsd.org> From: Matt Jacob Date: Mon, 11 Dec 2006 18:28:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/aac aac_pci.c src/sys/dev/advansys adv_eisa.c adv_isa.c adv_pci.c advansys.c adw_pci.c adwcam.c src/sys/dev/aha aha.c aha_isa.c aha_mca.c src/sys/dev/ahb ahb.c src/sys/dev/amd amd.c src/sys/dev/amr amr_pci.c src/sys/dev/arcmsr ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Dec 2006 18:50:50 -0000 mjacob 2006-12-11 18:28:31 UTC FreeBSD src repository Modified files: sys/dev/aac aac_pci.c sys/dev/advansys adv_eisa.c adv_isa.c adv_pci.c advansys.c adw_pci.c adwcam.c sys/dev/aha aha.c aha_isa.c aha_mca.c sys/dev/ahb ahb.c sys/dev/amd amd.c sys/dev/amr amr_pci.c sys/dev/arcmsr arcmsr.c sys/dev/asr asr.c sys/dev/buslogic bt.c bt_eisa.c bt_isa.c bt_mca.c bt_pci.c sys/dev/dpt dpt_eisa.c dpt_isa.c dpt_pci.c sys/dev/esp esp_sbus.c sys/dev/iir iir_pci.c sys/dev/mly mly.c sys/dev/ppbus vpo.c sys/dev/trm trm.c sys/dev/wds wd7000.c Log: Add MODULE_DEPENDS for cam, pci, mca, eisa and isa where needed. PR: 106543 MFC after: 3 days Revision Changes Path 1.61 +2 -0 src/sys/dev/aac/aac_pci.c 1.20 +1 -0 src/sys/dev/advansys/adv_eisa.c 1.30 +1 -0 src/sys/dev/advansys/adv_isa.c 1.30 +1 -0 src/sys/dev/advansys/adv_pci.c 1.33 +2 -0 src/sys/dev/advansys/advansys.c 1.25 +1 -0 src/sys/dev/advansys/adw_pci.c 1.25 +3 -0 src/sys/dev/advansys/adwcam.c 1.62 +2 -0 src/sys/dev/aha/aha.c 1.38 +1 -1 src/sys/dev/aha/aha_isa.c 1.15 +1 -1 src/sys/dev/aha/aha_mca.c 1.38 +2 -0 src/sys/dev/ahb/ahb.c 1.33 +1 -0 src/sys/dev/amd/amd.c 1.37 +2 -0 src/sys/dev/amr/amr_pci.c 1.14 +2 -0 src/sys/dev/arcmsr/arcmsr.c 1.82 +2 -0 src/sys/dev/asr/asr.c 1.47 +3 -0 src/sys/dev/buslogic/bt.c 1.22 +1 -0 src/sys/dev/buslogic/bt_eisa.c 1.26 +1 -0 src/sys/dev/buslogic/bt_isa.c 1.11 +1 -0 src/sys/dev/buslogic/bt_mca.c 1.21 +1 -0 src/sys/dev/buslogic/bt_pci.c 1.21 +2 -0 src/sys/dev/dpt/dpt_eisa.c 1.10 +2 -0 src/sys/dev/dpt/dpt_isa.c 1.35 +2 -0 src/sys/dev/dpt/dpt_pci.c 1.12 +4 -0 src/sys/dev/esp/esp_sbus.c 1.18 +2 -0 src/sys/dev/iir/iir_pci.c 1.42 +2 -0 src/sys/dev/mly/mly.c 1.34 +2 -0 src/sys/dev/ppbus/vpo.c 1.30 +1 -0 src/sys/dev/trm/trm.c 1.11 +2 -0 src/sys/dev/wds/wd7000.c From owner-cvs-src@FreeBSD.ORG Mon Dec 11 19:01:16 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 31BDC16A407; Mon, 11 Dec 2006 19:01:16 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id EDC5B43E4E; Mon, 11 Dec 2006 18:44:28 +0000 (GMT) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBBIjCWA057372; Mon, 11 Dec 2006 18:45:12 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBBIjCPc057371; Mon, 11 Dec 2006 18:45:12 GMT (envelope-from ariff) Message-Id: <200612111845.kBBIjCPc057371@repoman.freebsd.org> From: Ariff Abdullah Date: Mon, 11 Dec 2006 18:45:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/pci/hda hdac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2006 19:01:16 -0000 ariff 2006-12-11 18:45:12 UTC FreeBSD src repository Modified files: sys/dev/sound/pci/hda hdac.c Log: Fix distorted sound on ASUS P1-AH2 caused by accumulated input / output. Reported/Tested by: Hiroharu Tamaru Revision Changes Path 1.15 +10 -0 src/sys/dev/sound/pci/hda/hdac.c From owner-cvs-src@FreeBSD.ORG Mon Dec 11 20:25:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EDE7316A521; Mon, 11 Dec 2006 20:25:37 +0000 (UTC) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6BB4D44067; Mon, 11 Dec 2006 19:53:11 +0000 (GMT) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBBJsPAc069459; Mon, 11 Dec 2006 19:54:25 GMT (envelope-from mohans@repoman.freebsd.org) Received: (from mohans@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBBJsPiX069458; Mon, 11 Dec 2006 19:54:25 GMT (envelope-from mohans) Message-Id: <200612111954.kBBJsPiX069458@repoman.freebsd.org> From: Mohan Srinivasan Date: Mon, 11 Dec 2006 19:54:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/nfsclient nfs_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2006 20:25:38 -0000 mohans 2006-12-11 19:54:25 UTC FreeBSD src repository Modified files: sys/nfsclient nfs_socket.c Log: NetApp filers return corrupt post op attrs in the wcc on NFS error responses. This is easy to reproduce for EROFS. I am not sure if the attrs can be corrupt for other NFS error responses. For now, disabling wcc pre-op attr checks and post-op attr loads on NFS errors (sysctl'ed). Reported by: Kris Kennaway Revision Changes Path 1.148 +8 -1 src/sys/nfsclient/nfs_socket.c From owner-cvs-src@FreeBSD.ORG Mon Dec 11 20:56:02 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2A96816A407 for ; Mon, 11 Dec 2006 20:56:02 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id 24BFD445E1 for ; Mon, 11 Dec 2006 20:33:52 +0000 (GMT) (envelope-from kip.macy@gmail.com) Received: by ug-out-1314.google.com with SMTP id o2so1308035uge for ; Mon, 11 Dec 2006 12:34:57 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=kgv/e6zlxx7xo9tdFwroXFzQT2h9ffEpQ8u3zq4YwO9GYvE9j8aOnS2IDuNOGBmyDKfKsouqcIvCIYWVacG1fqP8IhRD7Uo4o2Z3ypb+Z7LW6Aj6WOrBuv/8k48XJ7MISqoesUd4AG9Peq7RnOhzo9TvFY/Zx3K/zyE7DFqlfaA= Received: by 10.82.167.5 with SMTP id p5mr1161923bue.1165869296287; Mon, 11 Dec 2006 12:34:56 -0800 (PST) Received: by 10.82.151.10 with HTTP; Mon, 11 Dec 2006 12:34:56 -0800 (PST) Message-ID: Date: Mon, 11 Dec 2006 12:34:56 -0800 From: "Kip Macy" To: "Darren Reed" In-Reply-To: <20061211140743.GB75118@hub.freebsd.org> MIME-Version: 1.0 References: <200611230225.kAN2PGYi043437@repoman.freebsd.org> <20061123145304.GF973@submonkey.net> <20061210142912.GA12063@hub.freebsd.org> <20061211140743.GB75118@hub.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: cvs-src@freebsd.org, Ceri Davies , src-committers@freebsd.org, Kip Macy , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sun4v/include asm.h src/sys/sun4v/sun4v hcall.S interrupt.S support.S t1_copy.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2006 20:56:02 -0000 Thanks for the public education Darren. If you want to help feel free, this doesn't count. -Kip On 12/11/06, Darren Reed wrote: > > On Sun, Dec 10, 2006 at 10:12:56AM -0800, Kip Macy wrote: > > The files in question have been re-written from scratch, so the > discussion > > is moot at this point. > > The point of my remark was that you incorrectly portrayed what goes > on at Sun. Please educate yourself more on what Sun does before > making generalised statements like what you did with respect to CDDL. > > Darren > > > On 12/10/06, Darren Reed wrote: > > > > > >On Thu, Nov 23, 2006 at 11:41:36AM -0800, Kip Macy wrote: > > >> Sun puts the CDDL into their sendmail, ssh, etc. config files. If its > a > > >file > > >> that they touch, they CDDL it. There isn't a whole lot of > discrimination > > >> that goes on. > > > > > >Actually, there is. > > > > > >They don't and can't CDDL any file that they didn't write from the > > >ground up. They do touch sendmail and ssh source code but don't > > >CDDL it. Same for IPFilter. Config files are different beasts > > >to source code. > > > > > >Darren > > > > From owner-cvs-src@FreeBSD.ORG Mon Dec 11 23:46:55 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2D75416A417; Mon, 11 Dec 2006 23:46:55 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9078B43CBA; Mon, 11 Dec 2006 23:45:22 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBBNkfIa031702; Mon, 11 Dec 2006 23:46:41 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBBNkf4o031701; Mon, 11 Dec 2006 23:46:41 GMT (envelope-from thompsa) Message-Id: <200612112346.kBBNkf4o031701@repoman.freebsd.org> From: Andrew Thompson Date: Mon, 11 Dec 2006 23:46: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/sbin/ifconfig ifbridge.c ifconfig.8 src/sys/net bridgestp.c bridgestp.h if_bridge.c if_bridgevar.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, 11 Dec 2006 23:46:55 -0000 thompsa 2006-12-11 23:46:40 UTC FreeBSD src repository Modified files: sbin/ifconfig ifbridge.c ifconfig.8 sys/net bridgestp.c bridgestp.h if_bridge.c if_bridgevar.h Log: These days P2P means peer-2-peer (also well known from serveral filesharing protocols) while PointToPoint has been PtP links. Change the variables accordingly while the code is still fresh and undocumented. Requested by: bz Revision Changes Path 1.9 +12 -12 src/sbin/ifconfig/ifbridge.c 1.130 +4 -4 src/sbin/ifconfig/ifconfig.8 1.33 +10 -10 src/sys/net/bridgestp.c 1.12 +4 -4 src/sys/net/bridgestp.h 1.92 +6 -6 src/sys/net/if_bridge.c 1.20 +5 -5 src/sys/net/if_bridgevar.h From owner-cvs-src@FreeBSD.ORG Tue Dec 12 00:02:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 480C616A4B3; Tue, 12 Dec 2006 00:02:50 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 155FF43D53; Mon, 11 Dec 2006 23:58:26 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBBNxhXb033392; Mon, 11 Dec 2006 23:59:43 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBBNxhEQ033391; Mon, 11 Dec 2006 23:59:43 GMT (envelope-from mjacob) Message-Id: <200612112359.kBBNxhEQ033391@repoman.freebsd.org> From: Matt Jacob Date: Mon, 11 Dec 2006 23:59:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/twa tw_osl_freebsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Dec 2006 00:02:50 -0000 mjacob 2006-12-11 23:59:42 UTC FreeBSD src repository Modified files: sys/dev/twa tw_osl_freebsd.c Log: Add MODULE_DEPENDS for cam, pci, mca, eisa and isa where needed. PR: 106543 Reviewed by: Adam Radford MFC after: 3 days Revision Changes Path 1.5 +2 -0 src/sys/dev/twa/tw_osl_freebsd.c From owner-cvs-src@FreeBSD.ORG Tue Dec 12 01:24:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8278E16A494; Tue, 12 Dec 2006 01:24:20 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9577544031; Tue, 12 Dec 2006 01:15:03 +0000 (GMT) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBC1GHDq057607; Tue, 12 Dec 2006 01:16:17 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBC1GHw1057606; Tue, 12 Dec 2006 01:16:17 GMT (envelope-from kmacy) Message-Id: <200612120116.kBC1GHw1057606@repoman.freebsd.org> From: Kip Macy Date: Tue, 12 Dec 2006 01:16: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/sun4v/sun4v pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2006 01:24:20 -0000 kmacy 2006-12-12 01:16:17 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v pmap.c Log: - remove vestigial reference to mra[i] - partition phys_avail along 4GB boundaries as possible workaround for hardware problems causing watchdog panics Revision Changes Path 1.23 +33 -17 src/sys/sun4v/sun4v/pmap.c From owner-cvs-src@FreeBSD.ORG Tue Dec 12 02:50:16 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A648B16A50C; Tue, 12 Dec 2006 02:50:16 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A29643CC4; Tue, 12 Dec 2006 02:48:53 +0000 (GMT) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBC2oDaZ075906; Tue, 12 Dec 2006 02:50:13 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBC2oDU1075905; Tue, 12 Dec 2006 02:50:13 GMT (envelope-from kmacy) Message-Id: <200612120250.kBC2oDU1075905@repoman.freebsd.org> From: Kip Macy Date: Tue, 12 Dec 2006 02:50: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/sun4v/mdesc mdesc_init.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Dec 2006 02:50:16 -0000 kmacy 2006-12-12 02:50:12 UTC FreeBSD src repository Modified files: sys/sun4v/mdesc mdesc_init.c Log: - provide a more informative panic if mdesc_update() fails - handle some cases where the return value of mdesc_update() is not zero when it should be Revision Changes Path 1.4 +10 -7 src/sys/sun4v/mdesc/mdesc_init.c From owner-cvs-src@FreeBSD.ORG Tue Dec 12 03:05:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B6D1F16A403; Tue, 12 Dec 2006 03:05:04 +0000 (UTC) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6DB6143CA4; Tue, 12 Dec 2006 03:03:44 +0000 (GMT) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBC354b1081403; Tue, 12 Dec 2006 03:05:04 GMT (envelope-from kevlo@repoman.freebsd.org) Received: (from kevlo@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBC354nx081402; Tue, 12 Dec 2006 03:05:04 GMT (envelope-from kevlo) Message-Id: <200612120305.kBC354nx081402@repoman.freebsd.org> From: Kevin Lo Date: Tue, 12 Dec 2006 03:05:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/awi awivar.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, 12 Dec 2006 03:05:04 -0000 kevlo 2006-12-12 03:05:04 UTC FreeBSD src repository Modified files: sys/dev/awi awivar.h Log: In FreeBSD, we don't need sc_power callback Approved by: cognet and imp Revision Changes Path 1.13 +1 -1 src/sys/dev/awi/awivar.h From owner-cvs-src@FreeBSD.ORG Tue Dec 12 03:08:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 62F5116A407; Tue, 12 Dec 2006 03:08:50 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id E491643CA6; Tue, 12 Dec 2006 03:07:29 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBC38nTJ081866; Tue, 12 Dec 2006 03:08:49 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBC38nvw081864; Tue, 12 Dec 2006 03:08:49 GMT (envelope-from davidxu) Message-Id: <200612120308.kBC38nvw081864@repoman.freebsd.org> From: David Xu Date: Tue, 12 Dec 2006 03:08:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libthr/thread thr_cond.c thr_umtx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Dec 2006 03:08:50 -0000 davidxu 2006-12-12 03:08:49 UTC FreeBSD src repository Modified files: lib/libthr/thread thr_cond.c thr_umtx.c Log: Move checking for c_has_waiters into low level _thr_ucond_signal and _thr_ucond_broadcast, clear condition variable pointer in cancellation info after returing from _thr_ucond_wait, since kernel has already dropped the internal lock, so we don't need to unlock it in cancellation handler again. Revision Changes Path 1.23 +8 -16 src/lib/libthr/thread/thr_cond.c 1.9 +4 -0 src/lib/libthr/thread/thr_umtx.c From owner-cvs-src@FreeBSD.ORG Tue Dec 12 03:17:58 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CA4C816A407; Tue, 12 Dec 2006 03:17:58 +0000 (UTC) (envelope-from iedowse@iedowse.com) Received: from nowhere.iedowse.com (nowhere.iedowse.com [82.195.144.75]) by mx1.FreeBSD.org (Postfix) with SMTP id 8E59443CA1; Tue, 12 Dec 2006 03:16:37 +0000 (GMT) (envelope-from iedowse@iedowse.com) Received: from localhost ([127.0.0.1] helo=iedowse.com) by nowhere.iedowse.com via local-iedowse id ; 12 Dec 2006 03:17:55 +0000 (GMT) To: "Daan Vreeken [PA4DAN]" In-Reply-To: Your message of "Fri, 08 Dec 2006 00:09:18 +0100." <200612080009.19380.Danovitsch@vitsch.net> Date: Tue, 12 Dec 2006 03:17:51 +0000 From: Ian Dowse Message-ID: <200612120317.aa08354@nowhere.iedowse.com> Cc: scottl@samsco.org, src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, marius@alchemy.franken.de, "M. Warner Losh" Subject: Re: cvs commit: src/sys/dev/usb usbdi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Dec 2006 03:17:58 -0000 In message <200612080009.19380.Danovitsch@vitsch.net>, "Daan Vreeken [PA4DAN]" writes: >Hi Ian, > >I have done some digging and I think the _PREWRITE calls aren't needed for the >status registers of the controller. The documentation of the OHCI-controller >inside the ARM processor can be found here : >http://www.atmel.com/dyn/resources/prod_documents/doc1768.pdf (Page 590) > >The documentation talks about two memory regions ("Device registers in memory >space" and "Shared ram"). The pointers pointing to the chain of transfers >reside in the device registers. Correct me if I'm wrong, but I believe the >ohci registers are directly mapped into memory on the ARM. (Meaning that a >write to a register will go directly into the register instead of into the >cache.) >If this is the case, syncing the data in the "shared ram" once before >adjusting the 'next' pointers would be enough. Sorry for the delay in replying - that makes sense I guess. The OHCI controller has registers, and then lots of data structures (endpoint descriptors, transfer descriptors and transfer data) that would fall into the shared ram category, since they are allocated from normal host memory and their physical addresses are linked by a chain starting from the device registers. >I can help debug the problems we're seeing on the ARM platform though. During >the past week I have written a driver for the USB Device Port of the ARM. It >now provides a file in /dev/ that can be used with a simple userland >application to create a USB device. I've ported the firmware I once wrote for >a custom USB embedded device to use this userland interface. With this I can >see the actual data that moves over the USB cable to and from the device. >Because I still wasn't sure what was really going wrong without the >SYNC_PREWRITE patch I connected the USB device port of the board to the USB >host port. (The ARM board can now be used to debug itself ;-) Cool - sounds like a very useful tool to have when debugging host controller driver code! >So now I'm pretty sure that the problem is indeed with the content of the >"SETUP" packets. The intended content isn't making it to the device, while >the associated data seems to be correct every single time. As far as I can tell, the setup packets certainly aren't the only shared ram structures needing bus_dmamap_sync calls, but maybe many of the other combinations of missing calls end up being harmless? For example, if the transfer descriptor doesn't get flushed out to memory for a while then the transfer just won't happen until it does eventually get flushed. In the case of data transfers, the bus_dmamap_sync calls for the data appear to have the side effect of flushing the setup packet. So it may be just that if the transfer and endpoint descriptors to get flushed before the setup packet that the problem is actually visible. Below is a first attempt at a patch for ohci that adds BUS_DMASYNC_PREWRITE operations at most points where the driver expects the changes to be flushed out. As I mentioned before, this is assuming that BUS_DMASYNC_PREWRITE has "flush" style semantics, so it will not work if the buffers are bounced/copied by the bus_dma code. This is against -current from a week or two ago. I've probably missed some cases, especially in the attach-time hardware initialisation code, and I've done no testing beyond seeing that it compiles, boots and detects a OHCI-attached USB keyboard on an amd64 box. Ian Index: ohci.c =================================================================== RCS file: /dump/FreeBSD-CVS/src/sys/dev/usb/ohci.c,v retrieving revision 1.167 diff -u -r1.167 ohci.c --- ohci.c 19 Oct 2006 01:15:58 -0000 1.167 +++ ohci.c 12 Dec 2006 02:42:49 -0000 @@ -438,6 +438,7 @@ offs = i * OHCI_SED_SIZE; sed = KERNADDR(&dma, offs); sed->physaddr = DMAADDR(&dma, offs); + sed->dmablock = DMABLOCKPTR(&dma); sed->next = sc->sc_freeeds; sc->sc_freeeds = sed; } @@ -476,6 +477,7 @@ offs = i * OHCI_STD_SIZE; std = KERNADDR(&dma, offs); std->physaddr = DMAADDR(&dma, offs); + std->dmablock = DMABLOCKPTR(&dma); std->nexttd = sc->sc_freetds; sc->sc_freetds = std; } @@ -693,6 +695,7 @@ offs = i * OHCI_SITD_SIZE; sitd = KERNADDR(&dma, offs); sitd->physaddr = DMAADDR(&dma, offs); + sitd->dmablock = DMABLOCKPTR(&dma); sitd->nextitd = sc->sc_freeitds; sc->sc_freeitds = sitd; } @@ -1733,7 +1736,7 @@ usb_device_request_t *req = &xfer->request; usbd_device_handle dev = opipe->pipe.device; ohci_softc_t *sc = (ohci_softc_t *)dev->bus; - ohci_soft_td_t *setup, *stat, *next, *tail; + ohci_soft_td_t *setup, *stat, *next, *p, *tail; ohci_soft_ed_t *sed; int isread; int len; @@ -1814,8 +1817,16 @@ /* Insert ED in schedule */ s = splusb(); + for (p = setup; p != NULL; p = p->nexttd) { + bus_dmamap_sync(p->dmablock->tag, p->dmablock->map, + BUS_DMASYNC_PREWRITE); + } + bus_dmamap_sync(opipe->u.ctl.reqdma.block->tag, + opipe->u.ctl.reqdma.block->map, BUS_DMASYNC_PREWRITE); sed->ed.ed_tailp = htole32(tail->physaddr); opipe->tail.td = tail; + bus_dmamap_sync(sed->dmablock->tag, sed->dmablock->map, + BUS_DMASYNC_PREWRITE); OWRITE4(sc, OHCI_COMMAND_STATUS, OHCI_CLF); if (xfer->timeout && !sc->sc_bus.use_polling) { usb_callout(xfer->timeout_handle, MS_TO_TICKS(xfer->timeout), @@ -1858,8 +1869,12 @@ SPLUSBCHECK; sed->next = head->next; sed->ed.ed_nexted = head->ed.ed_nexted; + bus_dmamap_sync(sed->dmablock->tag, sed->dmablock->map, + BUS_DMASYNC_PREWRITE); head->next = sed; head->ed.ed_nexted = htole32(sed->physaddr); + bus_dmamap_sync(head->dmablock->tag, head->dmablock->map, + BUS_DMASYNC_PREWRITE); } /* @@ -1879,6 +1894,8 @@ panic("ohci_rem_ed: ED not found"); p->next = sed->next; p->ed.ed_nexted = sed->ed.ed_nexted; + bus_dmamap_sync(p->dmablock->tag, p->dmablock->map, + BUS_DMASYNC_PREWRITE); } /* @@ -2315,6 +2332,8 @@ splx(s); DPRINTFN(1,("ohci_abort_xfer: stop ed=%p\n", sed)); sed->ed.ed_flags |= htole32(OHCI_ED_SKIP); /* force hardware skip */ + bus_dmamap_sync(sed->dmablock->tag, sed->dmablock->map, + BUS_DMASYNC_PREWRITE); /* * Step 2: Wait until we know hardware has finished any possible @@ -2376,6 +2395,8 @@ * Step 4: Turn on hardware again. */ sed->ed.ed_flags &= htole32(~OHCI_ED_SKIP); /* remove hardware skip */ + bus_dmamap_sync(sed->dmablock->tag, sed->dmablock->map, + BUS_DMASYNC_PREWRITE); /* * Step 5: Execute callback. @@ -3025,11 +3046,17 @@ /* Insert ED in schedule */ s = splusb(); for (tdp = data; tdp != tail; tdp = tdp->nexttd) { + bus_dmamap_sync(tdp->dmablock->tag, tdp->dmablock->map, + BUS_DMASYNC_PREWRITE); tdp->xfer = xfer; } + bus_dmamap_sync(tail->dmablock->tag, tail->dmablock->map, + BUS_DMASYNC_PREWRITE); sed->ed.ed_tailp = htole32(tail->physaddr); opipe->tail.td = tail; sed->ed.ed_flags &= htole32(~OHCI_ED_SKIP); + bus_dmamap_sync(sed->dmablock->tag, sed->dmablock->map, + BUS_DMASYNC_PREWRITE); OWRITE4(sc, OHCI_COMMAND_STATUS, OHCI_BLF); if (xfer->timeout && !sc->sc_bus.use_polling) { usb_callout(xfer->timeout_handle, MS_TO_TICKS(xfer->timeout), @@ -3117,6 +3144,8 @@ return (err); sed->ed.ed_flags &= htole32(~OHCI_ED_SKIP); + bus_dmamap_sync(sed->dmablock->tag, sed->dmablock->map, + BUS_DMASYNC_PREWRITE); return (USBD_IN_PROGRESS); } @@ -3190,7 +3219,13 @@ /* Insert ED in schedule */ s = splusb(); + bus_dmamap_sync(data->dmablock->tag, data->dmablock->map, + BUS_DMASYNC_PREWRITE); + bus_dmamap_sync(tail->dmablock->tag, tail->dmablock->map, + BUS_DMASYNC_PREWRITE); sed->ed.ed_tailp = htole32(tail->physaddr); + bus_dmamap_sync(sed->dmablock->tag, sed->dmablock->map, + BUS_DMASYNC_PREWRITE); opipe->tail.td = tail; splx(s); @@ -3350,7 +3385,7 @@ ohci_soft_ed_t *sed = opipe->sed; struct iso *iso = &opipe->u.iso; struct usb_dma_mapping *dma = &xfer->dmamap; - ohci_soft_itd_t *sitd, *nsitd; + ohci_soft_itd_t *sitd, *nsitd, *p; ohci_physaddr_t dataphys, bp0, physend, prevpage; int curlen, i, len, ncur, nframes, npages, seg, segoff; int s; @@ -3488,9 +3523,15 @@ #endif s = splusb(); + for (p = opipe->tail.itd; p != NULL; p = p->nextitd) { + bus_dmamap_sync(p->dmablock->tag, p->dmablock->map, + BUS_DMASYNC_PREWRITE); + } opipe->tail.itd = sitd; sed->ed.ed_flags &= htole32(~OHCI_ED_SKIP); sed->ed.ed_tailp = htole32(sitd->physaddr); + bus_dmamap_sync(sed->dmablock->tag, sed->dmablock->map, + BUS_DMASYNC_PREWRITE); splx(s); #ifdef USB_DEBUG @@ -3527,6 +3568,8 @@ s = splusb(); sed = opipe->sed; /* Turn off ED skip-bit to start processing */ sed->ed.ed_flags &= htole32(~OHCI_ED_SKIP); /* ED's ITD list.*/ + bus_dmamap_sync(sed->dmablock->tag, sed->dmablock->map, + BUS_DMASYNC_PREWRITE); splx(s); return (USBD_IN_PROGRESS); Index: ohcivar.h =================================================================== RCS file: /dump/FreeBSD-CVS/src/sys/dev/usb/ohcivar.h,v retrieving revision 1.45 diff -u -r1.45 ohcivar.h --- ohcivar.h 7 Sep 2006 00:06:41 -0000 1.45 +++ ohcivar.h 3 Dec 2006 03:54:30 -0000 @@ -42,6 +42,7 @@ ohci_ed_t ed; struct ohci_soft_ed *next; ohci_physaddr_t physaddr; + struct usb_dma_block *dmablock; } ohci_soft_ed_t; #define OHCI_SED_SIZE ((sizeof (struct ohci_soft_ed) + OHCI_ED_ALIGN - 1) / OHCI_ED_ALIGN * OHCI_ED_ALIGN) #define OHCI_SED_CHUNK (PAGE_SIZE / OHCI_SED_SIZE) @@ -51,6 +52,7 @@ struct ohci_soft_td *nexttd; /* mirrors nexttd in TD */ struct ohci_soft_td *dnext; /* next in done list */ ohci_physaddr_t physaddr; + struct usb_dma_block *dmablock; LIST_ENTRY(ohci_soft_td) hnext; usbd_xfer_handle xfer; u_int16_t len; @@ -66,6 +68,7 @@ struct ohci_soft_itd *nextitd; /* mirrors nexttd in ITD */ struct ohci_soft_itd *dnext; /* next in done list */ ohci_physaddr_t physaddr; + struct usb_dma_block *dmablock; LIST_ENTRY(ohci_soft_itd) hnext; usbd_xfer_handle xfer; u_int16_t flags; Index: usb_mem.h =================================================================== RCS file: /dump/FreeBSD-CVS/src/sys/dev/usb/usb_mem.h,v retrieving revision 1.21 diff -u -r1.21 usb_mem.h --- usb_mem.h 6 Jan 2005 01:43:29 -0000 1.21 +++ usb_mem.h 3 Dec 2006 03:53:12 -0000 @@ -61,6 +61,7 @@ #endif #define KERNADDR(dma, o) \ ((void *)((char *)((dma)->block->kaddr) + (dma)->offs + (o))) +#define DMABLOCKPTR(dma) ((dma)->block) usbd_status usb_allocmem(usbd_bus_handle,size_t,size_t, usb_dma_t *); void usb_freemem(usbd_bus_handle, usb_dma_t *); Index: usbdi.c =================================================================== RCS file: /dump/FreeBSD-CVS/src/sys/dev/usb/usbdi.c,v retrieving revision 1.99 diff -u -r1.99 usbdi.c --- usbdi.c 27 Nov 2006 18:39:02 -0000 1.99 +++ usbdi.c 2 Dec 2006 13:10:16 -0000 @@ -371,26 +371,14 @@ } dmap->nsegs = nseg; - if (nseg > 0) { - if (!usbd_xfer_isread(xfer)) { - /* - * Copy data if it is not already in the correct - * buffer. - */ - if (!(xfer->flags & USBD_NO_COPY) && - xfer->allocbuf != NULL && - xfer->buffer != xfer->allocbuf) - memcpy(xfer->allocbuf, xfer->buffer, - xfer->length); - bus_dmamap_sync(tag, dmap->map, BUS_DMASYNC_PREWRITE); - } else if (xfer->rqflags & URQ_REQUEST) { - /* - * Even if we have no data portion we still need to - * sync the dmamap for the request data in the SETUP - * packet. - */ - bus_dmamap_sync(tag, dmap->map, BUS_DMASYNC_PREWRITE); - } + if (nseg > 0 && !usbd_xfer_isread(xfer)) { + /* + * Copy data if it is not already in the correct buffer. + */ + if (!(xfer->flags & USBD_NO_COPY) && xfer->allocbuf != NULL && + xfer->buffer != xfer->allocbuf) + memcpy(xfer->allocbuf, xfer->buffer, xfer->length); + bus_dmamap_sync(tag, dmap->map, BUS_DMASYNC_PREWRITE); } err = pipe->methods->transfer(xfer); if (err != USBD_IN_PROGRESS && err) { From owner-cvs-src@FreeBSD.ORG Tue Dec 12 03:20:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5A5A816A412; Tue, 12 Dec 2006 03:20:39 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6CF4A43CB2; Tue, 12 Dec 2006 03:19:17 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBC3Kbwr084467; Tue, 12 Dec 2006 03:20:37 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBC3Kb0D084466; Tue, 12 Dec 2006 03:20:37 GMT (envelope-from obrien) Message-Id: <200612120320.kBC3Kb0D084466@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 12 Dec 2006 03:20: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/contrib/cvs/src log.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Dec 2006 03:20:39 -0000 obrien 2006-12-12 03:20:37 UTC FreeBSD src repository Modified files: contrib/cvs/src log.c Log: Add the '-n' option which is the opposite of '-N', "Do not list tags." The '-n' option is needed when one has "log -N" in their ~/.cvsrc, but wishes to see tags for a particular invocation. Revision Changes Path 1.3 +4 -1 src/contrib/cvs/src/log.c From owner-cvs-src@FreeBSD.ORG Tue Dec 12 03:50:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3690516A415; Tue, 12 Dec 2006 03:50:07 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7969743CB9; Tue, 12 Dec 2006 03:48:46 +0000 (GMT) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBC3o6L6091738; Tue, 12 Dec 2006 03:50:06 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBC3o6qD091737; Tue, 12 Dec 2006 03:50:06 GMT (envelope-from kmacy) Message-Id: <200612120350.kBC3o6qD091737@repoman.freebsd.org> From: Kip Macy Date: Tue, 12 Dec 2006 03:50:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sun4v/sun4v pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2006 03:50:07 -0000 kmacy 2006-12-12 03:50:06 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v pmap.c Log: workaround kernel malloc's brittleness - don't shuffle phys_avail following kernel to the beginning if the range is less than what would remain in a 256MB page (248MB) Revision Changes Path 1.24 +8 -1 src/sys/sun4v/sun4v/pmap.c From owner-cvs-src@FreeBSD.ORG Tue Dec 12 04:42:55 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6F1EA16A40F; Tue, 12 Dec 2006 04:42:55 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B7E943CDA; Tue, 12 Dec 2006 04:41:25 +0000 (GMT) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBC4gaDQ004555; Tue, 12 Dec 2006 04:42:36 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBC4gaaZ004553; Tue, 12 Dec 2006 04:42:36 GMT (envelope-from bde) Message-Id: <200612120442.kBC4gaaZ004553@repoman.freebsd.org> From: Bruce Evans Date: Tue, 12 Dec 2006 04:42:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/msun/amd64 s_scalbnf.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2006 04:42:55 -0000 bde 2006-12-12 04:42:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/amd64 s_scalbnf.S Log: MFC (1.2: add missing ldexpf()). Previous history of ldexpf()'s existence in FreeBSD: 2005/03/07 s_scalbnf.c 1.8: first implemented (for all arches) i387 s_scalbnf.S 1.1: i386 MD implementation at same time 2005/04/16 amd64 s_scalbnf.S 1.1: missing here, and thus missing for amd64 2005/09/12 amd64 s_scalbnf.S 1.2: fixed in -current 2005/12/06 e_scalbnf.c 1.10: misimplemented for all arches (accidentally has no effect except for amd64) 2006/07/05 e_scalbnf.c 1.11: backed out misimplementation 2006/07/05 e_scalbnf.c 1.12: attempt to fix log message in 1.11 The log message in e_scalbnf.c 1.12 still got the main detail wrong. 1.10 actually succeeded in misimplementing ldexpf() for amd64 only, since for amd64 only there is no strong reference to hide the broken weak reference. For most arches, there is a strong reference in s_scalbnf.c; for i386, there is a strong reference in s_scalbnf.S; for amd64 there is supposed to be a strong reference in s_scalbnf.S but it was missing. So the problem mainly affected all versions of RELENG_6 on amd64. -current has ldexpf() and versions before 6.0 aren't supposed to have it. Debugging completed by: Kael Fischer, Steve Kargl Revision Changes Path 1.1.2.1 +3 -0 src/lib/msun/amd64/s_scalbnf.S From owner-cvs-src@FreeBSD.ORG Tue Dec 12 05:11:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 20E0616A415; Tue, 12 Dec 2006 05:11:13 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4306443CB2; Tue, 12 Dec 2006 05:09:52 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBC5BCjX018702; Tue, 12 Dec 2006 05:11:12 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBC5BCvi018697; Tue, 12 Dec 2006 05:11:12 GMT (envelope-from scottl) Message-Id: <200612120511.kBC5BCvi018697@repoman.freebsd.org> From: Scott Long Date: Tue, 12 Dec 2006 05:11: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/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2006 05:11:13 -0000 scottl 2006-12-12 05:11:12 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Fix support for certain 575x/578x chips. This consists of the following: - Use the appropriate register writing method when reseting the chip - Program the descriptor DMA engine correctly. - More reliably detect certain chips and their features. Also add some low-level debugging tools to help future work on this driver. Submitted by: David Christenson (proof of concept changes) Sponsored by: www.UIA.net Revision Changes Path 1.159 +263 -35 src/sys/dev/bge/if_bge.c 1.61 +11 -0 src/sys/dev/bge/if_bgereg.h From owner-cvs-src@FreeBSD.ORG Tue Dec 12 05:29:06 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C6B7216A536; Tue, 12 Dec 2006 05:29:06 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8951243E7F; Tue, 12 Dec 2006 05:25:20 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBC5QeG4021473; Tue, 12 Dec 2006 05:26:40 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBC5QeL4021471; Tue, 12 Dec 2006 05:26:40 GMT (envelope-from davidxu) Message-Id: <200612120526.kBC5QeL4021471@repoman.freebsd.org> From: David Xu Date: Tue, 12 Dec 2006 05:26:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libthr/thread thr_umtx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Dec 2006 05:29:06 -0000 davidxu 2006-12-12 05:26:39 UTC FreeBSD src repository Modified files: lib/libthr/thread thr_umtx.c Log: Correctly check failed syscall. Revision Changes Path 1.10 +10 -10 src/lib/libthr/thread/thr_umtx.c From owner-cvs-src@FreeBSD.ORG Tue Dec 12 05:45:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 586D816A407; Tue, 12 Dec 2006 05:45:07 +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 CA5E543CA7; Tue, 12 Dec 2006 05:43:45 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id kBC5j0LY095106; Mon, 11 Dec 2006 22:45:05 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <457E41D8.4040701@samsco.org> Date: Mon, 11 Dec 2006 22:44:56 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.7) Gecko/20060910 SeaMonkey/1.0.5 MIME-Version: 1.0 To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200612120511.kBC5BCvi018697@repoman.freebsd.org> In-Reply-To: <200612120511.kBC5BCvi018697@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: Subject: Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2006 05:45:07 -0000 For those watching from the sidelines, this work was targeted specifically at the 5754/5787 chip that is found in some newer Dell machines. Prior to this change, merely having the bge driver in the kernel would cause an NMI panic on boot. FreeBSD 6.1 does not suffer from this because these chips would not be detected at all. 6.2 will suffer from this, but I think that it's too late to safely merge this work into the release. The driver is a twisty maze of conditional code that is made necessary by the large array of bugs and incompatible features in the family of chips. I tested this patch against the following chips: 5700-A2 5704 5715 5750 5754/5787 If this changes causes a problem for anyone, please enable the BGE_REGISTER_DEBUG option in the driver and send me the output of 'sysctl dev.bge.X.debug_info=1' where 'X' is the device number. Scott Scott Long wrote: > scottl 2006-12-12 05:11:12 UTC > > FreeBSD src repository > > Modified files: > sys/dev/bge if_bge.c if_bgereg.h > Log: > Fix support for certain 575x/578x chips. This consists of the following: > > - Use the appropriate register writing method when reseting the chip > - Program the descriptor DMA engine correctly. > - More reliably detect certain chips and their features. > > Also add some low-level debugging tools to help future work on this driver. > > Submitted by: David Christenson (proof of concept changes) > Sponsored by: www.UIA.net > > Revision Changes Path > 1.159 +263 -35 src/sys/dev/bge/if_bge.c > 1.61 +11 -0 src/sys/dev/bge/if_bgereg.h From owner-cvs-src@FreeBSD.ORG Tue Dec 12 06:12:43 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 70CEB16A415; Tue, 12 Dec 2006 06:12:43 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (relay0.rambler.ru [81.19.66.187]) by mx1.FreeBSD.org (Postfix) with ESMTP id 134A043CAE; Tue, 12 Dec 2006 06:11:22 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id C4A4A5ED5; Tue, 12 Dec 2006 09:12:41 +0300 (MSK) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 9FC6A5ECD; Tue, 12 Dec 2006 09:12:41 +0300 (MSK) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id kBC6CZ4f054405; Tue, 12 Dec 2006 09:12:35 +0300 (MSK) (envelope-from ru) Date: Tue, 12 Dec 2006 09:12:35 +0300 From: Ruslan Ermilov To: "David E. O'Brien" Message-ID: <20061212061235.GD54154@rambler-co.ru> References: <200612120320.kBC3Kb0D084466@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="XvKFcGCOAo53UbWW" Content-Disposition: inline In-Reply-To: <200612120320.kBC3Kb0D084466@repoman.freebsd.org> User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: No virus found Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/cvs/src log.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Dec 2006 06:12:43 -0000 --XvKFcGCOAo53UbWW Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Dec 12, 2006 at 03:20:37AM +0000, David E. O'Brien wrote: > obrien 2006-12-12 03:20:37 UTC >=20 > FreeBSD src repository >=20 > Modified files: > contrib/cvs/src log.c=20 > Log: > Add the '-n' option which is the opposite of '-N', "Do not list tags." > The '-n' option is needed when one has "log -N" in their ~/.cvsrc, but > wishes to see tags for a particular invocation. > =20 > Revision Changes Path > 1.3 +4 -1 src/contrib/cvs/src/log.c >=20 There's a -f option (Do not use the ~/.cvsrc file) for that kind of thing. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --XvKFcGCOAo53UbWW Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFfkhTqRfpzJluFF4RAvRyAJ9E6xSX9KHeHNQivvnns53VPyaDCgCcCwxk tlbGhGX0phrPL32A1cp6koE= =8vZd -----END PGP SIGNATURE----- --XvKFcGCOAo53UbWW-- From owner-cvs-src@FreeBSD.ORG Tue Dec 12 08:01:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C032B16A503; Tue, 12 Dec 2006 08:01:56 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id E750D43CA3; Tue, 12 Dec 2006 08:00:34 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBC81ujW059250; Tue, 12 Dec 2006 08:01:56 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBC81uNs059247; Tue, 12 Dec 2006 08:01:56 GMT (envelope-from julian) Message-Id: <200612120801.kBC81uNs059247@repoman.freebsd.org> From: Julian Elischer Date: Tue, 12 Dec 2006 08:01:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_kse.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Dec 2006 08:01:56 -0000 julian 2006-12-12 08:01:55 UTC FreeBSD src repository Modified files: sys/kern kern_kse.c Log: Fix a potential point of confusion. Art Ironport we've seen this end up with an infinite loop in and out of the kernel during process shutdown. Revision Changes Path 1.226 +6 -3 src/sys/kern/kern_kse.c From owner-cvs-src@FreeBSD.ORG Tue Dec 12 08:13:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6B66116A546; Tue, 12 Dec 2006 08:13:52 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2EE4843CF1; Tue, 12 Dec 2006 08:11:42 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBC8D27q062790; Tue, 12 Dec 2006 08:13:02 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBC8D2xP062788; Tue, 12 Dec 2006 08:13:02 GMT (envelope-from julian) Message-Id: <200612120813.kBC8D2xP062788@repoman.freebsd.org> From: Julian Elischer Date: Tue, 12 Dec 2006 08:13:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys kse.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, 12 Dec 2006 08:13:52 -0000 julian 2006-12-12 08:13:02 UTC FreeBSD src repository Modified files: lib/libc/sys kse.2 Log: Remove reference to confusing behaviour just removed from the kse_exit() syscall. Describe the correct behaviour. Revision Changes Path 1.19 +3 -6 src/lib/libc/sys/kse.2 From owner-cvs-src@FreeBSD.ORG Tue Dec 12 12:20:12 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B88D616A40F; Tue, 12 Dec 2006 12:20:12 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7938F43CC3; Tue, 12 Dec 2006 12:17:03 +0000 (GMT) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBCCHw5O019298; Tue, 12 Dec 2006 12:17:58 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBCCHwP6019297; Tue, 12 Dec 2006 12:17:58 GMT (envelope-from bz) Message-Id: <200612121217.kBCCHwP6019297@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Tue, 12 Dec 2006 12:17: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/net if_spppsubr.c src/sys/netinet ip_fw2.c tcp_hostcache.c tcp_input.c src/sys/netinet6 frag6.c icmp6.c in6.c in6_gif.c in6_src.c in6_var.h ip6_forward.c ip6_input.c ip6_mroute.c ipsec.c mld6.c nd6.c nd6_nbr.c nd6_rtr.c scope6.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Dec 2006 12:20:12 -0000 bz 2006-12-12 12:17:58 UTC FreeBSD src repository Modified files: sys/net if_spppsubr.c sys/netinet ip_fw2.c tcp_hostcache.c tcp_input.c sys/netinet6 frag6.c icmp6.c in6.c in6_gif.c in6_src.c in6_var.h ip6_forward.c ip6_input.c ip6_mroute.c ipsec.c mld6.c nd6.c nd6_nbr.c nd6_rtr.c scope6.c udp6_usrreq.c sys/netipsec ipsec.c ipsec_input.c sys/nfsserver nfs_syscalls.c Log: MFp4: 92972, 98913 + one more change In ip6_sprintf no longer use and return one of eight static buffers for printing/logging ipv6 addresses. The caller now has to hand in a sufficiently large buffer as first argument. Revision Changes Path 1.126 +10 -6 src/sys/net/if_spppsubr.c 1.155 +6 -4 src/sys/netinet/ip_fw2.c 1.11 +4 -1 src/sys/netinet/tcp_hostcache.c 1.311 +7 -3 src/sys/netinet/tcp_input.c 1.30 +5 -2 src/sys/netinet6/frag6.c 1.73 +18 -9 src/sys/netinet6/icmp6.c 1.66 +21 -20 src/sys/netinet6/in6.c 1.27 +2 -1 src/sys/netinet6/in6_gif.c 1.41 +4 -3 src/sys/netinet6/in6_src.c 1.30 +1 -1 src/sys/netinet6/in6_var.h 1.36 +7 -6 src/sys/netinet6/ip6_forward.c 1.89 +4 -2 src/sys/netinet6/ip6_input.c 1.39 +60 -38 src/sys/netinet6/ip6_mroute.c 1.48 +8 -4 src/sys/netinet6/ipsec.c 1.28 +3 -2 src/sys/netinet6/mld6.c 1.73 +12 -6 src/sys/netinet6/nd6.c 1.42 +35 -23 src/sys/netinet6/nd6_nbr.c 1.34 +47 -30 src/sys/netinet6/nd6_rtr.c 1.16 +2 -1 src/sys/netinet6/scope6.c 1.70 +6 -4 src/sys/netinet6/udp6_usrreq.c 1.19 +5 -1 src/sys/netipsec/ipsec.c 1.13 +10 -2 src/sys/netipsec/ipsec_input.c 1.109 +13 -9 src/sys/nfsserver/nfs_syscalls.c From owner-cvs-src@FreeBSD.ORG Tue Dec 12 12:35:06 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C1F2616A417; Tue, 12 Dec 2006 12:35:06 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id F074943CBB; Tue, 12 Dec 2006 12:33:43 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBCCZ6Mc022772; Tue, 12 Dec 2006 12:35:06 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBCCZ61q022771; Tue, 12 Dec 2006 12:35:06 GMT (envelope-from glebius) Message-Id: <200612121235.kBCCZ61q022771@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 12 Dec 2006 12:35: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_nat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Dec 2006 12:35:06 -0000 glebius 2006-12-12 12:35:06 UTC FreeBSD src repository Modified files: sys/netgraph ng_nat.c Log: Correctly calculate length of IP header. Submitted by: Eugene Hartmann Revision Changes Path 1.7 +2 -1 src/sys/netgraph/ng_nat.c From owner-cvs-src@FreeBSD.ORG Tue Dec 12 13:16:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 203F116A4FD; Tue, 12 Dec 2006 13:16:14 +0000 (UTC) (envelope-from ticso@cicely12.cicely.de) Received: from raven.bwct.de (raven.bwct.de [85.159.14.73]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B93843E45; Tue, 12 Dec 2006 13:12:52 +0000 (GMT) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de ([10.1.1.7]) by raven.bwct.de (8.13.4/8.13.4) with ESMTP id kBCDDhFM043587; Tue, 12 Dec 2006 14:13:44 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [10.1.1.14]) by cicely5.cicely.de (8.13.4/8.13.4) with ESMTP id kBCDDZgc042500 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 12 Dec 2006 14:13:36 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.13.4/8.13.3) with ESMTP id kBCDDZZC074702; Tue, 12 Dec 2006 14:13:35 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.13.4/8.13.3/Submit) id kBCDDYcm074701; Tue, 12 Dec 2006 14:13:34 +0100 (CET) (envelope-from ticso) Date: Tue, 12 Dec 2006 14:13:34 +0100 From: Bernd Walter To: Luigi Rizzo , imp@FreeBSD.org Message-ID: <20061212131333.GU54209@cicely12.cicely.de> References: <200612081036.kB8AakMD029277@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200612081036.kB8AakMD029277@repoman.freebsd.org> X-Operating-System: FreeBSD cicely12.cicely.de 5.4-STABLE alpha User-Agent: Mutt/1.5.9i X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED=-1.8, BAYES_00=-2.599 autolearn=ham version=3.1.7 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on cicely12.cicely.de Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ticso@cicely.de List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2006 13:16:14 -0000 On Fri, Dec 08, 2006 at 10:36:46AM +0000, Luigi Rizzo wrote: > luigi 2006-12-08 10:36:45 UTC > > FreeBSD src repository > > Modified files: > sys/net if_ethersubr.c > Log: > Fix an oscure bug triggered by a recent change in kern_socket.c. > The symptoms were that outgoing DHCP requests for diskless kernels > had the IP header corrupt. After long investigations, the source of > the problem was found in ether_output() - for SIMPLEX interfaces > and broadcast traffic, a copy of the packet is passed back to the kernel > through if_simloop(). However if_simloop() modifies the mbuf, while > the copy obtained through m_copym() is a readonly one. > > The bug has been there forever, but it has been triggered only recently > by a change in sosend_dgram() which passed down mbufs with sufficient > space to prepend the header. > > This fix is trivial - use m_dup() instead of m_copy() to create > the copy. As an alternative, we could try and modify if_simloop() > to play safely with readonly mbufs, but i don't think it is worthwhile > because 1) this is a relatively infrequent code path so we do not need > to worry too much about performance, and 2) the cost of doing an > extra m_pullup in if_simloop() is probably the same as doing the > copy of the cluster, anyways. This change produces an alignment panic on arm. Reverting it gets my system back to live. Sending DHCP Discover packet from interface ate0 (00:0e:42:02:00:21) Fatal kernel mode data abort: 'Alignment Fault 3' trapframe: 0xc529fd98 FSR=000000f3, FAR=c08e181e, spsr=20000013 r0 =c08a2e00, r1 =c529fdec, r2 =00000045, r3 =000005d0 r4 =c08e180e, r5 =c01eb8a0, r6 =00000014, r7 =00000000 r8 =00000000, r9 =c01fb9ac, r10=c079acb8, r11=c529fe10 r12=c08a2e00, ssp=c529fde4, slr=c00d2670, pc =c00e2afc [thread pid 11 tid 100004 ] Stopped at ip_input+0x9c: ldr r1, [r4, #0x010] -- B.Walter http://www.bwct.de http://www.fizon.de bernd@bwct.de info@bwct.de support@fizon.de From owner-cvs-src@FreeBSD.ORG Tue Dec 12 13:40:30 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 556F116A415; Tue, 12 Dec 2006 13:40:30 +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 E3F5543CC3; Tue, 12 Dec 2006 13:38:49 +0000 (GMT) (envelope-from max@love2party.net) Received: from [88.64.181.169] (helo=amd64.laiers.local) by mrelayeu.kundenserver.de (node=mrelayeu1) with ESMTP (Nemesis), id 0MKwpI-1Gu7rT2L2O-0006eO; Tue, 12 Dec 2006 14:40:00 +0100 From: Max Laier Organization: FreeBSD To: "Bjoern A. Zeeb" Date: Tue, 12 Dec 2006 14:39:32 +0100 User-Agent: KMail/1.9.4 References: <200612121217.kBCCHwP6019297@repoman.freebsd.org> In-Reply-To: <200612121217.kBCCHwP6019297@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="nextPart1929113.jhW1TI4VWI"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200612121439.55094.max@love2party.net> X-Provags-ID: kundenserver.de abuse@kundenserver.de login:61c499deaeeba3ba5be80f48ecc83056 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net if_spppsubr.c src/sys/netinet ip_fw2.c tcp_hostcache.c tcp_input.c src/sys/netinet6 frag6.c icmp6.c in6.c in6_gif.c in6_src.c in6_var.h ip6_forward.c ip6_input.c ip6_mroute.c ipsec.c mld6.c nd6.c nd6_nbr.c nd6_rtr.c scope6.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Dec 2006 13:40:30 -0000 --nextPart1929113.jhW1TI4VWI Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Tuesday 12 December 2006 13:17, Bjoern A. Zeeb wrote: > bz 2006-12-12 12:17:58 UTC > > FreeBSD src repository > > Modified files: > sys/net if_spppsubr.c > sys/netinet ip_fw2.c tcp_hostcache.c tcp_input.c > sys/netinet6 frag6.c icmp6.c in6.c in6_gif.c in6_src.c > in6_var.h ip6_forward.c ip6_input.c > ip6_mroute.c ipsec.c mld6.c nd6.c > nd6_nbr.c nd6_rtr.c scope6.c > udp6_usrreq.c > sys/netipsec ipsec.c ipsec_input.c > sys/nfsserver nfs_syscalls.c > Log: > MFp4: 92972, 98913 + one more change > > In ip6_sprintf no longer use and return one of eight static buffers > for printing/logging ipv6 addresses. > The caller now has to hand in a sufficiently large buffer as first > argument. PR kern/104738 is in part concerned with this problem. I'm still not=20 entirely happy with throwing buffers on the stack like this. Some parts=20 of KAME exercise function nesting quite extensively - are we sure we=20 don't overflow kernel stack space somewhere? If we don't find any other=20 possibility, I should follow up with the inet_ntoa changes, however. > Revision Changes Path > 1.126 +10 -6 src/sys/net/if_spppsubr.c > 1.155 +6 -4 src/sys/netinet/ip_fw2.c > 1.11 +4 -1 src/sys/netinet/tcp_hostcache.c > 1.311 +7 -3 src/sys/netinet/tcp_input.c > 1.30 +5 -2 src/sys/netinet6/frag6.c > 1.73 +18 -9 src/sys/netinet6/icmp6.c > 1.66 +21 -20 src/sys/netinet6/in6.c > 1.27 +2 -1 src/sys/netinet6/in6_gif.c > 1.41 +4 -3 src/sys/netinet6/in6_src.c > 1.30 +1 -1 src/sys/netinet6/in6_var.h > 1.36 +7 -6 src/sys/netinet6/ip6_forward.c > 1.89 +4 -2 src/sys/netinet6/ip6_input.c > 1.39 +60 -38 src/sys/netinet6/ip6_mroute.c > 1.48 +8 -4 src/sys/netinet6/ipsec.c > 1.28 +3 -2 src/sys/netinet6/mld6.c > 1.73 +12 -6 src/sys/netinet6/nd6.c > 1.42 +35 -23 src/sys/netinet6/nd6_nbr.c > 1.34 +47 -30 src/sys/netinet6/nd6_rtr.c > 1.16 +2 -1 src/sys/netinet6/scope6.c > 1.70 +6 -4 src/sys/netinet6/udp6_usrreq.c > 1.19 +5 -1 src/sys/netipsec/ipsec.c > 1.13 +10 -2 src/sys/netipsec/ipsec_input.c > 1.109 +13 -9 src/sys/nfsserver/nfs_syscalls.c =2D-=20 /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News --nextPart1929113.jhW1TI4VWI Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQBFfrErXyyEoT62BG0RAnh0AJ9Gv4J/x1T+Tj44Gd2fFBub4rqc1gCeOrF0 yq2hV/qsfYYrWN10CGiT5OU= =cxby -----END PGP SIGNATURE----- --nextPart1929113.jhW1TI4VWI-- From owner-cvs-src@FreeBSD.ORG Tue Dec 12 13:44:54 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DBCCB16A4FC; Tue, 12 Dec 2006 13:44:54 +0000 (UTC) (envelope-from jhay@meraka.csir.co.za) Received: from zibbi.meraka.csir.co.za (zibbi.meraka.csir.co.za [146.64.24.58]) by mx1.FreeBSD.org (Postfix) with ESMTP id E027043CB6; Tue, 12 Dec 2006 13:43:16 +0000 (GMT) (envelope-from jhay@meraka.csir.co.za) Received: by zibbi.meraka.csir.co.za (Postfix, from userid 3973) id 0D78233CBE; Tue, 12 Dec 2006 15:44:32 +0200 (SAST) Date: Tue, 12 Dec 2006 15:44:32 +0200 From: John Hay To: ticso@cicely.de Message-ID: <20061212134431.GA98630@zibbi.meraka.csir.co.za> References: <200612081036.kB8AakMD029277@repoman.freebsd.org> <20061212131333.GU54209@cicely12.cicely.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061212131333.GU54209@cicely12.cicely.de> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@FreeBSD.org, Luigi Rizzo , src-committers@FreeBSD.org, imp@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Dec 2006 13:44:55 -0000 On Tue, Dec 12, 2006 at 02:13:34PM +0100, Bernd Walter wrote: > On Fri, Dec 08, 2006 at 10:36:46AM +0000, Luigi Rizzo wrote: > > luigi 2006-12-08 10:36:45 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/net if_ethersubr.c > > Log: > > Fix an oscure bug triggered by a recent change in kern_socket.c. > > The symptoms were that outgoing DHCP requests for diskless kernels > > had the IP header corrupt. After long investigations, the source of > > the problem was found in ether_output() - for SIMPLEX interfaces > > and broadcast traffic, a copy of the packet is passed back to the kernel > > through if_simloop(). However if_simloop() modifies the mbuf, while > > the copy obtained through m_copym() is a readonly one. > > > > The bug has been there forever, but it has been triggered only recently > > by a change in sosend_dgram() which passed down mbufs with sufficient > > space to prepend the header. > > > > This fix is trivial - use m_dup() instead of m_copy() to create > > the copy. As an alternative, we could try and modify if_simloop() > > to play safely with readonly mbufs, but i don't think it is worthwhile > > because 1) this is a relatively infrequent code path so we do not need > > to worry too much about performance, and 2) the cost of doing an > > extra m_pullup in if_simloop() is probably the same as doing the > > copy of the cluster, anyways. > > This change produces an alignment panic on arm. > Reverting it gets my system back to live. > > Sending DHCP Discover packet from interface ate0 (00:0e:42:02:00:21) > Fatal kernel mode data abort: 'Alignment Fault 3' > trapframe: 0xc529fd98 > FSR=000000f3, FAR=c08e181e, spsr=20000013 > r0 =c08a2e00, r1 =c529fdec, r2 =00000045, r3 =000005d0 > r4 =c08e180e, r5 =c01eb8a0, r6 =00000014, r7 =00000000 > r8 =00000000, r9 =c01fb9ac, r10=c079acb8, r11=c529fe10 > r12=c08a2e00, ssp=c529fde4, slr=c00d2670, pc =c00e2afc > > [thread pid 11 tid 100004 ] > Stopped at ip_input+0x9c: ldr r1, [r4, #0x010] > Interesting, before this commit my Gateworks Xscale arm did panic, but this commit fixed the panic. This is what the panic looked like: ##################################################################### Sending DHCP Discover packet from interface npe0 (00:d0:12:02:87:11) Fatal kernel mode prefetch abort at 0x00000080 trapframe: 0xc567ce08, spsr=60000013 r0 =600000d3, r1 =60000013, r2 =000000c0, r3 =80000020 r4 =c0b86c40, r5 =c0b7b7c0, r6 =c567ceac, r7 =c042b634 r8 =00000000, r9 =00000000, r10=c0b85498, r11=c567ce68 r12=c567ce54, ssp=c567ce54, slr=c041fd64, pc =00000080 [thread pid 13 tid 100002 ] Stopped at 0x80: address 0x80 is invalid *** error reading from address 80 *** db> ##################################################################### John -- John Hay -- John.Hay@meraka.csir.co.za / jhay@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Dec 12 13:56:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 458F416A4D8; Tue, 12 Dec 2006 13:56:07 +0000 (UTC) (envelope-from ticso@cicely12.cicely.de) Received: from raven.bwct.de (raven.bwct.de [85.159.14.73]) by mx1.FreeBSD.org (Postfix) with ESMTP id 50E5B43CCD; Tue, 12 Dec 2006 13:53:03 +0000 (GMT) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de ([10.1.1.7]) by raven.bwct.de (8.13.4/8.13.4) with ESMTP id kBCDsOuM044113; Tue, 12 Dec 2006 14:54:24 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [10.1.1.14]) by cicely5.cicely.de (8.13.4/8.13.4) with ESMTP id kBCDsFAC042927 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 12 Dec 2006 14:54:16 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.13.4/8.13.3) with ESMTP id kBCDsFv0074843; Tue, 12 Dec 2006 14:54:15 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.13.4/8.13.3/Submit) id kBCDsF9k074842; Tue, 12 Dec 2006 14:54:15 +0100 (CET) (envelope-from ticso) Date: Tue, 12 Dec 2006 14:54:14 +0100 From: Bernd Walter To: John Hay Message-ID: <20061212135414.GX54209@cicely12.cicely.de> References: <200612081036.kB8AakMD029277@repoman.freebsd.org> <20061212131333.GU54209@cicely12.cicely.de> <20061212134431.GA98630@zibbi.meraka.csir.co.za> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061212134431.GA98630@zibbi.meraka.csir.co.za> X-Operating-System: FreeBSD cicely12.cicely.de 5.4-STABLE alpha User-Agent: Mutt/1.5.9i X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED=-1.8, BAYES_00=-2.599 autolearn=ham version=3.1.7 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on cicely12.cicely.de Cc: Luigi Rizzo , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, imp@FreeBSD.org, ticso@cicely.de Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ticso@cicely.de List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2006 13:56:07 -0000 On Tue, Dec 12, 2006 at 03:44:32PM +0200, John Hay wrote: > On Tue, Dec 12, 2006 at 02:13:34PM +0100, Bernd Walter wrote: > > On Fri, Dec 08, 2006 at 10:36:46AM +0000, Luigi Rizzo wrote: > > > luigi 2006-12-08 10:36:45 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/net if_ethersubr.c > > > Log: > > > Fix an oscure bug triggered by a recent change in kern_socket.c. > > > The symptoms were that outgoing DHCP requests for diskless kernels > > > had the IP header corrupt. After long investigations, the source of > > > the problem was found in ether_output() - for SIMPLEX interfaces > > > and broadcast traffic, a copy of the packet is passed back to the kernel > > > through if_simloop(). However if_simloop() modifies the mbuf, while > > > the copy obtained through m_copym() is a readonly one. > > > > > > The bug has been there forever, but it has been triggered only recently > > > by a change in sosend_dgram() which passed down mbufs with sufficient > > > space to prepend the header. > > > > > > This fix is trivial - use m_dup() instead of m_copy() to create > > > the copy. As an alternative, we could try and modify if_simloop() > > > to play safely with readonly mbufs, but i don't think it is worthwhile > > > because 1) this is a relatively infrequent code path so we do not need > > > to worry too much about performance, and 2) the cost of doing an > > > extra m_pullup in if_simloop() is probably the same as doing the > > > copy of the cluster, anyways. > > > > This change produces an alignment panic on arm. > > Reverting it gets my system back to live. > > > > Sending DHCP Discover packet from interface ate0 (00:0e:42:02:00:21) > > Fatal kernel mode data abort: 'Alignment Fault 3' > > trapframe: 0xc529fd98 > > FSR=000000f3, FAR=c08e181e, spsr=20000013 > > r0 =c08a2e00, r1 =c529fdec, r2 =00000045, r3 =000005d0 > > r4 =c08e180e, r5 =c01eb8a0, r6 =00000014, r7 =00000000 > > r8 =00000000, r9 =c01fb9ac, r10=c079acb8, r11=c529fe10 > > r12=c08a2e00, ssp=c529fde4, slr=c00d2670, pc =c00e2afc > > > > [thread pid 11 tid 100004 ] > > Stopped at ip_input+0x9c: ldr r1, [r4, #0x010] > > > > Interesting, before this commit my Gateworks Xscale arm did panic, but > this commit fixed the panic. This is what the panic looked like: > > ##################################################################### > Sending DHCP Discover packet from interface npe0 (00:d0:12:02:87:11) > Fatal kernel mode prefetch abort at 0x00000080 > trapframe: 0xc567ce08, spsr=60000013 > r0 =600000d3, r1 =60000013, r2 =000000c0, r3 =80000020 > r4 =c0b86c40, r5 =c0b7b7c0, r6 =c567ceac, r7 =c042b634 > r8 =00000000, r9 =00000000, r10=c0b85498, r11=c567ce68 > r12=c567ce54, ssp=c567ce54, slr=c041fd64, pc =00000080 > > [thread pid 13 tid 100002 ] > Stopped at 0x80: address 0x80 is invalid > *** error reading from address 80 *** > db> > ##################################################################### In my case it's an AT91RM9200 based system. Unfortunately your trap has no valid code address :( -- B.Walter http://www.bwct.de http://www.fizon.de bernd@bwct.de info@bwct.de support@fizon.de From owner-cvs-src@FreeBSD.ORG Tue Dec 12 14:01:00 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CD8AA16A40F; Tue, 12 Dec 2006 14:01:00 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8524F43D8D; Tue, 12 Dec 2006 13:56:50 +0000 (GMT) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.11/8.13.6) with ESMTP id kBCDvu4B061532; Tue, 12 Dec 2006 05:57:56 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id kBCDvunV061531; Tue, 12 Dec 2006 05:57:56 -0800 (PST) (envelope-from rizzo) Date: Tue, 12 Dec 2006 05:57:56 -0800 From: Luigi Rizzo To: ticso@cicely.de Message-ID: <20061212055756.A61182@xorpc.icir.org> References: <200612081036.kB8AakMD029277@repoman.freebsd.org> <20061212131333.GU54209@cicely12.cicely.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20061212131333.GU54209@cicely12.cicely.de>; from ticso@cicely12.cicely.de on Tue, Dec 12, 2006 at 02:13:34PM +0100 Cc: cvs-src@FreeBSD.org, Luigi Rizzo , src-committers@FreeBSD.org, imp@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Dec 2006 14:01:00 -0000 On Tue, Dec 12, 2006 at 02:13:34PM +0100, Bernd Walter wrote: > On Fri, Dec 08, 2006 at 10:36:46AM +0000, Luigi Rizzo wrote: > > luigi 2006-12-08 10:36:45 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/net if_ethersubr.c > > Log: > > Fix an oscure bug triggered by a recent change in kern_socket.c. > > The symptoms were that outgoing DHCP requests for diskless kernels > > had the IP header corrupt. After long investigations, the source of > > the problem was found in ether_output() - for SIMPLEX interfaces > > and broadcast traffic, a copy of the packet is passed back to the kernel > > through if_simloop(). However if_simloop() modifies the mbuf, while > > the copy obtained through m_copym() is a readonly one. > > > > The bug has been there forever, but it has been triggered only recently > > by a change in sosend_dgram() which passed down mbufs with sufficient > > space to prepend the header. > > > > This fix is trivial - use m_dup() instead of m_copy() to create > > the copy. As an alternative, we could try and modify if_simloop() > > to play safely with readonly mbufs, but i don't think it is worthwhile > > because 1) this is a relatively infrequent code path so we do not need > > to worry too much about performance, and 2) the cost of doing an > > extra m_pullup in if_simloop() is probably the same as doing the > > copy of the cluster, anyways. > > This change produces an alignment panic on arm. > Reverting it gets my system back to live. then i suppose the proper fix is to revert to m_copy() and work on if_simloop() so that 1. it handles a readonly chain, and 2. when doing so, it passes up a properly aligned packet... however note that there is already some code in net/if_loop.c::if_simloop(), just that it uses this: #if defined(__ia64__) || defined(__sparc64__) /* * Some archs do not like unaligned data, so * we move data down in the first mbuf. */ if (mtod(m, vm_offset_t) & 3) { KASSERT(hlen >= 3, ("if_simloop: hlen too small")); bcopy(m->m_data, (char *)(mtod(m, vm_offset_t) - (mtod(m, vm_offset_t) & 3)), m->m_len); m->m_data -= (mtod(m,vm_offset_t) & 3); } #endif to detect whether the architecture is alignment-sensitive. Is there any other identifier that we can use to check ? cheers luigi From owner-cvs-src@FreeBSD.ORG Tue Dec 12 14:03:25 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 55AE916A509; Tue, 12 Dec 2006 14:03:25 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from transport.cksoft.de (transport.cksoft.de [62.111.66.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D72943D3F; Tue, 12 Dec 2006 13:58:55 +0000 (GMT) (envelope-from bz@FreeBSD.org) Received: from transport.cksoft.de (localhost [127.0.0.1]) by transport.cksoft.de (Postfix) with ESMTP id 9C5792002E7; Tue, 12 Dec 2006 15:00:13 +0100 (CET) Received: by transport.cksoft.de (Postfix, from userid 66) id A7CB22002E2; Tue, 12 Dec 2006 15:00:06 +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 12B91444885; Tue, 12 Dec 2006 13:55:44 +0000 (UTC) Date: Tue, 12 Dec 2006 13:55:44 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Max Laier In-Reply-To: <200612121439.55094.max@love2party.net> Message-ID: <20061212135126.D91892@maildrop.int.zabbadoz.net> References: <200612121217.kBCCHwP6019297@repoman.freebsd.org> <200612121439.55094.max@love2party.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by AMaViS cksoft-s20020300-20031204bz on transport.cksoft.de Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net if_spppsubr.c src/sys/netinet ip_fw2.c tcp_hostcache.c tcp_input.c src/sys/netinet6 frag6.c icmp6.c in6.c in6_gif.c in6_src.c in6_var.h ip6_forward.c ip6_input.c ip6_mroute.c ipsec.c mld6.c nd6.c nd6_nbr.c nd6_rtr.c scope6.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Dec 2006 14:03:25 -0000 On Tue, 12 Dec 2006, Max Laier wrote: > PR kern/104738 is in part concerned with this problem. I'm still not yepp sounds similar. > entirely happy with throwing buffers on the stack like this. Some parts > of KAME exercise function nesting quite extensively - are we sure we that's another problem that needs to be addressed separately. I had started to work on this earlier this year but ran out of time and still have a bug somewhere - no wonder;-( -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT From owner-cvs-src@FreeBSD.ORG Tue Dec 12 14:34:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DAEDA16A505; Tue, 12 Dec 2006 14:34:35 +0000 (UTC) (envelope-from ticso@cicely12.cicely.de) Received: from raven.bwct.de (raven.bwct.de [85.159.14.73]) by mx1.FreeBSD.org (Postfix) with ESMTP id 385F9443D0; Tue, 12 Dec 2006 14:16:46 +0000 (GMT) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de ([10.1.1.7]) by raven.bwct.de (8.13.4/8.13.4) with ESMTP id kBCEI8nL044486; Tue, 12 Dec 2006 15:18:08 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [10.1.1.14]) by cicely5.cicely.de (8.13.4/8.13.4) with ESMTP id kBCEI0Jj043194 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 12 Dec 2006 15:18:00 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.13.4/8.13.3) with ESMTP id kBCEI03v074924; Tue, 12 Dec 2006 15:18:00 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.13.4/8.13.3/Submit) id kBCEHxjn074923; Tue, 12 Dec 2006 15:17:59 +0100 (CET) (envelope-from ticso) Date: Tue, 12 Dec 2006 15:17:59 +0100 From: Bernd Walter To: Luigi Rizzo Message-ID: <20061212141759.GZ54209@cicely12.cicely.de> References: <200612081036.kB8AakMD029277@repoman.freebsd.org> <20061212131333.GU54209@cicely12.cicely.de> <20061212055756.A61182@xorpc.icir.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061212055756.A61182@xorpc.icir.org> X-Operating-System: FreeBSD cicely12.cicely.de 5.4-STABLE alpha User-Agent: Mutt/1.5.9i X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED=-1.8, BAYES_00=-2.599 autolearn=ham version=3.1.7 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on cicely12.cicely.de Cc: Luigi Rizzo , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, imp@FreeBSD.org, ticso@cicely.de Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ticso@cicely.de List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2006 14:34:36 -0000 On Tue, Dec 12, 2006 at 05:57:56AM -0800, Luigi Rizzo wrote: > On Tue, Dec 12, 2006 at 02:13:34PM +0100, Bernd Walter wrote: > > On Fri, Dec 08, 2006 at 10:36:46AM +0000, Luigi Rizzo wrote: > > > luigi 2006-12-08 10:36:45 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/net if_ethersubr.c > > > Log: > > > Fix an oscure bug triggered by a recent change in kern_socket.c. > > > The symptoms were that outgoing DHCP requests for diskless kernels > > > had the IP header corrupt. After long investigations, the source of > > > the problem was found in ether_output() - for SIMPLEX interfaces > > > and broadcast traffic, a copy of the packet is passed back to the kernel > > > through if_simloop(). However if_simloop() modifies the mbuf, while > > > the copy obtained through m_copym() is a readonly one. > > > > > > The bug has been there forever, but it has been triggered only recently > > > by a change in sosend_dgram() which passed down mbufs with sufficient > > > space to prepend the header. > > > > > > This fix is trivial - use m_dup() instead of m_copy() to create > > > the copy. As an alternative, we could try and modify if_simloop() > > > to play safely with readonly mbufs, but i don't think it is worthwhile > > > because 1) this is a relatively infrequent code path so we do not need > > > to worry too much about performance, and 2) the cost of doing an > > > extra m_pullup in if_simloop() is probably the same as doing the > > > copy of the cluster, anyways. > > > > This change produces an alignment panic on arm. > > Reverting it gets my system back to live. > > then i suppose the proper fix is to revert to m_copy() and > work on if_simloop() so that 1. it handles a readonly chain, and > 2. when doing so, it passes up a properly aligned packet... Can't comment on this, as I don't have enough knowledge about network code. According to the xscale report it was likely never properly aligned, the alignment obviously just moved with your change. > however note that there is already some code in net/if_loop.c::if_simloop(), > just that it uses this: > > #if defined(__ia64__) || defined(__sparc64__) > /* > * Some archs do not like unaligned data, so > * we move data down in the first mbuf. > */ > if (mtod(m, vm_offset_t) & 3) { > KASSERT(hlen >= 3, ("if_simloop: hlen too small")); > bcopy(m->m_data, > (char *)(mtod(m, vm_offset_t) > - (mtod(m, vm_offset_t) & 3)), > m->m_len); > m->m_data -= (mtod(m,vm_offset_t) & 3); > } > #endif > to detect whether the architecture is alignment-sensitive. > Is there any other identifier that we can use to check ? I wonder how many of these are missing __arm__? -- B.Walter http://www.bwct.de http://www.fizon.de bernd@bwct.de info@bwct.de support@fizon.de From owner-cvs-src@FreeBSD.ORG Tue Dec 12 14:37:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C8B2E16A412; Tue, 12 Dec 2006 14:37:37 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B91D43F99; Tue, 12 Dec 2006 14:23:24 +0000 (GMT) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.11/8.13.6) with ESMTP id kBCEOjkw061929; Tue, 12 Dec 2006 06:24:45 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id kBCEOjgO061928; Tue, 12 Dec 2006 06:24:45 -0800 (PST) (envelope-from rizzo) Date: Tue, 12 Dec 2006 06:24:45 -0800 From: Luigi Rizzo To: ticso@cicely.de Message-ID: <20061212062445.A61903@xorpc.icir.org> References: <200612081036.kB8AakMD029277@repoman.freebsd.org> <20061212131333.GU54209@cicely12.cicely.de> <20061212055756.A61182@xorpc.icir.org> <20061212141759.GZ54209@cicely12.cicely.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20061212141759.GZ54209@cicely12.cicely.de>; from ticso@cicely12.cicely.de on Tue, Dec 12, 2006 at 03:17:59PM +0100 Cc: cvs-src@FreeBSD.org, Luigi Rizzo , src-committers@FreeBSD.org, imp@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Dec 2006 14:37:38 -0000 On Tue, Dec 12, 2006 at 03:17:59PM +0100, Bernd Walter wrote: > On Tue, Dec 12, 2006 at 05:57:56AM -0800, Luigi Rizzo wrote: ... > > then i suppose the proper fix is to revert to m_copy() and > > work on if_simloop() so that 1. it handles a readonly chain, and > > 2. when doing so, it passes up a properly aligned packet... > > Can't comment on this, as I don't have enough knowledge about network > code. > According to the xscale report it was likely never properly aligned, > the alignment obviously just moved with your change. > > > however note that there is already some code in net/if_loop.c::if_simloop(), > > just that it uses this: > > > > #if defined(__ia64__) || defined(__sparc64__) ... > > to detect whether the architecture is alignment-sensitive. > > Is there any other identifier that we can use to check ? > > I wonder how many of these are missing __arm__? and this is why i wonder if there is a generic identifier that we can use to provide alignment. cheers luigi From owner-cvs-src@FreeBSD.ORG Tue Dec 12 14:43:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EE13316A4CA; Tue, 12 Dec 2006 14:43:21 +0000 (UTC) (envelope-from ticso@cicely12.cicely.de) Received: from raven.bwct.de (raven.bwct.de [85.159.14.73]) by mx1.FreeBSD.org (Postfix) with ESMTP id C5F7D44093; Tue, 12 Dec 2006 14:30:01 +0000 (GMT) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de ([10.1.1.7]) by raven.bwct.de (8.13.4/8.13.4) with ESMTP id kBCEVMud044662; Tue, 12 Dec 2006 15:31:22 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [10.1.1.14]) by cicely5.cicely.de (8.13.4/8.13.4) with ESMTP id kBCEVEGe043302 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 12 Dec 2006 15:31:14 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.13.4/8.13.3) with ESMTP id kBCEVDeW074960; Tue, 12 Dec 2006 15:31:13 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.13.4/8.13.3/Submit) id kBCEVDYJ074959; Tue, 12 Dec 2006 15:31:13 +0100 (CET) (envelope-from ticso) Date: Tue, 12 Dec 2006 15:31:13 +0100 From: Bernd Walter To: Luigi Rizzo Message-ID: <20061212143113.GA54209@cicely12.cicely.de> References: <200612081036.kB8AakMD029277@repoman.freebsd.org> <20061212131333.GU54209@cicely12.cicely.de> <20061212055756.A61182@xorpc.icir.org> <20061212141759.GZ54209@cicely12.cicely.de> <20061212062445.A61903@xorpc.icir.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061212062445.A61903@xorpc.icir.org> X-Operating-System: FreeBSD cicely12.cicely.de 5.4-STABLE alpha User-Agent: Mutt/1.5.9i X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED=-1.8, BAYES_00=-2.599 autolearn=ham version=3.1.7 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on cicely12.cicely.de Cc: Luigi Rizzo , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, imp@FreeBSD.org, ticso@cicely.de Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ticso@cicely.de List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2006 14:43:22 -0000 On Tue, Dec 12, 2006 at 06:24:45AM -0800, Luigi Rizzo wrote: > On Tue, Dec 12, 2006 at 03:17:59PM +0100, Bernd Walter wrote: > > On Tue, Dec 12, 2006 at 05:57:56AM -0800, Luigi Rizzo wrote: > > > #if defined(__ia64__) || defined(__sparc64__) > ... > > > to detect whether the architecture is alignment-sensitive. > > > Is there any other identifier that we can use to check ? > > > > I wonder how many of these are missing __arm__? > > and this is why i wonder if there is a generic identifier > that we can use to provide alignment. Not that I know about. I would have said ALIGNBYTES != 1, but this also matches with i386. Guess it's time to introduce somehing like ALIGN_STRONG, or whatever colour fits best. -- B.Walter http://www.bwct.de http://www.fizon.de bernd@bwct.de info@bwct.de support@fizon.de From owner-cvs-src@FreeBSD.ORG Tue Dec 12 15:02:46 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3B79016A494; Tue, 12 Dec 2006 15:02:46 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 47C9443DF5; Tue, 12 Dec 2006 14:58:59 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBCF08l2060787; Tue, 12 Dec 2006 15:00:08 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBCF08Eh060786; Tue, 12 Dec 2006 15:00:08 GMT (envelope-from pjd) Message-Id: <200612121500.kBCF08Eh060786@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 12 Dec 2006 15:00:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys mkdir.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, 12 Dec 2006 15:02:46 -0000 pjd 2006-12-12 15:00:08 UTC FreeBSD src repository Modified files: lib/libc/sys mkdir.2 Log: mkdir(2) creates directory, not file. Revision Changes Path 1.22 +2 -1 src/lib/libc/sys/mkdir.2 From owner-cvs-src@FreeBSD.ORG Tue Dec 12 15:18:12 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4892316A416; Tue, 12 Dec 2006 15:18:12 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailout2.pacific.net.au (mailout2-3.pacific.net.au [61.8.2.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 97BC343DA5; Tue, 12 Dec 2006 15:15:52 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.2.162]) by mailout2.pacific.net.au (Postfix) with ESMTP id 3F110109B58; Wed, 13 Dec 2006 02:16:57 +1100 (EST) Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailproxy1.pacific.net.au (Postfix) with ESMTP id 7DBB08C08; Wed, 13 Dec 2006 02:16:56 +1100 (EST) Date: Wed, 13 Dec 2006 02:16:51 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Luigi Rizzo In-Reply-To: <20061212055756.A61182@xorpc.icir.org> Message-ID: <20061213011843.X58129@delplex.bde.org> References: <200612081036.kB8AakMD029277@repoman.freebsd.org> <20061212131333.GU54209@cicely12.cicely.de> <20061212055756.A61182@xorpc.icir.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Luigi Rizzo , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, imp@freebsd.org, ticso@cicely.de Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Dec 2006 15:18:12 -0000 On Tue, 12 Dec 2006, Luigi Rizzo wrote: > On Tue, Dec 12, 2006 at 02:13:34PM +0100, Bernd Walter wrote: >> On Fri, Dec 08, 2006 at 10:36:46AM +0000, Luigi Rizzo wrote: >>> luigi 2006-12-08 10:36:45 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/net if_ethersubr.c >>> Log: >>> Fix an oscure bug triggered by a recent change in kern_socket.c. >> >> This change produces an alignment panic on arm. >> Reverting it gets my system back to live. Something reduced my ttcp tx bandwidth for tiny packets on an i386 (Athlon XP 2700 overclocked) from 350 kpps to 300 kpps (after I thought increased it from 320-330 kpps to 350-360 kpps) by reducing copying). I suspected this commit, then misalignment. I still suspect alignment... > then i suppose the proper fix is to revert to m_copy() and > work on if_simloop() so that 1. it handles a readonly chain, and > 2. when doing so, it passes up a properly aligned packet... > > however note that there is already some code in net/if_loop.c::if_simloop(), > just that it uses this: > > #if defined(__ia64__) || defined(__sparc64__) > /* > * Some archs do not like unaligned data, so > * we move data down in the first mbuf. > */ > if (mtod(m, vm_offset_t) & 3) { > KASSERT(hlen >= 3, ("if_simloop: hlen too small")); > bcopy(m->m_data, > (char *)(mtod(m, vm_offset_t) > - (mtod(m, vm_offset_t) & 3)), > m->m_len); > m->m_data -= (mtod(m,vm_offset_t) & 3); > } > #endif > > to detect whether the architecture is alignment-sensitive. > Is there any other identifier that we can use to check ? __NO_STRICT_ALIGNMENT. Many drivers already use this. It's stiall an abuse since __FOO is in the implementation namespace, and of course __NO_STRICT_ALIGNMENT is documented mainly (only?) in its log message. No arches "like" unaligned data; some just handle it without trapping or other extreme slowness. I think copying of data to fix its alignment is best for most arches if the data is small but not if it is large. About my ttcp tx bandwith problem: - tx is almost entirely syscall-bound (< 2-4% interrupt overhead) - the slowdown was mostly caused by adding about 500 bytes in unrelated code (in nfs_diskless.c) that was never executed. Removing these bytes or moving nfs_diskless.o to the end of the object file list recovered 30-40 kpps of the lost bandwidth. It looks like there are lots of cache conflicts for the I-cache, but I thought that this problem mostly went away with i486's. - the bandwidth depended mysteriously on related and unrelated previous changes, but no single change (including ones that added much more than 500 bytes) affected it by as much as 360 -> 300. - the bandwidth also depends on the ttcp binary and has a high variance in separate runs (but not in the same run). I now suspect that I-cache conflicts cause this too. - I found some silly data alignment that doesn't seem to affect ttcp. struct sockaddr is essentially char [16] so it asks for pessimal alignment (not misalignment unless it is type punned). I think gcc normally gives struct sockaddr's on the stack 4-byte alignment. sun_noname is perfectly misaligned in all my kernels, because it happens to get allocated after some strings with an odd total size in the read-only text section. It is a sockaddr, not a sockaddr_un despite its name. struct sockaddr_un is essentially char [106], so it also asks for pessimal alignment, with more cost since it is quite large. Grepping nm output showed this some other alignment problems. E.g., futex functions in i386/support.s have random alignment and other bugs caused by not using ENTRY() for them. Bruce From owner-cvs-src@FreeBSD.ORG Tue Dec 12 15:29:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6225716A53F; Tue, 12 Dec 2006 15:29:36 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5FB2D43CB8; Tue, 12 Dec 2006 15:25:21 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBCFQPbV067536; Tue, 12 Dec 2006 15:26:25 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBCFQPcZ067535; Tue, 12 Dec 2006 15:26:25 GMT (envelope-from ru) Message-Id: <200612121526.kBCFQPcZ067535@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 12 Dec 2006 15:26: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/sbin/fdisk fdisk.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: Tue, 12 Dec 2006 15:29:36 -0000 ru 2006-12-12 15:26:25 UTC FreeBSD src repository Modified files: sbin/fdisk fdisk.8 Log: - Document -u, -i, and the difference between them better. - Remove some historical notes about "future" decisions. Revision Changes Path 1.38 +13 -15 src/sbin/fdisk/fdisk.8 From owner-cvs-src@FreeBSD.ORG Tue Dec 12 15:47:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 45C9616A4C2; Tue, 12 Dec 2006 15:47:59 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D56643D97; Tue, 12 Dec 2006 15:42:50 +0000 (GMT) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBCFiDl1071762; Tue, 12 Dec 2006 15:44:13 GMT (envelope-from flz@repoman.freebsd.org) Received: (from flz@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBCFiDWe071761; Tue, 12 Dec 2006 15:44:13 GMT (envelope-from flz) Message-Id: <200612121544.kBCFiDWe071761@repoman.freebsd.org> From: Florent Thoumie Date: Tue, 12 Dec 2006 15:44:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/sys param.h src/sys/dev/usb ukbd.c usb_quirks.c usb_quirks.h usbdevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2006 15:47:59 -0000 flz 2006-12-12 15:44:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/sys param.h sys/dev/usb ukbd.c usb_quirks.c usb_quirks.h usbdevs Log: MFC: Add a quirk for devices recognized as usb keyboards not to be hooked by ukbd(4). src/sys/dev/usb/usbdevs: rev 1.283 -> 1.284 src/sys/dev/usb/usb_quirks.c: rev 1.56 -> 1.57 src/sys/dev/usb/ukbd.c: rev 1.58 -> 1.59 src/sys/dev/usb/usb_quirks.h: rev 1.22 -> 1.23 PR: usb/105669 Submitted by: Henrik Brix Andersen Revision Changes Path 1.52.2.4 +3 -0 src/sys/dev/usb/ukbd.c 1.41.2.6 +3 -0 src/sys/dev/usb/usb_quirks.c 1.17.2.4 +1 -0 src/sys/dev/usb/usb_quirks.h 1.232.2.18 +1 -0 src/sys/dev/usb/usbdevs 1.244.2.18 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Tue Dec 12 17:47:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6097C16A50E; Tue, 12 Dec 2006 17:47:26 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C5EE43CA0; Tue, 12 Dec 2006 17:43:23 +0000 (GMT) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBCHildD006342; Tue, 12 Dec 2006 17:44:47 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBCHil5J006341; Tue, 12 Dec 2006 17:44:47 GMT (envelope-from bz) Message-Id: <200612121744.kBCHil5J006341@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Tue, 12 Dec 2006 17:44:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet 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: Tue, 12 Dec 2006 17:47:26 -0000 bz 2006-12-12 17:44:46 UTC FreeBSD src repository Modified files: sys/netinet sctputil.c Log: In ip6_sprintf no longer use and return one of eight static buffers for printing/logging ipv6 addresses. The caller now has to hand in a sufficiently large buffer as first argument. This is the "+ one more change" missed in the original commit. Noticed by: tinderbox Pointy hat to: me (#1) Revision Changes Path 1.8 +3 -1 src/sys/netinet/sctputil.c From owner-cvs-src@FreeBSD.ORG Tue Dec 12 18:42:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EC5D516A49E; Tue, 12 Dec 2006 18:42:31 +0000 (UTC) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (gate.funkthat.com [69.17.45.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0AEFA43D88; Tue, 12 Dec 2006 18:37:37 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (wx8r48hu5jz7ehk3@localhost.funkthat.com [127.0.0.1]) by hydrogen.funkthat.com (8.13.6/8.13.3) with ESMTP id kBCIcRmk061068; Tue, 12 Dec 2006 10:38:27 -0800 (PST) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.13.6/8.13.3/Submit) id kBCIcP9g061067; Tue, 12 Dec 2006 10:38:25 -0800 (PST) (envelope-from jmg) Date: Tue, 12 Dec 2006 10:38:25 -0800 From: John-Mark Gurney To: Luigi Rizzo Message-ID: <20061212183825.GF781@funkthat.com> References: <200612081036.kB8AakMD029277@repoman.freebsd.org> <20061212131333.GU54209@cicely12.cicely.de> <20061212055756.A61182@xorpc.icir.org> <20061212141759.GZ54209@cicely12.cicely.de> <20061212062445.A61903@xorpc.icir.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061212062445.A61903@xorpc.icir.org> User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 5.4-RELEASE-p6 i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html Cc: Luigi Rizzo , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, imp@FreeBSD.org, ticso@cicely.de Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: John-Mark Gurney List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2006 18:42:32 -0000 Luigi Rizzo wrote this message on Tue, Dec 12, 2006 at 06:24 -0800: > On Tue, Dec 12, 2006 at 03:17:59PM +0100, Bernd Walter wrote: > > On Tue, Dec 12, 2006 at 05:57:56AM -0800, Luigi Rizzo wrote: > ... > > > then i suppose the proper fix is to revert to m_copy() and > > > work on if_simloop() so that 1. it handles a readonly chain, and > > > 2. when doing so, it passes up a properly aligned packet... > > > > Can't comment on this, as I don't have enough knowledge about network > > code. > > According to the xscale report it was likely never properly aligned, > > the alignment obviously just moved with your change. > > > > > however note that there is already some code in net/if_loop.c::if_simloop(), > > > just that it uses this: > > > > > > #if defined(__ia64__) || defined(__sparc64__) > ... > > > to detect whether the architecture is alignment-sensitive. > > > Is there any other identifier that we can use to check ? > > > > I wonder how many of these are missing __arm__? > > and this is why i wonder if there is a generic identifier > that we can use to provide alignment. How about? #define __NO_STRICT_ALIGNMENT It's already defined for amd64 and i386, so all you have to do it test that it isn't defined... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-cvs-src@FreeBSD.ORG Tue Dec 12 19:36:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1E11116A47C; Tue, 12 Dec 2006 19:36:08 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2176043EFE; Tue, 12 Dec 2006 19:18:25 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBCJJNHl031426; Tue, 12 Dec 2006 19:19:23 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBCJJN6o031424; Tue, 12 Dec 2006 19:19:23 GMT (envelope-from jhb) Message-Id: <200612121919.kBCJJN6o031424@repoman.freebsd.org> From: John Baldwin Date: Tue, 12 Dec 2006 19:19:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_intr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Dec 2006 19:36:08 -0000 jhb 2006-12-12 19:19:23 UTC FreeBSD src repository Modified files: sys/kern kern_intr.c Log: Add a comment and fix a whitespace nit. Revision Changes Path 1.137 +2 -1 src/sys/kern/kern_intr.c From owner-cvs-src@FreeBSD.ORG Tue Dec 12 19:39:25 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6AB5016A492; Tue, 12 Dec 2006 19:39:25 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C2B143DE5; Tue, 12 Dec 2006 19:19:08 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBCJKJb4031614; Tue, 12 Dec 2006 19:20:19 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBCJKJvW031613; Tue, 12 Dec 2006 19:20:19 GMT (envelope-from jhb) Message-Id: <200612121920.kBCJKJvW031613@repoman.freebsd.org> From: John Baldwin Date: Tue, 12 Dec 2006 19:20:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/i386/i386 intr_machdep.c src/sys/kern kern_intr.c src/sys/sys interrupt.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, 12 Dec 2006 19:39:25 -0000 jhb 2006-12-12 19:20:19 UTC FreeBSD src repository Modified files: sys/amd64/amd64 intr_machdep.c sys/i386/i386 intr_machdep.c sys/kern kern_intr.c sys/sys interrupt.h Log: Add a function to return the MD interrupt source cookie associated with an interrupt event. Use this in the x86 code to fixup the intrcnt names when an interrupt handler is removed. Revision Changes Path 1.27 +3 -3 src/sys/amd64/amd64/intr_machdep.c 1.22 +3 -3 src/sys/i386/i386/intr_machdep.c 1.138 +20 -0 src/sys/kern/kern_intr.c 1.34 +1 -0 src/sys/sys/interrupt.h From owner-cvs-src@FreeBSD.ORG Tue Dec 12 19:48:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 47A9516A47B; Tue, 12 Dec 2006 19:48:29 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3767544463; Tue, 12 Dec 2006 19:22:36 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBCJNq5s033015; Tue, 12 Dec 2006 19:23:52 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBCJNqPK033014; Tue, 12 Dec 2006 19:23:52 GMT (envelope-from jhb) Message-Id: <200612121923.kBCJNqPK033014@repoman.freebsd.org> From: John Baldwin Date: Tue, 12 Dec 2006 19:23:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/pci pci_cfgreg.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2006 19:48:29 -0000 jhb 2006-12-12 19:23:52 UTC FreeBSD src repository Modified files: sys/i386/pci pci_cfgreg.c Log: Replace a few magic numbers. Revision Changes Path 1.124 +2 -2 src/sys/i386/pci/pci_cfgreg.c From owner-cvs-src@FreeBSD.ORG Tue Dec 12 19:53:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5C2B216A47B; Tue, 12 Dec 2006 19:53:38 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 74A02441CD; Tue, 12 Dec 2006 19:23:28 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBCJOk7w033116; Tue, 12 Dec 2006 19:24:46 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBCJOkQT033115; Tue, 12 Dec 2006 19:24:46 GMT (envelope-from jhb) Message-Id: <200612121924.kBCJOkQT033115@repoman.freebsd.org> From: John Baldwin Date: Tue, 12 Dec 2006 19:24:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/include intr_machdep.h src/sys/i386/include intr_machdep.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2006 19:53:38 -0000 jhb 2006-12-12 19:24:45 UTC FreeBSD src repository Modified files: sys/amd64/include intr_machdep.h sys/i386/include intr_machdep.h Log: Sort function prototypes. Revision Changes Path 1.13 +1 -1 src/sys/amd64/include/intr_machdep.h 1.15 +1 -1 src/sys/i386/include/intr_machdep.h From owner-cvs-src@FreeBSD.ORG Tue Dec 12 19:58:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 249A616A49E; Tue, 12 Dec 2006 19:58:03 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 883174451B; Tue, 12 Dec 2006 19:25:44 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBCJR1wu033424; Tue, 12 Dec 2006 19:27:01 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBCJR1ml033423; Tue, 12 Dec 2006 19:27:01 GMT (envelope-from jhb) Message-Id: <200612121927.kBCJR1ml033423@repoman.freebsd.org> From: John Baldwin Date: Tue, 12 Dec 2006 19:27:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 mptable_pci.c src/sys/amd64/pci pci_bus.c src/sys/dev/acpica acpi_pcib_acpi.c src/sys/i386/i386 mptable_pci.c src/sys/i386/pci pci_bus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Dec 2006 19:58:03 -0000 jhb 2006-12-12 19:27:01 UTC FreeBSD src repository Modified files: sys/amd64/amd64 mptable_pci.c sys/amd64/pci pci_bus.c sys/dev/acpica acpi_pcib_acpi.c sys/i386/i386 mptable_pci.c sys/i386/pci pci_bus.c Log: Give Host-PCI bridge drivers their own pcib_alloc_msi() and pcib_alloc_msix() methods instead of using the method from the generic PCI-PCI bridge driver as the PCI-PCI methods will be gaining some PCI-PCI specific logic soon. Revision Changes Path 1.6 +23 -3 src/sys/amd64/amd64/mptable_pci.c 1.119 +24 -2 src/sys/amd64/pci/pci_bus.c 1.52 +26 -2 src/sys/dev/acpica/acpi_pcib_acpi.c 1.6 +23 -3 src/sys/i386/i386/mptable_pci.c 1.125 +24 -2 src/sys/i386/pci/pci_bus.c From owner-cvs-src@FreeBSD.ORG Tue Dec 12 20:02:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1DC8416A407; Tue, 12 Dec 2006 20:02:45 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id A61AE44222; Tue, 12 Dec 2006 19:27:37 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBCJT228033620; Tue, 12 Dec 2006 19:29:02 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBCJT2PC033619; Tue, 12 Dec 2006 19:29:02 GMT (envelope-from jhb) Message-Id: <200612121929.kBCJT2PC033619@repoman.freebsd.org> From: John Baldwin Date: Tue, 12 Dec 2006 19: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: 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: Tue, 12 Dec 2006 20:02:45 -0000 jhb 2006-12-12 19:29:02 UTC FreeBSD src repository Modified files: sys/dev/pci pci.c Log: Add some bootverbose printf's to detail how many MSI messages are allocated and to which IRQs. Requested by: scottl Revision Changes Path 1.325 +92 -0 src/sys/dev/pci/pci.c From owner-cvs-src@FreeBSD.ORG Tue Dec 12 20:03:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0448A16A415; Tue, 12 Dec 2006 20:03:36 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6A074425D; Tue, 12 Dec 2006 19:29:16 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBCJUe94033826; Tue, 12 Dec 2006 19:30:40 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBCJUevW033825; Tue, 12 Dec 2006 19:30:40 GMT (envelope-from jhb) Message-Id: <200612121930.kBCJUevW033825@repoman.freebsd.org> From: John Baldwin Date: Tue, 12 Dec 2006 19:30:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/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: Tue, 12 Dec 2006 20:03:36 -0000 jhb 2006-12-12 19:30:40 UTC FreeBSD src repository Modified files: sys/dev/pci pci.c Log: Give the WREG() macro the same lifetime as the REG() macro. Revision Changes Path 1.326 +3 -3 src/sys/dev/pci/pci.c From owner-cvs-src@FreeBSD.ORG Tue Dec 12 20:06:09 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 360EE16A415; Tue, 12 Dec 2006 20:06:09 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DB1643D9A; Tue, 12 Dec 2006 19:32:09 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBCJXR61035333; Tue, 12 Dec 2006 19:33:27 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBCJXRaN035332; Tue, 12 Dec 2006 19:33:27 GMT (envelope-from jhb) Message-Id: <200612121933.kBCJXRaN035332@repoman.freebsd.org> From: John Baldwin Date: Tue, 12 Dec 2006 19:33: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/dev/pci pci.c pcireg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2006 20:06:09 -0000 jhb 2006-12-12 19:33:25 UTC FreeBSD src repository Modified files: sys/dev/pci pci.c pcireg.h Log: - Add constants for HT PCI capability registers including the various subtypes of HT capabilities. - Add constants for the MSI mapping window HT PCI capability. - On i386 and amd64, enable the MSI mapping window on any HT bridges we encounter and report any non-standard mapping window addresses. Revision Changes Path 1.327 +30 -0 src/sys/dev/pci/pci.c 1.54 +21 -0 src/sys/dev/pci/pcireg.h From owner-cvs-src@FreeBSD.ORG Tue Dec 12 20:12:12 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 518B216A50D; Tue, 12 Dec 2006 20:12:12 +0000 (UTC) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id A09284404B; Tue, 12 Dec 2006 19:40:17 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBCJff3u036693; Tue, 12 Dec 2006 19:41:41 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBCJffKU036692; Tue, 12 Dec 2006 19:41:41 GMT (envelope-from ume) Message-Id: <200612121941.kBCJffKU036692@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Tue, 12 Dec 2006 19:41:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/net if_ppp.c if_pppvar.h ppp_tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2006 20:12:12 -0000 ume 2006-12-12 19:41:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net if_ppp.c if_pppvar.h ppp_tty.c Log: MFC: Use callout mechanism instead of timeout()/untimeout(). sys/net/if_ppp.c: 1.119 sys/net/if_pppvar.h: 1.26 sys/net/ppp_tty.c: 1.72 Revision Changes Path 1.105.2.6 +1 -0 src/sys/net/if_ppp.c 1.23.2.3 +1 -1 src/sys/net/if_pppvar.h 1.66.2.3 +2 -2 src/sys/net/ppp_tty.c From owner-cvs-src@FreeBSD.ORG Tue Dec 12 20:13:53 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 21E8916A569; Tue, 12 Dec 2006 20:13:53 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B371441A3; Tue, 12 Dec 2006 19:46:51 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBCJmFmV037627; Tue, 12 Dec 2006 19:48:15 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBCJmFZY037626; Tue, 12 Dec 2006 19:48:15 GMT (envelope-from pjd) Message-Id: <200612121948.kBCJmFZY037626@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 12 Dec 2006 19:48: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/lib/libc/sys symlink.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, 12 Dec 2006 20:13:53 -0000 pjd 2006-12-12 19:48:15 UTC FreeBSD src repository Modified files: lib/libc/sys symlink.2 Log: The 'name1' argument to symlink(2) is only limited to 1023 characters, its components are not checked. Revision Changes Path 1.17 +3 -1 src/lib/libc/sys/symlink.2 From owner-cvs-src@FreeBSD.ORG Tue Dec 12 20:16:06 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 74FAE16A4FB; Tue, 12 Dec 2006 20:16:06 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0EF2644065; Tue, 12 Dec 2006 19:55:53 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBCJvH36039313; Tue, 12 Dec 2006 19:57:17 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBCJvH1D039312; Tue, 12 Dec 2006 19:57:17 GMT (envelope-from pjd) Message-Id: <200612121957.kBCJvH1D039312@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 12 Dec 2006 19:57:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys symlink.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, 12 Dec 2006 20:16:06 -0000 pjd 2006-12-12 19:57:17 UTC FreeBSD src repository Modified files: lib/libc/sys symlink.2 Log: Correct ENOENT description. Revision Changes Path 1.18 +4 -2 src/lib/libc/sys/symlink.2 From owner-cvs-src@FreeBSD.ORG Tue Dec 12 20:20:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 36B7416A415; Tue, 12 Dec 2006 20:20:11 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id EBEA3445C6; Tue, 12 Dec 2006 20:03:53 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBCK54fO042290; Tue, 12 Dec 2006 20:05:04 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBCK54S3042289; Tue, 12 Dec 2006 20:05:04 GMT (envelope-from pjd) Message-Id: <200612122005.kBCK54S3042289@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 12 Dec 2006 20:05:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys symlink.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, 12 Dec 2006 20:20:11 -0000 pjd 2006-12-12 20:05:04 UTC FreeBSD src repository Modified files: lib/libc/sys symlink.2 Log: symlink(2) return EACCES if a component of the name2 path prefix denies write permission. Revision Changes Path 1.19 +4 -0 src/lib/libc/sys/symlink.2 From owner-cvs-src@FreeBSD.ORG Tue Dec 12 20:20:35 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CA69F16A50E; Tue, 12 Dec 2006 20:20:35 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE9BD43E05; Tue, 12 Dec 2006 20:05:28 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBCK6r5M042404; Tue, 12 Dec 2006 20:06:53 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBCK6qVV042403; Tue, 12 Dec 2006 20:06:52 GMT (envelope-from pjd) Message-Id: <200612122006.kBCK6qVV042403@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 12 Dec 2006 20:06:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys symlink.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, 12 Dec 2006 20:20:36 -0000 pjd 2006-12-12 20:06:52 UTC FreeBSD src repository Modified files: lib/libc/sys symlink.2 Log: Be more specific when ELOOP can be returned. Revision Changes Path 1.20 +3 -1 src/lib/libc/sys/symlink.2 From owner-cvs-src@FreeBSD.ORG Tue Dec 12 21:04:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D21A516A403; Tue, 12 Dec 2006 21:04:13 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id E513C43CF8; Tue, 12 Dec 2006 21:02:31 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id kBCL0anG018129; Tue, 12 Dec 2006 14:00:36 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Tue, 12 Dec 2006 14:01:33 -0700 (MST) Message-Id: <20061212.140133.1649770385.imp@bsdimp.com> To: gurney_j@resnet.uoregon.edu From: "M. Warner Losh" In-Reply-To: <20061212183825.GF781@funkthat.com> References: <20061212141759.GZ54209@cicely12.cicely.de> <20061212062445.A61903@xorpc.icir.org> <20061212183825.GF781@funkthat.com> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Tue, 12 Dec 2006 14:00:38 -0700 (MST) Cc: luigi@FreeBSD.org, src-committers@FreeBSD.org, rizzo@icir.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org, ticso@cicely.de Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Dec 2006 21:04:13 -0000 In message: <20061212183825.GF781@funkthat.com> John-Mark Gurney writes: : Luigi Rizzo wrote this message on Tue, Dec 12, 2006 at 06:24 -0800: : > On Tue, Dec 12, 2006 at 03:17:59PM +0100, Bernd Walter wrote: : > > On Tue, Dec 12, 2006 at 05:57:56AM -0800, Luigi Rizzo wrote: : > ... : > > > then i suppose the proper fix is to revert to m_copy() and : > > > work on if_simloop() so that 1. it handles a readonly chain, and : > > > 2. when doing so, it passes up a properly aligned packet... : > > : > > Can't comment on this, as I don't have enough knowledge about network : > > code. : > > According to the xscale report it was likely never properly aligned, : > > the alignment obviously just moved with your change. : > > : > > > however note that there is already some code in net/if_loop.c::if_simloop(), : > > > just that it uses this: : > > > : > > > #if defined(__ia64__) || defined(__sparc64__) : > ... : > > > to detect whether the architecture is alignment-sensitive. : > > > Is there any other identifier that we can use to check ? : > > : > > I wonder how many of these are missing __arm__? : > : > and this is why i wonder if there is a generic identifier : > that we can use to provide alignment. : : How about? : #define __NO_STRICT_ALIGNMENT : : It's already defined for amd64 and i386, so all you have to do it test : that it isn't defined... __NO_STRICT_ALIGNMENT is relatively new. Its definition in _types.h, while established practice in NetBSD, met with considerable controversy when I tried to expand it in FreeBSD land. However, putting things in param.h met with no resistance whatsoever and was actively suggested. Maybe we should move this straggler from _types.h to param.h and start using it more often. Warner From owner-cvs-src@FreeBSD.ORG Tue Dec 12 22:38:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4182D16A47C; Tue, 12 Dec 2006 22:38:36 +0000 (UTC) (envelope-from oleg@lath.rinet.ru) Received: from lath.rinet.ru (lath.rinet.ru [195.54.192.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CD7B447FC; Tue, 12 Dec 2006 22:04:43 +0000 (GMT) (envelope-from oleg@lath.rinet.ru) Received: from lath.rinet.ru (localhost [127.0.0.1]) by lath.rinet.ru (8.13.8/8.13.8) with ESMTP id kBCM5wor094752 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 13 Dec 2006 01:05:58 +0300 (MSK) (envelope-from oleg@lath.rinet.ru) Received: (from oleg@localhost) by lath.rinet.ru (8.13.8/8.13.8/Submit) id kBCM5w6T094751; Wed, 13 Dec 2006 01:05:58 +0300 (MSK) (envelope-from oleg) Date: Wed, 13 Dec 2006 01:05:57 +0300 From: Oleg Bulyzhin To: Jung-uk Kim Message-ID: <20061212220557.GC91560@lath.rinet.ru> References: <200612010108.kB118qxY020349@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200612010108.kB118qxY020349@repoman.freebsd.org> User-Agent: Mutt/1.5.13 (2006-08-11) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2006 22:38:36 -0000 On Fri, Dec 01, 2006 at 01:08:52AM +0000, Jung-uk Kim wrote: > jkim 2006-12-01 01:08:52 UTC > > FreeBSD src repository > > Modified files: > sys/dev/bge if_bge.c if_bgereg.h > Log: > Simplify statistics updates, remove redundant register reads, and add > discarded RX packets to input error for BCM5705 or newer chipset as the others. > Unfortunately we cannot do the same for output errors because ifOutDiscards > equivalent register does not exist. While I am here, replace misleading and > wrong BGE_RX_STATS/BGE_TX_STATS with BGE_MAC_STATS. They were reversed but > worked accidently. > > Revision Changes Path > 1.153 +15 -23 src/sys/dev/bge/if_bge.c > 1.58 +4 -5 src/sys/dev/bge/if_bgereg.h I would say you have simplified it too much. With your change you will get wrong numbers after ifconfig down/up (since it implies hardware counters reset while sc->bge_* counters are not cleared). -- Oleg. ================================================================ === Oleg Bulyzhin -- OBUL-RIPN -- OBUL-RIPE -- oleg@rinet.ru === ================================================================ From owner-cvs-src@FreeBSD.ORG Tue Dec 12 23:02:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2441816A4D0; Tue, 12 Dec 2006 23:02:17 +0000 (UTC) (envelope-from oleg@lath.rinet.ru) Received: from lath.rinet.ru (lath.rinet.ru [195.54.192.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id D5B0F44BF3; Tue, 12 Dec 2006 22:24:45 +0000 (GMT) (envelope-from oleg@lath.rinet.ru) Received: from lath.rinet.ru (localhost [127.0.0.1]) by lath.rinet.ru (8.13.8/8.13.8) with ESMTP id kBCMPn1M094945 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 13 Dec 2006 01:25:49 +0300 (MSK) (envelope-from oleg@lath.rinet.ru) Received: (from oleg@localhost) by lath.rinet.ru (8.13.8/8.13.8/Submit) id kBCMPnvh094944; Wed, 13 Dec 2006 01:25:49 +0300 (MSK) (envelope-from oleg) Date: Wed, 13 Dec 2006 01:25:49 +0300 From: Oleg Bulyzhin To: Jung-uk Kim Message-ID: <20061212222549.GD91560@lath.rinet.ru> References: <200612111800.kBBI0Zv0047909@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200612111800.kBBI0Zv0047909@repoman.freebsd.org> User-Agent: Mutt/1.5.13 (2006-08-11) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2006 23:02:17 -0000 On Mon, Dec 11, 2006 at 06:00:35PM +0000, Jung-uk Kim wrote: > jkim 2006-12-11 18:00:35 UTC > > FreeBSD src repository > > Modified files: > sys/dev/bge if_bge.c > Log: > - Correct collision counter for BCM5705+. This register is read/clear. > - Correct RX packet drop counter for BCM5705+. This register is read/clear > and it wraps very quickly under heavy packet drops because only the lower > ten bits are valid according to the documentation. However, it seems few > more bits are actually valid and the rest bits are always zeros[1]. > Therefore, we don't mask them off here. To get accurate packet drop count, > we need to check the register from bge_rxeof(). It is commented out for now, > not to penalize normal operation. Actual performance impact should be > measured later. > - Correct integer casting from u_long to uint32_t. Casting is not really > needed for all supported platforms but we better do this correctly[2]. > > Tested by: bde[1] > Suggested by: bde[2] > > Revision Changes Path > 1.158 +13 -10 src/sys/dev/bge/if_bge.c I didnt get the point of your u_long -> uint32_t changes. As i can see your change will cause more often wraps on 64bit archs: In rev. 1.153 you have converted cnt to uint32_t. Since cnt is stored in sc->bge_* counters you have shortened(on 64bit archs) them as well. P.S. Your current change is unclear to me too: since ifp counters and sc->_bge_ are both u_long i can not see any reason of converting (u_long) cast to (uint32_t) one. -- Oleg. ================================================================ === Oleg Bulyzhin -- OBUL-RIPN -- OBUL-RIPE -- oleg@rinet.ru === ================================================================ From owner-cvs-src@FreeBSD.ORG Tue Dec 12 23:27:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2675816A4D8; Tue, 12 Dec 2006 23:27:10 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD4D144553; Tue, 12 Dec 2006 23:08:07 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.6/8.13.6) with ESMTP id kBCN9Mu8086899; Tue, 12 Dec 2006 18:09:22 -0500 (EST) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Oleg Bulyzhin Date: Tue, 12 Dec 2006 18:09:17 -0500 User-Agent: KMail/1.6.2 References: <200612010108.kB118qxY020349@repoman.freebsd.org> <20061212220557.GC91560@lath.rinet.ru> In-Reply-To: <20061212220557.GC91560@lath.rinet.ru> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200612121809.19564.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88.6/2319/Tue Dec 12 15:09:22 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2006 23:27:10 -0000 On Tuesday 12 December 2006 05:05 pm, Oleg Bulyzhin wrote: > On Fri, Dec 01, 2006 at 01:08:52AM +0000, Jung-uk Kim wrote: > > jkim 2006-12-01 01:08:52 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/bge if_bge.c if_bgereg.h > > Log: > > Simplify statistics updates, remove redundant register reads, > > and add discarded RX packets to input error for BCM5705 or newer > > chipset as the others. Unfortunately we cannot do the same for > > output errors because ifOutDiscards equivalent register does not > > exist. While I am here, replace misleading and wrong > > BGE_RX_STATS/BGE_TX_STATS with BGE_MAC_STATS. They were reversed > > but worked accidently. > > > > Revision Changes Path > > 1.153 +15 -23 src/sys/dev/bge/if_bge.c > > 1.58 +4 -5 src/sys/dev/bge/if_bgereg.h > > I would say you have simplified it too much. With your change you > will get wrong numbers after ifconfig down/up (since it implies > hardware counters reset while sc->bge_* counters are not cleared). I did clear sc->bge_* counter: @@ -3368,6 +3357,9 @@ bge_init_locked(struct bge_softc *sc) /* Init our RX return ring index. */ sc->bge_rx_saved_considx = 0; + + /* Init our RX/TX stat counters. */ + sc->bge_rx_discards = sc->bge_tx_discards = sc->bge_tx_collisions = 0; /* Init TX ring. */ bge_init_tx_ring(sc); While ifconfig down/up, bge_init_locked() should be called. Did I miss something? Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Tue Dec 12 23:34:36 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5D32616A55A; Tue, 12 Dec 2006 23:34:36 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from transport.cksoft.de (transport.cksoft.de [62.111.66.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 81CF043F67; Tue, 12 Dec 2006 23:16:27 +0000 (GMT) (envelope-from bz@FreeBSD.org) Received: from transport.cksoft.de (localhost [127.0.0.1]) by transport.cksoft.de (Postfix) with ESMTP id 84F852002B3; Wed, 13 Dec 2006 00:17:49 +0100 (CET) Received: by transport.cksoft.de (Postfix, from userid 66) id E974E20020E; Wed, 13 Dec 2006 00:17:42 +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 AAB51444885; Tue, 12 Dec 2006 23:17:25 +0000 (UTC) Date: Tue, 12 Dec 2006 23:17:25 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Scott Long In-Reply-To: <200612120511.kBC5BCvi018697@repoman.freebsd.org> Message-ID: <20061212231257.M91892@maildrop.int.zabbadoz.net> References: <200612120511.kBC5BCvi018697@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by AMaViS cksoft-s20020300-20031204bz on transport.cksoft.de Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2006 23:34:36 -0000 On Tue, 12 Dec 2006, Scott Long wrote: > scottl 2006-12-12 05:11:12 UTC > > FreeBSD src repository > > Modified files: > sys/dev/bge if_bge.c if_bgereg.h > Log: > Fix support for certain 575x/578x chips. This consists of the following: > > - Use the appropriate register writing method when reseting the chip > - Program the descriptor DMA engine correctly. > - More reliably detect certain chips and their features. > > Also add some low-level debugging tools to help future work on this driver. > > Submitted by: David Christenson (proof of concept changes) > Sponsored by: www.UIA.net > > Revision Changes Path > 1.159 +263 -35 src/sys/dev/bge/if_bge.c > 1.61 +11 -0 src/sys/dev/bge/if_bgereg.h this change makes my machine hang completely (even not able to break into kernel debugger) by the time the interfaces are setup (upon boot after hostnames gets set from rc scripts). it's a dual cpu amd64 with a tyan K8SE which has 2 bges onboard: Broadcom BCM5704 A3, ASIC rev. 0x2003 backing out this one makes it boot again without any problems. -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT From owner-cvs-src@FreeBSD.ORG Tue Dec 12 23:37:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 012B216A50B; Tue, 12 Dec 2006 23:37:49 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5414C441BA; Tue, 12 Dec 2006 23:23:33 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.6/8.13.6) with ESMTP id kBCNOm0G087509; Tue, 12 Dec 2006 18:24:48 -0500 (EST) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Oleg Bulyzhin Date: Tue, 12 Dec 2006 18:24:43 -0500 User-Agent: KMail/1.6.2 References: <200612111800.kBBI0Zv0047909@repoman.freebsd.org> <20061212222549.GD91560@lath.rinet.ru> In-Reply-To: <20061212222549.GD91560@lath.rinet.ru> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200612121824.45643.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88.6/2319/Tue Dec 12 15:09:22 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2006 23:37:50 -0000 On Tuesday 12 December 2006 05:25 pm, Oleg Bulyzhin wrote: > On Mon, Dec 11, 2006 at 06:00:35PM +0000, Jung-uk Kim wrote: > > jkim 2006-12-11 18:00:35 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/bge if_bge.c > > Log: > > - Correct collision counter for BCM5705+. This register is > > read/clear. - Correct RX packet drop counter for BCM5705+. This > > register is read/clear and it wraps very quickly under heavy > > packet drops because only the lower ten bits are valid according > > to the documentation. However, it seems few more bits are > > actually valid and the rest bits are always zeros[1]. Therefore, > > we don't mask them off here. To get accurate packet drop count, > > we need to check the register from bge_rxeof(). It is commented > > out for now, not to penalize normal operation. Actual > > performance impact should be measured later. > > - Correct integer casting from u_long to uint32_t. Casting is > > not really needed for all supported platforms but we better do > > this correctly[2]. > > > > Tested by: bde[1] > > Suggested by: bde[2] > > > > Revision Changes Path > > 1.158 +13 -10 src/sys/dev/bge/if_bge.c > > I didnt get the point of your u_long -> uint32_t changes. > As i can see your change will cause more often wraps on 64bit > archs: In rev. 1.153 you have converted cnt to uint32_t. Since cnt > is stored in sc->bge_* counters you have shortened(on 64bit archs) > them as well. Depending on the chip types, we use different methods to get the stats. However, both methods read only 32-bit register/memory. Therefore, there's no reason to use u_long at all and integer math is cheap. > P.S. Your current change is unclear to me too: since ifp counters > and sc->_bge_ are both u_long i can not see any reason of > converting (u_long) cast to (uint32_t) one. To cut the long story short, it does not really matter as I said in the log but it is required if sizeof(uint32_t) < sizeof(int). Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Tue Dec 12 23:45:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2AB9316A4FD; Tue, 12 Dec 2006 23:45:37 +0000 (UTC) (envelope-from oleg@lath.rinet.ru) Received: from lath.rinet.ru (lath.rinet.ru [195.54.192.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id F06B243E0B; Tue, 12 Dec 2006 23:43:06 +0000 (GMT) (envelope-from oleg@lath.rinet.ru) Received: from lath.rinet.ru (localhost [127.0.0.1]) by lath.rinet.ru (8.13.8/8.13.8) with ESMTP id kBCNiOC6095709 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 13 Dec 2006 02:44:24 +0300 (MSK) (envelope-from oleg@lath.rinet.ru) Received: (from oleg@localhost) by lath.rinet.ru (8.13.8/8.13.8/Submit) id kBCNiOZG095708; Wed, 13 Dec 2006 02:44:24 +0300 (MSK) (envelope-from oleg) Date: Wed, 13 Dec 2006 02:44:24 +0300 From: Oleg Bulyzhin To: Jung-uk Kim Message-ID: <20061212234424.GG91560@lath.rinet.ru> References: <200612010108.kB118qxY020349@repoman.freebsd.org> <20061212220557.GC91560@lath.rinet.ru> <200612121809.19564.jkim@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200612121809.19564.jkim@FreeBSD.org> User-Agent: Mutt/1.5.13 (2006-08-11) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2006 23:45:37 -0000 On Tue, Dec 12, 2006 at 06:09:17PM -0500, Jung-uk Kim wrote: > On Tuesday 12 December 2006 05:05 pm, Oleg Bulyzhin wrote: > > On Fri, Dec 01, 2006 at 01:08:52AM +0000, Jung-uk Kim wrote: > > > jkim 2006-12-01 01:08:52 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/dev/bge if_bge.c if_bgereg.h > > > Log: > > > Simplify statistics updates, remove redundant register reads, > > > and add discarded RX packets to input error for BCM5705 or newer > > > chipset as the others. Unfortunately we cannot do the same for > > > output errors because ifOutDiscards equivalent register does not > > > exist. While I am here, replace misleading and wrong > > > BGE_RX_STATS/BGE_TX_STATS with BGE_MAC_STATS. They were reversed > > > but worked accidently. > > > > > > Revision Changes Path > > > 1.153 +15 -23 src/sys/dev/bge/if_bge.c > > > 1.58 +4 -5 src/sys/dev/bge/if_bgereg.h > > > > I would say you have simplified it too much. With your change you > > will get wrong numbers after ifconfig down/up (since it implies > > hardware counters reset while sc->bge_* counters are not cleared). > > I did clear sc->bge_* counter: > > @@ -3368,6 +3357,9 @@ bge_init_locked(struct bge_softc *sc) > > /* Init our RX return ring index. */ > sc->bge_rx_saved_considx = 0; > + > + /* Init our RX/TX stat counters. */ > + sc->bge_rx_discards = sc->bge_tx_discards = sc->bge_tx_collisions = 0; > > /* Init TX ring. */ > bge_init_tx_ring(sc); > > While ifconfig down/up, bge_init_locked() should be called. > Did I miss something? Oh, i didnt noticed that, but this makes your change even worse: you will loose statistic counters on every interface reset. > > Jung-uk Kim -- Oleg. From owner-cvs-src@FreeBSD.ORG Wed Dec 13 00:04:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 025B416A415; Wed, 13 Dec 2006 00:04:15 +0000 (UTC) (envelope-from oleg@lath.rinet.ru) Received: from lath.rinet.ru (lath.rinet.ru [195.54.192.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED73D43CD0; Wed, 13 Dec 2006 00:02:29 +0000 (GMT) (envelope-from oleg@lath.rinet.ru) Received: from lath.rinet.ru (localhost [127.0.0.1]) by lath.rinet.ru (8.13.8/8.13.8) with ESMTP id kBD03rtO096132 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 13 Dec 2006 03:03:53 +0300 (MSK) (envelope-from oleg@lath.rinet.ru) Received: (from oleg@localhost) by lath.rinet.ru (8.13.8/8.13.8/Submit) id kBD03rcq096131; Wed, 13 Dec 2006 03:03:53 +0300 (MSK) (envelope-from oleg) Date: Wed, 13 Dec 2006 03:03:53 +0300 From: Oleg Bulyzhin To: Jung-uk Kim Message-ID: <20061213000352.GH91560@lath.rinet.ru> References: <200612111800.kBBI0Zv0047909@repoman.freebsd.org> <20061212222549.GD91560@lath.rinet.ru> <200612121824.45643.jkim@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200612121824.45643.jkim@FreeBSD.org> User-Agent: Mutt/1.5.13 (2006-08-11) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 00:04:15 -0000 On Tue, Dec 12, 2006 at 06:24:43PM -0500, Jung-uk Kim wrote: > On Tuesday 12 December 2006 05:25 pm, Oleg Bulyzhin wrote: > > On Mon, Dec 11, 2006 at 06:00:35PM +0000, Jung-uk Kim wrote: > > > jkim 2006-12-11 18:00:35 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/dev/bge if_bge.c > > > Log: > > > - Correct collision counter for BCM5705+. This register is > > > read/clear. - Correct RX packet drop counter for BCM5705+. This > > > register is read/clear and it wraps very quickly under heavy > > > packet drops because only the lower ten bits are valid according > > > to the documentation. However, it seems few more bits are > > > actually valid and the rest bits are always zeros[1]. Therefore, > > > we don't mask them off here. To get accurate packet drop count, > > > we need to check the register from bge_rxeof(). It is commented > > > out for now, not to penalize normal operation. Actual > > > performance impact should be measured later. > > > - Correct integer casting from u_long to uint32_t. Casting is > > > not really needed for all supported platforms but we better do > > > this correctly[2]. > > > > > > Tested by: bde[1] > > > Suggested by: bde[2] > > > > > > Revision Changes Path > > > 1.158 +13 -10 src/sys/dev/bge/if_bge.c > > > > I didnt get the point of your u_long -> uint32_t changes. > > As i can see your change will cause more often wraps on 64bit > > archs: In rev. 1.153 you have converted cnt to uint32_t. Since cnt > > is stored in sc->bge_* counters you have shortened(on 64bit archs) > > them as well. > > Depending on the chip types, we use different methods to get the > stats. However, both methods read only 32-bit register/memory. > Therefore, there's no reason to use u_long at all and integer math is > cheap. While hardware counters are 32bit long, interface & driver's counters are 64bit long on 64bit chips. So you can keep numbers even if hardware counter wraps around. uint32_t & u_long are the same on i386 and u_long arithmetic is not slower than int one for 64 bit chips. Anyway we need few arithmetic operations once per second, so it's unimportant. > > > P.S. Your current change is unclear to me too: since ifp counters > > and sc->_bge_ are both u_long i can not see any reason of > > converting (u_long) cast to (uint32_t) one. > > To cut the long story short, it does not really matter as I said in > the log but it is required if sizeof(uint32_t) < sizeof(int). Could you please explain this. > > Jung-uk Kim -- Oleg. ================================================================ === Oleg Bulyzhin -- OBUL-RIPN -- OBUL-RIPE -- oleg@rinet.ru === ================================================================ From owner-cvs-src@FreeBSD.ORG Wed Dec 13 00:31:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0D00516A412; Wed, 13 Dec 2006 00:31:33 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7911D43CAB; Wed, 13 Dec 2006 00:30:05 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.6/8.13.6) with ESMTP id kBD0VUPc089746; Tue, 12 Dec 2006 19:31:30 -0500 (EST) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Oleg Bulyzhin Date: Tue, 12 Dec 2006 19:31:24 -0500 User-Agent: KMail/1.6.2 References: <200612010108.kB118qxY020349@repoman.freebsd.org> <200612121809.19564.jkim@FreeBSD.org> <20061212234424.GG91560@lath.rinet.ru> In-Reply-To: <20061212234424.GG91560@lath.rinet.ru> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200612121931.27763.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88.6/2319/Tue Dec 12 15:09:22 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 00:31:33 -0000 On Tuesday 12 December 2006 06:44 pm, Oleg Bulyzhin wrote: > On Tue, Dec 12, 2006 at 06:09:17PM -0500, Jung-uk Kim wrote: > > On Tuesday 12 December 2006 05:05 pm, Oleg Bulyzhin wrote: > > > On Fri, Dec 01, 2006 at 01:08:52AM +0000, Jung-uk Kim wrote: > > > > jkim 2006-12-01 01:08:52 UTC > > > > > > > > FreeBSD src repository > > > > > > > > Modified files: > > > > sys/dev/bge if_bge.c if_bgereg.h > > > > Log: > > > > Simplify statistics updates, remove redundant register > > > > reads, and add discarded RX packets to input error for > > > > BCM5705 or newer chipset as the others. Unfortunately we > > > > cannot do the same for output errors because ifOutDiscards > > > > equivalent register does not exist. While I am here, replace > > > > misleading and wrong BGE_RX_STATS/BGE_TX_STATS with > > > > BGE_MAC_STATS. They were reversed but worked accidently. > > > > > > > > Revision Changes Path > > > > 1.153 +15 -23 src/sys/dev/bge/if_bge.c > > > > 1.58 +4 -5 src/sys/dev/bge/if_bgereg.h > > > > > > I would say you have simplified it too much. With your change > > > you will get wrong numbers after ifconfig down/up (since it > > > implies hardware counters reset while sc->bge_* counters are > > > not cleared). > > > > I did clear sc->bge_* counter: > > > > @@ -3368,6 +3357,9 @@ bge_init_locked(struct bge_softc *sc) > > > > /* Init our RX return ring index. */ > > sc->bge_rx_saved_considx = 0; > > + > > + /* Init our RX/TX stat counters. */ > > + sc->bge_rx_discards = sc->bge_tx_discards = > > sc->bge_tx_collisions = 0; > > > > /* Init TX ring. */ > > bge_init_tx_ring(sc); > > > > While ifconfig down/up, bge_init_locked() should be called. > > Did I miss something? > > Oh, i didnt noticed that, but this makes your change even worse: > you will loose statistic counters on every interface reset. I don't understand why you have to keep the old counters. As you said, when the controller resets, stat registers are reset as well. Therefore, the old offsets must be reset as well. Otherwise, you get bogus stats. Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Wed Dec 13 00:33:43 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 277B216A415; Wed, 13 Dec 2006 00:33:43 +0000 (UTC) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B53443CB3; Wed, 13 Dec 2006 00:32:15 +0000 (GMT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD0Xftd040158; Wed, 13 Dec 2006 00:33:41 GMT (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD0Xfcb040157; Wed, 13 Dec 2006 00:33:41 GMT (envelope-from grog) Message-Id: <200612130033.kBD0Xfcb040157@repoman.freebsd.org> From: Greg Lehey Date: Wed, 13 Dec 2006 00:33:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/games/fortune/datfiles fortunes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Dec 2006 00:33:43 -0000 grog 2006-12-13 00:33:40 UTC FreeBSD src repository Modified files: games/fortune/datfiles fortunes Log: Wisdom of Chinggis (Genghis) Khan. Submitted by: Ganbold Revision Changes Path 1.232 +60 -1 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Wed Dec 13 00:48:30 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EC46816A49E; Wed, 13 Dec 2006 00:48:30 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailout2.pacific.net.au (mailout2-3.pacific.net.au [61.8.2.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 473F043DCB; Wed, 13 Dec 2006 00:43:51 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.2.162]) by mailout2.pacific.net.au (Postfix) with ESMTP id 187DE6E025; Wed, 13 Dec 2006 11:45:05 +1100 (EST) Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailproxy1.pacific.net.au (Postfix) with ESMTP id CD5278C24; Wed, 13 Dec 2006 11:45:04 +1100 (EST) Date: Wed, 13 Dec 2006 11:45:04 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: "Bjoern A. Zeeb" In-Reply-To: <20061212231257.M91892@maildrop.int.zabbadoz.net> Message-ID: <20061213113025.O833@delplex.bde.org> References: <200612120511.kBC5BCvi018697@repoman.freebsd.org> <20061212231257.M91892@maildrop.int.zabbadoz.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Scott Long , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 00:48:31 -0000 On Tue, 12 Dec 2006, Bjoern A. Zeeb wrote: > On Tue, 12 Dec 2006, Scott Long wrote: > >> scottl 2006-12-12 05:11:12 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/bge if_bge.c if_bgereg.h >> Log: >> Fix support for certain 575x/578x chips. This consists of the following: > ... > this change makes my machine hang completely (even not able to break > into kernel debugger) by the time the interfaces are setup (upon > boot after hostnames gets set from rc scripts). > > it's a dual cpu amd64 with a tyan K8SE which has 2 bges onboard: > Broadcom BCM5704 A3, ASIC rev. 0x2003 > > backing out this one makes it boot again without any problems. I use the following quick fix for a . %%% Index: if_bge.c =================================================================== RCS file: /home/ncvs/src/sys/dev/bge/if_bge.c,v retrieving revision 1.159 diff -u -2 -r1.159 if_bge.c --- if_bge.c 12 Dec 2006 05:11:12 -0000 1.159 +++ if_bge.c 12 Dec 2006 17:17:21 -0000 @@ -2542,5 +2631,4 @@ __FUNCTION__); CSR_WRITE_4(sc, BGE_FASTBOOT_PC, 0x0); - } /* @@ -2550,4 +2638,5 @@ */ bge_writemem_ind(sc, BGE_SOFTWARE_GENCOMM, BGE_MAGIC_NUMBER); + } reset = BGE_MISCCFG_RESET_CORE_CLOCKS|(65<<1); %%% This moves the bge_writemem() into a new new block of code that is only executed for certain bge_asicrevs. (BTW, it is confusing that bge_asicrev != ASIC rev. printed by dmesg.) The bge_writemem() is new too and without the above it seems to be associated with nothing. The above is in bge_reset(). The hang always occurred for initialization from /etc/rc.d. bge_reset() somehow succeeded when called twice before getting that far. The patch also some other details that I'm interested in and some style bugs. I will report these in private mail. Bruce From owner-cvs-src@FreeBSD.ORG Wed Dec 13 00:49:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 43F3416A415; Wed, 13 Dec 2006 00:49:04 +0000 (UTC) (envelope-from oleg@lath.rinet.ru) Received: from lath.rinet.ru (lath.rinet.ru [195.54.192.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id 23F9A43D68; Wed, 13 Dec 2006 00:43:50 +0000 (GMT) (envelope-from oleg@lath.rinet.ru) Received: from lath.rinet.ru (localhost [127.0.0.1]) by lath.rinet.ru (8.13.8/8.13.8) with ESMTP id kBD0iuZd096725 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 13 Dec 2006 03:44:56 +0300 (MSK) (envelope-from oleg@lath.rinet.ru) Received: (from oleg@localhost) by lath.rinet.ru (8.13.8/8.13.8/Submit) id kBD0iuoN096724; Wed, 13 Dec 2006 03:44:56 +0300 (MSK) (envelope-from oleg) Date: Wed, 13 Dec 2006 03:44:56 +0300 From: Oleg Bulyzhin To: Jung-uk Kim Message-ID: <20061213004456.GI91560@lath.rinet.ru> References: <200612010108.kB118qxY020349@repoman.freebsd.org> <200612121809.19564.jkim@FreeBSD.org> <20061212234424.GG91560@lath.rinet.ru> <200612121931.27763.jkim@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200612121931.27763.jkim@FreeBSD.org> User-Agent: Mutt/1.5.13 (2006-08-11) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 00:49:04 -0000 On Tue, Dec 12, 2006 at 07:31:24PM -0500, Jung-uk Kim wrote: > On Tuesday 12 December 2006 06:44 pm, Oleg Bulyzhin wrote: > > On Tue, Dec 12, 2006 at 06:09:17PM -0500, Jung-uk Kim wrote: > > > On Tuesday 12 December 2006 05:05 pm, Oleg Bulyzhin wrote: > > > > On Fri, Dec 01, 2006 at 01:08:52AM +0000, Jung-uk Kim wrote: > > > > > jkim 2006-12-01 01:08:52 UTC > > > > > > > > > > FreeBSD src repository > > > > > > > > > > Modified files: > > > > > sys/dev/bge if_bge.c if_bgereg.h > > > > > Log: > > > > > Simplify statistics updates, remove redundant register > > > > > reads, and add discarded RX packets to input error for > > > > > BCM5705 or newer chipset as the others. Unfortunately we > > > > > cannot do the same for output errors because ifOutDiscards > > > > > equivalent register does not exist. While I am here, replace > > > > > misleading and wrong BGE_RX_STATS/BGE_TX_STATS with > > > > > BGE_MAC_STATS. They were reversed but worked accidently. > > > > > > > > > > Revision Changes Path > > > > > 1.153 +15 -23 src/sys/dev/bge/if_bge.c > > > > > 1.58 +4 -5 src/sys/dev/bge/if_bgereg.h > > > > > > > > I would say you have simplified it too much. With your change > > > > you will get wrong numbers after ifconfig down/up (since it > > > > implies hardware counters reset while sc->bge_* counters are > > > > not cleared). > > > > > > I did clear sc->bge_* counter: > > > > > > @@ -3368,6 +3357,9 @@ bge_init_locked(struct bge_softc *sc) > > > > > > /* Init our RX return ring index. */ > > > sc->bge_rx_saved_considx = 0; > > > + > > > + /* Init our RX/TX stat counters. */ > > > + sc->bge_rx_discards = sc->bge_tx_discards = > > > sc->bge_tx_collisions = 0; > > > > > > /* Init TX ring. */ > > > bge_init_tx_ring(sc); > > > > > > While ifconfig down/up, bge_init_locked() should be called. > > > Did I miss something? > > > > Oh, i didnt noticed that, but this makes your change even worse: > > you will loose statistic counters on every interface reset. > > I don't understand why you have to keep the old counters. In order to keep statistics across chip resets.( It's required for correct ipkt/ierror ratio. Imagine situation: i have bge0 with 1M input packets and 1M input errors, so packet loss i 50%. Then I do ifconfig bge0 down; iconfig bge0 up and input errors are gone!) >As you > said, when the controller resets, stat registers are reset as well. true. > Therefore, the old offsets must be reset as well. >Otherwise, you get bogus stats. This is not true, old code (prior to rev.1.153) was able to deal with it, until you 'simplified' it. > > Jung-uk Kim -- Oleg. ================================================================ === Oleg Bulyzhin -- OBUL-RIPN -- OBUL-RIPE -- oleg@rinet.ru === ================================================================ From owner-cvs-src@FreeBSD.ORG Wed Dec 13 00:51:42 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8F3CF16A492; Wed, 13 Dec 2006 00:51:42 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5A7943D64; Wed, 13 Dec 2006 00:48:29 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.6/8.13.6) with ESMTP id kBD0njmP090260; Tue, 12 Dec 2006 19:49:45 -0500 (EST) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Oleg Bulyzhin Date: Tue, 12 Dec 2006 19:49:41 -0500 User-Agent: KMail/1.6.2 References: <200612111800.kBBI0Zv0047909@repoman.freebsd.org> <200612121824.45643.jkim@FreeBSD.org> <20061213000352.GH91560@lath.rinet.ru> In-Reply-To: <20061213000352.GH91560@lath.rinet.ru> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200612121949.43019.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88.6/2319/Tue Dec 12 15:09:22 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 00:51:42 -0000 On Tuesday 12 December 2006 07:03 pm, Oleg Bulyzhin wrote: > On Tue, Dec 12, 2006 at 06:24:43PM -0500, Jung-uk Kim wrote: > > On Tuesday 12 December 2006 05:25 pm, Oleg Bulyzhin wrote: > > > On Mon, Dec 11, 2006 at 06:00:35PM +0000, Jung-uk Kim wrote: > > > > jkim 2006-12-11 18:00:35 UTC > > > > > > > > FreeBSD src repository > > > > > > > > Modified files: > > > > sys/dev/bge if_bge.c > > > > Log: > > > > - Correct collision counter for BCM5705+. This register is > > > > read/clear. - Correct RX packet drop counter for BCM5705+. > > > > This register is read/clear and it wraps very quickly under > > > > heavy packet drops because only the lower ten bits are valid > > > > according to the documentation. However, it seems few more > > > > bits are actually valid and the rest bits are always > > > > zeros[1]. Therefore, we don't mask them off here. To get > > > > accurate packet drop count, we need to check the register > > > > from bge_rxeof(). It is commented out for now, not to > > > > penalize normal operation. Actual performance impact should > > > > be measured later. > > > > - Correct integer casting from u_long to uint32_t. Casting > > > > is not really needed for all supported platforms but we > > > > better do this correctly[2]. > > > > > > > > Tested by: bde[1] > > > > Suggested by: bde[2] > > > > > > > > Revision Changes Path > > > > 1.158 +13 -10 src/sys/dev/bge/if_bge.c > > > > > > I didnt get the point of your u_long -> uint32_t changes. > > > As i can see your change will cause more often wraps on 64bit > > > archs: In rev. 1.153 you have converted cnt to uint32_t. Since > > > cnt is stored in sc->bge_* counters you have shortened(on 64bit > > > archs) them as well. > > > > Depending on the chip types, we use different methods to get the > > stats. However, both methods read only 32-bit register/memory. > > Therefore, there's no reason to use u_long at all and integer > > math is cheap. > > While hardware counters are 32bit long, interface & driver's > counters are 64bit long on 64bit chips. So you can keep numbers > even if hardware counter wraps around. I guess you are talking about collision counter for BCM570[0-4], right? Since we are adding four different 32-bit counters to make one counter, we have no way of knowing which one is wrapped unless we check upper-half's. To make things worse, if multiple counters wrap, the previous logic lose. If you want real solution for 64-bit machines, you have to read full 64-bit atomically. > uint32_t & u_long are the same on i386 and u_long arithmetic is not > slower than int one for 64 bit chips. Anyway we need few arithmetic > operations once per second, so it's unimportant. > > > > P.S. Your current change is unclear to me too: since ifp > > > counters and sc->_bge_ are both u_long i can not see any reason > > > of converting (u_long) cast to (uint32_t) one. > > > > To cut the long story short, it does not really matter as I said > > in the log but it is required if sizeof(uint32_t) < sizeof(int). > > Could you please explain this. As I noted in the log, it was suggested by bde. I didn't ask his permission but I guess it's okay to cut and paste his e-mail. ;-) (Sorry, Bruce.) ----------------- Of course it makes no difference on currently supported machines -- see previous mail :-). The following uses fake ints to demonstrate the problem. %%% #include #include /* * Fake ints with more than 32 bits. Unsigned integer types strictly * smaller than ints get promoted to signed ints for binary operations. * Here it is not the signedness change but the loss of accidental * wrapping at 32 bits that matters. */ typedef int64_t int_t; /* Fake unsigned longs no smaller than ints. */ typedef uintmax_t ulong_t; /* 32-bit hardware counters. */ uint32_t before_wrap = 0xffffffff; uint32_t after_wrap = 0; ulong_t if_ierrors = 0; int main(void) { /* Should be only 1 more error, but... */ if_ierrors += (int_t)after_wrap - (int_t)before_wrap; printf("%ju\n", (uintmax_t)if_ierrors); } %%% The output is a magic number slightly less recognizable than 2^32-1: 18446744069414584321 This looks a bit like 2^64-1, but is actually 2^64-2^32+1 (1-2^32 after overflow). ----------------- Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Wed Dec 13 01:07:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 12B3016A407; Wed, 13 Dec 2006 01:07:52 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8AB3943C9F; Wed, 13 Dec 2006 01:06:25 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.6/8.13.6) with ESMTP id kBD17oQm090852; Tue, 12 Dec 2006 20:07:50 -0500 (EST) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Oleg Bulyzhin Date: Tue, 12 Dec 2006 20:07:46 -0500 User-Agent: KMail/1.6.2 References: <200612010108.kB118qxY020349@repoman.freebsd.org> <200612121931.27763.jkim@FreeBSD.org> <20061213004456.GI91560@lath.rinet.ru> In-Reply-To: <20061213004456.GI91560@lath.rinet.ru> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200612122007.47566.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88.6/2319/Tue Dec 12 15:09:22 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 01:07:52 -0000 On Tuesday 12 December 2006 07:44 pm, Oleg Bulyzhin wrote: > On Tue, Dec 12, 2006 at 07:31:24PM -0500, Jung-uk Kim wrote: > > On Tuesday 12 December 2006 06:44 pm, Oleg Bulyzhin wrote: > > > On Tue, Dec 12, 2006 at 06:09:17PM -0500, Jung-uk Kim wrote: > > > > On Tuesday 12 December 2006 05:05 pm, Oleg Bulyzhin wrote: > > > > > On Fri, Dec 01, 2006 at 01:08:52AM +0000, Jung-uk Kim wrote: > > > > > > jkim 2006-12-01 01:08:52 UTC > > > > > > > > > > > > FreeBSD src repository > > > > > > > > > > > > Modified files: > > > > > > sys/dev/bge if_bge.c if_bgereg.h > > > > > > Log: > > > > > > Simplify statistics updates, remove redundant register > > > > > > reads, and add discarded RX packets to input error for > > > > > > BCM5705 or newer chipset as the others. Unfortunately we > > > > > > cannot do the same for output errors because > > > > > > ifOutDiscards equivalent register does not exist. While > > > > > > I am here, replace misleading and wrong > > > > > > BGE_RX_STATS/BGE_TX_STATS with BGE_MAC_STATS. They were > > > > > > reversed but worked accidently. > > > > > > > > > > > > Revision Changes Path > > > > > > 1.153 +15 -23 src/sys/dev/bge/if_bge.c > > > > > > 1.58 +4 -5 src/sys/dev/bge/if_bgereg.h > > > > > > > > > > I would say you have simplified it too much. With your > > > > > change you will get wrong numbers after ifconfig down/up > > > > > (since it implies hardware counters reset while sc->bge_* > > > > > counters are not cleared). > > > > > > > > I did clear sc->bge_* counter: > > > > > > > > @@ -3368,6 +3357,9 @@ bge_init_locked(struct bge_softc *sc) > > > > > > > > /* Init our RX return ring index. */ > > > > sc->bge_rx_saved_considx = 0; > > > > + > > > > + /* Init our RX/TX stat counters. */ > > > > + sc->bge_rx_discards = sc->bge_tx_discards = > > > > sc->bge_tx_collisions = 0; > > > > > > > > /* Init TX ring. */ > > > > bge_init_tx_ring(sc); > > > > > > > > While ifconfig down/up, bge_init_locked() should be called. > > > > Did I miss something? > > > > > > Oh, i didnt noticed that, but this makes your change even > > > worse: you will loose statistic counters on every interface > > > reset. > > > > I don't understand why you have to keep the old counters. > > In order to keep statistics across chip resets.( It's required for > correct ipkt/ierror ratio. Imagine situation: i have bge0 with 1M > input packets and 1M input errors, so packet loss i 50%. Then I do > ifconfig bge0 down; iconfig bge0 up and input errors are gone!) ifp->if_ierrors does not reset between ifconfig down/up. > >As you > > said, when the controller resets, stat registers are reset as > > well. > > true. > > > Therefore, the old offsets must be reset as well. > >Otherwise, you get bogus stats. > > This is not true, old code (prior to rev.1.153) was able to deal > with it, until you 'simplified' it. Well, new code works for me on multiple chips/revisions. Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Wed Dec 13 02:02:36 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1883416A40F; Wed, 13 Dec 2006 02:02:36 +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 E3F4B43CA2; Wed, 13 Dec 2006 02:01:08 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from pooker.samsco.home (pooker.samsco.home [192.168.254.1]) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id kBD22Rr3005225; Tue, 12 Dec 2006 19:02:33 -0700 (MST) (envelope-from scottl@samsco.org) Date: Tue, 12 Dec 2006 19:02:27 -0700 (MST) From: Scott Long To: Bruce Evans In-Reply-To: <20061213113025.O833@delplex.bde.org> Message-ID: <20061212185837.D20147@pooker.samsco.org> References: <200612120511.kBC5BCvi018697@repoman.freebsd.org> <20061212231257.M91892@maildrop.int.zabbadoz.net> <20061213113025.O833@delplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: cvs-src@freebsd.org, "Bjoern A. Zeeb" , Scott Long , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 02:02:36 -0000 On Wed, 13 Dec 2006, Bruce Evans wrote: > On Tue, 12 Dec 2006, Bjoern A. Zeeb wrote: > >> On Tue, 12 Dec 2006, Scott Long wrote: >> >>> scottl 2006-12-12 05:11:12 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/dev/bge if_bge.c if_bgereg.h >>> Log: >>> Fix support for certain 575x/578x chips. This consists of the following: >> ... >> this change makes my machine hang completely (even not able to break >> into kernel debugger) by the time the interfaces are setup (upon >> boot after hostnames gets set from rc scripts). >> >> it's a dual cpu amd64 with a tyan K8SE which has 2 bges onboard: >> Broadcom BCM5704 A3, ASIC rev. 0x2003 >> >> backing out this one makes it boot again without any problems. > > I use the following quick fix for a . > > %%% > Index: if_bge.c > =================================================================== > RCS file: /home/ncvs/src/sys/dev/bge/if_bge.c,v > retrieving revision 1.159 > diff -u -2 -r1.159 if_bge.c > --- if_bge.c 12 Dec 2006 05:11:12 -0000 1.159 > +++ if_bge.c 12 Dec 2006 17:17:21 -0000 > @@ -2542,5 +2631,4 @@ > __FUNCTION__); > CSR_WRITE_4(sc, BGE_FASTBOOT_PC, 0x0); > - } > > /* > @@ -2550,4 +2638,5 @@ > */ > bge_writemem_ind(sc, BGE_SOFTWARE_GENCOMM, BGE_MAGIC_NUMBER); > + } > > reset = BGE_MISCCFG_RESET_CORE_CLOCKS|(65<<1); > %%% > > This moves the bge_writemem() into a new new block of code that is > only executed for certain bge_asicrevs. (BTW, it is confusing that > bge_asicrev != ASIC rev. printed by dmesg.) The bge_writemem() is new > too and without the above it seems to be associated with nothing. The > above is in bge_reset(). The hang always occurred for initialization > from /etc/rc.d. bge_reset() somehow succeeded when called twice before > getting that far. > > The patch also some other details that I'm interested in and some style > bugs. I will report these in private mail. > interesting hack. Yes, I'm defintely interested in your details. Scott From owner-cvs-src@FreeBSD.ORG Wed Dec 13 02:05:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2D8D316A403; Wed, 13 Dec 2006 02:05:47 +0000 (UTC) (envelope-from oleg@lath.rinet.ru) Received: from lath.rinet.ru (lath.rinet.ru [195.54.192.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADE8C43CAD; Wed, 13 Dec 2006 02:04:19 +0000 (GMT) (envelope-from oleg@lath.rinet.ru) Received: from lath.rinet.ru (localhost [127.0.0.1]) by lath.rinet.ru (8.13.8/8.13.8) with ESMTP id kBD25i74097559 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 13 Dec 2006 05:05:44 +0300 (MSK) (envelope-from oleg@lath.rinet.ru) Received: (from oleg@localhost) by lath.rinet.ru (8.13.8/8.13.8/Submit) id kBD25i0j097558; Wed, 13 Dec 2006 05:05:44 +0300 (MSK) (envelope-from oleg) Date: Wed, 13 Dec 2006 05:05:44 +0300 From: Oleg Bulyzhin To: Jung-uk Kim Message-ID: <20061213020544.GA97240@lath.rinet.ru> References: <200612010108.kB118qxY020349@repoman.freebsd.org> <200612121931.27763.jkim@FreeBSD.org> <20061213004456.GI91560@lath.rinet.ru> <200612122007.47566.jkim@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200612122007.47566.jkim@FreeBSD.org> User-Agent: Mutt/1.5.13 (2006-08-11) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 02:05:47 -0000 On Tue, Dec 12, 2006 at 08:07:46PM -0500, Jung-uk Kim wrote: > On Tuesday 12 December 2006 07:44 pm, Oleg Bulyzhin wrote: > > On Tue, Dec 12, 2006 at 07:31:24PM -0500, Jung-uk Kim wrote: > > > On Tuesday 12 December 2006 06:44 pm, Oleg Bulyzhin wrote: > > > > On Tue, Dec 12, 2006 at 06:09:17PM -0500, Jung-uk Kim wrote: > > > > > On Tuesday 12 December 2006 05:05 pm, Oleg Bulyzhin wrote: > > > > > > On Fri, Dec 01, 2006 at 01:08:52AM +0000, Jung-uk Kim wrote: > > > > > > > jkim 2006-12-01 01:08:52 UTC > > > > > > > > > > > > > > FreeBSD src repository > > > > > > > > > > > > > > Modified files: > > > > > > > sys/dev/bge if_bge.c if_bgereg.h > > > > > > > Log: > > > > > > > Simplify statistics updates, remove redundant register > > > > > > > reads, and add discarded RX packets to input error for > > > > > > > BCM5705 or newer chipset as the others. Unfortunately we > > > > > > > cannot do the same for output errors because > > > > > > > ifOutDiscards equivalent register does not exist. While > > > > > > > I am here, replace misleading and wrong > > > > > > > BGE_RX_STATS/BGE_TX_STATS with BGE_MAC_STATS. They were > > > > > > > reversed but worked accidently. > > > > > > > > > > > > > > Revision Changes Path > > > > > > > 1.153 +15 -23 src/sys/dev/bge/if_bge.c > > > > > > > 1.58 +4 -5 src/sys/dev/bge/if_bgereg.h > > > > > > > > > > > > I would say you have simplified it too much. With your > > > > > > change you will get wrong numbers after ifconfig down/up > > > > > > (since it implies hardware counters reset while sc->bge_* > > > > > > counters are not cleared). > > > > > > > > > > I did clear sc->bge_* counter: > > > > > > > > > > @@ -3368,6 +3357,9 @@ bge_init_locked(struct bge_softc *sc) > > > > > > > > > > /* Init our RX return ring index. */ > > > > > sc->bge_rx_saved_considx = 0; > > > > > + > > > > > + /* Init our RX/TX stat counters. */ > > > > > + sc->bge_rx_discards = sc->bge_tx_discards = > > > > > sc->bge_tx_collisions = 0; > > > > > > > > > > /* Init TX ring. */ > > > > > bge_init_tx_ring(sc); > > > > > > > > > > While ifconfig down/up, bge_init_locked() should be called. > > > > > Did I miss something? > > > > > > > > Oh, i didnt noticed that, but this makes your change even > > > > worse: you will loose statistic counters on every interface > > > > reset. > > > > > > I don't understand why you have to keep the old counters. > > > > In order to keep statistics across chip resets.( It's required for > > correct ipkt/ierror ratio. Imagine situation: i have bge0 with 1M > > input packets and 1M input errors, so packet loss i 50%. Then I do > > ifconfig bge0 down; iconfig bge0 up and input errors are gone!) > > ifp->if_ierrors does not reset between ifconfig down/up. > > > >As you > > > said, when the controller resets, stat registers are reset as > > > well. > > > > true. > > > > > Therefore, the old offsets must be reset as well. > > >Otherwise, you get bogus stats. > > > > This is not true, old code (prior to rev.1.153) was able to deal > > with it, until you 'simplified' it. > > Well, new code works for me on multiple chips/revisions. > > Jung-uk Kim I have to apologize for waisting your time. I was inattentive while reading code and i should confess i'm wrong and you are right. Thanks for your explanation! P.S. I should have go to bed earlier... -- Oleg. ================================================================ === Oleg Bulyzhin -- OBUL-RIPN -- OBUL-RIPE -- oleg@rinet.ru === ================================================================ From owner-cvs-src@FreeBSD.ORG Wed Dec 13 02:13:45 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F379D16A417; Wed, 13 Dec 2006 02:13:44 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailout1.pacific.net.au (mailout1-3.pacific.net.au [61.8.2.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C85C43C9F; Wed, 13 Dec 2006 02:12:17 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.2.162]) by mailout1.pacific.net.au (Postfix) with ESMTP id 2699F328272; Wed, 13 Dec 2006 13:13:40 +1100 (EST) Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailproxy1.pacific.net.au (Postfix) with ESMTP id 0DABB8C19; Wed, 13 Dec 2006 13:13:37 +1100 (EST) Date: Wed, 13 Dec 2006 13:13:32 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Oleg Bulyzhin In-Reply-To: <20061213000352.GH91560@lath.rinet.ru> Message-ID: <20061213114547.X833@delplex.bde.org> References: <200612111800.kBBI0Zv0047909@repoman.freebsd.org> <20061212222549.GD91560@lath.rinet.ru> <200612121824.45643.jkim@FreeBSD.org> <20061213000352.GH91560@lath.rinet.ru> 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, Jung-uk Kim Subject: Re: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 02:13:45 -0000 On Wed, 13 Dec 2006, Oleg Bulyzhin wrote: > On Tue, Dec 12, 2006 at 06:24:43PM -0500, Jung-uk Kim wrote: >> On Tuesday 12 December 2006 05:25 pm, Oleg Bulyzhin wrote: >>> On Mon, Dec 11, 2006 at 06:00:35PM +0000, Jung-uk Kim wrote: >>>> jkim 2006-12-11 18:00:35 UTC >>>> >>>> FreeBSD src repository >>>> >>>> Modified files: >>>> sys/dev/bge if_bge.c >>>> Log: >>>> - Correct collision counter for BCM5705+. This register is >>>> ... >>>> - Correct integer casting from u_long to uint32_t. Casting is >>>> not really needed for all supported platforms but we better do >>>> this correctly[2]. >>> ... >>> I didnt get the point of your u_long -> uint32_t changes. >>> As i can see your change will cause more often wraps on 64bit >>> archs: Wrapping is the point of the changes. The hardware counters (the part that is actually used) are 32 bits, so they must be subtracted in 32 bits, so that when the counter wraps from 0xffffffff to 0 the result is 1 and not -4294967295. Without the cast, the following would happen on machines with > 32 bit ints: uint32_t val_before = 0xffffffff; uint32_t val_after = 0; expression (val_after - val_before): o Both terms are first promoted to int and the promotion is strict since uint32_t is smaller than int. o The result is -4294967295, provided there are no padding bits in ints (the result needs 32 value bits and 1 sign bit to represent). Also assume that this result is representable as an int. expression if_ierrors += (val_after - val_before): o The RHS is first promoted to the type of the LHS (u_long) since the type of the LHS is not smaller than u_int and the type of the RHS is not smaller than the type of the LHS and not smaller than int. o So the addition is of u_long values. Assume 64-bit u_longs, as actually occur on all supported machines that have u_longs with >= 33 bits. o u_long is an unsigned type, so it cannot really represent the negative int -4294967295. However, it can represernt values quite a bit larger than +4294967295, so there is no benign overflow overflow (wrapping) at 2^32. -44294967295 is converted to (u_long)((ULONG_MAX + 1) + (-4294967295)) where the additions are in infinite precision. This makes it (u_long)(2^64 + 1 - 2^32). The small positive difference of 1 has been mangled to to a huge unsigned value. o Adding the huge unsigned value may or may not overflow. If it doesn't overflow, then the result is bogus (a huger unsigned value). If it overflows then the result is just bogus due to the overflow (overflow of counters isn't benign, and with 64-bit counters can only ooccur due to bugs). o Assigning the result of the addition makes no difference. It either works right or preserves a value that is already bogus due to overflow. However, if if_ierrors were 32 bits or we converted to uint32_t before storing it then we would be back to the relatively benign overflow (wrap) at 32 bits which occurs natually on machines with 32-bit u_longs. >>> In rev. 1.153 you have converted cnt to uint32_t. Since cnt >>> is stored in sc->bge_* counters you have shortened(on 64bit archs) >>> them as well. This is better for similar reasons. The hardware has 64-bit registers, but the software only every read the low 32 bits and doesn't have locking necessary for reading 64-bit registers atomically, and anyway, reading 64 bit registers would be just a pessimization, especially with correct locking, since all the devices that I looked at always store 0 in the top 32 bits (0xffffffff wraps to 0). Before rev.1.153, the bug actually occurred on all supported 64-bit machines: if_ierrors += ((u_long)0 - (u_long)0xffffffff); The RHS is (u_long)(2^64 + 1 - 2^32). Casting as is necessary for the unsupported machines would probably fix this but then 64-bit values in bge counters would be just a small pessimization -- the top 32 bits would only be used transiently in cases where the compiler can't figure out that they will be discarded The problem might be clearer if the hardware only maintained the low 10 bits of the registers, as almost happens for the drop count on 5705's (the hardware actually helps by clearing the register on read, so the negative differences which become hige unsigned ones on overflow don't occur). The wrapping at 32-bit can't help either accidentally or intentionally: - if the hardware leaves garbage in the top 22 bits, then obviously we must clear the garbage. It's easiest to clear the garbage before using it. Otherwise we have to do a complicated analysis like the above to see that the garbage doesn't matter. Clearing it reduces to the next case. - if the hardware sets the top bits to 0 then we can safely subtract values. However, we must handle wrap at 0x400 so that we never get negative differences: /* Usual sign-extension/overflow bugs: */ if_ierrors += ((any_t)0 - (any_t)0x3ff); /* Working version depending on 2's complement magic. */ if_ierrors += (0 - 0x3ff) & 0x3ff; /* Working version depending on 2's complement non-magic. */ if_ierrors += ((u_int)0 - (u_int)0x3ff) & 0x3ff; /* Clearer(?) working version. Depends on h/w clearing top bits */ if_ierrors += ((0x400 + 0) - 0x3ff) & 0x3ff; Bruce From owner-cvs-src@FreeBSD.ORG Wed Dec 13 02:28:11 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C888016A40F; Wed, 13 Dec 2006 02:28:11 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailout2.pacific.net.au (mailout2-3.pacific.net.au [61.8.2.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 471B143CA7; Wed, 13 Dec 2006 02:26:45 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.2.162]) by mailout2.pacific.net.au (Postfix) with ESMTP id 77D576E08C; Wed, 13 Dec 2006 13:28:07 +1100 (EST) Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailproxy1.pacific.net.au (Postfix) with ESMTP id 591CB8C0B; Wed, 13 Dec 2006 13:28:07 +1100 (EST) Date: Wed, 13 Dec 2006 13:28:06 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Oleg Bulyzhin In-Reply-To: <20061212234424.GG91560@lath.rinet.ru> Message-ID: <20061213131442.O833@delplex.bde.org> References: <200612010108.kB118qxY020349@repoman.freebsd.org> <20061212220557.GC91560@lath.rinet.ru> <200612121809.19564.jkim@FreeBSD.org> <20061212234424.GG91560@lath.rinet.ru> 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, Jung-uk Kim Subject: Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 02:28:11 -0000 On Wed, 13 Dec 2006, Oleg Bulyzhin wrote: > On Tue, Dec 12, 2006 at 06:09:17PM -0500, Jung-uk Kim wrote: >> On Tuesday 12 December 2006 05:05 pm, Oleg Bulyzhin wrote: >>> I would say you have simplified it too much. With your change you >>> will get wrong numbers after ifconfig down/up (since it implies >>> hardware counters reset while sc->bge_* counters are not cleared). >> >> I did clear sc->bge_* counter: >> >> @@ -3368,6 +3357,9 @@ bge_init_locked(struct bge_softc *sc) >> >> /* Init our RX return ring index. */ >> sc->bge_rx_saved_considx = 0; >> + >> + /* Init our RX/TX stat counters. */ >> + sc->bge_rx_discards = sc->bge_tx_discards = sc->bge_tx_collisions = 0; >> >> /* Init TX ring. */ >> bge_init_tx_ring(sc); >> >> While ifconfig down/up, bge_init_locked() should be called. >> Did I miss something? > > Oh, i didnt noticed that, but this makes your change even worse: > you will loose statistic counters on every interface reset. These counters only record the previous value, for taking differences later. They must be reset to whatever the the harware resets them to. I think this is 0. To be completely correct, the differences should be added on init/reset (just before resetting the hardware). This might be easy to do by calling the stats update function at the start of reset. I think a near equivalent of this happens accidentally for watchdog resets (only), since watchdog timeouts are now synced with bge_tick() and bge_tick() will have updated the stats just before calling the watchdog. Then after resetting the hardware, it's better to depend on the hardware resetting the counters to 0 and not initialize them to the hardware values here, to avoid any losing differences on finishing reset. Bruce From owner-cvs-src@FreeBSD.ORG Wed Dec 13 02:30:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D066316A416; Wed, 13 Dec 2006 02:30:13 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B5BD43CA9; Wed, 13 Dec 2006 02:28:46 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD2UCwE082623; Wed, 13 Dec 2006 02:30:12 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD2UCRw082613; Wed, 13 Dec 2006 02:30:12 GMT (envelope-from yongari) Message-Id: <200612130230.kBD2UCRw082613@repoman.freebsd.org> From: Pyun YongHyeon Date: Wed, 13 Dec 2006 02:30:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/msk if_msk.c if_mskreg.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, 13 Dec 2006 02:30:13 -0000 yongari 2006-12-13 02:30:11 UTC FreeBSD src repository Added files: sys/dev/msk if_msk.c if_mskreg.h Log: Add msk(4), a driver for Marvell/SysKonnect Yukon II Gigabit Ethernet controller. Due to lack of documentation, this driver is based on the code from sk(4) and Marvell's myk(4) driver for FreeBSD. I've also adopted the OpenBSD interface name, msk(4) in order to reduce naming differences between BSDs. The msk(4) driver supports the following Gigabit Ethernet adapters. o SysKonnect SK-9Sxx Gigabit Ethernet o SysKonnect SK-9Exx Gigabit Ethernet o Marvell Yukon 88E8021CU Gigabit Ethernet o Marvell Yukon 88E8021 SX/LX Gigabit Ethernet o Marvell Yukon 88E8022CU Gigabit Ethernet o Marvell Yukon 88E8022 SX/LX Gigabit Ethernet o Marvell Yukon 88E8061CU Gigabit Ethernet o Marvell Yukon 88E8061 SX/LX Gigabit Ethernet o Marvell Yukon 88E8062CU Gigabit Ethernet o Marvell Yukon 88E8062 SX/LX Gigabit Ethernet o Marvell Yukon 88E8035 Gigabit Ethernet o Marvell Yukon 88E8036 Gigabit Ethernet o Marvell Yukon 88E8038 Gigabit Ethernet o Marvell Yukon 88E8050 Gigabit Ethernet o Marvell Yukon 88E8052 Gigabit Ethernet o Marvell Yukon 88E8053 Gigabit Ethernet o Marvell Yukon 88E8055 Gigabit Ethernet o Marvell Yukon 88E8056 Gigabit Ethernet o D-Link 550SX Gigabit Ethernet o D-Link 560T Gigabit Ethernet Unlike OpenBSD/NetBSD msk(4), the msk(4) driver supports all hardware features including TCP/UDP checksum offload for transmit, MSI, TCP segmentation offload(TSO), hardware VLAN tag stripping/insertion, and jumbo frames(up to 9022 bytes). The only unsupported hardware feature except RLMT is Rx checksum offload which I don't know how to make it work reliably. Known Issues: It seems msk(4) does not work on the second port of dual port NIC. (The first port works without problems.) Thanks to Marvell for releasing the BSD licensed myk(4) driver and thanks to all users helped fixing bugs. Tested by: bz, philip, bms, YAMAMOTO Shigeru < shigeru AT iij DOT ad DOT jp >, Dmitry Pryanishnikov < dmitry AT atlantis DOT dp DOT ua >, Jia-Shiun Li < jiashiun AT gmail DOT com >, David Duchscher < daved AT tamu DOT edu >, Arno J. Klaassen < arno AT heho DOT snv DOT jussieu DOT fr>, Nicolae Namolovan < adrenalinup AT gmail DOT com>, Andre Guibert de Bruet < andy AT siliconlandmark DOT com > current ML Tested on: i386, amd64 Revision Changes Path 1.1 +4048 -0 src/sys/dev/msk/if_msk.c (new) 1.1 +2396 -0 src/sys/dev/msk/if_mskreg.h (new) From owner-cvs-src@FreeBSD.ORG Wed Dec 13 02:33:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F195F16A403; Wed, 13 Dec 2006 02:33:33 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B20943C9F; Wed, 13 Dec 2006 02:32:07 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD2XXWI095935; Wed, 13 Dec 2006 02:33:33 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD2XXUR095931; Wed, 13 Dec 2006 02:33:33 GMT (envelope-from yongari) Message-Id: <200612130233.kBD2XXUR095931@repoman.freebsd.org> From: Pyun YongHyeon Date: Wed, 13 Dec 2006 02:33:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf NOTES files src/sys/modules Makefile src/sys/modules/msk 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, 13 Dec 2006 02:33:34 -0000 yongari 2006-12-13 02:33:33 UTC FreeBSD src repository Modified files: sys/conf NOTES files sys/modules Makefile Added files: sys/modules/msk Makefile Log: Hook up msk(4) to the build. Revision Changes Path 1.1402 +4 -0 src/sys/conf/NOTES 1.1167 +1 -0 src/sys/conf/files 1.515 +1 -0 src/sys/modules/Makefile 1.1 +9 -0 src/sys/modules/msk/Makefile (new) From owner-cvs-src@FreeBSD.ORG Wed Dec 13 02:37:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3729416A415; Wed, 13 Dec 2006 02:37:02 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id C52B643C9F; Wed, 13 Dec 2006 02:35:35 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD2b1hm004311; Wed, 13 Dec 2006 02:37:01 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD2b196004301; Wed, 13 Dec 2006 02:37:01 GMT (envelope-from yongari) Message-Id: <200612130237.kBD2b196004301@repoman.freebsd.org> From: Pyun YongHyeon Date: Wed, 13 Dec 2006 02:37: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/share/man/man4 msk.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 02:37:02 -0000 yongari 2006-12-13 02:37:01 UTC FreeBSD src repository Added files: share/man/man4 msk.4 Log: Add a man page for msk(4). Revision Changes Path 1.1 +238 -0 src/share/man/man4/msk.4 (new) From owner-cvs-src@FreeBSD.ORG Wed Dec 13 02:37:48 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E1C9016A494; Wed, 13 Dec 2006 02:37:48 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 74CA643CA0; Wed, 13 Dec 2006 02:36:22 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD2bmf4009089; Wed, 13 Dec 2006 02:37:48 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD2bmRT009080; Wed, 13 Dec 2006 02:37:48 GMT (envelope-from yongari) Message-Id: <200612130237.kBD2bmRT009080@repoman.freebsd.org> From: Pyun YongHyeon Date: Wed, 13 Dec 2006 02:37: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/share/man/man4 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, 13 Dec 2006 02:37:49 -0000 yongari 2006-12-13 02:37:48 UTC FreeBSD src repository Modified files: share/man/man4 Makefile Log: Hook up msk(4) to the build. Revision Changes Path 1.370 +1 -0 src/share/man/man4/Makefile From owner-cvs-src@FreeBSD.ORG Wed Dec 13 02:40:06 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E11D316A412; Wed, 13 Dec 2006 02:40:06 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F97943CA2; Wed, 13 Dec 2006 02:38:40 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD2e6T6015293; Wed, 13 Dec 2006 02:40:06 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD2e60X015292; Wed, 13 Dec 2006 02:40:06 GMT (envelope-from yongari) Message-Id: <200612130240.kBD2e60X015292@repoman.freebsd.org> From: Pyun YongHyeon Date: Wed, 13 Dec 2006 02:40:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 altq.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 02:40:07 -0000 yongari 2006-12-13 02:40:06 UTC FreeBSD src repository Modified files: share/man/man4 altq.4 Log: Add msk(4) to the list of drivers supporting ALTQ. Revision Changes Path 1.23 +2 -1 src/share/man/man4/altq.4 From owner-cvs-src@FreeBSD.ORG Wed Dec 13 02:42:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8A04916A40F; Wed, 13 Dec 2006 02:42:02 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 00E0B43CA2; Wed, 13 Dec 2006 02:40:36 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD2g2uV016211; Wed, 13 Dec 2006 02:42:02 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD2g2Kv016210; Wed, 13 Dec 2006 02:42:02 GMT (envelope-from yongari) Message-Id: <200612130242.kBD2g2Kv016210@repoman.freebsd.org> From: Pyun YongHyeon Date: Wed, 13 Dec 2006 02:42: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/share/man/man4 vlan.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, 13 Dec 2006 02:42:02 -0000 yongari 2006-12-13 02:42:02 UTC FreeBSD src repository Modified files: share/man/man4 vlan.4 Log: Add msk(4) to the list of devices supporting full VLAN processing in the hardware. Revision Changes Path 1.33 +2 -1 src/share/man/man4/vlan.4 From owner-cvs-src@FreeBSD.ORG Wed Dec 13 02:46:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5D7F516A415; Wed, 13 Dec 2006 02:46:33 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id E0FDB43CA9; Wed, 13 Dec 2006 02:45:06 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD2kWWI016890; Wed, 13 Dec 2006 02:46:32 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD2kWar016888; Wed, 13 Dec 2006 02:46:32 GMT (envelope-from yongari) Message-Id: <200612130246.kBD2kWar016888@repoman.freebsd.org> From: Pyun YongHyeon Date: Wed, 13 Dec 2006 02:46:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 miibus.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, 13 Dec 2006 02:46:33 -0000 yongari 2006-12-13 02:46:32 UTC FreeBSD src repository Modified files: share/man/man4 miibus.4 Log: Add msk(4) to the list of device drivers use the miibus interface. Revision Changes Path 1.18 +3 -1 src/share/man/man4/miibus.4 From owner-cvs-src@FreeBSD.ORG Wed Dec 13 02:48:22 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EB37D16A407; Wed, 13 Dec 2006 02:48:22 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7841243CA9; Wed, 13 Dec 2006 02:46:56 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD2mMk9017025; Wed, 13 Dec 2006 02:48:22 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD2mMhR017024; Wed, 13 Dec 2006 02:48:22 GMT (envelope-from yongari) Message-Id: <200612130248.kBD2mMhR017024@repoman.freebsd.org> From: Pyun YongHyeon Date: Wed, 13 Dec 2006 02:48:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/boot/forth loader.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 02:48:23 -0000 yongari 2006-12-13 02:48:22 UTC FreeBSD src repository Modified files: sys/boot/forth loader.conf Log: Add an entry for the msk(4) module. Revision Changes Path 1.114 +1 -0 src/sys/boot/forth/loader.conf From owner-cvs-src@FreeBSD.ORG Wed Dec 13 02:51:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B515616A40F; Wed, 13 Dec 2006 02:51:27 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 39A3643CB8; Wed, 13 Dec 2006 02:50:01 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD2pR5V017860; Wed, 13 Dec 2006 02:51:27 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD2pRn5017859; Wed, 13 Dec 2006 02:51:27 GMT (envelope-from yongari) Message-Id: <200612130251.kBD2pRn5017859@repoman.freebsd.org> From: Pyun YongHyeon Date: Wed, 13 Dec 2006 02:51:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/sysinstall devices.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Dec 2006 02:51:27 -0000 yongari 2006-12-13 02:51:27 UTC FreeBSD src repository Modified files: usr.sbin/sysinstall devices.c Log: Add msk(4) to the list of supported network interface. Revision Changes Path 1.171 +1 -0 src/usr.sbin/sysinstall/devices.c From owner-cvs-src@FreeBSD.ORG Wed Dec 13 02:57:04 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1F65E16A407; Wed, 13 Dec 2006 02:57:04 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailout2.pacific.net.au (mailout2-3.pacific.net.au [61.8.2.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7CD0843C9D; Wed, 13 Dec 2006 02:55:37 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.2.163]) by mailout2.pacific.net.au (Postfix) with ESMTP id 0BA33109BA2; Wed, 13 Dec 2006 13:57:02 +1100 (EST) Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailproxy2.pacific.net.au (Postfix) with ESMTP id 433FA2742C; Wed, 13 Dec 2006 13:57:02 +1100 (EST) Date: Wed, 13 Dec 2006 13:57:01 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Pawel Jakub Dawidek In-Reply-To: <200612122005.kBCK54S3042289@repoman.freebsd.org> Message-ID: <20061213135203.G1136@delplex.bde.org> References: <200612122005.kBCK54S3042289@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/sys symlink.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: Wed, 13 Dec 2006 02:57:04 -0000 On Tue, 12 Dec 2006, Pawel Jakub Dawidek wrote: > pjd 2006-12-12 20:05:04 UTC > > FreeBSD src repository > > Modified files: > lib/libc/sys symlink.2 > Log: > symlink(2) return EACCES if a component of the name2 path prefix denies > write permission. Isn't that a bog in symlink(2)? POSIX and POLA don't mention it. Most of your other errno changes seemed to be correct. In particular, there are lots of bugs involving file flags (too many flags give immutability...) and only 1 or 2 of them are documented (not as bugs, and not in your changes). Bruce From owner-cvs-src@FreeBSD.ORG Wed Dec 13 03:25:32 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A302016A407; Wed, 13 Dec 2006 03:25:32 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 097D243C9F; Wed, 13 Dec 2006 03:24:06 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD3PW7f025890; Wed, 13 Dec 2006 03:25:32 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD3PWS1025889; Wed, 13 Dec 2006 03:25:32 GMT (envelope-from marcel) Message-Id: <200612130325.kBD3PWS1025889@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 13 Dec 2006 03:25:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/powerpc/include 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: Wed, 13 Dec 2006 03:25:32 -0000 marcel 2006-12-13 03:25:32 UTC FreeBSD src repository Modified files: sys/powerpc/include bus.h Log: Implement bus_space_map(). Revision Changes Path 1.19 +2 -1 src/sys/powerpc/include/bus.h From owner-cvs-src@FreeBSD.ORG Wed Dec 13 03:41:48 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 56EED16A403; Wed, 13 Dec 2006 03:41:48 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D3FC43CA3; Wed, 13 Dec 2006 03:40:21 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD3flAc028834; Wed, 13 Dec 2006 03:41:47 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD3flDq028832; Wed, 13 Dec 2006 03:41:47 GMT (envelope-from yongari) Message-Id: <200612130341.kBD3flDq028832@repoman.freebsd.org> From: Pyun YongHyeon Date: Wed, 13 Dec 2006 03:41:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/conf GENERIC src/sys/i386/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 03:41:48 -0000 yongari 2006-12-13 03:41:47 UTC FreeBSD src repository Modified files: sys/amd64/conf GENERIC sys/i386/conf GENERIC Log: Add msk(4) to the list of drivers supported by GENERIC kernel. Revision Changes Path 1.471 +1 -0 src/sys/amd64/conf/GENERIC 1.460 +1 -0 src/sys/i386/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Wed Dec 13 04:15:23 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2E1F616A403; Wed, 13 Dec 2006 04:15:23 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E94E43CA2; Wed, 13 Dec 2006 04:13:55 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id kBD4CPSM022429; Tue, 12 Dec 2006 21:12:25 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Tue, 12 Dec 2006 21:13:23 -0700 (MST) Message-Id: <20061212.211323.-1573945956.imp@bsdimp.com> To: gurney_j@resnet.uoregon.edu From: "M. Warner Losh" In-Reply-To: <20061212.140133.1649770385.imp@bsdimp.com> References: <20061212062445.A61903@xorpc.icir.org> <20061212183825.GF781@funkthat.com> <20061212.140133.1649770385.imp@bsdimp.com> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Tue, 12 Dec 2006 21:12:26 -0700 (MST) Cc: luigi@FreeBSD.ORG, src-committers@FreeBSD.ORG, rizzo@icir.org, cvs-all@FreeBSD.ORG, cvs-src@FreeBSD.ORG, ticso@cicely.de Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Dec 2006 04:15:23 -0000 In message: <20061212.140133.1649770385.imp@bsdimp.com> "M. Warner Losh" writes: : In message: <20061212183825.GF781@funkthat.com> : John-Mark Gurney writes: : : Luigi Rizzo wrote this message on Tue, Dec 12, 2006 at 06:24 -0800: : : > On Tue, Dec 12, 2006 at 03:17:59PM +0100, Bernd Walter wrote: : : > > On Tue, Dec 12, 2006 at 05:57:56AM -0800, Luigi Rizzo wrote: : : > ... : : > > > then i suppose the proper fix is to revert to m_copy() and : : > > > work on if_simloop() so that 1. it handles a readonly chain, and : : > > > 2. when doing so, it passes up a properly aligned packet... : : > > : : > > Can't comment on this, as I don't have enough knowledge about network : : > > code. : : > > According to the xscale report it was likely never properly aligned, : : > > the alignment obviously just moved with your change. : : > > : : > > > however note that there is already some code in net/if_loop.c::if_simloop(), : : > > > just that it uses this: : : > > > : : > > > #if defined(__ia64__) || defined(__sparc64__) : : > ... : : > > > to detect whether the architecture is alignment-sensitive. : : > > > Is there any other identifier that we can use to check ? : : > > : : > > I wonder how many of these are missing __arm__? : : > : : > and this is why i wonder if there is a generic identifier : : > that we can use to provide alignment. : : : : How about? : : #define __NO_STRICT_ALIGNMENT : : : : It's already defined for amd64 and i386, so all you have to do it test : : that it isn't defined... : : __NO_STRICT_ALIGNMENT is relatively new. Its definition in _types.h, : while established practice in NetBSD, met with considerable : controversy when I tried to expand it in FreeBSD land. However, : putting things in param.h met with no resistance whatsoever and was : actively suggested. Maybe we should move this straggler from _types.h : to param.h and start using it more often. : : Warner : Here's what I came up with this afternoon between fires at work. Comments? Warner http://perforce.freebsd.org/chv.cgi?CH=111579 Change 111579 by imp@imp_lighthouse on 2006/12/12 22:08:26 Move __NO_STRICT_ALIGNMENT and use it. Affected files ... .. //depot/projects/arm/src/sys/amd64/include/_types.h#7 edit .. //depot/projects/arm/src/sys/amd64/include/param.h#5 edit .. //depot/projects/arm/src/sys/i386/include/_types.h#7 edit .. //depot/projects/arm/src/sys/i386/include/param.h#4 edit .. //depot/projects/arm/src/sys/net/bpf_filter.c#5 edit .. //depot/projects/arm/src/sys/net/if_loop.c#8 edit Differences ... ==== //depot/projects/arm/src/sys/amd64/include/_types.h#7 (text+ko) ==== @@ -43,8 +43,6 @@ #error this file needs sys/cdefs.h as a prerequisite #endif -#define __NO_STRICT_ALIGNMENT - /* * Basic types upon which most other types are built. */ ==== //depot/projects/arm/src/sys/amd64/include/param.h#5 (text+ko) ==== @@ -66,6 +66,7 @@ #ifndef _NO_NAMESPACE_POLLUTION +#define __NO_STRICT_ALIGNMENT #define __HAVE_ACPI #define __PCI_REROUTE_INTERRUPT ==== //depot/projects/arm/src/sys/i386/include/_types.h#7 (text+ko) ==== @@ -43,8 +43,6 @@ #error this file needs sys/cdefs.h as a prerequisite #endif -#define __NO_STRICT_ALIGNMENT - /* * Basic types upon which most other types are built. */ ==== //depot/projects/arm/src/sys/i386/include/param.h#4 (text+ko) ==== @@ -51,6 +51,7 @@ #ifndef _NO_NAMESPACE_POLLUTION +#define __NO_STRICT_ALIGNMENT #define __HAVE_ACPI #define __PCI_REROUTE_INTERRUPT ==== //depot/projects/arm/src/sys/net/bpf_filter.c#5 (text+ko) ==== @@ -38,11 +38,7 @@ #include -#ifdef sun -#include -#endif - -#ifndef __i386__ +#ifndef __NO_STRICT_ALIGNMENT #define BPF_ALIGN #endif ==== //depot/projects/arm/src/sys/net/if_loop.c#8 (text+ko) ==== @@ -290,7 +290,7 @@ /* Strip away media header */ if (hlen > 0) { m_adj(m, hlen); -#if defined(__ia64__) || defined(__sparc64__) +#ifndef __NO_STRICT_ALIGNMENT /* * Some archs do not like unaligned data, so * we move data down in the first mbuf. From owner-cvs-src@FreeBSD.ORG Wed Dec 13 04:30:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CE3AD16A47B for ; Wed, 13 Dec 2006 04:30:03 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id CB65843CA0 for ; Wed, 13 Dec 2006 04:28:36 +0000 (GMT) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.11/8.13.6) with ESMTP id kBD4U2He051919; Tue, 12 Dec 2006 20:30:02 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id kBD4U2va051918; Tue, 12 Dec 2006 20:30:02 -0800 (PST) (envelope-from rizzo) Date: Tue, 12 Dec 2006 20:30:02 -0800 From: Luigi Rizzo To: "M. Warner Losh" Message-ID: <20061212203002.A51749@xorpc.icir.org> References: <20061212062445.A61903@xorpc.icir.org> <20061212183825.GF781@funkthat.com> <20061212.140133.1649770385.imp@bsdimp.com> <20061212.211323.-1573945956.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20061212.211323.-1573945956.imp@bsdimp.com>; from imp@bsdimp.com on Tue, Dec 12, 2006 at 09:13:23PM -0700 Cc: gurney_j@resnet.uoregon.edu, src-committers@FreeBSD.org, cvs-src@FreeBSD.org, luigi@FreeBSD.org, cvs-all@FreeBSD.org, ticso@cicely.de Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Dec 2006 04:30:03 -0000 On Tue, Dec 12, 2006 at 09:13:23PM -0700, M. Warner Losh wrote: > In message: <20061212.140133.1649770385.imp@bsdimp.com> ... > : while established practice in NetBSD, met with considerable > : controversy when I tried to expand it in FreeBSD land. However, > : putting things in param.h met with no resistance whatsoever and was > : actively suggested. Maybe we should move this straggler from _types.h > : to param.h and start using it more often. > : > : Warner > : > > Here's what I came up with this afternoon between fires at work. > > Comments? makes sense - there are probably more places where it should be used (judging by the output of "grep -r __sparc64__ sys/") just to make sure - are we guaranteed that param.h is included by every kernel file, or there is the risk that someone forgets it thus missing the #define __NO_STRICT_ALIGNMENT ? cheers luigi From owner-cvs-src@FreeBSD.ORG Wed Dec 13 04:31:19 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2B59616A403; Wed, 13 Dec 2006 04:31:19 +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 17A9343CA3; Wed, 13 Dec 2006 04:29:50 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id kBD4V9Yu006322; Tue, 12 Dec 2006 21:31:15 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <457F820B.6040104@samsco.org> Date: Tue, 12 Dec 2006 21:31:07 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.7) Gecko/20060910 SeaMonkey/1.0.5 MIME-Version: 1.0 To: Bruce Evans References: <200612120511.kBC5BCvi018697@repoman.freebsd.org> <20061212231257.M91892@maildrop.int.zabbadoz.net> <20061213113025.O833@delplex.bde.org> In-Reply-To: <20061213113025.O833@delplex.bde.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: cvs-src@freebsd.org, "Bjoern A. Zeeb" , Scott Long , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 04:31:19 -0000 Bruce Evans wrote: > On Tue, 12 Dec 2006, Bjoern A. Zeeb wrote: > >> On Tue, 12 Dec 2006, Scott Long wrote: >> >>> scottl 2006-12-12 05:11:12 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/dev/bge if_bge.c if_bgereg.h >>> Log: >>> Fix support for certain 575x/578x chips. This consists of the >>> following: >> ... >> this change makes my machine hang completely (even not able to break >> into kernel debugger) by the time the interfaces are setup (upon >> boot after hostnames gets set from rc scripts). >> >> it's a dual cpu amd64 with a tyan K8SE which has 2 bges onboard: >> Broadcom BCM5704 A3, ASIC rev. 0x2003 >> >> backing out this one makes it boot again without any problems. > > I use the following quick fix for a . > > %%% > Index: if_bge.c > =================================================================== > RCS file: /home/ncvs/src/sys/dev/bge/if_bge.c,v > retrieving revision 1.159 > diff -u -2 -r1.159 if_bge.c > --- if_bge.c 12 Dec 2006 05:11:12 -0000 1.159 > +++ if_bge.c 12 Dec 2006 17:17:21 -0000 > @@ -2542,5 +2631,4 @@ > __FUNCTION__); > CSR_WRITE_4(sc, BGE_FASTBOOT_PC, 0x0); > - } > > /* > @@ -2550,4 +2638,5 @@ > */ > bge_writemem_ind(sc, BGE_SOFTWARE_GENCOMM, BGE_MAGIC_NUMBER); > + } > > reset = BGE_MISCCFG_RESET_CORE_CLOCKS|(65<<1); > %%% > > This moves the bge_writemem() into a new new block of code that is > only executed for certain bge_asicrevs. (BTW, it is confusing that > bge_asicrev != ASIC rev. printed by dmesg.) The bge_writemem() is new > too and without the above it seems to be associated with nothing. The > above is in bge_reset(). The hang always occurred for initialization > from /etc/rc.d. bge_reset() somehow succeeded when called twice before > getting that far. > > The patch also some other details that I'm interested in and some style > bugs. I will report these in private mail. > > Bruce The write to BGE_SOFTWARE_GENCOMM that you are effectively disabling was added by my patch, and it originated from a suggestion from David C. The write is effectively done twice in a row, as well as being done by bge_sig_pre_reset() right before bge_reset() is called. In other words, it's written 3 times, 2 of them back-to-back if you don't have a PCIe controller. I can imagine that this might make the chip upset for one reason or another. Looking at the linux driver, the write is only done once, in their equivalent of bge_sig_pre_reset(). It's not clear why the first or second extra writes were added to FreeBSD, and without docs or detailed knowledge, my only option is to use the Linux driver as canon. It's also not clear to me why my tests on various chips didn't fail, but I'll chalk that up to quantum physics, sunspots, and tea leaves. I'll try to run some tests with the third write disabled, but I don't have much time left to devote to this particular project. If others would be willing to test with the third write removed, I'd appreciate it. It might be interesting to test with the second write removed as well (i.e. both writes in bge_reset). I'll post patches if anyone wants to test but can't grok what I'm saying here. Thanks again for looking at this. Scott From owner-cvs-src@FreeBSD.ORG Wed Dec 13 05:24:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 95E0E16A407; Wed, 13 Dec 2006 05:24:08 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C12543CA5; Wed, 13 Dec 2006 05:22:41 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id kBD5MIUM022912; Tue, 12 Dec 2006 22:22:19 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Tue, 12 Dec 2006 22:23:17 -0700 (MST) Message-Id: <20061212.222317.1021576677.imp@bsdimp.com> To: rizzo@icir.org From: "M. Warner Losh" In-Reply-To: <20061212203002.A51749@xorpc.icir.org> References: <20061212.140133.1649770385.imp@bsdimp.com> <20061212.211323.-1573945956.imp@bsdimp.com> <20061212203002.A51749@xorpc.icir.org> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Tue, 12 Dec 2006 22:22:19 -0700 (MST) Cc: gurney_j@resnet.uoregon.edu, src-committers@FreeBSD.org, cvs-src@FreeBSD.org, luigi@FreeBSD.org, cvs-all@FreeBSD.org, ticso@cicely.de Subject: Re: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Dec 2006 05:24:08 -0000 In message: <20061212203002.A51749@xorpc.icir.org> Luigi Rizzo writes: : On Tue, Dec 12, 2006 at 09:13:23PM -0700, M. Warner Losh wrote: : > In message: <20061212.140133.1649770385.imp@bsdimp.com> : ... : > : while established practice in NetBSD, met with considerable : > : controversy when I tried to expand it in FreeBSD land. However, : > : putting things in param.h met with no resistance whatsoever and was : > : actively suggested. Maybe we should move this straggler from _types.h : > : to param.h and start using it more often. : > : : > : Warner : > : : > : > Here's what I came up with this afternoon between fires at work. : > : > Comments? : : makes sense - there are probably more places where it should : be used (judging by the output of "grep -r __sparc64__ sys/") Yes. I was going to do a complete audit, but wanted to get the basic concepts signed off on first. : just to make sure - are we guaranteed that param.h is included : by every kernel file, or there is the risk that someone forgets : it thus missing the #define __NO_STRICT_ALIGNMENT ? I believe that we are... The result of the discussion last time was that's a pretty safe bet. Warner From owner-cvs-src@FreeBSD.ORG Wed Dec 13 06:00:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 57BB116A412; Wed, 13 Dec 2006 06:00:58 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A23A43C9D; Wed, 13 Dec 2006 05:59:31 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD60vdc065201; Wed, 13 Dec 2006 06:00:57 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD60vqk065200; Wed, 13 Dec 2006 06:00:57 GMT (envelope-from csjp) Message-Id: <200612130600.kBD60vqk065200@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Wed, 13 Dec 2006 06:00:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet tcp_syncache.c src/sys/security/mac mac_framework.h mac_inet.c src/sys/sys mac_policy.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 06:00:58 -0000 csjp 2006-12-13 06:00:57 UTC FreeBSD src repository Modified files: sys/netinet tcp_syncache.c sys/security/mac mac_framework.h mac_inet.c sys/sys mac_policy.h Log: Fix LOR between the syncache and inpcb locks when MAC is present in the kernel. This LOR snuck in with some of the recent syncache changes. To fix this, the inpcb handling was changed: - Hang a MAC label off the syncache object - When the syncache entry is initially created, we pickup the PCB lock is held because we extract information from it while initializing the syncache entry. While we do this, copy the MAC label associated with the PCB and use it for the syncache entry. - When the packet is transmitted, copy the label from the syncache entry to the mbuf so it can be processed by security policies which analyze mbuf labels. This change required that the MAC framework be extended to support the label copy operations from the PCB to the syncache entry, and then from the syncache entry to the mbuf. These functions really should be referencing the syncache structure instead of the label. However, due to some of the complexities associated with exposing this syncache structure we operate directly on it's label pointer. This should be OK since we aren't making any access control decisions within this code directly, we are merely allocating and copying label storage so we can properly initialize mbuf labels for any packets the syncache code might create. This also has a nice side effect of caching. Prior to this change, the PCB would be looked up/locked for each packet transmitted. Now the label is cached at the time the syncache entry is initialized. Submitted by: andre [1] Discussed with: rwatson [1] andre submitted the tcp_syncache.c changes Revision Changes Path 1.103 +44 -43 src/sys/netinet/tcp_syncache.c 1.76 +4 -0 src/sys/security/mac/mac_framework.h 1.5 +54 -0 src/sys/security/mac/mac_inet.c 1.79 +10 -0 src/sys/sys/mac_policy.h From owner-cvs-src@FreeBSD.ORG Wed Dec 13 06:03:23 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6893716A407; Wed, 13 Dec 2006 06:03:23 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id DDCD443CA7; Wed, 13 Dec 2006 06:01:55 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD63M1v067484; Wed, 13 Dec 2006 06:03:22 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD63McQ067483; Wed, 13 Dec 2006 06:03:22 GMT (envelope-from csjp) Message-Id: <200612130603.kBD63McQ067483@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Wed, 13 Dec 2006 06:03:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/security/mac_biba mac_biba.c src/sys/security/mac_lomac mac_lomac.c 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: Wed, 13 Dec 2006 06:03:23 -0000 csjp 2006-12-13 06:03:22 UTC FreeBSD src repository Modified files: sys/security/mac_biba mac_biba.c sys/security/mac_lomac mac_lomac.c sys/security/mac_mls mac_mls.c Log: Teach the MAC policies which utilize mbuf labeling the new syncache entry points. Properly initialize the mbuf label based on the label we copy from the PCB. This fixes an LOR between the PCB and syncache code. Revision Changes Path 1.96 +25 -0 src/sys/security/mac_biba/mac_biba.c 1.43 +25 -0 src/sys/security/mac_lomac/mac_lomac.c 1.79 +25 -0 src/sys/security/mac_mls/mac_mls.c From owner-cvs-src@FreeBSD.ORG Wed Dec 13 06:11:23 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F041916A407; Wed, 13 Dec 2006 06:11:23 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id B96AD43CAB; Wed, 13 Dec 2006 06:09:55 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD6BMh1068915; Wed, 13 Dec 2006 06:11:22 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD6BMtb068914; Wed, 13 Dec 2006 06:11:22 GMT (envelope-from marcel) Message-Id: <200612130611.kBD6BMtb068914@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 13 Dec 2006 06:11:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/powerpc/powerpc ofw_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 06:11:24 -0000 marcel 2006-12-13 06:11:22 UTC FreeBSD src repository Modified files: sys/powerpc/powerpc ofw_machdep.c Log: Implement OF_decode_addr(). This makes uart(4) work as a serial console on a Xserve G4. Revision Changes Path 1.17 +128 -8 src/sys/powerpc/powerpc/ofw_machdep.c From owner-cvs-src@FreeBSD.ORG Wed Dec 13 06:13:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EEED416A47B; Wed, 13 Dec 2006 06:13:32 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8CB2E43CB4; Wed, 13 Dec 2006 06:12:05 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD6DWcO069581; Wed, 13 Dec 2006 06:13:32 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD6DWDO069579; Wed, 13 Dec 2006 06:13:32 GMT (envelope-from csjp) Message-Id: <200612130613.kBD6DWDO069579@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Wed, 13 Dec 2006 06:13: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.bin/login Makefile login.c login.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, 13 Dec 2006 06:13:33 -0000 csjp 2006-12-13 06:13:32 UTC FreeBSD src repository Modified files: usr.bin/login Makefile login.c login.h Log: Teach login(1) about the make.conf NO_AUDIT variable. This allows us to conditionally build in audit support. Submitted by: bz MFC after: 1 week Revision Changes Path 1.53 +10 -3 src/usr.bin/login/Makefile 1.102 +16 -0 src/usr.bin/login/login.c 1.6 +3 -1 src/usr.bin/login/login.h From owner-cvs-src@FreeBSD.ORG Wed Dec 13 06:27:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D601016A416; Wed, 13 Dec 2006 06:27:21 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2034A43CA2; Wed, 13 Dec 2006 06:25:54 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD6RLOX071613; Wed, 13 Dec 2006 06:27:21 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD6RL8V071612; Wed, 13 Dec 2006 06:27:21 GMT (envelope-from ru) Message-Id: <200612130627.kBD6RL8V071612@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 13 Dec 2006 06:27: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/man9 bpf.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 06:27:21 -0000 ru 2006-12-13 06:27:20 UTC FreeBSD src repository Modified files: share/man/man9 bpf.9 Log: - Fix prototype of bpf_filter(). - Document what passing it a zero buflen argument means. Revision Changes Path 1.7 +8 -2 src/share/man/man9/bpf.9 From owner-cvs-src@FreeBSD.ORG Wed Dec 13 06:29:46 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 53AAA16A403; Wed, 13 Dec 2006 06:29:46 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (relay0.rambler.ru [81.19.66.187]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8422A43CCE; Wed, 13 Dec 2006 06:28:02 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id EEBCD6048; Wed, 13 Dec 2006 09:29:27 +0300 (MSK) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id CDCD55FF8; Wed, 13 Dec 2006 09:29:27 +0300 (MSK) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id kBD6TKMs006972; Wed, 13 Dec 2006 09:29:20 +0300 (MSK) (envelope-from ru) Date: Wed, 13 Dec 2006 09:29:20 +0300 From: Ruslan Ermilov To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20061213062920.GA6867@rambler-co.ru> References: <200612130627.kBD6RL8V071612@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="VbJkn9YxBvnuCH5J" Content-Disposition: inline In-Reply-To: <200612130627.kBD6RL8V071612@repoman.freebsd.org> User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: No virus found Cc: Subject: Re: cvs commit: src/share/man/man9 bpf.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 06:29:46 -0000 --VbJkn9YxBvnuCH5J Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Dec 13, 2006 at 06:27:20AM +0000, Ruslan Ermilov wrote: > ru 2006-12-13 06:27:20 UTC >=20 > FreeBSD src repository >=20 > Modified files: > share/man/man9 bpf.9=20 > Log: > - Fix prototype of bpf_filter(). > - Document what passing it a zero buflen argument means. > =20 > Revision Changes Path > 1.7 +8 -2 src/share/man/man9/bpf.9 >=20 Forgot to add that it was also Reviewed by: sam Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --VbJkn9YxBvnuCH5J Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFf53AqRfpzJluFF4RAgsNAJsFLwtUWV5gEafImpr0VGcZrcdf0gCgkdBO C1+RB7hit2HdXajqF1e58bs= =nVCo -----END PGP SIGNATURE----- --VbJkn9YxBvnuCH5J-- From owner-cvs-src@FreeBSD.ORG Wed Dec 13 07:48:52 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 49B8216A416; Wed, 13 Dec 2006 07:48:52 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03FD743DA5; Wed, 13 Dec 2006 07:44:16 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 97DFC487F4; Wed, 13 Dec 2006 08:45:17 +0100 (CET) Received: from localhost (dlm178.neoplus.adsl.tpnet.pl [83.24.42.178]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 6F7AE456B1; Wed, 13 Dec 2006 08:45:12 +0100 (CET) Date: Wed, 13 Dec 2006 08:45:28 +0100 From: Pawel Jakub Dawidek To: Bruce Evans Message-ID: <20061213074528.GA1815@garage.freebsd.pl> References: <200612122005.kBCK54S3042289@repoman.freebsd.org> <20061213135203.G1136@delplex.bde.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="a8Wt8u1KmwUX3Y2C" Content-Disposition: inline In-Reply-To: <20061213135203.G1136@delplex.bde.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r804 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-0.5 required=3.0 tests=BAYES_00,RCVD_IN_NJABL_DUL, RCVD_IN_SORBS_DUL autolearn=no version=3.0.4 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/sys symlink.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: Wed, 13 Dec 2006 07:48:52 -0000 --a8Wt8u1KmwUX3Y2C Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Dec 13, 2006 at 01:57:01PM +1100, Bruce Evans wrote: > On Tue, 12 Dec 2006, Pawel Jakub Dawidek wrote: >=20 > >pjd 2006-12-12 20:05:04 UTC > > > > FreeBSD src repository > > > > Modified files: > > lib/libc/sys symlink.2 > > Log: > > symlink(2) return EACCES if a component of the name2 path prefix denies > > write permission. >=20 > Isn't that a bog in symlink(2)? POSIX and POLA don't mention it. It has to be that way. You can't write to a directory you don't have write permission, ie. you can't create files, directories, hardlinks and symlinks. 'name2' is a file name, 'name1' is what symlink point at. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --a8Wt8u1KmwUX3Y2C Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFf6+YForvXbEpPzQRAjCUAJ9nMa3H5uiQMFzOaZfLT66j2VSxJgCcC9yA tfvuevsAlAS9OX7AD+/R0zo= =QuEn -----END PGP SIGNATURE----- --a8Wt8u1KmwUX3Y2C-- From owner-cvs-src@FreeBSD.ORG Wed Dec 13 08:14:00 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BA63A16A492; Wed, 13 Dec 2006 08:14:00 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E76243CF9; Wed, 13 Dec 2006 08:11:47 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD8DEl7093435; Wed, 13 Dec 2006 08:13:14 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD8DE0g093434; Wed, 13 Dec 2006 08:13:14 GMT (envelope-from ru) Message-Id: <200612130813.kBD8DE0g093434@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 13 Dec 2006 08:13: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/usr.bin/apply apply.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 08:14:00 -0000 ru 2006-12-13 08:13:14 UTC FreeBSD src repository Modified files: usr.bin/apply apply.1 Log: It's ``apply echo *'' that is similar to ``ls -1'', not ``apply echo a*''. Submitted by: sat Revision Changes Path 1.17 +2 -2 src/usr.bin/apply/apply.1 From owner-cvs-src@FreeBSD.ORG Wed Dec 13 08:46:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 76FE516A407; Wed, 13 Dec 2006 08:46:39 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C93B43CAA; Wed, 13 Dec 2006 08:44:43 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD8k4Ph099181; Wed, 13 Dec 2006 08:46:04 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD8k4i2099180; Wed, 13 Dec 2006 08:46:04 GMT (envelope-from scottl) Message-Id: <200612130846.kBD8k4i2099180@repoman.freebsd.org> From: Scott Long Date: Wed, 13 Dec 2006 08:46:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/arcmsr arcmsr.c arcmsr.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, 13 Dec 2006 08:46:39 -0000 scottl 2006-12-13 08:46:04 UTC FreeBSD src repository Modified files: sys/dev/arcmsr arcmsr.c arcmsr.h Log: Update to version 1.20.00.13 of the arcmsr driver. This fixes many bugs as well as adds support for newer controllers. Many thanks to Areca for their continued support. Submitted by: Erich Chen Revision Changes Path 1.15 +1576 -1918 src/sys/dev/arcmsr/arcmsr.c 1.2 +1359 -1164 src/sys/dev/arcmsr/arcmsr.h From owner-cvs-src@FreeBSD.ORG Wed Dec 13 08:51:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4202116A4FC; Wed, 13 Dec 2006 08:51:41 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id F092F43CC3; Wed, 13 Dec 2006 08:50:12 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD8pe8p008357; Wed, 13 Dec 2006 08:51:40 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD8pero008356; Wed, 13 Dec 2006 08:51:40 GMT (envelope-from brueffer) Message-Id: <200612130851.kBD8pero008356@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 13 Dec 2006 08:51:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 msk.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 08:51:41 -0000 brueffer 2006-12-13 08:51:40 UTC FreeBSD src repository Modified files: share/man/man4 msk.4 Log: Misc fixes, also sort the hardware list alphabetically and add more history. Revision Changes Path 1.2 +14 -10 src/share/man/man4/msk.4 From owner-cvs-src@FreeBSD.ORG Wed Dec 13 08:53:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DBC4216A526; Wed, 13 Dec 2006 08:53:28 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id E385343CA9; Wed, 13 Dec 2006 08:51:59 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD8rRv3008811; Wed, 13 Dec 2006 08:53:27 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD8rR2N008810; Wed, 13 Dec 2006 08:53:27 GMT (envelope-from brueffer) Message-Id: <200612130853.kBD8rR2N008810@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 13 Dec 2006 08:53: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/release/doc/en_US.ISO8859-1/hardware/common dev.sgml src/release/doc/share/misc dev.archlist.txt X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 08:53:29 -0000 brueffer 2006-12-13 08:53:27 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/hardware/common dev.sgml release/doc/share/misc dev.archlist.txt Log: Autogenerate hardware notes for msk(4). Revision Changes Path 1.307 +2 -0 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml 1.91 +1 -0 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Wed Dec 13 08:56:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E333816A4A0; Wed, 13 Dec 2006 08:56:08 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 41EEC43D88; Wed, 13 Dec 2006 08:53:52 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD8tK4l009280; Wed, 13 Dec 2006 08:55:20 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD8tKB3009279; Wed, 13 Dec 2006 08:55:20 GMT (envelope-from brueffer) Message-Id: <200612130855.kBD8tKB3009279@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 13 Dec 2006 08:55: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 altq.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 08:56:09 -0000 brueffer 2006-12-13 08:55:20 UTC FreeBSD src repository Modified files: share/man/man4 altq.4 Log: Correct sort msk(4). Revision Changes Path 1.24 +1 -1 src/share/man/man4/altq.4 From owner-cvs-src@FreeBSD.ORG Wed Dec 13 08:57:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1B9CC16A47B; Wed, 13 Dec 2006 08:57:33 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id E18D043D94; Wed, 13 Dec 2006 08:54:49 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD8uF1s009361; Wed, 13 Dec 2006 08:56:15 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD8uFtn009360; Wed, 13 Dec 2006 08:56:15 GMT (envelope-from brueffer) Message-Id: <200612130856.kBD8uFtn009360@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 13 Dec 2006 08:56:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 miibus.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, 13 Dec 2006 08:57:33 -0000 brueffer 2006-12-13 08:56:15 UTC FreeBSD src repository Modified files: share/man/man4 miibus.4 Log: Add Xref to msk(4). Revision Changes Path 1.19 +1 -0 src/share/man/man4/miibus.4 From owner-cvs-src@FreeBSD.ORG Wed Dec 13 09:27:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0E2E716A403; Wed, 13 Dec 2006 09:27:20 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 48F7843D98; Wed, 13 Dec 2006 09:24:40 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD9Q257015824; Wed, 13 Dec 2006 09:26:02 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD9Q2aj015823; Wed, 13 Dec 2006 09:26:02 GMT (envelope-from davidxu) Message-Id: <200612130926.kBD9Q2aj015823@repoman.freebsd.org> From: David Xu Date: Wed, 13 Dec 2006 09:26:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern kern_switch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Dec 2006 09:27:20 -0000 davidxu 2006-12-13 09:26:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern kern_switch.c Log: Avoid preempting in maybe_preempt_in_ksegrp() as code in maybe_preempt() did, mainly, if a thread is in inhibited state, don't preempt it since it will yield cpu, while here, synchoronize variable name with maybe_preempt(). Tested by: Dmitriy Kirhlarov PR: kern/105464 Revision Changes Path 1.116.2.2 +52 -30 src/sys/kern/kern_switch.c From owner-cvs-src@FreeBSD.ORG Wed Dec 13 09:47:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 79E3416A403; Wed, 13 Dec 2006 09:47:03 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3422643CB2; Wed, 13 Dec 2006 09:45:35 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD9l31e020626; Wed, 13 Dec 2006 09:47:03 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD9l3sY020624; Wed, 13 Dec 2006 09:47:03 GMT (envelope-from dougb) Message-Id: <200612130947.kBD9l3sY020624@repoman.freebsd.org> From: Doug Barton Date: Wed, 13 Dec 2006 09:47:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/contrib/bind9 CHANGES COPYRIGHT FAQ FAQ.xml Makefile.in README config.threads.in configure.in libtool.m4 ltmain.sh version src/contrib/bind9/bin/check named-checkconf.8 named-checkconf.c named-checkconf.html named-checkzone.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: Wed, 13 Dec 2006 09:47:03 -0000 dougb 2006-12-13 09:47:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) contrib/bind9 CHANGES COPYRIGHT FAQ FAQ.xml Makefile.in README config.threads.in configure.in libtool.m4 ltmain.sh version contrib/bind9/bin/check named-checkconf.8 named-checkconf.c named-checkconf.html named-checkzone.8 named-checkzone.docbook named-checkzone.html contrib/bind9/bin/dig dig.1 dig.c dig.html dighost.c host.1 host.c host.html nslookup.1 nslookup.c nslookup.docbook nslookup.html contrib/bind9/bin/dig/include/dig dig.h contrib/bind9/bin/dnssec dnssec-keygen.8 dnssec-keygen.html dnssec-signzone.8 dnssec-signzone.c dnssec-signzone.html contrib/bind9/bin/named aclconf.c client.c config.c controlconf.c interfacemgr.c logconf.c lwdgabn.c lwdgrbn.c lwresd.8 lwresd.c lwresd.html main.c named.8 named.conf.5 named.conf.docbook named.conf.html named.docbook named.html query.c server.c sortlist.c tkeyconf.c tsigconf.c update.c zoneconf.c contrib/bind9/bin/named/include/named aclconf.h client.h config.h control.h globals.h logconf.h lwresd.h server.h sortlist.h tkeyconf.h tsigconf.h zoneconf.h contrib/bind9/bin/named/unix os.c contrib/bind9/bin/nsupdate nsupdate.8 nsupdate.c nsupdate.html contrib/bind9/bin/rndc rndc-confgen.8 rndc-confgen.html rndc.8 rndc.c rndc.conf.5 rndc.conf.html rndc.html contrib/bind9/doc/arm Bv9ARM-book.xml Bv9ARM.ch01.html Bv9ARM.ch02.html Bv9ARM.ch03.html Bv9ARM.ch04.html Bv9ARM.ch05.html Bv9ARM.ch06.html Bv9ARM.ch07.html Bv9ARM.ch08.html Bv9ARM.ch09.html Bv9ARM.html Bv9ARM.pdf contrib/bind9/lib/bind Makefile.in api config.h.in configure configure.in port_after.h.in port_before.h.in contrib/bind9/lib/bind/dst dst_api.c hmac_link.c contrib/bind9/lib/bind/include netdb.h contrib/bind9/lib/bind/include/arpa nameser_compat.h contrib/bind9/lib/bind/include/isc list.h contrib/bind9/lib/bind/inet inet_cidr_ntop.c inet_net_ntop.c contrib/bind9/lib/bind/irs dns.c dns_ho.c gai_strerror.c gen_ho.c getaddrinfo.c gethostent.c getnameinfo.c getprotoent_r.c getservent_r.c irp.c irp_nw.c irpmarshall.c irs_data.c lcl_ho.c lcl_pr.c contrib/bind9/lib/bind/isc ev_connects.c eventlib.c eventlib_p.h heap.c hex.c memcluster.c contrib/bind9/lib/bind/nameser ns_sign.c ns_verify.c contrib/bind9/lib/bind/resolv mtctxres.c res_init.c res_send.c res_sendsigned.c contrib/bind9/lib/bind9 api check.c contrib/bind9/lib/bind9/include/bind9 check.h contrib/bind9/lib/dns Makefile.in acl.c adb.c api cache.c compress.c dispatch.c dnssec.c dst_api.c gen.c keytable.c lookup.c masterdump.c message.c name.c openssl_link.c openssldh_link.c openssldsa_link.c opensslrsa_link.c peer.c portlist.c rbtdb.c rdata.c rdataset.c request.c resolver.c tcpmsg.c tkey.c tsig.c validator.c xfrin.c zone.c contrib/bind9/lib/dns/include/dns acl.h cache.h compress.h keytable.h message.h name.h peer.h rdataset.h resolver.h types.h validator.h xfrin.h zone.h contrib/bind9/lib/isc api hash.c heap.c hmacmd5.c lex.c log.c netscope.c print.c sockaddr.c taskpool.c timer.c contrib/bind9/lib/isc/include/isc heap.h list.h sockaddr.h symtab.h contrib/bind9/lib/isc/nothreads condition.c mutex.c contrib/bind9/lib/isc/unix entropy.c fsaccess.c ifiter_ioctl.c ipv6.c socket.c contrib/bind9/lib/isccc api contrib/bind9/lib/isccfg namedconf.c parser.c contrib/bind9/lib/isccfg/include/isccfg cfg.h grammar.h contrib/bind9/lib/lwres api gai_strerror.c getaddrinfo.c lwconfig.c contrib/bind9/lib/lwres/man lwres.3 lwres.html lwres_buffer.3 lwres_buffer.html lwres_config.3 lwres_config.html lwres_context.3 lwres_context.html lwres_gabn.3 lwres_gabn.html lwres_gai_strerror.3 lwres_gai_strerror.html lwres_getaddrinfo.3 lwres_getaddrinfo.html lwres_gethostent.3 lwres_gethostent.html lwres_getipnode.3 lwres_getipnode.html lwres_getnameinfo.3 lwres_getnameinfo.html lwres_getrrsetbyname.3 lwres_getrrsetbyname.html lwres_gnba.3 lwres_gnba.html lwres_hstrerror.3 lwres_hstrerror.html lwres_inetntop.3 lwres_inetntop.html lwres_noop.3 lwres_noop.html lwres_packet.3 lwres_packet.html lwres_resutil.3 lwres_resutil.html contrib/bind9/make rules.in lib/bind config.h lib/bind/bind config.h port_after.h port_before.h lib/bind/dns code.h lib/bind/dns/dns enumclass.h enumtype.h rdatastruct.h lib/bind/lwres/lwres platform.h Added files: (Branch: RELENG_6) contrib/bind9/lib/dns/rdata/generic dlv_32769.c dlv_32769.h Removed files: (Branch: RELENG_6) contrib/bind9/lib/dns/rdata/generic dlv_65323.c dlv_65323.h Log: MFC upgrade to version 9.3.3 Approved by: re (kensmith) Revision Changes Path 1.1.1.3.2.4 +333 -9 src/contrib/bind9/CHANGES 1.1.1.2.2.1 +2 -2 src/contrib/bind9/COPYRIGHT 1.1.1.2.2.2 +252 -145 src/contrib/bind9/FAQ 1.1.1.1.2.2 +194 -4 src/contrib/bind9/FAQ.xml 1.1.1.1.4.1 +4 -3 src/contrib/bind9/Makefile.in 1.1.1.2.2.2 +17 -1 src/contrib/bind9/README 1.1.1.1.4.2 +15 -10 src/contrib/bind9/bin/check/named-checkconf.8 1.1.1.2.2.1 +22 -22 src/contrib/bind9/bin/check/named-checkconf.c 1.1.1.1.4.2 +8 -8 src/contrib/bind9/bin/check/named-checkconf.html 1.1.1.1.4.2 +25 -20 src/contrib/bind9/bin/check/named-checkzone.8 1.1.1.1.4.2 +4 -3 src/contrib/bind9/bin/check/named-checkzone.docbook 1.1.1.1.4.2 +10 -10 src/contrib/bind9/bin/check/named-checkzone.html 1.1.1.1.4.2 +55 -46 src/contrib/bind9/bin/dig/dig.1 1.1.1.2.2.2 +3 -3 src/contrib/bind9/bin/dig/dig.c 1.1.1.1.4.2 +11 -11 src/contrib/bind9/bin/dig/dig.html 1.1.1.2.2.2 +60 -39 src/contrib/bind9/bin/dig/dighost.c 1.1.1.1.4.2 +10 -5 src/contrib/bind9/bin/dig/host.1 1.1.1.2.2.2 +39 -5 src/contrib/bind9/bin/dig/host.c 1.1.1.1.4.2 +6 -6 src/contrib/bind9/bin/dig/host.html 1.1.1.2.2.2 +6 -3 src/contrib/bind9/bin/dig/include/dig/dig.h 1.1.1.1.4.2 +49 -42 src/contrib/bind9/bin/dig/nslookup.1 1.1.1.2.2.2 +3 -2 src/contrib/bind9/bin/dig/nslookup.c 1.1.1.1.4.2 +4 -3 src/contrib/bind9/bin/dig/nslookup.docbook 1.1.1.1.4.2 +11 -11 src/contrib/bind9/bin/dig/nslookup.html 1.1.1.1.4.2 +29 -22 src/contrib/bind9/bin/dnssec/dnssec-keygen.8 1.1.1.1.4.2 +9 -9 src/contrib/bind9/bin/dnssec/dnssec-keygen.html 1.1.1.1.4.2 +30 -25 src/contrib/bind9/bin/dnssec/dnssec-signzone.8 1.1.1.2.2.2 +2 -6 src/contrib/bind9/bin/dnssec/dnssec-signzone.c 1.1.1.1.4.2 +8 -8 src/contrib/bind9/bin/dnssec/dnssec-signzone.html 1.1.1.1.4.2 +16 -16 src/contrib/bind9/bin/named/aclconf.c 1.1.1.2.2.2 +101 -4 src/contrib/bind9/bin/named/client.c 1.1.1.2.2.1 +51 -46 src/contrib/bind9/bin/named/config.c 1.1.1.1.4.1 +76 -58 src/contrib/bind9/bin/named/controlconf.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/bin/named/include/named/aclconf.h 1.1.1.1.4.2 +8 -2 src/contrib/bind9/bin/named/include/named/client.h 1.1.1.1.4.1 +14 -13 src/contrib/bind9/bin/named/include/named/config.h 1.1.1.3.2.1 +3 -3 src/contrib/bind9/bin/named/include/named/control.h 1.1.1.1.4.1 +3 -3 src/contrib/bind9/bin/named/include/named/globals.h 1.1.1.1.4.1 +3 -3 src/contrib/bind9/bin/named/include/named/logconf.h 1.1.1.1.4.1 +5 -4 src/contrib/bind9/bin/named/include/named/lwresd.h 1.1.1.1.4.1 +3 -3 src/contrib/bind9/bin/named/include/named/server.h 1.1.1.1.4.1 +8 -7 src/contrib/bind9/bin/named/include/named/sortlist.h 1.1.1.1.4.1 +4 -4 src/contrib/bind9/bin/named/include/named/tkeyconf.h 1.1.1.1.4.1 +3 -3 src/contrib/bind9/bin/named/include/named/tsigconf.h 1.1.1.1.4.1 +6 -5 src/contrib/bind9/bin/named/include/named/zoneconf.h 1.1.1.1.4.1 +8 -8 src/contrib/bind9/bin/named/interfacemgr.c 1.1.1.1.4.1 +31 -29 src/contrib/bind9/bin/named/logconf.c 1.1.1.1.4.1 +3 -3 src/contrib/bind9/bin/named/lwdgabn.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/bin/named/lwdgrbn.c 1.1.1.1.4.2 +23 -18 src/contrib/bind9/bin/named/lwresd.8 1.1.1.1.4.1 +13 -12 src/contrib/bind9/bin/named/lwresd.c 1.1.1.1.4.2 +8 -8 src/contrib/bind9/bin/named/lwresd.html 1.1.1.2.2.2 +5 -5 src/contrib/bind9/bin/named/main.c 1.1.1.1.4.2 +29 -23 src/contrib/bind9/bin/named/named.8 1.1.1.2.2.2 +40 -12 src/contrib/bind9/bin/named/named.conf.5 1.1.1.2.2.2 +9 -7 src/contrib/bind9/bin/named/named.conf.docbook 1.1.1.2.2.2 +24 -23 src/contrib/bind9/bin/named/named.conf.html 1.1.1.1.4.2 +7 -2 src/contrib/bind9/bin/named/named.docbook 1.1.1.1.4.2 +12 -11 src/contrib/bind9/bin/named/named.html 1.1.1.1.4.4 +46 -35 src/contrib/bind9/bin/named/query.c 1.1.1.2.2.2 +152 -141 src/contrib/bind9/bin/named/server.c 1.1.1.1.4.1 +11 -9 src/contrib/bind9/bin/named/sortlist.c 1.1.1.1.4.1 +6 -6 src/contrib/bind9/bin/named/tkeyconf.c 1.1.1.1.4.1 +15 -13 src/contrib/bind9/bin/named/tsigconf.c 1.1.1.2.2.2 +9 -2 src/contrib/bind9/bin/named/unix/os.c 1.1.1.2.2.2 +27 -7 src/contrib/bind9/bin/named/update.c 1.1.1.1.4.2 +42 -36 src/contrib/bind9/bin/named/zoneconf.c 1.1.1.1.4.2 +37 -26 src/contrib/bind9/bin/nsupdate/nsupdate.8 1.1.1.2.2.2 +6 -4 src/contrib/bind9/bin/nsupdate/nsupdate.c 1.1.1.1.4.2 +10 -10 src/contrib/bind9/bin/nsupdate/nsupdate.html 1.1.1.1.4.2 +20 -15 src/contrib/bind9/bin/rndc/rndc-confgen.8 1.1.1.1.4.2 +9 -9 src/contrib/bind9/bin/rndc/rndc-confgen.html 1.1.1.1.4.2 +18 -12 src/contrib/bind9/bin/rndc/rndc.8 1.1.1.3.2.2 +31 -21 src/contrib/bind9/bin/rndc/rndc.c 1.1.1.1.4.2 +13 -6 src/contrib/bind9/bin/rndc/rndc.conf.5 1.1.1.1.4.2 +8 -8 src/contrib/bind9/bin/rndc/rndc.conf.html 1.1.1.1.4.2 +8 -8 src/contrib/bind9/bin/rndc/rndc.html 1.1.1.1.2.2 +25 -0 src/contrib/bind9/config.threads.in 1.1.1.2.2.3 +134 -62 src/contrib/bind9/configure.in 1.1.1.2.2.2 +396 -187 src/contrib/bind9/doc/arm/Bv9ARM-book.xml 1.1.1.1.4.2 +50 -50 src/contrib/bind9/doc/arm/Bv9ARM.ch01.html 1.1.1.1.4.2 +22 -22 src/contrib/bind9/doc/arm/Bv9ARM.ch02.html 1.1.1.2.2.2 +34 -35 src/contrib/bind9/doc/arm/Bv9ARM.ch03.html 1.1.1.2.2.2 +161 -85 src/contrib/bind9/doc/arm/Bv9ARM.ch04.html 1.1.1.2.2.2 +9 -9 src/contrib/bind9/doc/arm/Bv9ARM.ch05.html 1.1.1.2.2.2 +391 -272 src/contrib/bind9/doc/arm/Bv9ARM.ch06.html 1.1.1.2.2.2 +28 -26 src/contrib/bind9/doc/arm/Bv9ARM.ch07.html 1.1.1.2.2.2 +18 -18 src/contrib/bind9/doc/arm/Bv9ARM.ch08.html 1.1.1.2.2.2 +159 -80 src/contrib/bind9/doc/arm/Bv9ARM.ch09.html 1.1.1.2.2.2 +85 -85 src/contrib/bind9/doc/arm/Bv9ARM.html 1.1.1.1.2.2 +3429 -3366 src/contrib/bind9/doc/arm/Bv9ARM.pdf 1.1.1.2.2.2 +6 -5 src/contrib/bind9/lib/bind/Makefile.in 1.1.1.2.2.2 +1 -1 src/contrib/bind9/lib/bind/api 1.1.1.2.2.2 +1 -0 src/contrib/bind9/lib/bind/config.h.in 1.1.1.2.2.2 +1227 -91 src/contrib/bind9/lib/bind/configure 1.1.1.2.2.2 +276 -62 src/contrib/bind9/lib/bind/configure.in 1.1.1.2.2.2 +13 -10 src/contrib/bind9/lib/bind/dst/dst_api.c 1.1.1.1.4.2 +14 -11 src/contrib/bind9/lib/bind/dst/hmac_link.c 1.1.1.1.4.1 +4 -3 src/contrib/bind9/lib/bind/include/arpa/nameser_compat.h 1.1.1.1.4.1 +6 -2 src/contrib/bind9/lib/bind/include/isc/list.h 1.1.1.2.2.1 +42 -11 src/contrib/bind9/lib/bind/include/netdb.h 1.1.1.1.4.2 +5 -5 src/contrib/bind9/lib/bind/inet/inet_cidr_ntop.c 1.1.1.1.4.1 +2 -2 src/contrib/bind9/lib/bind/inet/inet_net_ntop.c 1.1.1.1.4.1 +2 -2 src/contrib/bind9/lib/bind/irs/dns.c 1.1.1.1.4.2 +10 -12 src/contrib/bind9/lib/bind/irs/dns_ho.c 1.1.1.2.2.1 +19 -6 src/contrib/bind9/lib/bind/irs/gai_strerror.c 1.1.1.1.4.1 +1 -3 src/contrib/bind9/lib/bind/irs/gen_ho.c 1.1.1.1.4.2 +15 -19 src/contrib/bind9/lib/bind/irs/getaddrinfo.c 1.1.1.1.4.1 +2 -2 src/contrib/bind9/lib/bind/irs/gethostent.c 1.1.1.1.4.1 +10 -0 src/contrib/bind9/lib/bind/irs/getnameinfo.c 1.1.1.1.4.1 +7 -1 src/contrib/bind9/lib/bind/irs/getprotoent_r.c 1.1.1.1.4.1 +10 -6 src/contrib/bind9/lib/bind/irs/getservent_r.c 1.1.1.1.4.1 +5 -2 src/contrib/bind9/lib/bind/irs/irp.c 1.1.1.1.4.1 +3 -1 src/contrib/bind9/lib/bind/irs/irp_nw.c 1.1.1.1.4.1 +3 -3 src/contrib/bind9/lib/bind/irs/irpmarshall.c 1.1.1.2.2.1 +14 -6 src/contrib/bind9/lib/bind/irs/irs_data.c 1.1.1.1.4.1 +2 -2 src/contrib/bind9/lib/bind/irs/lcl_ho.c 1.1.1.1.4.1 +9 -1 src/contrib/bind9/lib/bind/irs/lcl_pr.c 1.1.1.1.4.2 +5 -5 src/contrib/bind9/lib/bind/isc/ev_connects.c 1.1.1.2.2.2 +3 -6 src/contrib/bind9/lib/bind/isc/eventlib.c 1.1.1.2.2.2 +3 -1 src/contrib/bind9/lib/bind/isc/eventlib_p.h 1.1.1.1.4.1 +6 -2 src/contrib/bind9/lib/bind/isc/heap.c 1.1.1.1.4.1 +3 -2 src/contrib/bind9/lib/bind/isc/hex.c 1.1.1.2.2.2 +5 -4 src/contrib/bind9/lib/bind/isc/memcluster.c 1.1.1.1.4.1 +5 -2 src/contrib/bind9/lib/bind/nameser/ns_sign.c 1.1.1.1.4.2 +4 -2 src/contrib/bind9/lib/bind/nameser/ns_verify.c 1.1.1.2.2.2 +4 -0 src/contrib/bind9/lib/bind/port_after.h.in 1.1.1.1.4.2 +4 -0 src/contrib/bind9/lib/bind/port_before.h.in 1.1.1.1.2.2 +4 -3 src/contrib/bind9/lib/bind/resolv/mtctxres.c 1.1.1.1.4.2 +5 -12 src/contrib/bind9/lib/bind/resolv/res_init.c 1.1.1.1.4.2 +9 -8 src/contrib/bind9/lib/bind/resolv/res_send.c 1.1.1.1.4.2 +3 -2 src/contrib/bind9/lib/bind/resolv/res_sendsigned.c 1.1.1.2.2.2 +1 -1 src/contrib/bind9/lib/bind9/api 1.1.1.2.2.2 +106 -99 src/contrib/bind9/lib/bind9/check.c 1.1.1.1.4.1 +5 -4 src/contrib/bind9/lib/bind9/include/bind9/check.h 1.1.1.2.2.1 +4 -3 src/contrib/bind9/lib/dns/Makefile.in 1.1.1.1.4.1 +21 -21 src/contrib/bind9/lib/dns/acl.c 1.1.1.2.2.2 +3 -4 src/contrib/bind9/lib/dns/adb.c 1.1.1.2.2.2 +2 -2 src/contrib/bind9/lib/dns/api 1.1.1.1.4.2 +55 -14 src/contrib/bind9/lib/dns/cache.c 1.1.1.1.4.1 +6 -6 src/contrib/bind9/lib/dns/compress.c 1.1.1.1.4.1 +77 -10 src/contrib/bind9/lib/dns/dispatch.c 1.1.1.1.4.1 +3 -4 src/contrib/bind9/lib/dns/dnssec.c 1.1.1.1.4.1 +5 -3 src/contrib/bind9/lib/dns/dst_api.c 1.1.1.1.4.1 +8 -3 src/contrib/bind9/lib/dns/gen.c 1.1.1.1.4.1 +19 -19 src/contrib/bind9/lib/dns/include/dns/acl.h 1.1.1.1.4.1 +3 -3 src/contrib/bind9/lib/dns/include/dns/cache.h 1.1.1.1.4.1 +5 -5 src/contrib/bind9/lib/dns/include/dns/compress.h 1.1.1.1.4.1 +6 -4 src/contrib/bind9/lib/dns/include/dns/keytable.h 1.1.1.1.4.1 +25 -4 src/contrib/bind9/lib/dns/include/dns/message.h 1.1.1.2.2.1 +6 -5 src/contrib/bind9/lib/dns/include/dns/name.h 1.1.1.1.4.1 +4 -3 src/contrib/bind9/lib/dns/include/dns/peer.h 1.1.1.1.4.2 +6 -6 src/contrib/bind9/lib/dns/include/dns/rdataset.h 1.1.1.1.4.1 +3 -3 src/contrib/bind9/lib/dns/include/dns/resolver.h 1.1.1.1.4.1 +3 -3 src/contrib/bind9/lib/dns/include/dns/types.h 1.1.1.1.4.2 +44 -25 src/contrib/bind9/lib/dns/include/dns/validator.h 1.1.1.1.4.1 +7 -5 src/contrib/bind9/lib/dns/include/dns/xfrin.h 1.1.1.2.2.1 +19 -15 src/contrib/bind9/lib/dns/include/dns/zone.h 1.1.1.1.4.1 +10 -3 src/contrib/bind9/lib/dns/keytable.c 1.1.1.1.4.1 +5 -9 src/contrib/bind9/lib/dns/lookup.c 1.1.1.1.4.1 +5 -5 src/contrib/bind9/lib/dns/masterdump.c 1.1.1.1.4.2 +35 -11 src/contrib/bind9/lib/dns/message.c 1.1.1.1.4.2 +9 -5 src/contrib/bind9/lib/dns/name.c 1.1.1.1.4.1 +4 -4 src/contrib/bind9/lib/dns/openssl_link.c 1.1.1.1.4.1 +75 -2 src/contrib/bind9/lib/dns/openssldh_link.c 1.1.1.1.4.1 +79 -2 src/contrib/bind9/lib/dns/openssldsa_link.c 1.1.1.1.4.2 +17 -7 src/contrib/bind9/lib/dns/opensslrsa_link.c 1.1.1.1.4.1 +5 -3 src/contrib/bind9/lib/dns/peer.c 1.1.1.1.4.1 +4 -2 src/contrib/bind9/lib/dns/portlist.c 1.1.1.1.4.2 +128 -74 src/contrib/bind9/lib/dns/rbtdb.c 1.1.1.2.2.2 +3 -3 src/contrib/bind9/lib/dns/rdata.c 1.1.1.1.2.1 +281 -0 src/contrib/bind9/lib/dns/rdata/generic/dlv_32769.c (new) 1.1.1.1.2.1 +33 -0 src/contrib/bind9/lib/dns/rdata/generic/dlv_32769.h (new) 1.1.1.1.4.1 +0 -281 src/contrib/bind9/lib/dns/rdata/generic/dlv_65323.c (dead) 1.1.1.1.4.1 +0 -33 src/contrib/bind9/lib/dns/rdata/generic/dlv_65323.h (dead) 1.1.1.1.4.1 +8 -8 src/contrib/bind9/lib/dns/rdataset.c 1.1.1.1.4.1 +6 -2 src/contrib/bind9/lib/dns/request.c 1.1.1.2.2.5 +38 -13 src/contrib/bind9/lib/dns/resolver.c 1.1.1.1.4.1 +4 -3 src/contrib/bind9/lib/dns/tcpmsg.c 1.1.1.1.4.2 +5 -3 src/contrib/bind9/lib/dns/tkey.c 1.1.1.1.4.2 +24 -19 src/contrib/bind9/lib/dns/tsig.c 1.1.1.2.2.2 +314 -121 src/contrib/bind9/lib/dns/validator.c 1.1.1.2.2.2 +59 -8 src/contrib/bind9/lib/dns/xfrin.c 1.1.1.2.2.2 +65 -29 src/contrib/bind9/lib/dns/zone.c 1.1.1.2.2.2 +2 -2 src/contrib/bind9/lib/isc/api 1.1.1.1.4.1 +6 -7 src/contrib/bind9/lib/isc/hash.c 1.1.1.1.4.1 +31 -27 src/contrib/bind9/lib/isc/heap.c 1.1.1.1.4.1 +2 -3 src/contrib/bind9/lib/isc/hmacmd5.c 1.1.1.1.4.1 +131 -12 src/contrib/bind9/lib/isc/include/isc/heap.h 1.1.1.1.4.1 +8 -4 src/contrib/bind9/lib/isc/include/isc/list.h 1.1.1.1.4.2 +7 -7 src/contrib/bind9/lib/isc/include/isc/sockaddr.h 1.1.1.1.4.1 +3 -2 src/contrib/bind9/lib/isc/include/isc/symtab.h 1.1.1.1.4.1 +12 -8 src/contrib/bind9/lib/isc/lex.c 1.1.1.1.4.1 +4 -3 src/contrib/bind9/lib/isc/log.c 1.1.1.1.4.1 +4 -2 src/contrib/bind9/lib/isc/netscope.c 1.1.1.1.4.1 +4 -2 src/contrib/bind9/lib/isc/nothreads/condition.c 1.1.1.1.4.1 +4 -2 src/contrib/bind9/lib/isc/nothreads/mutex.c 1.1.1.1.4.1 +8 -5 src/contrib/bind9/lib/isc/print.c 1.1.1.1.4.1 +7 -7 src/contrib/bind9/lib/isc/sockaddr.c 1.1.1.1.4.1 +6 -2 src/contrib/bind9/lib/isc/taskpool.c 1.1.1.1.4.2 +8 -5 src/contrib/bind9/lib/isc/timer.c 1.1.1.1.4.2 +7 -7 src/contrib/bind9/lib/isc/unix/entropy.c 1.1.1.1.4.1 +4 -2 src/contrib/bind9/lib/isc/unix/fsaccess.c 1.1.1.2.2.2 +7 -3 src/contrib/bind9/lib/isc/unix/ifiter_ioctl.c 1.1.1.1.4.1 +4 -2 src/contrib/bind9/lib/isc/unix/ipv6.c 1.1.1.2.2.2 +27 -5 src/contrib/bind9/lib/isc/unix/socket.c 1.1.1.1.4.1 +1 -1 src/contrib/bind9/lib/isccc/api 1.1.1.1.4.1 +38 -37 src/contrib/bind9/lib/isccfg/include/isccfg/cfg.h 1.1.1.2.2.1 +16 -16 src/contrib/bind9/lib/isccfg/include/isccfg/grammar.h 1.1.1.2.2.2 +9 -9 src/contrib/bind9/lib/isccfg/namedconf.c 1.1.1.1.4.1 +72 -64 src/contrib/bind9/lib/isccfg/parser.c 1.1.1.2.2.2 +1 -1 src/contrib/bind9/lib/lwres/api 1.1.1.1.4.1 +4 -2 src/contrib/bind9/lib/lwres/gai_strerror.c 1.1.1.1.4.2 +16 -14 src/contrib/bind9/lib/lwres/getaddrinfo.c 1.1.1.1.4.2 +3 -3 src/contrib/bind9/lib/lwres/lwconfig.c 1.1.1.1.4.2 +10 -5 src/contrib/bind9/lib/lwres/man/lwres.3 1.1.1.1.4.2 +8 -8 src/contrib/bind9/lib/lwres/man/lwres.html 1.1.1.1.4.2 +31 -22 src/contrib/bind9/lib/lwres/man/lwres_buffer.3 1.1.1.1.4.2 +114 -16 src/contrib/bind9/lib/lwres/man/lwres_buffer.html 1.1.1.1.4.2 +17 -11 src/contrib/bind9/lib/lwres/man/lwres_config.3 1.1.1.1.4.2 +47 -13 src/contrib/bind9/lib/lwres/man/lwres_config.html 1.1.1.1.4.2 +17 -12 src/contrib/bind9/lib/lwres/man/lwres_context.3 1.1.1.1.4.2 +51 -10 src/contrib/bind9/lib/lwres/man/lwres_context.html 1.1.1.1.4.2 +20 -12 src/contrib/bind9/lib/lwres/man/lwres_gabn.3 1.1.1.1.4.2 +36 -6 src/contrib/bind9/lib/lwres/man/lwres_gabn.html 1.1.1.1.4.2 +22 -17 src/contrib/bind9/lib/lwres/man/lwres_gai_strerror.3 1.1.1.1.4.2 +5 -5 src/contrib/bind9/lib/lwres/man/lwres_gai_strerror.html 1.1.1.1.4.2 +20 -12 src/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.3 1.1.1.1.4.2 +21 -8 src/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.html 1.1.1.1.4.2 +32 -25 src/contrib/bind9/lib/lwres/man/lwres_gethostent.3 1.1.1.1.4.2 +42 -9 src/contrib/bind9/lib/lwres/man/lwres_gethostent.html 1.1.1.1.4.2 +28 -21 src/contrib/bind9/lib/lwres/man/lwres_getipnode.3 1.1.1.1.4.2 +26 -8 src/contrib/bind9/lib/lwres/man/lwres_getipnode.html 1.1.1.1.4.2 +18 -12 src/contrib/bind9/lib/lwres/man/lwres_getnameinfo.3 1.1.1.1.4.2 +12 -7 src/contrib/bind9/lib/lwres/man/lwres_getnameinfo.html 1.1.1.1.4.2 +20 -13 src/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.3 1.1.1.1.4.2 +21 -8 src/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.html 1.1.1.1.4.2 +20 -12 src/contrib/bind9/lib/lwres/man/lwres_gnba.3 1.1.1.1.4.2 +41 -10 src/contrib/bind9/lib/lwres/man/lwres_gnba.html 1.1.1.1.4.2 +17 -12 src/contrib/bind9/lib/lwres/man/lwres_hstrerror.3 1.1.1.1.4.2 +6 -6 src/contrib/bind9/lib/lwres/man/lwres_hstrerror.html 1.1.1.1.4.2 +11 -6 src/contrib/bind9/lib/lwres/man/lwres_inetntop.3 1.1.1.1.4.2 +11 -6 src/contrib/bind9/lib/lwres/man/lwres_inetntop.html 1.1.1.1.4.2 +20 -12 src/contrib/bind9/lib/lwres/man/lwres_noop.3 1.1.1.1.4.2 +36 -6 src/contrib/bind9/lib/lwres/man/lwres_noop.html 1.1.1.1.4.2 +28 -20 src/contrib/bind9/lib/lwres/man/lwres_packet.3 1.1.1.1.4.2 +15 -5 src/contrib/bind9/lib/lwres/man/lwres_packet.html 1.1.1.1.4.2 +16 -9 src/contrib/bind9/lib/lwres/man/lwres_resutil.3 1.1.1.1.4.2 +26 -6 src/contrib/bind9/lib/lwres/man/lwres_resutil.html 1.1.1.2.2.1 +1 -1 src/contrib/bind9/libtool.m4 1.1.1.2.2.1 +11 -3 src/contrib/bind9/ltmain.sh 1.1.1.1.4.2 +8 -2 src/contrib/bind9/make/rules.in 1.1.1.3.2.4 +4 -4 src/contrib/bind9/version 1.1.4.3 +281 -43 src/lib/bind/bind/config.h 1.1.4.2 +4 -0 src/lib/bind/bind/port_after.h 1.1.4.2 +28 -24 src/lib/bind/bind/port_before.h 1.2.2.3 +23 -2 src/lib/bind/config.h 1.2.2.1 +17 -17 src/lib/bind/dns/code.h 1.2.2.1 +1 -1 src/lib/bind/dns/dns/enumclass.h 1.2.2.1 +2 -2 src/lib/bind/dns/dns/enumtype.h 1.2.2.1 +6 -6 src/lib/bind/dns/dns/rdatastruct.h 1.1.4.2 +2 -2 src/lib/bind/lwres/lwres/platform.h From owner-cvs-src@FreeBSD.ORG Wed Dec 13 09:53:18 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EBDA816A4D0; Wed, 13 Dec 2006 09:53:17 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A51543D58; Wed, 13 Dec 2006 09:51:13 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD9qVrp022807; Wed, 13 Dec 2006 09:52:31 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD9qVYb022806; Wed, 13 Dec 2006 09:52:31 GMT (envelope-from dougb) Message-Id: <200612130952.kBD9qVYb022806@repoman.freebsd.org> From: Doug Barton Date: Wed, 13 Dec 2006 09:52:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6_2 Cc: Subject: cvs commit: src/contrib/bind9 CHANGES COPYRIGHT FAQ FAQ.xml Makefile.in README config.threads.in configure.in libtool.m4 ltmain.sh version src/contrib/bind9/bin/check named-checkconf.8 named-checkconf.c named-checkconf.html named-checkzone.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: Wed, 13 Dec 2006 09:53:18 -0000 dougb 2006-12-13 09:52:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_2) contrib/bind9 CHANGES COPYRIGHT FAQ FAQ.xml Makefile.in README config.threads.in configure.in libtool.m4 ltmain.sh version contrib/bind9/bin/check named-checkconf.8 named-checkconf.c named-checkconf.html named-checkzone.8 named-checkzone.docbook named-checkzone.html contrib/bind9/bin/dig dig.1 dig.c dig.html dighost.c host.1 host.c host.html nslookup.1 nslookup.c nslookup.docbook nslookup.html contrib/bind9/bin/dig/include/dig dig.h contrib/bind9/bin/dnssec dnssec-keygen.8 dnssec-keygen.html dnssec-signzone.8 dnssec-signzone.c dnssec-signzone.html contrib/bind9/bin/named aclconf.c client.c config.c controlconf.c interfacemgr.c logconf.c lwdgabn.c lwdgrbn.c lwresd.8 lwresd.c lwresd.html main.c named.8 named.conf.5 named.conf.docbook named.conf.html named.docbook named.html query.c server.c sortlist.c tkeyconf.c tsigconf.c update.c zoneconf.c contrib/bind9/bin/named/include/named aclconf.h client.h config.h control.h globals.h logconf.h lwresd.h server.h sortlist.h tkeyconf.h tsigconf.h zoneconf.h contrib/bind9/bin/named/unix os.c contrib/bind9/bin/nsupdate nsupdate.8 nsupdate.c nsupdate.html contrib/bind9/bin/rndc rndc-confgen.8 rndc-confgen.html rndc.8 rndc.c rndc.conf.5 rndc.conf.html rndc.html contrib/bind9/doc/arm Bv9ARM-book.xml Bv9ARM.ch01.html Bv9ARM.ch02.html Bv9ARM.ch03.html Bv9ARM.ch04.html Bv9ARM.ch05.html Bv9ARM.ch06.html Bv9ARM.ch07.html Bv9ARM.ch08.html Bv9ARM.ch09.html Bv9ARM.html Bv9ARM.pdf contrib/bind9/lib/bind Makefile.in api config.h.in configure configure.in port_after.h.in port_before.h.in contrib/bind9/lib/bind/dst dst_api.c hmac_link.c contrib/bind9/lib/bind/include netdb.h contrib/bind9/lib/bind/include/arpa nameser_compat.h contrib/bind9/lib/bind/include/isc list.h contrib/bind9/lib/bind/inet inet_cidr_ntop.c inet_net_ntop.c contrib/bind9/lib/bind/irs dns.c dns_ho.c gai_strerror.c gen_ho.c getaddrinfo.c gethostent.c getnameinfo.c getprotoent_r.c getservent_r.c irp.c irp_nw.c irpmarshall.c irs_data.c lcl_ho.c lcl_pr.c contrib/bind9/lib/bind/isc ev_connects.c eventlib.c eventlib_p.h heap.c hex.c memcluster.c contrib/bind9/lib/bind/nameser ns_sign.c ns_verify.c contrib/bind9/lib/bind/resolv mtctxres.c res_init.c res_send.c res_sendsigned.c contrib/bind9/lib/bind9 api check.c contrib/bind9/lib/bind9/include/bind9 check.h contrib/bind9/lib/dns Makefile.in acl.c adb.c api cache.c compress.c dispatch.c dnssec.c dst_api.c gen.c keytable.c lookup.c masterdump.c message.c name.c openssl_link.c openssldh_link.c openssldsa_link.c opensslrsa_link.c peer.c portlist.c rbtdb.c rdata.c rdataset.c request.c resolver.c tcpmsg.c tkey.c tsig.c validator.c xfrin.c zone.c contrib/bind9/lib/dns/include/dns acl.h cache.h compress.h keytable.h message.h name.h peer.h rdataset.h resolver.h types.h validator.h xfrin.h zone.h contrib/bind9/lib/isc api hash.c heap.c hmacmd5.c lex.c log.c netscope.c print.c sockaddr.c taskpool.c timer.c contrib/bind9/lib/isc/include/isc heap.h list.h sockaddr.h symtab.h contrib/bind9/lib/isc/nothreads condition.c mutex.c contrib/bind9/lib/isc/unix entropy.c fsaccess.c ifiter_ioctl.c ipv6.c socket.c contrib/bind9/lib/isccc api contrib/bind9/lib/isccfg namedconf.c parser.c contrib/bind9/lib/isccfg/include/isccfg cfg.h grammar.h contrib/bind9/lib/lwres api gai_strerror.c getaddrinfo.c lwconfig.c contrib/bind9/lib/lwres/man lwres.3 lwres.html lwres_buffer.3 lwres_buffer.html lwres_config.3 lwres_config.html lwres_context.3 lwres_context.html lwres_gabn.3 lwres_gabn.html lwres_gai_strerror.3 lwres_gai_strerror.html lwres_getaddrinfo.3 lwres_getaddrinfo.html lwres_gethostent.3 lwres_gethostent.html lwres_getipnode.3 lwres_getipnode.html lwres_getnameinfo.3 lwres_getnameinfo.html lwres_getrrsetbyname.3 lwres_getrrsetbyname.html lwres_gnba.3 lwres_gnba.html lwres_hstrerror.3 lwres_hstrerror.html lwres_inetntop.3 lwres_inetntop.html lwres_noop.3 lwres_noop.html lwres_packet.3 lwres_packet.html lwres_resutil.3 lwres_resutil.html contrib/bind9/make rules.in lib/bind config.h lib/bind/bind config.h port_after.h port_before.h lib/bind/dns code.h lib/bind/dns/dns enumclass.h enumtype.h rdatastruct.h lib/bind/lwres/lwres platform.h Added files: (Branch: RELENG_6_2) contrib/bind9/lib/dns/rdata/generic dlv_32769.c dlv_32769.h Removed files: (Branch: RELENG_6_2) contrib/bind9/lib/dns/rdata/generic dlv_65323.c dlv_65323.h Log: MFC upgrade to version 9.3.3 Approved by: re (kensmith) Revision Changes Path 1.1.1.3.2.3.2.1 +333 -9 src/contrib/bind9/CHANGES 1.1.1.2.8.1 +2 -2 src/contrib/bind9/COPYRIGHT 1.1.1.2.2.1.4.1 +252 -145 src/contrib/bind9/FAQ 1.1.1.1.2.1.4.1 +194 -4 src/contrib/bind9/FAQ.xml 1.1.1.1.10.1 +4 -3 src/contrib/bind9/Makefile.in 1.1.1.2.2.1.4.1 +17 -1 src/contrib/bind9/README 1.1.1.1.4.1.4.1 +15 -10 src/contrib/bind9/bin/check/named-checkconf.8 1.1.1.2.8.1 +22 -22 src/contrib/bind9/bin/check/named-checkconf.c 1.1.1.1.4.1.4.1 +8 -8 src/contrib/bind9/bin/check/named-checkconf.html 1.1.1.1.4.1.4.1 +25 -20 src/contrib/bind9/bin/check/named-checkzone.8 1.1.1.1.4.1.4.1 +4 -3 src/contrib/bind9/bin/check/named-checkzone.docbook 1.1.1.1.4.1.4.1 +10 -10 src/contrib/bind9/bin/check/named-checkzone.html 1.1.1.1.4.1.4.1 +55 -46 src/contrib/bind9/bin/dig/dig.1 1.1.1.2.2.1.4.1 +3 -3 src/contrib/bind9/bin/dig/dig.c 1.1.1.1.4.1.4.1 +11 -11 src/contrib/bind9/bin/dig/dig.html 1.1.1.2.2.1.4.1 +60 -39 src/contrib/bind9/bin/dig/dighost.c 1.1.1.1.4.1.4.1 +10 -5 src/contrib/bind9/bin/dig/host.1 1.1.1.2.2.1.4.1 +39 -5 src/contrib/bind9/bin/dig/host.c 1.1.1.1.4.1.4.1 +6 -6 src/contrib/bind9/bin/dig/host.html 1.1.1.2.2.1.4.1 +6 -3 src/contrib/bind9/bin/dig/include/dig/dig.h 1.1.1.1.4.1.4.1 +49 -42 src/contrib/bind9/bin/dig/nslookup.1 1.1.1.2.2.1.4.1 +3 -2 src/contrib/bind9/bin/dig/nslookup.c 1.1.1.1.4.1.4.1 +4 -3 src/contrib/bind9/bin/dig/nslookup.docbook 1.1.1.1.4.1.4.1 +11 -11 src/contrib/bind9/bin/dig/nslookup.html 1.1.1.1.4.1.4.1 +29 -22 src/contrib/bind9/bin/dnssec/dnssec-keygen.8 1.1.1.1.4.1.4.1 +9 -9 src/contrib/bind9/bin/dnssec/dnssec-keygen.html 1.1.1.1.4.1.4.1 +30 -25 src/contrib/bind9/bin/dnssec/dnssec-signzone.8 1.1.1.2.2.1.4.1 +2 -6 src/contrib/bind9/bin/dnssec/dnssec-signzone.c 1.1.1.1.4.1.4.1 +8 -8 src/contrib/bind9/bin/dnssec/dnssec-signzone.html 1.1.1.1.4.1.4.1 +16 -16 src/contrib/bind9/bin/named/aclconf.c 1.1.1.2.2.1.4.1 +101 -4 src/contrib/bind9/bin/named/client.c 1.1.1.2.8.1 +51 -46 src/contrib/bind9/bin/named/config.c 1.1.1.1.10.1 +76 -58 src/contrib/bind9/bin/named/controlconf.c 1.1.1.1.10.1 +4 -4 src/contrib/bind9/bin/named/include/named/aclconf.h 1.1.1.1.4.1.4.1 +8 -2 src/contrib/bind9/bin/named/include/named/client.h 1.1.1.1.10.1 +14 -13 src/contrib/bind9/bin/named/include/named/config.h 1.1.1.3.8.1 +3 -3 src/contrib/bind9/bin/named/include/named/control.h 1.1.1.1.10.1 +3 -3 src/contrib/bind9/bin/named/include/named/globals.h 1.1.1.1.10.1 +3 -3 src/contrib/bind9/bin/named/include/named/logconf.h 1.1.1.1.10.1 +5 -4 src/contrib/bind9/bin/named/include/named/lwresd.h 1.1.1.1.10.1 +3 -3 src/contrib/bind9/bin/named/include/named/server.h 1.1.1.1.10.1 +8 -7 src/contrib/bind9/bin/named/include/named/sortlist.h 1.1.1.1.10.1 +4 -4 src/contrib/bind9/bin/named/include/named/tkeyconf.h 1.1.1.1.10.1 +3 -3 src/contrib/bind9/bin/named/include/named/tsigconf.h 1.1.1.1.10.1 +6 -5 src/contrib/bind9/bin/named/include/named/zoneconf.h 1.1.1.1.10.1 +8 -8 src/contrib/bind9/bin/named/interfacemgr.c 1.1.1.1.10.1 +31 -29 src/contrib/bind9/bin/named/logconf.c 1.1.1.1.10.1 +3 -3 src/contrib/bind9/bin/named/lwdgabn.c 1.1.1.1.10.1 +4 -4 src/contrib/bind9/bin/named/lwdgrbn.c 1.1.1.1.4.1.4.1 +23 -18 src/contrib/bind9/bin/named/lwresd.8 1.1.1.1.10.1 +13 -12 src/contrib/bind9/bin/named/lwresd.c 1.1.1.1.4.1.4.1 +8 -8 src/contrib/bind9/bin/named/lwresd.html 1.1.1.2.2.1.4.1 +5 -5 src/contrib/bind9/bin/named/main.c 1.1.1.1.4.1.4.1 +29 -23 src/contrib/bind9/bin/named/named.8 1.1.1.2.2.1.4.1 +40 -12 src/contrib/bind9/bin/named/named.conf.5 1.1.1.2.2.1.4.1 +9 -7 src/contrib/bind9/bin/named/named.conf.docbook 1.1.1.2.2.1.4.1 +24 -23 src/contrib/bind9/bin/named/named.conf.html 1.1.1.1.4.1.4.1 +7 -2 src/contrib/bind9/bin/named/named.docbook 1.1.1.1.4.1.4.1 +12 -11 src/contrib/bind9/bin/named/named.html 1.1.1.1.4.3.2.1 +46 -35 src/contrib/bind9/bin/named/query.c 1.1.1.2.2.1.4.1 +152 -141 src/contrib/bind9/bin/named/server.c 1.1.1.1.10.1 +11 -9 src/contrib/bind9/bin/named/sortlist.c 1.1.1.1.10.1 +6 -6 src/contrib/bind9/bin/named/tkeyconf.c 1.1.1.1.10.1 +15 -13 src/contrib/bind9/bin/named/tsigconf.c 1.1.1.2.2.1.4.1 +9 -2 src/contrib/bind9/bin/named/unix/os.c 1.1.1.2.2.1.4.1 +27 -7 src/contrib/bind9/bin/named/update.c 1.1.1.1.4.1.4.1 +42 -36 src/contrib/bind9/bin/named/zoneconf.c 1.1.1.1.4.1.4.1 +37 -26 src/contrib/bind9/bin/nsupdate/nsupdate.8 1.1.1.2.2.1.4.1 +6 -4 src/contrib/bind9/bin/nsupdate/nsupdate.c 1.1.1.1.4.1.4.1 +10 -10 src/contrib/bind9/bin/nsupdate/nsupdate.html 1.1.1.1.4.1.4.1 +20 -15 src/contrib/bind9/bin/rndc/rndc-confgen.8 1.1.1.1.4.1.4.1 +9 -9 src/contrib/bind9/bin/rndc/rndc-confgen.html 1.1.1.1.4.1.4.1 +18 -12 src/contrib/bind9/bin/rndc/rndc.8 1.1.1.3.2.1.4.1 +31 -21 src/contrib/bind9/bin/rndc/rndc.c 1.1.1.1.4.1.4.1 +13 -6 src/contrib/bind9/bin/rndc/rndc.conf.5 1.1.1.1.4.1.4.1 +8 -8 src/contrib/bind9/bin/rndc/rndc.conf.html 1.1.1.1.4.1.4.1 +8 -8 src/contrib/bind9/bin/rndc/rndc.html 1.1.1.1.2.1.4.1 +25 -0 src/contrib/bind9/config.threads.in 1.1.1.2.2.2.2.1 +134 -62 src/contrib/bind9/configure.in 1.1.1.2.2.1.4.1 +396 -187 src/contrib/bind9/doc/arm/Bv9ARM-book.xml 1.1.1.1.4.1.4.1 +50 -50 src/contrib/bind9/doc/arm/Bv9ARM.ch01.html 1.1.1.1.4.1.4.1 +22 -22 src/contrib/bind9/doc/arm/Bv9ARM.ch02.html 1.1.1.2.2.1.4.1 +34 -35 src/contrib/bind9/doc/arm/Bv9ARM.ch03.html 1.1.1.2.2.1.4.1 +161 -85 src/contrib/bind9/doc/arm/Bv9ARM.ch04.html 1.1.1.2.2.1.4.1 +9 -9 src/contrib/bind9/doc/arm/Bv9ARM.ch05.html 1.1.1.2.2.1.4.1 +391 -272 src/contrib/bind9/doc/arm/Bv9ARM.ch06.html 1.1.1.2.2.1.4.1 +28 -26 src/contrib/bind9/doc/arm/Bv9ARM.ch07.html 1.1.1.2.2.1.4.1 +18 -18 src/contrib/bind9/doc/arm/Bv9ARM.ch08.html 1.1.1.2.2.1.4.1 +159 -80 src/contrib/bind9/doc/arm/Bv9ARM.ch09.html 1.1.1.2.2.1.4.1 +85 -85 src/contrib/bind9/doc/arm/Bv9ARM.html 1.1.1.1.2.1.4.1 +3429 -3366 src/contrib/bind9/doc/arm/Bv9ARM.pdf 1.1.1.2.2.1.4.1 +6 -5 src/contrib/bind9/lib/bind/Makefile.in 1.1.1.2.2.1.4.1 +1 -1 src/contrib/bind9/lib/bind/api 1.1.1.2.2.1.4.1 +1 -0 src/contrib/bind9/lib/bind/config.h.in 1.1.1.2.2.1.4.1 +1227 -91 src/contrib/bind9/lib/bind/configure 1.1.1.2.2.1.4.1 +276 -62 src/contrib/bind9/lib/bind/configure.in 1.1.1.2.2.1.4.1 +13 -10 src/contrib/bind9/lib/bind/dst/dst_api.c 1.1.1.1.4.1.4.1 +14 -11 src/contrib/bind9/lib/bind/dst/hmac_link.c 1.1.1.1.10.1 +4 -3 src/contrib/bind9/lib/bind/include/arpa/nameser_compat.h 1.1.1.1.10.1 +6 -2 src/contrib/bind9/lib/bind/include/isc/list.h 1.1.1.2.8.1 +42 -11 src/contrib/bind9/lib/bind/include/netdb.h 1.1.1.1.4.1.4.1 +5 -5 src/contrib/bind9/lib/bind/inet/inet_cidr_ntop.c 1.1.1.1.10.1 +2 -2 src/contrib/bind9/lib/bind/inet/inet_net_ntop.c 1.1.1.1.10.1 +2 -2 src/contrib/bind9/lib/bind/irs/dns.c 1.1.1.1.4.1.4.1 +10 -12 src/contrib/bind9/lib/bind/irs/dns_ho.c 1.1.1.2.8.1 +19 -6 src/contrib/bind9/lib/bind/irs/gai_strerror.c 1.1.1.1.10.1 +1 -3 src/contrib/bind9/lib/bind/irs/gen_ho.c 1.1.1.1.4.1.4.1 +15 -19 src/contrib/bind9/lib/bind/irs/getaddrinfo.c 1.1.1.1.10.1 +2 -2 src/contrib/bind9/lib/bind/irs/gethostent.c 1.1.1.1.10.1 +10 -0 src/contrib/bind9/lib/bind/irs/getnameinfo.c 1.1.1.1.10.1 +7 -1 src/contrib/bind9/lib/bind/irs/getprotoent_r.c 1.1.1.1.10.1 +10 -6 src/contrib/bind9/lib/bind/irs/getservent_r.c 1.1.1.1.10.1 +5 -2 src/contrib/bind9/lib/bind/irs/irp.c 1.1.1.1.10.1 +3 -1 src/contrib/bind9/lib/bind/irs/irp_nw.c 1.1.1.1.10.1 +3 -3 src/contrib/bind9/lib/bind/irs/irpmarshall.c 1.1.1.2.8.1 +14 -6 src/contrib/bind9/lib/bind/irs/irs_data.c 1.1.1.1.10.1 +2 -2 src/contrib/bind9/lib/bind/irs/lcl_ho.c 1.1.1.1.10.1 +9 -1 src/contrib/bind9/lib/bind/irs/lcl_pr.c 1.1.1.1.4.1.4.1 +5 -5 src/contrib/bind9/lib/bind/isc/ev_connects.c 1.1.1.2.2.1.4.1 +3 -6 src/contrib/bind9/lib/bind/isc/eventlib.c 1.1.1.2.2.1.4.1 +3 -1 src/contrib/bind9/lib/bind/isc/eventlib_p.h 1.1.1.1.10.1 +6 -2 src/contrib/bind9/lib/bind/isc/heap.c 1.1.1.1.10.1 +3 -2 src/contrib/bind9/lib/bind/isc/hex.c 1.1.1.2.2.1.4.1 +5 -4 src/contrib/bind9/lib/bind/isc/memcluster.c 1.1.1.1.10.1 +5 -2 src/contrib/bind9/lib/bind/nameser/ns_sign.c 1.1.1.1.4.1.4.1 +4 -2 src/contrib/bind9/lib/bind/nameser/ns_verify.c 1.1.1.2.2.1.4.1 +4 -0 src/contrib/bind9/lib/bind/port_after.h.in 1.1.1.1.4.1.4.1 +4 -0 src/contrib/bind9/lib/bind/port_before.h.in 1.1.1.1.2.1.4.1 +4 -3 src/contrib/bind9/lib/bind/resolv/mtctxres.c 1.1.1.1.4.1.4.1 +5 -12 src/contrib/bind9/lib/bind/resolv/res_init.c 1.1.1.1.4.1.4.1 +9 -8 src/contrib/bind9/lib/bind/resolv/res_send.c 1.1.1.1.4.1.4.1 +3 -2 src/contrib/bind9/lib/bind/resolv/res_sendsigned.c 1.1.1.2.2.1.4.1 +1 -1 src/contrib/bind9/lib/bind9/api 1.1.1.2.2.1.4.1 +106 -99 src/contrib/bind9/lib/bind9/check.c 1.1.1.1.10.1 +5 -4 src/contrib/bind9/lib/bind9/include/bind9/check.h 1.1.1.2.8.1 +4 -3 src/contrib/bind9/lib/dns/Makefile.in 1.1.1.1.10.1 +21 -21 src/contrib/bind9/lib/dns/acl.c 1.1.1.2.2.1.4.1 +3 -4 src/contrib/bind9/lib/dns/adb.c 1.1.1.2.2.1.4.1 +2 -2 src/contrib/bind9/lib/dns/api 1.1.1.1.4.1.4.1 +55 -14 src/contrib/bind9/lib/dns/cache.c 1.1.1.1.10.1 +6 -6 src/contrib/bind9/lib/dns/compress.c 1.1.1.1.10.1 +77 -10 src/contrib/bind9/lib/dns/dispatch.c 1.1.1.1.10.1 +3 -4 src/contrib/bind9/lib/dns/dnssec.c 1.1.1.1.10.1 +5 -3 src/contrib/bind9/lib/dns/dst_api.c 1.1.1.1.10.1 +8 -3 src/contrib/bind9/lib/dns/gen.c 1.1.1.1.10.1 +19 -19 src/contrib/bind9/lib/dns/include/dns/acl.h 1.1.1.1.10.1 +3 -3 src/contrib/bind9/lib/dns/include/dns/cache.h 1.1.1.1.10.1 +5 -5 src/contrib/bind9/lib/dns/include/dns/compress.h 1.1.1.1.10.1 +6 -4 src/contrib/bind9/lib/dns/include/dns/keytable.h 1.1.1.1.10.1 +25 -4 src/contrib/bind9/lib/dns/include/dns/message.h 1.1.1.2.8.1 +6 -5 src/contrib/bind9/lib/dns/include/dns/name.h 1.1.1.1.10.1 +4 -3 src/contrib/bind9/lib/dns/include/dns/peer.h 1.1.1.1.4.1.4.1 +6 -6 src/contrib/bind9/lib/dns/include/dns/rdataset.h 1.1.1.1.10.1 +3 -3 src/contrib/bind9/lib/dns/include/dns/resolver.h 1.1.1.1.10.1 +3 -3 src/contrib/bind9/lib/dns/include/dns/types.h 1.1.1.1.4.1.4.1 +44 -25 src/contrib/bind9/lib/dns/include/dns/validator.h 1.1.1.1.10.1 +7 -5 src/contrib/bind9/lib/dns/include/dns/xfrin.h 1.1.1.2.8.1 +19 -15 src/contrib/bind9/lib/dns/include/dns/zone.h 1.1.1.1.10.1 +10 -3 src/contrib/bind9/lib/dns/keytable.c 1.1.1.1.10.1 +5 -9 src/contrib/bind9/lib/dns/lookup.c 1.1.1.1.10.1 +5 -5 src/contrib/bind9/lib/dns/masterdump.c 1.1.1.1.4.1.4.1 +35 -11 src/contrib/bind9/lib/dns/message.c 1.1.1.1.4.1.4.1 +9 -5 src/contrib/bind9/lib/dns/name.c 1.1.1.1.10.1 +4 -4 src/contrib/bind9/lib/dns/openssl_link.c 1.1.1.1.10.1 +75 -2 src/contrib/bind9/lib/dns/openssldh_link.c 1.1.1.1.10.1 +79 -2 src/contrib/bind9/lib/dns/openssldsa_link.c 1.1.1.1.4.1.2.1 +17 -7 src/contrib/bind9/lib/dns/opensslrsa_link.c 1.1.1.1.10.1 +5 -3 src/contrib/bind9/lib/dns/peer.c 1.1.1.1.10.1 +4 -2 src/contrib/bind9/lib/dns/portlist.c 1.1.1.1.4.1.4.1 +128 -74 src/contrib/bind9/lib/dns/rbtdb.c 1.1.1.2.2.1.4.1 +3 -3 src/contrib/bind9/lib/dns/rdata.c 1.1.1.1.4.1 +281 -0 src/contrib/bind9/lib/dns/rdata/generic/dlv_32769.c (new) 1.1.1.1.4.1 +33 -0 src/contrib/bind9/lib/dns/rdata/generic/dlv_32769.h (new) 1.1.1.1.10.1 +0 -281 src/contrib/bind9/lib/dns/rdata/generic/dlv_65323.c (dead) 1.1.1.1.10.1 +0 -33 src/contrib/bind9/lib/dns/rdata/generic/dlv_65323.h (dead) 1.1.1.1.10.1 +8 -8 src/contrib/bind9/lib/dns/rdataset.c 1.1.1.1.10.1 +6 -2 src/contrib/bind9/lib/dns/request.c 1.1.1.2.2.4.2.1 +38 -13 src/contrib/bind9/lib/dns/resolver.c 1.1.1.1.10.1 +4 -3 src/contrib/bind9/lib/dns/tcpmsg.c 1.1.1.1.4.1.4.1 +5 -3 src/contrib/bind9/lib/dns/tkey.c 1.1.1.1.4.1.4.1 +24 -19 src/contrib/bind9/lib/dns/tsig.c 1.1.1.2.2.1.4.1 +314 -121 src/contrib/bind9/lib/dns/validator.c 1.1.1.2.2.1.4.1 +59 -8 src/contrib/bind9/lib/dns/xfrin.c 1.1.1.2.2.1.4.1 +65 -29 src/contrib/bind9/lib/dns/zone.c 1.1.1.2.2.1.4.1 +2 -2 src/contrib/bind9/lib/isc/api 1.1.1.1.10.1 +6 -7 src/contrib/bind9/lib/isc/hash.c 1.1.1.1.10.1 +31 -27 src/contrib/bind9/lib/isc/heap.c 1.1.1.1.10.1 +2 -3 src/contrib/bind9/lib/isc/hmacmd5.c 1.1.1.1.10.1 +131 -12 src/contrib/bind9/lib/isc/include/isc/heap.h 1.1.1.1.10.1 +8 -4 src/contrib/bind9/lib/isc/include/isc/list.h 1.1.1.1.4.1.4.1 +7 -7 src/contrib/bind9/lib/isc/include/isc/sockaddr.h 1.1.1.1.10.1 +3 -2 src/contrib/bind9/lib/isc/include/isc/symtab.h 1.1.1.1.10.1 +12 -8 src/contrib/bind9/lib/isc/lex.c 1.1.1.1.10.1 +4 -3 src/contrib/bind9/lib/isc/log.c 1.1.1.1.10.1 +4 -2 src/contrib/bind9/lib/isc/netscope.c 1.1.1.1.10.1 +4 -2 src/contrib/bind9/lib/isc/nothreads/condition.c 1.1.1.1.10.1 +4 -2 src/contrib/bind9/lib/isc/nothreads/mutex.c 1.1.1.1.10.1 +8 -5 src/contrib/bind9/lib/isc/print.c 1.1.1.1.10.1 +7 -7 src/contrib/bind9/lib/isc/sockaddr.c 1.1.1.1.10.1 +6 -2 src/contrib/bind9/lib/isc/taskpool.c 1.1.1.1.4.1.4.1 +8 -5 src/contrib/bind9/lib/isc/timer.c 1.1.1.1.4.1.4.1 +7 -7 src/contrib/bind9/lib/isc/unix/entropy.c 1.1.1.1.10.1 +4 -2 src/contrib/bind9/lib/isc/unix/fsaccess.c 1.1.1.2.2.1.4.1 +7 -3 src/contrib/bind9/lib/isc/unix/ifiter_ioctl.c 1.1.1.1.10.1 +4 -2 src/contrib/bind9/lib/isc/unix/ipv6.c 1.1.1.2.2.1.4.1 +27 -5 src/contrib/bind9/lib/isc/unix/socket.c 1.1.1.1.10.1 +1 -1 src/contrib/bind9/lib/isccc/api 1.1.1.1.10.1 +38 -37 src/contrib/bind9/lib/isccfg/include/isccfg/cfg.h 1.1.1.2.8.1 +16 -16 src/contrib/bind9/lib/isccfg/include/isccfg/grammar.h 1.1.1.2.2.1.4.1 +9 -9 src/contrib/bind9/lib/isccfg/namedconf.c 1.1.1.1.10.1 +72 -64 src/contrib/bind9/lib/isccfg/parser.c 1.1.1.2.2.1.4.1 +1 -1 src/contrib/bind9/lib/lwres/api 1.1.1.1.10.1 +4 -2 src/contrib/bind9/lib/lwres/gai_strerror.c 1.1.1.1.4.1.4.1 +16 -14 src/contrib/bind9/lib/lwres/getaddrinfo.c 1.1.1.1.4.1.4.1 +3 -3 src/contrib/bind9/lib/lwres/lwconfig.c 1.1.1.1.4.1.4.1 +10 -5 src/contrib/bind9/lib/lwres/man/lwres.3 1.1.1.1.4.1.4.1 +8 -8 src/contrib/bind9/lib/lwres/man/lwres.html 1.1.1.1.4.1.4.1 +31 -22 src/contrib/bind9/lib/lwres/man/lwres_buffer.3 1.1.1.1.4.1.4.1 +114 -16 src/contrib/bind9/lib/lwres/man/lwres_buffer.html 1.1.1.1.4.1.4.1 +17 -11 src/contrib/bind9/lib/lwres/man/lwres_config.3 1.1.1.1.4.1.4.1 +47 -13 src/contrib/bind9/lib/lwres/man/lwres_config.html 1.1.1.1.4.1.4.1 +17 -12 src/contrib/bind9/lib/lwres/man/lwres_context.3 1.1.1.1.4.1.4.1 +51 -10 src/contrib/bind9/lib/lwres/man/lwres_context.html 1.1.1.1.4.1.4.1 +20 -12 src/contrib/bind9/lib/lwres/man/lwres_gabn.3 1.1.1.1.4.1.4.1 +36 -6 src/contrib/bind9/lib/lwres/man/lwres_gabn.html 1.1.1.1.4.1.4.1 +22 -17 src/contrib/bind9/lib/lwres/man/lwres_gai_strerror.3 1.1.1.1.4.1.4.1 +5 -5 src/contrib/bind9/lib/lwres/man/lwres_gai_strerror.html 1.1.1.1.4.1.4.1 +20 -12 src/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.3 1.1.1.1.4.1.4.1 +21 -8 src/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.html 1.1.1.1.4.1.4.1 +32 -25 src/contrib/bind9/lib/lwres/man/lwres_gethostent.3 1.1.1.1.4.1.4.1 +42 -9 src/contrib/bind9/lib/lwres/man/lwres_gethostent.html 1.1.1.1.4.1.4.1 +28 -21 src/contrib/bind9/lib/lwres/man/lwres_getipnode.3 1.1.1.1.4.1.4.1 +26 -8 src/contrib/bind9/lib/lwres/man/lwres_getipnode.html 1.1.1.1.4.1.4.1 +18 -12 src/contrib/bind9/lib/lwres/man/lwres_getnameinfo.3 1.1.1.1.4.1.4.1 +12 -7 src/contrib/bind9/lib/lwres/man/lwres_getnameinfo.html 1.1.1.1.4.1.4.1 +20 -13 src/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.3 1.1.1.1.4.1.4.1 +21 -8 src/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.html 1.1.1.1.4.1.4.1 +20 -12 src/contrib/bind9/lib/lwres/man/lwres_gnba.3 1.1.1.1.4.1.4.1 +41 -10 src/contrib/bind9/lib/lwres/man/lwres_gnba.html 1.1.1.1.4.1.4.1 +17 -12 src/contrib/bind9/lib/lwres/man/lwres_hstrerror.3 1.1.1.1.4.1.4.1 +6 -6 src/contrib/bind9/lib/lwres/man/lwres_hstrerror.html 1.1.1.1.4.1.4.1 +11 -6 src/contrib/bind9/lib/lwres/man/lwres_inetntop.3 1.1.1.1.4.1.4.1 +11 -6 src/contrib/bind9/lib/lwres/man/lwres_inetntop.html 1.1.1.1.4.1.4.1 +20 -12 src/contrib/bind9/lib/lwres/man/lwres_noop.3 1.1.1.1.4.1.4.1 +36 -6 src/contrib/bind9/lib/lwres/man/lwres_noop.html 1.1.1.1.4.1.4.1 +28 -20 src/contrib/bind9/lib/lwres/man/lwres_packet.3 1.1.1.1.4.1.4.1 +15 -5 src/contrib/bind9/lib/lwres/man/lwres_packet.html 1.1.1.1.4.1.4.1 +16 -9 src/contrib/bind9/lib/lwres/man/lwres_resutil.3 1.1.1.1.4.1.4.1 +26 -6 src/contrib/bind9/lib/lwres/man/lwres_resutil.html 1.1.1.2.8.1 +1 -1 src/contrib/bind9/libtool.m4 1.1.1.2.8.1 +11 -3 src/contrib/bind9/ltmain.sh 1.1.1.1.4.1.4.1 +8 -2 src/contrib/bind9/make/rules.in 1.1.1.3.2.3.2.1 +4 -4 src/contrib/bind9/version 1.1.4.2.4.1 +281 -43 src/lib/bind/bind/config.h 1.1.4.1.4.1 +4 -0 src/lib/bind/bind/port_after.h 1.1.4.1.4.1 +28 -24 src/lib/bind/bind/port_before.h 1.2.2.2.4.1 +23 -2 src/lib/bind/config.h 1.2.8.1 +17 -17 src/lib/bind/dns/code.h 1.2.8.1 +1 -1 src/lib/bind/dns/dns/enumclass.h 1.2.8.1 +2 -2 src/lib/bind/dns/dns/enumtype.h 1.2.8.1 +6 -6 src/lib/bind/dns/dns/rdatastruct.h 1.1.4.1.4.1 +2 -2 src/lib/bind/lwres/lwres/platform.h From owner-cvs-src@FreeBSD.ORG Wed Dec 13 09:57:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 89D8916A412; Wed, 13 Dec 2006 09:57:14 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C6A943CAD; Wed, 13 Dec 2006 09:55:46 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD9vELa024855; Wed, 13 Dec 2006 09:57:14 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD9vE57024854; Wed, 13 Dec 2006 09:57:14 GMT (envelope-from dougb) Message-Id: <200612130957.kBD9vE57024854@repoman.freebsd.org> From: Doug Barton Date: Wed, 13 Dec 2006 09:57:13 +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/contrib/bind9 CHANGES COPYRIGHT FAQ FAQ.xml Makefile.in README config.threads.in configure.in libtool.m4 ltmain.sh version src/contrib/bind9/bin/check named-checkconf.8 named-checkconf.c named-checkconf.html named-checkzone.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: Wed, 13 Dec 2006 09:57:14 -0000 dougb 2006-12-13 09:57:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) contrib/bind9 CHANGES COPYRIGHT FAQ FAQ.xml Makefile.in README config.threads.in configure.in libtool.m4 ltmain.sh version contrib/bind9/bin/check named-checkconf.8 named-checkconf.c named-checkconf.html named-checkzone.8 named-checkzone.docbook named-checkzone.html contrib/bind9/bin/dig dig.1 dig.c dig.html dighost.c host.1 host.c host.html nslookup.1 nslookup.c nslookup.docbook nslookup.html contrib/bind9/bin/dig/include/dig dig.h contrib/bind9/bin/dnssec dnssec-keygen.8 dnssec-keygen.html dnssec-signzone.8 dnssec-signzone.c dnssec-signzone.html contrib/bind9/bin/named aclconf.c client.c config.c controlconf.c interfacemgr.c logconf.c lwdgabn.c lwdgrbn.c lwresd.8 lwresd.c lwresd.html main.c named.8 named.conf.5 named.conf.docbook named.conf.html named.docbook named.html query.c server.c sortlist.c tkeyconf.c tsigconf.c update.c zoneconf.c contrib/bind9/bin/named/include/named aclconf.h client.h config.h control.h globals.h logconf.h lwresd.h server.h sortlist.h tkeyconf.h tsigconf.h zoneconf.h contrib/bind9/bin/named/unix os.c contrib/bind9/bin/nsupdate nsupdate.8 nsupdate.c nsupdate.html contrib/bind9/bin/rndc rndc-confgen.8 rndc-confgen.html rndc.8 rndc.c rndc.conf.5 rndc.conf.html rndc.html contrib/bind9/doc/arm Bv9ARM-book.xml Bv9ARM.ch01.html Bv9ARM.ch02.html Bv9ARM.ch03.html Bv9ARM.ch04.html Bv9ARM.ch05.html Bv9ARM.ch06.html Bv9ARM.ch07.html Bv9ARM.ch08.html Bv9ARM.ch09.html Bv9ARM.html Bv9ARM.pdf contrib/bind9/lib/bind Makefile.in api config.h.in configure configure.in port_after.h.in port_before.h.in contrib/bind9/lib/bind/dst dst_api.c hmac_link.c contrib/bind9/lib/bind/include netdb.h contrib/bind9/lib/bind/include/arpa nameser_compat.h contrib/bind9/lib/bind/include/isc list.h contrib/bind9/lib/bind/inet inet_cidr_ntop.c inet_net_ntop.c contrib/bind9/lib/bind/irs dns.c dns_ho.c gai_strerror.c gen_ho.c getaddrinfo.c gethostent.c getnameinfo.c getprotoent_r.c getservent_r.c irp.c irp_nw.c irpmarshall.c irs_data.c lcl_ho.c lcl_pr.c contrib/bind9/lib/bind/isc ev_connects.c eventlib.c eventlib_p.h heap.c hex.c memcluster.c contrib/bind9/lib/bind/nameser ns_sign.c ns_verify.c contrib/bind9/lib/bind/resolv mtctxres.c res_init.c res_send.c res_sendsigned.c contrib/bind9/lib/bind9 api check.c contrib/bind9/lib/bind9/include/bind9 check.h contrib/bind9/lib/dns Makefile.in acl.c adb.c api cache.c compress.c dispatch.c dnssec.c dst_api.c gen.c keytable.c lookup.c masterdump.c message.c name.c openssl_link.c openssldh_link.c openssldsa_link.c opensslrsa_link.c peer.c portlist.c rbtdb.c rdata.c rdataset.c request.c resolver.c tcpmsg.c tkey.c tsig.c validator.c xfrin.c zone.c contrib/bind9/lib/dns/include/dns acl.h cache.h compress.h keytable.h message.h name.h peer.h rdataset.h resolver.h types.h validator.h xfrin.h zone.h contrib/bind9/lib/isc api hash.c heap.c hmacmd5.c lex.c log.c netscope.c print.c sockaddr.c taskpool.c timer.c contrib/bind9/lib/isc/include/isc heap.h list.h sockaddr.h symtab.h contrib/bind9/lib/isc/nothreads condition.c mutex.c contrib/bind9/lib/isc/unix entropy.c fsaccess.c ifiter_ioctl.c ipv6.c socket.c contrib/bind9/lib/isccc api contrib/bind9/lib/isccfg namedconf.c parser.c contrib/bind9/lib/isccfg/include/isccfg cfg.h grammar.h contrib/bind9/lib/lwres api gai_strerror.c getaddrinfo.c lwconfig.c contrib/bind9/lib/lwres/man lwres.3 lwres.html lwres_buffer.3 lwres_buffer.html lwres_config.3 lwres_config.html lwres_context.3 lwres_context.html lwres_gabn.3 lwres_gabn.html lwres_gai_strerror.3 lwres_gai_strerror.html lwres_getaddrinfo.3 lwres_getaddrinfo.html lwres_gethostent.3 lwres_gethostent.html lwres_getipnode.3 lwres_getipnode.html lwres_getnameinfo.3 lwres_getnameinfo.html lwres_getrrsetbyname.3 lwres_getrrsetbyname.html lwres_gnba.3 lwres_gnba.html lwres_hstrerror.3 lwres_hstrerror.html lwres_inetntop.3 lwres_inetntop.html lwres_noop.3 lwres_noop.html lwres_packet.3 lwres_packet.html lwres_resutil.3 lwres_resutil.html contrib/bind9/make rules.in lib/bind config.h lib/bind/bind config.h port_after.h port_before.h lib/bind/dns code.h lib/bind/dns/dns enumclass.h enumtype.h rdatastruct.h lib/bind/lwres/lwres platform.h Added files: (Branch: RELENG_5) contrib/bind9/lib/dns/rdata/generic dlv_32769.c dlv_32769.h Removed files: (Branch: RELENG_5) contrib/bind9/lib/dns/rdata/generic dlv_65323.c dlv_65323.h Log: MFC upgrade to version 9.3.3 Revision Changes Path 1.1.1.2.2.6 +333 -9 src/contrib/bind9/CHANGES 1.1.1.1.2.3 +2 -2 src/contrib/bind9/COPYRIGHT 1.1.1.1.2.4 +252 -145 src/contrib/bind9/FAQ 1.1.1.1.4.2 +194 -4 src/contrib/bind9/FAQ.xml 1.1.1.1.2.2 +4 -3 src/contrib/bind9/Makefile.in 1.1.1.1.2.4 +17 -1 src/contrib/bind9/README 1.1.1.1.2.3 +15 -10 src/contrib/bind9/bin/check/named-checkconf.8 1.1.1.1.2.3 +22 -22 src/contrib/bind9/bin/check/named-checkconf.c 1.1.1.1.2.3 +8 -8 src/contrib/bind9/bin/check/named-checkconf.html 1.1.1.1.2.3 +25 -20 src/contrib/bind9/bin/check/named-checkzone.8 1.1.1.1.2.3 +4 -3 src/contrib/bind9/bin/check/named-checkzone.docbook 1.1.1.1.2.3 +10 -10 src/contrib/bind9/bin/check/named-checkzone.html 1.1.1.1.2.3 +55 -46 src/contrib/bind9/bin/dig/dig.1 1.1.1.1.2.4 +3 -3 src/contrib/bind9/bin/dig/dig.c 1.1.1.1.2.3 +11 -11 src/contrib/bind9/bin/dig/dig.html 1.1.1.1.2.4 +60 -39 src/contrib/bind9/bin/dig/dighost.c 1.1.1.1.2.3 +10 -5 src/contrib/bind9/bin/dig/host.1 1.1.1.1.2.4 +39 -5 src/contrib/bind9/bin/dig/host.c 1.1.1.1.2.3 +6 -6 src/contrib/bind9/bin/dig/host.html 1.1.1.1.2.4 +6 -3 src/contrib/bind9/bin/dig/include/dig/dig.h 1.1.1.1.2.3 +49 -42 src/contrib/bind9/bin/dig/nslookup.1 1.1.1.1.2.4 +3 -2 src/contrib/bind9/bin/dig/nslookup.c 1.1.1.1.2.3 +4 -3 src/contrib/bind9/bin/dig/nslookup.docbook 1.1.1.1.2.3 +11 -11 src/contrib/bind9/bin/dig/nslookup.html 1.1.1.1.2.3 +29 -22 src/contrib/bind9/bin/dnssec/dnssec-keygen.8 1.1.1.1.2.3 +9 -9 src/contrib/bind9/bin/dnssec/dnssec-keygen.html 1.1.1.1.2.3 +30 -25 src/contrib/bind9/bin/dnssec/dnssec-signzone.8 1.1.1.1.2.4 +2 -6 src/contrib/bind9/bin/dnssec/dnssec-signzone.c 1.1.1.1.2.3 +8 -8 src/contrib/bind9/bin/dnssec/dnssec-signzone.html 1.1.1.1.2.3 +16 -16 src/contrib/bind9/bin/named/aclconf.c 1.1.1.1.2.4 +101 -4 src/contrib/bind9/bin/named/client.c 1.1.1.1.2.3 +51 -46 src/contrib/bind9/bin/named/config.c 1.1.1.1.2.2 +76 -58 src/contrib/bind9/bin/named/controlconf.c 1.1.1.1.2.2 +4 -4 src/contrib/bind9/bin/named/include/named/aclconf.h 1.1.1.1.2.3 +8 -2 src/contrib/bind9/bin/named/include/named/client.h 1.1.1.1.2.2 +14 -13 src/contrib/bind9/bin/named/include/named/config.h 1.1.1.2.2.3 +3 -3 src/contrib/bind9/bin/named/include/named/control.h 1.1.1.1.2.2 +3 -3 src/contrib/bind9/bin/named/include/named/globals.h 1.1.1.1.2.2 +3 -3 src/contrib/bind9/bin/named/include/named/logconf.h 1.1.1.1.2.2 +5 -4 src/contrib/bind9/bin/named/include/named/lwresd.h 1.1.1.1.2.2 +3 -3 src/contrib/bind9/bin/named/include/named/server.h 1.1.1.1.2.2 +8 -7 src/contrib/bind9/bin/named/include/named/sortlist.h 1.1.1.1.2.2 +4 -4 src/contrib/bind9/bin/named/include/named/tkeyconf.h 1.1.1.1.2.2 +3 -3 src/contrib/bind9/bin/named/include/named/tsigconf.h 1.1.1.1.2.2 +6 -5 src/contrib/bind9/bin/named/include/named/zoneconf.h 1.1.1.1.2.2 +8 -8 src/contrib/bind9/bin/named/interfacemgr.c 1.1.1.1.2.2 +31 -29 src/contrib/bind9/bin/named/logconf.c 1.1.1.1.2.2 +3 -3 src/contrib/bind9/bin/named/lwdgabn.c 1.1.1.1.2.2 +4 -4 src/contrib/bind9/bin/named/lwdgrbn.c 1.1.1.1.2.3 +23 -18 src/contrib/bind9/bin/named/lwresd.8 1.1.1.1.2.2 +13 -12 src/contrib/bind9/bin/named/lwresd.c 1.1.1.1.2.3 +8 -8 src/contrib/bind9/bin/named/lwresd.html 1.1.1.1.2.4 +5 -5 src/contrib/bind9/bin/named/main.c 1.1.1.1.2.3 +29 -23 src/contrib/bind9/bin/named/named.8 1.1.1.1.2.4 +40 -12 src/contrib/bind9/bin/named/named.conf.5 1.1.1.1.2.4 +9 -7 src/contrib/bind9/bin/named/named.conf.docbook 1.1.1.1.2.4 +24 -23 src/contrib/bind9/bin/named/named.conf.html 1.1.1.1.2.3 +7 -2 src/contrib/bind9/bin/named/named.docbook 1.1.1.1.2.3 +12 -11 src/contrib/bind9/bin/named/named.html 1.1.1.1.2.5 +46 -35 src/contrib/bind9/bin/named/query.c 1.1.1.1.2.4 +152 -141 src/contrib/bind9/bin/named/server.c 1.1.1.1.2.2 +11 -9 src/contrib/bind9/bin/named/sortlist.c 1.1.1.1.2.2 +6 -6 src/contrib/bind9/bin/named/tkeyconf.c 1.1.1.1.2.2 +15 -13 src/contrib/bind9/bin/named/tsigconf.c 1.1.1.1.2.4 +9 -2 src/contrib/bind9/bin/named/unix/os.c 1.1.1.1.2.4 +27 -7 src/contrib/bind9/bin/named/update.c 1.1.1.1.2.3 +42 -36 src/contrib/bind9/bin/named/zoneconf.c 1.1.1.1.2.3 +37 -26 src/contrib/bind9/bin/nsupdate/nsupdate.8 1.1.1.1.2.4 +6 -4 src/contrib/bind9/bin/nsupdate/nsupdate.c 1.1.1.1.2.3 +10 -10 src/contrib/bind9/bin/nsupdate/nsupdate.html 1.1.1.1.2.3 +20 -15 src/contrib/bind9/bin/rndc/rndc-confgen.8 1.1.1.1.2.3 +9 -9 src/contrib/bind9/bin/rndc/rndc-confgen.html 1.1.1.1.2.3 +18 -12 src/contrib/bind9/bin/rndc/rndc.8 1.1.1.2.2.4 +31 -21 src/contrib/bind9/bin/rndc/rndc.c 1.1.1.1.2.3 +13 -6 src/contrib/bind9/bin/rndc/rndc.conf.5 1.1.1.1.2.3 +8 -8 src/contrib/bind9/bin/rndc/rndc.conf.html 1.1.1.1.2.3 +8 -8 src/contrib/bind9/bin/rndc/rndc.html 1.1.1.1.4.2 +25 -0 src/contrib/bind9/config.threads.in 1.1.1.1.2.5 +134 -62 src/contrib/bind9/configure.in 1.1.1.1.2.4 +396 -187 src/contrib/bind9/doc/arm/Bv9ARM-book.xml 1.1.1.1.2.3 +50 -50 src/contrib/bind9/doc/arm/Bv9ARM.ch01.html 1.1.1.1.2.3 +22 -22 src/contrib/bind9/doc/arm/Bv9ARM.ch02.html 1.1.1.1.2.4 +34 -35 src/contrib/bind9/doc/arm/Bv9ARM.ch03.html 1.1.1.1.2.4 +161 -85 src/contrib/bind9/doc/arm/Bv9ARM.ch04.html 1.1.1.1.2.4 +9 -9 src/contrib/bind9/doc/arm/Bv9ARM.ch05.html 1.1.1.1.2.4 +391 -272 src/contrib/bind9/doc/arm/Bv9ARM.ch06.html 1.1.1.1.2.4 +28 -26 src/contrib/bind9/doc/arm/Bv9ARM.ch07.html 1.1.1.1.2.4 +18 -18 src/contrib/bind9/doc/arm/Bv9ARM.ch08.html 1.1.1.1.2.4 +159 -80 src/contrib/bind9/doc/arm/Bv9ARM.ch09.html 1.1.1.1.2.4 +85 -85 src/contrib/bind9/doc/arm/Bv9ARM.html 1.1.1.1.4.2 +3429 -3366 src/contrib/bind9/doc/arm/Bv9ARM.pdf 1.1.1.1.2.4 +6 -5 src/contrib/bind9/lib/bind/Makefile.in 1.1.1.1.2.4 +1 -1 src/contrib/bind9/lib/bind/api 1.1.1.1.2.4 +1 -0 src/contrib/bind9/lib/bind/config.h.in 1.1.1.1.2.4 +1227 -91 src/contrib/bind9/lib/bind/configure 1.1.1.1.2.4 +276 -62 src/contrib/bind9/lib/bind/configure.in 1.1.1.1.2.4 +13 -10 src/contrib/bind9/lib/bind/dst/dst_api.c 1.1.1.1.2.3 +14 -11 src/contrib/bind9/lib/bind/dst/hmac_link.c 1.1.1.1.2.2 +4 -3 src/contrib/bind9/lib/bind/include/arpa/nameser_compat.h 1.1.1.1.2.2 +6 -2 src/contrib/bind9/lib/bind/include/isc/list.h 1.1.1.1.2.3 +42 -11 src/contrib/bind9/lib/bind/include/netdb.h 1.1.1.1.2.3 +5 -5 src/contrib/bind9/lib/bind/inet/inet_cidr_ntop.c 1.1.1.1.2.2 +2 -2 src/contrib/bind9/lib/bind/inet/inet_net_ntop.c 1.1.1.1.2.2 +2 -2 src/contrib/bind9/lib/bind/irs/dns.c 1.1.1.1.2.3 +10 -12 src/contrib/bind9/lib/bind/irs/dns_ho.c 1.1.1.1.2.3 +19 -6 src/contrib/bind9/lib/bind/irs/gai_strerror.c 1.1.1.1.2.2 +1 -3 src/contrib/bind9/lib/bind/irs/gen_ho.c 1.1.1.1.2.3 +15 -19 src/contrib/bind9/lib/bind/irs/getaddrinfo.c 1.1.1.1.2.2 +2 -2 src/contrib/bind9/lib/bind/irs/gethostent.c 1.1.1.1.2.2 +10 -0 src/contrib/bind9/lib/bind/irs/getnameinfo.c 1.1.1.1.2.2 +7 -1 src/contrib/bind9/lib/bind/irs/getprotoent_r.c 1.1.1.1.2.2 +10 -6 src/contrib/bind9/lib/bind/irs/getservent_r.c 1.1.1.1.2.2 +5 -2 src/contrib/bind9/lib/bind/irs/irp.c 1.1.1.1.2.2 +3 -1 src/contrib/bind9/lib/bind/irs/irp_nw.c 1.1.1.1.2.2 +3 -3 src/contrib/bind9/lib/bind/irs/irpmarshall.c 1.1.1.1.2.3 +14 -6 src/contrib/bind9/lib/bind/irs/irs_data.c 1.1.1.1.2.2 +2 -2 src/contrib/bind9/lib/bind/irs/lcl_ho.c 1.1.1.1.2.2 +9 -1 src/contrib/bind9/lib/bind/irs/lcl_pr.c 1.1.1.1.2.3 +5 -5 src/contrib/bind9/lib/bind/isc/ev_connects.c 1.1.1.1.2.4 +3 -6 src/contrib/bind9/lib/bind/isc/eventlib.c 1.1.1.1.2.4 +3 -1 src/contrib/bind9/lib/bind/isc/eventlib_p.h 1.1.1.1.2.2 +6 -2 src/contrib/bind9/lib/bind/isc/heap.c 1.1.1.1.2.2 +3 -2 src/contrib/bind9/lib/bind/isc/hex.c 1.1.1.1.2.4 +5 -4 src/contrib/bind9/lib/bind/isc/memcluster.c 1.1.1.1.2.2 +5 -2 src/contrib/bind9/lib/bind/nameser/ns_sign.c 1.1.1.1.2.3 +4 -2 src/contrib/bind9/lib/bind/nameser/ns_verify.c 1.1.1.1.2.4 +4 -0 src/contrib/bind9/lib/bind/port_after.h.in 1.1.1.1.2.3 +4 -0 src/contrib/bind9/lib/bind/port_before.h.in 1.1.1.1.4.2 +4 -3 src/contrib/bind9/lib/bind/resolv/mtctxres.c 1.1.1.1.2.3 +5 -12 src/contrib/bind9/lib/bind/resolv/res_init.c 1.1.1.1.2.3 +9 -8 src/contrib/bind9/lib/bind/resolv/res_send.c 1.1.1.1.2.3 +3 -2 src/contrib/bind9/lib/bind/resolv/res_sendsigned.c 1.1.1.1.2.4 +1 -1 src/contrib/bind9/lib/bind9/api 1.1.1.1.2.4 +106 -99 src/contrib/bind9/lib/bind9/check.c 1.1.1.1.2.2 +5 -4 src/contrib/bind9/lib/bind9/include/bind9/check.h 1.1.1.1.2.3 +4 -3 src/contrib/bind9/lib/dns/Makefile.in 1.1.1.1.2.2 +21 -21 src/contrib/bind9/lib/dns/acl.c 1.1.1.1.2.4 +3 -4 src/contrib/bind9/lib/dns/adb.c 1.1.1.1.2.4 +2 -2 src/contrib/bind9/lib/dns/api 1.1.1.1.2.3 +55 -14 src/contrib/bind9/lib/dns/cache.c 1.1.1.1.2.2 +6 -6 src/contrib/bind9/lib/dns/compress.c 1.1.1.1.2.2 +77 -10 src/contrib/bind9/lib/dns/dispatch.c 1.1.1.1.2.2 +3 -4 src/contrib/bind9/lib/dns/dnssec.c 1.1.1.1.2.2 +5 -3 src/contrib/bind9/lib/dns/dst_api.c 1.1.1.1.2.2 +8 -3 src/contrib/bind9/lib/dns/gen.c 1.1.1.1.2.2 +19 -19 src/contrib/bind9/lib/dns/include/dns/acl.h 1.1.1.1.2.2 +3 -3 src/contrib/bind9/lib/dns/include/dns/cache.h 1.1.1.1.2.2 +5 -5 src/contrib/bind9/lib/dns/include/dns/compress.h 1.1.1.1.2.2 +6 -4 src/contrib/bind9/lib/dns/include/dns/keytable.h 1.1.1.1.2.2 +25 -4 src/contrib/bind9/lib/dns/include/dns/message.h 1.1.1.1.2.3 +6 -5 src/contrib/bind9/lib/dns/include/dns/name.h 1.1.1.1.2.2 +4 -3 src/contrib/bind9/lib/dns/include/dns/peer.h 1.1.1.1.2.3 +6 -6 src/contrib/bind9/lib/dns/include/dns/rdataset.h 1.1.1.1.2.2 +3 -3 src/contrib/bind9/lib/dns/include/dns/resolver.h 1.1.1.1.2.2 +3 -3 src/contrib/bind9/lib/dns/include/dns/types.h 1.1.1.1.2.3 +44 -25 src/contrib/bind9/lib/dns/include/dns/validator.h 1.1.1.1.2.2 +7 -5 src/contrib/bind9/lib/dns/include/dns/xfrin.h 1.1.1.1.2.3 +19 -15 src/contrib/bind9/lib/dns/include/dns/zone.h 1.1.1.1.2.2 +10 -3 src/contrib/bind9/lib/dns/keytable.c 1.1.1.1.2.2 +5 -9 src/contrib/bind9/lib/dns/lookup.c 1.1.1.1.2.2 +5 -5 src/contrib/bind9/lib/dns/masterdump.c 1.1.1.1.2.3 +35 -11 src/contrib/bind9/lib/dns/message.c 1.1.1.1.2.3 +9 -5 src/contrib/bind9/lib/dns/name.c 1.1.1.1.2.2 +4 -4 src/contrib/bind9/lib/dns/openssl_link.c 1.1.1.1.2.2 +75 -2 src/contrib/bind9/lib/dns/openssldh_link.c 1.1.1.1.2.2 +79 -2 src/contrib/bind9/lib/dns/openssldsa_link.c 1.1.1.1.2.3 +17 -7 src/contrib/bind9/lib/dns/opensslrsa_link.c 1.1.1.1.2.2 +5 -3 src/contrib/bind9/lib/dns/peer.c 1.1.1.1.2.2 +4 -2 src/contrib/bind9/lib/dns/portlist.c 1.1.1.1.2.3 +128 -74 src/contrib/bind9/lib/dns/rbtdb.c 1.1.1.1.2.4 +3 -3 src/contrib/bind9/lib/dns/rdata.c 1.1.1.1.6.1 +281 -0 src/contrib/bind9/lib/dns/rdata/generic/dlv_32769.c (new) 1.1.1.1.6.1 +33 -0 src/contrib/bind9/lib/dns/rdata/generic/dlv_32769.h (new) 1.1.1.1.2.2 +0 -281 src/contrib/bind9/lib/dns/rdata/generic/dlv_65323.c (dead) 1.1.1.1.2.2 +0 -33 src/contrib/bind9/lib/dns/rdata/generic/dlv_65323.h (dead) 1.1.1.1.2.2 +8 -8 src/contrib/bind9/lib/dns/rdataset.c 1.1.1.1.2.2 +6 -2 src/contrib/bind9/lib/dns/request.c 1.1.1.1.2.7 +38 -13 src/contrib/bind9/lib/dns/resolver.c 1.1.1.1.2.2 +4 -3 src/contrib/bind9/lib/dns/tcpmsg.c 1.1.1.1.2.3 +5 -3 src/contrib/bind9/lib/dns/tkey.c 1.1.1.1.2.3 +24 -19 src/contrib/bind9/lib/dns/tsig.c 1.1.1.1.2.4 +314 -121 src/contrib/bind9/lib/dns/validator.c 1.1.1.1.2.4 +59 -8 src/contrib/bind9/lib/dns/xfrin.c 1.1.1.1.2.4 +65 -29 src/contrib/bind9/lib/dns/zone.c 1.1.1.1.2.4 +2 -2 src/contrib/bind9/lib/isc/api 1.1.1.1.2.2 +6 -7 src/contrib/bind9/lib/isc/hash.c 1.1.1.1.2.2 +31 -27 src/contrib/bind9/lib/isc/heap.c 1.1.1.1.2.2 +2 -3 src/contrib/bind9/lib/isc/hmacmd5.c 1.1.1.1.2.2 +131 -12 src/contrib/bind9/lib/isc/include/isc/heap.h 1.1.1.1.2.2 +8 -4 src/contrib/bind9/lib/isc/include/isc/list.h 1.1.1.1.2.3 +7 -7 src/contrib/bind9/lib/isc/include/isc/sockaddr.h 1.1.1.1.2.2 +3 -2 src/contrib/bind9/lib/isc/include/isc/symtab.h 1.1.1.1.2.2 +12 -8 src/contrib/bind9/lib/isc/lex.c 1.1.1.1.2.2 +4 -3 src/contrib/bind9/lib/isc/log.c 1.1.1.1.2.2 +4 -2 src/contrib/bind9/lib/isc/netscope.c 1.1.1.1.2.2 +4 -2 src/contrib/bind9/lib/isc/nothreads/condition.c 1.1.1.1.2.2 +4 -2 src/contrib/bind9/lib/isc/nothreads/mutex.c 1.1.1.1.2.2 +8 -5 src/contrib/bind9/lib/isc/print.c 1.1.1.1.2.2 +7 -7 src/contrib/bind9/lib/isc/sockaddr.c 1.1.1.1.2.2 +6 -2 src/contrib/bind9/lib/isc/taskpool.c 1.1.1.1.2.3 +8 -5 src/contrib/bind9/lib/isc/timer.c 1.1.1.1.2.3 +7 -7 src/contrib/bind9/lib/isc/unix/entropy.c 1.1.1.1.2.2 +4 -2 src/contrib/bind9/lib/isc/unix/fsaccess.c 1.1.1.1.2.4 +7 -3 src/contrib/bind9/lib/isc/unix/ifiter_ioctl.c 1.1.1.1.2.2 +4 -2 src/contrib/bind9/lib/isc/unix/ipv6.c 1.1.1.1.2.4 +27 -5 src/contrib/bind9/lib/isc/unix/socket.c 1.1.1.1.2.2 +1 -1 src/contrib/bind9/lib/isccc/api 1.1.1.1.2.2 +38 -37 src/contrib/bind9/lib/isccfg/include/isccfg/cfg.h 1.1.1.1.2.3 +16 -16 src/contrib/bind9/lib/isccfg/include/isccfg/grammar.h 1.1.1.1.2.4 +9 -9 src/contrib/bind9/lib/isccfg/namedconf.c 1.1.1.1.2.2 +72 -64 src/contrib/bind9/lib/isccfg/parser.c 1.1.1.1.2.4 +1 -1 src/contrib/bind9/lib/lwres/api 1.1.1.1.2.2 +4 -2 src/contrib/bind9/lib/lwres/gai_strerror.c 1.1.1.1.2.3 +16 -14 src/contrib/bind9/lib/lwres/getaddrinfo.c 1.1.1.1.2.3 +3 -3 src/contrib/bind9/lib/lwres/lwconfig.c 1.1.1.1.2.3 +10 -5 src/contrib/bind9/lib/lwres/man/lwres.3 1.1.1.1.2.3 +8 -8 src/contrib/bind9/lib/lwres/man/lwres.html 1.1.1.1.2.3 +31 -22 src/contrib/bind9/lib/lwres/man/lwres_buffer.3 1.1.1.1.2.3 +114 -16 src/contrib/bind9/lib/lwres/man/lwres_buffer.html 1.1.1.1.2.3 +17 -11 src/contrib/bind9/lib/lwres/man/lwres_config.3 1.1.1.1.2.3 +47 -13 src/contrib/bind9/lib/lwres/man/lwres_config.html 1.1.1.1.2.3 +17 -12 src/contrib/bind9/lib/lwres/man/lwres_context.3 1.1.1.1.2.3 +51 -10 src/contrib/bind9/lib/lwres/man/lwres_context.html 1.1.1.1.2.3 +20 -12 src/contrib/bind9/lib/lwres/man/lwres_gabn.3 1.1.1.1.2.3 +36 -6 src/contrib/bind9/lib/lwres/man/lwres_gabn.html 1.1.1.1.2.3 +22 -17 src/contrib/bind9/lib/lwres/man/lwres_gai_strerror.3 1.1.1.1.2.3 +5 -5 src/contrib/bind9/lib/lwres/man/lwres_gai_strerror.html 1.1.1.1.2.3 +20 -12 src/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.3 1.1.1.1.2.3 +21 -8 src/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.html 1.1.1.1.2.3 +32 -25 src/contrib/bind9/lib/lwres/man/lwres_gethostent.3 1.1.1.1.2.3 +42 -9 src/contrib/bind9/lib/lwres/man/lwres_gethostent.html 1.1.1.1.2.3 +28 -21 src/contrib/bind9/lib/lwres/man/lwres_getipnode.3 1.1.1.1.2.3 +26 -8 src/contrib/bind9/lib/lwres/man/lwres_getipnode.html 1.1.1.1.2.3 +18 -12 src/contrib/bind9/lib/lwres/man/lwres_getnameinfo.3 1.1.1.1.2.3 +12 -7 src/contrib/bind9/lib/lwres/man/lwres_getnameinfo.html 1.1.1.1.2.3 +20 -13 src/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.3 1.1.1.1.2.3 +21 -8 src/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.html 1.1.1.1.2.3 +20 -12 src/contrib/bind9/lib/lwres/man/lwres_gnba.3 1.1.1.1.2.3 +41 -10 src/contrib/bind9/lib/lwres/man/lwres_gnba.html 1.1.1.1.2.3 +17 -12 src/contrib/bind9/lib/lwres/man/lwres_hstrerror.3 1.1.1.1.2.3 +6 -6 src/contrib/bind9/lib/lwres/man/lwres_hstrerror.html 1.1.1.1.2.3 +11 -6 src/contrib/bind9/lib/lwres/man/lwres_inetntop.3 1.1.1.1.2.3 +11 -6 src/contrib/bind9/lib/lwres/man/lwres_inetntop.html 1.1.1.1.2.3 +20 -12 src/contrib/bind9/lib/lwres/man/lwres_noop.3 1.1.1.1.2.3 +36 -6 src/contrib/bind9/lib/lwres/man/lwres_noop.html 1.1.1.1.2.3 +28 -20 src/contrib/bind9/lib/lwres/man/lwres_packet.3 1.1.1.1.2.3 +15 -5 src/contrib/bind9/lib/lwres/man/lwres_packet.html 1.1.1.1.2.3 +16 -9 src/contrib/bind9/lib/lwres/man/lwres_resutil.3 1.1.1.1.2.3 +26 -6 src/contrib/bind9/lib/lwres/man/lwres_resutil.html 1.1.1.1.2.3 +1 -1 src/contrib/bind9/libtool.m4 1.1.1.1.2.3 +11 -3 src/contrib/bind9/ltmain.sh 1.1.1.1.2.3 +8 -2 src/contrib/bind9/make/rules.in 1.1.1.2.2.6 +4 -4 src/contrib/bind9/version 1.1.2.4 +281 -43 src/lib/bind/bind/config.h 1.1.2.3 +4 -0 src/lib/bind/bind/port_after.h 1.1.2.3 +28 -24 src/lib/bind/bind/port_before.h 1.1.2.5 +23 -2 src/lib/bind/config.h 1.1.2.3 +17 -17 src/lib/bind/dns/code.h 1.1.2.3 +1 -1 src/lib/bind/dns/dns/enumclass.h 1.1.2.3 +2 -2 src/lib/bind/dns/dns/enumtype.h 1.1.2.3 +6 -6 src/lib/bind/dns/dns/rdatastruct.h 1.1.2.3 +2 -2 src/lib/bind/lwres/lwres/platform.h From owner-cvs-src@FreeBSD.ORG Wed Dec 13 09:58:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9A00D16A494; Wed, 13 Dec 2006 09:58:50 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id D53E943CBC; Wed, 13 Dec 2006 09:57:21 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBD9wnnZ024986; Wed, 13 Dec 2006 09:58:49 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBD9wnu1024985; Wed, 13 Dec 2006 09:58:49 GMT (envelope-from pjd) Message-Id: <200612130958.kBD9wnu1024985@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 13 Dec 2006 09:58: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/lib/libc/sys mkfifo.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: Wed, 13 Dec 2006 09:58:50 -0000 pjd 2006-12-13 09:58:49 UTC FreeBSD src repository Modified files: lib/libc/sys mkfifo.2 Log: mkfifo(2) returns EACCES when write permission is denied for a component of the path prefix. Revision Changes Path 1.19 +2 -0 src/lib/libc/sys/mkfifo.2 From owner-cvs-src@FreeBSD.ORG Wed Dec 13 10:19:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7C0CD16A40F; Wed, 13 Dec 2006 10:19:38 +0000 (UTC) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2686E43CC2; Wed, 13 Dec 2006 10:18:10 +0000 (GMT) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDAJcVl030437; Wed, 13 Dec 2006 10:19:38 GMT (envelope-from luigi@repoman.freebsd.org) Received: (from luigi@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDAJceB030436; Wed, 13 Dec 2006 10:19:38 GMT (envelope-from luigi) Message-Id: <200612131019.kBDAJceB030436@repoman.freebsd.org> From: Luigi Rizzo Date: Wed, 13 Dec 2006 10:19: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.initdiskless X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Dec 2006 10:19:38 -0000 luigi 2006-12-13 10:19:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc rc.initdiskless Log: MFC: sync with the version in -current, in detail: - put some common code in a function handle_remount(); - add better checks on non-existing directories to prevent error messages at run time; - introduce a function log() to help debugging diskless booting when things don't work; - modify the parsing of diskless_remount so you can add mount_nfs options after the pathname. You could use 'remount' to do something similar, but this way is more convenient because you don't have to hardwire the server name in the command. - document the above. Revision Changes Path 1.42.2.6 +54 -41 src/etc/rc.initdiskless From owner-cvs-src@FreeBSD.ORG Wed Dec 13 11:04:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C103916A519; Wed, 13 Dec 2006 11:04:50 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailout1.pacific.net.au (mailout1-3.pacific.net.au [61.8.2.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9AFCB43CB2; Wed, 13 Dec 2006 11:03:18 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.2.163]) by mailout1.pacific.net.au (Postfix) with ESMTP id C3C4D5A7FDB; Wed, 13 Dec 2006 22:04:44 +1100 (EST) Received: from besplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailproxy2.pacific.net.au (Postfix) with ESMTP id 99C0F27409; Wed, 13 Dec 2006 22:04:43 +1100 (EST) Date: Wed, 13 Dec 2006 22:04:42 +1100 (EST) From: Bruce Evans X-X-Sender: bde@besplex.bde.org To: Pawel Jakub Dawidek In-Reply-To: <200612130958.kBD9wnu1024985@repoman.freebsd.org> Message-ID: <20061213213522.I792@besplex.bde.org> References: <200612130958.kBD9wnu1024985@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/sys mkfifo.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: Wed, 13 Dec 2006 11:04:50 -0000 On Wed, 13 Dec 2006, Pawel Jakub Dawidek wrote: > pjd 2006-12-13 09:58:49 UTC > > FreeBSD src repository > > Modified files: > lib/libc/sys mkfifo.2 > Log: > mkfifo(2) returns EACCES when write permission is denied for a component of > the path prefix. It isn't that broken. Write permission is only required for the _final_ component of the path prefix (after pathname resolution). open.2 expresses this as follows: %%% .It Bq Er EACCES .Dv O_CREAT is specified, the file does not exist, and the directory in which it is to be created does not permit writing. %%% For mkfifo, O_CREAT is implicit, and if the file already exists then mkfifo() cannot create it, unlike for open(), but as for open() the writability of the parent directory is irrelevant -- mkfio() returns EEXISTS in this case. Old draft POSIX says for mkfifo(): %%% 24874 [EACCES] A component of the path prefix denies search permission, or write permission 24875 is denied on the parent directory of the FIFO to be created. %%% This is better wording than all the above. It seems to allow either EEXIST or EACCES when the the file already exists and the parent directory is not writable, but I think EACCES for this case doesn't happen in FreeBSD and would be a bug if it did. Old draft POSIX says for open(): %%% 27394 [EACCES] Search permission is denied on a component of the path prefix, or the file 27395 exists and the permissions specified by oflag are denied, or the file does not 27396 exist and write permission is denied for the parent directory of the file to be 27397 created, or O_TRUNC is specified and write permission is denied. %%% This is essentially the same as open.2 except it isn't missing documentation of errors for O_TRUNC. Here it is clear that writability of the parent directory is irrelevant if the file already exists. This is a very important point for open with (O_CREAT | O_TRUNC). Here From owner-cvs-src@FreeBSD.ORG Wed Dec 13 11:09:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F02AA16A403; Wed, 13 Dec 2006 11:09:59 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailout1.pacific.net.au (mailout1-3.pacific.net.au [61.8.2.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id B722643CB4; Wed, 13 Dec 2006 11:08:09 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.2.162]) by mailout1.pacific.net.au (Postfix) with ESMTP id 89B6E5A3D40; Wed, 13 Dec 2006 22:09:35 +1100 (EST) Received: from besplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailproxy1.pacific.net.au (Postfix) with ESMTP id 911E68C0D; Wed, 13 Dec 2006 22:09:34 +1100 (EST) Date: Wed, 13 Dec 2006 22:09:34 +1100 (EST) From: Bruce Evans X-X-Sender: bde@besplex.bde.org To: Pawel Jakub Dawidek In-Reply-To: <20061213074528.GA1815@garage.freebsd.pl> Message-ID: <20061213220608.F792@besplex.bde.org> References: <200612122005.kBCK54S3042289@repoman.freebsd.org> <20061213135203.G1136@delplex.bde.org> <20061213074528.GA1815@garage.freebsd.pl> 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/lib/libc/sys symlink.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: Wed, 13 Dec 2006 11:10:00 -0000 On Wed, 13 Dec 2006, Pawel Jakub Dawidek wrote: > On Wed, Dec 13, 2006 at 01:57:01PM +1100, Bruce Evans wrote: >> On Tue, 12 Dec 2006, Pawel Jakub Dawidek wrote: >> >>> pjd 2006-12-12 20:05:04 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> lib/libc/sys symlink.2 >>> Log: >>> symlink(2) return EACCES if a component of the name2 path prefix denies >>> write permission. >> >> Isn't that a bog in symlink(2)? POSIX and POLA don't mention it. ugh > > It has to be that way. You can't write to a directory you don't have > write permission, ie. you can't create files, directories, hardlinks and > symlinks. 'name2' is a file name, 'name1' is what symlink point at. That's only for the _final_ component (after pathname resolution). See my previous reply about this for mkfifo() and open() for more details. Bruce From owner-cvs-src@FreeBSD.ORG Wed Dec 13 11:20:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9C5A916A415; Wed, 13 Dec 2006 11:20:41 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id DDC1B43C9F; Wed, 13 Dec 2006 11:19:08 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 8293346DA5; Wed, 13 Dec 2006 12:20:35 +0100 (CET) Received: from localhost (pjd.wheel.pl [10.0.1.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id C39EB456B1; Wed, 13 Dec 2006 12:20:23 +0100 (CET) Date: Wed, 13 Dec 2006 12:20:41 +0100 From: Pawel Jakub Dawidek To: Bruce Evans Message-ID: <20061213112040.GA793@garage.freebsd.pl> References: <200612130958.kBD9wnu1024985@repoman.freebsd.org> <20061213213522.I792@besplex.bde.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="jRHKVT23PllUwdXP" Content-Disposition: inline In-Reply-To: <20061213213522.I792@besplex.bde.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r804 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-5.9 required=3.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.0.4 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/sys mkfifo.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: Wed, 13 Dec 2006 11:20:41 -0000 --jRHKVT23PllUwdXP Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Dec 13, 2006 at 10:04:42PM +1100, Bruce Evans wrote: > On Wed, 13 Dec 2006, Pawel Jakub Dawidek wrote: >=20 > >pjd 2006-12-13 09:58:49 UTC > > > > FreeBSD src repository > > > > Modified files: > > lib/libc/sys mkfifo.2 > > Log: > > mkfifo(2) returns EACCES when write permission is denied for a componen= t of > > the path prefix. >=20 > It isn't that broken. Write permission is only required for the _final_ > component of the path prefix (after pathname resolution). open.2 > expresses this as follows: Right, of course write permission is only needed for the parent directory of the object beeing created. > %%% > .It Bq Er EACCES > .Dv O_CREAT > is specified, > the file does not exist, > and the directory in which it is to be created > does not permit writing. > %%% >=20 > For mkfifo, O_CREAT is implicit, and if the file already exists then > mkfifo() cannot create it, unlike for open(), but as for open() the > writability of the parent directory is irrelevant -- mkfio() returns > EEXISTS in this case. >=20 > Old draft POSIX says for mkfifo(): >=20 > %%% > 24874 [EACCES] A component of the path prefix denie= s search permission, or write permission > 24875 is denied on the parent directory of= the FIFO to be created. > %%% I like this one, I'll use it where appropriate. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --jRHKVT23PllUwdXP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFf+IIForvXbEpPzQRAtjeAKDQfDxanVjAYGyEqCB6mo1dcnKs8QCeLv2D GQ7upWxx8SqBtkryeHCWRcg= =og0f -----END PGP SIGNATURE----- --jRHKVT23PllUwdXP-- From owner-cvs-src@FreeBSD.ORG Wed Dec 13 11:26:06 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2164816A417; Wed, 13 Dec 2006 11:26:06 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 575A443CEF; Wed, 13 Dec 2006 11:24:35 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDBQ3QE047288; Wed, 13 Dec 2006 11:26:03 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDBQ3pb047287; Wed, 13 Dec 2006 11:26:03 GMT (envelope-from pjd) Message-Id: <200612131126.kBDBQ3pb047287@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 13 Dec 2006 11:26:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys mkfifo.2 symlink.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: Wed, 13 Dec 2006 11:26:06 -0000 pjd 2006-12-13 11:26:03 UTC FreeBSD src repository Modified files: lib/libc/sys mkfifo.2 symlink.2 Log: Write permission if of course only needed for the parent directory of the object beeing created. Pointed out by: bde Revision Changes Path 1.20 +2 -3 src/lib/libc/sys/mkfifo.2 1.21 +2 -5 src/lib/libc/sys/symlink.2 From owner-cvs-src@FreeBSD.ORG Wed Dec 13 11:46:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3412516A657; Wed, 13 Dec 2006 11:46:47 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0053543CB6; Wed, 13 Dec 2006 11:45:10 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDBkdai050908; Wed, 13 Dec 2006 11:46:39 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDBkdQv050907; Wed, 13 Dec 2006 11:46:39 GMT (envelope-from pjd) Message-Id: <200612131146.kBDBkdQv050907@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 13 Dec 2006 11:46: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 chown.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: Wed, 13 Dec 2006 11:46:47 -0000 pjd 2006-12-13 11:46:38 UTC FreeBSD src repository Modified files: lib/libc/sys chown.2 Log: Be more precise with EPERM description. When chown(2) is a no-op, it will return 0. Revision Changes Path 1.23 +2 -1 src/lib/libc/sys/chown.2 From owner-cvs-src@FreeBSD.ORG Wed Dec 13 12:15:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EED2116A4FB; Wed, 13 Dec 2006 12:15:45 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B93143E4C; Wed, 13 Dec 2006 12:06:46 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDC7nss055680; Wed, 13 Dec 2006 12:07:49 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDC7nYj055679; Wed, 13 Dec 2006 12:07:49 GMT (envelope-from ru) Message-Id: <200612131207.kBDC7nYj055679@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 13 Dec 2006 12:07:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/which which.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 12:15:46 -0000 ru 2006-12-13 12:07:49 UTC FreeBSD src repository Modified files: usr.bin/which which.1 Log: "which -s" will return 0 only if all executables were found, not "any". Revision Changes Path 1.26 +2 -2 src/usr.bin/which/which.1 From owner-cvs-src@FreeBSD.ORG Wed Dec 13 12:16:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 06A6D16A4D4; Wed, 13 Dec 2006 12:16:39 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A05E43ECB; Wed, 13 Dec 2006 12:08:44 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDC9fGR055772; Wed, 13 Dec 2006 12:09:41 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDC9fAw055771; Wed, 13 Dec 2006 12:09:41 GMT (envelope-from ru) Message-Id: <200612131209.kBDC9fAw055771@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 13 Dec 2006 12:09: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/usr.bin/which which.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 12:16:39 -0000 ru 2006-12-13 12:09:41 UTC FreeBSD src repository Modified files: usr.bin/which which.1 Log: Refine the previous revision. Revision Changes Path 1.27 +1 -1 src/usr.bin/which/which.1 From owner-cvs-src@FreeBSD.ORG Wed Dec 13 12:25:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F1B0916A407; Wed, 13 Dec 2006 12:25:31 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id CBDBA43CA6; Wed, 13 Dec 2006 12:24:02 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDCPV2M059676; Wed, 13 Dec 2006 12:25:31 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDCPVxn059675; Wed, 13 Dec 2006 12:25:31 GMT (envelope-from maxim) Message-Id: <200612131225.kBDCPVxn059675@repoman.freebsd.org> From: Maxim Konovalov Date: Wed, 13 Dec 2006 12:25:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libc/gen confstr.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 12:25:32 -0000 maxim 2006-12-13 12:25:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/gen confstr.3 Log: MFC rev. 1.14: confstr(3) returns zero on errors, not -1. Revision Changes Path 1.13.10.1 +2 -2 src/lib/libc/gen/confstr.3 From owner-cvs-src@FreeBSD.ORG Wed Dec 13 12:27:09 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F167F16A412; Wed, 13 Dec 2006 12:27:09 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC23243CB8; Wed, 13 Dec 2006 12:25:39 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDCR862059788; Wed, 13 Dec 2006 12:27:08 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDCR8fg059787; Wed, 13 Dec 2006 12:27:08 GMT (envelope-from maxim) Message-Id: <200612131227.kBDCR8fg059787@repoman.freebsd.org> From: Maxim Konovalov Date: Wed, 13 Dec 2006 12:27:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/games/fortune/datfiles freebsd-tips X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Dec 2006 12:27:10 -0000 maxim 2006-12-13 12:27:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) games/fortune/datfiles freebsd-tips Log: MFC rev. 1.42: /stand/sysinstall -> /usr/sbin/sysinstall. Revision Changes Path 1.39.2.1 +1 -1 src/games/fortune/datfiles/freebsd-tips From owner-cvs-src@FreeBSD.ORG Wed Dec 13 12:29:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0579316A584; Wed, 13 Dec 2006 12:29:02 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 448F643CAB; Wed, 13 Dec 2006 12:27:27 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDCStI4059935; Wed, 13 Dec 2006 12:28:55 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDCStdO059934; Wed, 13 Dec 2006 12:28:55 GMT (envelope-from maxim) Message-Id: <200612131228.kBDCStdO059934@repoman.freebsd.org> From: Maxim Konovalov Date: Wed, 13 Dec 2006 12:28:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/games/fortune/datfiles fortunes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Dec 2006 12:29:02 -0000 maxim 2006-12-13 12:28:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) games/fortune/datfiles fortunes Log: MFC rev. 1.231: fix typo. Revision Changes Path 1.179.2.9 +1 -1 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Wed Dec 13 12:30:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0576916A407; Wed, 13 Dec 2006 12:30:50 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3FFD343CB1; Wed, 13 Dec 2006 12:29:16 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDCUjMZ060134; Wed, 13 Dec 2006 12:30:45 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDCUjTA060133; Wed, 13 Dec 2006 12:30:45 GMT (envelope-from maxim) Message-Id: <200612131230.kBDCUjTA060133@repoman.freebsd.org> From: Maxim Konovalov Date: Wed, 13 Dec 2006 12:30:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/getconf getconf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Dec 2006 12:30:50 -0000 maxim 2006-12-13 12:30:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/getconf getconf.c Log: MFC rev. 1.10: confstr(3) returns 0 on error. Revision Changes Path 1.9.10.1 +10 -6 src/usr.bin/getconf/getconf.c From owner-cvs-src@FreeBSD.ORG Wed Dec 13 12:33:50 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A9B0A16A50E for ; Wed, 13 Dec 2006 12:33:50 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.232]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6E7043CAE for ; Wed, 13 Dec 2006 12:32:14 +0000 (GMT) (envelope-from pyunyh@gmail.com) Received: by wx-out-0506.google.com with SMTP id s18so145511wxc for ; Wed, 13 Dec 2006 04:33:42 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:date:from:to:cc:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=N5nih28W+Q+Jj6mvznj7n1uwMDjnRdkfnLRa9iybcdfin3sl+DzzzaRlljcU5CZa1ZKDmEz8wDCNkdZIVq9ZVTYEBQjxG94jIZsm/wE5e/8dBvT/gTDmIZz3oZHjo/gHBF6Pv9pgFVayLSjHqepg3ZLVzyWtxZsE0BZ8Tzkc6eM= Received: by 10.90.51.17 with SMTP id y17mr553187agy.1166013222772; Wed, 13 Dec 2006 04:33:42 -0800 (PST) Received: from michelle.cdnetworks.co.kr ( [211.53.35.84]) by mx.google.com with ESMTP id 13sm1494136wrl.2006.12.13.04.33.40; Wed, 13 Dec 2006 04:33:42 -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 kBDCX9sw018469 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 13 Dec 2006 21: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 kBDCX9IW018468; Wed, 13 Dec 2006 21:33:09 +0900 (KST) (envelope-from pyunyh@gmail.com) Date: Wed, 13 Dec 2006 21:33:09 +0900 From: Pyun YongHyeon To: Christian Brueffer Message-ID: <20061213123309.GD13506@cdnetworks.co.kr> References: <200612130851.kBD8pero008356@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200612130851.kBD8pero008356@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/man4 msk.4 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: Wed, 13 Dec 2006 12:33:50 -0000 On Wed, Dec 13, 2006 at 08:51:40AM +0000, Christian Brueffer wrote: > brueffer 2006-12-13 08:51:40 UTC > > FreeBSD src repository > > Modified files: > share/man/man4 msk.4 > Log: > Misc fixes, also sort the hardware list alphabetically and add more history. > Thanks a lot! -- Regards, Pyun YongHyeon From owner-cvs-src@FreeBSD.ORG Wed Dec 13 13:01:19 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B105916A492; Wed, 13 Dec 2006 13:01:19 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from transport.cksoft.de (transport.cksoft.de [62.111.66.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8324E43CD2; Wed, 13 Dec 2006 12:58:52 +0000 (GMT) (envelope-from bz@FreeBSD.org) Received: from transport.cksoft.de (localhost [127.0.0.1]) by transport.cksoft.de (Postfix) with ESMTP id E25A9200283; Wed, 13 Dec 2006 14:00:12 +0100 (CET) Received: by transport.cksoft.de (Postfix, from userid 66) id 3A752200273; Wed, 13 Dec 2006 14:00:06 +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 791D6444885; Wed, 13 Dec 2006 12:57:57 +0000 (UTC) Date: Wed, 13 Dec 2006 12:57:57 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Scott Long In-Reply-To: <457F820B.6040104@samsco.org> Message-ID: <20061213125524.G91892@maildrop.int.zabbadoz.net> References: <200612120511.kBC5BCvi018697@repoman.freebsd.org> <20061212231257.M91892@maildrop.int.zabbadoz.net> <20061213113025.O833@delplex.bde.org> <457F820B.6040104@samsco.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by AMaViS cksoft-s20020300-20031204bz on transport.cksoft.de Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Scott Long , cvs-all@freebsd.org, Bruce Evans Subject: Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 13:01:19 -0000 On Tue, 12 Dec 2006, Scott Long wrote: >>>> Modified files: >>>> sys/dev/bge if_bge.c if_bgereg.h >>>> Log: >>>> Fix support for certain 575x/578x chips. This consists of the >>>> following: >>> ... >>> this change makes my machine hang completely (even not able to break >>> into kernel debugger) by the time the interfaces are setup (upon >>> boot after hostnames gets set from rc scripts). >>> >>> it's a dual cpu amd64 with a tyan K8SE which has 2 bges onboard: >>> Broadcom BCM5704 A3, ASIC rev. 0x2003 >>> >>> backing out this one makes it boot again without any problems. >> >> I use the following quick fix for a . >> [..] > I'll try to run some tests with the third write disabled, but I don't have > much time left to devote to this particular project. If others would be > willing to test with the third write removed, I'd appreciate it. It might be > interesting to test with the second write removed as > well (i.e. both writes in bge_reset). I'll post patches if anyone wants > to test but can't grok what I'm saying here. ok, I only tried with the two writes removed from bge_reset and it started to work again. At least the machine no longer hangs on boot and the first bge port works. Cannot easily test more atm. -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT From owner-cvs-src@FreeBSD.ORG Wed Dec 13 13:10:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0C2F116A40F; Wed, 13 Dec 2006 13:10:24 +0000 (UTC) (envelope-from erwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A17243CB7; Wed, 13 Dec 2006 13:08:54 +0000 (GMT) (envelope-from erwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDDAM7s079221; Wed, 13 Dec 2006 13:10:22 GMT (envelope-from erwin@repoman.freebsd.org) Received: (from erwin@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDDAMUs079220; Wed, 13 Dec 2006 13:10:22 GMT (envelope-from erwin) Message-Id: <200612131310.kBDDAMUs079220@repoman.freebsd.org> From: Erwin Lansing Date: Wed, 13 Dec 2006 13:10:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.sbin/sysinstall menus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Dec 2006 13:10:24 -0000 erwin 2006-12-13 13:10:22 UTC FreeBSD src repository (ports committer) Modified files: (Branch: RELENG_6) usr.sbin/sysinstall menus.c Log: MFC: rev. 1.421 Add a new turkish mirror Submitted by: Evren Yurtesen Reviewed by: simon Revision Changes Path 1.410.2.9 +4 -0 src/usr.sbin/sysinstall/menus.c From owner-cvs-src@FreeBSD.ORG Wed Dec 13 13:24:05 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DDD4D16A4D8; Wed, 13 Dec 2006 13:24:05 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7ED8243CA6; Wed, 13 Dec 2006 13:21:54 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDDMwBJ082118; Wed, 13 Dec 2006 13:22:58 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDDMwlN082116; Wed, 13 Dec 2006 13:22:58 GMT (envelope-from pjd) Message-Id: <200612131322.kBDDMwlN082116@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 13 Dec 2006 13:22:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys chmod.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: Wed, 13 Dec 2006 13:24:06 -0000 pjd 2006-12-13 13:22:58 UTC FreeBSD src repository Modified files: lib/libc/sys chmod.2 Log: Append-only flag also denies chmod(2). Is this correct behaviour? Revision Changes Path 1.34 +1 -1 src/lib/libc/sys/chmod.2 From owner-cvs-src@FreeBSD.ORG Wed Dec 13 13:26:35 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D836216A40F; Wed, 13 Dec 2006 13:26:35 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CA7243CA6; Wed, 13 Dec 2006 13:25:04 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDDQXmx082595; Wed, 13 Dec 2006 13:26:33 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDDQX2O082594; Wed, 13 Dec 2006 13:26:33 GMT (envelope-from pjd) Message-Id: <200612131326.kBDDQX2O082594@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 13 Dec 2006 13:26: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/lib/libc/sys mkdir.2 mkfifo.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: Wed, 13 Dec 2006 13:26:36 -0000 pjd 2006-12-13 13:26:33 UTC FreeBSD src repository Modified files: lib/libc/sys mkdir.2 mkfifo.2 Log: Better wording. Revision Changes Path 1.23 +1 -1 src/lib/libc/sys/mkdir.2 1.21 +1 -1 src/lib/libc/sys/mkfifo.2 From owner-cvs-src@FreeBSD.ORG Wed Dec 13 13:46:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4451F16A403; Wed, 13 Dec 2006 13:46:02 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9C1D43CA6; Wed, 13 Dec 2006 13:44:32 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDDk1M6086141; Wed, 13 Dec 2006 13:46:01 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDDk1t0086140; Wed, 13 Dec 2006 13:46:01 GMT (envelope-from pjd) Message-Id: <200612131346.kBDDk1t0086140@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 13 Dec 2006 13:46:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys chmod.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: Wed, 13 Dec 2006 13:46:02 -0000 pjd 2006-12-13 13:46:01 UTC FreeBSD src repository Modified files: lib/libc/sys chmod.2 Log: Much more correct EFTYPE description. Revision Changes Path 1.35 +3 -1 src/lib/libc/sys/chmod.2 From owner-cvs-src@FreeBSD.ORG Wed Dec 13 13:50:46 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 67CCD16A403; Wed, 13 Dec 2006 13:50:46 +0000 (UTC) (envelope-from richardtector@thekeelecentre.com) Received: from mx0.thekeelecentre.com (mx0.thekeelecentre.com [217.206.238.167]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5906D43CD3; Wed, 13 Dec 2006 13:49:06 +0000 (GMT) (envelope-from richardtector@thekeelecentre.com) Received: from localhost (mailfil.mx0.thekeelecentre.com [217.206.238.165]) by mx0.thekeelecentre.com (Postfix) with ESMTP id 4DB424129; Wed, 13 Dec 2006 13:50:34 +0000 (GMT) X-Virus-Scanned: by amavisd-new at mx0.thekeelecentre.com Received: from mx0.thekeelecentre.com ([217.206.238.167]) by localhost (mailfil.mx0.thekeelecentre.com [217.206.238.165]) (amavisd-new, port 10024) with ESMTP id WN7IWx0Qbo5v; Wed, 13 Dec 2006 13:50:31 +0000 (GMT) Received: from [10.0.2.11] (82-71-32-9.dsl.in-addr.zen.co.uk [82.71.32.9]) by mx0.thekeelecentre.com (Postfix) with ESMTP id D11774128; Wed, 13 Dec 2006 13:50:30 +0000 (GMT) Message-ID: <45800520.7000907@thekeelecentre.com> Date: Wed, 13 Dec 2006 13:50:24 +0000 From: Richard Tector User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Scott Long References: <200612130846.kBD8k4i2099180@repoman.freebsd.org> In-Reply-To: <200612130846.kBD8k4i2099180@repoman.freebsd.org> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms040907020704010708080700" Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/arcmsr arcmsr.c arcmsr.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, 13 Dec 2006 13:50:46 -0000 This is a cryptographically signed message in MIME format. --------------ms040907020704010708080700 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Scott Long wrote: > scottl 2006-12-13 08:46:04 UTC > > FreeBSD src repository > > Modified files: > sys/dev/arcmsr arcmsr.c arcmsr.h > Log: > Update to version 1.20.00.13 of the arcmsr driver. This fixes many bugs > as well as adds support for newer controllers. > > Many thanks to Areca for their continued support. > > Submitted by: Erich Chen > Thanks! Richard --------------ms040907020704010708080700 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIHPDCC A5owggMDoAMCAQICAQcwDQYJKoZIhvcNAQEEBQAwgYExCzAJBgNVBAYTAlVLMRYwFAYDVQQI Ew1TdGFmZm9yZHNoaXJlMQ4wDAYDVQQHEwVLZWVsZTEZMBcGA1UEChMQVGhlIEtlZWxlIENl bnRyZTEvMC0GA1UEAxMmVGhlIEtlZWxlIENlbnRyZSBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkw HhcNMDYwOTI5MTQyNTM4WhcNMTAwOTI5MTQyNTM4WjCBijELMAkGA1UEBhMCVUsxFjAUBgNV BAgTDVN0YWZmb3Jkc2hpcmUxGTAXBgNVBAoTEFRoZSBLZWVsZSBDZW50cmUxFzAVBgNVBAMT DlJpY2hhcmQgVGVjdG9yMS8wLQYJKoZIhvcNAQkBFiByaWNoYXJkdGVjdG9yQHRoZWtlZWxl Y2VudHJlLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAxAE7t9Z0xg5iVOnqE2q7 UhaRoPrygXPXnZ4bHM8P2E4VKfpCP9tmU5rqP/zDwOKwUAFZsv1yHvzMj2d4S8nTP3eC75YY pztd1tiGIUyi2O1vtQuVrcogCC0Xe8TovubsjeosoEN6kujkTLhgWKj+/jDtb0ELiSwh7NnN CoStDvcCAwEAAaOCARUwggERMAkGA1UdEwQCMAAwLAYJYIZIAYb4QgENBB8WHU9wZW5TU0wg R2VuZXJhdGVkIENlcnRpZmljYXRlMB0GA1UdDgQWBBR5NRc2TrF8Qfj9ZMKvq5m5Lh9IFTCB tgYDVR0jBIGuMIGrgBSNCaM0QC1N5Hiyb/MPAVd/ouQEEqGBh6SBhDCBgTELMAkGA1UEBhMC VUsxFjAUBgNVBAgTDVN0YWZmb3Jkc2hpcmUxDjAMBgNVBAcTBUtlZWxlMRkwFwYDVQQKExBU aGUgS2VlbGUgQ2VudHJlMS8wLQYDVQQDEyZUaGUgS2VlbGUgQ2VudHJlIENlcnRpZmljYXRl IEF1dGhvcml0eYIJAJZYbH4e6XXnMA0GCSqGSIb3DQEBBAUAA4GBABy7Pq1hPDwR2vUs9Jlh LHXE1xLe/COWwTjmZ95mnvsX6XL6eVEzuc0xE66Mf1pyFxDKXxTCBj+G/ialE9AYiXTJAAVJ uvhvkm/u1vXdlNlfQJDRnZKFxrZsIT03LIysq+Hb4qZDpQvgWUUyGib4Ze7pNXPp8HOtlTgB ICafws5LMIIDmjCCAwOgAwIBAgIBBzANBgkqhkiG9w0BAQQFADCBgTELMAkGA1UEBhMCVUsx FjAUBgNVBAgTDVN0YWZmb3Jkc2hpcmUxDjAMBgNVBAcTBUtlZWxlMRkwFwYDVQQKExBUaGUg S2VlbGUgQ2VudHJlMS8wLQYDVQQDEyZUaGUgS2VlbGUgQ2VudHJlIENlcnRpZmljYXRlIEF1 dGhvcml0eTAeFw0wNjA5MjkxNDI1MzhaFw0xMDA5MjkxNDI1MzhaMIGKMQswCQYDVQQGEwJV SzEWMBQGA1UECBMNU3RhZmZvcmRzaGlyZTEZMBcGA1UEChMQVGhlIEtlZWxlIENlbnRyZTEX MBUGA1UEAxMOUmljaGFyZCBUZWN0b3IxLzAtBgkqhkiG9w0BCQEWIHJpY2hhcmR0ZWN0b3JA dGhla2VlbGVjZW50cmUuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDEATu31nTG DmJU6eoTartSFpGg+vKBc9ednhsczw/YThUp+kI/22ZTmuo//MPA4rBQAVmy/XIe/MyPZ3hL ydM/d4LvlhinO13W2IYhTKLY7W+1C5WtyiAILRd7xOi+5uyN6iygQ3qS6ORMuGBYqP7+MO1v QQuJLCHs2c0KhK0O9wIDAQABo4IBFTCCAREwCQYDVR0TBAIwADAsBglghkgBhvhCAQ0EHxYd T3BlblNTTCBHZW5lcmF0ZWQgQ2VydGlmaWNhdGUwHQYDVR0OBBYEFHk1FzZOsXxB+P1kwq+r mbkuH0gVMIG2BgNVHSMEga4wgauAFI0JozRALU3keLJv8w8BV3+i5AQSoYGHpIGEMIGBMQsw CQYDVQQGEwJVSzEWMBQGA1UECBMNU3RhZmZvcmRzaGlyZTEOMAwGA1UEBxMFS2VlbGUxGTAX BgNVBAoTEFRoZSBLZWVsZSBDZW50cmUxLzAtBgNVBAMTJlRoZSBLZWVsZSBDZW50cmUgQ2Vy dGlmaWNhdGUgQXV0aG9yaXR5ggkAllhsfh7pdecwDQYJKoZIhvcNAQEEBQADgYEAHLs+rWE8 PBHa9Sz0mWEsdcTXEt78I5bBOOZn3mae+xfpcvp5UTO5zTETrox/WnIXEMpfFMIGP4b+JqUT 0BiJdMkABUm6+G+Sb+7W9d2U2V9AkNGdkoXGtmwhPTcsjKyr4dvipkOlC+BZRTIaJvhl7uk1 c+nwc62VOAEgJp/CzksxggMbMIIDFwIBATCBhzCBgTELMAkGA1UEBhMCVUsxFjAUBgNVBAgT DVN0YWZmb3Jkc2hpcmUxDjAMBgNVBAcTBUtlZWxlMRkwFwYDVQQKExBUaGUgS2VlbGUgQ2Vu dHJlMS8wLQYDVQQDEyZUaGUgS2VlbGUgQ2VudHJlIENlcnRpZmljYXRlIEF1dGhvcml0eQIB BzAJBgUrDgMCGgUAoIIB6TAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJ BTEPFw0wNjEyMTMxMzUwMjRaMCMGCSqGSIb3DQEJBDEWBBSsUDm2/kSknXVRaAn5kRT9LyW2 7DBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG 9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBmAYJKwYBBAGCNxAEMYGKMIGHMIGB MQswCQYDVQQGEwJVSzEWMBQGA1UECBMNU3RhZmZvcmRzaGlyZTEOMAwGA1UEBxMFS2VlbGUx GTAXBgNVBAoTEFRoZSBLZWVsZSBDZW50cmUxLzAtBgNVBAMTJlRoZSBLZWVsZSBDZW50cmUg Q2VydGlmaWNhdGUgQXV0aG9yaXR5AgEHMIGaBgsqhkiG9w0BCRACCzGBiqCBhzCBgTELMAkG A1UEBhMCVUsxFjAUBgNVBAgTDVN0YWZmb3Jkc2hpcmUxDjAMBgNVBAcTBUtlZWxlMRkwFwYD VQQKExBUaGUgS2VlbGUgQ2VudHJlMS8wLQYDVQQDEyZUaGUgS2VlbGUgQ2VudHJlIENlcnRp ZmljYXRlIEF1dGhvcml0eQIBBzANBgkqhkiG9w0BAQEFAASBgImjuqofu1rD2VoHfsCMXFoz ZQbS6zQjCYwd8C54NXHfbdDDyNcgHFlXQtIFmJkO/8RIcdu8GEH8pqHkP0smpfnnvJ6so2rm Mi33QtFUmkYmmumnl/STxBFI8y1eQdyH2LOEw39IKdn5vw+uru/lHP9aWuYLUxXB5Rbnjcc/ R11JAAAAAAAA --------------ms040907020704010708080700-- From owner-cvs-src@FreeBSD.ORG Wed Dec 13 15:14:49 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6AA2B16A403; Wed, 13 Dec 2006 15:14:49 +0000 (UTC) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id E979943CF1; Wed, 13 Dec 2006 15:13:17 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDFElND010307; Wed, 13 Dec 2006 15:14:47 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDFEln6010306; Wed, 13 Dec 2006 15:14:47 GMT (envelope-from jkoshy) Message-Id: <200612131514.kBDFEln6010306@repoman.freebsd.org> From: Joseph Koshy Date: Wed, 13 Dec 2006 15:14: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/lib/libelf gelf_getsymshndx.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 15:14:49 -0000 jkoshy 2006-12-13 15:14:46 UTC FreeBSD src repository Modified files: lib/libelf gelf_getsymshndx.3 Log: Name the functions documented by this manual page correctly. Revision Changes Path 1.3 +2 -2 src/lib/libelf/gelf_getsymshndx.3 From owner-cvs-src@FreeBSD.ORG Wed Dec 13 15:31:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E519C16A4C8; Wed, 13 Dec 2006 15:31:58 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailout2.pacific.net.au (mailout2-3.pacific.net.au [61.8.2.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 513AF43CC2; Wed, 13 Dec 2006 15:30:26 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.2.162]) by mailout2.pacific.net.au (Postfix) with ESMTP id B92EC109BF1; Thu, 14 Dec 2006 02:31:52 +1100 (EST) Received: from besplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailproxy1.pacific.net.au (Postfix) with ESMTP id B1BA08C06; Thu, 14 Dec 2006 02:31:52 +1100 (EST) Date: Thu, 14 Dec 2006 02:31:52 +1100 (EST) From: Bruce Evans X-X-Sender: bde@besplex.bde.org To: Pawel Jakub Dawidek In-Reply-To: <200612131146.kBDBkdQv050907@repoman.freebsd.org> Message-ID: <20061214011927.X994@besplex.bde.org> References: <200612131146.kBDBkdQv050907@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/sys chown.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: Wed, 13 Dec 2006 15:31:59 -0000 On Wed, 13 Dec 2006, Pawel Jakub Dawidek wrote: > pjd 2006-12-13 11:46:38 UTC > > FreeBSD src repository > > Modified files: > lib/libc/sys chown.2 > Log: > Be more precise with EPERM description. When chown(2) is a no-op, it will > return 0. VADMIN access is still required for null changes. This normally means that the the caller must own the file, but there are complications for ACLs. Also, non-null changes within the group don't require super-user permissions. The details for this are hard to describe. They are at least as complicated as: - the effective uid must be the super-user, unless all of the following: . it is the same as the file's uid, or [complications for ACLs] . the change to the uids of the file is null . [permission is never granted based solely on the egid-- check this] . the change to the gids is either null or the new file gid is in the same group as the egid. . [nothing is required or the old file gid -- check this] I used fine print in POSIX to justify permitting null changes to the gid. FreeBSD-1 doesn't allow this. My reasoning was something like "non-null changes (from a gid not in our group to one in our group) are permitted (if euid == old file uid == new file uid), so why disallow null changes? The uid checks should be sufficient." McKusick agreed with this. All this is mainly for ffs. Many file systems are probably still stricter. Some non-POSIX ones should be less strict when they only have fake attributes and the fake attributes get in the way of making null changes. Sorry I didn't update the man page or all file systems for this. A previous change to chown.2 copied bad grammar (a comma splice) from somwhere. Grep for "more info" in *.2 to see some good and bad examples. intro.2 uses a semicolon splice, but using a new sentence seems to be most common. The wording in examples with correct grammar also tends to be more formal (a bit too formal/verbose for me). Bruce From owner-cvs-src@FreeBSD.ORG Wed Dec 13 15:33:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6068D16A403; Wed, 13 Dec 2006 15:33:02 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id E0D7943CC7; Wed, 13 Dec 2006 15:31:31 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id ACBC648809; Wed, 13 Dec 2006 16:32:57 +0100 (CET) Received: from localhost (pjd.wheel.pl [10.0.1.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 8743F45696; Wed, 13 Dec 2006 16:32:42 +0100 (CET) Date: Wed, 13 Dec 2006 16:32:58 +0100 From: Pawel Jakub Dawidek To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20061213153258.GD793@garage.freebsd.pl> References: <200612131346.kBDDk1t0086140@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="//IivP0gvsAy3Can" Content-Disposition: inline In-Reply-To: <200612131346.kBDDk1t0086140@repoman.freebsd.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r804 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-5.9 required=3.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.0.4 Cc: Subject: Re: cvs commit: src/lib/libc/sys chmod.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: Wed, 13 Dec 2006 15:33:02 -0000 --//IivP0gvsAy3Can Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Dec 13, 2006 at 01:46:01PM +0000, Pawel Jakub Dawidek wrote: > pjd 2006-12-13 13:46:01 UTC >=20 > FreeBSD src repository >=20 > Modified files: > lib/libc/sys chmod.2=20 > Log: > Much more correct EFTYPE description. Obtained from: NetBSD --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --//IivP0gvsAy3Can Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFgB0qForvXbEpPzQRAvaxAJ9s72axLoJ0HfdS6pdAWMa1JTNMmwCeILNW q/sKz+ysmRzSRDbvHuesuwY= =tmA9 -----END PGP SIGNATURE----- --//IivP0gvsAy3Can-- From owner-cvs-src@FreeBSD.ORG Wed Dec 13 15:51:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 41C5816A522; Wed, 13 Dec 2006 15:51:10 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailout1.pacific.net.au (mailout1-3.pacific.net.au [61.8.2.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id 39CF243D46; Wed, 13 Dec 2006 15:49:35 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.2.162]) by mailout1.pacific.net.au (Postfix) with ESMTP id 79F7D5A1C63; Thu, 14 Dec 2006 02:51:03 +1100 (EST) Received: from besplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailproxy1.pacific.net.au (Postfix) with ESMTP id 8917E8C07; Thu, 14 Dec 2006 02:51:02 +1100 (EST) Date: Thu, 14 Dec 2006 02:51:01 +1100 (EST) From: Bruce Evans X-X-Sender: bde@besplex.bde.org To: Pawel Jakub Dawidek In-Reply-To: <200612131322.kBDDMwlN082116@repoman.freebsd.org> Message-ID: <20061214023620.A1178@besplex.bde.org> References: <200612131322.kBDDMwlN082116@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/sys chmod.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: Wed, 13 Dec 2006 15:51:10 -0000 On Wed, 13 Dec 2006, Pawel Jakub Dawidek wrote: > pjd 2006-12-13 13:22:58 UTC > > FreeBSD src repository > > Modified files: > lib/libc/sys chmod.2 > Log: > Append-only flag also denies chmod(2). Is this correct behaviour? I don't like it, but it follows from a literal interpretation of "only". I think the append-only flag should only have applied to data, (including clobbering of the data by removing the file), but in some cases you may actually want the current semantics of the flag (immutable attributes (except for mtime and atime via append and read) together with immutable old-data), and there is currently no other way to specify this. The main incorrect behaviour near here is no-unlink denying chflags(2). This bug is is already documented (not as a bug). The no-unlink flag should at most deny chflags() of itself. Bruce From owner-cvs-src@FreeBSD.ORG Wed Dec 13 16:06:06 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 21A2C16A407; Wed, 13 Dec 2006 16:06:06 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id A542343CAB; Wed, 13 Dec 2006 16:03:37 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 35FF948803; Wed, 13 Dec 2006 17:04:49 +0100 (CET) Received: from localhost (pjd.wheel.pl [10.0.1.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id A5C79487FD; Wed, 13 Dec 2006 17:04:45 +0100 (CET) Date: Wed, 13 Dec 2006 17:04:44 +0100 From: Pawel Jakub Dawidek To: Bruce Evans Message-ID: <20061213160444.GE793@garage.freebsd.pl> References: <200612131146.kBDBkdQv050907@repoman.freebsd.org> <20061214011927.X994@besplex.bde.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="CXFpZVxO6m2Ol4tQ" Content-Disposition: inline In-Reply-To: <20061214011927.X994@besplex.bde.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r804 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-5.9 required=3.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.0.4 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/sys chown.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: Wed, 13 Dec 2006 16:06:06 -0000 --CXFpZVxO6m2Ol4tQ Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Dec 14, 2006 at 02:31:52AM +1100, Bruce Evans wrote: > On Wed, 13 Dec 2006, Pawel Jakub Dawidek wrote: >=20 > >pjd 2006-12-13 11:46:38 UTC > > > > FreeBSD src repository > > > > Modified files: > > lib/libc/sys chown.2 > > Log: > > Be more precise with EPERM description. When chown(2) is a no-op, it wi= ll > > return 0. >=20 > VADMIN access is still required for null changes. This normally means > that the the caller must own the file, but there are complications for > ACLs. [...] Right, my testing wasn't precise. But still, if I pass uid=3D-1 and gid=3D-1 it works always (I don't have to have VADMIN access). > [...] Also, non-null changes within the group don't require super-user > permissions. Right. > The details for this are hard to describe. They are at least as complicat= ed > as: > - the effective uid must be the super-user, unless all of the following: > . it is the same as the file's uid, or [complications for ACLs] > . the change to the uids of the file is null > . [permission is never granted based solely on the egid-- check this] > . the change to the gids is either null or the new file gid is in the > same group as the egid. > . [nothing is required or the old file gid -- check this] > I used fine print in POSIX to justify permitting null changes to the > gid. FreeBSD-1 doesn't allow this. My reasoning was something like > "non-null changes (from a gid not in our group to one in our group) > are permitted (if euid =3D=3D old file uid =3D=3D new file uid), so why d= isallow > null changes? The uid checks should be sufficient." McKusick agreed > with this. Do you have a suggestion how we can describe it properly? > All this is mainly for ffs. Many file systems are probably still > stricter. Some non-POSIX ones should be less strict when they only > have fake attributes and the fake attributes get in the way of making > null changes. I'm going to check this. I'm writting regression tests based on UFS behaviour and want to run them on ZFS when I finish. I'm trying to create protable code, so that we can try it on different operating system and compare the results. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --CXFpZVxO6m2Ol4tQ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFgCScForvXbEpPzQRAg3xAKDvnvSOveGdejtlWTBMglWyhBAW9ACdFgTQ SD4LBYgZJAdn61fHuDKP9QM= =Kkol -----END PGP SIGNATURE----- --CXFpZVxO6m2Ol4tQ-- From owner-cvs-src@FreeBSD.ORG Wed Dec 13 16:07:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 605A916A403; Wed, 13 Dec 2006 16:07:30 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailout1.pacific.net.au (mailout1-3.pacific.net.au [61.8.2.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id D136343D31; Wed, 13 Dec 2006 16:05:18 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.2.162]) by mailout1.pacific.net.au (Postfix) with ESMTP id 831605A3F66; Thu, 14 Dec 2006 03:06:36 +1100 (EST) Received: from besplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailproxy1.pacific.net.au (Postfix) with ESMTP id 3CAB38C04; Thu, 14 Dec 2006 03:06:35 +1100 (EST) Date: Thu, 14 Dec 2006 03:06:34 +1100 (EST) From: Bruce Evans X-X-Sender: bde@besplex.bde.org To: "Bjoern A. Zeeb" In-Reply-To: <20061213125524.G91892@maildrop.int.zabbadoz.net> Message-ID: <20061214025300.A1220@besplex.bde.org> References: <200612120511.kBC5BCvi018697@repoman.freebsd.org> <20061212231257.M91892@maildrop.int.zabbadoz.net> <20061213113025.O833@delplex.bde.org> <457F820B.6040104@samsco.org> <20061213125524.G91892@maildrop.int.zabbadoz.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, Scott Long , src-committers@FreeBSD.org, Scott Long , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 16:07:30 -0000 On Wed, 13 Dec 2006, Bjoern A. Zeeb wrote: > On Tue, 12 Dec 2006, Scott Long wrote: > [..] >> I'll try to run some tests with the third write disabled, but I don't have >> much time left to devote to this particular project. If others would be >> willing to test with the third write removed, I'd appreciate it. It might >> be interesting to test with the second write removed as >> well (i.e. both writes in bge_reset). I'll post patches if anyone wants >> to test but can't grok what I'm saying here. > > ok, I only tried with the two writes removed from bge_reset and it > started to work again. At least the machine no longer hangs on boot > and the first bge port works. Cannot easily test more atm. I'm getting closer to testing with various numbers of writes together with optionally waiting for the firmware to indicate sync by complementing the value. Maybe the problem is just that the firmware doesn't like the value being set without syncing with the previous setting. While editing, I noticed that the first write (in bge_sig_pre_reset()) is already avoided except in asf mode because "Some chips don't like it". Someone named scottl may have already been bitten by this. He added a tunable to kill the default of asf mode being enabled, since leaving it enabled gave a complete system freeze for the same operation that now freezes on the third write. Bruce From owner-cvs-src@FreeBSD.ORG Wed Dec 13 17:02:51 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9438416A403; Wed, 13 Dec 2006 17:02:51 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67ADB43C9F; Wed, 13 Dec 2006 17:01:21 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDH2pfs039163; Wed, 13 Dec 2006 17:02:51 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDH2pkA039161; Wed, 13 Dec 2006 17:02:51 GMT (envelope-from ru) Message-Id: <200612131702.kBDH2pkA039161@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 13 Dec 2006 17:02: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/usr.bin/find find.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 17:02:51 -0000 ru 2006-12-13 17:02:50 UTC FreeBSD src repository Modified files: usr.bin/find find.1 Log: Fix the description of the -Btime primary. Noticed by: Vadim Goncharov Revision Changes Path 1.81 +3 -3 src/usr.bin/find/find.1 From owner-cvs-src@FreeBSD.ORG Wed Dec 13 17:29:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A238316A536; Wed, 13 Dec 2006 17:29:04 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 647B043CB6; Wed, 13 Dec 2006 17:26:16 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDHRkT2044755; Wed, 13 Dec 2006 17:27:46 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDHRkpp044754; Wed, 13 Dec 2006 17:27:46 GMT (envelope-from bmah) Message-Id: <200612131727.kBDHRkpp044754@repoman.freebsd.org> From: "Bruce A. Mah" Date: Wed, 13 Dec 2006 17:27: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/release/doc/en_US.ISO8859-1/relnotes article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 17:29:04 -0000 bmah 2006-12-13 17:27:46 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes article.sgml Log: New release notes: msk(4), arcmsr(4) 1.20.00.13. Modified release notes: BIND 9.3.3. Revision Changes Path 1.994 +8 -1 src/release/doc/en_US.ISO8859-1/relnotes/article.sgml From owner-cvs-src@FreeBSD.ORG Wed Dec 13 17:29:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7C40116A509; Wed, 13 Dec 2006 17:29:30 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5189243D88; Wed, 13 Dec 2006 17:27:29 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDHSpHA044833; Wed, 13 Dec 2006 17:28:51 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDHSpT8044832; Wed, 13 Dec 2006 17:28:51 GMT (envelope-from jkim) Message-Id: <200612131728.kBDHSpT8044832@repoman.freebsd.org> From: Jung-uk Kim Date: Wed, 13 Dec 2006 17:28:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 17:29:30 -0000 jkim 2006-12-13 17:28:51 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: Use one counter instead of four to make up TX collision stats as BCM5705+. It reduces chance of errors from multiple counter wraps at the same time. Revision Changes Path 1.160 +1 -8 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Wed Dec 13 17:33:54 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 67F9516A416; Wed, 13 Dec 2006 17:33:54 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailout2.pacific.net.au (mailout2-3.pacific.net.au [61.8.2.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id F0E0D43CD0; Wed, 13 Dec 2006 17:31:56 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.2.163]) by mailout2.pacific.net.au (Postfix) with ESMTP id 015B5111382; Thu, 14 Dec 2006 04:32:44 +1100 (EST) Received: from besplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailproxy2.pacific.net.au (Postfix) with ESMTP id BAB5227407; Thu, 14 Dec 2006 04:32:43 +1100 (EST) Date: Thu, 14 Dec 2006 04:32:43 +1100 (EST) From: Bruce Evans X-X-Sender: bde@besplex.bde.org To: Pawel Jakub Dawidek In-Reply-To: <20061213160444.GE793@garage.freebsd.pl> Message-ID: <20061214031601.F1578@besplex.bde.org> References: <200612131146.kBDBkdQv050907@repoman.freebsd.org> <20061214011927.X994@besplex.bde.org> <20061213160444.GE793@garage.freebsd.pl> 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/lib/libc/sys chown.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: Wed, 13 Dec 2006 17:33:54 -0000 On Wed, 13 Dec 2006, Pawel Jakub Dawidek wrote: > On Thu, Dec 14, 2006 at 02:31:52AM +1100, Bruce Evans wrote: >> On Wed, 13 Dec 2006, Pawel Jakub Dawidek wrote: >> >>> pjd 2006-12-13 11:46:38 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> lib/libc/sys chown.2 >>> Log: >>> Be more precise with EPERM description. When chown(2) is a no-op, it will >>> return 0. >> >> VADMIN access is still required for null changes. This normally means >> that the the caller must own the file, but there are complications for >> ACLs. [...] > > Right, my testing wasn't precise. > > But still, if I pass uid=-1 and gid=-1 it works always (I don't have to > have VADMIN access). I forget about these. They are magic and mean "don't change, and (?) succeed in some permisions checks based on ids". Hmm, their operation is tricky: First, the -1's are excessively magic. They just happen to be identical to VNOVAL when converted to ids. setfown() depends on this when it copies the userland values to vattr. This isn't a problem in practice of course -- VNOVAL is the same magic -1. When both ids are VNOVAL, the VOP_SETATTR() call is already null and doesn't do anything (for ffs, it doesn't even call ufs_chown()). POSIX allows it to either update or not update the ctime, but I think allowing the update is a bug in POSIX -- it lets anyone clobber the ctime of any file, at least with my interpretation of null changes to gids. When at least one id is not VNOVAL, for ffs ufs_chown() is called and it does the VADMIN check after replacing uid == VNOVAL with the file uid. This prevents further problems. In this case, POSIX requires the ctime to be be marked for update even for null changes, and FreeBSD implements this. The VADMIN check prevents anyone clobbering ctime of any file using this type of null change. >> The details for this are hard to describe. They are at least as complicated >> as: >> - the effective uid must be the super-user, unless all of the following: >> . it is the same as the file's uid, or [complications for ACLs] >> . the change to the uids of the file is null >> . [permission is never granted based solely on the egid-- check this] >> . the change to the gids is either null or the new file gid is in the >> same group as the egid. >> . [nothing is required or the old file gid -- check this] >> I used fine print in POSIX to justify permitting null changes to the >> gid. FreeBSD-1 doesn't allow this. My reasoning was something like >> "non-null changes (from a gid not in our group to one in our group) >> are permitted (if euid == old file uid == new file uid), so why disallow >> null changes? The uid checks should be sufficient." McKusick agreed >> with this. > > Do you have a suggestion how we can describe it properly? Write your regression tests for all cases first :-). Check POSIX. I'm too tired to understand the details that POSIX gives now. It gives more details than I remember, and still requires a subtle interpretation of "change" as "non-null change" to permit certain null changes of gids. Bruce From owner-cvs-src@FreeBSD.ORG Wed Dec 13 18:11:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 924C116A519; Wed, 13 Dec 2006 18:11:26 +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 E6A0143DB0; Wed, 13 Dec 2006 18:09:12 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id kBDIAYNT013552; Wed, 13 Dec 2006 11:10:41 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <4580421A.7020905@samsco.org> Date: Wed, 13 Dec 2006 11:10:34 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.7) Gecko/20060910 SeaMonkey/1.0.5 MIME-Version: 1.0 To: Bruce Evans References: <200612120511.kBC5BCvi018697@repoman.freebsd.org> <20061212231257.M91892@maildrop.int.zabbadoz.net> <20061213113025.O833@delplex.bde.org> <457F820B.6040104@samsco.org> <20061213125524.G91892@maildrop.int.zabbadoz.net> <20061214025300.A1220@besplex.bde.org> In-Reply-To: <20061214025300.A1220@besplex.bde.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, "Bjoern A. Zeeb" , Scott Long , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 18:11:26 -0000 Bruce Evans wrote: > On Wed, 13 Dec 2006, Bjoern A. Zeeb wrote: > >> On Tue, 12 Dec 2006, Scott Long wrote: >> [..] >>> I'll try to run some tests with the third write disabled, but I don't >>> have much time left to devote to this particular project. If others >>> would be willing to test with the third write removed, I'd appreciate >>> it. It might be interesting to test with the second write removed as >>> well (i.e. both writes in bge_reset). I'll post patches if anyone wants >>> to test but can't grok what I'm saying here. >> >> ok, I only tried with the two writes removed from bge_reset and it >> started to work again. At least the machine no longer hangs on boot >> and the first bge port works. Cannot easily test more atm. > > I'm getting closer to testing with various numbers of writes together > with optionally waiting for the firmware to indicate sync by complementing > the value. Maybe the problem is just that the firmware doesn't like > the value being set without syncing with the previous setting. > > While editing, I noticed that the first write (in bge_sig_pre_reset()) > is already avoided except in asf mode because "Some chips don't like > it". Someone named scottl may have already been bitten by this. He > added a tunable to kill the default of asf mode being enabled, since > leaving it enabled gave a complete system freeze for the same operation > that now freezes on the third write. > > Bruce Ah, you're right, I missed that silly little if statement in the bge_sig_pre_reset function. So I think a reasonable guess here is that the chip doesn't like back-to-back writes of the magic number, and that it was only working for the ASF case because that case was forcing an intervening write. The right solution would be to un-conditionalize the write in bge_sig_pre_reset and remove both writes from bge_reset. This would also match Linux. Again, my ability to test is limited. I also no longer posses the system that had the ASF problem. Any help here is appreciated. Scott From owner-cvs-src@FreeBSD.ORG Wed Dec 13 19:27:22 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D6DA716A536; Wed, 13 Dec 2006 19:27:22 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id B165343D7D; Wed, 13 Dec 2006 19:25:11 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDJQfQp028678; Wed, 13 Dec 2006 19:26:41 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDJQfpu028677; Wed, 13 Dec 2006 19:26:41 GMT (envelope-from sam) Message-Id: <200612131926.kBDJQfpu028677@repoman.freebsd.org> From: Sam Leffler Date: Wed, 13 Dec 2006 19:26:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: ATHEROS Cc: Subject: cvs commit: src/sys/contrib/dev/ath - 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: Wed, 13 Dec 2006 19:27:23 -0000 sam 2006-12-13 19:26:41 UTC FreeBSD src repository src/sys/contrib/dev/ath - Imported sources Update of /home/ncvs/src/sys/contrib/dev/ath In directory repoman.freebsd.org:/tmp/cvs-serv1590 Log Message: Version 0.9.20.3: o remove os-specific glue code; it's now the responsibility of the driver o add wackelf utility for patching the ELF magic number on arm builds since noone can agree on how to mark a .o file as not having any floating point instructions o remove radar/dfs-related entry points; folks have finally decided how to support dfs w/o polluting the hal o properly recognize AR2424 chips (they were being rejected on attach despite being fully supported) o add HAL_CAP_RXORN_FATAL capability to control how RXORN errors are handled; previously RXORN was always treated as fatal because older chips required a reset; now we do not treat it as fatal for "newer chips" (noone seems to know what the cutoff is so this capability can be used to override the current guestimate) o HAL_CAP_RXTSTAMP_PREC capability to export the number of bits of precision for timestamp data returned in the rx descriptor o remove public exposure of the compression buffer; it is chip specific and never belonged in the public view o change definition of HAL_INT_GLOBAL from an enum member to a #define to workaround compilers that bitch about enum values that appear overflow 31 bits o add support for newer chips that can store the tkip mic key together with the cipher key in a single key cache entry o split tx/rx descriptor into a h/w section and a s/w portion; this permits storing the s/w area in cached memory when the h/w area is stored in uncached memory; this also shrinks memory use since only one status block is needed while multiple tx/rx descriptors may be required per frame o add final transmit series index to the transmit descriptor status so rate control algorithms don't need to grovel through h/w state to find it o remove ds_vdata field from the descriptor state as part of the radar changes o fix excessive stack usage for some 5212 rf backends o correct rfkill handling when the pin polarity is 0 true o correct handling of tsf wrap when reading 64-bit values MFC after: 1 month Status: Vendor Tag: ATHEROS Release Tags: V0_9_20_3 U src/sys/contrib/dev/ath/COPYRIGHT U src/sys/contrib/dev/ath/README U src/sys/contrib/dev/ath/ah.h U src/sys/contrib/dev/ath/ah_desc.h U src/sys/contrib/dev/ath/ah_devid.h U src/sys/contrib/dev/ath/version.h U src/sys/contrib/dev/ath/ah_soc.h U src/sys/contrib/dev/ath/public/arm9-le-thumb-elf.hal.o.uu U src/sys/contrib/dev/ath/public/arm9-le-thumb-elf.inc U src/sys/contrib/dev/ath/public/arm9-le-thumb-elf.opt_ah.h U src/sys/contrib/dev/ath/public/armv4-be-elf.hal.o.uu U src/sys/contrib/dev/ath/public/armv4-be-elf.inc U src/sys/contrib/dev/ath/public/armv4-be-elf.opt_ah.h U src/sys/contrib/dev/ath/public/armv4-le-elf.hal.o.uu U src/sys/contrib/dev/ath/public/armv4-le-elf.inc U src/sys/contrib/dev/ath/public/armv4-le-elf.opt_ah.h U src/sys/contrib/dev/ath/public/i386-elf.hal.o.uu U src/sys/contrib/dev/ath/public/i386-elf.inc U src/sys/contrib/dev/ath/public/i386-elf.opt_ah.h U src/sys/contrib/dev/ath/public/mips-be-elf.hal.o.uu U src/sys/contrib/dev/ath/public/mips-be-elf.inc U src/sys/contrib/dev/ath/public/mips-be-elf.opt_ah.h U src/sys/contrib/dev/ath/public/ap30.inc U src/sys/contrib/dev/ath/public/mips-le-elf.hal.o.uu U src/sys/contrib/dev/ath/public/mips-le-elf.inc U src/sys/contrib/dev/ath/public/mips-le-elf.opt_ah.h U src/sys/contrib/dev/ath/public/mips1-be-elf.hal.o.uu U src/sys/contrib/dev/ath/public/mips1-be-elf.inc U src/sys/contrib/dev/ath/public/mips1-be-elf.opt_ah.h U src/sys/contrib/dev/ath/public/mips1-le-elf.hal.o.uu U src/sys/contrib/dev/ath/public/mips1-le-elf.inc U src/sys/contrib/dev/ath/public/mips1-le-elf.opt_ah.h U src/sys/contrib/dev/ath/public/mipsisa32-be-elf.hal.o.uu U src/sys/contrib/dev/ath/public/mipsisa32-be-elf.inc U src/sys/contrib/dev/ath/public/mipsisa32-be-elf.opt_ah.h U src/sys/contrib/dev/ath/public/mipsisa32-le-elf.hal.o.uu U src/sys/contrib/dev/ath/public/mipsisa32-le-elf.inc U src/sys/contrib/dev/ath/public/mipsisa32-le-elf.opt_ah.h U src/sys/contrib/dev/ath/public/powerpc-be-eabi.inc U src/sys/contrib/dev/ath/public/powerpc-be-eabi.hal.o.uu U src/sys/contrib/dev/ath/public/powerpc-be-eabi.opt_ah.h U src/sys/contrib/dev/ath/public/powerpc-le-eabi.hal.o.uu U src/sys/contrib/dev/ath/public/powerpc-le-eabi.inc U src/sys/contrib/dev/ath/public/powerpc-le-eabi.opt_ah.h U src/sys/contrib/dev/ath/public/sh4-le-elf.hal.o.uu U src/sys/contrib/dev/ath/public/sh4-le-elf.inc U src/sys/contrib/dev/ath/public/sh4-le-elf.opt_ah.h U src/sys/contrib/dev/ath/public/x86_64-elf.hal.o.uu U src/sys/contrib/dev/ath/public/x86_64-elf.inc U src/sys/contrib/dev/ath/public/x86_64-elf.opt_ah.h U src/sys/contrib/dev/ath/public/xscale-be-elf.hal.o.uu U src/sys/contrib/dev/ath/public/xscale-be-elf.inc U src/sys/contrib/dev/ath/public/xscale-be-elf.opt_ah.h U src/sys/contrib/dev/ath/public/xscale-le-elf.hal.o.uu U src/sys/contrib/dev/ath/public/xscale-le-elf.inc U src/sys/contrib/dev/ath/public/alpha-elf.hal.o.uu U src/sys/contrib/dev/ath/public/xscale-le-elf.opt_ah.h U src/sys/contrib/dev/ath/public/alpha-elf.inc U src/sys/contrib/dev/ath/public/alpha-elf.opt_ah.h U src/sys/contrib/dev/ath/public/powerpc-be-elf.hal.o.uu U src/sys/contrib/dev/ath/public/powerpc-be-elf.inc U src/sys/contrib/dev/ath/public/powerpc-be-elf.opt_ah.h U src/sys/contrib/dev/ath/public/sparc64-be-elf.hal.o.uu U src/sys/contrib/dev/ath/public/sparc64-be-elf.inc U src/sys/contrib/dev/ath/public/sparc64-be-elf.opt_ah.h U src/sys/contrib/dev/ath/public/ap43.inc U src/sys/contrib/dev/ath/public/ap30.hal.o.uu U src/sys/contrib/dev/ath/public/ap30.opt_ah.h U src/sys/contrib/dev/ath/public/ap43.hal.o.uu U src/sys/contrib/dev/ath/public/ap43.opt_ah.h U src/sys/contrib/dev/ath/public/ap51.hal.o.uu U src/sys/contrib/dev/ath/public/ap51.inc U src/sys/contrib/dev/ath/public/ap51.opt_ah.h U src/sys/contrib/dev/ath/public/ap61.hal.o.uu U src/sys/contrib/dev/ath/public/ap61.inc U src/sys/contrib/dev/ath/public/ap61.opt_ah.h U src/sys/contrib/dev/ath/public/sparc-be-elf.hal.o.uu U src/sys/contrib/dev/ath/public/sparc-be-elf.inc U src/sys/contrib/dev/ath/public/sparc-be-elf.opt_ah.h N src/sys/contrib/dev/ath/public/wackelf.c No conflicts created by this import From owner-cvs-src@FreeBSD.ORG Wed Dec 13 19:34:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 42CF016A511; Wed, 13 Dec 2006 19:34:45 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 002B843CEE; Wed, 13 Dec 2006 19:33:04 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDJYZSJ035331; Wed, 13 Dec 2006 19:34:35 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDJYZRo035330; Wed, 13 Dec 2006 19:34:35 GMT (envelope-from sam) Message-Id: <200612131934.kBDJYZRo035330@repoman.freebsd.org> From: Sam Leffler Date: Wed, 13 Dec 2006 19:34:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ath if_ath.c if_athrate.h if_athvar.h src/sys/dev/ath/ath_rate/amrr amrr.c src/sys/dev/ath/ath_rate/onoe onoe.c src/sys/dev/ath/ath_rate/sample sample.c sample.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, 13 Dec 2006 19:34:45 -0000 sam 2006-12-13 19:34:35 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c if_athrate.h if_athvar.h sys/dev/ath/ath_rate/amrr amrr.c sys/dev/ath/ath_rate/onoe onoe.c sys/dev/ath/ath_rate/sample sample.c sample.h Log: Track v0.9.20.3 hal: o no more ds_vdata in tx/rx descriptors o split h/w tx/rx descriptor from s/w status o as part of the descriptor split change the rate control module api so the ath_buf is passed in to the module so it can fetch both descriptor and status information as needed o add some const poisoning Also for sample rate control algorithm: o split debug msgs (node, rate, any) o uniformly bounds check rate indices (and in some cases correct checks) o move array index ops to after bounds checking o use final tsi from the status block instead of the h/w descriptor o replace h/w descriptor struct's with proper mask+shift defs (this doesn't belong here; everything is known by the driver and should just be sent down so there's no h/w-specific knowledge) MFC after: 1 month Revision Changes Path 1.12 +4 -3 src/sys/dev/ath/ath_rate/amrr/amrr.c 1.12 +5 -4 src/sys/dev/ath/ath_rate/onoe/onoe.c 1.15 +163 -125 src/sys/dev/ath/ath_rate/sample/sample.c 1.6 +39 -85 src/sys/dev/ath/ath_rate/sample/sample.h 1.157 +71 -68 src/sys/dev/ath/if_ath.c 1.5 +2 -1 src/sys/dev/ath/if_athrate.h 1.55 +6 -4 src/sys/dev/ath/if_athvar.h From owner-cvs-src@FreeBSD.ORG Wed Dec 13 19:57:47 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C147416A4B3; Wed, 13 Dec 2006 19:57:47 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9CFD64404B; Wed, 13 Dec 2006 19:49:15 +0000 (GMT) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5D66E.dip.t-dialin.net [84.165.214.110]) by redbull.bpaserver.net (Postfix) with ESMTP id 38C8E2E1A8; Wed, 13 Dec 2006 20:50:28 +0100 (CET) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by outgoing.leidinger.net (Postfix) with ESMTP id 5AC2B5B4845; Wed, 13 Dec 2006 20:50:23 +0100 (CET) Date: Wed, 13 Dec 2006 20:50:22 +0100 From: Alexander Leidinger To: Pawel Jakub Dawidek Message-ID: <20061213205022.6d110857@Magellan.Leidinger.net> In-Reply-To: <20061213160444.GE793@garage.freebsd.pl> References: <200612131146.kBDBkdQv050907@repoman.freebsd.org> <20061214011927.X994@besplex.bde.org> <20061213160444.GE793@garage.freebsd.pl> X-Mailer: Claws Mail 2.6.1 (GTK+ 2.10.6; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 6, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/sys chown.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: Wed, 13 Dec 2006 19:57:47 -0000 Quoting Pawel Jakub Dawidek (Wed, 13 Dec 2006 17:04:44 +0100): > I'm going to check this. I'm writting regression tests based on UFS > behaviour and want to run them on ZFS when I finish. > I'm trying to create protable code, so that we can try it on different > operating system and compare the results. That would be great! I would like to compare a real Linux with our compatibility layer. Bye, Alexander. -- If several things that could have gone wrong have not gone wrong, it would have been ultimately beneficial for them to have gone wrong. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-cvs-src@FreeBSD.ORG Wed Dec 13 20:22:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 761E616A49E; Wed, 13 Dec 2006 20:22:41 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46DCE43F27; Wed, 13 Dec 2006 20:14:25 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDKFnc1044408; Wed, 13 Dec 2006 20:15:49 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDKFn7A044407; Wed, 13 Dec 2006 20:15:49 GMT (envelope-from ru) Message-Id: <200612132015.kBDKFn7A044407@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 13 Dec 2006 20:15:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/tty tty.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 20:22:41 -0000 ru 2006-12-13 20:15:49 UTC FreeBSD src repository Modified files: usr.bin/tty tty.1 Log: Fix markup nits, add the EXIT STATUS section. Revision Changes Path 1.9 +4 -3 src/usr.bin/tty/tty.1 From owner-cvs-src@FreeBSD.ORG Wed Dec 13 20:38:00 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C313916A412; Wed, 13 Dec 2006 20:38:00 +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 3F1DF43CA3; Wed, 13 Dec 2006 20:36:28 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id kBDKbq4E014748; Wed, 13 Dec 2006 13:37:58 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <4580649F.8020300@samsco.org> Date: Wed, 13 Dec 2006 13:37:51 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.7) Gecko/20060910 SeaMonkey/1.0.5 MIME-Version: 1.0 To: Bruce Evans References: <200612120511.kBC5BCvi018697@repoman.freebsd.org> <20061212231257.M91892@maildrop.int.zabbadoz.net> <20061213113025.O833@delplex.bde.org> <457F820B.6040104@samsco.org> <20061213125524.G91892@maildrop.int.zabbadoz.net> <20061214025300.A1220@besplex.bde.org> <4580421A.7020905@samsco.org> In-Reply-To: <4580421A.7020905@samsco.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, "Bjoern A. Zeeb" , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 20:38:00 -0000 Scott Long wrote: > Bruce Evans wrote: >> On Wed, 13 Dec 2006, Bjoern A. Zeeb wrote: >> >>> On Tue, 12 Dec 2006, Scott Long wrote: >>> [..] >>>> I'll try to run some tests with the third write disabled, but I >>>> don't have much time left to devote to this particular project. If >>>> others would be willing to test with the third write removed, I'd >>>> appreciate it. It might be interesting to test with the second >>>> write removed as >>>> well (i.e. both writes in bge_reset). I'll post patches if anyone >>>> wants >>>> to test but can't grok what I'm saying here. >>> >>> ok, I only tried with the two writes removed from bge_reset and it >>> started to work again. At least the machine no longer hangs on boot >>> and the first bge port works. Cannot easily test more atm. >> >> I'm getting closer to testing with various numbers of writes together >> with optionally waiting for the firmware to indicate sync by >> complementing >> the value. Maybe the problem is just that the firmware doesn't like >> the value being set without syncing with the previous setting. >> >> While editing, I noticed that the first write (in bge_sig_pre_reset()) >> is already avoided except in asf mode because "Some chips don't like >> it". Someone named scottl may have already been bitten by this. He >> added a tunable to kill the default of asf mode being enabled, since >> leaving it enabled gave a complete system freeze for the same operation >> that now freezes on the third write. >> >> Bruce > > Ah, you're right, I missed that silly little if statement in the > bge_sig_pre_reset function. So I think a reasonable guess here is that > the chip doesn't like back-to-back writes of the magic number, and that > it was only working for the ASF case because that case was forcing an > intervening write. The right solution would be to un-conditionalize > the write in bge_sig_pre_reset and remove both writes from bge_reset. > This would also match Linux. > > Again, my ability to test is limited. I also no longer posses the > system that had the ASF problem. Any help here is appreciated. > > Scott > I came up with a patch that I hoped would start solving this problem, but then discovered that the ASF feature needs a good deal of work at the same time to keep from getting broken. For now, the best solution is probably to just remove the third register write. I'll talk with Doug Ambrisko about the ASF stuff and try to get this sorted out over the next few weeks. Scott From owner-cvs-src@FreeBSD.ORG Wed Dec 13 20:51:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E3E9616A47B; Wed, 13 Dec 2006 20:51:56 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 372DB43CA6; Wed, 13 Dec 2006 20:50:20 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDKppT2058664; Wed, 13 Dec 2006 20:51:51 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDKppS4058663; Wed, 13 Dec 2006 20:51:51 GMT (envelope-from scottl) Message-Id: <200612132051.kBDKppS4058663@repoman.freebsd.org> From: Scott Long Date: Wed, 13 Dec 2006 20:51: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/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 20:51:57 -0000 scottl 2006-12-13 20:51:51 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: Remove a redundant write of the firmware reset magic number. It looks to have been added erroneously, and it causes problems on some chips. A larger change is needed to do this write at a more appropriate place, but that change requires reworking the ASF logic. That will be worked on in the future. Submitted by: Bruce Evans Revision Changes Path 1.161 +0 -6 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Wed Dec 13 21:03:57 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 429C616A415; Wed, 13 Dec 2006 21:03:57 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB21343CA5; Wed, 13 Dec 2006 21:02:24 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDL3tXE062297; Wed, 13 Dec 2006 21:03:55 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDL3tA0062296; Wed, 13 Dec 2006 21:03:55 GMT (envelope-from scottl) Message-Id: <200612132103.kBDL3tA0062296@repoman.freebsd.org> From: Scott Long Date: Wed, 13 Dec 2006 21:03:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 21:03:57 -0000 scottl 2006-12-13 21:03:55 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: Use the BGE_IS_* macros consistently. Also add a couple of missing cases to the debug_info function. Revision Changes Path 1.162 +9 -5 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Wed Dec 13 21:13:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4D52D16A49E; Wed, 13 Dec 2006 21:13:10 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0CBB643CB2; Wed, 13 Dec 2006 21:11:39 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDLD98g064026; Wed, 13 Dec 2006 21:13:09 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDLD9S1064019; Wed, 13 Dec 2006 21:13:09 GMT (envelope-from scottl) Message-Id: <200612132113.kBDLD9S1064019@repoman.freebsd.org> From: Scott Long Date: Wed, 13 Dec 2006 21:13: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/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 21:13:10 -0000 scottl 2006-12-13 21:13:09 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: Fix recent style problems and expand a comment. Submitted by: Bruce Evans Revision Changes Path 1.163 +15 -12 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Wed Dec 13 22:17:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CB64516A40F; Wed, 13 Dec 2006 22:17:59 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 12DE143C9D; Wed, 13 Dec 2006 22:16:28 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDMHx5V076906; Wed, 13 Dec 2006 22:17:59 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDMHxJU076905; Wed, 13 Dec 2006 22:17:59 GMT (envelope-from pjd) Message-Id: <200612132217.kBDMHxJU076905@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 13 Dec 2006 22:17: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/lib/libc/sys chown.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: Wed, 13 Dec 2006 22:17:59 -0000 pjd 2006-12-13 22:17:58 UTC FreeBSD src repository Modified files: lib/libc/sys chown.2 Log: Append-only flag also denies chown(2). Revision Changes Path 1.24 +1 -1 src/lib/libc/sys/chown.2 From owner-cvs-src@FreeBSD.ORG Wed Dec 13 22:19:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8077116A403; Wed, 13 Dec 2006 22:19:40 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.NUXI.org (trang.nuxi.org [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF26F43CA0; Wed, 13 Dec 2006 22:18:08 +0000 (GMT) (envelope-from obrien@NUXI.org) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.8/8.13.8) with ESMTP id kBDMJdid031538; Wed, 13 Dec 2006 14:19:39 -0800 (PST) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.8/8.13.7/Submit) id kBDMJdhj031537; Wed, 13 Dec 2006 14:19:39 -0800 (PST) (envelope-from obrien) Date: Wed, 13 Dec 2006 14:19:39 -0800 From: "David O'Brien" To: Ruslan Ermilov Message-ID: <20061213221939.GC65124@dragon.NUXI.org> References: <200612120320.kBC3Kb0D084466@repoman.freebsd.org> <20061212061235.GD54154@rambler-co.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061212061235.GD54154@rambler-co.ru> X-Operating-System: FreeBSD 7.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.11 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/cvs/src log.c 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: Wed, 13 Dec 2006 22:19:40 -0000 On Tue, Dec 12, 2006 at 09:12:35AM +0300, Ruslan Ermilov wrote: > On Tue, Dec 12, 2006 at 03:20:37AM +0000, David E. O'Brien wrote: > > obrien 2006-12-12 03:20:37 UTC > > > > FreeBSD src repository > > > > Modified files: > > contrib/cvs/src log.c > > Log: > > Add the '-n' option which is the opposite of '-N', "Do not list tags." > > The '-n' option is needed when one has "log -N" in their ~/.cvsrc, but > > wishes to see tags for a particular invocation. > > > > Revision Changes Path > > 1.3 +4 -1 src/contrib/cvs/src/log.c > > > There's a -f option (Do not use the ~/.cvsrc file) for that kind of thing. That would also turn off any other "log" related options in ~/.cvsrc that is desired. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Wed Dec 13 22:38:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CB3AA16A40F; Wed, 13 Dec 2006 22:38:56 +0000 (UTC) (envelope-from alfred@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 07B8243CB1; Wed, 13 Dec 2006 22:37:25 +0000 (GMT) (envelope-from alfred@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDMcuvJ080566; Wed, 13 Dec 2006 22:38:56 GMT (envelope-from alfred@repoman.freebsd.org) Received: (from alfred@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDMcuE2080565; Wed, 13 Dec 2006 22:38:56 GMT (envelope-from alfred) Message-Id: <200612132238.kBDMcuE2080565@repoman.freebsd.org> From: Alfred Perlstein Date: Wed, 13 Dec 2006 22:38:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb if_aue.c if_auereg.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, 13 Dec 2006 22:38:56 -0000 alfred 2006-12-13 22:38:56 UTC FreeBSD src repository Modified files: sys/dev/usb if_aue.c if_auereg.h Log: Use callouts to prevent races. Cleanup debug code. Revision Changes Path 1.103 +9 -6 src/sys/dev/usb/if_aue.c 1.25 +22 -14 src/sys/dev/usb/if_auereg.h From owner-cvs-src@FreeBSD.ORG Wed Dec 13 22:51:25 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7314E16A415; Wed, 13 Dec 2006 22:51:25 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id E19C643CA1; Wed, 13 Dec 2006 22:49:52 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBDMpOvs083104; Wed, 13 Dec 2006 22:51:24 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBDMpOGf083103; Wed, 13 Dec 2006 22:51:24 GMT (envelope-from pjd) Message-Id: <200612132251.kBDMpOGf083103@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 13 Dec 2006 22:51: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/lib/libc/sys truncate.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: Wed, 13 Dec 2006 22:51:25 -0000 pjd 2006-12-13 22:51:24 UTC FreeBSD src repository Modified files: lib/libc/sys truncate.2 Log: - truncate(2) returns EFBIG if the length argument was greater than the maximum file size. - truncate(2) returns EINVAL if the length argument was less than 0. Revision Changes Path 1.20 +9 -1 src/lib/libc/sys/truncate.2 From owner-cvs-src@FreeBSD.ORG Wed Dec 13 23:07:25 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4323516A412; Wed, 13 Dec 2006 23:07:25 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (relay0.rambler.ru [81.19.66.187]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3EA9D43C9F; Wed, 13 Dec 2006 23:05:52 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id 41502611B; Thu, 14 Dec 2006 02:07:23 +0300 (MSK) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 1E26660F1; Thu, 14 Dec 2006 02:07:23 +0300 (MSK) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id kBDN7Ebn085894; Thu, 14 Dec 2006 02:07:14 +0300 (MSK) (envelope-from ru) Date: Thu, 14 Dec 2006 02:07:14 +0300 From: Ruslan Ermilov To: "David O'Brien" Message-ID: <20061213230714.GD67681@rambler-co.ru> References: <200612120320.kBC3Kb0D084466@repoman.freebsd.org> <20061212061235.GD54154@rambler-co.ru> <20061213221939.GC65124@dragon.NUXI.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="sXc4Kmr5FA7axrvy" Content-Disposition: inline In-Reply-To: <20061213221939.GC65124@dragon.NUXI.org> User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: No virus found Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/cvs/src log.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Dec 2006 23:07:25 -0000 --sXc4Kmr5FA7axrvy Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Dec 13, 2006 at 02:19:39PM -0800, David O'Brien wrote: > On Tue, Dec 12, 2006 at 09:12:35AM +0300, Ruslan Ermilov wrote: > > On Tue, Dec 12, 2006 at 03:20:37AM +0000, David E. O'Brien wrote: > > > obrien 2006-12-12 03:20:37 UTC > > >=20 > > > FreeBSD src repository > > >=20 > > > Modified files: > > > contrib/cvs/src log.c=20 > > > Log: > > > Add the '-n' option which is the opposite of '-N', "Do not list tag= s." > > > The '-n' option is needed when one has "log -N" in their ~/.cvsrc, = but > > > wishes to see tags for a particular invocation. > > > =20 > > > Revision Changes Path > > > 1.3 +4 -1 src/contrib/cvs/src/log.c > > >=20 > > There's a -f option (Do not use the ~/.cvsrc file) for that kind of thi= ng. >=20 > That would also turn off any other "log" related options in ~/.cvsrc that > is desired. > =20 Do all other "log" options have their opposites? Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --sXc4Kmr5FA7axrvy Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFgIeiqRfpzJluFF4RAoSoAJ9LkRPQxdOiKzWCK9bQKDsN+6N2jACeMxnH nUqRADS82aUyiSIOn7i13UA= =MKep -----END PGP SIGNATURE----- --sXc4Kmr5FA7axrvy-- From owner-cvs-src@FreeBSD.ORG Wed Dec 13 23:55:51 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 826F916A47B; Wed, 13 Dec 2006 23:55:51 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7A584408E; Wed, 13 Dec 2006 23:45:06 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.6/8.13.6) with ESMTP id kBDNkaeu043317; Wed, 13 Dec 2006 18:46:36 -0500 (EST) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Scott Long Date: Wed, 13 Dec 2006 18:46:31 -0500 User-Agent: KMail/1.6.2 References: <200612132051.kBDKppS4058663@repoman.freebsd.org> In-Reply-To: <200612132051.kBDKppS4058663@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200612131846.33252.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88.6/2327/Wed Dec 13 16:56:09 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2006 23:55:51 -0000 On Wednesday 13 December 2006 03:51 pm, Scott Long wrote: > scottl 2006-12-13 20:51:51 UTC > > FreeBSD src repository > > Modified files: > sys/dev/bge if_bge.c > Log: > Remove a redundant write of the firmware reset magic number. It > looks to have been added erroneously, and it causes problems on > some chips. A larger change is needed to do this write at a more > appropriate place, but that change requires reworking the ASF > logic. That will be worked on in the future. > > Submitted by: Bruce Evans I am still getting firmware handshake timeouts and/or watchdog timeouts. Most importantly it panics or get witness warnings (lots of 'memory modified after free'). Panic goes like this (while kldunload if_bge with dhclient enabled): brgphy0: detached miibus0: detached bge0: firmware handshake timed out, found 0x4b657654 bge0: firmware handshake timed out, found 0x4b657654 bge0: detached bge0: mem ... bge0: firmware handshake timed out, found 0x4b657654 bge0: firmware handshake timed out, found 0x4b657654 miibus0: on bge0 brgphy0: on miibus0 brgphy0: 10baseT, ... bge0: Ethernet address: ... bge0: firmware handshake timed out, found 0x4b657654 bge0: firmware handshake timed out, found 0x4b657654 bge0: discard frame w/o leading ethernet header (len 4294967192 pkt len 42949672) Kernel page fault with the following non-sleepable locks held: exclusive sleep mutex bge0 (network driver) r = 0 (0xffffffff80e81010) locked @ /usr/src/sys/modules/bge/../../dev/bge/if_bge.c:2828 ... As you can see the packet length is really bogus. I am wondering if the chip is actually initialized correctly to begin with. Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Thu Dec 14 00:11:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7067616A551; Thu, 14 Dec 2006 00:11:02 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8225944148; Thu, 14 Dec 2006 00:01:24 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBE02jVg096890; Thu, 14 Dec 2006 00:02:45 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBE02jXw096889; Thu, 14 Dec 2006 00:02:45 GMT (envelope-from ru) Message-Id: <200612140002.kBE02jXw096889@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 14 Dec 2006 00:02: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/usr.bin/what what.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 00:11:02 -0000 ru 2006-12-14 00:02:44 UTC FreeBSD src repository Modified files: usr.bin/what what.1 Log: Polish markup and wording. Revision Changes Path 1.20 +8 -6 src/usr.bin/what/what.1 From owner-cvs-src@FreeBSD.ORG Thu Dec 14 00:24:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 705EC16A4B3; Thu, 14 Dec 2006 00:24:29 +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 B99D943CD8; Thu, 14 Dec 2006 00:22:35 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id kBE0NliU016607; Wed, 13 Dec 2006 17:23:52 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <45809992.5030604@samsco.org> Date: Wed, 13 Dec 2006 17:23:46 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.7) Gecko/20060910 SeaMonkey/1.0.5 MIME-Version: 1.0 To: Jung-uk Kim References: <200612132051.kBDKppS4058663@repoman.freebsd.org> <200612131846.33252.jkim@FreeBSD.org> In-Reply-To: <200612131846.33252.jkim@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Scott Long , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 00:24:29 -0000 Jung-uk Kim wrote: > On Wednesday 13 December 2006 03:51 pm, Scott Long wrote: >> scottl 2006-12-13 20:51:51 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/bge if_bge.c >> Log: >> Remove a redundant write of the firmware reset magic number. It >> looks to have been added erroneously, and it causes problems on >> some chips. A larger change is needed to do this write at a more >> appropriate place, but that change requires reworking the ASF >> logic. That will be worked on in the future. >> >> Submitted by: Bruce Evans > > I am still getting firmware handshake timeouts and/or watchdog > timeouts. Most importantly it panics or get witness warnings (lots > of 'memory modified after free'). Panic goes like this (while > kldunload if_bge with dhclient enabled): > > brgphy0: detached > miibus0: detached > bge0: firmware handshake timed out, found 0x4b657654 > bge0: firmware handshake timed out, found 0x4b657654 > bge0: detached > bge0: mem ... > bge0: firmware handshake timed out, found 0x4b657654 > bge0: firmware handshake timed out, found 0x4b657654 > miibus0: on bge0 > brgphy0: on miibus0 > brgphy0: 10baseT, ... > bge0: Ethernet address: ... > bge0: firmware handshake timed out, found 0x4b657654 > bge0: firmware handshake timed out, found 0x4b657654 > bge0: discard frame w/o leading ethernet header (len 4294967192 pkt > len 42949672) > Kernel page fault with the following non-sleepable locks held: > exclusive sleep mutex bge0 (network driver) r = 0 (0xffffffff80e81010) > locked @ /usr/src/sys/modules/bge/../../dev/bge/if_bge.c:2828 > ... > > As you can see the packet length is really bogus. I am wondering if > the chip is actually initialized correctly to begin with. > > Jung-uk Kim Does it work correctly before you do the unload? Scott From owner-cvs-src@FreeBSD.ORG Thu Dec 14 00:54:53 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 14D0316A4C9; Thu, 14 Dec 2006 00:54:53 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B99843CA0; Thu, 14 Dec 2006 00:51:53 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.6/8.13.6) with ESMTP id kBE0rOdV045369; Wed, 13 Dec 2006 19:53:25 -0500 (EST) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Scott Long Date: Wed, 13 Dec 2006 19:53:19 -0500 User-Agent: KMail/1.6.2 References: <200612132051.kBDKppS4058663@repoman.freebsd.org> <200612131846.33252.jkim@FreeBSD.org> <45809992.5030604@samsco.org> In-Reply-To: <45809992.5030604@samsco.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200612131953.22024.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88.6/2327/Wed Dec 13 16:56:09 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 00:54:53 -0000 On Wednesday 13 December 2006 07:23 pm, Scott Long wrote: > Jung-uk Kim wrote: > > On Wednesday 13 December 2006 03:51 pm, Scott Long wrote: > >> scottl 2006-12-13 20:51:51 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: > >> sys/dev/bge if_bge.c > >> Log: > >> Remove a redundant write of the firmware reset magic number. > >> It looks to have been added erroneously, and it causes problems > >> on some chips. A larger change is needed to do this write at a > >> more appropriate place, but that change requires reworking the > >> ASF logic. That will be worked on in the future. > >> > >> Submitted by: Bruce Evans > > > > I am still getting firmware handshake timeouts and/or watchdog > > timeouts. Most importantly it panics or get witness warnings > > (lots of 'memory modified after free'). Panic goes like this > > (while kldunload if_bge with dhclient enabled): > > > > brgphy0: detached > > miibus0: detached > > bge0: firmware handshake timed out, found 0x4b657654 > > bge0: firmware handshake timed out, found 0x4b657654 > > bge0: detached > > bge0: mem ... > > bge0: firmware handshake timed out, found 0x4b657654 > > bge0: firmware handshake timed out, found 0x4b657654 > > miibus0: on bge0 > > brgphy0: on miibus0 > > brgphy0: 10baseT, ... > > bge0: Ethernet address: ... > > bge0: firmware handshake timed out, found 0x4b657654 > > bge0: firmware handshake timed out, found 0x4b657654 > > bge0: discard frame w/o leading ethernet header (len 4294967192 > > pkt len 42949672) > > Kernel page fault with the following non-sleepable locks held: > > exclusive sleep mutex bge0 (network driver) r = 0 > > (0xffffffff80e81010) locked @ > > /usr/src/sys/modules/bge/../../dev/bge/if_bge.c:2828 ... > > > > As you can see the packet length is really bogus. I am wondering > > if the chip is actually initialized correctly to begin with. > > > > Jung-uk Kim > > Does it work correctly before you do the unload? I believe it does. However, some times I get watchdog timeout by doing ifconfig down/up. It does not recover from it and it spits out lots of 'memory modified after free' warnings. Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Thu Dec 14 02:57:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 91FF416A415; Thu, 14 Dec 2006 02:57:17 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A53843CAC; Thu, 14 Dec 2006 02:55:35 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBE2v8l7041324; Thu, 14 Dec 2006 02:57:08 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBE2v8mI041323; Thu, 14 Dec 2006 02:57:08 GMT (envelope-from mjacob) Message-Id: <200612140257.kBE2v8mI041323@repoman.freebsd.org> From: Matt Jacob Date: Thu, 14 Dec 2006 02:57:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/aac aac_pci.c src/sys/dev/advansys adv_eisa.c adv_isa.c adv_pci.c advansys.c adw_pci.c adwcam.c src/sys/dev/aha aha.c aha_isa.c aha_mca.c src/sys/dev/ahb ahb.c src/sys/dev/amd amd.c src/sys/dev/amr amr_pci.c src/sys/dev/arcmsr ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Dec 2006 02:57:17 -0000 mjacob 2006-12-14 02:57:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/aac aac_pci.c sys/dev/advansys adv_eisa.c adv_isa.c adv_pci.c advansys.c adw_pci.c adwcam.c sys/dev/aha aha.c aha_isa.c aha_mca.c sys/dev/ahb ahb.c sys/dev/amd amd.c sys/dev/amr amr_pci.c sys/dev/arcmsr arcmsr.c sys/dev/asr asr.c sys/dev/buslogic bt.c bt_eisa.c bt_isa.c bt_mca.c bt_pci.c sys/dev/dpt dpt_eisa.c dpt_isa.c dpt_pci.c sys/dev/esp esp_sbus.c sys/dev/iir iir_pci.c sys/dev/mly mly.c sys/dev/mpt mpt_cam.c mpt_pci.c sys/dev/ppbus vpo.c sys/dev/trm trm.c sys/dev/twa tw_osl_freebsd.c sys/dev/wds wd7000.c Log: MFC: All of those added MODULE_DEPEND clauses to make CAM and the actual hardware busses get pulled in if they're modules PRs: 106536, 106543 Revision Changes Path 1.54.2.7 +2 -0 src/sys/dev/aac/aac_pci.c 1.18.2.1 +1 -0 src/sys/dev/advansys/adv_eisa.c 1.28.2.2 +1 -0 src/sys/dev/advansys/adv_isa.c 1.27.2.1 +1 -0 src/sys/dev/advansys/adv_pci.c 1.29.2.1 +2 -0 src/sys/dev/advansys/advansys.c 1.23.2.1 +1 -0 src/sys/dev/advansys/adw_pci.c 1.21.2.1 +3 -0 src/sys/dev/advansys/adwcam.c 1.59.2.1 +2 -0 src/sys/dev/aha/aha.c 1.36.2.1 +1 -0 src/sys/dev/aha/aha_isa.c 1.13.2.1 +1 -0 src/sys/dev/aha/aha_mca.c 1.34.2.2 +2 -0 src/sys/dev/ahb/ahb.c 1.30.2.1 +1 -0 src/sys/dev/amd/amd.c 1.29.2.4 +2 -0 src/sys/dev/amr/amr_pci.c 1.8.2.1 +2 -0 src/sys/dev/arcmsr/arcmsr.c 1.68.2.1 +2 -0 src/sys/dev/asr/asr.c 1.45.2.1 +3 -0 src/sys/dev/buslogic/bt.c 1.21.2.1 +1 -0 src/sys/dev/buslogic/bt_eisa.c 1.25.2.1 +1 -0 src/sys/dev/buslogic/bt_isa.c 1.10.2.1 +1 -0 src/sys/dev/buslogic/bt_mca.c 1.20.2.1 +1 -0 src/sys/dev/buslogic/bt_pci.c 1.20.2.1 +2 -0 src/sys/dev/dpt/dpt_eisa.c 1.9.2.1 +2 -0 src/sys/dev/dpt/dpt_isa.c 1.34.2.1 +2 -0 src/sys/dev/dpt/dpt_pci.c 1.11.2.1 +4 -0 src/sys/dev/esp/esp_sbus.c 1.15.2.2 +2 -0 src/sys/dev/iir/iir_pci.c 1.38.2.1 +2 -0 src/sys/dev/mly/mly.c 1.1.2.7 +1 -0 src/sys/dev/mpt/mpt_cam.c 1.20.2.7 +1 -0 src/sys/dev/mpt/mpt_pci.c 1.33.8.1 +2 -0 src/sys/dev/ppbus/vpo.c 1.26.2.1 +1 -0 src/sys/dev/trm/trm.c 1.1.4.2 +2 -0 src/sys/dev/twa/tw_osl_freebsd.c 1.9.2.1 +2 -0 src/sys/dev/wds/wd7000.c From owner-cvs-src@FreeBSD.ORG Thu Dec 14 03:57:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BBB1116A47C; Thu, 14 Dec 2006 03:57:36 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 51E6343CA8; Thu, 14 Dec 2006 03:56:02 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBE3vY6E053459; Thu, 14 Dec 2006 03:57:34 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBE3vY0Q053458; Thu, 14 Dec 2006 03:57:34 GMT (envelope-from obrien) Message-Id: <200612140357.kBE3vY0Q053458@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 14 Dec 2006 03:57: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/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 03:57:36 -0000 obrien 2006-12-14 03:57:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/conf GENERIC Log: Turn on SMP in the default kernel. Most FreeBSD/amd64 machines are either multi-socket and/or multi-core. Revision Changes Path 1.439.2.16 +3 -0 src/sys/amd64/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Thu Dec 14 04:05:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8022216A407; Thu, 14 Dec 2006 04:05:07 +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 47B0643CA2; Thu, 14 Dec 2006 04:03:33 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id kBE450qB018095; Wed, 13 Dec 2006 21:05:05 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <4580CD6A.5090802@samsco.org> Date: Wed, 13 Dec 2006 21:04:58 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.7) Gecko/20060910 SeaMonkey/1.0.5 MIME-Version: 1.0 To: "David E. O'Brien" References: <200612140357.kBE3vY0Q053458@repoman.freebsd.org> In-Reply-To: <200612140357.kBE3vY0Q053458@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 04:05:07 -0000 David E. O'Brien wrote: > obrien 2006-12-14 03:57:34 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > sys/amd64/conf GENERIC > Log: > Turn on SMP in the default kernel. > Most FreeBSD/amd64 machines are either multi-socket and/or multi-core. > > Revision Changes Path > 1.439.2.16 +3 -0 src/sys/amd64/conf/GENERIC I guess you missed /sys/amd64/conf/SMP and all of the work that was done in sysinstall to detect and auto-install an SMP kernel. Idiot. Welcome back. Scott From owner-cvs-src@FreeBSD.ORG Thu Dec 14 04:07:01 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A15B716A40F; Thu, 14 Dec 2006 04:07:01 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1458E43CB2; Thu, 14 Dec 2006 04:05:27 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBE470oK056447; Thu, 14 Dec 2006 04:07:00 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBE470KL056442; Thu, 14 Dec 2006 04:07:00 GMT (envelope-from obrien) Message-Id: <200612140407.kBE470KL056442@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 14 Dec 2006 04:07:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 04:07:01 -0000 obrien 2006-12-14 04:07:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/conf GENERIC Log: Back out rev 1.439.2.16 - it is on purpose that GENERIC doesn't support SMP in 6.x vs 7-CURRENT (which has been SMP since Nov. 2003). Revision Changes Path 1.439.2.17 +0 -3 src/sys/amd64/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Thu Dec 14 04:10:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 343CD16A416; Thu, 14 Dec 2006 04:10:27 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2133043C9E; Thu, 14 Dec 2006 04:08:54 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBE4AQ5X056747; Thu, 14 Dec 2006 04:10:26 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBE4AQjJ056746; Thu, 14 Dec 2006 04:10:26 GMT (envelope-from yongari) Message-Id: <200612140410.kBE4AQjJ056746@repoman.freebsd.org> From: Pyun YongHyeon Date: Thu, 14 Dec 2006 04:10:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sk if_sk.c if_skreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 04:10:27 -0000 yongari 2006-12-14 04:10:26 UTC FreeBSD src repository Modified files: sys/dev/sk if_sk.c if_skreg.h Log: Remove incomplete Yukon II support code which was added in if_sk.c, rev 1.123. Yukon II users should use msk(4). Revision Changes Path 1.132 +3 -74 src/sys/dev/sk/if_sk.c 1.40 +0 -27 src/sys/dev/sk/if_skreg.h From owner-cvs-src@FreeBSD.ORG Thu Dec 14 04:13:37 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C13D116A4FD; Thu, 14 Dec 2006 04:13:37 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 96A5543CB5; Thu, 14 Dec 2006 04:12:02 +0000 (GMT) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (localhost [127.0.0.1]) by ns1.feral.com (8.13.8/8.13.8) with ESMTP id kBE4DPbr026689; Wed, 13 Dec 2006 20:13:35 -0800 (PST) (envelope-from mjacob@freebsd.org) Received: from localhost (mjacob@localhost) by ns1.feral.com (8.13.8/8.13.8/Submit) with ESMTP id kBE4DOkO026686; Wed, 13 Dec 2006 20:13:25 -0800 (PST) (envelope-from mjacob@freebsd.org) X-Authentication-Warning: ns1.feral.com: mjacob owned process doing -bs Date: Wed, 13 Dec 2006 20:13:24 -0800 (PST) From: mjacob@freebsd.org X-X-Sender: mjacob@ns1.feral.com To: Scott Long In-Reply-To: <4580CD6A.5090802@samsco.org> Message-ID: <20061213201031.T26658@ns1.feral.com> References: <200612140357.kBE3vY0Q053458@repoman.freebsd.org> <4580CD6A.5090802@samsco.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, "David E. O'Brien" Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mjacob@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 04:13:37 -0000 > David E. O'Brien wrote: >> obrien 2006-12-14 03:57:34 UTC >> >> FreeBSD src repository >> >> Modified files: (Branch: RELENG_6) >> sys/amd64/conf GENERIC Log: >> Turn on SMP in the default kernel. >> Most FreeBSD/amd64 machines are either multi-socket and/or multi-core. >> Revision Changes Path >> 1.439.2.16 +3 -0 src/sys/amd64/conf/GENERIC > > I guess you missed /sys/amd64/conf/SMP and all of the work that was done > in sysinstall to detect and auto-install an SMP kernel. Idiot. Welcome > back. First of all, no need to be so surly- I'm sure David meant well. Secondly, I would *like* to have SMP on as a default in RELENG_6 for amd64, as it would avoid doing what I've done twice already- fresh sysinstall may or may not have installed an SMP kernel but going off and building GENERIC then lost me my SMP. It's sort a violation of POLA. From owner-cvs-src@FreeBSD.ORG Thu Dec 14 04:32:04 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6205016A403; Thu, 14 Dec 2006 04:32:04 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id D88B943CA2; Thu, 14 Dec 2006 04:30:30 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id kBE4Vvad018298; Wed, 13 Dec 2006 21:32:02 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <4580D3BB.7060504@samsco.org> Date: Wed, 13 Dec 2006 21:31:55 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.7) Gecko/20060910 SeaMonkey/1.0.5 MIME-Version: 1.0 To: mjacob@freebsd.org References: <200612140357.kBE3vY0Q053458@repoman.freebsd.org> <4580CD6A.5090802@samsco.org> <20061213201031.T26658@ns1.feral.com> In-Reply-To: <20061213201031.T26658@ns1.feral.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, "David E. O'Brien" Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 04:32:04 -0000 mjacob@freebsd.org wrote: > > > >> David E. O'Brien wrote: >>> obrien 2006-12-14 03:57:34 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: (Branch: RELENG_6) >>> sys/amd64/conf GENERIC Log: >>> Turn on SMP in the default kernel. >>> Most FreeBSD/amd64 machines are either multi-socket and/or multi-core. >>> Revision Changes Path >>> 1.439.2.16 +3 -0 src/sys/amd64/conf/GENERIC >> >> I guess you missed /sys/amd64/conf/SMP and all of the work that was done >> in sysinstall to detect and auto-install an SMP kernel. Idiot. Welcome >> back. > > First of all, no need to be so surly- I'm sure David meant well. > > Secondly, I would *like* to have SMP on as a default in RELENG_6 for > amd64, as it would avoid doing what I've done twice already- fresh > sysinstall may or may not have installed an SMP kernel but going off and > building GENERIC then lost me my SMP. It's sort a violation of POLA. What is in RELENG_6 is a transition step from UP-by-default that has existed since the beginning of time, to SMP-by-default that is enabled in 7-CURRENT. The POLA aspect of compiling GENERIC was discussed, and we decided that there was enough documentation on it in place to help people understand what was going on, and that the transition steps were worth the risk. There wasn't a full switchover to SMP at 6.0 because an SMP kernel on a UP system incurs a measurable runtime overhead, and we wanted to present a system that showed the best of FreeBSD to people who wanted to run it out-of-the-box. This includes both novice users as well as OS review websites. We also knew that anyone tweaking their kernel config falls out of the novice category. So a lot of work was done to add infrastructure for distributing multiple kernels, give sysinstall the tools to make automatic decisions, and add documentation to help users through the transition. In all, I think that it has turned out well, and there have been very few complaints of POLA to the mailing lists. Scott From owner-cvs-src@FreeBSD.ORG Thu Dec 14 04:48:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AB9F516A407; Thu, 14 Dec 2006 04:48:29 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id A9C7543CC4; Thu, 14 Dec 2006 04:46:52 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBE4mH8K071525; Thu, 14 Dec 2006 04:48:17 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBE4mHFu071524; Thu, 14 Dec 2006 04:48:17 GMT (envelope-from rodrigc) Message-Id: <200612140448.kBE4mHFu071524@repoman.freebsd.org> From: Craig Rodrigues Date: Thu, 14 Dec 2006 04:48: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/fs/msdosfs msdosfs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 04:48:29 -0000 rodrigc 2006-12-14 04:48:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/fs/msdosfs msdosfs_vfsops.c Log: MFC: 1.155 (without vfs_mount_error()): - Fix MNT_UPDATE for msdosfs, do not allow "export" requests if MSDOSFS_LARGEFS flag is set. PR: kern/105412 Revision Changes Path 1.144.2.7 +4 -3 src/sys/fs/msdosfs/msdosfs_vfsops.c From owner-cvs-src@FreeBSD.ORG Thu Dec 14 05:01:01 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 501E916A4D2; Thu, 14 Dec 2006 05:01:01 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailout1.pacific.net.au (mailout1-3.pacific.net.au [61.8.2.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADDB343CB5; Thu, 14 Dec 2006 04:59:24 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.2.163]) by mailout1.pacific.net.au (Postfix) with ESMTP id 9C0BC5DFD7E; Thu, 14 Dec 2006 16:00:41 +1100 (EST) Received: from besplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailproxy2.pacific.net.au (Postfix) with ESMTP id 53B6027421; Thu, 14 Dec 2006 16:00:40 +1100 (EST) Date: Thu, 14 Dec 2006 16:00:39 +1100 (EST) From: Bruce Evans X-X-Sender: bde@besplex.bde.org To: Jung-uk Kim In-Reply-To: <200612131846.33252.jkim@FreeBSD.org> Message-ID: <20061214152805.D2109@besplex.bde.org> References: <200612132051.kBDKppS4058663@repoman.freebsd.org> <200612131846.33252.jkim@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Scott Long , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 05:01:01 -0000 On Wed, 13 Dec 2006, Jung-uk Kim wrote: > On Wednesday 13 December 2006 03:51 pm, Scott Long wrote: >> scottl 2006-12-13 20:51:51 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/bge if_bge.c >> Log: >> Remove a redundant write of the firmware reset magic number. It >> ... > I am still getting firmware handshake timeouts and/or watchdog > timeouts. Most importantly it panics or get witness warnings (lots > of 'memory modified after free'). Panic goes like this (while > kldunload if_bge with dhclient enabled): > > brgphy0: detached > miibus0: detached > bge0: firmware handshake timed out, found 0x4b657654 > bge0: firmware handshake timed out, found 0x4b657654 I have seen these for debugging the redundant-write problem (not for detach but for bringing up the interface for the first time). My 5701 just hangs if there is any redundant write (2 where the first one was in bge_reset(), or 2 separate, or 2 where the second one was). My 5705 survives two separate sets of 256 repeated writes; however, then the firmware handshake times out; however2, everything works normally after ignoring the the timeout except for printing the message. I just noticed that this error wasn't ignored until recently -- I noticed the return statement being removed but not that it was in a critical area. I also tested waiting for the handshake immediately after the write in some cases (only for 2 separate writes on the 5701). This didn't help. I didn't check exactly where the hang occurred or if some of the handshakes completed successfully. Throughout this, bge_reset()s done before reaching single mode all completed successfully. There were 2 per boot. The first 2 seem to do just enough initialization to make the link flap. I just noticed that the code is much clearer and less surprising in old versions. In rev.1.84, there is only 1 write and it is immediately followed by the handshake loop. Now there is a lot of code in between. Bruce From owner-cvs-src@FreeBSD.ORG Thu Dec 14 05:02:05 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 82B0716A4C2; Thu, 14 Dec 2006 05:02:05 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8362A43CB0; Thu, 14 Dec 2006 05:00:31 +0000 (GMT) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (localhost [127.0.0.1]) by ns1.feral.com (8.13.8/8.13.8) with ESMTP id kBE51qEE026953; Wed, 13 Dec 2006 21:02:02 -0800 (PST) (envelope-from mjacob@freebsd.org) Received: from localhost (mjacob@localhost) by ns1.feral.com (8.13.8/8.13.8/Submit) with ESMTP id kBE51qpe026950; Wed, 13 Dec 2006 21:01:52 -0800 (PST) (envelope-from mjacob@freebsd.org) X-Authentication-Warning: ns1.feral.com: mjacob owned process doing -bs Date: Wed, 13 Dec 2006 21:01:52 -0800 (PST) From: mjacob@freebsd.org X-X-Sender: mjacob@ns1.feral.com To: Scott Long In-Reply-To: <4580D3BB.7060504@samsco.org> Message-ID: <20061213210116.P26879@ns1.feral.com> References: <200612140357.kBE3vY0Q053458@repoman.freebsd.org> <4580CD6A.5090802@samsco.org> <20061213201031.T26658@ns1.feral.com> <4580D3BB.7060504@samsco.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, "David E. O'Brien" Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mjacob@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 05:02:05 -0000 > There wasn't a full switchover to SMP at 6.0 because an SMP kernel on a > UP system incurs a measurable runtime overhead, and we wanted to present > a system that showed the best of FreeBSD to people who wanted to run it But David's point is that most AMD64 boxes *are* SMP, not UP. Is that wrong? From owner-cvs-src@FreeBSD.ORG Thu Dec 14 05:36:23 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A54E016A412; Thu, 14 Dec 2006 05:36:23 +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 6584243C9F; Thu, 14 Dec 2006 05:34:49 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id kBE5H47K018645; Wed, 13 Dec 2006 22:17:09 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <4580DE4E.3080008@samsco.org> Date: Wed, 13 Dec 2006 22:17:02 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.7) Gecko/20060910 SeaMonkey/1.0.5 MIME-Version: 1.0 To: mjacob@freebsd.org References: <200612140357.kBE3vY0Q053458@repoman.freebsd.org> <4580CD6A.5090802@samsco.org> <20061213201031.T26658@ns1.feral.com> <4580D3BB.7060504@samsco.org> <20061213210116.P26879@ns1.feral.com> In-Reply-To: <20061213210116.P26879@ns1.feral.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, "David E. O'Brien" Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 05:36:23 -0000 mjacob@freebsd.org wrote: > >> There wasn't a full switchover to SMP at 6.0 because an SMP kernel on a >> UP system incurs a measurable runtime overhead, and we wanted to present >> a system that showed the best of FreeBSD to people who wanted to run it > > But David's point is that most AMD64 boxes *are* SMP, not UP. Is that > wrong? 1. There are plenty of single core Opterons and Athlon64 chips still in service. Maybe AMD sells more SMP systems now than UP systems, but their prior sales of UP systems didn't magically disappear overnight. 2. The decision was made in spring of 2005, before dual core chips were widely used. While we knew that such chips would be available, we wanted to have consistency for the transition. 3. This change, had it not been reverted, would have broken the consistency in the major release stream that we were trying to achieve. You spell it 'POLA', I spell it 'consistent'. Either way, I think that we both have a deep concern and appreciation for doing the right thing and not pissing people off with surprises. 4. When 7.0 is released in 2007, the transition will be complete. Scott From owner-cvs-src@FreeBSD.ORG Thu Dec 14 05:38:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B27E216A416; Thu, 14 Dec 2006 05:38:30 +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 52D0043CAC; Thu, 14 Dec 2006 05:36:54 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id kBE5cKuf018804; Wed, 13 Dec 2006 22:38:26 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <4580E34A.9070104@samsco.org> Date: Wed, 13 Dec 2006 22:38:18 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.7) Gecko/20060910 SeaMonkey/1.0.5 MIME-Version: 1.0 To: Bruce Evans References: <200612132051.kBDKppS4058663@repoman.freebsd.org> <200612131846.33252.jkim@FreeBSD.org> <20061214152805.D2109@besplex.bde.org> In-Reply-To: <20061214152805.D2109@besplex.bde.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Jung-uk Kim Subject: Re: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 05:38:30 -0000 Bruce Evans wrote: > On Wed, 13 Dec 2006, Jung-uk Kim wrote: > >> On Wednesday 13 December 2006 03:51 pm, Scott Long wrote: >>> scottl 2006-12-13 20:51:51 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/dev/bge if_bge.c >>> Log: >>> Remove a redundant write of the firmware reset magic number. It >>> ... >> I am still getting firmware handshake timeouts and/or watchdog >> timeouts. Most importantly it panics or get witness warnings (lots >> of 'memory modified after free'). Panic goes like this (while >> kldunload if_bge with dhclient enabled): >> >> brgphy0: detached >> miibus0: detached >> bge0: firmware handshake timed out, found 0x4b657654 >> bge0: firmware handshake timed out, found 0x4b657654 > > I have seen these for debugging the redundant-write problem (not for > detach but for bringing up the interface for the first time). My 5701 > just hangs if there is any redundant write (2 where the first one was > in bge_reset(), or 2 separate, or 2 where the second one was). My > 5705 survives two separate sets of 256 repeated writes; however, then > the firmware handshake times out; however2, everything works normally > after ignoring the the timeout except for printing the message. I > just noticed that this error wasn't ignored until recently -- I noticed > the return statement being removed but not that it was in a critical > area. > > I also tested waiting for the handshake immediately after the write > in some cases (only for 2 separate writes on the 5701). This didn't > help. I didn't check exactly where the hang occurred or if some of > the handshakes completed successfully. > > Throughout this, bge_reset()s done before reaching single mode all > completed successfully. There were 2 per boot. The first 2 seem > to do just enough initialization to make the link flap. > > I just noticed that the code is much clearer and less surprising in old > versions. In rev.1.84, there is only 1 write and it is immediately > followed by the handshake loop. Now there is a lot of code in between. > > Bruce I made firmware handshake errors be ignored since Linux also made a point to ignore them. However, I think that they are just a secondary problem now. Just for my reference, what is special to you about rev 1.84? Scott From owner-cvs-src@FreeBSD.ORG Thu Dec 14 05:39:44 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D296616A503; Thu, 14 Dec 2006 05:39:44 +0000 (UTC) (envelope-from wes@opensail.org) Received: from softweyr.homeunix.net (cpe-24-161-160-202.san.res.rr.com [24.161.160.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 09F3943C9F; Thu, 14 Dec 2006 05:38:10 +0000 (GMT) (envelope-from wes@opensail.org) Received: from [204.68.178.35] (gullivere.softweyr.com [204.68.178.35]) (authenticated bits=0) by softweyr.homeunix.net (8.13.8/8.13.8) with ESMTP id kBE5df3g070031; Wed, 13 Dec 2006 21:39:41 -0800 (PST) (envelope-from wes@opensail.org) In-Reply-To: <4580DE4E.3080008@samsco.org> References: <200612140357.kBE3vY0Q053458@repoman.freebsd.org> <4580CD6A.5090802@samsco.org> <20061213201031.T26658@ns1.feral.com> <4580D3BB.7060504@samsco.org> <20061213210116.P26879@ns1.feral.com> <4580DE4E.3080008@samsco.org> Mime-Version: 1.0 (Apple Message framework v752.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Wes Peters Date: Wed, 13 Dec 2006 21:39:43 -0800 To: Scott Long X-Mailer: Apple Mail (2.752.2) X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=failed version=3.1.7 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on obie.softweyr.com Cc: cvs-all@FreeBSD.org, cvs-src@FreeBSD.org, src-committers@FreeBSD.org, mjacob@FreeBSD.org, "David E. O'Brien" Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 05:39:44 -0000 On Dec 13, 2006, at 9:17 PM, Scott Long wrote: > mjacob@freebsd.org wrote: >>> There wasn't a full switchover to SMP at 6.0 because an SMP >>> kernel on a >>> UP system incurs a measurable runtime overhead, and we wanted to >>> present >>> a system that showed the best of FreeBSD to people who wanted to >>> run it >> But David's point is that most AMD64 boxes *are* SMP, not UP. Is >> that wrong? > > 1. There are plenty of single core Opterons and Athlon64 chips > still in > service. Maybe AMD sells more SMP systems now than UP systems, but > their prior sales of UP systems didn't magically disappear overnight. > > 2. The decision was made in spring of 2005, before dual core chips > were > widely used. While we knew that such chips would be available, we > wanted to have consistency for the transition. > > 3. This change, had it not been reverted, would have broken the > consistency in the major release stream that we were trying to > achieve. > You spell it 'POLA', I spell it 'consistent'. Either way, I think > that > we both have a deep concern and appreciation for doing the right thing > and not pissing people off with surprises. > > 4. When 7.0 is released in 2007, the transition will be complete. These are all fine points, Scott is right about everything *except* calling David an idiot. David, who is not an idiot, politely backed out the change. Please end this thread now. -- Where am I, and what am I doing in this handbasket? Wes Peters wes@softweyr.com From owner-cvs-src@FreeBSD.ORG Thu Dec 14 05:52:18 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9A11F16A417; Thu, 14 Dec 2006 05:52:18 +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 DFC5A43CA4; Thu, 14 Dec 2006 05:50:43 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id kBE5qAM5018894; Wed, 13 Dec 2006 22:52:15 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <4580E689.4070000@samsco.org> Date: Wed, 13 Dec 2006 22:52:09 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.7) Gecko/20060910 SeaMonkey/1.0.5 MIME-Version: 1.0 To: Wes Peters References: <200612140357.kBE3vY0Q053458@repoman.freebsd.org> <4580CD6A.5090802@samsco.org> <20061213201031.T26658@ns1.feral.com> <4580D3BB.7060504@samsco.org> <20061213210116.P26879@ns1.feral.com> <4580DE4E.3080008@samsco.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: cvs-all@FreeBSD.org, cvs-src@FreeBSD.org, src-committers@FreeBSD.org, mjacob@FreeBSD.org, "David E. O'Brien" Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 05:52:18 -0000 Wes Peters wrote: > > On Dec 13, 2006, at 9:17 PM, Scott Long wrote: > >> mjacob@freebsd.org wrote: >>>> There wasn't a full switchover to SMP at 6.0 because an SMP kernel on a >>>> UP system incurs a measurable runtime overhead, and we wanted to >>>> present >>>> a system that showed the best of FreeBSD to people who wanted to run it >>> But David's point is that most AMD64 boxes *are* SMP, not UP. Is that >>> wrong? >> >> 1. There are plenty of single core Opterons and Athlon64 chips still in >> service. Maybe AMD sells more SMP systems now than UP systems, but >> their prior sales of UP systems didn't magically disappear overnight. >> >> 2. The decision was made in spring of 2005, before dual core chips were >> widely used. While we knew that such chips would be available, we >> wanted to have consistency for the transition. >> >> 3. This change, had it not been reverted, would have broken the >> consistency in the major release stream that we were trying to achieve. >> You spell it 'POLA', I spell it 'consistent'. Either way, I think that >> we both have a deep concern and appreciation for doing the right thing >> and not pissing people off with surprises. >> >> 4. When 7.0 is released in 2007, the transition will be complete. > > These are all fine points, Scott is right about everything *except* > calling David an idiot. David, who is not an idiot, politely backed out > the change. Please end this thread now. > I respect Matt's questions on the topic, and I hope that I am providing reasonable answers and conversation on it. Scott From owner-cvs-src@FreeBSD.ORG Thu Dec 14 06:32:23 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5E4E716A403; Thu, 14 Dec 2006 06:32:23 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailout1.pacific.net.au (mailout1-3.pacific.net.au [61.8.2.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B00743C9D; Thu, 14 Dec 2006 06:30:49 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.2.163]) by mailout1.pacific.net.au (Postfix) with ESMTP id ECA7061FEEA; Thu, 14 Dec 2006 17:30:02 +1100 (EST) Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailproxy2.pacific.net.au (Postfix) with ESMTP id CF5CD27429; Thu, 14 Dec 2006 17:30:01 +1100 (EST) Date: Thu, 14 Dec 2006 17:29:56 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Scott Long In-Reply-To: <4580E34A.9070104@samsco.org> Message-ID: <20061214172752.U6065@delplex.bde.org> References: <200612132051.kBDKppS4058663@repoman.freebsd.org> <200612131846.33252.jkim@FreeBSD.org> <20061214152805.D2109@besplex.bde.org> <4580E34A.9070104@samsco.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, Jung-uk Kim Subject: Re: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 06:32:23 -0000 On Wed, 13 Dec 2006, Scott Long wrote: > Bruce Evans wrote: >> I just noticed that the code is much clearer and less surprising in old >> versions. In rev.1.84, there is only 1 write and it is immediately >> followed by the handshake loop. Now there is a lot of code in between. > ... > Just for my reference, what is special to you about rev 1.84? It is just the newest version I have on a local machine. Bruce From owner-cvs-src@FreeBSD.ORG Thu Dec 14 06:57:06 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D3A6216A407; Thu, 14 Dec 2006 06:57:06 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8769943CAB; Thu, 14 Dec 2006 06:55:32 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBE6v5fo096442; Thu, 14 Dec 2006 06:57:05 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBE6v5rf096441; Thu, 14 Dec 2006 06:57:05 GMT (envelope-from delphij) Message-Id: <200612140657.kBE6v5rf096441@repoman.freebsd.org> From: Xin LI Date: Thu, 14 Dec 2006 06:57:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/aac aac_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 06:57:06 -0000 delphij 2006-12-14 06:57:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/aac aac_pci.c Log: MFC revision 1.60 (by scottl): Add PCI Id for ServeRAID 8k. Submitted by: Danny Braniss Ok'ed by: scottl Revision Changes Path 1.54.2.8 +2 -0 src/sys/dev/aac/aac_pci.c From owner-cvs-src@FreeBSD.ORG Thu Dec 14 06:58:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 84A0F16A47C; Thu, 14 Dec 2006 06:58:02 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id B669D43CA2; Thu, 14 Dec 2006 06:56:28 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBE6w2bl096541; Thu, 14 Dec 2006 06:58:02 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBE6w2Kq096540; Thu, 14 Dec 2006 06:58:02 GMT (envelope-from delphij) Message-Id: <200612140658.kBE6w2Kq096540@repoman.freebsd.org> From: Xin LI Date: Thu, 14 Dec 2006 06:58:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6_2 Cc: Subject: cvs commit: src/sys/dev/aac aac_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 06:58:02 -0000 delphij 2006-12-14 06:58:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_2) sys/dev/aac aac_pci.c Log: MFR6 revision 1.54.2.8: Add PCI Id for ServeRAID 8k. Submitted by: Danny Braniss Ok'ed by: scottl Approved by: re (bmah) Revision Changes Path 1.54.2.6.2.1 +2 -0 src/sys/dev/aac/aac_pci.c From owner-cvs-src@FreeBSD.ORG Thu Dec 14 09:04:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 89B2416A47B; Thu, 14 Dec 2006 09:04:14 +0000 (UTC) (envelope-from erwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D0C143CA2; Thu, 14 Dec 2006 09:02:40 +0000 (GMT) (envelope-from erwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBE94Eg6032113; Thu, 14 Dec 2006 09:04:14 GMT (envelope-from erwin@repoman.freebsd.org) Received: (from erwin@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBE94Eg1032111; Thu, 14 Dec 2006 09:04:14 GMT (envelope-from erwin) Message-Id: <200612140904.kBE94Eg1032111@repoman.freebsd.org> From: Erwin Lansing Date: Thu, 14 Dec 2006 09:04:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.sbin/sysinstall index.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 09:04:14 -0000 erwin 2006-12-14 09:04:14 UTC FreeBSD src repository (ports committer) Modified files: (Branch: RELENG_6) usr.sbin/sysinstall index.c Log: MFC: rev. 1.109 + 1.110 - Update the list of ports categories. [1] - Fix typo. [2] PR: 85367 [1] Submitted by: linimon [1], ceri, matteo [2] Reviewed by: ceri, simon [1], cperciva [2] Revision Changes Path 1.106.2.2 +15 -24 src/usr.sbin/sysinstall/index.c From owner-cvs-src@FreeBSD.ORG Thu Dec 14 10:24:32 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AEABA16A4AB; Thu, 14 Dec 2006 10:24:32 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out4.smtp.messagingengine.com (out4.smtp.messagingengine.com [66.111.4.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id BFEB243C9D; Thu, 14 Dec 2006 10:22:57 +0000 (GMT) (envelope-from bms@FreeBSD.org) Received: from out1.internal (unknown [10.202.2.149]) by out1.messagingengine.com (Postfix) with ESMTP id CC6315024F; Thu, 14 Dec 2006 05:24:31 -0500 (EST) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by out1.internal (MEProxy); Thu, 14 Dec 2006 05:24:31 -0500 X-Sasl-enc: FjNGN6xsKjuAIhiCrL8D7S03GS1371By6RR8o6hxq0qC 1166091871 Received: from [192.168.123.18] (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTP id D5B2C1C8D2; Thu, 14 Dec 2006 05:24:30 -0500 (EST) Message-ID: <4581265C.4080907@FreeBSD.org> Date: Thu, 14 Dec 2006 10:24:28 +0000 From: "Bruce M. Simpson" User-Agent: Thunderbird 1.5.0.5 (X11/20060825) MIME-Version: 1.0 To: "David E. O'Brien" References: <200612140357.kBE3vY0Q053458@repoman.freebsd.org> In-Reply-To: <200612140357.kBE3vY0Q053458@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/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 10:24:32 -0000 David E. O'Brien wrote: > Log: > Turn on SMP in the default kernel. > Most FreeBSD/amd64 machines are either multi-socket and/or multi-core. > Mine isn't... nor are the 64-bit capable Semprons which many people are using for various out-of-box applications out there, both commercial and non-commercial. BMS From owner-cvs-src@FreeBSD.ORG Thu Dec 14 10:43:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B18D016A403; Thu, 14 Dec 2006 10:43:03 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9EDAF43CC0; Thu, 14 Dec 2006 10:41:22 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEAgkX6056527; Thu, 14 Dec 2006 10:42:46 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEAgkN5056526; Thu, 14 Dec 2006 10:42:46 GMT (envelope-from ru) Message-Id: <200612141042.kBEAgkN5056526@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 14 Dec 2006 10:42: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/bin/test test.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 10:43:03 -0000 ru 2006-12-14 10:42:46 UTC FreeBSD src repository Modified files: bin/test test.1 Log: Simplify some markup. Revision Changes Path 1.26 +34 -32 src/bin/test/test.1 From owner-cvs-src@FreeBSD.ORG Thu Dec 14 11:34:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7775F16A412; Thu, 14 Dec 2006 11:34:08 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5153243CAA; Thu, 14 Dec 2006 11:32:33 +0000 (GMT) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEBY7ls067100; Thu, 14 Dec 2006 11:34:07 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEBY73n067099; Thu, 14 Dec 2006 11:34:07 GMT (envelope-from kib) Message-Id: <200612141134.kBEBY73n067099@repoman.freebsd.org> From: Konstantin Belousov Date: Thu, 14 Dec 2006 11:34:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern vfs_bio.c src/sys/sys vnode.h src/sys/dev/md md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Dec 2006 11:34:08 -0000 kib 2006-12-14 11:34:07 UTC FreeBSD src repository Modified files: sys/kern vfs_bio.c sys/sys vnode.h sys/dev/md md.c Log: Resolve two deadlocks that could be caused by busy md device backed by vnode. Allow for md thread and the thread that owns lock on vnode backing the md device to do the write even when runningbufspace is exhausted. Tested by: Peter Holm Reviewed by: tegge MFC after: 2 weeks Revision Changes Path 1.167 +9 -0 src/sys/dev/md/md.c 1.514 +2 -1 src/sys/kern/vfs_bio.c 1.319 +1 -0 src/sys/sys/vnode.h From owner-cvs-src@FreeBSD.ORG Thu Dec 14 12:10:32 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 81C4316A518; Thu, 14 Dec 2006 12:10:32 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7DB8E43EF0; Thu, 14 Dec 2006 11:56:04 +0000 (GMT) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEBvdJu071368; Thu, 14 Dec 2006 11:57:39 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEBvde5071367; Thu, 14 Dec 2006 11:57:39 GMT (envelope-from mpp) Message-Id: <200612141157.kBEBvde5071367@repoman.freebsd.org> From: Mike Pritchard Date: Thu, 14 Dec 2006 11:57:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 aac.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, 14 Dec 2006 12:10:32 -0000 mpp 2006-12-14 11:57:39 UTC FreeBSD src repository Modified files: share/man/man4 aac.4 Log: Spelling fix. Revision Changes Path 1.35 +1 -1 src/share/man/man4/aac.4 From owner-cvs-src@FreeBSD.ORG Thu Dec 14 12:52:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BDAFB16A417; Thu, 14 Dec 2006 12:52:08 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3AD2243C9D; Thu, 14 Dec 2006 12:47:41 +0000 (GMT) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBECn5m7090222; Thu, 14 Dec 2006 12:49:05 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBECn5nb090221; Thu, 14 Dec 2006 12:49:05 GMT (envelope-from mpp) Message-Id: <200612141249.kBECn5nb090221@repoman.freebsd.org> From: Mike Pritchard Date: Thu, 14 Dec 2006 12:49:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man5 linsysfs.5 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: Thu, 14 Dec 2006 12:52:08 -0000 mpp 2006-12-14 12:49:04 UTC FreeBSD src repository Modified files: share/man/man5 linsysfs.5 rc.conf.5 Log: Spelling fixes. Revision Changes Path 1.4 +1 -1 src/share/man/man5/linsysfs.5 1.312 +1 -1 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Thu Dec 14 13:22:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0465816A407; Thu, 14 Dec 2006 13:22:04 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4213C43CB0; Thu, 14 Dec 2006 13:20:28 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEDM3Jc098188; Thu, 14 Dec 2006 13:22:03 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEDM3FM098186; Thu, 14 Dec 2006 13:22:03 GMT (envelope-from davidxu) Message-Id: <200612141322.kBEDM3FM098186@repoman.freebsd.org> From: David Xu Date: Thu, 14 Dec 2006 13:22:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libthr/thread thr_mutex.c thr_umtx.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, 14 Dec 2006 13:22:04 -0000 davidxu 2006-12-14 13:22:02 UTC FreeBSD src repository Modified files: lib/libthr/thread thr_mutex.c thr_umtx.h Log: Create inline function _thr_umutex_trylock2 to only try one atomic operation, if it is failed, we call syscall directly, this saves one atomic operation per lock contention. Revision Changes Path 1.49 +3 -3 src/lib/libthr/thread/thr_mutex.c 1.9 +8 -0 src/lib/libthr/thread/thr_umtx.h From owner-cvs-src@FreeBSD.ORG Thu Dec 14 13:43:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 702E616A4D2; Thu, 14 Dec 2006 13:43:03 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 013BC43D92; Thu, 14 Dec 2006 13:34:24 +0000 (GMT) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEDa0qc000824; Thu, 14 Dec 2006 13:36:00 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEDa0DT000823; Thu, 14 Dec 2006 13:36:00 GMT (envelope-from mpp) Message-Id: <200612141336.kBEDa0DT000823@repoman.freebsd.org> From: Mike Pritchard Date: Thu, 14 Dec 2006 13:36: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/share/man/man7 development.7 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 13:43:03 -0000 mpp 2006-12-14 13:36:00 UTC FreeBSD src repository Modified files: share/man/man7 development.7 Log: Don't use abbreviations for some descriptions / minor spelling fixes. Revision Changes Path 1.17 +5 -5 src/share/man/man7/development.7 From owner-cvs-src@FreeBSD.ORG Thu Dec 14 13:44:44 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 79BAB16A492; Thu, 14 Dec 2006 13:44:44 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id AEFB243F46; Thu, 14 Dec 2006 13:35:58 +0000 (GMT) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEDb8j2000931; Thu, 14 Dec 2006 13:37:08 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEDb8rs000930; Thu, 14 Dec 2006 13:37:08 GMT (envelope-from mpp) Message-Id: <200612141337.kBEDb8rs000930@repoman.freebsd.org> From: Mike Pritchard Date: Thu, 14 Dec 2006 13:37:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man7 build.7 environ.7 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 13:44:44 -0000 mpp 2006-12-14 13:37:08 UTC FreeBSD src repository Modified files: share/man/man7 build.7 environ.7 Log: Spelling fixes. Revision Changes Path 1.46 +1 -1 src/share/man/man7/build.7 1.25 +1 -1 src/share/man/man7/environ.7 From owner-cvs-src@FreeBSD.ORG Thu Dec 14 13:48:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DCACD16A52D; Thu, 14 Dec 2006 13:48:27 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8427143EF5; Thu, 14 Dec 2006 13:43:16 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEDifhW002642; Thu, 14 Dec 2006 13:44:41 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEDifc7002641; Thu, 14 Dec 2006 13:44:41 GMT (envelope-from brueffer) Message-Id: <200612141344.kBEDifc7002641@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 14 Dec 2006 13:44:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4 aac.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, 14 Dec 2006 13:48:28 -0000 brueffer 2006-12-14 13:44:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 aac.4 Log: MFC: rev. 1.34 Document IBM ServeRAID 8k support. Revision Changes Path 1.31.2.2 +3 -1 src/share/man/man4/aac.4 From owner-cvs-src@FreeBSD.ORG Thu Dec 14 14:30:09 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EE8B216A52B; Thu, 14 Dec 2006 14:30:09 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA2D544158; Thu, 14 Dec 2006 14:17:10 +0000 (GMT) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEEIgfp009927; Thu, 14 Dec 2006 14:18:42 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEEIgog009926; Thu, 14 Dec 2006 14:18:42 GMT (envelope-from kib) Message-Id: <200612141418.kBEEIgog009926@repoman.freebsd.org> From: Konstantin Belousov Date: Thu, 14 Dec 2006 14:18: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/sys vnode.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, 14 Dec 2006 14:30:10 -0000 kib 2006-12-14 14:18:42 UTC FreeBSD src repository Modified files: sys/sys vnode.h Log: Use tab after #define. Pointed out by: pjd Revision Changes Path 1.320 +1 -1 src/sys/sys/vnode.h From owner-cvs-src@FreeBSD.ORG Thu Dec 14 14:31:43 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9E8A916A4C2; Thu, 14 Dec 2006 14:31:43 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E88043E4E; Thu, 14 Dec 2006 14:25:51 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEERFAW011673; Thu, 14 Dec 2006 14:27:15 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEERFWK011672; Thu, 14 Dec 2006 14:27:15 GMT (envelope-from pjd) Message-Id: <200612141427.kBEERFWK011672@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 14 Dec 2006 14:27:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/gen sysconf.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 14:31:43 -0000 pjd 2006-12-14 14:27:15 UTC FreeBSD src repository Modified files: lib/libc/gen sysconf.3 Log: Document _SC_PAGESIZE. There are still 85 undocumented variables. Obtained from: NetBSD Revision Changes Path 1.22 +3 -1 src/lib/libc/gen/sysconf.3 From owner-cvs-src@FreeBSD.ORG Thu Dec 14 14:33:00 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B137816A403; Thu, 14 Dec 2006 14:33:00 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id D2BDF43CA5; Thu, 14 Dec 2006 14:31:24 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEEX0Oe013111; Thu, 14 Dec 2006 14:33:00 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEEX0I0013102; Thu, 14 Dec 2006 14:33:00 GMT (envelope-from pjd) Message-Id: <200612141433.kBEEX0I0013102@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 14 Dec 2006 14:32:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/gen sysconf.3 sysconf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Dec 2006 14:33:00 -0000 pjd 2006-12-14 14:32:59 UTC FreeBSD src repository Modified files: lib/libc/gen sysconf.3 sysconf.c Log: Add support for _SC_PHYS_PAGES, which is not standard, but can be found in Solaris and Linux. Revision Changes Path 1.23 +13 -0 src/lib/libc/gen/sysconf.3 1.21 +14 -1 src/lib/libc/gen/sysconf.c From owner-cvs-src@FreeBSD.ORG Thu Dec 14 14:33:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3FF8116A60F; Thu, 14 Dec 2006 14:33:14 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 32DD943CA0; Thu, 14 Dec 2006 14:31:38 +0000 (GMT) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEEXDSg013283; Thu, 14 Dec 2006 14:33:13 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEEXDPY013281; Thu, 14 Dec 2006 14:33:13 GMT (envelope-from mpp) Message-Id: <200612141433.kBEEXDPY013281@repoman.freebsd.org> From: Mike Pritchard Date: Thu, 14 Dec 2006 14:33:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 bus_dma.9 config_intrhook.9 crypto.9 ifnet.9 priv.9 sysctl.9 usbdi.9 utopia.9 vm_map_stack.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: Thu, 14 Dec 2006 14:33:14 -0000 mpp 2006-12-14 14:33:13 UTC FreeBSD src repository Modified files: share/man/man9 bus_dma.9 config_intrhook.9 crypto.9 ifnet.9 priv.9 sysctl.9 usbdi.9 utopia.9 vm_map_stack.9 Log: Spelling fixes. Revision Changes Path 1.39 +1 -1 src/share/man/man9/bus_dma.9 1.4 +1 -1 src/share/man/man9/config_intrhook.9 1.13 +2 -2 src/share/man/man9/crypto.9 1.52 +1 -1 src/share/man/man9/ifnet.9 1.3 +1 -1 src/share/man/man9/priv.9 1.8 +1 -1 src/share/man/man9/sysctl.9 1.2 +1 -1 src/share/man/man9/usbdi.9 1.8 +1 -1 src/share/man/man9/utopia.9 1.5 +1 -1 src/share/man/man9/vm_map_stack.9 From owner-cvs-src@FreeBSD.ORG Thu Dec 14 14:34:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 940AF16A585; Thu, 14 Dec 2006 14:34:56 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id C8AFA43CA1; Thu, 14 Dec 2006 14:33:20 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEEYuLw013452; Thu, 14 Dec 2006 14:34:56 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEEYugV013451; Thu, 14 Dec 2006 14:34:56 GMT (envelope-from pjd) Message-Id: <200612141434.kBEEYugV013451@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 14 Dec 2006 14:34:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/gen sysconf.3 sysconf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Dec 2006 14:34:56 -0000 pjd 2006-12-14 14:34:56 UTC FreeBSD src repository Modified files: lib/libc/gen sysconf.3 sysconf.c Log: Force commit to note, that the last change was... Discussed with: brooks, yar Revision Changes Path 1.24 +0 -0 src/lib/libc/gen/sysconf.3 1.22 +0 -0 src/lib/libc/gen/sysconf.c From owner-cvs-src@FreeBSD.ORG Thu Dec 14 15:06:34 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B94AE16A47E; Thu, 14 Dec 2006 15:06:34 +0000 (UTC) (envelope-from nork@FreeBSD.org) Received: from sakura.ninth-nine.com (sakura.ninth-nine.com [219.127.74.120]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1848743CB3; Thu, 14 Dec 2006 15:04:55 +0000 (GMT) (envelope-from nork@FreeBSD.org) Received: from mail.ninth-nine.com ([IPv6:2001:3e0:4cf:1:d2:ff:fe23:1b4]) (authenticated bits=0) by sakura.ninth-nine.com (8.13.8/8.13.8/NinthNine) with ESMTP id kBEF6Sp7043831 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 15 Dec 2006 00:06:28 +0900 (JST) (envelope-from nork@FreeBSD.org) Date: Fri, 15 Dec 2006 00:06:28 +0900 From: Norikatsu Shigemura To: Matt Jacob , maxim@FreeBSD.org Message-Id: <20061215000628.55656637.nork@FreeBSD.org> In-Reply-To: <200612140257.kBE2v8mI041323@repoman.freebsd.org> References: <200612140257.kBE2v8mI041323@repoman.freebsd.org> X-Mailer: Sylpheed version 2.3.0beta5 (GTK+ 2.10.6; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (sakura.ninth-nine.com [IPv6:2001:3e0:4cf:0:230:48ff:fe41:2455]); Fri, 15 Dec 2006 00:06:28 +0900 (JST) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Norikatsu Shigemura , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/aac aac_pci.c src/sys/dev/advansys adv_eisa.c adv_isa.c adv_pci.c advansys.c adw_pci.c adwcam.c src/sys/dev/aha aha.c aha_isa.c aha_mca.c src/sys/dev/ahb ahb.c src/sys/dev/amd amd.c src/sys/dev/amr amr_pci.c src/sys/dev/arcmsr ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Dec 2006 15:06:35 -0000 On Thu, 14 Dec 2006 02:57:08 +0000 (UTC) Matt Jacob wrote: > mjacob 2006-12-14 02:57:07 UTC > FreeBSD src repository > Modified files: (Branch: RELENG_6) > sys/dev/aac aac_pci.c > sys/dev/advansys adv_eisa.c adv_isa.c adv_pci.c advansys.c > adw_pci.c adwcam.c > sys/dev/aha aha.c aha_isa.c aha_mca.c > sys/dev/ahb ahb.c > sys/dev/amd amd.c > sys/dev/amr amr_pci.c > sys/dev/arcmsr arcmsr.c > sys/dev/asr asr.c > sys/dev/buslogic bt.c bt_eisa.c bt_isa.c bt_mca.c bt_pci.c > sys/dev/dpt dpt_eisa.c dpt_isa.c dpt_pci.c > sys/dev/esp esp_sbus.c > sys/dev/iir iir_pci.c > sys/dev/mly mly.c > sys/dev/mpt mpt_cam.c mpt_pci.c > sys/dev/ppbus vpo.c > sys/dev/trm trm.c > sys/dev/twa tw_osl_freebsd.c > sys/dev/wds wd7000.c > Log: > MFC: All of those added MODULE_DEPEND clauses to make CAM and the > actual hardware busses get pulled in if they're modules > PRs: 106536, 106543 Thank you! BTW, maxim, how about ciss(4)? http://www.freebsd.org/cgi/query-pr.cgi?pr=105989 > Revision Changes Path > 1.54.2.7 +2 -0 src/sys/dev/aac/aac_pci.c > 1.18.2.1 +1 -0 src/sys/dev/advansys/adv_eisa.c > 1.28.2.2 +1 -0 src/sys/dev/advansys/adv_isa.c > 1.27.2.1 +1 -0 src/sys/dev/advansys/adv_pci.c > 1.29.2.1 +2 -0 src/sys/dev/advansys/advansys.c > 1.23.2.1 +1 -0 src/sys/dev/advansys/adw_pci.c > 1.21.2.1 +3 -0 src/sys/dev/advansys/adwcam.c > 1.59.2.1 +2 -0 src/sys/dev/aha/aha.c > 1.36.2.1 +1 -0 src/sys/dev/aha/aha_isa.c > 1.13.2.1 +1 -0 src/sys/dev/aha/aha_mca.c > 1.34.2.2 +2 -0 src/sys/dev/ahb/ahb.c > 1.30.2.1 +1 -0 src/sys/dev/amd/amd.c > 1.29.2.4 +2 -0 src/sys/dev/amr/amr_pci.c > 1.8.2.1 +2 -0 src/sys/dev/arcmsr/arcmsr.c > 1.68.2.1 +2 -0 src/sys/dev/asr/asr.c > 1.45.2.1 +3 -0 src/sys/dev/buslogic/bt.c > 1.21.2.1 +1 -0 src/sys/dev/buslogic/bt_eisa.c > 1.25.2.1 +1 -0 src/sys/dev/buslogic/bt_isa.c > 1.10.2.1 +1 -0 src/sys/dev/buslogic/bt_mca.c > 1.20.2.1 +1 -0 src/sys/dev/buslogic/bt_pci.c > 1.20.2.1 +2 -0 src/sys/dev/dpt/dpt_eisa.c > 1.9.2.1 +2 -0 src/sys/dev/dpt/dpt_isa.c > 1.34.2.1 +2 -0 src/sys/dev/dpt/dpt_pci.c > 1.11.2.1 +4 -0 src/sys/dev/esp/esp_sbus.c > 1.15.2.2 +2 -0 src/sys/dev/iir/iir_pci.c > 1.38.2.1 +2 -0 src/sys/dev/mly/mly.c > 1.1.2.7 +1 -0 src/sys/dev/mpt/mpt_cam.c > 1.20.2.7 +1 -0 src/sys/dev/mpt/mpt_pci.c > 1.33.8.1 +2 -0 src/sys/dev/ppbus/vpo.c > 1.26.2.1 +1 -0 src/sys/dev/trm/trm.c > 1.1.4.2 +2 -0 src/sys/dev/twa/tw_osl_freebsd.c > 1.9.2.1 +2 -0 src/sys/dev/wds/wd7000.c From owner-cvs-src@FreeBSD.ORG Thu Dec 14 15:13:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1A7AA16A528; Thu, 14 Dec 2006 15:13:38 +0000 (UTC) (envelope-from maxim@macomnet.ru) Received: from mp2.macomnet.net (mp2.macomnet.net [195.128.64.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id D6EB743D95; Thu, 14 Dec 2006 15:11:04 +0000 (GMT) (envelope-from maxim@macomnet.ru) Received: from localhost (localhost.int.ru [127.0.0.1] (may be forged)) by mp2.macomnet.net (8.13.7/8.13.8) with ESMTP id kBEFCch5082913; Thu, 14 Dec 2006 18:12:38 +0300 (MSK) (envelope-from maxim@macomnet.ru) Date: Thu, 14 Dec 2006 18:12:38 +0300 (MSK) From: Maxim Konovalov To: Norikatsu Shigemura In-Reply-To: <20061215000628.55656637.nork@FreeBSD.org> Message-ID: <20061214181207.N82008@mp2.macomnet.net> References: <200612140257.kBE2v8mI041323@repoman.freebsd.org> <20061215000628.55656637.nork@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, Matt Jacob , cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/dev/aac aac_pci.c src/sys/dev/advansys adv_eisa.c adv_isa.c adv_pci.c advansys.c adw_pci.c adwcam.c src/sys/dev/aha aha.c aha_isa.c aha_mca.c src/sys/dev/ahb ahb.c src/sys/dev/amd amd.c src/sys/dev/amr amr_pci.c src/sys/dev/arcmsr ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Dec 2006 15:13:38 -0000 On Fri, 15 Dec 2006, 00:06+0900, Norikatsu Shigemura wrote: > On Thu, 14 Dec 2006 02:57:08 +0000 (UTC) > Matt Jacob wrote: > > mjacob 2006-12-14 02:57:07 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > > sys/dev/aac aac_pci.c > > sys/dev/advansys adv_eisa.c adv_isa.c adv_pci.c advansys.c > > adw_pci.c adwcam.c > > sys/dev/aha aha.c aha_isa.c aha_mca.c > > sys/dev/ahb ahb.c > > sys/dev/amd amd.c > > sys/dev/amr amr_pci.c > > sys/dev/arcmsr arcmsr.c > > sys/dev/asr asr.c > > sys/dev/buslogic bt.c bt_eisa.c bt_isa.c bt_mca.c bt_pci.c > > sys/dev/dpt dpt_eisa.c dpt_isa.c dpt_pci.c > > sys/dev/esp esp_sbus.c > > sys/dev/iir iir_pci.c > > sys/dev/mly mly.c > > sys/dev/mpt mpt_cam.c mpt_pci.c > > sys/dev/ppbus vpo.c > > sys/dev/trm trm.c > > sys/dev/twa tw_osl_freebsd.c > > sys/dev/wds wd7000.c > > Log: > > MFC: All of those added MODULE_DEPEND clauses to make CAM and the > > actual hardware busses get pulled in if they're modules > > PRs: 106536, 106543 > > Thank you! > BTW, maxim, how about ciss(4)? > http://www.freebsd.org/cgi/query-pr.cgi?pr=105989 Will merge till the end of week. -- Maxim Konovalov From owner-cvs-src@FreeBSD.ORG Thu Dec 14 15:22:22 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8F97816A494; Thu, 14 Dec 2006 15:22:22 +0000 (UTC) (envelope-from nork@FreeBSD.org) Received: from sakura.ninth-nine.com (sakura.ninth-nine.com [219.127.74.120]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3217743CA5; Thu, 14 Dec 2006 15:20:45 +0000 (GMT) (envelope-from nork@FreeBSD.org) Received: from mail.ninth-nine.com ([IPv6:2001:3e0:4cf:1:d2:ff:fe23:1b4]) (authenticated bits=0) by sakura.ninth-nine.com (8.13.8/8.13.8/NinthNine) with ESMTP id kBEFMJDT044245 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 15 Dec 2006 00:22:20 +0900 (JST) (envelope-from nork@FreeBSD.org) Date: Fri, 15 Dec 2006 00:22:19 +0900 From: Norikatsu Shigemura To: Maxim Konovalov Message-Id: <20061215002219.11eef092.nork@FreeBSD.org> In-Reply-To: <20061214181207.N82008@mp2.macomnet.net> References: <200612140257.kBE2v8mI041323@repoman.freebsd.org> <20061215000628.55656637.nork@FreeBSD.org> <20061214181207.N82008@mp2.macomnet.net> X-Mailer: Sylpheed version 2.3.0beta5 (GTK+ 2.10.6; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (sakura.ninth-nine.com [IPv6:2001:3e0:4cf:0:230:48ff:fe41:2455]); Fri, 15 Dec 2006 00:22:20 +0900 (JST) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Norikatsu Shigemura , cvs-all@FreeBSD.org, Matt Jacob Subject: Re: cvs commit: src/sys/dev/aac aac_pci.c src/sys/dev/advansys adv_eisa.c adv_isa.c adv_pci.c advansys.c adw_pci.c adwcam.c src/sys/dev/aha aha.c aha_isa.c aha_mca.c src/sys/dev/ahb ahb.c src/sys/dev/amd amd.c src/sys/dev/amr amr_pci.c src/sys/dev/arcmsr ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Dec 2006 15:22:22 -0000 On Thu, 14 Dec 2006 18:12:38 +0300 (MSK) Maxim Konovalov wrote: > > BTW, maxim, how about ciss(4)? > > http://www.freebsd.org/cgi/query-pr.cgi?pr=105989 > Will merge till the end of week. Wow! Thank you! From owner-cvs-src@FreeBSD.ORG Thu Dec 14 15:56:02 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1812316A494; Thu, 14 Dec 2006 15:56:02 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.NUXI.org (trang.nuxi.org [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1C0D43CC1; Thu, 14 Dec 2006 15:53:48 +0000 (GMT) (envelope-from obrien@NUXI.org) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.8/8.13.8) with ESMTP id kBEFtI3r022367; Thu, 14 Dec 2006 07:55:18 -0800 (PST) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.8/8.13.7/Submit) id kBEFtHkl022365; Thu, 14 Dec 2006 07:55:17 -0800 (PST) (envelope-from obrien) Date: Thu, 14 Dec 2006 07:55:17 -0800 From: "David O'Brien" To: Scott Long Message-ID: <20061214155517.GA21748@dragon.NUXI.org> References: <200612140357.kBE3vY0Q053458@repoman.freebsd.org> <4580CD6A.5090802@samsco.org> <20061213201031.T26658@ns1.feral.com> <4580D3BB.7060504@samsco.org> <20061213210116.P26879@ns1.feral.com> <4580DE4E.3080008@samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4580DE4E.3080008@samsco.org> X-Operating-System: FreeBSD 7.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.11 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, mjacob@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC 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: Thu, 14 Dec 2006 15:56:02 -0000 On Wed, Dec 13, 2006 at 08:13:24PM -0800, mjacob@freebsd.org wrote: > Secondly, I would *like* to have SMP on as a default in RELENG_6 for > amd64, as it would avoid doing what I've done twice already- fresh > sysinstall may or may not have installed an SMP kernel but going off and > building GENERIC then lost me my SMP. It's sort a violation of POLA. Rather close what happened to me and what lead to the commit. On Wed, Dec 13, 2006 at 10:17:02PM -0700, Scott Long wrote: > mjacob@freebsd.org wrote: > > Scott Long wrote: > > > There wasn't a full switchover to SMP at 6.0 because an SMP kernel > > > on a UP system incurs a measurable runtime overhead, and we wanted > > > to present a system that showed the best of FreeBSD to people who > > > wanted to run it Then why is sparc64's GENERIC kernel SMP in RELENG_6? > > But David's point is that most AMD64 boxes *are* SMP, not UP. Is > > that wrong? > > 1. There are plenty of single core Opterons and Athlon64 chips still > in service. A few points: * FreeBSD is predominately a server OS, not home desktop OS. * Practically all single core Opteron's are used in multi-socket systems. There are very, very few Opteron single socket, single core Opteron's in service as there are only a very small handful of single socket 940-pin motherboards. * Most Athlon64 single-core CPU's are run in 32-bit "i386" mode. FreeBSD/i386 isn't the platform I (and presumably Matt) are talking about. > Maybe AMD sells more SMP systems now than UP systems, but their prior > sales of UP systems didn't magically disappear overnight. This is not an AMD-only situation. Intel has been selling dual-core processors since 18 April 2005, and now sells quad-core processors. Also, Intel kept Long Model (i.e., EM64T) to the server/workstation segment until its dual-core processors. For instance, most Intel laptops cannot run FreeBSD/AMD64. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Thu Dec 14 16:23:14 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C552016A505; Thu, 14 Dec 2006 16:23:14 +0000 (UTC) (envelope-from dmitry@atlantis.dp.ua) Received: from postman.atlantis.dp.ua (postman.atlantis.dp.ua [193.108.47.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C338442E7; Thu, 14 Dec 2006 16:15:40 +0000 (GMT) (envelope-from dmitry@atlantis.dp.ua) Received: from smtp.atlantis.dp.ua (smtp.atlantis.dp.ua [193.108.46.231]) by postman.atlantis.dp.ua (8.13.1/8.13.1) with ESMTP id kBEGH5m4086763; Thu, 14 Dec 2006 18:17:05 +0200 (EET) (envelope-from dmitry@atlantis.dp.ua) Date: Thu, 14 Dec 2006 18:17:05 +0200 (EET) From: Dmitry Pryanishnikov To: "Bjoern A. Zeeb" In-Reply-To: <200612121217.kBCCHwP6019297@repoman.freebsd.org> Message-ID: <20061214181128.S29902@atlantis.atlantis.dp.ua> References: <200612121217.kBCCHwP6019297@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org Subject: Re: cvs commit: src/sys/net if_spppsubr.c src/sys/netinet ip_fw2.c tcp_hostcache.c tcp_input.c src/sys/netinet6 frag6.c icmp6.c in6.c in6_gif.c in6_src.c in6_var.h ip6_forward.c ip6_input.c ip6_mroute.c ipsec.c mld6.c nd6.c nd6_nbr.c nd6_rtr.c scope6.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Dec 2006 16:23:14 -0000 Hello! On Tue, 12 Dec 2006, Bjoern A. Zeeb wrote: > sys/netipsec ipsec.c ipsec_input.c ... > 1.19 +5 -1 src/sys/netipsec/ipsec.c I believe the following change in your commit: +#if INET6 + char ip6buf[INET6_ADDRSTRLEN]; +#endif broke kernel build (at least, with "options FAST_IPSEC" and w/o INET6): cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -fformat-extensions -nostdinc -I- -I. -I/usr/CURRENT/src/sys -I/usr/CURRENT/src/sy s/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -mno-align-long-strings -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Werror /usr/CURRENT/src/s ys/netipsec/ipsec.c /usr/CURRENT/src/sys/netipsec/ipsec.c:1846:5: "INET6" is not defined *** Error code 1 It seems that it should be "#ifdef INET6" instead of "#if INET6"? Sincerely, Dmitry -- Atlantis ISP, System Administrator e-mail: dmitry@atlantis.dp.ua nic-hdl: LYNX-RIPE From owner-cvs-src@FreeBSD.ORG Thu Dec 14 16:37:34 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B676016A492; Thu, 14 Dec 2006 16:37:34 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F46443CD7; Thu, 14 Dec 2006 16:35:41 +0000 (GMT) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEGbBaa037601; Thu, 14 Dec 2006 16:37:11 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEGbBXT037600; Thu, 14 Dec 2006 16:37:11 GMT (envelope-from mpp) Message-Id: <200612141637.kBEGbBXT037600@repoman.freebsd.org> From: Mike Pritchard Date: Thu, 14 Dec 2006 16:37:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 joy.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 16:37:34 -0000 mpp 2006-12-14 16:37:11 UTC FreeBSD src repository Modified files: share/man/man4 joy.4 Log: Expand abbreviation. techref -> technical reference. Revision Changes Path 1.28 +1 -1 src/share/man/man4/joy.4 From owner-cvs-src@FreeBSD.ORG Thu Dec 14 16:41:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9E45A16A403; Thu, 14 Dec 2006 16:41:39 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 76F7243CC5; Thu, 14 Dec 2006 16:39:22 +0000 (GMT) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEGewYu037964; Thu, 14 Dec 2006 16:40:58 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEGewQk037963; Thu, 14 Dec 2006 16:40:58 GMT (envelope-from mpp) Message-Id: <200612141640.kBEGewQk037963@repoman.freebsd.org> From: Mike Pritchard Date: Thu, 14 Dec 2006 16:40: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/share/man/man4 audit.4 auditpipe.4 bce.4 fast_ipsec.4 fdc.4 iic.4 inet.4 ipmi.4 lmc.4 ng_tag.4 pty.4 snd_emu10kx.4 syscons.4 ubtbcmfw.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, 14 Dec 2006 16:41:39 -0000 mpp 2006-12-14 16:40:58 UTC FreeBSD src repository Modified files: share/man/man4 audit.4 auditpipe.4 bce.4 fast_ipsec.4 fdc.4 iic.4 inet.4 ipmi.4 lmc.4 ng_tag.4 pty.4 snd_emu10kx.4 syscons.4 ubtbcmfw.4 Log: Spelling fixes. Revision Changes Path 1.10 +1 -1 src/share/man/man4/audit.4 1.5 +1 -1 src/share/man/man4/auditpipe.4 1.5 +1 -1 src/share/man/man4/bce.4 1.7 +1 -1 src/share/man/man4/fast_ipsec.4 1.37 +1 -1 src/share/man/man4/fdc.4 1.15 +1 -1 src/share/man/man4/iic.4 1.39 +1 -1 src/share/man/man4/inet.4 1.7 +1 -1 src/share/man/man4/ipmi.4 1.11 +2 -2 src/share/man/man4/lmc.4 1.4 +1 -1 src/share/man/man4/ng_tag.4 1.18 +1 -1 src/share/man/man4/pty.4 1.4 +3 -3 src/share/man/man4/snd_emu10kx.4 1.45 +2 -2 src/share/man/man4/syscons.4 1.8 +1 -1 src/share/man/man4/ubtbcmfw.4 From owner-cvs-src@FreeBSD.ORG Thu Dec 14 16:42:33 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D8D9416A407; Thu, 14 Dec 2006 16:42:33 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F45143CA4; Thu, 14 Dec 2006 16:40:55 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id kBEGgOon039452; Thu, 14 Dec 2006 11:42:24 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: obrien@freebsd.org Date: Thu, 14 Dec 2006 11:40:50 -0500 User-Agent: KMail/1.9.1 References: <200612140357.kBE3vY0Q053458@repoman.freebsd.org> <4580DE4E.3080008@samsco.org> <20061214155517.GA21748@dragon.NUXI.org> In-Reply-To: <20061214155517.GA21748@dragon.NUXI.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200612141140.51122.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Thu, 14 Dec 2006 11:42:25 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2332/Thu Dec 14 09:54:27 2006 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, Scott Long , src-committers@freebsd.org, mjacob@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 16:42:34 -0000 On Thursday 14 December 2006 10:55, David O'Brien wrote: > On Wed, Dec 13, 2006 at 08:13:24PM -0800, mjacob@freebsd.org wrote: > > Secondly, I would *like* to have SMP on as a default in RELENG_6 for > > amd64, as it would avoid doing what I've done twice already- fresh > > sysinstall may or may not have installed an SMP kernel but going off and > > building GENERIC then lost me my SMP. It's sort a violation of POLA. > > Rather close what happened to me and what lead to the commit. How long did it take you to notice and fix it? Right now the out of box experience is optimal for both UP and SMP boxes. People who want to go compile their own kernel can be expected to have sufficient clue to either 1) notice up front that SMP isn't in their kernel config, or 2) notice right after they boot and fix it then. Neither one would consitute what I would call a "major" headache. > On Wed, Dec 13, 2006 at 10:17:02PM -0700, Scott Long wrote: > > mjacob@freebsd.org wrote: > > > Scott Long wrote: > > > > There wasn't a full switchover to SMP at 6.0 because an SMP kernel > > > > on a UP system incurs a measurable runtime overhead, and we wanted > > > > to present a system that showed the best of FreeBSD to people who > > > > wanted to run it > > Then why is sparc64's GENERIC kernel SMP in RELENG_6? It doesn't have the same measurable impact on UP machines to run an SMP kernel. > > > But David's point is that most AMD64 boxes *are* SMP, not UP. Is > > > that wrong? > > > > 1. There are plenty of single core Opterons and Athlon64 chips still > > in service. > > A few points: > > * FreeBSD is predominately a server OS, not home desktop OS. > > * Practically all single core Opteron's are used in multi-socket systems. > There are very, very few Opteron single socket, single core Opteron's in > service as there are only a very small handful of single socket 940-pin > motherboards. > > * Most Athlon64 single-core CPU's are run in 32-bit "i386" mode. > FreeBSD/i386 isn't the platform I (and presumably Matt) are talking > about. > > > Maybe AMD sells more SMP systems now than UP systems, but their prior > > sales of UP systems didn't magically disappear overnight. > > This is not an AMD-only situation. > > Intel has been selling dual-core processors since 18 April 2005, and now > sells quad-core processors. Also, Intel kept Long Model (i.e., EM64T) > to the server/workstation segment until its dual-core processors. For > instance, most Intel laptops cannot run FreeBSD/AMD64. And right now the out of the box experience for users after an install is that all those systems will use an SMP enabled kernel. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Thu Dec 14 16:59:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 88F1016A492; Thu, 14 Dec 2006 16:59:04 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3C4843F7F; Thu, 14 Dec 2006 16:52:14 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEGrnOs050904; Thu, 14 Dec 2006 16:53:49 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEGrnbF050900; Thu, 14 Dec 2006 16:53:49 GMT (envelope-from jhb) Message-Id: <200612141653.kBEGrnbF050900@repoman.freebsd.org> From: John Baldwin Date: Thu, 14 Dec 2006 16:53:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/pci pci.c pci_private.h pcib_private.h pcireg.h pcivar.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, 14 Dec 2006 16:59:04 -0000 jhb 2006-12-14 16:53:48 UTC FreeBSD src repository Modified files: sys/dev/pci pci.c pci_private.h pcib_private.h pcireg.h pcivar.h Log: Replace #define with #define so the code is consistent with style(9) and avoids mixing the two formats. Revision Changes Path 1.328 +10 -10 src/sys/dev/pci/pci.c 1.21 +1 -1 src/sys/dev/pci/pci_private.h 1.9 +1 -1 src/sys/dev/pci/pcib_private.h 1.55 +335 -335 src/sys/dev/pci/pcireg.h 1.75 +24 -24 src/sys/dev/pci/pcivar.h From owner-cvs-src@FreeBSD.ORG Thu Dec 14 17:05:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0CD7316A49E; Thu, 14 Dec 2006 17:05:24 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 209A943E51; Thu, 14 Dec 2006 16:56:02 +0000 (GMT) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEGvZl8054544; Thu, 14 Dec 2006 16:57:35 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEGvZSt054543; Thu, 14 Dec 2006 16:57:35 GMT (envelope-from mpp) Message-Id: <200612141657.kBEGvZSt054543@repoman.freebsd.org> From: Mike Pritchard Date: Thu, 14 Dec 2006 16:57:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4/man4.i386 padlock.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, 14 Dec 2006 17:05:24 -0000 mpp 2006-12-14 16:57:35 UTC FreeBSD src repository Modified files: share/man/man4/man4.i386 padlock.4 Log: Spelling fix. Revision Changes Path 1.7 +1 -1 src/share/man/man4/man4.i386/padlock.4 From owner-cvs-src@FreeBSD.ORG Thu Dec 14 17:13:41 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7886116A524; Thu, 14 Dec 2006 17:13:41 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id C607543CAE; Thu, 14 Dec 2006 17:00:22 +0000 (GMT) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (localhost [127.0.0.1]) by ns1.feral.com (8.13.8/8.13.8) with ESMTP id kBEH1gYl030496; Thu, 14 Dec 2006 09:01:52 -0800 (PST) (envelope-from mjacob@freebsd.org) Received: from localhost (mjacob@localhost) by ns1.feral.com (8.13.8/8.13.8/Submit) with ESMTP id kBEH1gGj030493; Thu, 14 Dec 2006 09:01:42 -0800 (PST) (envelope-from mjacob@freebsd.org) X-Authentication-Warning: ns1.feral.com: mjacob owned process doing -bs Date: Thu, 14 Dec 2006 09:01:41 -0800 (PST) From: mjacob@freebsd.org X-X-Sender: mjacob@ns1.feral.com To: Scott Long In-Reply-To: <4580DE4E.3080008@samsco.org> Message-ID: <20061214090112.Y30492@ns1.feral.com> References: <200612140357.kBE3vY0Q053458@repoman.freebsd.org> <4580CD6A.5090802@samsco.org> <20061213201031.T26658@ns1.feral.com> <4580D3BB.7060504@samsco.org> <20061213210116.P26879@ns1.feral.com> <4580DE4E.3080008@samsco.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, cvs-all@freebsd.org, src-committers@freebsd.org, mjacob@freebsd.org, "David E. O'Brien" Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mjacob@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 17:13:41 -0000 > > 3. This change, had it not been reverted, would have broken the > consistency in the major release stream that we were trying to achieve. > You spell it 'POLA', I spell it 'consistent'. Either way, I think that > we both have a deep concern and appreciation for doing the right thing > and not pissing people off with surprises. Amen to that. That's a very good point. Thanks. From owner-cvs-src@FreeBSD.ORG Thu Dec 14 17:15:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5BBC716A4CA; Thu, 14 Dec 2006 17:15:38 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3026743FF9; Thu, 14 Dec 2006 17:01:01 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEH2bnY055782; Thu, 14 Dec 2006 17:02:37 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEH2b1c055781; Thu, 14 Dec 2006 17:02:37 GMT (envelope-from bmah) Message-Id: <200612141702.kBEH2b1c055781@repoman.freebsd.org> From: "Bruce A. Mah" Date: Thu, 14 Dec 2006 17:02:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 17:15:38 -0000 bmah 2006-12-14 17:02:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Update release note: BIND 9.3.3. Revision Changes Path 1.883.2.54 +1 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Thu Dec 14 17:15:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1CB4D16A556; Thu, 14 Dec 2006 17:15:40 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id B285B44042; Thu, 14 Dec 2006 17:01:19 +0000 (GMT) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEH2t1g055963; Thu, 14 Dec 2006 17:02:55 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEH2tfx055962; Thu, 14 Dec 2006 17:02:55 GMT (envelope-from rrs) Message-Id: <200612141702.kBEH2tfx055962@repoman.freebsd.org> From: Randall Stewart Date: Thu, 14 Dec 2006 17:02:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet sctp_asconf.c sctp_constants.h sctp_indata.c sctp_input.c sctp_lock_bsd.h sctp_os_bsd.h sctp_output.c sctp_pcb.c sctp_pcb.h sctp_peeloff.c sctp_structs.h sctp_timer.c sctp_uio.h sctp_usrreq.c sctputil.c sctputil.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, 14 Dec 2006 17:15:50 -0000 rrs 2006-12-14 17:02:55 UTC FreeBSD src repository Modified files: sys/netinet sctp_asconf.c sctp_constants.h sctp_indata.c sctp_input.c sctp_lock_bsd.h sctp_os_bsd.h sctp_output.c sctp_pcb.c sctp_pcb.h sctp_peeloff.c sctp_structs.h sctp_timer.c sctp_uio.h sctp_usrreq.c sctputil.c sctputil.h sys/netinet6 sctp6_usrreq.c Log: 1) Fixes on a number of different collision case LOR's. 2) Fix all "magic numbers" to be constants. 3) A collision case that would generate two associations to the same peer due to a missing lock is fixed. 4) Added tracking of where timers are stopped. Approved by: gnn Revision Changes Path 1.4 +5 -4 src/sys/netinet/sctp_asconf.c 1.4 +74 -2 src/sys/netinet/sctp_constants.h 1.5 +197 -131 src/sys/netinet/sctp_indata.c 1.9 +167 -69 src/sys/netinet/sctp_input.c 1.3 +32 -0 src/sys/netinet/sctp_lock_bsd.h 1.3 +2 -0 src/sys/netinet/sctp_os_bsd.h 1.7 +143 -41 src/sys/netinet/sctp_output.c 1.8 +119 -80 src/sys/netinet/sctp_pcb.c 1.2 +12 -1 src/sys/netinet/sctp_pcb.h 1.2 +2 -1 src/sys/netinet/sctp_peeloff.c 1.4 +10 -3 src/sys/netinet/sctp_structs.h 1.4 +26 -5 src/sys/netinet/sctp_timer.c 1.5 +48 -7 src/sys/netinet/sctp_uio.h 1.7 +202 -16 src/sys/netinet/sctp_usrreq.c 1.9 +35 -42 src/sys/netinet/sctputil.c 1.5 +1 -1 src/sys/netinet/sctputil.h 1.6 +12 -3 src/sys/netinet6/sctp6_usrreq.c From owner-cvs-src@FreeBSD.ORG Thu Dec 14 17:15:55 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 624A316A630; Thu, 14 Dec 2006 17:15:51 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B987441E2; Thu, 14 Dec 2006 17:00:58 +0000 (GMT) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (localhost [127.0.0.1]) by ns1.feral.com (8.13.8/8.13.8) with ESMTP id kBEH2OWM030504; Thu, 14 Dec 2006 09:02:34 -0800 (PST) (envelope-from mjacob@freebsd.org) Received: from localhost (mjacob@localhost) by ns1.feral.com (8.13.8/8.13.8/Submit) with ESMTP id kBEH2I85030501; Thu, 14 Dec 2006 09:02:18 -0800 (PST) (envelope-from mjacob@freebsd.org) X-Authentication-Warning: ns1.feral.com: mjacob owned process doing -bs Date: Thu, 14 Dec 2006 09:02:18 -0800 (PST) From: mjacob@freebsd.org X-X-Sender: mjacob@ns1.feral.com To: Scott Long In-Reply-To: <4580E689.4070000@samsco.org> Message-ID: <20061214090205.J30492@ns1.feral.com> References: <200612140357.kBE3vY0Q053458@repoman.freebsd.org> <4580CD6A.5090802@samsco.org> <20061213201031.T26658@ns1.feral.com> <4580D3BB.7060504@samsco.org> <20061213210116.P26879@ns1.feral.com> <4580DE4E.3080008@samsco.org> <4580E689.4070000@samsco.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: src-committers@freebsd.org, cvs-src@freebsd.org, "David E. O'Brien" , cvs-all@freebsd.org, mjacob@freebsd.org, Wes Peters Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mjacob@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 17:15:55 -0000 > > I respect Matt's questions on the topic, and I hope that I am providing > reasonable answers and conversation on it. > Yes. From owner-cvs-src@FreeBSD.ORG Thu Dec 14 17:16:13 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5809616A839 for ; Thu, 14 Dec 2006 17:16:13 +0000 (UTC) (envelope-from zombyfork@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.229]) by mx1.FreeBSD.org (Postfix) with ESMTP id 62B764403F for ; Thu, 14 Dec 2006 17:01:51 +0000 (GMT) (envelope-from zombyfork@gmail.com) Received: by wr-out-0506.google.com with SMTP id i28so265291wra for ; Thu, 14 Dec 2006 09:03:25 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:references; b=td3ep1fonRjLTjzDlfY/8ofTNyEYkuRvfH7QNDiBjQ9A8JjcAdmuSNuNIOKBebA03H4R41o/anGWaCP17ttPPmWyAksVcdoQ418Vz0hXK3ZXRygXj4s29qvY8GEpF1IuPcJIqExVhZ9DMRGPQ49WWwwaiUHXV0xJi97yVb79GDw= Received: by 10.78.205.7 with SMTP id c7mr845526hug.1166115804494; Thu, 14 Dec 2006 09:03:24 -0800 (PST) Received: by 10.78.168.20 with HTTP; Thu, 14 Dec 2006 09:03:24 -0800 (PST) Message-ID: <346a80220612140903meecf42av7383632e8173525@mail.gmail.com> Date: Thu, 14 Dec 2006 12:03:24 -0500 From: "Coleman Kane" To: obrien@freebsd.org In-Reply-To: <20061214155517.GA21748@dragon.NUXI.org> MIME-Version: 1.0 References: <200612140357.kBE3vY0Q053458@repoman.freebsd.org> <4580CD6A.5090802@samsco.org> <20061213201031.T26658@ns1.feral.com> <4580D3BB.7060504@samsco.org> <20061213210116.P26879@ns1.feral.com> <4580DE4E.3080008@samsco.org> <20061214155517.GA21748@dragon.NUXI.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: cvs-src@freebsd.org, Scott Long , src-committers@freebsd.org, mjacob@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cokane@cokane.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 17:16:13 -0000 On 12/14/06, David O'Brien wrote: > > On Wed, Dec 13, 2006 at 08:13:24PM -0800, mjacob@freebsd.org wrote: > > Secondly, I would *like* to have SMP on as a default in RELENG_6 for > > amd64, as it would avoid doing what I've done twice already- fresh > > sysinstall may or may not have installed an SMP kernel but going off and > > building GENERIC then lost me my SMP. It's sort a violation of POLA. > > Rather close what happened to me and what lead to the commit. > > > On Wed, Dec 13, 2006 at 10:17:02PM -0700, Scott Long wrote: > > mjacob@freebsd.org wrote: > > > Scott Long wrote: > > > > There wasn't a full switchover to SMP at 6.0 because an SMP kernel > > > > on a UP system incurs a measurable runtime overhead, and we wanted > > > > to present a system that showed the best of FreeBSD to people who > > > > wanted to run it > > Then why is sparc64's GENERIC kernel SMP in RELENG_6? > > > > > But David's point is that most AMD64 boxes *are* SMP, not UP. Is > > > that wrong? > > > > 1. There are plenty of single core Opterons and Athlon64 chips still > > in service. > > A few points: > > * FreeBSD is predominately a server OS, not home desktop OS. > > * Practically all single core Opteron's are used in multi-socket systems. > There are very, very few Opteron single socket, single core Opteron's in > service as there are only a very small handful of single socket 940-pin > motherboards. > > * Most Athlon64 single-core CPU's are run in 32-bit "i386" mode. > FreeBSD/i386 isn't the platform I (and presumably Matt) are talking > about. > > > Maybe AMD sells more SMP systems now than UP systems, but their prior > > sales of UP systems didn't magically disappear overnight. > > This is not an AMD-only situation. > > Intel has been selling dual-core processors since 18 April 2005, and now > sells quad-core processors. Also, Intel kept Long Model (i.e., EM64T) > to the server/workstation segment until its dual-core processors. For > instance, most Intel laptops cannot run FreeBSD/AMD64. > > -- > -- David (obrien@FreeBSD.org) > _______________________________________________ > 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" > Just to let you know, there are still a significant number of amd64 single-core laptops that are still sold these days. From owner-cvs-src@FreeBSD.ORG Thu Dec 14 17:16:54 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 07FCB16A514; Thu, 14 Dec 2006 17:16:54 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD21044237; Thu, 14 Dec 2006 17:02:21 +0000 (GMT) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEH3lMs057339; Thu, 14 Dec 2006 17:03:47 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEH3lw0057338; Thu, 14 Dec 2006 17:03:47 GMT (envelope-from mpp) Message-Id: <200612141703.kBEH3lw0057338@repoman.freebsd.org> From: Mike Pritchard Date: Thu, 14 Dec 2006 17:03:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4/man4.sparc64 ofw_console.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, 14 Dec 2006 17:16:54 -0000 mpp 2006-12-14 17:03:46 UTC FreeBSD src repository Modified files: share/man/man4/man4.sparc64 ofw_console.4 Log: Spelling fix. Revision Changes Path 1.2 +1 -1 src/share/man/man4/man4.sparc64/ofw_console.4 From owner-cvs-src@FreeBSD.ORG Thu Dec 14 17:27:46 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D8B6016A47E; Thu, 14 Dec 2006 17:27:46 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 51CC04451E; Thu, 14 Dec 2006 17:07:42 +0000 (GMT) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (localhost [127.0.0.1]) by ns1.feral.com (8.13.8/8.13.8) with ESMTP id kBEH94Yd030608; Thu, 14 Dec 2006 09:09:14 -0800 (PST) (envelope-from mjacob@freebsd.org) Received: from localhost (mjacob@localhost) by ns1.feral.com (8.13.8/8.13.8/Submit) with ESMTP id kBEH94KU030605; Thu, 14 Dec 2006 09:09:04 -0800 (PST) (envelope-from mjacob@freebsd.org) X-Authentication-Warning: ns1.feral.com: mjacob owned process doing -bs Date: Thu, 14 Dec 2006 09:09:04 -0800 (PST) From: mjacob@freebsd.org X-X-Sender: mjacob@ns1.feral.com To: Norikatsu Shigemura In-Reply-To: <20061215000628.55656637.nork@FreeBSD.org> Message-ID: <20061214090839.I30492@ns1.feral.com> References: <200612140257.kBE2v8mI041323@repoman.freebsd.org> <20061215000628.55656637.nork@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: maxim@freebsd.org, cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/aac aac_pci.c src/sys/dev/advansys adv_eisa.c adv_isa.c adv_pci.c advansys.c adw_pci.c adwcam.c src/sys/dev/aha aha.c aha_isa.c aha_mca.c src/sys/dev/ahb ahb.c src/sys/dev/amd amd.c src/sys/dev/amr amr_pci.c src/sys/dev/arcmsr ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mjacob@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 17:27:47 -0000 > BTW, maxim, how about ciss(4)? > http://www.freebsd.org/cgi/query-pr.cgi?pr=105989 Whoops - missed that one. I'll catch it. From owner-cvs-src@FreeBSD.ORG Thu Dec 14 17:42:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E2B8216A54B; Thu, 14 Dec 2006 17:42:17 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A2654413A; Thu, 14 Dec 2006 17:32:22 +0000 (GMT) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEHXkRh062879; Thu, 14 Dec 2006 17:33:46 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEHXk2p062878; Thu, 14 Dec 2006 17:33:46 GMT (envelope-from bz) Message-Id: <200612141733.kBEHXk2p062878@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Thu, 14 Dec 2006 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/netipsec ipsec.c ipsec_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 17:42:18 -0000 bz 2006-12-14 17:33:46 UTC FreeBSD src repository Modified files: sys/netipsec ipsec.c ipsec_input.c Log: s,#if INET6,#ifdef INET6, This unbreaks the build for FAST_IPSEC && !INET6 and was wrong anyway. Reported by: Dmitry Pryanishnikov Revision Changes Path 1.20 +1 -1 src/sys/netipsec/ipsec.c 1.14 +1 -1 src/sys/netipsec/ipsec_input.c From owner-cvs-src@FreeBSD.ORG Thu Dec 14 17:43:58 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6670216A4D8; Thu, 14 Dec 2006 17:43:58 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from transport.cksoft.de (transport.cksoft.de [62.111.66.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F5CD4408A; Thu, 14 Dec 2006 17:38:49 +0000 (GMT) (envelope-from bz@FreeBSD.org) Received: from transport.cksoft.de (localhost [127.0.0.1]) by transport.cksoft.de (Postfix) with ESMTP id D70AC1FFD0E; Thu, 14 Dec 2006 18:40:12 +0100 (CET) Received: by transport.cksoft.de (Postfix, from userid 66) id 4C8322002B4; Thu, 14 Dec 2006 18:40:06 +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 5CD6A444885; Thu, 14 Dec 2006 17:35:52 +0000 (UTC) Date: Thu, 14 Dec 2006 17:35:52 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Dmitry Pryanishnikov In-Reply-To: <20061214181128.S29902@atlantis.atlantis.dp.ua> Message-ID: <20061214173443.D91892@maildrop.int.zabbadoz.net> References: <200612121217.kBCCHwP6019297@repoman.freebsd.org> <20061214181128.S29902@atlantis.atlantis.dp.ua> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by AMaViS cksoft-s20020300-20031204bz on transport.cksoft.de Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_spppsubr.c src/sys/netinet ip_fw2.c tcp_hostcache.c tcp_input.c src/sys/netinet6 frag6.c icmp6.c in6.c in6_gif.c in6_src.c in6_var.h ip6_forward.c ip6_input.c ip6_mroute.c ipsec.c mld6.c nd6.c nd6_nbr.c nd6_rtr.c scope6.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Dec 2006 17:43:58 -0000 On Thu, 14 Dec 2006, Dmitry Pryanishnikov wrote: > On Tue, 12 Dec 2006, Bjoern A. Zeeb wrote: >> sys/netipsec ipsec.c ipsec_input.c > ... >> 1.19 +5 -1 src/sys/netipsec/ipsec.c > > I believe the following change in your commit: ... > broke kernel build (at least, with "options FAST_IPSEC" and w/o INET6): > > It seems that it should be "#ifdef INET6" instead of "#if INET6"? Yes, should be fixed. Thanks for reporting. -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT From owner-cvs-src@FreeBSD.ORG Thu Dec 14 17:58:53 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A451216A5CA; Thu, 14 Dec 2006 17:58:53 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2436E43CD5; Thu, 14 Dec 2006 17:54:00 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEHtCMG066575; Thu, 14 Dec 2006 17:55:12 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEHtC8e066574; Thu, 14 Dec 2006 17:55:12 GMT (envelope-from scottl) Message-Id: <200612141755.kBEHtC8e066574@repoman.freebsd.org> From: Scott Long Date: Thu, 14 Dec 2006 17:55:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/arcmsr arcmsr.c arcmsr.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, 14 Dec 2006 17:58:53 -0000 scottl 2006-12-14 17:55:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/arcmsr arcmsr.c arcmsr.h Log: MFC: Bring the arcmsr driver up to the vendor 1.20.00.013 version. Submitted by: Erich Chen Revision Changes Path 1.8.2.2 +1572 -1910 src/sys/dev/arcmsr/arcmsr.c 1.1.4.1 +1359 -1164 src/sys/dev/arcmsr/arcmsr.h From owner-cvs-src@FreeBSD.ORG Thu Dec 14 18:19:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ED0FB16A403; Thu, 14 Dec 2006 18:19:28 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 552D643CB7; Thu, 14 Dec 2006 18:07:38 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEI90F8069725; Thu, 14 Dec 2006 18:09:00 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEI90hp069724; Thu, 14 Dec 2006 18:09:00 GMT (envelope-from bmah) Message-Id: <200612141809.kBEI90hp069724@repoman.freebsd.org> From: "Bruce A. Mah" Date: Thu, 14 Dec 2006 18:09:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 18:19:29 -0000 bmah 2006-12-14 18:09:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC: BIND 9.3.3 (also move this note from the kernel section to userland section). Revision Changes Path 1.761.2.73 +4 -2 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Thu Dec 14 18:21:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BA47A16A51A; Thu, 14 Dec 2006 18:21:28 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79D6B43DD8; Thu, 14 Dec 2006 18:08:42 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id kBEI6BSj054864; Thu, 14 Dec 2006 11:06:11 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Thu, 14 Dec 2006 11:07:03 -0700 (MST) Message-Id: <20061214.110703.-432837811.imp@bsdimp.com> To: cokane@cokane.org, zombyfork@gmail.com From: "M. Warner Losh" In-Reply-To: <346a80220612140903meecf42av7383632e8173525@mail.gmail.com> References: <4580DE4E.3080008@samsco.org> <20061214155517.GA21748@dragon.NUXI.org> <346a80220612140903meecf42av7383632e8173525@mail.gmail.com> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Thu, 14 Dec 2006 11:06:13 -0700 (MST) Cc: scottl@samsco.org, src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, obrien@FreeBSD.ORG, cvs-all@FreeBSD.ORG, mjacob@FreeBSD.ORG Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 18:21:28 -0000 In message: <346a80220612140903meecf42av7383632e8173525@mail.gmail.com> "Coleman Kane" writes: : Just to let you know, there are still a significant number of amd64 : single-core laptops that are still sold these days. I have one myself. But I'm considering running FreeBSD/i386 on it because of all the issues I've had getting a working OpenOffice on it. Warner From owner-cvs-src@FreeBSD.ORG Thu Dec 14 18:41:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AA20C16A4C8; Thu, 14 Dec 2006 18:41:29 +0000 (UTC) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 58CB8444F1; Thu, 14 Dec 2006 18:27:41 +0000 (GMT) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEIT8i4073224; Thu, 14 Dec 2006 18:29:08 GMT (envelope-from ambrisko@repoman.freebsd.org) Received: (from ambrisko@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEIT8dW073223; Thu, 14 Dec 2006 18:29:08 GMT (envelope-from ambrisko) Message-Id: <200612141829.kBEIT8dW073223@repoman.freebsd.org> From: Doug Ambrisko Date: Thu, 14 Dec 2006 18:29:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mfi mfi.c mfi_ioctl.h 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: Thu, 14 Dec 2006 18:41:29 -0000 ambrisko 2006-12-14 18:29:08 UTC FreeBSD src repository Modified files: sys/dev/mfi mfi.c mfi_ioctl.h mfireg.h Log: Some relatively minor changes and bug fixes: 1) s/mi/mfi/ in FreeBSD ioctl path 2) add in "\n" on various failure messages 3) cap the length of time to abort an AEN command 4) fix passing sense data back to user to make Dell's Linux firmware upgrade tool happy. 5) bump the MFI_POLL_TIMEOUT_SECS from 10s to 50s since the firmware flash command can take ~40s to return. This is some clean-up and enables RAID firmware to updated via Dell's tool. Note Dell's tool requires the updates to the Linux emulator that has been done in -current with TLS etc. I need to discuss with scottl how to better submit mfi commands to the firmware via the ioctl path so we don't do it in polled mode. Revision Changes Path 1.24 +44 -56 src/sys/dev/mfi/mfi.c 1.4 +8 -8 src/sys/dev/mfi/mfi_ioctl.h 1.7 +2 -1 src/sys/dev/mfi/mfireg.h From owner-cvs-src@FreeBSD.ORG Thu Dec 14 19:02:57 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9CFAD16A60D; Thu, 14 Dec 2006 19:02:57 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 74A9C43DB2; Thu, 14 Dec 2006 19:01:12 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEJ2n9g081055; Thu, 14 Dec 2006 19:02:49 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEJ2nH1081054; Thu, 14 Dec 2006 19:02:49 GMT (envelope-from ru) Message-Id: <200612141902.kBEJ2nH1081054@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 14 Dec 2006 19:02:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/w w.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 19:02:57 -0000 ru 2006-12-14 19:02:48 UTC FreeBSD src repository Modified files: usr.bin/w w.1 Log: Fix markup. Revision Changes Path 1.21 +10 -7 src/usr.bin/w/w.1 From owner-cvs-src@FreeBSD.ORG Thu Dec 14 19:22:23 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8FEA016A579 for ; Thu, 14 Dec 2006 19:22:23 +0000 (UTC) (envelope-from SRS0=ad9f8023979cf5f9572a952e117fbaab4ed82db3=184=es.net=oberman@es.net) Received: from postal1.es.net (postal1.es.net [198.128.3.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9076343DB9 for ; Thu, 14 Dec 2006 19:19:00 +0000 (GMT) (envelope-from SRS0=ad9f8023979cf5f9572a952e117fbaab4ed82db3=184=es.net=oberman@es.net) Received: from ptavv.es.net (ptavv.es.net [198.128.4.29]) by postal1.es.net (Postal Node 1) with ESMTP (SSL) id SFI66136; Thu, 14 Dec 2006 11:20:36 -0800 Received: from ptavv.es.net (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 2BBBE45042; Thu, 14 Dec 2006 11:20:36 -0800 (PST) To: "M. Warner Losh" In-Reply-To: Your message of "Thu, 14 Dec 2006 11:07:03 MST." <20061214.110703.-432837811.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1166124036_2014P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Thu, 14 Dec 2006 11:20:36 -0800 From: "Kevin Oberman" Message-Id: <20061214192036.2BBBE45042@ptavv.es.net> Cc: scottl@samsco.org, src-committers@FreeBSD.ORG, zombyfork@gmail.com, cokane@cokane.org, cvs-src@FreeBSD.ORG, obrien@FreeBSD.ORG, cvs-all@FreeBSD.ORG, mjacob@FreeBSD.ORG Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 19:22:23 -0000 --==_Exmh_1166124036_2014P Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > Date: Thu, 14 Dec 2006 11:07:03 -0700 (MST) > From: "M. Warner Losh" > Sender: owner-cvs-all@freebsd.org > > In message: <346a80220612140903meecf42av7383632e8173525@mail.gmail.com> > "Coleman Kane" writes: > : Just to let you know, there are still a significant number of amd64 > : single-core laptops that are still sold these days. > > I have one myself. But I'm considering running FreeBSD/i386 on it > because of all the issues I've had getting a working OpenOffice on it. > > Warner > _______________________________________________ > cvs-all@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-all > To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" > The new release of OOo is SUPPOSED to be 64-bit clean. I have no idea when 2.1 will be ported to FreeBSD, but I hope it will be soon. OTOH, I see little reason to run amd64 on most systems which don't have large memories or some other specific reason to run it. The binaries are larger and generally performance changes are minimal. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751 --==_Exmh_1166124036_2014P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) Comment: Exmh version 2.5 06/03/2002 iD8DBQFFgaQEkn3rs5h7N1ERAlZpAJ9OlqHZCLY5gDdwC/RrQR18jGK6mgCeMyss UKH7cIFWO0TRTzj7NShlIgs= =22T3 -----END PGP SIGNATURE----- --==_Exmh_1166124036_2014P-- From owner-cvs-src@FreeBSD.ORG Thu Dec 14 19:32:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0132016A416; Thu, 14 Dec 2006 19:32:03 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7965C43DD3; Thu, 14 Dec 2006 19:29:00 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEJUWqA087786; Thu, 14 Dec 2006 19:30:32 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEJUWHo087785; Thu, 14 Dec 2006 19:30:32 GMT (envelope-from delphij) Message-Id: <200612141930.kBEJUWHo087785@repoman.freebsd.org> From: Xin LI Date: Thu, 14 Dec 2006 19:30:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6_2 Cc: Subject: cvs commit: src/release/doc/zh_CN.GB2312/relnotes/common new.sgml src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 19:32:03 -0000 delphij 2006-12-14 19:30:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_2) release/doc/zh_CN.GB2312/relnotes/common new.sgml release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Mention BIND 9.3.3 MFC. Approved by: re (bmah) Revision Changes Path 1.883.2.52.2.5 +1 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml 1.5.2.12.2.4 +2 -2 src/release/doc/zh_CN.GB2312/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Thu Dec 14 19:57:22 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5BCBF16A412; Thu, 14 Dec 2006 19:57:22 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 462FB43CAB; Thu, 14 Dec 2006 19:55:42 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEJv6i0092908; Thu, 14 Dec 2006 19:57:06 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEJv6vf092907; Thu, 14 Dec 2006 19:57:06 GMT (envelope-from jhb) Message-Id: <200612141957.kBEJv6vf092907@repoman.freebsd.org> From: John Baldwin Date: Thu, 14 Dec 2006 19:57:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/pci pci.c pcivar.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, 14 Dec 2006 19:57:22 -0000 jhb 2006-12-14 19:57:06 UTC FreeBSD src repository Modified files: sys/dev/pci pci.c pcivar.h Log: Add a first pass at a way to blacklist MSI on systems where it doesn't work: - A new PCI quirk (PCI_QUIRK_DISABLE_MSI) is added to the quirk table. - A new pci_msi_device_blacklisted() determines if a passed in device matches an MSI quirk in the quirk table. This can be overridden (all quirks ignored) by setting the hw.pci.honor_msi_blacklist to 0. - A global blacklist check is performed in the MI PCI bus code by checking to see if the device at 0:0:0 is blacklisted. Tested by: jdp Revision Changes Path 1.329 +51 -0 src/sys/dev/pci/pci.c 1.76 +1 -0 src/sys/dev/pci/pcivar.h From owner-cvs-src@FreeBSD.ORG Thu Dec 14 19:59:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0486216A494; Thu, 14 Dec 2006 19:59:56 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 80D3343CF9; Thu, 14 Dec 2006 19:57:53 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEJxTua093057; Thu, 14 Dec 2006 19:59:29 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEJxTR9093056; Thu, 14 Dec 2006 19:59:29 GMT (envelope-from jhb) Message-Id: <200612141959.kBEJxTR9093056@repoman.freebsd.org> From: John Baldwin Date: Thu, 14 Dec 2006 19:59: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/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: Thu, 14 Dec 2006 19:59:56 -0000 jhb 2006-12-14 19:59:29 UTC FreeBSD src repository Modified files: sys/dev/pci pci.c Log: Disable MSI for the Intel E7501 chipset. Reported by: jdp Revision Changes Path 1.330 +6 -0 src/sys/dev/pci/pci.c From owner-cvs-src@FreeBSD.ORG Thu Dec 14 20:23:11 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C190516A412; Thu, 14 Dec 2006 20:23:11 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 50ACA43CEE; Thu, 14 Dec 2006 20:20:59 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id kBEKKBRo056342; Thu, 14 Dec 2006 13:20:12 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Thu, 14 Dec 2006 13:21:11 -0700 (MST) Message-Id: <20061214.132111.1102529758.imp@bsdimp.com> To: oberman@es.net From: "M. Warner Losh" In-Reply-To: <20061214192036.2BBBE45042@ptavv.es.net> References: <20061214.110703.-432837811.imp@bsdimp.com> <20061214192036.2BBBE45042@ptavv.es.net> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Thu, 14 Dec 2006 13:20:13 -0700 (MST) Cc: scottl@samsco.org, src-committers@freebsd.org, zombyfork@gmail.com, cokane@cokane.org, cvs-src@freebsd.org, obrien@freebsd.org, cvs-all@freebsd.org, mjacob@freebsd.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 20:23:11 -0000 In message: <20061214192036.2BBBE45042@ptavv.es.net> "Kevin Oberman" writes: : > Date: Thu, 14 Dec 2006 11:07:03 -0700 (MST) : > From: "M. Warner Losh" : > Sender: owner-cvs-all@freebsd.org : > : > In message: <346a80220612140903meecf42av7383632e8173525@mail.gmail.com> : > "Coleman Kane" writes: : > : Just to let you know, there are still a significant number of amd64 : > : single-core laptops that are still sold these days. : > : > I have one myself. But I'm considering running FreeBSD/i386 on it : > because of all the issues I've had getting a working OpenOffice on it. : > : > Warner : > _______________________________________________ : > cvs-all@freebsd.org mailing list : > http://lists.freebsd.org/mailman/listinfo/cvs-all : > To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" : > : : The new release of OOo is SUPPOSED to be 64-bit clean. I have no idea : when 2.1 will be ported to FreeBSD, but I hope it will be soon. : : OTOH, I see little reason to run amd64 on most systems which don't have : large memories or some other specific reason to run it. The binaries are : larger and generally performance changes are minimal. Last time I tried to build, I tripped over the jdk needing java needing mozilla and mozilla was marked as not buildable due to security issues. Warner From owner-cvs-src@FreeBSD.ORG Thu Dec 14 20:30:50 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CA3E716A412; Thu, 14 Dec 2006 20:30:50 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2151343DF4; Thu, 14 Dec 2006 20:27:39 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id kBEKSp5j025957; Thu, 14 Dec 2006 13:28:56 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <4581B401.8010302@samsco.org> Date: Thu, 14 Dec 2006 13:28:49 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.7) Gecko/20060910 SeaMonkey/1.0.5 MIME-Version: 1.0 To: "M. Warner Losh" References: <20061214.110703.-432837811.imp@bsdimp.com> <20061214192036.2BBBE45042@ptavv.es.net> <20061214.132111.1102529758.imp@bsdimp.com> In-Reply-To: <20061214.132111.1102529758.imp@bsdimp.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: src-committers@freebsd.org, zombyfork@gmail.com, cokane@cokane.org, cvs-src@freebsd.org, oberman@es.net, obrien@freebsd.org, cvs-all@freebsd.org, mjacob@freebsd.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 20:30:50 -0000 M. Warner Losh wrote: > In message: <20061214192036.2BBBE45042@ptavv.es.net> > "Kevin Oberman" writes: > : > Date: Thu, 14 Dec 2006 11:07:03 -0700 (MST) > : > From: "M. Warner Losh" > : > Sender: owner-cvs-all@freebsd.org > : > > : > In message: <346a80220612140903meecf42av7383632e8173525@mail.gmail.com> > : > "Coleman Kane" writes: > : > : Just to let you know, there are still a significant number of amd64 > : > : single-core laptops that are still sold these days. > : > > : > I have one myself. But I'm considering running FreeBSD/i386 on it > : > because of all the issues I've had getting a working OpenOffice on it. > : > > : > Warner > : > _______________________________________________ > : > cvs-all@freebsd.org mailing list > : > http://lists.freebsd.org/mailman/listinfo/cvs-all > : > To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" > : > > : > : The new release of OOo is SUPPOSED to be 64-bit clean. I have no idea > : when 2.1 will be ported to FreeBSD, but I hope it will be soon. > : > : OTOH, I see little reason to run amd64 on most systems which don't have > : large memories or some other specific reason to run it. The binaries are > : larger and generally performance changes are minimal. > > Last time I tried to build, I tripped over the jdk needing java > needing mozilla and mozilla was marked as not buildable due to > security issues. > > Warner I wonder if you can get around the java mess by defining WITH_GCJ. That said, Staroffice has been worth the price many times over. Hell, if you put an hourly consulting rate on the time that you've spent trying to get OOo to build, you'd probably have enough money to by a new Macbook Pro and MSOffice. Then just dual boot to FreeBSD and/or run Parallels. Scott From owner-cvs-src@FreeBSD.ORG Thu Dec 14 20:53:31 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D46D016A522; Thu, 14 Dec 2006 20:53:31 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B79343D99; Thu, 14 Dec 2006 20:42:34 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id kBEKfe7O056567; Thu, 14 Dec 2006 13:41:40 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Thu, 14 Dec 2006 13:42:40 -0700 (MST) Message-Id: <20061214.134240.-1491663357.imp@bsdimp.com> To: scottl@samsco.org From: "M. Warner Losh" In-Reply-To: <4581B401.8010302@samsco.org> References: <20061214192036.2BBBE45042@ptavv.es.net> <20061214.132111.1102529758.imp@bsdimp.com> <4581B401.8010302@samsco.org> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Thu, 14 Dec 2006 13:41:42 -0700 (MST) Cc: src-committers@freebsd.org, zombyfork@gmail.com, cokane@cokane.org, cvs-src@freebsd.org, oberman@es.net, obrien@freebsd.org, cvs-all@freebsd.org, mjacob@freebsd.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 20:53:32 -0000 In message: <4581B401.8010302@samsco.org> Scott Long writes: : M. Warner Losh wrote: : > In message: <20061214192036.2BBBE45042@ptavv.es.net> : > "Kevin Oberman" writes: : > : > Date: Thu, 14 Dec 2006 11:07:03 -0700 (MST) : > : > From: "M. Warner Losh" : > : > Sender: owner-cvs-all@freebsd.org : > : > : > : > In message: <346a80220612140903meecf42av7383632e8173525@mail.gmail.com> : > : > "Coleman Kane" writes: : > : > : Just to let you know, there are still a significant number of amd64 : > : > : single-core laptops that are still sold these days. : > : > : > : > I have one myself. But I'm considering running FreeBSD/i386 on it : > : > because of all the issues I've had getting a working OpenOffice on it. : > : > : > : > Warner : > : > _______________________________________________ : > : > cvs-all@freebsd.org mailing list : > : > http://lists.freebsd.org/mailman/listinfo/cvs-all : > : > To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" : > : > : > : : > : The new release of OOo is SUPPOSED to be 64-bit clean. I have no idea : > : when 2.1 will be ported to FreeBSD, but I hope it will be soon. : > : : > : OTOH, I see little reason to run amd64 on most systems which don't have : > : large memories or some other specific reason to run it. The binaries are : > : larger and generally performance changes are minimal. : > : > Last time I tried to build, I tripped over the jdk needing java : > needing mozilla and mozilla was marked as not buildable due to : > security issues. : > : > Warner : : I wonder if you can get around the java mess by defining WITH_GCJ. That : said, Staroffice has been worth the price many times over. Hell, if you : put an hourly consulting rate on the time that you've spent trying to : get OOo to build, you'd probably have enough money to by a new Macbook : Pro and MSOffice. Then just dual boot to FreeBSD and/or run Parallels. Win4BSD + OpenOffice for windows was what I was thinking... Warner From owner-cvs-src@FreeBSD.ORG Thu Dec 14 20:53:49 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 45C9716A64E; Thu, 14 Dec 2006 20:53:49 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 837B743FC9; Thu, 14 Dec 2006 20:44:55 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id kBEKh8nP056648; Thu, 14 Dec 2006 13:43:09 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Thu, 14 Dec 2006 13:44:08 -0700 (MST) Message-Id: <20061214.134408.-401444670.imp@bsdimp.com> To: oberman@es.net From: "M. Warner Losh" In-Reply-To: <20061214192036.2BBBE45042@ptavv.es.net> References: <20061214.110703.-432837811.imp@bsdimp.com> <20061214192036.2BBBE45042@ptavv.es.net> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Thu, 14 Dec 2006 13:43:10 -0700 (MST) Cc: scottl@samsco.org, src-committers@FreeBSD.org, zombyfork@gmail.com, cokane@cokane.org, cvs-src@FreeBSD.org, obrien@FreeBSD.org, cvs-all@FreeBSD.org, mjacob@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 20:53:49 -0000 In message: <20061214192036.2BBBE45042@ptavv.es.net> "Kevin Oberman" writes: : OTOH, I see little reason to run amd64 on most systems which don't have : large memories or some other specific reason to run it. The binaries are : larger and generally performance changes are minimal. I run it because it keeps me honest wrt 64-cleanliness Warner From owner-cvs-src@FreeBSD.ORG Thu Dec 14 21:00:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1BA4C16A40F for ; Thu, 14 Dec 2006 21:00:04 +0000 (UTC) (envelope-from lehmann@ans-netz.de) Received: from avocado.salatschuessel.net (avocado.salatschuessel.net [83.136.81.184]) by mx1.FreeBSD.org (Postfix) with ESMTP id F2D1743CA2 for ; Thu, 14 Dec 2006 20:58:24 +0000 (GMT) (envelope-from lehmann@ans-netz.de) Received: (qmail 83722 invoked by uid 89); 14 Dec 2006 20:59:59 -0000 Received: from unknown (HELO kartoffel.salatschuessel.net) (83.136.81.185) by avocado.salatschuessel.net with SMTP; 14 Dec 2006 20:59:59 -0000 Date: Thu, 14 Dec 2006 21:59:55 +0100 From: Oliver Lehmann To: "M. Warner Losh" Message-Id: <20061214215955.207e169b.lehmann@ans-netz.de> In-Reply-To: <20061214.110703.-432837811.imp@bsdimp.com> References: <4580DE4E.3080008@samsco.org> <20061214155517.GA21748@dragon.NUXI.org> <346a80220612140903meecf42av7383632e8173525@mail.gmail.com> <20061214.110703.-432837811.imp@bsdimp.com> X-Mailer: Sylpheed version 2.2.10 (GTK+ 2.10.6; amd64-portbld-freebsd6.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: scottl@samsco.org, src-committers@FreeBSD.ORG, zombyfork@gmail.com, cokane@cokane.org, cvs-src@FreeBSD.ORG, obrien@FreeBSD.ORG, cvs-all@FreeBSD.ORG, mjacob@FreeBSD.ORG Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 21:00:04 -0000 M. Warner Losh wrote: > I have one myself. But I'm considering running FreeBSD/i386 on it > because of all the issues I've had getting a working OpenOffice on it. OOo works here... openoffice.org-2-RC a bit longer than openoffice.org-2 -devel does but maho added some patches to -devel so it works now too. 2.1 was committed today to openoffice.org-2 (I didn't tried it out right now, but I guess it will work too since the RC did) olivleh1@kartoffel olivleh1> pkg_info | grep openoffice openoffice.org-2.2.20061207 Integrated wordprocessor/dbase/spreadsheet/drawing/chart/br olivleh1@kartoffel olivleh1> uname -a FreeBSD kartoffel.salatschuessel.net 6.1-STABLE FreeBSD 6.1-STABLE #0: Mon Sep 11 09:55:49 CEST 2006 olivleh1@kartoffel.salatschuessel.net:/usr/obj/amd64-athlon64-6.1/usr/src/sys/KARTOFFEL amd64 olivleh1@kartoffel olivleh1> grep CPU /var/run/dmesg.boot CPU: AMD Athlon(tm) 64 Processor 3500+ (2200.10-MHz K8-class CPU) cpu0: on acpi0 acpi_throttle0: on cpu0 olivleh1@kartoffel olivleh1> -- Oliver Lehmann http://www.pofo.de/ http://wishlist.ans-netz.de/ From owner-cvs-src@FreeBSD.ORG Thu Dec 14 21:42:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A323316A415; Thu, 14 Dec 2006 21:42:11 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D66D43CA6; Thu, 14 Dec 2006 21:40:27 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBELg47v024162; Thu, 14 Dec 2006 21:42:04 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBELg4wb024159; Thu, 14 Dec 2006 21:42:04 GMT (envelope-from pjd) Message-Id: <200612142142.kBELg4wb024159@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 14 Dec 2006 21:42:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/include unistd.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, 14 Dec 2006 21:42:11 -0000 pjd 2006-12-14 21:42:04 UTC FreeBSD src repository Modified files: include unistd.h Log: Forgot to commit this file: add definition for _SC_PHYS_PAGES. Revision Changes Path 1.80 +3 -0 src/include/unistd.h From owner-cvs-src@FreeBSD.ORG Thu Dec 14 22:01:57 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D8B8D16A529; Thu, 14 Dec 2006 22:01:57 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 912F143D7E; Thu, 14 Dec 2006 21:59:32 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEM0rBV026835; Thu, 14 Dec 2006 22:00:53 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEM0rMS026834; Thu, 14 Dec 2006 22:00:53 GMT (envelope-from mjacob) Message-Id: <200612142200.kBEM0rMS026834@repoman.freebsd.org> From: Matt Jacob Date: Thu, 14 Dec 2006 22:00:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/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: Thu, 14 Dec 2006 22:01:58 -0000 mjacob 2006-12-14 22:00:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/ciss ciss.c Log: MFC revisions 1.74 (module depedencies) && 1.71 (spin until a request struct is available in the ioctl path) Revision Changes Path 1.64.2.4 +4 -3 src/sys/dev/ciss/ciss.c From owner-cvs-src@FreeBSD.ORG Thu Dec 14 22:15:12 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CF0E616A412; Thu, 14 Dec 2006 22:15:12 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D82A43D8D; Thu, 14 Dec 2006 22:12:47 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBEMEEOE031041; Thu, 14 Dec 2006 22:14:14 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBEMEEMV031040; Thu, 14 Dec 2006 22:14:14 GMT (envelope-from imp) Message-Id: <200612142214.kBEMEEMV031040@repoman.freebsd.org> From: Warner Losh Date: Thu, 14 Dec 2006 22:14: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/lib/libc/gen sysconf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Dec 2006 22:15:12 -0000 imp 2006-12-14 22:14:14 UTC FreeBSD src repository Modified files: lib/libc/gen sysconf.c Log: band-aide until _SC_PHYS_PAGES actually is defined Revision Changes Path 1.23 +2 -0 src/lib/libc/gen/sysconf.c From owner-cvs-src@FreeBSD.ORG Thu Dec 14 22:25:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E61E516A492; Thu, 14 Dec 2006 22:25:07 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 533D743E49; Thu, 14 Dec 2006 22:19:59 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id kBEMIjGe057752; Thu, 14 Dec 2006 15:18:45 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Thu, 14 Dec 2006 15:19:43 -0700 (MST) Message-Id: <20061214.151943.-1625880371.imp@bsdimp.com> To: pjd@FreeBSD.ORG From: "M. Warner Losh" In-Reply-To: <200612142142.kBELg4wb024159@repoman.freebsd.org> References: <200612142142.kBELg4wb024159@repoman.freebsd.org> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Thu, 14 Dec 2006 15:18:46 -0700 (MST) Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/include unistd.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, 14 Dec 2006 22:25:08 -0000 In message: <200612142142.kBELg4wb024159@repoman.freebsd.org> Pawel Jakub Dawidek writes: : pjd 2006-12-14 21:42:04 UTC : : FreeBSD src repository : : Modified files: : include unistd.h : Log: : Forgot to commit this file: add definition for _SC_PHYS_PAGES. Doh! I just committed a band-aide to sysconf.c. It should work with or without this defined... Warner From owner-cvs-src@FreeBSD.ORG Thu Dec 14 23:20:01 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2345A16A504; Thu, 14 Dec 2006 23:20:01 +0000 (UTC) (envelope-from jdp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49EAF44221; Thu, 14 Dec 2006 23:08:38 +0000 (GMT) (envelope-from jdp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBENADOt042111; Thu, 14 Dec 2006 23:10:13 GMT (envelope-from jdp@repoman.freebsd.org) Received: (from jdp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBENADQO042110; Thu, 14 Dec 2006 23:10:13 GMT (envelope-from jdp) Message-Id: <200612142310.kBENADQO042110@repoman.freebsd.org> From: John Polstra Date: Thu, 14 Dec 2006 23:10:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 23:20:01 -0000 jdp 2006-12-14 23:10:13 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Add MSI support to the bge driver. I tested this on a Dell SC1435 running an i386 kernel, and it worked fine. Revision Changes Path 1.164 +18 -4 src/sys/dev/bge/if_bge.c 1.62 +1 -0 src/sys/dev/bge/if_bgereg.h From owner-cvs-src@FreeBSD.ORG Thu Dec 14 23:20:51 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ADE1616A49E; Thu, 14 Dec 2006 23:20:51 +0000 (UTC) (envelope-from jdp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id B3F434422C; Thu, 14 Dec 2006 23:09:25 +0000 (GMT) (envelope-from jdp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBENAxI2042247; Thu, 14 Dec 2006 23:10:59 GMT (envelope-from jdp@repoman.freebsd.org) Received: (from jdp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBENAx0P042246; Thu, 14 Dec 2006 23:10:59 GMT (envelope-from jdp) Message-Id: <200612142310.kBENAx0P042246@repoman.freebsd.org> From: John Polstra Date: Thu, 14 Dec 2006 23:10: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 UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 23:20:51 -0000 jdp 2006-12-14 23:10:59 UTC FreeBSD src repository Modified files: . UPDATING Log: Add an entry noting that MSI support has been put into the bge driver. Revision Changes Path 1.468 +6 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Thu Dec 14 23:39:34 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CD35516A4A0; Thu, 14 Dec 2006 23:39:34 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D98B43D99; Thu, 14 Dec 2006 23:24:00 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id kBENNAFD058448; Thu, 14 Dec 2006 16:23:11 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Thu, 14 Dec 2006 16:24:10 -0700 (MST) Message-Id: <20061214.162410.-883463667.imp@bsdimp.com> To: scottl@samsco.org From: "M. Warner Losh" In-Reply-To: <4581B401.8010302@samsco.org> References: <20061214192036.2BBBE45042@ptavv.es.net> <20061214.132111.1102529758.imp@bsdimp.com> <4581B401.8010302@samsco.org> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Thu, 14 Dec 2006 16:23:13 -0700 (MST) Cc: src-committers@FreeBSD.org, zombyfork@gmail.com, cokane@cokane.org, cvs-src@FreeBSD.org, oberman@es.net, obrien@FreeBSD.org, cvs-all@FreeBSD.org, mjacob@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 23:39:34 -0000 In message: <4581B401.8010302@samsco.org> Scott Long writes: : M. Warner Losh wrote: : > In message: <20061214192036.2BBBE45042@ptavv.es.net> : > "Kevin Oberman" writes: : > : > Date: Thu, 14 Dec 2006 11:07:03 -0700 (MST) : > : > From: "M. Warner Losh" : > : > Sender: owner-cvs-all@freebsd.org : > : > : > : > In message: <346a80220612140903meecf42av7383632e8173525@mail.gmail.com> : > : > "Coleman Kane" writes: : > : > : Just to let you know, there are still a significant number of amd64 : > : > : single-core laptops that are still sold these days. : > : > : > : > I have one myself. But I'm considering running FreeBSD/i386 on it : > : > because of all the issues I've had getting a working OpenOffice on it. : > : > : > : > Warner : > : > _______________________________________________ : > : > cvs-all@freebsd.org mailing list : > : > http://lists.freebsd.org/mailman/listinfo/cvs-all : > : > To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" : > : > : > : : > : The new release of OOo is SUPPOSED to be 64-bit clean. I have no idea : > : when 2.1 will be ported to FreeBSD, but I hope it will be soon. : > : : > : OTOH, I see little reason to run amd64 on most systems which don't have : > : large memories or some other specific reason to run it. The binaries are : > : larger and generally performance changes are minimal. : > : > Last time I tried to build, I tripped over the jdk needing java : > needing mozilla and mozilla was marked as not buildable due to : > security issues. : > : > Warner : : I wonder if you can get around the java mess by defining WITH_GCJ. That ===> Verifying install for /usr/local/libdata/ldconfig/gcc41-withgcjawt in /usr/ports/lang/gcc41-withgcjawt ===> gcc-withgcjawt-4.1.2_20061208 is marked as broken: Does not compile gcj. *** Error code 1 From owner-cvs-src@FreeBSD.ORG Thu Dec 14 23:42:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CAA9316A4D1; Thu, 14 Dec 2006 23:42:08 +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 15AFD4425C; Thu, 14 Dec 2006 23:26:41 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id kBENRZ3L027315; Thu, 14 Dec 2006 16:27:40 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <4581DDE5.1020708@samsco.org> Date: Thu, 14 Dec 2006 16:27:33 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.7) Gecko/20060910 SeaMonkey/1.0.5 MIME-Version: 1.0 To: "M. Warner Losh" References: <20061214192036.2BBBE45042@ptavv.es.net> <20061214.132111.1102529758.imp@bsdimp.com> <4581B401.8010302@samsco.org> <20061214.162410.-883463667.imp@bsdimp.com> In-Reply-To: <20061214.162410.-883463667.imp@bsdimp.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: src-committers@FreeBSD.org, zombyfork@gmail.com, cokane@cokane.org, cvs-src@FreeBSD.org, oberman@es.net, obrien@FreeBSD.org, cvs-all@FreeBSD.org, mjacob@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2006 23:42:09 -0000 M. Warner Losh wrote: > In message: <4581B401.8010302@samsco.org> > Scott Long writes: > : M. Warner Losh wrote: > : > In message: <20061214192036.2BBBE45042@ptavv.es.net> > : > "Kevin Oberman" writes: > : > : > Date: Thu, 14 Dec 2006 11:07:03 -0700 (MST) > : > : > From: "M. Warner Losh" > : > : > Sender: owner-cvs-all@freebsd.org > : > : > > : > : > In message: <346a80220612140903meecf42av7383632e8173525@mail.gmail.com> > : > : > "Coleman Kane" writes: > : > : > : Just to let you know, there are still a significant number of amd64 > : > : > : single-core laptops that are still sold these days. > : > : > > : > : > I have one myself. But I'm considering running FreeBSD/i386 on it > : > : > because of all the issues I've had getting a working OpenOffice on it. > : > : > > : > : > Warner > : > : > _______________________________________________ > : > : > cvs-all@freebsd.org mailing list > : > : > http://lists.freebsd.org/mailman/listinfo/cvs-all > : > : > To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" > : > : > > : > : > : > : The new release of OOo is SUPPOSED to be 64-bit clean. I have no idea > : > : when 2.1 will be ported to FreeBSD, but I hope it will be soon. > : > : > : > : OTOH, I see little reason to run amd64 on most systems which don't have > : > : large memories or some other specific reason to run it. The binaries are > : > : larger and generally performance changes are minimal. > : > > : > Last time I tried to build, I tripped over the jdk needing java > : > needing mozilla and mozilla was marked as not buildable due to > : > security issues. > : > > : > Warner > : > : I wonder if you can get around the java mess by defining WITH_GCJ. That > > ===> Verifying install for /usr/local/libdata/ldconfig/gcc41-withgcjawt in /usr/ports/lang/gcc41-withgcjawt > ===> gcc-withgcjawt-4.1.2_20061208 is marked as broken: Does not compile gcj. > *** Error code 1 FOR GREAT JUSTICE! From owner-cvs-src@FreeBSD.ORG Thu Dec 14 23:59:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D41A116A403; Thu, 14 Dec 2006 23:59:20 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9852743E02; Thu, 14 Dec 2006 23:54:54 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBENuRaK050587; Thu, 14 Dec 2006 23:56:27 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBENuRIq050586; Thu, 14 Dec 2006 23:56:27 GMT (envelope-from brueffer) Message-Id: <200612142356.kBENuRIq050586@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 14 Dec 2006 23:56:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6_2 Cc: Subject: cvs commit: src/share/man/man4 aac.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, 14 Dec 2006 23:59:21 -0000 brueffer 2006-12-14 23:56:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_2) share/man/man4 aac.4 Log: MFC: rev. 1.34 Document IBM ServeRAID 8k support. Approved by: re (bmah) Revision Changes Path 1.31.2.1.2.1 +3 -1 src/share/man/man4/aac.4 From owner-cvs-src@FreeBSD.ORG Fri Dec 15 00:10:23 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BC98916A4A0; Fri, 15 Dec 2006 00:10:23 +0000 (UTC) (envelope-from davidch@broadcom.com) Received: from mms2.broadcom.com (mms2.broadcom.com [216.31.210.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2355A43E54; Fri, 15 Dec 2006 00:00:49 +0000 (GMT) (envelope-from davidch@broadcom.com) Received: from 10.10.64.154 by mms2.broadcom.com with ESMTP (Broadcom SMTP Relay (Email Firewall v6.3.0)); Thu, 14 Dec 2006 16:02:12 -0800 X-Server-Uuid: 05DA3F36-9AA8-4766-A7E5-53B43A7C42E6 Received: by mail-irva-10.broadcom.com (Postfix, from userid 47) id 5CB962B0; Thu, 14 Dec 2006 16:02:12 -0800 (PST) Received: from mail-irva-8.broadcom.com (mail-irva-8 [10.10.64.221]) by mail-irva-10.broadcom.com (Postfix) with ESMTP id ED7C72AF; Thu, 14 Dec 2006 16:02:11 -0800 (PST) Received: from mail-irva-12.broadcom.com (mail-irva-12.broadcom.com [10.10.64.146]) by mail-irva-8.broadcom.com (MOS 3.7.5a-GA) with ESMTP id EQA22472; Thu, 14 Dec 2006 16:02:10 -0800 (PST) Received: from NT-IRVA-0750.brcm.ad.broadcom.com (nt-irva-0750 [10.8.194.64]) by mail-irva-12.broadcom.com (Postfix) with ESMTP id 2AD9069CA8; Thu, 14 Dec 2006 16:02:10 -0800 (PST) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Date: Thu, 14 Dec 2006 16:01:47 -0800 Message-ID: <09BFF2FA5EAB4A45B6655E151BBDD903029CEDDE@NT-IRVA-0750.brcm.ad.broadcom.com> In-Reply-To: <200612142310.kBENADQO042110@repoman.freebsd.org> Thread-Topic: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h Thread-Index: Accf1m+6zGZ6ihKkQVqvYVIOxj3TlQABAnuw From: "David Christensen" To: "John Polstra" , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-WSS-ID: 699F398E2EK3674278-01-01 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Cc: Subject: RE: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2006 00:10:23 -0000 John, MSI capabilities registers are present on virtually all "bge" controllers but many of the "older" controllers don't correctly support MSI due to a chip errata that prevents MSI interrupts from actually being disabled during an ISR. Check the Linux code for the test used in tg3_open() which determines which controllers can actually use MSI correctly. =20 Even with the bug the older controllers will appear to work correctly on a heavily loaded system for short periods of time (sometimes even days) but they will eventually fail. Dave > -----Original Message----- > From: owner-src-committers@FreeBSD.org=20 > [mailto:owner-src-committers@FreeBSD.org] On Behalf Of John Polstra > Sent: Thursday, December 14, 2006 3:10 PM > To: src-committers@FreeBSD.org; cvs-src@FreeBSD.org;=20 > cvs-all@FreeBSD.org > Subject: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h >=20 > jdp 2006-12-14 23:10:13 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/dev/bge if_bge.c if_bgereg.h=20 > Log: > Add MSI support to the bge driver. I tested this on a Dell SC1435 > running an i386 kernel, and it worked fine. > =20 > Revision Changes Path > 1.164 +18 -4 src/sys/dev/bge/if_bge.c > 1.62 +1 -0 src/sys/dev/bge/if_bgereg.h >=20 >=20 From owner-cvs-src@FreeBSD.ORG Fri Dec 15 00:26:00 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 24D3316A415; Fri, 15 Dec 2006 00:26:00 +0000 (UTC) (envelope-from jdp@polstra.com) Received: from blake.polstra.com (blake.polstra.com [64.81.189.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89D0B43F4F; Fri, 15 Dec 2006 00:13:26 +0000 (GMT) (envelope-from jdp@polstra.com) Received: from strings.polstra.com (strings.polstra.com [64.81.189.67]) by blake.polstra.com (8.13.8/8.13.8) with ESMTP id kBF0F0r7036713; Thu, 14 Dec 2006 16:15:00 -0800 (PST) (envelope-from jdp@polstra.com) Message-ID: X-Mailer: XFMail 1.5.5 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <09BFF2FA5EAB4A45B6655E151BBDD903029CEDDE@NT-IRVA-0750.brcm.ad.broadcom.com> Date: Thu, 14 Dec 2006 16:15:00 -0800 (PST) From: John Polstra To: David Christensen Cc: John Polstra , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: RE: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2006 00:26:00 -0000 On 15-Dec-2006 David Christensen wrote: > MSI capabilities registers are present on virtually all "bge" > controllers but many of the "older" controllers don't correctly support > MSI due to a chip errata that prevents MSI interrupts from actually > being disabled during an ISR. Check the Linux code for the test used in > tg3_open() which determines which controllers can actually use MSI > correctly. > > Even with the bug the older controllers will appear to work correctly on > a heavily loaded system for short periods of time (sometimes even days) > but they will eventually fail. Thanks for the heads up, Dave. Scott Long also cautioned me about this. I'll disable the MSI support in the driver until I have time to add the necessary checks. John From owner-cvs-src@FreeBSD.ORG Fri Dec 15 00:38:09 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 19FE116A47E; Fri, 15 Dec 2006 00:38:09 +0000 (UTC) (envelope-from jdp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D955441EC; Fri, 15 Dec 2006 00:25:39 +0000 (GMT) (envelope-from jdp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBF0R67n057128; Fri, 15 Dec 2006 00:27:06 GMT (envelope-from jdp@repoman.freebsd.org) Received: (from jdp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBF0R6t2057127; Fri, 15 Dec 2006 00:27:06 GMT (envelope-from jdp) Message-Id: <200612150027.kBF0R6t2057127@repoman.freebsd.org> From: John Polstra Date: Fri, 15 Dec 2006 00:27:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2006 00:38:09 -0000 jdp 2006-12-15 00:27:06 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: Disable bge MSI support for now. A couple of people warned me that there are problems with it on several revisions of this chip. I'll re-enable it after I've sorted out which chip revisions work and which don't. Revision Changes Path 1.165 +9 -0 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Fri Dec 15 00:41:12 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C9D0616A407; Fri, 15 Dec 2006 00:41:12 +0000 (UTC) (envelope-from jdp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8CC1343CB6; Fri, 15 Dec 2006 00:29:13 +0000 (GMT) (envelope-from jdp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBF0Ubdj057427; Fri, 15 Dec 2006 00:30:37 GMT (envelope-from jdp@repoman.freebsd.org) Received: (from jdp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBF0Ubp2057425; Fri, 15 Dec 2006 00:30:37 GMT (envelope-from jdp) Message-Id: <200612150030.kBF0Ubp2057425@repoman.freebsd.org> From: John Polstra Date: Fri, 15 Dec 2006 00:30: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 UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2006 00:41:12 -0000 jdp 2006-12-15 00:30:37 UTC FreeBSD src repository Modified files: . UPDATING Log: Note that MSI support has been disabled already in the bge driver. Revision Changes Path 1.469 +7 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Fri Dec 15 03:28:05 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D96CA16A407; Fri, 15 Dec 2006 03:28:05 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F43B43C9F; Fri, 15 Dec 2006 03:26:24 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBF3Rofu001374; Fri, 15 Dec 2006 03:27:50 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBF3RoRR001373; Fri, 15 Dec 2006 03:27:50 GMT (envelope-from kientzle) Message-Id: <200612150327.kBF3RoRR001373@repoman.freebsd.org> From: Tim Kientzle Date: Fri, 15 Dec 2006 03:27:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/bin/hostname hostname.1 hostname.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Dec 2006 03:28:06 -0000 kientzle 2006-12-15 03:27:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) bin/hostname hostname.1 hostname.c Log: MFC support for Linux-compatible -f flag. Revision Changes Path 1.18.2.1 +6 -3 src/bin/hostname/hostname.1 1.17.2.1 +9 -2 src/bin/hostname/hostname.c From owner-cvs-src@FreeBSD.ORG Fri Dec 15 04:30:33 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D6E0916A407; Fri, 15 Dec 2006 04:30:33 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3EBDE43CA9; Fri, 15 Dec 2006 04:28:54 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 2179E1A4DA5; Thu, 14 Dec 2006 20:30:33 -0800 (PST) Date: Thu, 14 Dec 2006 20:30:33 -0800 From: Alfred Perlstein To: David O'Brien Message-ID: <20061215043033.GI70403@elvis.mu.org> References: <200612140357.kBE3vY0Q053458@repoman.freebsd.org> <4580CD6A.5090802@samsco.org> <20061213201031.T26658@ns1.feral.com> <4580D3BB.7060504@samsco.org> <20061213210116.P26879@ns1.feral.com> <4580DE4E.3080008@samsco.org> <20061214155517.GA21748@dragon.NUXI.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061214155517.GA21748@dragon.NUXI.org> User-Agent: Mutt/1.4.2.2i Cc: cvs-src@freebsd.org, Scott Long , src-committers@freebsd.org, mjacob@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2006 04:30:34 -0000 * David O'Brien [061214 08:00] wrote: > On Wed, Dec 13, 2006 at 08:13:24PM -0800, mjacob@freebsd.org wrote: > > Secondly, I would *like* to have SMP on as a default in RELENG_6 for > > amd64, as it would avoid doing what I've done twice already- fresh > > sysinstall may or may not have installed an SMP kernel but going off and > > building GENERIC then lost me my SMP. It's sort a violation of POLA. > > Rather close what happened to me and what lead to the commit. How about making SMP or "UP" manditory and leave them out of GENERIC? (lol) -Alfred From owner-cvs-src@FreeBSD.ORG Fri Dec 15 05:15:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9DBFD16A40F; Fri, 15 Dec 2006 05:15:21 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A52E43CAA; Fri, 15 Dec 2006 05:13:39 +0000 (GMT) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBF5FIUc034023; Fri, 15 Dec 2006 05:15:18 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBF5FI74034022; Fri, 15 Dec 2006 05:15:18 GMT (envelope-from ariff) Message-Id: <200612150515.kBF5FI74034022@repoman.freebsd.org> From: Ariff Abdullah Date: Fri, 15 Dec 2006 05:15:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/pci/hda hdac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2006 05:15:21 -0000 ariff 2006-12-15 05:15:18 UTC FreeBSD src repository Modified files: sys/dev/sound/pci/hda hdac.c Log: Fix compilation using gcc 4.1. Submitted by: dougb Revision Changes Path 1.16 +1 -1 src/sys/dev/sound/pci/hda/hdac.c From owner-cvs-src@FreeBSD.ORG Fri Dec 15 07:58:55 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6AA3016A412; Fri, 15 Dec 2006 07:58:55 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: from smtp1.yandex.ru (smtp1.yandex.ru [213.180.223.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id C506643CA6; Fri, 15 Dec 2006 07:57:13 +0000 (GMT) (envelope-from bu7cher@yandex.ru) Received: from mail.rdu.kirov.ru ([85.93.37.1]:6930 "EHLO [127.0.0.1]" smtp-auth: "bu7cher" TLS-CIPHER: "DHE-RSA-AES256-SHA keybits 256/256 version TLSv1/SSLv3" TLS-PEER-CN1: ) by mail.yandex.ru with ESMTP id S2079002AbWLOH6l (ORCPT + 2 others); Fri, 15 Dec 2006 10:58:41 +0300 X-Comment: RFC 2476 MSA function at smtp1.yandex.ru logged sender identity as: bu7cher Message-ID: <458255AD.5000405@yandex.ru> Date: Fri, 15 Dec 2006 10:58:37 +0300 From: "Andrey V. Elsukov" User-Agent: Mozilla Thunderbird 1.5 (FreeBSD/20051231) MIME-Version: 1.0 To: Xin LI References: <200612140658.kBE6w2Kq096540@repoman.freebsd.org> In-Reply-To: <200612140658.kBE6w2Kq096540@repoman.freebsd.org> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, scottl@freebsd.org Subject: Re: cvs commit: src/sys/dev/aac aac_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2006 07:58:55 -0000 Xin LI wrote: > delphij 2006-12-14 06:58:02 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6_2) > sys/dev/aac aac_pci.c > Log: > MFR6 revision 1.54.2.8: > Add PCI Id for ServeRAID 8k. Thanks! I've tested RELENG_6_2 on the IBM x3650 with the IBM ServeRAID 8k. All work fine! I think you or Scott can close kern/103615. http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/103615 -- WBR, Andrey V. Elsukov From owner-cvs-src@FreeBSD.ORG Fri Dec 15 11:24:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 62CB516A407; Fri, 15 Dec 2006 11:24:04 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2020443CBF; Fri, 15 Dec 2006 11:22:19 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBFBNx1O001493; Fri, 15 Dec 2006 11:23:59 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBFBNxAJ001492; Fri, 15 Dec 2006 11:23:59 GMT (envelope-from ru) Message-Id: <200612151123.kBFBNxAJ001492@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 15 Dec 2006 11:23: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/fold fold.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2006 11:24:04 -0000 ru 2006-12-15 11:23:59 UTC FreeBSD src repository Modified files: usr.bin/fold fold.1 Log: Mention what underlining is meant here. Revision Changes Path 1.13 +7 -3 src/usr.bin/fold/fold.1 From owner-cvs-src@FreeBSD.ORG Fri Dec 15 11:52:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2AFF316A416; Fri, 15 Dec 2006 11:52:02 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB5B943CA2; Fri, 15 Dec 2006 11:50:20 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBFBq16b004941; Fri, 15 Dec 2006 11:52:01 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBFBq1MQ004940; Fri, 15 Dec 2006 11:52:01 GMT (envelope-from davidxu) Message-Id: <200612151152.kBFBq1MQ004940@repoman.freebsd.org> From: David Xu Date: Fri, 15 Dec 2006 11:52: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/libthr/arch/amd64/include pthread_md.h src/lib/libthr/arch/arm/include pthread_md.h src/lib/libthr/arch/i386/include pthread_md.h src/lib/libthr/arch/ia64/include pthread_md.h src/lib/libthr/arch/powerpc/include pthread_md.h src/lib/libthr/arch/sparc64/include pthread_md.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, 15 Dec 2006 11:52:02 -0000 davidxu 2006-12-15 11:52:01 UTC FreeBSD src repository Modified files: lib/libthr/arch/amd64/include pthread_md.h lib/libthr/arch/arm/include pthread_md.h lib/libthr/arch/i386/include pthread_md.h lib/libthr/arch/ia64/include pthread_md.h lib/libthr/arch/powerpc/include pthread_md.h lib/libthr/arch/sparc64/include pthread_md.h lib/libthr/thread thr_create.c thr_init.c thr_private.h thr_pspinlock.c Log: - Remove variable _thr_scope_system, all threads are system scope. - Rename _thr_smp_cpus to boolean variable _thr_is_smp. - Define CPU_SPINWAIT macro for each arch, only X86 supports it. Revision Changes Path 1.4 +2 -1 src/lib/libthr/arch/amd64/include/pthread_md.h 1.4 +1 -0 src/lib/libthr/arch/arm/include/pthread_md.h 1.8 +2 -0 src/lib/libthr/arch/i386/include/pthread_md.h 1.4 +2 -0 src/lib/libthr/arch/ia64/include/pthread_md.h 1.5 +2 -0 src/lib/libthr/arch/powerpc/include/pthread_md.h 1.2 +2 -0 src/lib/libthr/arch/sparc64/include/pthread_md.h 1.36 +0 -5 src/lib/libthr/thread/thr_create.c 1.43 +4 -12 src/lib/libthr/thread/thr_init.c 1.76 +1 -2 src/lib/libthr/thread/thr_private.h 1.5 +3 -5 src/lib/libthr/thread/thr_pspinlock.c From owner-cvs-src@FreeBSD.ORG Fri Dec 15 12:01:55 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3BD4816A494; Fri, 15 Dec 2006 12:01:55 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A8DB43CAF; Fri, 15 Dec 2006 12:00:11 +0000 (GMT) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBFC1qHe006827; Fri, 15 Dec 2006 12:01:52 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBFC1qEv006825; Fri, 15 Dec 2006 12:01:52 GMT (envelope-from rrs) Message-Id: <200612151201.kBFC1qEv006825@repoman.freebsd.org> From: Randall Stewart Date: Fri, 15 Dec 2006 12:01:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/net Makefile.inc sctp_sys_calls.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: Fri, 15 Dec 2006 12:01:55 -0000 rrs 2006-12-15 12:01:50 UTC FreeBSD src repository Modified files: lib/libc/net Makefile.inc sys/sys param.h Added files: lib/libc/net sctp_sys_calls.c Log: This adds the "system calls" sctp_getaddrlen() sctp_connectx() sctp_bindx() sctp_opt_info() sctp_getpaddrs() sctp_freepaddrs() sctp_getladdrs() sctp_freeladdrs() sctp_sendmsg() sctp_getassocid() sctp_send() sctp_sendx() sctp_sendmsgx() sctp_recvmsg() sctp_peeloff() Manual pages will be forthcoming (and the commit to porters-handbook) Revision Changes Path 1.63 +2 -1 src/lib/libc/net/Makefile.inc 1.1 +828 -0 src/lib/libc/net/sctp_sys_calls.c (new) 1.282 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Fri Dec 15 12:50:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DB13F16A4B3; Fri, 15 Dec 2006 12:50:07 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE2D843C9E; Fri, 15 Dec 2006 12:48:25 +0000 (GMT) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBFCo7nx024140; Fri, 15 Dec 2006 12:50:07 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBFCo7mh024139; Fri, 15 Dec 2006 12:50:07 GMT (envelope-from piso) Message-Id: <200612151250.kBFCo7mh024139@repoman.freebsd.org> From: Paolo Pisati Date: Fri, 15 Dec 2006 12:50:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet/libalias alias.c alias_db.c alias_local.h alias_mod.c alias_proxy.c alias_util.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2006 12:50:08 -0000 piso 2006-12-15 12:50:06 UTC FreeBSD src repository Modified files: sys/netinet/libalias alias.c alias_db.c alias_local.h alias_mod.c alias_proxy.c alias_util.c Log: o made in kernel libalias mpsafe o fixed a comment o made in kernel libalias a bit less verbose (disabled automatic logging everytime a new link is added or deleted) Approved by: glebius (mentor) Revision Changes Path 1.58 +90 -30 src/sys/netinet/libalias/alias.c 1.70 +116 -16 src/sys/netinet/libalias/alias_db.c 1.34 +24 -1 src/sys/netinet/libalias/alias_local.h 1.3 +6 -6 src/sys/netinet/libalias/alias_mod.c 1.28 +89 -41 src/sys/netinet/libalias/alias_proxy.c 1.20 +2 -0 src/sys/netinet/libalias/alias_util.c From owner-cvs-src@FreeBSD.ORG Fri Dec 15 13:23:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7B80E16A592 for ; Fri, 15 Dec 2006 13:23:41 +0000 (UTC) (envelope-from andre@freebsd.org) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id EBE1D43CB0 for ; Fri, 15 Dec 2006 13:21:58 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 94587 invoked from network); 15 Dec 2006 13:10:34 -0000 Received: from c00l3r.networx.ch (HELO [127.0.0.1]) ([62.48.2.2]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 15 Dec 2006 13:10:34 -0000 Message-ID: <4582A1E0.1050503@freebsd.org> Date: Fri, 15 Dec 2006 14:23:44 +0100 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.8 (Windows/20061025) MIME-Version: 1.0 To: Randall Stewart References: <200612151201.kBFC1qEv006825@repoman.freebsd.org> In-Reply-To: <200612151201.kBFC1qEv006825@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/lib/libc/net Makefile.inc sctp_sys_calls.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: Fri, 15 Dec 2006 13:23:41 -0000 Randall Stewart wrote: > rrs 2006-12-15 12:01:50 UTC > > FreeBSD src repository > > Modified files: > lib/libc/net Makefile.inc > sys/sys param.h > Added files: > lib/libc/net sctp_sys_calls.c > Log: > This adds the "system calls" > sctp_connectx() > sctp_bindx() > sctp_sendmsg() > sctp_send() > sctp_sendx() > sctp_sendmsgx() > sctp_recvmsg() What makes these sctp_* syscalls so special as opposed to their generic and protocol agnostic counterparts? -- Andre From owner-cvs-src@FreeBSD.ORG Fri Dec 15 06:30:39 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3582D16A40F for ; Fri, 15 Dec 2006 06:30:39 +0000 (UTC) (envelope-from lehmann@ans-netz.de) Received: from avocado.salatschuessel.net (avocado.salatschuessel.net [83.136.81.184]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A30143CA7 for ; Fri, 15 Dec 2006 06:28:57 +0000 (GMT) (envelope-from lehmann@ans-netz.de) Received: (qmail 8399 invoked by uid 89); 15 Dec 2006 06:30:35 -0000 Received: from unknown (HELO kartoffel.salatschuessel.net) (83.136.81.185) by avocado.salatschuessel.net with SMTP; 15 Dec 2006 06:30:35 -0000 Date: Fri, 15 Dec 2006 07:30:34 +0100 From: Oliver Lehmann To: "M. Warner Losh" Message-Id: <20061215073034.b2386c53.lehmann@ans-netz.de> In-Reply-To: <20061214.132111.1102529758.imp@bsdimp.com> References: <20061214.110703.-432837811.imp@bsdimp.com> <20061214192036.2BBBE45042@ptavv.es.net> <20061214.132111.1102529758.imp@bsdimp.com> X-Mailer: Sylpheed version 2.2.10 (GTK+ 2.10.6; amd64-portbld-freebsd6.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Fri, 15 Dec 2006 13:24:32 +0000 Cc: scottl@samsco.org, src-committers@freebsd.org, zombyfork@gmail.com, cokane@cokane.org, cvs-src@freebsd.org, oberman@es.net, obrien@freebsd.org, cvs-all@freebsd.org, mjacob@freebsd.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2006 06:30:39 -0000 M. Warner Losh wrote: > Last time I tried to build, I tripped over the jdk needing java > needing mozilla and mozilla was marked as not buildable due to > security issues. hmm.. jdk15 does not depend on mozilla here (at least not for amd64 or if you have specified WITHOUT_WEB) Nor does openoffice-2 which I compile with -DWITHOUT_GNOMEVFS (but even with it it does not depend on mozilla) -- Oliver Lehmann http://www.pofo.de/ http://wishlist.ans-netz.de/ From owner-cvs-src@FreeBSD.ORG Fri Dec 15 08:39:11 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6056C16A71E; Fri, 15 Dec 2006 08:39: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 2C72343D1D; Fri, 15 Dec 2006 08:37:08 +0000 (GMT) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id AA8BA20A6; Fri, 15 Dec 2006 09:38:29 +0100 (CET) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by tim.des.no (Postfix) with ESMTP id 8FACA2086; Fri, 15 Dec 2006 09:38:29 +0100 (CET) Received: by dwp.des.no (Postfix, from userid 1001) id 6B684B85E; Fri, 15 Dec 2006 09:38:29 +0100 (CET) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: Scott Long References: <20061214.110703.-432837811.imp@bsdimp.com> <20061214192036.2BBBE45042@ptavv.es.net> <20061214.132111.1102529758.imp@bsdimp.com> <4581B401.8010302@samsco.org> Date: Fri, 15 Dec 2006 09:38:29 +0100 In-Reply-To: <4581B401.8010302@samsco.org> (Scott Long's message of "Thu, 14 Dec 2006 13:28:49 -0700") Message-ID: <86psalwo3e.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Mailman-Approved-At: Fri, 15 Dec 2006 13:24:41 +0000 Cc: src-committers@freebsd.org, zombyfork@gmail.com, cokane@cokane.org, cvs-src@freebsd.org, oberman@es.net, obrien@freebsd.org, cvs-all@freebsd.org, mjacob@freebsd.org, "M. Warner Losh" Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2006 08:39:11 -0000 Scott Long writes: > M. Warner Losh wrote: > > Last time I tried to build, I tripped over the jdk needing java > > needing mozilla and mozilla was marked as not buildable due to > > security issues. > I wonder if you can get around the java mess by defining WITH_GCJ. Why? Java does not depend on mozilla: root@dma ~# uname -a FreeBSD dma.des.no 7.0-CURRENT FreeBSD 7.0-CURRENT #27: Mon Sep 11 20:13:19= CEST 2006 des@dma.des.no:/usr/obj/usr/src/sys/dma amd64 root@dma ~# porteasy -l java/diablo-jdk15 Removing LD_LIBRARY_PATH from environment converters/libiconv (libiconv-1.9.2_2) devel/gettext (gettext-0.14.5_2) devel/gmake (gmake-3.81_1) devel/imake-6 (imake-6.9.0) devel/libtool15 (libtool-1.5.22_2) devel/pkg-config (pkg-config-0.21) graphics/libdrm (libdrm-2.0.2) * java/diablo-jdk15 (diablo-jdk-1.5.0.07.01_1) java/javavmwrapper (javavmwrapper-2.3) lang/perl5.8 (perl-threaded-5.8.8) print/freetype2 (freetype2-2.2.1_1) textproc/expat2 (expat-2.0.0_1) x11-fonts/fontconfig (fontconfig-2.3.2_6,1) x11/xorg-libraries (xorg-libraries-6.9.0) DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Fri Dec 15 13:38:42 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3AA3B16A4D2; Fri, 15 Dec 2006 13:38:42 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9FD9043CB2; Fri, 15 Dec 2006 13:36:13 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBFDbnEX034183; Fri, 15 Dec 2006 13:37:49 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBFDbn2C034182; Fri, 15 Dec 2006 13:37:49 GMT (envelope-from ru) Message-Id: <200612151337.kBFDbn2C034182@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 15 Dec 2006 13: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/usr.bin/ncplist ncplist.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2006 13:38:42 -0000 ru 2006-12-15 13:37:49 UTC FreeBSD src repository Modified files: usr.bin/ncplist ncplist.1 Log: Improve markup and grammar. Revision Changes Path 1.10 +23 -17 src/usr.bin/ncplist/ncplist.1 From owner-cvs-src@FreeBSD.ORG Fri Dec 15 13:40:54 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 392A916A494; Fri, 15 Dec 2006 13:40:54 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6BF9843CA9; Fri, 15 Dec 2006 13:39:12 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBFDer8B034456; Fri, 15 Dec 2006 13:40:53 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBFDerZe034455; Fri, 15 Dec 2006 13:40:53 GMT (envelope-from ru) Message-Id: <200612151340.kBFDerZe034455@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 15 Dec 2006 13:40:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/ncplist ncplist.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2006 13:40:54 -0000 ru 2006-12-15 13:40:53 UTC FreeBSD src repository Modified files: usr.bin/ncplist ncplist.1 Log: Fix one minor inaccuracy. Revision Changes Path 1.11 +4 -4 src/usr.bin/ncplist/ncplist.1 From owner-cvs-src@FreeBSD.ORG Fri Dec 15 13:45:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0A4D216A501; Fri, 15 Dec 2006 13:45:11 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out4.smtp.messagingengine.com (out4.smtp.messagingengine.com [66.111.4.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77CC743D1D; Fri, 15 Dec 2006 13:43:04 +0000 (GMT) (envelope-from bms@FreeBSD.org) Received: from out1.internal (unknown [10.202.2.149]) by out1.messagingengine.com (Postfix) with ESMTP id 7C12D53338; Fri, 15 Dec 2006 08:44:45 -0500 (EST) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by out1.internal (MEProxy); Fri, 15 Dec 2006 08:44:45 -0500 X-Sasl-enc: dMpLLFFDBeQz1PoBVV+qK8zPeo5s9Z2HbyZOp3eO19// 1166190285 Received: from [192.168.123.18] (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTP id B212611299; Fri, 15 Dec 2006 08:44:42 -0500 (EST) Message-ID: <4582A6C9.8010009@FreeBSD.org> Date: Fri, 15 Dec 2006 13:44:41 +0000 From: "Bruce M. Simpson" User-Agent: Thunderbird 1.5.0.5 (X11/20060825) MIME-Version: 1.0 To: Andre Oppermann References: <200612151201.kBFC1qEv006825@repoman.freebsd.org> <4582A1E0.1050503@freebsd.org> In-Reply-To: <4582A1E0.1050503@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Randall Stewart , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/net Makefile.inc sctp_sys_calls.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: Fri, 15 Dec 2006 13:45:11 -0000 Andre Oppermann wrote: > > What makes these sctp_* syscalls so special as opposed to their > generic and protocol agnostic counterparts? They're used for operations which do not have a direct correspondence in the existing functions, i.e. connecting to multihomed peers, and dealing with one-to-many sockets. See Section 9.3-9.12, UNIX Network Programming Vol 1 3e for more info. Regards, BMS From owner-cvs-src@FreeBSD.ORG Fri Dec 15 13:57:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F16F916A540; Fri, 15 Dec 2006 13:57:38 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 240B043D70; Fri, 15 Dec 2006 13:55:23 +0000 (GMT) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.11/8.13.6) with ESMTP id kBFDv4E4065317; Fri, 15 Dec 2006 05:57:04 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id kBFDv4W4065316; Fri, 15 Dec 2006 05:57:04 -0800 (PST) (envelope-from rizzo) Date: Fri, 15 Dec 2006 05:57:04 -0800 From: Luigi Rizzo To: "Bruce M. Simpson" Message-ID: <20061215055704.A65183@xorpc.icir.org> References: <200612151201.kBFC1qEv006825@repoman.freebsd.org> <4582A1E0.1050503@freebsd.org> <4582A6C9.8010009@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <4582A6C9.8010009@FreeBSD.org>; from bms@FreeBSD.org on Fri, Dec 15, 2006 at 01:44:41PM +0000 Cc: Randall Stewart , src-committers@FreeBSD.org, Andre Oppermann , cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/net Makefile.inc sctp_sys_calls.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: Fri, 15 Dec 2006 13:57:39 -0000 On Fri, Dec 15, 2006 at 01:44:41PM +0000, Bruce M. Simpson wrote: > Andre Oppermann wrote: > > > > What makes these sctp_* syscalls so special as opposed to their > > generic and protocol agnostic counterparts? > They're used for operations which do not have a direct correspondence in > the existing functions, i.e. connecting to multihomed peers, and dealing > with one-to-many sockets. i think Andre's question was this: normally we use {set|get}sockopt() to configure the socket as desired for special features (e.g. multicast is one). Why is it undesirable to use the same kind of overloading for sctp ? cheers luigi From owner-cvs-src@FreeBSD.ORG Fri Dec 15 14:14:18 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8650E16A416; Fri, 15 Dec 2006 14:14:18 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6297943CA6; Fri, 15 Dec 2006 14:12:36 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBFEEHN8042329; Fri, 15 Dec 2006 14:14:17 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBFEEHwZ042328; Fri, 15 Dec 2006 14:14:17 GMT (envelope-from ru) Message-Id: <200612151414.kBFEEHwZ042328@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 15 Dec 2006 14:14:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/mkfifo mkfifo.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2006 14:14:18 -0000 ru 2006-12-15 14:14:17 UTC FreeBSD src repository Modified files: usr.bin/mkfifo mkfifo.1 Log: Fix markup. Revision Changes Path 1.15 +7 -5 src/usr.bin/mkfifo/mkfifo.1 From owner-cvs-src@FreeBSD.ORG Fri Dec 15 14:18:34 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 006DC16A503; Fri, 15 Dec 2006 14:18:33 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB02F43CA5; Fri, 15 Dec 2006 14:16:47 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBFEITVJ042587; Fri, 15 Dec 2006 14:18:29 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBFEITa3042586; Fri, 15 Dec 2006 14:18:29 GMT (envelope-from pav) Message-Id: <200612151418.kBFEITa3042586@repoman.freebsd.org> From: Pav Lucistnik Date: Fri, 15 Dec 2006 14:18:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/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: Fri, 15 Dec 2006 14:18:34 -0000 pav 2006-12-15 14:18:29 UTC FreeBSD src repository (doc,ports committer) Modified files: sys/sys proc.h Log: Fix typos in comment block Submitted by: rdivacky Revision Changes Path 1.467 +2 -2 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Fri Dec 15 14:19:58 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B6A1616A407; Fri, 15 Dec 2006 14:19:58 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.FreeBSD.org (Postfix) with ESMTP id 78D7743C9D; Fri, 15 Dec 2006 14:18:16 +0000 (GMT) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5D740.dip.t-dialin.net [84.165.215.64]) by redbull.bpaserver.net (Postfix) with ESMTP id F33632E069; Fri, 15 Dec 2006 15:19:55 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id CBFD85B4845; Fri, 15 Dec 2006 15:19:50 +0100 (CET) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id kBFEJoPh062364; Fri, 15 Dec 2006 15:19:50 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Fri, 15 Dec 2006 15:19:50 +0100 Message-ID: <20061215151950.8luf3k2rwg480k00@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Fri, 15 Dec 2006 15:19:50 +0100 From: Alexander Leidinger To: Doug Ambrisko References: <200612141829.kBEIT8dW073223@repoman.freebsd.org> In-Reply-To: <200612141829.kBEIT8dW073223@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 6, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/mfi mfi.c mfi_ioctl.h 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: Fri, 15 Dec 2006 14:19:58 -0000 Quoting Doug Ambrisko (from Thu, 14 Dec 2006 18:29:08 +0000 (UTC)): > ambrisko 2006-12-14 18:29:08 UTC > > FreeBSD src repository > > Modified files: > sys/dev/mfi mfi.c mfi_ioctl.h mfireg.h > Log: > This is some clean-up and enables RAID firmware to updated via Dell's > tool. Note Dell's tool requires the updates to the Linux emulator > that has been done in -current with TLS etc. ... and as such is not available to amd64 users because of missing TLS (and more). Patches in P4, reviews welcome. It is also not enabled by default on i386. One showstopper reason are some bugs in the futex code. Help appreciated (see http://wiki.FreeBSD.org/linux-kernel and emulation@ for more). Bye, Alexander. -- Q: Who cuts the grass on Walton's Mountain? A: Lawn Boy. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-cvs-src@FreeBSD.ORG Fri Dec 15 14:39:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ABF8016A415; Fri, 15 Dec 2006 14:39:26 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out4.smtp.messagingengine.com (out4.smtp.messagingengine.com [66.111.4.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DD6643CBA; Fri, 15 Dec 2006 14:37:39 +0000 (GMT) (envelope-from bms@FreeBSD.org) Received: from out1.internal (unknown [10.202.2.149]) by out1.messagingengine.com (Postfix) with ESMTP id E7E5953774; Fri, 15 Dec 2006 09:39:20 -0500 (EST) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by out1.internal (MEProxy); Fri, 15 Dec 2006 09:39:20 -0500 X-Sasl-enc: spu43AW0MHPSAF0hkvSGAlaKPQIMnHtkCdGhaNBYb9l/ 1166193560 Received: from [192.168.123.18] (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTP id AFD3A1DB6B; Fri, 15 Dec 2006 09:39:18 -0500 (EST) Message-ID: <4582B395.3040501@FreeBSD.org> Date: Fri, 15 Dec 2006 14:39:17 +0000 From: "Bruce M. Simpson" User-Agent: Thunderbird 1.5.0.5 (X11/20060825) MIME-Version: 1.0 To: Luigi Rizzo References: <200612151201.kBFC1qEv006825@repoman.freebsd.org> <4582A1E0.1050503@freebsd.org> <4582A6C9.8010009@FreeBSD.org> <20061215055704.A65183@xorpc.icir.org> In-Reply-To: <20061215055704.A65183@xorpc.icir.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Randall Stewart , src-committers@FreeBSD.org, Andre Oppermann , cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/net Makefile.inc sctp_sys_calls.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: Fri, 15 Dec 2006 14:39:26 -0000 Luigi Rizzo wrote: > > i think Andre's question was this: > normally we use {set|get}sockopt() to configure the socket > as desired for special features (e.g. multicast is one). > > It already does. These are wrappers, not actual syscalls. > Why is it undesirable to use the same kind of overloading > for sctp ? An API is specified for SCTP already. Being forced to shoehorn all possible semantics into a getsockopt()/setsockopt() call *sucks* for serious work. Regards, BMS From owner-cvs-src@FreeBSD.ORG Fri Dec 15 14:57:02 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E00E216A40F; Fri, 15 Dec 2006 14:57:02 +0000 (UTC) (envelope-from rodrigc@crodrigues.org) Received: from alnrmhc14.comcast.net (alnrmhc14.comcast.net [206.18.177.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3551B43CA7; Fri, 15 Dec 2006 14:55:14 +0000 (GMT) (envelope-from rodrigc@crodrigues.org) Received: from c-66-31-35-94.hsd1.ma.comcast.net ([66.31.35.94]) by comcast.net (alnrmhc14) with ESMTP id <20061215145655b1400mjjvre>; Fri, 15 Dec 2006 14:56:55 +0000 Received: from c-66-31-35-94.hsd1.ma.comcast.net (localhost.crodrigues.org [127.0.0.1]) by c-66-31-35-94.hsd1.ma.comcast.net (8.13.8/8.13.8) with ESMTP id kBFEutNh013950; Fri, 15 Dec 2006 09:56:55 -0500 (EST) (envelope-from rodrigc@c-66-31-35-94.hsd1.ma.comcast.net) Received: (from rodrigc@localhost) by c-66-31-35-94.hsd1.ma.comcast.net (8.13.8/8.13.8/Submit) id kBFEutRr013949; Fri, 15 Dec 2006 09:56:55 -0500 (EST) (envelope-from rodrigc) Date: Fri, 15 Dec 2006 09:56:55 -0500 From: Craig Rodrigues To: src-committers@FreeBSD.org Message-ID: <20061215145655.GA13912@crodrigues.org> References: <200612151201.kBFC1qEv006825@repoman.freebsd.org> <4582A1E0.1050503@freebsd.org> <4582A6C9.8010009@FreeBSD.org> <20061215055704.A65183@xorpc.icir.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061215055704.A65183@xorpc.icir.org> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/net Makefile.inc sctp_sys_calls.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: Fri, 15 Dec 2006 14:57:03 -0000 On Fri, Dec 15, 2006 at 05:57:04AM -0800, Luigi Rizzo wrote: > i think Andre's question was this: > normally we use {set|get}sockopt() to configure the socket > as desired for special features (e.g. multicast is one). > > Why is it undesirable to use the same kind of overloading > for sctp ? I think some of the reasons for why a new sockets API was introduced for SCTP was outlined in: http://www.ietf.org/internet-drafts/draft-ietf-tsvwg-sctpsocket-14.txt ...but I'll let Randall chime in too. :) -- Craig Rodrigues rodrigc@crodrigues.org From owner-cvs-src@FreeBSD.ORG Fri Dec 15 15:20:48 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 008F616A562; Fri, 15 Dec 2006 15:20:47 +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 A9E2A43CBF; Fri, 15 Dec 2006 15:18:12 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id kBFFJPe9034418; Fri, 15 Dec 2006 08:19:30 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <4582BCFB.4080003@samsco.org> Date: Fri, 15 Dec 2006 08:19:23 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.7) Gecko/20060910 SeaMonkey/1.0.5 MIME-Version: 1.0 To: Alexander Leidinger References: <200612141829.kBEIT8dW073223@repoman.freebsd.org> <20061215151950.8luf3k2rwg480k00@webmail.leidinger.net> In-Reply-To: <20061215151950.8luf3k2rwg480k00@webmail.leidinger.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: Doug Ambrisko , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/mfi mfi.c mfi_ioctl.h 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: Fri, 15 Dec 2006 15:20:48 -0000 Alexander Leidinger wrote: > Quoting Doug Ambrisko (from Thu, 14 Dec 2006 > 18:29:08 +0000 (UTC)): > >> ambrisko 2006-12-14 18:29:08 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/mfi mfi.c mfi_ioctl.h mfireg.h >> Log: > >> This is some clean-up and enables RAID firmware to updated via Dell's >> tool. Note Dell's tool requires the updates to the Linux emulator >> that has been done in -current with TLS etc. > > ... and as such is not available to amd64 users because of missing TLS > (and more). Patches in P4, reviews welcome. > Huh? When did TLS support get removed from amd64? Scott From owner-cvs-src@FreeBSD.ORG Fri Dec 15 16:15:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CB7B716A47E; Fri, 15 Dec 2006 16:15:04 +0000 (UTC) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 19FCD43D75; Fri, 15 Dec 2006 16:10:26 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBFGC8OK065944; Fri, 15 Dec 2006 16:12:08 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBFGC8MN065940; Fri, 15 Dec 2006 16:12:08 GMT (envelope-from jkoshy) Message-Id: <200612151612.kBFGC8MN065940@repoman.freebsd.org> From: Joseph Koshy Date: Fri, 15 Dec 2006 16:12:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man5 elf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2006 16:15:04 -0000 jkoshy 2006-12-15 16:12:07 UTC FreeBSD src repository Modified files: share/man/man5 elf.5 Log: Document extended program header numbering. Revision Changes Path 1.35 +13 -6 src/share/man/man5/elf.5 From owner-cvs-src@FreeBSD.ORG Fri Dec 15 16:16:18 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3EA8416A4D4; Fri, 15 Dec 2006 16:16:18 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A0F243D67; Fri, 15 Dec 2006 16:11:20 +0000 (GMT) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5D740.dip.t-dialin.net [84.165.215.64]) by redbull.bpaserver.net (Postfix) with ESMTP id C59442E069; Fri, 15 Dec 2006 17:13:00 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id C43685B4845; Fri, 15 Dec 2006 17:12:55 +0100 (CET) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id kBFGCtUO081522; Fri, 15 Dec 2006 17:12:55 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Fri, 15 Dec 2006 17:12:55 +0100 Message-ID: <20061215171255.njegsr8w840s08go@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Fri, 15 Dec 2006 17:12:55 +0100 From: Alexander Leidinger To: Scott Long References: <200612141829.kBEIT8dW073223@repoman.freebsd.org> <20061215151950.8luf3k2rwg480k00@webmail.leidinger.net> <4582BCFB.4080003@samsco.org> In-Reply-To: <4582BCFB.4080003@samsco.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 6, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: Doug Ambrisko , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/mfi mfi.c mfi_ioctl.h 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: Fri, 15 Dec 2006 16:16:18 -0000 Quoting Scott Long (from Fri, 15 Dec 2006 08:19:23 -0700= ): > Alexander Leidinger wrote: >> Quoting Doug Ambrisko (from Thu, 14 Dec 2006 =20 >> 18:29:08 +0000 (UTC)): >> >>> ambrisko 2006-12-14 18:29:08 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/dev/mfi mfi.c mfi_ioctl.h mfireg.h >>> Log: >> >>> This is some clean-up and enables RAID firmware to updated via Dell's >>> tool. Note Dell's tool requires the updates to the Linux emulator >>> that has been done in -current with TLS etc. >> >> ... and as such is not available to amd64 users because of missing =20 >> TLS (and more). Patches in P4, reviews welcome. >> > > Huh? When did TLS support get removed from amd64? We are talking about TLS in the linuxulator, not in native FreeBSD programs. Bye, Alexander. --=20 Sendmail may be safely run set-user-id to root. =09=09-- Eric Allman, "Sendmail Installation Guide" http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-cvs-src@FreeBSD.ORG Fri Dec 15 16:36:24 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 09A2416A49E; Fri, 15 Dec 2006 16:36:24 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailout1.pacific.net.au (mailout1-3.pacific.net.au [61.8.2.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1351643E30; Fri, 15 Dec 2006 16:29:41 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.2.163]) by mailout1.pacific.net.au (Postfix) with ESMTP id 0195C5AFFFC; Sat, 16 Dec 2006 03:31:13 +1100 (EST) Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailproxy2.pacific.net.au (Postfix) with ESMTP id 9B38A27408; Sat, 16 Dec 2006 03:31:11 +1100 (EST) Date: Sat, 16 Dec 2006 03:31:11 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Jung-uk Kim In-Reply-To: <20061214152805.D2109@besplex.bde.org> Message-ID: <20061216031759.N11941@delplex.bde.org> References: <200612132051.kBDKppS4058663@repoman.freebsd.org> <200612131846.33252.jkim@FreeBSD.org> <20061214152805.D2109@besplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Scott Long , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2006 16:36:24 -0000 On Thu, 14 Dec 2006, I wrote: > On Wed, 13 Dec 2006, Jung-uk Kim wrote: > >> On Wednesday 13 December 2006 03:51 pm, Scott Long wrote: >>> scottl 2006-12-13 20:51:51 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/dev/bge if_bge.c >>> Log: >>> Remove a redundant write of the firmware reset magic number. It >>> ... >> I am still getting firmware handshake timeouts and/or watchdog >> timeouts. Most importantly it panics or get witness warnings (lots >> of 'memory modified after free'). Panic goes like this (while >> kldunload if_bge with dhclient enabled): >> >> brgphy0: detached >> miibus0: detached >> bge0: firmware handshake timed out, found 0x4b657654 >> bge0: firmware handshake timed out, found 0x4b657654 > > I have seen these for debugging the redundant-write problem (not for > detach but for bringing up the interface for the first time). My 5701 > just hangs if there is any redundant write (2 where the first one was > in bge_reset(), or 2 separate, or 2 where the second one was). My > 5705 survives two separate sets of 256 repeated writes; however, then > the firmware handshake times out; however2, everything works normally > after ignoring the the timeout except for printing the message. I > just noticed that this error wasn't ignored until recently -- I noticed > the return statement being removed but not that it was in a critical > area. The debugging code doesn't seem to have been responsible for this. Now, without it I almost (?) always get handshake errors on the 5705, but never (?) on the 5701. Apparently, the 3rd write (the one that was removed) was the only correctly placed one. > I just noticed that the code is much clearer and less surprising in old > versions. In rev.1.84, there is only 1 write and it is immediately > followed by the handshake loop. Now there is a lot of code in between. This is relevant too. Rev.1.141 moved the only write of the magic value from just before the handshake to much earlier, where it became the third write just before it was removed, to ``Resolve "firmware handshake" error on 5702''. Bruce From owner-cvs-src@FreeBSD.ORG Fri Dec 15 16:09:27 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0FDE616A47B; Fri, 15 Dec 2006 16:09:27 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01F4D43D58; Fri, 15 Dec 2006 16:04:43 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id kBFG666P049816; Fri, 15 Dec 2006 11:06:08 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: "M. Warner Losh" Date: Fri, 15 Dec 2006 10:39:39 -0500 User-Agent: KMail/1.9.1 References: <20061214.110703.-432837811.imp@bsdimp.com> <20061214192036.2BBBE45042@ptavv.es.net> <20061214.132111.1102529758.imp@bsdimp.com> In-Reply-To: <20061214.132111.1102529758.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200612151039.41128.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]); Fri, 15 Dec 2006 11:06:09 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2338/Fri Dec 15 09:41:09 2006 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 X-Mailman-Approved-At: Fri, 15 Dec 2006 17:02:20 +0000 Cc: scottl@samsco.org, src-committers@freebsd.org, zombyfork@gmail.com, cokane@cokane.org, cvs-src@freebsd.org, oberman@es.net, obrien@freebsd.org, cvs-all@freebsd.org, mjacob@freebsd.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2006 16:09:27 -0000 On Thursday 14 December 2006 15:21, M. Warner Losh wrote: > In message: <20061214192036.2BBBE45042@ptavv.es.net> > "Kevin Oberman" writes: > : > Date: Thu, 14 Dec 2006 11:07:03 -0700 (MST) > : > From: "M. Warner Losh" > : > Sender: owner-cvs-all@freebsd.org > : > > : > In message: <346a80220612140903meecf42av7383632e8173525@mail.gmail.com> > : > "Coleman Kane" writes: > : > : Just to let you know, there are still a significant number of amd64 > : > : single-core laptops that are still sold these days. > : > > : > I have one myself. But I'm considering running FreeBSD/i386 on it > : > because of all the issues I've had getting a working OpenOffice on it. > : > > : > Warner > : > _______________________________________________ > : > cvs-all@freebsd.org mailing list > : > http://lists.freebsd.org/mailman/listinfo/cvs-all > : > To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" > : > > : > : The new release of OOo is SUPPOSED to be 64-bit clean. I have no idea > : when 2.1 will be ported to FreeBSD, but I hope it will be soon. > : > : OTOH, I see little reason to run amd64 on most systems which don't have > : large memories or some other specific reason to run it. The binaries are > : larger and generally performance changes are minimal. > > Last time I tried to build, I tripped over the jdk needing java > needing mozilla and mozilla was marked as not buildable due to > security issues. On 6.x at least, just install the diablo-jdk and build WITHOUT_MOZILLA=yes and you should be fine. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Fri Dec 15 17:47:34 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9DC2016A40F; Fri, 15 Dec 2006 17:47:34 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7EAC843CC3; Fri, 15 Dec 2006 17:45:43 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBFHlP3G091615; Fri, 15 Dec 2006 17:47:25 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBFHlPdQ091614; Fri, 15 Dec 2006 17:47:25 GMT (envelope-from ru) Message-Id: <200612151747.kBFHlPdQ091614@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 15 Dec 2006 17:47: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/usr.bin/column column.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Dec 2006 17:47:34 -0000 ru 2006-12-15 17:47:25 UTC FreeBSD src repository Modified files: usr.bin/column column.c Log: Fix the fix in rev. 1.15 so that we jump to the next column instead of always skipping it. MFC after: 3 days Revision Changes Path 1.17 +3 -3 src/usr.bin/column/column.c From owner-cvs-src@FreeBSD.ORG Fri Dec 15 18:02:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AB62916A412; Fri, 15 Dec 2006 18:02:20 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id BCEAB43C9E; Fri, 15 Dec 2006 18:00:37 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBFI2KRF094358; Fri, 15 Dec 2006 18:02:20 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBFI2KIN094357; Fri, 15 Dec 2006 18:02:20 GMT (envelope-from dougb) Message-Id: <200612151802.kBFI2KIN094357@repoman.freebsd.org> From: Doug Barton Date: Fri, 15 Dec 2006 18:02: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/usr.bin/nslookup Makefile src/usr.bin/nsupdate Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2006 18:02:20 -0000 dougb 2006-12-15 18:02:20 UTC FreeBSD src repository Modified files: usr.bin/nslookup Makefile usr.bin/nsupdate Makefile Log: Fix the problem with the nsupdate(8) man page reported in the PR by removing spurious .HP tags, thereby actually allowing the commands to show up in the man page output, and making the style consistent with the nslookup(1) man page. [1] While I'm here, fix the markup on the first command reference in nslookup(1). PR: docs/98009 [1] Submitted by: Dmitry Kazarov Revision Changes Path 1.6 +2 -0 src/usr.bin/nslookup/Makefile 1.6 +2 -1 src/usr.bin/nsupdate/Makefile From owner-cvs-src@FreeBSD.ORG Fri Dec 15 18:16:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0FA0F16A510; Fri, 15 Dec 2006 18:16:52 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2383E43CB7; Fri, 15 Dec 2006 18:15:05 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBFIGl3U098410; Fri, 15 Dec 2006 18:16:47 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBFIGlCU098409; Fri, 15 Dec 2006 18:16:47 GMT (envelope-from pjd) Message-Id: <200612151816.kBFIGlCU098409@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 15 Dec 2006 18:16: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/sbin/ggate/ggated ggated.c src/sbin/ggate/shared ggate.c ggate.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, 15 Dec 2006 18:16:52 -0000 pjd 2006-12-15 18:16:47 UTC FreeBSD src repository Modified files: sbin/ggate/ggated ggated.c sbin/ggate/shared ggate.c ggate.h Log: Fix ggated for platforms with 64bit size_t. The DIOCGSECTORSIZE ioctl returns u_int. Reported by: Javier Martín Rueda PR: amd64/91799 MFC after: 3 days Revision Changes Path 1.8 +1 -1 src/sbin/ggate/ggated/ggated.c 1.7 +2 -2 src/sbin/ggate/shared/ggate.c 1.4 +1 -1 src/sbin/ggate/shared/ggate.h From owner-cvs-src@FreeBSD.ORG Fri Dec 15 19:23:54 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0FCBC16A40F; Fri, 15 Dec 2006 19:23:54 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB05C43D39; Fri, 15 Dec 2006 19:21:57 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBFJNRRo012347; Fri, 15 Dec 2006 19:23:27 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBFJNRdV012346; Fri, 15 Dec 2006 19:23:27 GMT (envelope-from pjd) Message-Id: <200612151923.kBFJNRdV012346@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 15 Dec 2006 19:23:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys chflags.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2006 19:23:54 -0000 pjd 2006-12-15 19:23:27 UTC FreeBSD src repository Modified files: lib/libc/sys chflags.2 Log: chflags(2) returns EPERM when user tries to set or remove the SF_SNAPSHOT flag. Revision Changes Path 1.28 +4 -0 src/lib/libc/sys/chflags.2 From owner-cvs-src@FreeBSD.ORG Fri Dec 15 19:45:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0A3BD16A412 for ; Fri, 15 Dec 2006 19:45:58 +0000 (UTC) (envelope-from julian@elischer.org) Received: from outD.internet-mail-service.net (outD.internet-mail-service.net [216.240.47.227]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6C0F43CBB for ; Fri, 15 Dec 2006 19:44:10 +0000 (GMT) (envelope-from julian@elischer.org) Received: from shell.idiom.com (HELO idiom.com) (216.240.47.20) by out.internet-mail-service.net (qpsmtpd/0.32) with ESMTP; Fri, 15 Dec 2006 11:30:37 -0800 Received: from [10.251.18.229] (nat.ironport.com [63.251.108.100]) by idiom.com (8.12.11/8.12.11) with ESMTP id kBFJjjwK036441; Fri, 15 Dec 2006 11:45:46 -0800 (PST) (envelope-from julian@elischer.org) Message-ID: <4582FB5A.4010208@elischer.org> Date: Fri, 15 Dec 2006 11:45:30 -0800 From: Julian Elischer User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025) MIME-Version: 1.0 To: "Bruce M. Simpson" References: <200612151201.kBFC1qEv006825@repoman.freebsd.org> <4582A1E0.1050503@freebsd.org> <4582A6C9.8010009@FreeBSD.org> In-Reply-To: <4582A6C9.8010009@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Randall Stewart , src-committers@FreeBSD.org, Andre Oppermann , cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/net Makefile.inc sctp_sys_calls.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: Fri, 15 Dec 2006 19:45:58 -0000 Bruce M. Simpson wrote: > Andre Oppermann wrote: >> >> What makes these sctp_* syscalls so special as opposed to their >> generic and protocol agnostic counterparts? > They're used for operations which do not have a direct correspondence in > the existing functions, i.e. connecting to multihomed peers, and dealing > with one-to-many sockets. > > See Section 9.3-9.12, UNIX Network Programming Vol 1 3e for more info. generally we would use socket ops or ioctls for this sort of thing.. syscalls is not how they would normally be done.... > > Regards, > BMS From owner-cvs-src@FreeBSD.ORG Fri Dec 15 19:52:01 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D6A1116A47B for ; Fri, 15 Dec 2006 19:52:01 +0000 (UTC) (envelope-from julian@elischer.org) Received: from outZ.internet-mail-service.net (outZ.internet-mail-service.net [216.240.47.249]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9095843CF1 for ; Fri, 15 Dec 2006 19:49:45 +0000 (GMT) (envelope-from julian@elischer.org) Received: from shell.idiom.com (HELO idiom.com) (216.240.47.20) by out.internet-mail-service.net (qpsmtpd/0.32) with ESMTP; Fri, 15 Dec 2006 11:36:12 -0800 Received: from [10.251.18.229] (nat.ironport.com [63.251.108.100]) by idiom.com (8.12.11/8.12.11) with ESMTP id kBFJoqLC044905; Fri, 15 Dec 2006 11:50:53 -0800 (PST) (envelope-from julian@elischer.org) Message-ID: <4582FC91.2030205@elischer.org> Date: Fri, 15 Dec 2006 11:50:41 -0800 From: Julian Elischer User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025) MIME-Version: 1.0 To: Craig Rodrigues References: <200612151201.kBFC1qEv006825@repoman.freebsd.org> <4582A1E0.1050503@freebsd.org> <4582A6C9.8010009@FreeBSD.org> <20061215055704.A65183@xorpc.icir.org> <20061215145655.GA13912@crodrigues.org> In-Reply-To: <20061215145655.GA13912@crodrigues.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/lib/libc/net Makefile.inc sctp_sys_calls.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: Fri, 15 Dec 2006 19:52:01 -0000 Craig Rodrigues wrote: > On Fri, Dec 15, 2006 at 05:57:04AM -0800, Luigi Rizzo wrote: >> i think Andre's question was this: >> normally we use {set|get}sockopt() to configure the socket >> as desired for special features (e.g. multicast is one). >> >> Why is it undesirable to use the same kind of overloading >> for sctp ? > > I think some of the reasons for why a new sockets API > was introduced for SCTP was outlined in: > http://www.ietf.org/internet-drafts/draft-ietf-tsvwg-sctpsocket-14.txt which says: -------------- 8. New Interfaces Depending on the system, the following interface can be implemented as a system call or library function. --------------- The latter is what I'd expect.. syscalls is 'unusual' and unique to this protocol. > > ...but I'll let Randall chime in too. :) > From owner-cvs-src@FreeBSD.ORG Fri Dec 15 19:53:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4EF9C16A403 for ; Fri, 15 Dec 2006 19:53:29 +0000 (UTC) (envelope-from julian@elischer.org) Received: from outY.internet-mail-service.net (outY.internet-mail-service.net [216.240.47.248]) by mx1.FreeBSD.org (Postfix) with ESMTP id 45F7943CC6 for ; Fri, 15 Dec 2006 19:51:30 +0000 (GMT) (envelope-from julian@elischer.org) Received: from shell.idiom.com (HELO idiom.com) (216.240.47.20) by out.internet-mail-service.net (qpsmtpd/0.32) with ESMTP; Fri, 15 Dec 2006 11:37:56 -0800 Received: from [10.251.18.229] (nat.ironport.com [63.251.108.100]) by idiom.com (8.12.11/8.12.11) with ESMTP id kBFJr8fi048506; Fri, 15 Dec 2006 11:53:09 -0800 (PST) (envelope-from julian@elischer.org) Message-ID: <4582FD1C.9000501@elischer.org> Date: Fri, 15 Dec 2006 11:53:00 -0800 From: Julian Elischer User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025) MIME-Version: 1.0 To: "Bruce M. Simpson" References: <200612151201.kBFC1qEv006825@repoman.freebsd.org> <4582A1E0.1050503@freebsd.org> <4582A6C9.8010009@FreeBSD.org> <20061215055704.A65183@xorpc.icir.org> <4582B395.3040501@FreeBSD.org> In-Reply-To: <4582B395.3040501@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: src-committers@FreeBSD.org, Andre Oppermann , Luigi Rizzo , cvs-all@FreeBSD.org, Randall Stewart , cvs-src@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/net Makefile.inc sctp_sys_calls.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: Fri, 15 Dec 2006 19:53:29 -0000 Bruce M. Simpson wrote: > Luigi Rizzo wrote: >> >> i think Andre's question was this: >> normally we use {set|get}sockopt() to configure the socket >> as desired for special features (e.g. multicast is one). >> >> > It already does. These are wrappers, not actual syscalls. >> Why is it undesirable to use the same kind of overloading >> for sctp ? > > An API is specified for SCTP already. Being forced to shoehorn all > possible semantics into a getsockopt()/setsockopt() call *sucks* for > serious work. why? The API says it can be implemented via a set of library entry points. How would you tell the difference? > > Regards, > BMS From owner-cvs-src@FreeBSD.ORG Fri Dec 15 19:56:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D832916A5B9 for ; Fri, 15 Dec 2006 19:56:39 +0000 (UTC) (envelope-from julian@elischer.org) Received: from outX.internet-mail-service.net (outX.internet-mail-service.net [216.240.47.247]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD15B43CB0 for ; Fri, 15 Dec 2006 19:54:44 +0000 (GMT) (envelope-from julian@elischer.org) Received: from shell.idiom.com (HELO idiom.com) (216.240.47.20) by out.internet-mail-service.net (qpsmtpd/0.32) with ESMTP; Fri, 15 Dec 2006 11:41:11 -0800 Received: from [10.251.18.229] (nat.ironport.com [63.251.108.100]) by idiom.com (8.12.11/8.12.11) with ESMTP id kBFJuOVo053286; Fri, 15 Dec 2006 11:56:26 -0800 (PST) (envelope-from julian@elischer.org) Message-ID: <4582FDE0.9090908@elischer.org> Date: Fri, 15 Dec 2006 11:56:16 -0800 From: Julian Elischer User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025) MIME-Version: 1.0 To: Pav Lucistnik References: <200612151418.kBFEITa3042586@repoman.freebsd.org> In-Reply-To: <200612151418.kBFEITa3042586@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/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: Fri, 15 Dec 2006 19:56:40 -0000 Pav Lucistnik wrote: > pav 2006-12-15 14:18:29 UTC > > FreeBSD src repository (doc,ports committer) > > Modified files: > sys/sys proc.h > Log: > Fix typos in comment block > > Submitted by: rdivacky > > Revision Changes Path > 1.467 +2 -2 src/sys/sys/proc.h I think the correction is wrong.. parceled, not paralleled. what do you think? From owner-cvs-src@FreeBSD.ORG Fri Dec 15 20:01:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 39E2A16A40F; Fri, 15 Dec 2006 20:01:58 +0000 (UTC) (envelope-from syrinx@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id B97D943CA7; Fri, 15 Dec 2006 20:00:14 +0000 (GMT) (envelope-from syrinx@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBFK1vOU019968; Fri, 15 Dec 2006 20:01:57 GMT (envelope-from syrinx@repoman.freebsd.org) Received: (from syrinx@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBFK1vne019967; Fri, 15 Dec 2006 20:01:57 GMT (envelope-from syrinx) Message-Id: <200612152001.kBFK1vne019967@repoman.freebsd.org> From: Shteryana Shopova Date: Fri, 15 Dec 2006 20:01:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/bsnmpd/modules/snmp_bridge bridge_addrs.c bridge_if.c bridge_pf.c bridge_port.c bridge_snmp.c bridge_sys.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Dec 2006 20:01:58 -0000 syrinx 2006-12-15 20:01:57 UTC FreeBSD src repository Modified files: usr.sbin/bsnmpd/modules/snmp_bridge bridge_addrs.c bridge_if.c bridge_pf.c bridge_port.c bridge_snmp.c bridge_sys.c Log: Do not add 'default:' cases inside a switch() on an enum like the SNMP option argument. That way the compiler will give a warning in case of a missing or an extra but unknown 'case:'. Do the same for SNMP LEAF objects to be prepared once gensnmptree will auto-generate enums for those too. Add an abort() after the switch() instead of the 'default:' to catch any errors. The nice side effect is that the compiler will correctly track supposed to be 'uninitialized' variables with that. When trying to set a value sanity check it before calling the OS dependent API of snmp_bridge to tell whether it is an attempt to set a bad value or a general error. Suggested by: harti (first part) Approved by: bz (mentor) Revision Changes Path 1.3 +18 -22 src/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_addrs.c 1.4 +196 -152 src/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_if.c 1.2 +14 -15 src/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_pf.c 1.4 +256 -175 src/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_port.c 1.3 +13 -10 src/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_snmp.c 1.3 +1 -43 src/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_sys.c From owner-cvs-src@FreeBSD.ORG Fri Dec 15 20:35:09 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EC52D16A4A7; Fri, 15 Dec 2006 20:35:09 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.NUXI.org (trang.nuxi.org [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF26443CA7; Fri, 15 Dec 2006 20:33:22 +0000 (GMT) (envelope-from obrien@NUXI.org) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.8/8.13.8) with ESMTP id kBFKZ5Iw055259; Fri, 15 Dec 2006 12:35:05 -0800 (PST) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.8/8.13.7/Submit) id kBFKZ5iZ055258; Fri, 15 Dec 2006 12:35:05 -0800 (PST) (envelope-from obrien) Date: Fri, 15 Dec 2006 12:35:05 -0800 From: "David O'Brien" To: John Polstra Message-ID: <20061215203505.GA55141@dragon.NUXI.org> References: <200612150027.kBF0R6t2057127@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200612150027.kBF0R6t2057127@repoman.freebsd.org> X-Operating-System: FreeBSD 7.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 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/dev/bge if_bge.c 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: Fri, 15 Dec 2006 20:35:10 -0000 On Fri, Dec 15, 2006 at 12:27:06AM +0000, John Polstra wrote: > jdp 2006-12-15 00:27:06 UTC > > FreeBSD src repository > > Modified files: > sys/dev/bge if_bge.c > Log: > Disable bge MSI support for now. A couple of people warned me that there > are problems with it on several revisions of this chip. I'll > re-enable it after I've sorted out which chip revisions work and which > don't. I wonder if enabling MSI is what killed bge(4) for me. The booted kernel would establish 1000Mbit link, but would see and wouldn't send any packets. I have a Tyan K8W (s2885) which I experienced this on: bge0: mem 0xfd7e0000-0xfd7effff irq 24 a t device 9.0 on pci2 miibus0: on bge0 brgphy0: on miibus0 brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto bge0: Ethernet address: 00:e0:81:27:a1:b8 -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Fri Dec 15 20:50:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8564916A412; Fri, 15 Dec 2006 20:50:39 +0000 (UTC) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4643543CC6; Fri, 15 Dec 2006 20:48:16 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBFKnmFw038125; Fri, 15 Dec 2006 20:49:48 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBFKnm4J038124; Fri, 15 Dec 2006 20:49:48 GMT (envelope-from ume) Message-Id: <200612152049.kBFKnm4J038124@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 15 Dec 2006 20:49:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: ISC Cc: Subject: cvs commit: src - 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: Fri, 15 Dec 2006 20:50:39 -0000 ume 2006-12-15 20:49:47 UTC FreeBSD src repository src - Imported sources Update of /home/ncvs/src In directory repoman.freebsd.org:/tmp/cvs-serv38106 Log Message: Vendor import of BIND 9.3.3 Status: Vendor Tag: ISC Release Tags: BIND_9_3_3 U src/lib/libc/include/resolv_mt.h U src/lib/libc/include/isc/eventlib.h U src/lib/libc/inet/inet_addr.c U src/lib/libc/inet/inet_cidr_ntop.c U src/lib/libc/inet/inet_cidr_pton.c U src/lib/libc/inet/inet_lnaof.c U src/lib/libc/inet/inet_makeaddr.c C src/lib/libc/inet/inet_net_ntop.c U src/lib/libc/inet/inet_net_pton.c U src/lib/libc/inet/inet_neta.c U src/lib/libc/inet/inet_netof.c U src/lib/libc/inet/inet_network.c U src/lib/libc/inet/inet_ntoa.c U src/lib/libc/inet/inet_ntop.c U src/lib/libc/inet/inet_pton.c U src/lib/libc/inet/nsap_addr.c U src/lib/libc/isc/ev_streams.c U src/lib/libc/isc/ev_timers.c C src/lib/libc/isc/eventlib_p.h U src/lib/libc/nameser/ns_name.c U src/lib/libc/nameser/ns_netint.c U src/lib/libc/nameser/ns_parse.c U src/lib/libc/nameser/ns_print.c U src/lib/libc/nameser/ns_samedomain.c U src/lib/libc/nameser/ns_ttl.c U src/lib/libc/resolv/herror.c C src/lib/libc/resolv/mtctxres.c U src/lib/libc/resolv/res_comp.c U src/lib/libc/resolv/res_data.c U src/lib/libc/resolv/res_debug.c U src/lib/libc/resolv/res_debug.h U src/lib/libc/resolv/res_findzonecut.c C src/lib/libc/resolv/res_init.c U src/lib/libc/resolv/res_mkquery.c U src/lib/libc/resolv/res_mkupdate.c U src/lib/libc/resolv/res_private.h U src/lib/libc/resolv/res_query.c C src/lib/libc/resolv/res_send.c U src/lib/libc/resolv/res_update.c U src/include/res_update.h U src/include/resolv.h U src/include/arpa/nameser.h U src/include/arpa/inet.h C src/include/arpa/nameser_compat.h 6 conflicts created by this import. Use the following command to help the merge: cvs checkout -jISC:yesterday -jISC src From owner-cvs-src@FreeBSD.ORG Fri Dec 15 20:52:33 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4F02116A53D; Fri, 15 Dec 2006 20:52:33 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8D4F43CB0; Fri, 15 Dec 2006 20:50:26 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (zion.baldwin.cx [192.168.0.7]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id kBFKpWxq051815; Fri, 15 Dec 2006 15:51:33 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Julian Elischer Date: Fri, 15 Dec 2006 15:51:30 -0500 User-Agent: KMail/1.9.4 References: <200612151201.kBFC1qEv006825@repoman.freebsd.org> <4582A6C9.8010009@FreeBSD.org> <4582FB5A.4010208@elischer.org> In-Reply-To: <4582FB5A.4010208@elischer.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200612151551.31355.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [192.168.0.1]); Fri, 15 Dec 2006 15:51:33 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2341/Fri Dec 15 12:47:06 2006 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: src-committers@freebsd.org, Andre Oppermann , cvs-src@freebsd.org, cvs-all@freebsd.org, Randall Stewart , "Bruce M. Simpson" Subject: Re: cvs commit: src/lib/libc/net Makefile.inc sctp_sys_calls.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: Fri, 15 Dec 2006 20:52:33 -0000 On Friday 15 December 2006 14:45, Julian Elischer wrote: > Bruce M. Simpson wrote: > > Andre Oppermann wrote: > >> > >> What makes these sctp_* syscalls so special as opposed to their > >> generic and protocol agnostic counterparts? > > They're used for operations which do not have a direct correspondence in > > the existing functions, i.e. connecting to multihomed peers, and dealing > > with one-to-many sockets. > > > > See Section 9.3-9.12, UNIX Network Programming Vol 1 3e for more info. > > > generally we would use socket ops or ioctls for this sort of thing.. > syscalls is not how they would normally be done.... I'll give a free paper cookie to the first person to actually go _read_ the committed code and notice that, *tada*, aside from the sctp_send*(), and sctp_recvmsg() functions, these are indeed library wrapper functions around getsockopt() and setsockopt(). -- John Baldwin From owner-cvs-src@FreeBSD.ORG Fri Dec 15 21:00:51 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E7E5C16A519; Fri, 15 Dec 2006 21:00:51 +0000 (UTC) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id C9FE343CA8; Fri, 15 Dec 2006 20:58:15 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBFKxur6040286; Fri, 15 Dec 2006 20:59:56 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBFKxuCL040285; Fri, 15 Dec 2006 20:59:56 GMT (envelope-from ume) Message-Id: <200612152059.kBFKxuCL040285@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 15 Dec 2006 20:59: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/include/arpa nameser_compat.h src/lib/libc/inet inet_net_ntop.c src/lib/libc/isc eventlib_p.h src/lib/libc/resolv mtctxres.c res_init.c res_send.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Dec 2006 21:00:52 -0000 ume 2006-12-15 20:59:56 UTC FreeBSD src repository Modified files: include/arpa nameser_compat.h lib/libc/inet inet_net_ntop.c lib/libc/isc eventlib_p.h lib/libc/resolv mtctxres.c res_init.c res_send.c Log: Merge BIND9 9.3.3 into main chunk. Obtained from: ISC MFC after: 1 week Revision Changes Path 1.6 +1 -1 src/include/arpa/nameser_compat.h 1.3 +2 -2 src/lib/libc/inet/inet_net_ntop.c 1.4 +3 -1 src/lib/libc/isc/eventlib_p.h 1.3 +4 -3 src/lib/libc/resolv/mtctxres.c 1.4 +5 -12 src/lib/libc/resolv/res_init.c 1.5 +3 -2 src/lib/libc/resolv/res_send.c From owner-cvs-src@FreeBSD.ORG Fri Dec 15 21:23:28 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 29D6B16A64F for ; Fri, 15 Dec 2006 21:23:28 +0000 (UTC) (envelope-from julian@elischer.org) Received: from outV.internet-mail-service.net (outV.internet-mail-service.net [216.240.47.245]) by mx1.FreeBSD.org (Postfix) with ESMTP id 97F4C43CC0 for ; Fri, 15 Dec 2006 21:21:40 +0000 (GMT) (envelope-from julian@elischer.org) Received: from shell.idiom.com (HELO idiom.com) (216.240.47.20) by out.internet-mail-service.net (qpsmtpd/0.32) with ESMTP; Fri, 15 Dec 2006 13:08:06 -0800 Received: from [10.251.18.229] (nat.ironport.com [63.251.108.100]) by idiom.com (8.12.11/8.12.11) with ESMTP id kBFLNKvJ085694; Fri, 15 Dec 2006 13:23:21 -0800 (PST) (envelope-from julian@elischer.org) Message-ID: <45831241.6010007@elischer.org> Date: Fri, 15 Dec 2006 13:23:13 -0800 From: Julian Elischer User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025) MIME-Version: 1.0 To: John Baldwin References: <200612151201.kBFC1qEv006825@repoman.freebsd.org> <4582A6C9.8010009@FreeBSD.org> <4582FB5A.4010208@elischer.org> <200612151551.31355.jhb@freebsd.org> In-Reply-To: <200612151551.31355.jhb@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: src-committers@freebsd.org, Andre Oppermann , cvs-src@freebsd.org, cvs-all@freebsd.org, Randall Stewart , "Bruce M. Simpson" Subject: Re: cvs commit: src/lib/libc/net Makefile.inc sctp_sys_calls.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: Fri, 15 Dec 2006 21:23:28 -0000 John Baldwin wrote: > On Friday 15 December 2006 14:45, Julian Elischer wrote: >> Bruce M. Simpson wrote: >>> Andre Oppermann wrote: >>>> What makes these sctp_* syscalls so special as opposed to their >>>> generic and protocol agnostic counterparts? >>> They're used for operations which do not have a direct correspondence in >>> the existing functions, i.e. connecting to multihomed peers, and dealing >>> with one-to-many sockets. >>> >>> See Section 9.3-9.12, UNIX Network Programming Vol 1 3e for more info. >> >> generally we would use socket ops or ioctls for this sort of thing.. >> syscalls is not how they would normally be done.... > > I'll give a free paper cookie to the first person to actually go _read_ the > committed code and notice that, *tada*, aside from the sctp_send*(), and > sctp_recvmsg() functions, these are indeed library wrapper functions around > getsockopt() and setsockopt(). > *blush* it was the fact that they SAID they were syscalls that tripped me up. I'll go shut up now.. From owner-cvs-src@FreeBSD.ORG Fri Dec 15 21:26:32 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AD58F16A412; Fri, 15 Dec 2006 21:26:32 +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 A1B3543CA0; Fri, 15 Dec 2006 21:24:47 +0000 (GMT) (envelope-from grehan@freebsd.org) Received: from [10.33.24.110] (nat-198-95-226-228.netapp.com [198.95.226.228]) by dommail.onthenet.com.au (MOS 3.5.7-GR) with ESMTP id CKG33765 (AUTH peterg@ptree32.com.au); Sat, 16 Dec 2006 07:26:28 +1000 (EST) Message-ID: <4583131F.1090304@freebsd.org> Date: Fri, 15 Dec 2006 13:26:55 -0800 From: Peter Grehan User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.8b) Gecko/20051014 MIME-Version: 1.0 To: obrien@FreeBSD.org References: <200612150027.kBF0R6t2057127@repoman.freebsd.org> <20061215203505.GA55141@dragon.NUXI.org> In-Reply-To: <20061215203505.GA55141@dragon.NUXI.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/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2006 21:26:32 -0000 > I have a Tyan K8W (s2885) which I experienced this on: That's using the the AMD 8131 right ? Known not to support MSI. later, Peter. From owner-cvs-src@FreeBSD.ORG Fri Dec 15 21:33:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6178416A416; Fri, 15 Dec 2006 21:33:37 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1606943CC0; Fri, 15 Dec 2006 21:31:47 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBFLXOd9048254; Fri, 15 Dec 2006 21:33:24 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBFLXO0I048253; Fri, 15 Dec 2006 21:33:24 GMT (envelope-from imp) Message-Id: <200612152133.kBFLXO0I048253@repoman.freebsd.org> From: Warner Losh Date: Fri, 15 Dec 2006 21:33:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/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: Fri, 15 Dec 2006 21:33:37 -0000 imp 2006-12-15 21:33:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/sys bus.h Log: Directly commit a compatibility shim for -current. bus_get_dma_tag(dev) in stable is spelled NULL presently. Until such time as we MFC this functionailty (which may be never), provide this alternate spelling to aide in back-porting -current drivers. When the functionality is merged, this can be retired. Revision Changes Path 1.70.2.4 +8 -0 src/sys/sys/bus.h From owner-cvs-src@FreeBSD.ORG Fri Dec 15 21:42:33 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 11AE716A4A7; Fri, 15 Dec 2006 21:42:33 +0000 (UTC) (envelope-from rrs@cisco.com) Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B91A43CF3; Fri, 15 Dec 2006 21:38:26 +0000 (GMT) (envelope-from rrs@cisco.com) Received: from sj-dkim-2.cisco.com ([171.71.179.186]) by sj-iport-6.cisco.com with ESMTP; 15 Dec 2006 13:39:48 -0800 X-IronPort-AV: i="4.12,176,1165219200"; d="scan'208"; a="91507266:sNHT46132155" Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by sj-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id kBFLdlcT028067; Fri, 15 Dec 2006 13:39:47 -0800 Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id kBFLdkZg005606; Fri, 15 Dec 2006 13:39:46 -0800 (PST) Received: from xfe-sjc-211.amer.cisco.com ([171.70.151.174]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 15 Dec 2006 13:39:46 -0800 Received: from [127.0.0.1] ([171.68.225.134]) by xfe-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 15 Dec 2006 13:39:45 -0800 Message-ID: <458315FE.6080408@cisco.com> Date: Fri, 15 Dec 2006 16:39:10 -0500 From: Randall Stewart User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050920 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Andre Oppermann References: <200612151201.kBFC1qEv006825@repoman.freebsd.org> <4582A1E0.1050503@freebsd.org> In-Reply-To: <4582A1E0.1050503@freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 15 Dec 2006 21:39:45.0927 (UTC) FILETIME=[89E65970:01C72091] DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=1453; t=1166218787; x=1167082787; c=relaxed/simple; s=sjdkim2002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=rrs@cisco.com; z=From:=20Randall=20Stewart=20 |Subject:=20Re=3A=20cvs=20commit=3A=20src/lib/libc/net=20Makefile.inc=20s ctp_sys_calls.c=20=20=0A=20=20=20=20=20=20=20src/sys/sys=20param.h |Sender:=20; bh=xnyG8ZG1PUJKTXZMGghwZ7j4hzn7qEL0n5Psrc7Q3CQ=; b=S7+3aYCEJ8a5UZ5hRbgVCM++pznIfgme1qr9noy7MbDuK31Ckr4XV15s8I9zXKx2VtLWWOEY pFZz9I4FrGY5Uh9dcYz9Xy70U5gGWPd9lIP1JtzRiJT4r523Lo4Fo8lq; Authentication-Results: sj-dkim-2; header.From=rrs@cisco.com; dkim=pass (sig from cisco.com/sjdkim2002 verified; ); Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/net Makefile.inc sctp_sys_calls.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: Fri, 15 Dec 2006 21:42:33 -0000 Andre Oppermann wrote: > Randall Stewart wrote: > >> rrs 2006-12-15 12:01:50 UTC >> >> FreeBSD src repository >> >> Modified files: >> lib/libc/net Makefile.inc sys/sys param.h >> Added files: >> lib/libc/net sctp_sys_calls.c Log: >> This adds the "system calls" >> sctp_connectx() >> sctp_bindx() >> sctp_sendmsg() >> sctp_send() >> sctp_sendx() >> sctp_sendmsgx() >> sctp_recvmsg() > > > What makes these sctp_* syscalls so special as opposed to their > generic and protocol agnostic counterparts? > The generic counter parts are what these calls (at least a few of them send/recv etc) use to actually make the call. You can use either the "generic" ones.. which of course is more efficent. Or you can use the sctp_send* or sctp_recv* call instead.. which is more portable.. since they conform to the socket api document. Some of these (the rest) are not even system calls. but a collection of socket options.. I have just got through getting the first cut of all the man pages together... sigh.. still need more work on sctp(4).. but I think I will send it all to George for approval.. I have also asked some of the other SCTP team members to have a look at the man pages and see if I missed anything .. which I probably did :-) R -- Randall Stewart NSSTG - Cisco Systems Inc. 803-345-0369 803-317-4952 (cell) From owner-cvs-src@FreeBSD.ORG Fri Dec 15 21:44:33 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3214616A403; Fri, 15 Dec 2006 21:44:33 +0000 (UTC) (envelope-from rrs@cisco.com) Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 523E143E33; Fri, 15 Dec 2006 21:40:22 +0000 (GMT) (envelope-from rrs@cisco.com) Received: from sj-dkim-1.cisco.com ([171.71.179.21]) by sj-iport-6.cisco.com with ESMTP; 15 Dec 2006 13:41:55 -0800 X-IronPort-AV: i="4.12,176,1165219200"; d="scan'208"; a="91508230:sNHT83950137" Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238]) by sj-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id kBFLfsZv004913; Fri, 15 Dec 2006 13:41:54 -0800 Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-5.cisco.com (8.12.10/8.12.6) with ESMTP id kBFLfnjW022222; Fri, 15 Dec 2006 13:41:53 -0800 (PST) Received: from xfe-sjc-212.amer.cisco.com ([171.70.151.187]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 15 Dec 2006 13:41:50 -0800 Received: from [127.0.0.1] ([171.68.225.134]) by xfe-sjc-212.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 15 Dec 2006 13:41:50 -0800 Message-ID: <45831678.1090201@cisco.com> Date: Fri, 15 Dec 2006 16:41:12 -0500 From: Randall Stewart User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050920 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Craig Rodrigues References: <200612151201.kBFC1qEv006825@repoman.freebsd.org> <4582A1E0.1050503@freebsd.org> <4582A6C9.8010009@FreeBSD.org> <20061215055704.A65183@xorpc.icir.org> <20061215145655.GA13912@crodrigues.org> In-Reply-To: <20061215145655.GA13912@crodrigues.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 15 Dec 2006 21:41:50.0467 (UTC) FILETIME=[D421A530:01C72091] DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=893; t=1166218914; x=1167082914; c=relaxed/simple; s=sjdkim1002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=rrs@cisco.com; z=From:=20Randall=20Stewart=20 |Subject:=20Re=3A=20cvs=20commit=3A=20src/lib/libc/net=20Makefile.inc=20s ctp_sys_calls.c=20src/sys/sys=0A=20param.h |Sender:=20; bh=MoxWsW35ZoliRI7snaNpuVN7OdG5cHlD8+AOzUE6tpM=; b=pQk11kvYRmvU6x2VHU9BPQSqG8a++jwBFdkZ0RijW4cr0oGcE5khd2UReIY3lbXT0zY8opJr jjPu5GVyW03FRGRDkVc+Ei4zbbj5174ZScclvBSQvhwtF8mBX4+nt8jc; Authentication-Results: sj-dkim-1; header.From=rrs@cisco.com; dkim=pass (sig from cisco.com/sjdkim1002 verified; ); Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/net Makefile.inc sctp_sys_calls.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: Fri, 15 Dec 2006 21:44:33 -0000 Craig Rodrigues wrote: > On Fri, Dec 15, 2006 at 05:57:04AM -0800, Luigi Rizzo wrote: > >>i think Andre's question was this: >>normally we use {set|get}sockopt() to configure the socket >>as desired for special features (e.g. multicast is one). >> >>Why is it undesirable to use the same kind of overloading >>for sctp ? > > > I think some of the reasons for why a new sockets API > was introduced for SCTP was outlined in: > http://www.ietf.org/internet-drafts/draft-ietf-tsvwg-sctpsocket-14.txt > > ...but I'll let Randall chime in too. :) > Thats a good place to look too... note that we do not conform yet to the latest socket api our sctp_connectx() does not accept an additional argument to return the sctp_assoc_t .. it will.. but I have to get to it first :-0 R -- Randall Stewart NSSTG - Cisco Systems Inc. 803-345-0369 803-317-4952 (cell) From owner-cvs-src@FreeBSD.ORG Fri Dec 15 21:44:44 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 38AC416A50D; Fri, 15 Dec 2006 21:44:44 +0000 (UTC) (envelope-from rrs@cisco.com) Received: from sj-iport-3.cisco.com (sj-iport-3-in.cisco.com [171.71.176.72]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6220843CC3; Fri, 15 Dec 2006 21:41:21 +0000 (GMT) (envelope-from rrs@cisco.com) Received: from sj-dkim-3.cisco.com ([171.71.179.195]) by sj-iport-3.cisco.com with ESMTP; 15 Dec 2006 13:42:57 -0800 X-IronPort-AV: i="4.12,176,1165219200"; d="scan'208"; a="451358665:sNHT47151924" Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238]) by sj-dkim-3.cisco.com (8.12.11/8.12.11) with ESMTP id kBFLguRf023371; Fri, 15 Dec 2006 13:42:56 -0800 Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-5.cisco.com (8.12.10/8.12.6) with ESMTP id kBFLgkjW023453; Fri, 15 Dec 2006 13:42:56 -0800 (PST) Received: from xfe-sjc-211.amer.cisco.com ([171.70.151.174]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 15 Dec 2006 13:42:53 -0800 Received: from [127.0.0.1] ([171.68.225.134]) by xfe-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 15 Dec 2006 13:42:53 -0800 Message-ID: <458316B9.6090801@cisco.com> Date: Fri, 15 Dec 2006 16:42:17 -0500 From: Randall Stewart User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050920 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Julian Elischer References: <200612151201.kBFC1qEv006825@repoman.freebsd.org> <4582A1E0.1050503@freebsd.org> <4582A6C9.8010009@FreeBSD.org> <4582FB5A.4010208@elischer.org> In-Reply-To: <4582FB5A.4010208@elischer.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 15 Dec 2006 21:42:53.0216 (UTC) FILETIME=[F9886200:01C72091] DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=901; t=1166218976; x=1167082976; c=relaxed/simple; s=sjdkim3002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=rrs@cisco.com; z=From:=20Randall=20Stewart=20 |Subject:=20Re=3A=20cvs=20commit=3A=20src/lib/libc/net=20Makefile.inc=20s ctp_sys_calls.c=20=20=0A=20=20=20=20=20=20=20src/sys/sys=20param.h |Sender:=20; bh=gVdS3m2dr0gBg/SwjjmB/ZnVNx87Y8ggCtu4NymTII4=; b=eicKGrNVRESvAB3rzvQxH43xZlYly/DN8wLeidhaSCxNK0TENKhH8Ff54S+sUQK53DsgDewg t5z0UmkZdWG+c8m5UP0ZuHvVP/iyuA7h1sJ8p3bRY8DtrAUi6wxB74L+; Authentication-Results: sj-dkim-3; header.From=rrs@cisco.com; dkim=pass (sig from cisco.com/sjdkim3002 verified; ); Cc: src-committers@FreeBSD.org, Andre Oppermann , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Randall Stewart , "Bruce M. Simpson" Subject: Re: cvs commit: src/lib/libc/net Makefile.inc sctp_sys_calls.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: Fri, 15 Dec 2006 21:44:44 -0000 Julian Elischer wrote: > Bruce M. Simpson wrote: > >> Andre Oppermann wrote: >> >>> >>> What makes these sctp_* syscalls so special as opposed to their >>> generic and protocol agnostic counterparts? >> >> They're used for operations which do not have a direct correspondence >> in the existing functions, i.e. connecting to multihomed peers, and >> dealing with one-to-many sockets. >> >> See Section 9.3-9.12, UNIX Network Programming Vol 1 3e for more info. > > > > generally we would use socket ops or ioctls for this sort of thing.. > syscalls is not how they would normally be done.... > >> >> Regards, >> BMS > > Most of the things are NOT syscalls.. there are only a few for efficency.. the rest are a collection of socket options that perform the functions.. R -- Randall Stewart NSSTG - Cisco Systems Inc. 803-345-0369 803-317-4952 (cell) From owner-cvs-src@FreeBSD.ORG Fri Dec 15 21:45:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3D1E516A582; Fri, 15 Dec 2006 21:45:15 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 916C543C9F; Fri, 15 Dec 2006 21:43:06 +0000 (GMT) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBFLiocg050495; Fri, 15 Dec 2006 21:44:50 GMT (envelope-from n_hibma@repoman.freebsd.org) Received: (from n_hibma@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBFLioJ8050494; Fri, 15 Dec 2006 21:44:50 GMT (envelope-from n_hibma) Message-Id: <200612152144.kBFLioJ8050494@repoman.freebsd.org> From: Nick Hibma Date: Fri, 15 Dec 2006 21:44: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 Makefile watchdog.4 src/share/man/man9 watchdog.9 src/sys/arm/at91 at91_st.c src/sys/arm/xscale/i80321 i80321_wdog.c src/sys/dev/ichwd ichwd.c src/sys/dev/ipmi ipmi.c src/sys/dev/mk48txx mk48txx.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Dec 2006 21:45:15 -0000 n_hibma 2006-12-15 21:44:49 UTC FreeBSD src repository Modified files: share/man/man4 Makefile watchdog.4 share/man/man9 watchdog.9 sys/arm/at91 at91_st.c sys/arm/xscale/i80321 i80321_wdog.c sys/dev/ichwd ichwd.c sys/dev/ipmi ipmi.c sys/dev/mk48txx mk48txx.c sys/dev/watchdog watchdog.c sys/i386/i386 elan-mmcr.c sys/kern kern_clock.c sys/sys watchdog.h Log: Align the interfaces for the various watchdogs and make the interface behave as expected. Also: - Return an error if WD_PASSIVE is passed in to the ioctl as only WD_ACTIVE is implemented at the moment. See sys/watchdog.h for an explanation of the difference between WD_ACTIVE and WD_PASSIVE. - Remove the I_HAVE_TOTALLY_LOST_MY_SENSE_OF_HUMOR define. If you've lost your sense of humor, than don't add a define. Specific changes: i80321_wdog.c Don't roll your own passive watchdog tickle as this would defeat the purpose of an active (userland) watchdog tickle. ichwd.c / ipmi.c: WD_ACTIVE means active patting of the watchdog by a userland process, not whether the watchdog is active. See sys/watchdog.h. kern_clock.c: (software watchdog) Remove a check for WD_ACTIVE as this does not make sense here. This reverts r1.181. Revision Changes Path 1.371 +1 -0 src/share/man/man4/Makefile 1.8 +69 -25 src/share/man/man4/watchdog.4 1.4 +7 -1 src/share/man/man9/watchdog.9 1.6 +7 -2 src/sys/arm/at91/at91_st.c 1.3 +15 -11 src/sys/arm/xscale/i80321/i80321_wdog.c 1.7 +12 -30 src/sys/dev/ichwd/ichwd.c 1.8 +8 -17 src/sys/dev/ipmi/ipmi.c 1.8 +3 -1 src/sys/dev/mk48txx/mk48txx.c 1.4 +4 -1 src/sys/dev/watchdog/watchdog.c 1.33 +9 -9 src/sys/i386/i386/elan-mmcr.c 1.193 +3 -3 src/sys/kern/kern_clock.c 1.4 +0 -4 src/sys/sys/watchdog.h From owner-cvs-src@FreeBSD.ORG Fri Dec 15 21:45:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E948716A85E; Fri, 15 Dec 2006 21:45:36 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D7B443CF7; Fri, 15 Dec 2006 21:43:49 +0000 (GMT) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBFLjXtd050580; Fri, 15 Dec 2006 21:45:33 GMT (envelope-from flz@repoman.freebsd.org) Received: (from flz@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBFLjX1R050579; Fri, 15 Dec 2006 21:45:33 GMT (envelope-from flz) Message-Id: <200612152145.kBFLjX1R050579@repoman.freebsd.org> From: Florent Thoumie Date: Fri, 15 Dec 2006 21:45:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/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: Fri, 15 Dec 2006 21:45:37 -0000 flz 2006-12-15 21:45:32 UTC FreeBSD src repository Modified files: sys/sys proc.h Log: "Paralleled" should have been "parceled". Pointed out by: julian Relayed by: rdivacky Revision Changes Path 1.468 +1 -1 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Fri Dec 15 21:45:56 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1739B16A501; Fri, 15 Dec 2006 21:45:56 +0000 (UTC) (envelope-from rrs@cisco.com) Received: from sj-iport-2.cisco.com (sj-iport-2-in.cisco.com [171.71.176.71]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6FC4E43CBA; Fri, 15 Dec 2006 21:44:06 +0000 (GMT) (envelope-from rrs@cisco.com) Received: from sj-dkim-4.cisco.com ([171.71.179.196]) by sj-iport-2.cisco.com with ESMTP; 15 Dec 2006 13:45:50 -0800 X-IronPort-AV: i="4.12,176,1165219200"; d="scan'208"; a="352279306:sNHT47928528" Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238]) by sj-dkim-4.cisco.com (8.12.11/8.12.11) with ESMTP id kBFLjnLv025828; Fri, 15 Dec 2006 13:45:49 -0800 Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-5.cisco.com (8.12.10/8.12.6) with ESMTP id kBFLjhjc026493; Fri, 15 Dec 2006 13:45:48 -0800 (PST) Received: from xfe-sjc-212.amer.cisco.com ([171.70.151.187]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 15 Dec 2006 13:45:47 -0800 Received: from [127.0.0.1] ([171.68.225.134]) by xfe-sjc-212.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 15 Dec 2006 13:45:46 -0800 Message-ID: <45831767.1080908@cisco.com> Date: Fri, 15 Dec 2006 16:45:11 -0500 From: Randall Stewart User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050920 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Julian Elischer References: <200612151201.kBFC1qEv006825@repoman.freebsd.org> <4582A1E0.1050503@freebsd.org> <4582A6C9.8010009@FreeBSD.org> <20061215055704.A65183@xorpc.icir.org> <20061215145655.GA13912@crodrigues.org> <4582FC91.2030205@elischer.org> In-Reply-To: <4582FC91.2030205@elischer.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 15 Dec 2006 21:45:46.0798 (UTC) FILETIME=[60FEE4E0:01C72092] DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=1670; t=1166219149; x=1167083149; c=relaxed/simple; s=sjdkim4002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=rrs@cisco.com; z=From:=20Randall=20Stewart=20 |Subject:=20Re=3A=20cvs=20commit=3A=20src/lib/libc/net=20Makefile.inc=20s ctp_sys_calls.c=20src/sys/sys=0A=20param.h |Sender:=20; bh=k0kcULZP9orSKg/wouahNvV+VKSGfDb7yVlhJkqNS8g=; b=RN7dXLNR+/J/Yx4qG8mWHEVH8A8xF15dlR8LNA1q8VjvLHC+3yViH/bAIwNjdFSkF+Olfzv/ aWTTX6/PnVkHTJrihWMHscqPE0qCiL3cXWMKPnpPoMPecE6T4lhGcBBf; Authentication-Results: sj-dkim-4; header.From=rrs@cisco.com; dkim=pass (sig from cisco.com/sjdkim4002 verified; ); Cc: Craig Rodrigues , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/net Makefile.inc sctp_sys_calls.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: Fri, 15 Dec 2006 21:45:56 -0000 Julian Elischer wrote: > Craig Rodrigues wrote: > >> On Fri, Dec 15, 2006 at 05:57:04AM -0800, Luigi Rizzo wrote: >> >>> i think Andre's question was this: >>> normally we use {set|get}sockopt() to configure the socket >>> as desired for special features (e.g. multicast is one). >>> >>> Why is it undesirable to use the same kind of overloading >>> for sctp ? >> >> >> I think some of the reasons for why a new sockets API >> was introduced for SCTP was outlined in: >> http://www.ietf.org/internet-drafts/draft-ietf-tsvwg-sctpsocket-14.txt > > > which says: > -------------- > 8. New Interfaces > > Depending on the system, the following interface can be implemented > as a system call or library function. > --------------- > The latter is what I'd expect.. > > syscalls is 'unusual' and unique to this protocol. > > >> >> ...but I'll let Randall chime in too. :) >> > There are only 4 new system calls.. a) sctp_generic_sendmsg() b) sctp_generic_sendmsg_iov() c) sctp_generic_recvmsg() d) sctp_peeloff() Peeloff is a lot like accept() .. it returns a new socket. It could be move to a socket option petty easily.. Michael Tuexen already did one for Apple :-) a/b are the same in reality its just one accepts an IOV which I anticipate will get added to the socket api eventually. In general a/b/c are there for efficency.. an app hits these heavily.. and going through socket options OR packing and unpacking CMSG structures (both in the user land library and in the kernel) is a HUGE cpu waste... R -- Randall Stewart NSSTG - Cisco Systems Inc. 803-345-0369 803-317-4952 (cell) From owner-cvs-src@FreeBSD.ORG Fri Dec 15 21:47:13 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5B65016A534; Fri, 15 Dec 2006 21:47:13 +0000 (UTC) (envelope-from rrs@cisco.com) Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A05F43CA0; Fri, 15 Dec 2006 21:45:23 +0000 (GMT) (envelope-from rrs@cisco.com) Received: from sj-dkim-3.cisco.com ([171.71.179.195]) by sj-iport-6.cisco.com with ESMTP; 15 Dec 2006 13:47:06 -0800 X-IronPort-AV: i="4.12,176,1165219200"; d="scan'208"; a="91510073:sNHT54068454" Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by sj-dkim-3.cisco.com (8.12.11/8.12.11) with ESMTP id kBFLl6b6027451; Fri, 15 Dec 2006 13:47:06 -0800 Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id kBFLkva0014341; Fri, 15 Dec 2006 13:47:04 -0800 (PST) Received: from xfe-sjc-211.amer.cisco.com ([171.70.151.174]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 15 Dec 2006 13:46:58 -0800 Received: from [127.0.0.1] ([171.68.225.134]) by xfe-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 15 Dec 2006 13:46:58 -0800 Message-ID: <458317AE.9060601@cisco.com> Date: Fri, 15 Dec 2006 16:46:22 -0500 From: Randall Stewart User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050920 X-Accept-Language: en-us, en MIME-Version: 1.0 To: John Baldwin References: <200612151201.kBFC1qEv006825@repoman.freebsd.org> <4582A6C9.8010009@FreeBSD.org> <4582FB5A.4010208@elischer.org> <200612151551.31355.jhb@freebsd.org> In-Reply-To: <200612151551.31355.jhb@freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 15 Dec 2006 21:46:58.0666 (UTC) FILETIME=[8BD514A0:01C72092] DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=1101; t=1166219226; x=1167083226; c=relaxed/simple; s=sjdkim3002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=rrs@cisco.com; z=From:=20Randall=20Stewart=20 |Subject:=20Re=3A=20cvs=20commit=3A=20src/lib/libc/net=20Makefile.inc=20s ctp_sys_calls.c=20=20=0A=20src/sys/sys=20param.h |Sender:=20; bh=Gsr4Yl88BlbAHE46Gh3g+8o4xm9kBe6xx/yc7Fdvdvc=; b=UUWJ8gOiFlWHCHn3En7P2aGkJxQ/MOf1hIvSr83e9zkDCMCPOkXebdAlZW8obaNdtYy7rHk7 mLJMB/fpdQKk/CYJ6DPL1OLc3itxPQ40kOzc9kEV+G8nI0JhXPCuhJ2B; Authentication-Results: sj-dkim-3; header.From=rrs@cisco.com; dkim=pass (sig from cisco.com/sjdkim3002 verified; ); Cc: src-committers@freebsd.org, Andre Oppermann , cvs-src@freebsd.org, cvs-all@freebsd.org, Randall Stewart , Julian Elischer , "Bruce M. Simpson" Subject: Re: cvs commit: src/lib/libc/net Makefile.inc sctp_sys_calls.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: Fri, 15 Dec 2006 21:47:13 -0000 John Baldwin wrote: > On Friday 15 December 2006 14:45, Julian Elischer wrote: > >>Bruce M. Simpson wrote: >> >>>Andre Oppermann wrote: >>> >>>>What makes these sctp_* syscalls so special as opposed to their >>>>generic and protocol agnostic counterparts? >>> >>>They're used for operations which do not have a direct correspondence in >>>the existing functions, i.e. connecting to multihomed peers, and dealing >>>with one-to-many sockets. >>> >>>See Section 9.3-9.12, UNIX Network Programming Vol 1 3e for more info. >> >> >>generally we would use socket ops or ioctls for this sort of thing.. >>syscalls is not how they would normally be done.... > > > I'll give a free paper cookie to the first person to actually go _read_ the > committed code and notice that, *tada*, aside from the sctp_send*(), and > sctp_recvmsg() functions, these are indeed library wrapper functions around > getsockopt() and setsockopt(). > Exactly... Thank you John.. I owe you a beer :-) R -- Randall Stewart NSSTG - Cisco Systems Inc. 803-345-0369 803-317-4952 (cell) From owner-cvs-src@FreeBSD.ORG Fri Dec 15 21:48:16 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0DDA016A509; Fri, 15 Dec 2006 21:48:16 +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 C4E6443CD3; Fri, 15 Dec 2006 21:45:55 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id kBFLlXdm037245; Fri, 15 Dec 2006 14:47:38 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <458317F3.40200@samsco.org> Date: Fri, 15 Dec 2006 14:47:31 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.7) Gecko/20060910 SeaMonkey/1.0.5 MIME-Version: 1.0 To: Warner Losh References: <200612152133.kBFLXO0I048253@repoman.freebsd.org> In-Reply-To: <200612152133.kBFLXO0I048253@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/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: Fri, 15 Dec 2006 21:48:16 -0000 Warner Losh wrote: > imp 2006-12-15 21:33:23 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > sys/sys bus.h > Log: > Directly commit a compatibility shim for -current. > bus_get_dma_tag(dev) in stable is spelled NULL presently. Until such > time as we MFC this functionailty (which may be never), provide this > alternate spelling to aide in back-porting -current drivers. When the > functionality is merged, this can be retired. > > Revision Changes Path > 1.70.2.4 +8 -0 src/sys/sys/bus.h excellent. Care to also backport the pci_get_extcap() interface and implementation? Scott From owner-cvs-src@FreeBSD.ORG Fri Dec 15 22:32:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9F1E116A492; Fri, 15 Dec 2006 22:32:58 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D78B43CAD; Fri, 15 Dec 2006 22:30:20 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBFMVc23060085; Fri, 15 Dec 2006 22:31:38 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBFMVc95060083; Fri, 15 Dec 2006 22:31:38 GMT (envelope-from mjacob) Message-Id: <200612152231.kBFMVc95060083@repoman.freebsd.org> From: Matt Jacob Date: Fri, 15 Dec 2006 22:31:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/puc pucdata.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Dec 2006 22:32:58 -0000 mjacob 2006-12-15 22:31:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/puc pucdata.c Log: RELENG_6 (5, 4) change to recognize 6 port NetMos PR: 58953 Submitted by: Milan Obuch Reviewed by: marcel Revision Changes Path 1.51.2.3 +16 -2 src/sys/dev/puc/pucdata.c From owner-cvs-src@FreeBSD.ORG Fri Dec 15 22:49:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6E3CE16A4CA; Fri, 15 Dec 2006 22:49:20 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6025143D3F; Fri, 15 Dec 2006 22:45:53 +0000 (GMT) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBFMlb3T062623; Fri, 15 Dec 2006 22:47:37 GMT (envelope-from n_hibma@repoman.freebsd.org) Received: (from n_hibma@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBFMlbBA062621; Fri, 15 Dec 2006 22:47:37 GMT (envelope-from n_hibma) Message-Id: <200612152247.kBFMlbBA062621@repoman.freebsd.org> From: Nick Hibma Date: Fri, 15 Dec 2006 22:47: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/watchdogd watchdogd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Dec 2006 22:49:20 -0000 n_hibma 2006-12-15 22:47:36 UTC FreeBSD src repository Modified files: usr.sbin/watchdogd watchdogd.c Log: Don't exit from watchdogd on receiving a signal if we cannot stop the watchdog. That'll require -KILL. This avoids resetting your system on one of the watchdogs that you cannot disable. Revision Changes Path 1.15 +18 -11 src/usr.sbin/watchdogd/watchdogd.c From owner-cvs-src@FreeBSD.ORG Fri Dec 15 23:11:33 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5651F16A416; Fri, 15 Dec 2006 23:11:33 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.NUXI.org (trang.nuxi.org [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E6CB43CB0; Fri, 15 Dec 2006 23:09:47 +0000 (GMT) (envelope-from obrien@NUXI.org) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.8/8.13.8) with ESMTP id kBFNBUQ2058088; Fri, 15 Dec 2006 15:11:31 -0800 (PST) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.8/8.13.7/Submit) id kBFNBUhw058087; Fri, 15 Dec 2006 15:11:30 -0800 (PST) (envelope-from obrien) Date: Fri, 15 Dec 2006 15:11:30 -0800 From: "David O'Brien" To: Peter Grehan Message-ID: <20061215231130.GA58012@dragon.NUXI.org> References: <200612150027.kBF0R6t2057127@repoman.freebsd.org> <20061215203505.GA55141@dragon.NUXI.org> <4583131F.1090304@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4583131F.1090304@freebsd.org> X-Operating-System: FreeBSD 7.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 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/dev/bge if_bge.c 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: Fri, 15 Dec 2006 23:11:33 -0000 On Fri, Dec 15, 2006 at 01:26:55PM -0800, Peter Grehan wrote: > >I have a Tyan K8W (s2885) which I experienced this on: > > That's using the the AMD 8131 right ? Yep. > Known not to support MSI. I assumed the code would check and not attempt MSI if not supported. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Fri Dec 15 23:36:00 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 44B2E16A4D1; Fri, 15 Dec 2006 23:36:00 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE76843C9E; Fri, 15 Dec 2006 23:33:39 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBFNZFXr072526; Fri, 15 Dec 2006 23:35:15 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBFNZFMY072525; Fri, 15 Dec 2006 23:35:15 GMT (envelope-from rwatson) Message-Id: <200612152335.kBFNZFMY072525@repoman.freebsd.org> From: Robert Watson Date: Fri, 15 Dec 2006 23:35:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 Makefile socket.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: Fri, 15 Dec 2006 23:36:00 -0000 rwatson 2006-12-15 23:35:15 UTC FreeBSD src repository Modified files: share/man/man9 Makefile Added files: share/man/man9 socket.9 Log: Add a basic man page for the socket(9) kernel programming interface used by the NFS client and server, netsmb, netncp, etc. Reviewed by: ru Fixed by: ru Revision Changes Path 1.287 +10 -0 src/share/man/man9/Makefile 1.1 +334 -0 src/share/man/man9/socket.9 (new) From owner-cvs-src@FreeBSD.ORG Fri Dec 15 23:39:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 50E9B16A40F; Fri, 15 Dec 2006 23:39:27 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id A58C743CB6; Fri, 15 Dec 2006 23:37:37 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id kBFNagZL078821; Fri, 15 Dec 2006 16:36:43 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Fri, 15 Dec 2006 16:37:43 -0700 (MST) Message-Id: <20061215.163743.1169684945.imp@bsdimp.com> To: scottl@samsco.org From: "M. Warner Losh" In-Reply-To: <458317F3.40200@samsco.org> References: <200612152133.kBFLXO0I048253@repoman.freebsd.org> <458317F3.40200@samsco.org> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Fri, 15 Dec 2006 16:36:44 -0700 (MST) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: 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: Fri, 15 Dec 2006 23:39:27 -0000 In message: <458317F3.40200@samsco.org> Scott Long writes: : Warner Losh wrote: : > imp 2006-12-15 21:33:23 UTC : > : > FreeBSD src repository : > : > Modified files: (Branch: RELENG_6) : > sys/sys bus.h : > Log: : > Directly commit a compatibility shim for -current. : > bus_get_dma_tag(dev) in stable is spelled NULL presently. Until such : > time as we MFC this functionailty (which may be never), provide this : > alternate spelling to aide in back-porting -current drivers. When the : > functionality is merged, this can be retired. : > : > Revision Changes Path : > 1.70.2.4 +8 -0 src/sys/sys/bus.h : : excellent. Care to also backport the pci_get_extcap() interface and : implementation? I'll take a look at it, but don't want to step on jmg's toes. Warner From owner-cvs-src@FreeBSD.ORG Fri Dec 15 23:57:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DAD8E16A403; Fri, 15 Dec 2006 23:57:08 +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 3DBB443CBA; Fri, 15 Dec 2006 23:55:21 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 4F7CA46C6C; Fri, 15 Dec 2006 18:57:01 -0500 (EST) Date: Fri, 15 Dec 2006 23:57:01 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Randall Stewart In-Reply-To: <45831767.1080908@cisco.com> Message-ID: <20061215235407.H72986@fledge.watson.org> References: <200612151201.kBFC1qEv006825@repoman.freebsd.org> <4582A1E0.1050503@freebsd.org> <4582A6C9.8010009@FreeBSD.org> <20061215055704.A65183@xorpc.icir.org> <20061215145655.GA13912@crodrigues.org> <4582FC91.2030205@elischer.org> <45831767.1080908@cisco.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Craig Rodrigues , src-committers@FreeBSD.org, Julian Elischer , cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/net Makefile.inc sctp_sys_calls.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: Fri, 15 Dec 2006 23:57:09 -0000 On Fri, 15 Dec 2006, Randall Stewart wrote: > There are only 4 new system calls.. > > a) sctp_generic_sendmsg() > b) sctp_generic_sendmsg_iov() > c) sctp_generic_recvmsg() > d) sctp_peeloff() > > Peeloff is a lot like accept() .. it returns a new socket. It could be move > to a socket option petty easily.. Michael Tuexen already did one for Apple > :-) I'd really rather we didn't try to fit these sorts of things into socket options myself: the current blend of system calls and socket options for the new interfaces appears right to me. Especially with respect to in-kernel consumers of socket interfaces, having the socket option code make assumptions about file descriptor arrays on the current process, etc, would not be the right thing. Socket options work well for simple get/set interfaces, but going too much further is just asking for trouble. It also makes handling issues like binary compatibility for ABI changes a lot more tricky: we have a mature mechanism for handling versioning of system calls, but not for socket options. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Sat Dec 16 01:28:01 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5B4BC16A47B; Sat, 16 Dec 2006 01:28:01 +0000 (UTC) (envelope-from jdp@polstra.com) Received: from blake.polstra.com (blake.polstra.com [64.81.189.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5388E43CA0; Sat, 16 Dec 2006 01:26:16 +0000 (GMT) (envelope-from jdp@polstra.com) Received: from strings.polstra.com (strings.polstra.com [64.81.189.67]) by blake.polstra.com (8.13.8/8.13.8) with ESMTP id kBG1S0ci003069; Fri, 15 Dec 2006 17:28:00 -0800 (PST) (envelope-from jdp@polstra.com) Message-ID: X-Mailer: XFMail 1.5.5 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20061215203505.GA55141@dragon.NUXI.org> Date: Fri, 15 Dec 2006 17:28:00 -0800 (PST) From: John Polstra To: "David O'Brien" Cc: John Polstra , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2006 01:28:01 -0000 > I wonder if enabling MSI is what killed bge(4) for me. The booted kernel > would establish 1000Mbit link, but would see and wouldn't send any > packets. > > I have a Tyan K8W (s2885) which I experienced this on: > bge0: mem 0xfd7e0000-0xfd7effff irq 24 a > t device 9.0 on pci2 > miibus0: on bge0 > brgphy0: on miibus0 > brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto > bge0: Ethernet address: 00:e0:81:27:a1:b8 I wouldn't be surprised if MSI was the culprit. I'm pretty sure the 5703 is one of the chips that has MSI-related bugs. You could try disabling MSI with the tunables mentioned in UPDATING, if you still have that short-lived version of the driver. John From owner-cvs-src@FreeBSD.ORG Sat Dec 16 01:41:00 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 29EF716A513; Sat, 16 Dec 2006 01:41:00 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from chipmunk.ai.net (axe.ai.net [205.134.161.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF34F43CAF; Sat, 16 Dec 2006 01:39:12 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from localhost (net-ix.gw.ai.net [205.134.160.6] (may be forged)) by chipmunk.ai.net (8.13.4/8.13.4) with SMTP id kBG1f73S062998; Fri, 15 Dec 2006 20:41:07 -0500 (EST) (envelope-from trhodes@FreeBSD.org) Date: Fri, 15 Dec 2006 20:40:44 -0500 From: Tom Rhodes To: John Baldwin Message-Id: <20061215204044.22d7d0e7.trhodes@FreeBSD.org> In-Reply-To: <200612151551.31355.jhb@freebsd.org> References: <200612151201.kBFC1qEv006825@repoman.freebsd.org> <4582A6C9.8010009@FreeBSD.org> <4582FB5A.4010208@elischer.org> <200612151551.31355.jhb@freebsd.org> Organization: The FreeBSD Project 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, andre@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, rrs@FreeBSD.org, julian@elischer.org, bms@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/net Makefile.inc sctp_sys_calls.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: Sat, 16 Dec 2006 01:41:00 -0000 On Fri, 15 Dec 2006 15:51:30 -0500 John Baldwin wrote: > On Friday 15 December 2006 14:45, Julian Elischer wrote: > > Bruce M. Simpson wrote: > > > Andre Oppermann wrote: > > >> > > >> What makes these sctp_* syscalls so special as opposed to their > > >> generic and protocol agnostic counterparts? > > > They're used for operations which do not have a direct correspondence in > > > the existing functions, i.e. connecting to multihomed peers, and dealing > > > with one-to-many sockets. > > > > > > See Section 9.3-9.12, UNIX Network Programming Vol 1 3e for more info. > > > > > > generally we would use socket ops or ioctls for this sort of thing.. > > syscalls is not how they would normally be done.... > > I'll give a free paper cookie to the first person to actually go _read_ the > committed code and notice that, *tada*, aside from the sctp_send*(), and > sctp_recvmsg() functions, these are indeed library wrapper functions around > getsockopt() and setsockopt(). > Adding useless fodder, I must say ... "John for the win" -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Sat Dec 16 01:42:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8E56D16A407; Sat, 16 Dec 2006 01:42:24 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from chipmunk.ai.net (axe.ai.net [205.134.161.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86DB643C9D; Sat, 16 Dec 2006 01:40:39 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from localhost (net-ix.gw.ai.net [205.134.160.6] (may be forged)) by chipmunk.ai.net (8.13.4/8.13.4) with SMTP id kBG1gXRE063150; Fri, 15 Dec 2006 20:42:34 -0500 (EST) (envelope-from trhodes@FreeBSD.org) Date: Fri, 15 Dec 2006 20:42:11 -0500 From: Tom Rhodes To: Randall Stewart Message-Id: <20061215204211.25edcc42.trhodes@FreeBSD.org> In-Reply-To: <458315FE.6080408@cisco.com> References: <200612151201.kBFC1qEv006825@repoman.freebsd.org> <4582A1E0.1050503@freebsd.org> <458315FE.6080408@cisco.com> Organization: The FreeBSD Project 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: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, andre@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/net Makefile.inc sctp_sys_calls.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: Sat, 16 Dec 2006 01:42:24 -0000 On Fri, 15 Dec 2006 16:39:10 -0500 Randall Stewart wrote: > Andre Oppermann wrote: > > Randall Stewart wrote: > > > >> rrs 2006-12-15 12:01:50 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: > >> lib/libc/net Makefile.inc sys/sys param.h > >> Added files: > >> lib/libc/net sctp_sys_calls.c Log: > >> This adds the "system calls" > >> sctp_connectx() > >> sctp_bindx() > >> sctp_sendmsg() > >> sctp_send() > >> sctp_sendx() > >> sctp_sendmsgx() > >> sctp_recvmsg() > > > > > > What makes these sctp_* syscalls so special as opposed to their > > generic and protocol agnostic counterparts? > > > The generic counter parts are what these calls (at least a few > of them send/recv etc) use to actually make the call. You can > use either the "generic" ones.. which of course is more efficent. > Or you can use the sctp_send* or sctp_recv* call instead.. which > is more portable.. since they conform to the socket api document. > > Some of these (the rest) are not even system calls. but a collection > of socket options.. > > I have just got through getting the first cut of all the man > pages together... sigh.. still need more work on sctp(4).. but > I think I will send it all to George for approval.. I have also > asked some of the other SCTP team members to have a look at the > man pages and see if I missed anything .. which I probably did :-) doc@FreeBSD.org is your friend. :) -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Sat Dec 16 01:42:43 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 145B616A4D1; Sat, 16 Dec 2006 01:42:43 +0000 (UTC) (envelope-from jdp@polstra.com) Received: from blake.polstra.com (blake.polstra.com [64.81.189.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id C042143CA1; Sat, 16 Dec 2006 01:40:57 +0000 (GMT) (envelope-from jdp@polstra.com) Received: from strings.polstra.com (strings.polstra.com [64.81.189.67]) by blake.polstra.com (8.13.8/8.13.8) with ESMTP id kBG1gfQ2003600; Fri, 15 Dec 2006 17:42:41 -0800 (PST) (envelope-from jdp@polstra.com) Message-ID: X-Mailer: XFMail 1.5.5 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20061215231130.GA58012@dragon.NUXI.org> Date: Fri, 15 Dec 2006 17:42:41 -0800 (PST) From: John Polstra To: "David O'Brien" Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2006 01:42:43 -0000 On 15-Dec-2006 David O'Brien wrote: > On Fri, Dec 15, 2006 at 01:26:55PM -0800, Peter Grehan wrote: >> >I have a Tyan K8W (s2885) which I experienced this on: >> >> That's using the the AMD 8131 right ? > > Yep. > >> Known not to support MSI. > > I assumed the code would check and not attempt MSI if not supported. That would be the job of the PCI infrastructure, not of the bge driver. Quite a few motherboards/chipsets indicate MSI support in their PCI configuration registers but do not in fact have working MSI support. Scott and I recently added quirk support in sys/dev/pci/pci.c to deal with that. Feel free to add a new entry there. John From owner-cvs-src@FreeBSD.ORG Sat Dec 16 02:10:12 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AAA3B16A40F; Sat, 16 Dec 2006 02:10:12 +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 7BD5643C9E; Sat, 16 Dec 2006 02:08:27 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from pooker.samsco.home (pooker.samsco.home [192.168.254.1]) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id kBG29xVd038786; Fri, 15 Dec 2006 19:10:05 -0700 (MST) (envelope-from scottl@samsco.org) Date: Fri, 15 Dec 2006 19:09:59 -0700 (MST) From: Scott Long To: "M. Warner Losh" In-Reply-To: <20061215.163743.1169684945.imp@bsdimp.com> Message-ID: <20061215190847.Q20147@pooker.samsco.org> References: <200612152133.kBFLXO0I048253@repoman.freebsd.org> <458317F3.40200@samsco.org> <20061215.163743.1169684945.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/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: Sat, 16 Dec 2006 02:10:12 -0000 On Fri, 15 Dec 2006, M. Warner Losh wrote: > In message: <458317F3.40200@samsco.org> > Scott Long writes: > : Warner Losh wrote: > : > imp 2006-12-15 21:33:23 UTC > : > > : > FreeBSD src repository > : > > : > Modified files: (Branch: RELENG_6) > : > sys/sys bus.h > : > Log: > : > Directly commit a compatibility shim for -current. > : > bus_get_dma_tag(dev) in stable is spelled NULL presently. Until such > : > time as we MFC this functionailty (which may be never), provide this > : > alternate spelling to aide in back-porting -current drivers. When the > : > functionality is merged, this can be retired. > : > > : > Revision Changes Path > : > 1.70.2.4 +8 -0 src/sys/sys/bus.h > : > : excellent. Care to also backport the pci_get_extcap() interface and > : implementation? > > I'll take a look at it, but don't want to step on jmg's toes. > The VPD stuff isn't suitable for backport. I thought that it was john that did the extcap stuff. Scott From owner-cvs-src@FreeBSD.ORG Sat Dec 16 02:37:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8F54416A407; Sat, 16 Dec 2006 02:37:58 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 69A0443C9D; Sat, 16 Dec 2006 02:36:13 +0000 (GMT) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBG2bwgx018839; Sat, 16 Dec 2006 02:37:58 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBG2bwCW018838; Sat, 16 Dec 2006 02:37:58 GMT (envelope-from kmacy) Message-Id: <200612160237.kBG2bwCW018838@repoman.freebsd.org> From: Kip Macy Date: Sat, 16 Dec 2006 02:37:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_mutex.c src/sys/sys lock_profile.h mutex.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, 16 Dec 2006 02:37:58 -0000 kmacy 2006-12-16 02:37:58 UTC FreeBSD src repository Modified files: sys/kern kern_mutex.c sys/sys lock_profile.h mutex.h Log: - Fix some gcc warnings in lock_profile.h - add cnt_hold cnt_lock support for spin mutexes - make sure contested is initialized to zero to only bump contested when appropriate - move initialization function to kern_mutex.c to avoid cyclic dependency between mutex.h and lock_profile.h Revision Changes Path 1.179 +20 -6 src/sys/kern/kern_mutex.c 1.8 +16 -18 src/sys/sys/lock_profile.h 1.86 +4 -0 src/sys/sys/mutex.h From owner-cvs-src@FreeBSD.ORG Sat Dec 16 02:40:19 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AF0CA16A40F; Sat, 16 Dec 2006 02:40:19 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 856E043C9F; Sat, 16 Dec 2006 02:38:34 +0000 (GMT) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBG2eJ8a019038; Sat, 16 Dec 2006 02:40:19 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBG2eJr9019037; Sat, 16 Dec 2006 02:40:19 GMT (envelope-from kmacy) Message-Id: <200612160240.kBG2eJr9019037@repoman.freebsd.org> From: Kip Macy Date: Sat, 16 Dec 2006 02:40:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sun4v/sun4v trap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2006 02:40:19 -0000 kmacy 2006-12-16 02:40:19 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v trap.c Log: don't return directly to copyin and friends when we hit certain types of faults this fixes the unkillable syscall in stress2 Revision Changes Path 1.10 +17 -3 src/sys/sun4v/sun4v/trap.c From owner-cvs-src@FreeBSD.ORG Sat Dec 16 02:40:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 52CE916A512; Sat, 16 Dec 2006 02:40:38 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2343243C9F; Sat, 16 Dec 2006 02:38:53 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBG2eb7a019102; Sat, 16 Dec 2006 02:40:37 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBG2eboi019101; Sat, 16 Dec 2006 02:40:37 GMT (envelope-from mjacob) Message-Id: <200612160240.kBG2eboi019101@repoman.freebsd.org> From: Matt Jacob Date: Sat, 16 Dec 2006 02:40:37 +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/puc pucdata.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Dec 2006 02:40:38 -0000 mjacob 2006-12-16 02:40:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/puc pucdata.c Log: RELENG_6 (5, 4) change to recognize 6 port NetMos PR: 58953 Submitted by: Milan Obuch Reviewed by: marcel Revision Changes Path 1.45.2.5 +16 -2 src/sys/dev/puc/pucdata.c From owner-cvs-src@FreeBSD.ORG Sat Dec 16 02:41:01 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9023D16A415; Sat, 16 Dec 2006 02:41:01 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 55D2743CA0; Sat, 16 Dec 2006 02:39:16 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBG2f1AP019485; Sat, 16 Dec 2006 02:41:01 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBG2f1j3019482; Sat, 16 Dec 2006 02:41:01 GMT (envelope-from mjacob) Message-Id: <200612160241.kBG2f1j3019482@repoman.freebsd.org> From: Matt Jacob Date: Sat, 16 Dec 2006 02:41:01 +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/dev/puc pucdata.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Dec 2006 02:41:01 -0000 mjacob 2006-12-16 02:41:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/puc pucdata.c Log: RELENG_6 (5, 4) change to recognize 6 port NetMos PR: 58953 Submitted by: Milan Obuch Reviewed by: marcel Revision Changes Path 1.2.2.21 +16 -2 src/sys/dev/puc/pucdata.c From owner-cvs-src@FreeBSD.ORG Sat Dec 16 02:41:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 289EF16A5B4; Sat, 16 Dec 2006 02:41:06 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 10FDC43CA1; Sat, 16 Dec 2006 02:39:21 +0000 (GMT) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBG2f5fN019570; Sat, 16 Dec 2006 02:41:05 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBG2f589019569; Sat, 16 Dec 2006 02:41:05 GMT (envelope-from kmacy) Message-Id: <200612160241.kBG2f589019569@repoman.freebsd.org> From: Kip Macy Date: Sat, 16 Dec 2006 02:41: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/sun4v/sun4v pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2006 02:41:10 -0000 kmacy 2006-12-16 02:41:05 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v pmap.c Log: - make intent behind skip check clearer - protect pmap_ipi with spinlock_enter when resizing tte_hash Revision Changes Path 1.25 +5 -3 src/sys/sun4v/sun4v/pmap.c From owner-cvs-src@FreeBSD.ORG Sat Dec 16 05:54:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 70B5E16A49E; Sat, 16 Dec 2006 05:54:30 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7269743CA0; Sat, 16 Dec 2006 05:52:44 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBG5sUow066338; Sat, 16 Dec 2006 05:54:30 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBG5sUNH066337; Sat, 16 Dec 2006 05:54:30 GMT (envelope-from mjacob) Message-Id: <200612160554.kBG5sUNH066337@repoman.freebsd.org> From: Matt Jacob Date: Sat, 16 Dec 2006 05:54: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/dev/isp isp.c isp_pci.c 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: Sat, 16 Dec 2006 05:54:30 -0000 mjacob 2006-12-16 05:54:29 UTC FreeBSD src repository Modified files: sys/dev/isp isp.c isp_pci.c isp_sbus.c Log: Implement ISP_RESET0 for PCI and SBUS attachments- isp_reset has been modified to call ISP_RESET0 if it fails to do a reset. This gives us a chance to disable interrupts. Revision Changes Path 1.134 +17 -0 src/sys/dev/isp/isp.c 1.129 +14 -7 src/sys/dev/isp/isp_pci.c 1.25 +8 -1 src/sys/dev/isp/isp_sbus.c From owner-cvs-src@FreeBSD.ORG Sat Dec 16 06:03:44 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 593EB16A403; Sat, 16 Dec 2006 06:03:44 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A08A43CA0; Sat, 16 Dec 2006 06:01:58 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBG63h6G069129; Sat, 16 Dec 2006 06:03:43 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBG63h3R069128; Sat, 16 Dec 2006 06:03:43 GMT (envelope-from rodrigc) Message-Id: <200612160603.kBG63h3R069128@repoman.freebsd.org> From: Craig Rodrigues Date: Sat, 16 Dec 2006 06:03: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/lib/libc/net sctp_sys_calls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2006 06:03:44 -0000 rodrigc 2006-12-16 06:03:43 UTC FreeBSD src repository Modified files: lib/libc/net sctp_sys_calls.c Log: Consistently use a socklen_t type where required, and eliminate GCC warning "dereferencing type-punned pointer will break strict-aliasing rules". Reviewed by: rrs Revision Changes Path 1.2 +6 -6 src/lib/libc/net/sctp_sys_calls.c From owner-cvs-src@FreeBSD.ORG Sat Dec 16 06:43:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D79E816A412; Sat, 16 Dec 2006 06:43:24 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 91D3F43C9F; Sat, 16 Dec 2006 06:43:24 +0000 (GMT) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBG6hO6f076339; Sat, 16 Dec 2006 06:43:24 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBG6hOaY076334; Sat, 16 Dec 2006 06:43:24 GMT (envelope-from kmacy) Message-Id: <200612160643.kBG6hOaY076334@repoman.freebsd.org> From: Kip Macy Date: Sat, 16 Dec 2006 06:43: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/sun4v/sun4v exception.S vm_machdep.c wbuf.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2006 06:43:25 -0000 kmacy 2006-12-16 06:43:24 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v exception.S vm_machdep.c wbuf.S Log: - make better use of branch delay slots in exception.S - rename skip_utrap to tl0_skip_utrap to indicate its use by the fill trap fault handler - handle a null kstack by switching to the idle threads stack and then going to trap - correctly handle a unaligned or unmapped stack during a fill trap - save off some extra data in the pcpu pad in ptl1_panic - add an assert that PCB is valid in vm_machdep.c Revision Changes Path 1.10 +45 -27 src/sys/sun4v/sun4v/exception.S 1.3 +1 -1 src/sys/sun4v/sun4v/vm_machdep.c 1.3 +39 -6 src/sys/sun4v/sun4v/wbuf.S From owner-cvs-src@FreeBSD.ORG Sat Dec 16 06:54:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 17D2516A40F; Sat, 16 Dec 2006 06:54:10 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id A66B343C9F; Sat, 16 Dec 2006 06:54:09 +0000 (GMT) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBG6s9fs078503; Sat, 16 Dec 2006 06:54:09 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBG6s9Pm078502; Sat, 16 Dec 2006 06:54:09 GMT (envelope-from kmacy) Message-Id: <200612160654.kBG6s9Pm078502@repoman.freebsd.org> From: Kip Macy Date: Sat, 16 Dec 2006 06:54: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/kern kern_condvar.c kern_synch.c subr_sleepqueue.c src/sys/sys proc.h sleepqueue.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, 16 Dec 2006 06:54:10 -0000 kmacy 2006-12-16 06:54:09 UTC FreeBSD src repository Modified files: sys/kern kern_condvar.c kern_synch.c subr_sleepqueue.c sys/sys proc.h sleepqueue.h Log: Add second sleep queue so that sx and lockmgr can have separate sleep queues for shared and exclusive acquisitions Submitted by: Attilio Rao Approved by: jhb Revision Changes Path 1.57 +8 -6 src/sys/kern/kern_condvar.c 1.286 +4 -4 src/sys/kern/kern_synch.c 1.31 +48 -26 src/sys/kern/subr_sleepqueue.c 1.469 +1 -0 src/sys/sys/proc.h 1.9 +10 -9 src/sys/sys/sleepqueue.h From owner-cvs-src@FreeBSD.ORG Sat Dec 16 07:05:55 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 52FF216A40F; Sat, 16 Dec 2006 07:05:55 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 079B743CA0; Sat, 16 Dec 2006 07:05:55 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBG75s5s082025; Sat, 16 Dec 2006 07:05:54 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBG75sRS082024; Sat, 16 Dec 2006 07:05:54 GMT (envelope-from mjacob) Message-Id: <200612160705.kBG75sRS082024@repoman.freebsd.org> From: Matt Jacob Date: Sat, 16 Dec 2006 07:05:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/cam cam_xpt.c cam_xpt.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, 16 Dec 2006 07:05:55 -0000 mjacob 2006-12-16 07:05:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/cam cam_xpt.c cam_xpt.h Log: MFC the xpt_print function. Revision Changes Path 1.155.2.9 +11 -0 src/sys/cam/cam_xpt.c 1.5.2.1 +1 -0 src/sys/cam/cam_xpt.h From owner-cvs-src@FreeBSD.ORG Sat Dec 16 07:39:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 18F0A16A412; Sat, 16 Dec 2006 07:39:56 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD51C43C9F; Sat, 16 Dec 2006 07:39:55 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBG7dte0087490; Sat, 16 Dec 2006 07:39:55 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBG7dt6X087489; Sat, 16 Dec 2006 07:39:55 GMT (envelope-from mjacob) Message-Id: <200612160739.kBG7dt6X087489@repoman.freebsd.org> From: Matt Jacob Date: Sat, 16 Dec 2006 07:39:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mpt mpt_cam.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Dec 2006 07:39:56 -0000 mjacob 2006-12-16 07:39:55 UTC FreeBSD src repository Modified files: sys/dev/mpt mpt_cam.c Log: Make some slight reorganization (bringing back in some non-CAM_NEW_TRAN code) to make diffs to previous FreeBSD versions more manageable. Revision Changes Path 1.47 +86 -12 src/sys/dev/mpt/mpt_cam.c From owner-cvs-src@FreeBSD.ORG Sat Dec 16 07:50:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A3F0016A403; Sat, 16 Dec 2006 07:50:40 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 08CF743C9D; Sat, 16 Dec 2006 07:50:40 +0000 (GMT) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBG7oekd089331; Sat, 16 Dec 2006 07:50:40 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBG7od8c089330; Sat, 16 Dec 2006 07:50:39 GMT (envelope-from kmacy) Message-Id: <200612160750.kBG7od8c089330@repoman.freebsd.org> From: Kip Macy Date: Sat, 16 Dec 2006 07:50:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/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: Sat, 16 Dec 2006 07:50:40 -0000 kmacy 2006-12-16 07:50:39 UTC FreeBSD src repository Modified files: sys/kern subr_sleepqueue.c Log: correct name of number of sleep queues Revision Changes Path 1.32 +1 -1 src/sys/kern/subr_sleepqueue.c From owner-cvs-src@FreeBSD.ORG Sat Dec 16 07:51:34 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 437F616A40F; Sat, 16 Dec 2006 07:51:34 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id D4EBF43C9E; Sat, 16 Dec 2006 07:51:33 +0000 (GMT) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBG7pX19089991; Sat, 16 Dec 2006 07:51:33 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBG7pXD6089989; Sat, 16 Dec 2006 07:51:33 GMT (envelope-from kmacy) Message-Id: <200612160751.kBG7pXD6089989@repoman.freebsd.org> From: Kip Macy Date: Sat, 16 Dec 2006 07:51: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/sun4v/sun4v vm_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2006 07:51:34 -0000 kmacy 2006-12-16 07:51:33 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v vm_machdep.c Log: - KASSERT takes two arguments - a cast is needed to quiet warnings Revision Changes Path 1.4 +1 -1 src/sys/sun4v/sun4v/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Sat Dec 16 08:01:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4636C16A416; Sat, 16 Dec 2006 08:01:14 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id D3C8A43C9F; Sat, 16 Dec 2006 08:01:13 +0000 (GMT) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBG81DQ7091275; Sat, 16 Dec 2006 08:01:13 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBG81D3p091273; Sat, 16 Dec 2006 08:01:13 GMT (envelope-from kmacy) Message-Id: <200612160801.kBG81D3p091273@repoman.freebsd.org> From: Kip Macy Date: Sat, 16 Dec 2006 08:01: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/sun4v/include trap.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, 16 Dec 2006 08:01:14 -0000 kmacy 2006-12-16 08:01:13 UTC FreeBSD src repository Modified files: sys/sun4v/include trap.h Log: change PTL trap type name to assist in tracking down prablems in tl1_trap Revision Changes Path 1.3 +4 -0 src/sys/sun4v/include/trap.h From owner-cvs-src@FreeBSD.ORG Sat Dec 16 08:17:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 25AAA16A407; Sat, 16 Dec 2006 08:17:08 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id D55C943C9D; Sat, 16 Dec 2006 08:17:07 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBG8H7eC095718; Sat, 16 Dec 2006 08:17:07 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBG8H7NQ095717; Sat, 16 Dec 2006 08:17:07 GMT (envelope-from alc) Message-Id: <200612160817.kBG8H7NQ095717@repoman.freebsd.org> From: Alan Cox Date: Sat, 16 Dec 2006 08:17: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/vm vm_object.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Dec 2006 08:17:08 -0000 alc 2006-12-16 08:17:07 UTC FreeBSD src repository Modified files: sys/vm vm_object.c Log: Simplify the computation of the new object's size in vm_object_split(). Revision Changes Path 1.370 +2 -3 src/sys/vm/vm_object.c From owner-cvs-src@FreeBSD.ORG Sat Dec 16 08:23:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1CB0C16A403; Sat, 16 Dec 2006 08:23:15 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id C85B643CA1; Sat, 16 Dec 2006 08:23:14 +0000 (GMT) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBG8NEUL097123; Sat, 16 Dec 2006 08:23:14 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBG8NE3W097122; Sat, 16 Dec 2006 08:23:14 GMT (envelope-from kmacy) Message-Id: <200612160823.kBG8NE3W097122@repoman.freebsd.org> From: Kip Macy Date: Sat, 16 Dec 2006 08:23: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/sun4v/sun4v pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2006 08:23:15 -0000 kmacy 2006-12-16 08:23:14 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v pmap.c Log: tte_hash_resize implicitly expects to be protected from preemption - put under spinlock_enter Revision Changes Path 1.26 +1 -1 src/sys/sun4v/sun4v/pmap.c From owner-cvs-src@FreeBSD.ORG Sat Dec 16 08:38:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A326616A403; Sat, 16 Dec 2006 08:38:02 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 593D743C9D; Sat, 16 Dec 2006 08:38:02 +0000 (GMT) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBG8c20i099403; Sat, 16 Dec 2006 08:38:02 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBG8c2oR099402; Sat, 16 Dec 2006 08:38:02 GMT (envelope-from kmacy) Message-Id: <200612160838.kBG8c2oR099402@repoman.freebsd.org> From: Kip Macy Date: Sat, 16 Dec 2006 08: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/sun4v/sun4v pmap.c tte_hash.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Dec 2006 08:38:02 -0000 kmacy 2006-12-16 08:38:02 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v pmap.c tte_hash.c Log: Protect consistency of all internal functions in tte_hash.c using PCPU_{GET,SET} with critical_enter, critical_exit revert previous change to pmap.c now that tte_hash_resize is protected internally Revision Changes Path 1.27 +1 -1 src/sys/sun4v/sun4v/pmap.c 1.8 +12 -6 src/sys/sun4v/sun4v/tte_hash.c From owner-cvs-src@FreeBSD.ORG Sat Dec 16 09:14:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DEBAE16A407; Sat, 16 Dec 2006 09:14:58 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6ACFB43C9F; Sat, 16 Dec 2006 09:14:58 +0000 (GMT) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBG9Ew8B015584; Sat, 16 Dec 2006 09:14:58 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBG9EwR8015583; Sat, 16 Dec 2006 09:14:58 GMT (envelope-from ariff) Message-Id: <200612160914.kBG9EwR8015583@repoman.freebsd.org> From: Ariff Abdullah Date: Sat, 16 Dec 2006 09:14:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/pci/hda hdac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2006 09:14:59 -0000 ariff 2006-12-16 09:14:58 UTC FreeBSD src repository Modified files: sys/dev/sound/pci/hda hdac.c Log: Miscellaneous fixups and quirks for ASUS A7M, LG LW20 and HP NX6325 laptops. Revision Changes Path 1.17 +36 -5 src/sys/dev/sound/pci/hda/hdac.c From owner-cvs-src@FreeBSD.ORG Sat Dec 16 09:57:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C45C216A417; Sat, 16 Dec 2006 09:57:28 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 74F8B43CA0; Sat, 16 Dec 2006 09:57:28 +0000 (GMT) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBG9vSNM023175; Sat, 16 Dec 2006 09:57:28 GMT (envelope-from joel@repoman.freebsd.org) Received: (from joel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBG9vSqX023174; Sat, 16 Dec 2006 09:57:28 GMT (envelope-from joel) Message-Id: <200612160957.kBG9vSqX023174@repoman.freebsd.org> From: Joel Dahl Date: Sat, 16 Dec 2006 09:57: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: CVSROOT access X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2006 09:57:28 -0000 joel 2006-12-16 09:57:28 UTC FreeBSD src repository (doc committer) Modified files: . access Log: Take arun's commit bit into safekeeping per his request to core. Approved by: core With hat: core-secretary Revision Changes Path 1.803 +0 -1 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Sat Dec 16 10:32:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B081216A506; Sat, 16 Dec 2006 10:32:10 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64F8443C9E; Sat, 16 Dec 2006 10:32:10 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBGAWAbq031592; Sat, 16 Dec 2006 10:32:10 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBGAWA2a031591; Sat, 16 Dec 2006 10:32:10 GMT (envelope-from rwatson) Message-Id: <200612161032.kBGAWA2a031591@repoman.freebsd.org> From: Robert Watson Date: Sat, 16 Dec 2006 10:32: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/share/man/man4 ng_ksocket.4 src/share/man/man9 socket.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: Sat, 16 Dec 2006 10:32:10 -0000 rwatson 2006-12-16 10:32:10 UTC FreeBSD src repository Modified files: share/man/man4 ng_ksocket.4 share/man/man9 socket.9 Log: Reference socket(9) from ng_ksocket(4). Reference ng_ksocket(4), ithread(9), msleep(9), ucred(9) from socket(9). Partly suggested by: julian Revision Changes Path 1.22 +2 -1 src/share/man/man4/ng_ksocket.4 1.2 +5 -1 src/share/man/man9/socket.9 From owner-cvs-src@FreeBSD.ORG Sat Dec 16 10:45:44 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9C75016A416; Sat, 16 Dec 2006 10:45:44 +0000 (UTC) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53C9E43CA0; Sat, 16 Dec 2006 10:45:44 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBGAjitL033790; Sat, 16 Dec 2006 10:45:44 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBGAji8q033789; Sat, 16 Dec 2006 10:45:44 GMT (envelope-from jkoshy) Message-Id: <200612161045.kBGAji8q033789@repoman.freebsd.org> From: Joseph Koshy Date: Sat, 16 Dec 2006 10:45:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libelf elf_getshnum.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2006 10:45:44 -0000 jkoshy 2006-12-16 10:45:43 UTC FreeBSD src repository Modified files: lib/libelf elf_getshnum.3 Log: Fix a typo. Revision Changes Path 1.3 +1 -1 src/lib/libelf/elf_getshnum.3 From owner-cvs-src@FreeBSD.ORG Sat Dec 16 10:46:54 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6474B16A403; Sat, 16 Dec 2006 10:46:54 +0000 (UTC) (envelope-from rrs@cisco.com) Received: from sj-iport-4.cisco.com (sj-iport-4.cisco.com [171.68.10.86]) by mx1.FreeBSD.org (Postfix) with ESMTP id C811743CA0; Sat, 16 Dec 2006 10:46:53 +0000 (GMT) (envelope-from rrs@cisco.com) Received: from sj-dkim-8.cisco.com ([171.68.10.93]) by sj-iport-4.cisco.com with ESMTP; 16 Dec 2006 02:46:53 -0800 Received: from sj-core-4.cisco.com (sj-core-4.cisco.com [171.68.223.138]) by sj-dkim-8.cisco.com (8.12.11/8.12.11) with ESMTP id kBGAkrv2008242; Sat, 16 Dec 2006 02:46:53 -0800 Received: from xbh-sjc-231.amer.cisco.com (xbh-sjc-231.cisco.com [128.107.191.100]) by sj-core-4.cisco.com (8.12.10/8.12.6) with ESMTP id kBGAkuSV001843; Sat, 16 Dec 2006 02:46:56 -0800 (PST) Received: from xfe-sjc-211.amer.cisco.com ([171.70.151.174]) by xbh-sjc-231.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Sat, 16 Dec 2006 02:46:52 -0800 Received: from [127.0.0.1] ([171.68.225.134]) by xfe-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Sat, 16 Dec 2006 02:46:52 -0800 Message-ID: <4583CE79.5080704@cisco.com> Date: Sat, 16 Dec 2006 05:46:17 -0500 From: Randall Stewart User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050920 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Craig Rodrigues References: <200612160603.kBG63h3R069128@repoman.freebsd.org> In-Reply-To: <200612160603.kBG63h3R069128@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 16 Dec 2006 10:46:52.0673 (UTC) FILETIME=[7F3BE710:01C720FF] DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=518; t=1166266013; x=1167130013; c=relaxed/relaxed; s=sjdkim8002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=rrs@cisco.com; z=From:=20Randall=20Stewart=20 |Subject:=20Re=3A=20cvs=20commit=3A=20src/lib/libc/net=20sctp_sys_calls.c |Sender:=20; bh=7tj/YYXAEK7sdjxJAUTTLK5b9MsD+AxIL2s+J3bSuzg=; b=aMbFjSN2P2Qg0mR6mvWbh3bF15xzjvHiIS9eOVAq3cGTa190Gyt2UVOprzphnaiBR8nv6cLj A35R1FJZ7nQ3l1vQkaHVsnrNfDl89VL6RRCP41Y79t4sSvRWHpWXEygr; Authentication-Results: sj-dkim-8; header.From=rrs@cisco.com; dkim=pass (sig from cisco.com/sjdkim8002 verified; ); Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/net sctp_sys_calls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2006 10:46:54 -0000 Craig Rodrigues wrote: > rodrigc 2006-12-16 06:03:43 UTC > > FreeBSD src repository > > Modified files: > lib/libc/net sctp_sys_calls.c > Log: > Consistently use a socklen_t type where required, and eliminate > GCC warning "dereferencing type-punned pointer will > break strict-aliasing rules". > > Reviewed by: rrs > > Revision Changes Path > 1.2 +6 -6 src/lib/libc/net/sctp_sys_calls.c > Thanks Craig!! R -- Randall Stewart NSSTG - Cisco Systems Inc. 803-345-0369 803-317-4952 (cell) From owner-cvs-src@FreeBSD.ORG Sat Dec 16 11:30:55 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B34BA16A494; Sat, 16 Dec 2006 11:30:55 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B69843C9F; Sat, 16 Dec 2006 11:30:55 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBGBUtt1042543; Sat, 16 Dec 2006 11:30:55 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBGBUtjv042542; Sat, 16 Dec 2006 11:30:55 GMT (envelope-from rwatson) Message-Id: <200612161130.kBGBUtjv042542@repoman.freebsd.org> From: Robert Watson Date: Sat, 16 Dec 2006 11:30:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern sysv_ipc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Dec 2006 11:30:55 -0000 rwatson 2006-12-16 11:30:54 UTC FreeBSD src repository Modified files: sys/kern sysv_ipc.c Log: For now, back out sysv_ipc.c:1.30, which caused shmget() with odd mode arguments to fail. The mode field for shmget() appears to have undefined meaning in the context of an already-present IPC object, but applications appear to assume any arbitrary passed value will be ignored. I had hoped to revisit this more quickly, but am removing the change for now to prevent toe-stubbing. Reported by: JAroslav Suchanek PR: kern/106078 Revision Changes Path 1.31 +37 -65 src/sys/kern/sysv_ipc.c From owner-cvs-src@FreeBSD.ORG Sat Dec 16 12:06:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C5D8916A895; Sat, 16 Dec 2006 12:06:59 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C34E43C9E; Sat, 16 Dec 2006 12:06:59 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBGC6x8Z052613; Sat, 16 Dec 2006 12:06:59 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBGC6x22052612; Sat, 16 Dec 2006 12:06:59 GMT (envelope-from rodrigc) Message-Id: <200612161206.kBGC6x22052612@repoman.freebsd.org> From: Craig Rodrigues Date: Sat, 16 Dec 2006 12:06:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern vfs_export.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Dec 2006 12:06:59 -0000 rodrigc 2006-12-16 12:06:59 UTC FreeBSD src repository Modified files: sys/kern vfs_export.c Log: Convert to ANSI-style function prototypes. Revision Changes Path 1.338 +9 -21 src/sys/kern/vfs_export.c From owner-cvs-src@FreeBSD.ORG Sat Dec 16 14:00:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3C0E816A407; Sat, 16 Dec 2006 14:00:56 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id EACD343C9F; Sat, 16 Dec 2006 14:00:55 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBGE0tQ0081351; Sat, 16 Dec 2006 14:00:55 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBGE0tBS081350; Sat, 16 Dec 2006 14:00:55 GMT (envelope-from cognet) Message-Id: <200612161400.kBGE0tBS081350@repoman.freebsd.org> From: Olivier Houchard Date: Sat, 16 Dec 2006 14:00:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ata ata-all.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Dec 2006 14:00:56 -0000 cognet 2006-12-16 14:00:54 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c Log: Do not special-case __ARMEB__, we handle that in the arm code. Approved by: sos Revision Changes Path 1.276 +0 -2 src/sys/dev/ata/ata-all.c From owner-cvs-src@FreeBSD.ORG Sat Dec 16 14:15:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5555316A51C; Sat, 16 Dec 2006 14:15:37 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F9A543CB2; Sat, 16 Dec 2006 14:15:31 +0000 (GMT) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBGEFV7w085744; Sat, 16 Dec 2006 14:15:31 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBGEFVYp085743; Sat, 16 Dec 2006 14:15:31 GMT (envelope-from bz) Message-Id: <200612161415.kBGEFVYp085743@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Sat, 16 Dec 2006 14:15: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/netinet6 in6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Dec 2006 14:15:37 -0000 bz 2006-12-16 14:15:31 UTC FreeBSD src repository Modified files: sys/netinet6 in6.c Log: In ip6_sprintf print the addresses in a more common/readable format eliminating leading zeros like in :0001 -> :1. Reviewed by: mlaier Revision Changes Path 1.67 +18 -4 src/sys/netinet6/in6.c From owner-cvs-src@FreeBSD.ORG Sat Dec 16 14:20:10 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A247616A415; Sat, 16 Dec 2006 14:20:10 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B1BA43CB9; Sat, 16 Dec 2006 14:19:57 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (zion.baldwin.cx [192.168.0.7]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id kBGEJtcb058658; Sat, 16 Dec 2006 09:19:55 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: John Polstra Date: Sat, 16 Dec 2006 09:19:54 -0500 User-Agent: KMail/1.9.4 References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200612160919.54708.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [192.168.0.1]); Sat, 16 Dec 2006 09:19:55 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2344/Sat Dec 16 07:37:35 2006 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, David O'Brien Subject: Re: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2006 14:20:11 -0000 On Friday 15 December 2006 20:42, John Polstra wrote: > On 15-Dec-2006 David O'Brien wrote: > > On Fri, Dec 15, 2006 at 01:26:55PM -0800, Peter Grehan wrote: > >> >I have a Tyan K8W (s2885) which I experienced this on: > >> > >> That's using the the AMD 8131 right ? > > > > Yep. > > > >> Known not to support MSI. > > > > I assumed the code would check and not attempt MSI if not supported. > > That would be the job of the PCI infrastructure, not of the bge > driver. Quite a few motherboards/chipsets indicate MSI support > in their PCI configuration registers but do not in fact have > working MSI support. Scott and I recently added quirk support in > sys/dev/pci/pci.c to deal with that. Feel free to add a new entry > there. But I have a separate patch for the 8131 as it is treated differently. Please try http://www.FreeBSD.org/~jhb/patches/msi_pcib.patch -- John Baldwin From owner-cvs-src@FreeBSD.ORG Sat Dec 16 14:25:24 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0F59716A40F; Sat, 16 Dec 2006 14:25:24 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id A354543CAB; Sat, 16 Dec 2006 14:25:15 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (zion.baldwin.cx [192.168.0.7]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id kBGEPBuc058709; Sat, 16 Dec 2006 09:25:11 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Scott Long Date: Sat, 16 Dec 2006 09:20:54 -0500 User-Agent: KMail/1.9.4 References: <200612152133.kBFLXO0I048253@repoman.freebsd.org> <20061215.163743.1169684945.imp@bsdimp.com> <20061215190847.Q20147@pooker.samsco.org> In-Reply-To: <20061215190847.Q20147@pooker.samsco.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200612160920.55628.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [192.168.0.1]); Sat, 16 Dec 2006 09:25:12 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2344/Sat Dec 16 07:37:35 2006 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, "M. Warner Losh" Subject: Re: cvs commit: 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: Sat, 16 Dec 2006 14:25:24 -0000 On Friday 15 December 2006 21:09, Scott Long wrote: > On Fri, 15 Dec 2006, M. Warner Losh wrote: > > > In message: <458317F3.40200@samsco.org> > > Scott Long writes: > > : Warner Losh wrote: > > : > imp 2006-12-15 21:33:23 UTC > > : > > > : > FreeBSD src repository > > : > > > : > Modified files: (Branch: RELENG_6) > > : > sys/sys bus.h > > : > Log: > > : > Directly commit a compatibility shim for -current. > > : > bus_get_dma_tag(dev) in stable is spelled NULL presently. Until such > > : > time as we MFC this functionailty (which may be never), provide this > > : > alternate spelling to aide in back-porting -current drivers. When the > > : > functionality is merged, this can be retired. > > : > > > : > Revision Changes Path > > : > 1.70.2.4 +8 -0 src/sys/sys/bus.h > > : > > : excellent. Care to also backport the pci_get_extcap() interface and > > : implementation? > > > > I'll take a look at it, but don't want to step on jmg's toes. > > > > The VPD stuff isn't suitable for backport. I thought that it was john > that did the extcap stuff. Yeah, it should be backported. It's pretty simple. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Sat Dec 16 15:44:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 691D916A416; Sat, 16 Dec 2006 15:44:04 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22D3443CA2; Sat, 16 Dec 2006 15:44:04 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBGFi4Wa003295; Sat, 16 Dec 2006 15:44:04 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBGFi4et003294; Sat, 16 Dec 2006 15:44:04 GMT (envelope-from rodrigc) Message-Id: <200612161544.kBGFi4et003294@repoman.freebsd.org> From: Craig Rodrigues Date: Sat, 16 Dec 2006 15:44: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/sys mount.h src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2006 15:44:04 -0000 rodrigc 2006-12-16 15:44:03 UTC FreeBSD src repository Modified files: sys/sys mount.h sys/kern vfs_mount.c Log: Add a function vfs_deleteopt() which searches through the vfsoptlist linked list of mount options by name, and deletes the option if it finds it. Revision Changes Path 1.243 +11 -0 src/sys/kern/vfs_mount.c 1.217 +1 -0 src/sys/sys/mount.h From owner-cvs-src@FreeBSD.ORG Sat Dec 16 15:50:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AEE8216A47E; Sat, 16 Dec 2006 15:50:39 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 832DD43CBA; Sat, 16 Dec 2006 15:50:36 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBGFoaoe003790; Sat, 16 Dec 2006 15:50:36 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBGFoaV1003789; Sat, 16 Dec 2006 15:50:36 GMT (envelope-from rodrigc) Message-Id: <200612161550.kBGFoaV1003789@repoman.freebsd.org> From: Craig Rodrigues Date: Sat, 16 Dec 2006 15:50:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern vfs_export.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Dec 2006 15:50:39 -0000 rodrigc 2006-12-16 15:50:36 UTC FreeBSD src repository Modified files: sys/kern vfs_export.c Log: In vfs_export(), if we specify MNT_DELEXPORT in the struct export_args, after we perform the operations to delete the export, call vfs_deleteopt() to delete the "export" mount option from the linked list of mount options associated with that mount point. This fixes one scenario: - put a filesystem in /etc/exports to export it - remove the filesystem from /etc/exports to delete the export and restart mountd - try to do a "mount -u -o ro" or "mount -u -o rw" on that filesystem now that it is no longer exported. Revision Changes Path 1.339 +4 -1 src/sys/kern/vfs_export.c From owner-cvs-src@FreeBSD.ORG Sat Dec 16 18:03:31 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3B1D816A407; Sat, 16 Dec 2006 18:03:31 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF61943CA8; Sat, 16 Dec 2006 18:03:30 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id kBGI1MpW095560; Sat, 16 Dec 2006 11:01:22 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Sat, 16 Dec 2006 11:02:21 -0700 (MST) Message-Id: <20061216.110221.-332179094.imp@bsdimp.com> To: scottl@samsco.org From: "M. Warner Losh" In-Reply-To: <20061215190847.Q20147@pooker.samsco.org> References: <458317F3.40200@samsco.org> <20061215.163743.1169684945.imp@bsdimp.com> <20061215190847.Q20147@pooker.samsco.org> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Sat, 16 Dec 2006 11:01:22 -0700 (MST) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: 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: Sat, 16 Dec 2006 18:03:31 -0000 In message: <20061215190847.Q20147@pooker.samsco.org> Scott Long writes: : On Fri, 15 Dec 2006, M. Warner Losh wrote: : : > In message: <458317F3.40200@samsco.org> : > Scott Long writes: : > : Warner Losh wrote: : > : > imp 2006-12-15 21:33:23 UTC : > : > : > : > FreeBSD src repository : > : > : > : > Modified files: (Branch: RELENG_6) : > : > sys/sys bus.h : > : > Log: : > : > Directly commit a compatibility shim for -current. : > : > bus_get_dma_tag(dev) in stable is spelled NULL presently. Until such : > : > time as we MFC this functionailty (which may be never), provide this : > : > alternate spelling to aide in back-porting -current drivers. When the : > : > functionality is merged, this can be retired. : > : > : > : > Revision Changes Path : > : > 1.70.2.4 +8 -0 src/sys/sys/bus.h : > : : > : excellent. Care to also backport the pci_get_extcap() interface and : > : implementation? : > : > I'll take a look at it, but don't want to step on jmg's toes. : > : : The VPD stuff isn't suitable for backport. I thought that it was john : that did the extcap stuff. Ah, right. I was confused... Warner From owner-cvs-src@FreeBSD.ORG Sat Dec 16 20:33:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 70DDF16A403; Sat, 16 Dec 2006 20:33:27 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 29CF443C9F; Sat, 16 Dec 2006 20:33:27 +0000 (GMT) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBGKXR6D071388; Sat, 16 Dec 2006 20:33:27 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBGKXRNd071387; Sat, 16 Dec 2006 20:33:27 GMT (envelope-from ache) Message-Id: <200612162033.kBGKXRNd071387@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Sat, 16 Dec 2006 20:33: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/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: Sat, 16 Dec 2006 20:33:27 -0000 ache 2006-12-16 20:33:26 UTC FreeBSD src repository Modified files: sys/kern subr_sleepqueue.c Log: Fix NULL pointer reference for INVARIANTS case Submitted by: Yuriy Tsibizov Revision Changes Path 1.33 +1 -1 src/sys/kern/subr_sleepqueue.c From owner-cvs-src@FreeBSD.ORG Sat Dec 16 21:17:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6D7C816A403; Sat, 16 Dec 2006 21:17:28 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id E667743CA2; Sat, 16 Dec 2006 21:17:27 +0000 (GMT) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBGLHR7B088022; Sat, 16 Dec 2006 21:17:27 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBGLHR1B088020; Sat, 16 Dec 2006 21:17:27 GMT (envelope-from ache) Message-Id: <200612162117.kBGLHR1B088020@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Sat, 16 Dec 2006 21: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/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: Sat, 16 Dec 2006 21:17:28 -0000 ache 2006-12-16 21:17:27 UTC FreeBSD src repository Modified files: sys/kern subr_sleepqueue.c Log: Don't intermix assignments and variable declarations in prev. commit Revision Changes Path 1.34 +6 -4 src/sys/kern/subr_sleepqueue.c From owner-cvs-src@FreeBSD.ORG Sat Dec 16 23:25:54 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CF7A016A40F for ; Sat, 16 Dec 2006 23:25:54 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.189]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F9EA43CBD for ; Sat, 16 Dec 2006 23:25:43 +0000 (GMT) (envelope-from kip.macy@gmail.com) Received: by nf-out-0910.google.com with SMTP id x37so1445498nfc for ; Sat, 16 Dec 2006 15:25:43 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=DjXlZapXIntBmKxuNxu1xtsmAmJWJTR5nxLX1fEj8mGikPjA55yuLc/5+v+dpGyTmH7F7ZDiFVu2aWPdP4A9bTIgj+moBGt5hPXrh5VdYAfOCXRuE0SXj5JY5WaYI2NabuXnatlbWBQKSqIIuiKbdJ+FYLFvvuJ48vtnoEWKAiM= Received: by 10.82.114.3 with SMTP id m3mr313289buc.1166311542617; Sat, 16 Dec 2006 15:25:42 -0800 (PST) Received: by 10.82.191.16 with HTTP; Sat, 16 Dec 2006 15:25:42 -0800 (PST) Message-ID: Date: Sat, 16 Dec 2006 15:25:42 -0800 From: "Kip Macy" To: "Andrey A. Chernov" In-Reply-To: <200612162117.kBGLHR1B088020@repoman.freebsd.org> MIME-Version: 1.0 References: <200612162117.kBGLHR1B088020@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/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: Sat, 16 Dec 2006 23:25:54 -0000 Trying to avoid the aesthetically displeasing nested brackets is why I made the mistake in the first place. On 12/16/06, Andrey A. Chernov wrote: > > ache 2006-12-16 21:17:27 UTC > > FreeBSD src repository > > Modified files: > sys/kern subr_sleepqueue.c > Log: > Don't intermix assignments and variable declarations in prev. commit > > Revision Changes Path > 1.34 +6 -4 src/sys/kern/subr_sleepqueue.c > From owner-cvs-src@FreeBSD.ORG Sat Dec 16 23:30:35 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5E66216A500 for ; Sat, 16 Dec 2006 23:30:35 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.184]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE2B943CAB for ; Sat, 16 Dec 2006 23:30:32 +0000 (GMT) (envelope-from kip.macy@gmail.com) Received: by nf-out-0910.google.com with SMTP id x37so1446440nfc for ; Sat, 16 Dec 2006 15:30:31 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=s9CehaPa01v0IRsaoRvxAKixibwoGaT0PD/YoqRbbBd0shzW6/hC7n5j6EsPIFFrBp4ejNAV56AxrdqgUsbwluoZgDDsR+Tu5s9zVbCLYsEhHcsyU8XifAkqSCTJmr/QwZ8sqcVLRDUYW6h49jGU7ohY2za8vPBZ7eZTsLgqn3A= Received: by 10.82.127.15 with SMTP id z15mr314167buc.1166311831520; Sat, 16 Dec 2006 15:30:31 -0800 (PST) Received: by 10.82.191.16 with HTTP; Sat, 16 Dec 2006 15:30:31 -0800 (PST) Message-ID: Date: Sat, 16 Dec 2006 15:30:31 -0800 From: "Kip Macy" To: "Randall Stewart" In-Reply-To: <4583CE79.5080704@cisco.com> MIME-Version: 1.0 References: <200612160603.kBG63h3R069128@repoman.freebsd.org> <4583CE79.5080704@cisco.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Craig Rodrigues , cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/net sctp_sys_calls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2006 23:30:35 -0000 Don't take it too hard. The tinderbox settings are not the same as the defaults. The errors here indicate that you did due diligence. -Kip On 12/16/06, Randall Stewart wrote: > > Craig Rodrigues wrote: > > rodrigc 2006-12-16 06:03:43 UTC > > > > FreeBSD src repository > > > > Modified files: > > lib/libc/net sctp_sys_calls.c > > Log: > > Consistently use a socklen_t type where required, and eliminate > > GCC warning "dereferencing type-punned pointer will > > break strict-aliasing rules". > > > > Reviewed by: rrs > > > > Revision Changes Path > > 1.2 +6 -6 src/lib/libc/net/sctp_sys_calls.c > > > Thanks Craig!! > > R > > -- > Randall Stewart > NSSTG - Cisco Systems Inc. > 803-345-0369 803-317-4952 (cell) > From owner-cvs-src@FreeBSD.ORG Sat Dec 16 23:41:39 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D234216A416 for ; Sat, 16 Dec 2006 23:41:39 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB10143CBF for ; Sat, 16 Dec 2006 23:41:30 +0000 (GMT) (envelope-from asmrookie@gmail.com) Received: by nf-out-0910.google.com with SMTP id x37so1448453nfc for ; Sat, 16 Dec 2006 15:41:29 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=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; b=p8LQwJPhI2B9+6zmz6bV27kNwWEQpCxxtg4oFLZCP9spApg8nfPLT8ADGK6WZYYZsHerun/c6HzMu3dnRktZbkn0DX+p81IRegesXUEAwvSgTlSHPz7Kbnpr6/vfKpnMgmYqyoIwiimIZMkPsSiuA3ikG2Ys3zxuDLZ22qB0TJM= Received: by 10.82.127.15 with SMTP id z15mr314853buc.1166312489263; Sat, 16 Dec 2006 15:41:29 -0800 (PST) Received: by 10.82.178.4 with HTTP; Sat, 16 Dec 2006 15:41:29 -0800 (PST) Message-ID: <3bbf2fe10612161541t66d0044di70ff9df6444068e1@mail.gmail.com> Date: Sun, 17 Dec 2006 00:41:29 +0100 From: "Attilio Rao" Sender: asmrookie@gmail.com To: "Kip Macy" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200612162117.kBGLHR1B088020@repoman.freebsd.org> X-Google-Sender-Auth: 2792d092c47fff43 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, ache@freebsd.org, cvs-all@freebsd.org Subject: Re: 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: Sat, 16 Dec 2006 23:41:39 -0000 2006/12/17, Kip Macy : > Trying to avoid the aesthetically displeasing nested brackets is why I made > the mistake in the first place. Why not put 'int i' at the top of the function? In should be more style compliant in this way. Attilio -- Peace can only be achieved by understanding - A. Einstein From owner-cvs-src@FreeBSD.ORG Sat Dec 16 23:51:07 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C8CDD16A49E for ; Sat, 16 Dec 2006 23:51:07 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.189]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE01F43C9D for ; Sat, 16 Dec 2006 23:51:04 +0000 (GMT) (envelope-from kip.macy@gmail.com) Received: by nf-out-0910.google.com with SMTP id x37so1450215nfc for ; Sat, 16 Dec 2006 15:51:03 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=B5vNZc2LqMoOqpsiTrFwjIvVbASqiN9Wj323TDit3xHht9pGnoeG3mqeTaZji27MfEdfomMc3Jkxhhb0DUAHPrVijZHvlktQ5xM7VIre1UUxoyB4IWLyF1lujAzpabvS0pvAuQhWZepwAlNXW/jfmqSdVzKSUZCj6P44o5gX/vc= Received: by 10.82.118.2 with SMTP id q2mr317212buc.1166313063525; Sat, 16 Dec 2006 15:51:03 -0800 (PST) Received: by 10.82.191.16 with HTTP; Sat, 16 Dec 2006 15:51:03 -0800 (PST) Message-ID: Date: Sat, 16 Dec 2006 15:51:03 -0800 From: "Kip Macy" To: "Attilio Rao" In-Reply-To: <3bbf2fe10612161541t66d0044di70ff9df6444068e1@mail.gmail.com> MIME-Version: 1.0 References: <200612162117.kBGLHR1B088020@repoman.freebsd.org> <3bbf2fe10612161541t66d0044di70ff9df6444068e1@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, ache@freebsd.org, cvs-all@freebsd.org Subject: Re: 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: Sat, 16 Dec 2006 23:51:07 -0000 it would have to be under ifdef INVARIANTS On 12/16/06, Attilio Rao wrote: > > 2006/12/17, Kip Macy : > > Trying to avoid the aesthetically displeasing nested brackets is why I > made > > the mistake in the first place. > > Why not put 'int i' at the top of the function? > In should be more style compliant in this way. > > Attilio > > > -- > Peace can only be achieved by understanding - A. Einstein >