From owner-cvs-src@FreeBSD.ORG Sun Dec 17 00:14: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 2ECB916A407; Sun, 17 Dec 2006 00:14:21 +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 92E5643CC8; Sun, 17 Dec 2006 00:14:20 +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 kBH0EKbv033597; Sun, 17 Dec 2006 00:14:20 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBH0EK70033595; Sun, 17 Dec 2006 00:14:20 GMT (envelope-from kmacy) Message-Id: <200612170014.kBH0EK70033595@repoman.freebsd.org> From: Kip Macy Date: Sun, 17 Dec 2006 00:14:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern 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: Sun, 17 Dec 2006 00:14:21 -0000 kmacy 2006-12-17 00:14:20 UTC FreeBSD src repository Modified files: sys/kern subr_sleepqueue.c Log: Cleaner fix for handling declaration of loop variable under INVARIANTS - in trying to avoid nested brackets and #ifdef INVARIANTS around i at the top, I broke booting for INVARIANTS all together :-( - the cleanest fix is to simply assign to sq twice if INVARIANTS is enabled - tested both with and without INVARIANTS :-/ Revision Changes Path 1.35 +7 -10 src/sys/kern/subr_sleepqueue.c From owner-cvs-src@FreeBSD.ORG Sun Dec 17 00:17: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 1052D16A4D0; Sun, 17 Dec 2006 00:17: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 973EA43D58; Sun, 17 Dec 2006 00:16: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 kBH0G92t033730; Sun, 17 Dec 2006 00:16:09 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBH0G9ui033729; Sun, 17 Dec 2006 00:16:09 GMT (envelope-from kmacy) Message-Id: <200612170016.kBH0G9ui033729@repoman.freebsd.org> From: Kip Macy Date: Sun, 17 Dec 2006 00:16: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_ktrace.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Dec 2006 00:17:34 -0000 kmacy 2006-12-17 00:16:09 UTC FreeBSD src repository Modified files: sys/kern kern_ktrace.c Log: ktrace_cv is no longer used - remove Submitted by: Attilio Rao Revision Changes Path 1.113 +0 -2 src/sys/kern/kern_ktrace.c From owner-cvs-src@FreeBSD.ORG Sun Dec 17 01:01: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 030F516A403; Sun, 17 Dec 2006 01:01:53 +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 852CC43CA5; Sun, 17 Dec 2006 01:01:52 +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 kBH11qtw049701; Sun, 17 Dec 2006 01:01:52 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBH11qMC049700; Sun, 17 Dec 2006 01:01:52 GMT (envelope-from kmacy) Message-Id: <200612170101.kBH11qMC049700@repoman.freebsd.org> From: Kip Macy Date: Sun, 17 Dec 2006 01:01: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/sun4v/sun4v 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: Sun, 17 Dec 2006 01:01:53 -0000 kmacy 2006-12-17 01:01:52 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v tte_hash.c Log: - Remove PCPU references by passing field as a reference to _tte_hash_lookup. - The PCPU usage was to ensure that there were no faults on the stack while the tte_hash_bucket lock was held - but this can be avoided by making sure the address on the stack is already referenced. - PCPU removal obviates the need for critical_{enter, exit} Revision Changes Path 1.9 +24 -35 src/sys/sun4v/sun4v/tte_hash.c From owner-cvs-src@FreeBSD.ORG Sun Dec 17 01:22: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 B60CF16A403; Sun, 17 Dec 2006 01:22:09 +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 72CAE43C9E; Sun, 17 Dec 2006 01:22: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 kBH1M92B055016; Sun, 17 Dec 2006 01:22:09 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBH1M9AG055015; Sun, 17 Dec 2006 01:22:09 GMT (envelope-from kmacy) Message-Id: <200612170122.kBH1M9AG055015@repoman.freebsd.org> From: Kip Macy Date: Sun, 17 Dec 2006 01:22: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 interrupt.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, 17 Dec 2006 01:22:09 -0000 kmacy 2006-12-17 01:22:09 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v interrupt.S Log: eliminate extra branches by making better use of branch delay slots and annulling Revision Changes Path 1.8 +21 -33 src/sys/sun4v/sun4v/interrupt.S From owner-cvs-src@FreeBSD.ORG Sun Dec 17 01:22: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 684D616A415; Sun, 17 Dec 2006 01:22:52 +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 E806C43CA3; Sun, 17 Dec 2006 01:22:51 +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 kBH1MprF055293; Sun, 17 Dec 2006 01:22:51 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBH1MpvG055292; Sun, 17 Dec 2006 01:22:51 GMT (envelope-from kmacy) Message-Id: <200612170122.kBH1MpvG055292@repoman.freebsd.org> From: Kip Macy Date: Sun, 17 Dec 2006 01:22: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/sun4v/sun4v hcall.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, 17 Dec 2006 01:22:52 -0000 kmacy 2006-12-17 01:22:51 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v hcall.S Log: make unmap_perm_addr conform to declaration Revision Changes Path 1.18 +2 -0 src/sys/sun4v/sun4v/hcall.S From owner-cvs-src@FreeBSD.ORG Sun Dec 17 01:30: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 5DB7216A403; Sun, 17 Dec 2006 01:30:54 +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 ECDDC43C9E; Sun, 17 Dec 2006 01:30: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 kBH1Ur76056244; Sun, 17 Dec 2006 01:30:53 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBH1UrFG056243; Sun, 17 Dec 2006 01:30:53 GMT (envelope-from kmacy) Message-Id: <200612170130.kBH1UrFG056243@repoman.freebsd.org> From: Kip Macy Date: Sun, 17 Dec 2006 01:30:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sun4v/sun4v 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, 17 Dec 2006 01:30:54 -0000 kmacy 2006-12-17 01:30:53 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v pmap.c Log: eliminate use of curpmap except where protected by critical_{enter, exit} Revision Changes Path 1.28 +6 -3 src/sys/sun4v/sun4v/pmap.c From owner-cvs-src@FreeBSD.ORG Sun Dec 17 01:31: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 45AFD16A415; Sun, 17 Dec 2006 01:31:57 +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 CCB4143C9F; Sun, 17 Dec 2006 01:31: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 kBH1VuHD057380; Sun, 17 Dec 2006 01:31:56 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBH1Vu4K057379; Sun, 17 Dec 2006 01:31:56 GMT (envelope-from kmacy) Message-Id: <200612170131.kBH1Vu4K057379@repoman.freebsd.org> From: Kip Macy Date: Sun, 17 Dec 2006 01:31:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sun4v/sun4v mp_machdep.c tick.c 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, 17 Dec 2006 01:31:57 -0000 kmacy 2006-12-17 01:31:56 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v mp_machdep.c tick.c trap.c Log: replace PCPU_GET(cpuid) with curcpu and PCPU_GET(curthread) with curthread Revision Changes Path 1.5 +5 -5 src/sys/sun4v/sun4v/mp_machdep.c 1.2 +2 -2 src/sys/sun4v/sun4v/tick.c 1.11 +4 -4 src/sys/sun4v/sun4v/trap.c From owner-cvs-src@FreeBSD.ORG Sun Dec 17 02:04: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 C8D8C16A40F; Sun, 17 Dec 2006 02:04: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 854E743C9D; Sun, 17 Dec 2006 02:04:19 +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 kBH24Jao064047; Sun, 17 Dec 2006 02:04:19 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBH24JQS064046; Sun, 17 Dec 2006 02:04:19 GMT (envelope-from kmacy) Message-Id: <200612170204.kBH24JQS064046@repoman.freebsd.org> From: Kip Macy Date: Sun, 17 Dec 2006 02:04: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/include pcpu.h src/sys/sparc64/sparc64 genassym.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Dec 2006 02:04:19 -0000 kmacy 2006-12-17 02:04:19 UTC FreeBSD src repository Modified files: sys/sun4v/include pcpu.h sys/sparc64/sparc64 genassym.c Log: GC unused fields in pcpu Revision Changes Path 1.68 +0 -1 src/sys/sparc64/sparc64/genassym.c 1.5 +1 -4 src/sys/sun4v/include/pcpu.h From owner-cvs-src@FreeBSD.ORG Sun Dec 17 03:17: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 AF87416A416; Sun, 17 Dec 2006 03:17: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 6C2CB43C9E; Sun, 17 Dec 2006 03:17:47 +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 kBH3Hlo6078737; Sun, 17 Dec 2006 03:17:47 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBH3HlUV078736; Sun, 17 Dec 2006 03:17:47 GMT (envelope-from kmacy) Message-Id: <200612170317.kBH3HlUV078736@repoman.freebsd.org> From: Kip Macy Date: Sun, 17 Dec 2006 03:17: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/i386/i386 vm86.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Dec 2006 03:17:47 -0000 kmacy 2006-12-17 03:17:47 UTC FreeBSD src repository Modified files: sys/i386/i386 vm86.c Log: vm86_initflags was causing gcc41 and even gcc346 to get rather confused - de-obfuscate Suggested by: kan Reviewed by: kan Tested by: kan Revision Changes Path 1.61 +4 -10 src/sys/i386/i386/vm86.c From owner-cvs-src@FreeBSD.ORG Sun Dec 17 03:51: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 E0C9416A415; Sun, 17 Dec 2006 03:51: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 9A51B43C9F; Sun, 17 Dec 2006 03:51:12 +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 kBH3pCgr084409; Sun, 17 Dec 2006 03:51:12 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBH3pCsR084407; Sun, 17 Dec 2006 03:51:12 GMT (envelope-from kmacy) Message-Id: <200612170351.kBH3pCsR084407@repoman.freebsd.org> From: Kip Macy Date: Sun, 17 Dec 2006 03:51: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/sun4v/sun4v exception.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, 17 Dec 2006 03:51:13 -0000 kmacy 2006-12-17 03:51:12 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v exception.S Log: remove TRAP_TRACING code that wasn't getting used pc_caller is no longer part of pcpu Revision Changes Path 1.11 +0 -10 src/sys/sun4v/sun4v/exception.S From owner-cvs-src@FreeBSD.ORG Sun Dec 17 05:07: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 7C5D816A40F; Sun, 17 Dec 2006 05:07: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 2911743CA2; Sun, 17 Dec 2006 05:07: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 kBH572US008477; Sun, 17 Dec 2006 05:07:02 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBH572Ff008476; Sun, 17 Dec 2006 05:07:02 GMT (envelope-from kmacy) Message-Id: <200612170507.kBH572Ff008476@repoman.freebsd.org> From: Kip Macy Date: Sun, 17 Dec 2006 05:07:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/i386 apic_vector.s exception.s local_apic.c trap.c vm86.c vm86bios.s src/sys/i386/include apicvar.h src/sys/i386/isa atpic.c atpic_vector.s icu.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, 17 Dec 2006 05:07:02 -0000 kmacy 2006-12-17 05:07:01 UTC FreeBSD src repository Modified files: sys/i386/i386 apic_vector.s exception.s local_apic.c trap.c vm86.c vm86bios.s sys/i386/include apicvar.h sys/i386/isa atpic.c atpic_vector.s icu.h Log: Evidently FreeBSD has long relied on the compiler to treat structures passed by value (trap frames) as if they were in fact being passed by reference. For better or worse, this incorrect behaviour is no longer present in gcc 4.1. In this patch I convert all trapframe arguments to be explicitly pass by reference. I also remove vm86_initflags, pushing the very little work that it actually does up into vm86_prepcall. Reviewed by: kan Tested by: kan Revision Changes Path 1.113 +4 -2 src/sys/i386/i386/apic_vector.s 1.117 +7 -1 src/sys/i386/i386/exception.s 1.36 +7 -7 src/sys/i386/i386/local_apic.c 1.298 +61 -63 src/sys/i386/i386/trap.c 1.62 +15 -22 src/sys/i386/i386/vm86.c 1.32 +4 -2 src/sys/i386/i386/vm86bios.s 1.21 +2 -2 src/sys/i386/include/apicvar.h 1.27 +2 -2 src/sys/i386/isa/atpic.c 1.50 +2 -1 src/sys/i386/isa/atpic_vector.s 1.35 +1 -1 src/sys/i386/isa/icu.h From owner-cvs-src@FreeBSD.ORG Sun Dec 17 05:42: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 AB8F716A40F; Sun, 17 Dec 2006 05:42:00 +0000 (UTC) (envelope-from anderson@centtech.com) Received: from mh1.centtech.com (moat3.centtech.com [64.129.166.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2212543CB8; Sun, 17 Dec 2006 05:41:53 +0000 (GMT) (envelope-from anderson@centtech.com) Received: from [192.168.42.21] (andersonbox1.centtech.com [192.168.42.21]) by mh1.centtech.com (8.13.8/8.13.8) with ESMTP id kBH5fp80096399; Sat, 16 Dec 2006 23:41:52 -0600 (CST) (envelope-from anderson@centtech.com) Message-ID: <4584D8AD.1000701@centtech.com> Date: Sat, 16 Dec 2006 23:42:05 -0600 From: Eric Anderson User-Agent: Thunderbird 1.5.0.7 (X11/20061015) MIME-Version: 1.0 To: Craig Rodrigues References: <200612161550.kBGFoaV1003789@repoman.freebsd.org> In-Reply-To: <200612161550.kBGFoaV1003789@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.88.4/2349/Sat Dec 16 18:12:22 2006 on mh1.centtech.com X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=8.0 tests=BAYES_00 autolearn=ham version=3.1.6 X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on mh1.centtech.com Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: 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: Sun, 17 Dec 2006 05:42:00 -0000 On 12/16/06 09:50, Craig Rodrigues wrote: > 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 Thank you!!! I hope this can be MFC'ed.. Eric -- ------------------------------------------------------------------------ Eric Anderson Sr. Systems Administrator Centaur Technology An undefined problem has an infinite number of solutions. ------------------------------------------------------------------------ From owner-cvs-src@FreeBSD.ORG Sun Dec 17 06:48: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 EA12D16A403; Sun, 17 Dec 2006 06:48: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 96A2843CA1; Sun, 17 Dec 2006 06:48: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 kBH6meaZ027333; Sun, 17 Dec 2006 06:48:40 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBH6meUJ027332; Sun, 17 Dec 2006 06:48:40 GMT (envelope-from kmacy) Message-Id: <200612170648.kBH6meUJ027332@repoman.freebsd.org> From: Kip Macy Date: Sun, 17 Dec 2006 06:48:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 apic_vector.S exception.S local_apic.c trap.c src/sys/amd64/ia32 ia32_exception.S ia32_syscall.c src/sys/amd64/include apicvar.h src/sys/amd64/isa atpic.c atpic_vector.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, 17 Dec 2006 06:48:41 -0000 kmacy 2006-12-17 06:48:40 UTC FreeBSD src repository Modified files: sys/amd64/amd64 apic_vector.S exception.S local_apic.c trap.c sys/amd64/ia32 ia32_exception.S ia32_syscall.c sys/amd64/include apicvar.h sys/amd64/isa atpic.c atpic_vector.S Log: Newer versions of gcc don't support treating structures passed by value as if they were really passed by reference. Specifically, the dead stores elimination pass in the GCC 4.1 optimiser breaks the non-compliant behavior on which FreeBSD relied. This change brings FreeBSD up to date by switching trap frames to being explicitly passed by reference. Reviewed by: kan Tested by: kan Revision Changes Path 1.110 +2 -1 src/sys/amd64/amd64/apic_vector.S 1.128 +2 -0 src/sys/amd64/amd64/exception.S 1.34 +7 -7 src/sys/amd64/amd64/local_apic.c 1.313 +48 -50 src/sys/amd64/amd64/trap.c 1.5 +1 -0 src/sys/amd64/ia32/ia32_exception.S 1.17 +17 -17 src/sys/amd64/ia32/ia32_syscall.c 1.21 +2 -2 src/sys/amd64/include/apicvar.h 1.21 +2 -2 src/sys/amd64/isa/atpic.c 1.48 +1 -0 src/sys/amd64/isa/atpic_vector.S From owner-cvs-src@FreeBSD.ORG Sun Dec 17 11: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 E3DFA16A407; Sun, 17 Dec 2006 11:42:55 +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 2CD8243C9E; Sun, 17 Dec 2006 11:42:54 +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 kBHBggtL061541; Sun, 17 Dec 2006 13:42:43 +0200 (EET) (envelope-from dmitry@atlantis.dp.ua) Date: Sun, 17 Dec 2006 13:42:42 +0200 (EET) From: Dmitry Pryanishnikov To: "Bjoern A. Zeeb" In-Reply-To: <20061214173443.D91892@maildrop.int.zabbadoz.net> Message-ID: <20061217133853.D23866@atlantis.atlantis.dp.ua> References: <200612121217.kBCCHwP6019297@repoman.freebsd.org> <20061214181128.S29902@atlantis.atlantis.dp.ua> <20061214173443.D91892@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, 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: Sun, 17 Dec 2006 11:42:56 -0000 Hello! On Thu, 14 Dec 2006, Bjoern A. Zeeb wrote: >> It seems that it should be "#ifdef INET6" instead of "#if INET6"? > > Yes, should be fixed. Thanks for reporting. Thank you! BTW, grep against the HEAD reveals a couple of similar mistakes: root@homelynx# grep -RE '#if[[:space:]]+INET' src src/sys/dev/lmc/if_lmc.c:#if INET src/sys/dev/lmc/if_lmc.c:#if INET6 src/sys/net/if_sl.c:#if INET > Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT Sincerely, Dmitry -- Atlantis ISP, System Administrator e-mail: dmitry@atlantis.dp.ua nic-hdl: LYNX-RIPE From owner-cvs-src@FreeBSD.ORG Sun Dec 17 13:23: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 72F6316A40F; Sun, 17 Dec 2006 13:23:01 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F5E843CA9; Sun, 17 Dec 2006 13:23:01 +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 kBHDN0CB023634; Sun, 17 Dec 2006 13:23:00 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBHDN0Vo023633; Sun, 17 Dec 2006 13:23:00 GMT (envelope-from ariff) Message-Id: <200612171323.kBHDN0Vo023633@repoman.freebsd.org> From: Ariff Abdullah Date: Sun, 17 Dec 2006 13:23: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/dev/sound/pci ich.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Dec 2006 13:23:01 -0000 ariff 2006-12-17 13:23:00 UTC FreeBSD src repository Modified files: sys/dev/sound/pci ich.c Log: Add support for Nvidia Nforce MCP04 AC97 controller. PR: kern/106829 Submitted by: Frédéric Petit Revision Changes Path 1.70 +3 -0 src/sys/dev/sound/pci/ich.c From owner-cvs-src@FreeBSD.ORG Sun Dec 17 14:22: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 425D616A518; Sun, 17 Dec 2006 14:22:25 +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 8C8ED43D67; Sun, 17 Dec 2006 14:19:06 +0000 (GMT) (envelope-from nork@FreeBSD.org) Received: from nadesico.ninth-nine.com (nadesico.ninth-nine.com [219.127.74.122]) by sakura.ninth-nine.com (8.13.8/8.13.8/NinthNine) with SMTP id kBHEHtFm041547; Sun, 17 Dec 2006 23:17:55 +0900 (JST) (envelope-from nork@FreeBSD.org) Date: Sun, 17 Dec 2006 23:17:55 +0900 From: Norikatsu Shigemura To: mjacob@FreeBSD.org Message-Id: <20061217231755.90397ffd.nork@FreeBSD.org> In-Reply-To: <20061214090839.I30492@ns1.feral.com> References: <200612140257.kBE2v8mI041323@repoman.freebsd.org> <20061215000628.55656637.nork@FreeBSD.org> <20061214090839.I30492@ns1.feral.com> X-Mailer: Sylpheed version 2.3.0beta7 (GTK+ 2.10.6; i386-portbld-freebsd6.2) 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.2 (sakura.ninth-nine.com [219.127.74.121]); Sun, 17 Dec 2006 23:17:55 +0900 (JST) Cc: maxim@FreeBSD.org, 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: Sun, 17 Dec 2006 14:22:25 -0000 On Thu, 14 Dec 2006 09:09:04 -0800 (PST) mjacob@freebsd.org wrote: > > BTW, maxim, how about ciss(4)? > > http://www.freebsd.org/cgi/query-pr.cgi?pr=105989 > Whoops - missed that one. I'll catch it. Thank you. And how about MFC to RELENG_6_2? I wonder if make it in time until RC2... From owner-cvs-src@FreeBSD.ORG Sun Dec 17 15:19: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 4CE3616A40F; Sun, 17 Dec 2006 15:19:34 +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 C9C6443CA3; Sun, 17 Dec 2006 15:19: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 kBHFJXuP045722; Sun, 17 Dec 2006 15:19:33 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBHFJXJH045718; Sun, 17 Dec 2006 15:19:33 GMT (envelope-from ariff) Message-Id: <200612171519.kBHFJXJH045718@repoman.freebsd.org> From: Ariff Abdullah Date: Sun, 17 Dec 2006 15:19:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/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, 17 Dec 2006 15:19:34 -0000 ariff 2006-12-17 15:19:33 UTC FreeBSD src repository Modified files: sys/dev/sound/pci/hda hdac.c Log: Add codec id for [1] Realtek ALC888 and [2] Sigmatel STAC9227 Found/Tested by: [1] luigi [2] Jean-Baptiste Quenot Revision Changes Path 1.18 +4 -0 src/sys/dev/sound/pci/hda/hdac.c From owner-cvs-src@FreeBSD.ORG Sun Dec 17 15:23: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 311EB16A412; Sun, 17 Dec 2006 15:23:33 +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 5D43543CB4; Sun, 17 Dec 2006 15:23:32 +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 kBHFNW45004926; Sun, 17 Dec 2006 07:23:32 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id kBHFNWbn004925; Sun, 17 Dec 2006 07:23:32 -0800 (PST) (envelope-from rizzo) Date: Sun, 17 Dec 2006 07:23:32 -0800 From: Luigi Rizzo To: Ariff Abdullah Message-ID: <20061217072331.A4850@xorpc.icir.org> References: <200612171519.kBHFJXJH045718@repoman.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: <200612171519.kBHFJXJH045718@repoman.freebsd.org>; from ariff@FreeBSD.org on Sun, Dec 17, 2006 at 03:19:33PM +0000 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: 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, 17 Dec 2006 15:23:33 -0000 On Sun, Dec 17, 2006 at 03:19:33PM +0000, Ariff Abdullah wrote: > ariff 2006-12-17 15:19:33 UTC > > FreeBSD src repository > > Modified files: > sys/dev/sound/pci/hda hdac.c > Log: > Add codec id for [1] Realtek ALC888 and [2] Sigmatel STAC9227 > > Found/Tested by: [1] luigi less than 30 minutes from the mail reporting the codec info to the commit message. Now that's quick! cheers luigi From owner-cvs-src@FreeBSD.ORG Sun Dec 17 16:06: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 2B3AB16A415; Sun, 17 Dec 2006 16:06:48 +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 0FDD943CAA; Sun, 17 Dec 2006 16:06:46 +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 kBHG6jQm058277; Sun, 17 Dec 2006 16:06:45 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBHG6jan058276; Sun, 17 Dec 2006 16:06:45 GMT (envelope-from ariff) Message-Id: <200612171606.kBHG6jan058276@repoman.freebsd.org> From: Ariff Abdullah Date: Sun, 17 Dec 2006 16:06:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/pci envy24.c envy24ht.c envy24ht.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, 17 Dec 2006 16:06:48 -0000 ariff 2006-12-17 16:06:45 UTC FreeBSD src repository Modified files: sys/dev/sound/pci envy24.c envy24ht.c envy24ht.h Log: Latest updates for Envy24/24HT. Fix various issues with LOR and panic during verbose booting. Submitted by: Konstantin Dimitrov Revision Changes Path 1.5 +32 -11 src/sys/dev/sound/pci/envy24.c 1.6 +39 -17 src/sys/dev/sound/pci/envy24ht.c 1.4 +1 -1 src/sys/dev/sound/pci/envy24ht.h From owner-cvs-src@FreeBSD.ORG Sun Dec 17 16:43: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 EACEE16A407; Sun, 17 Dec 2006 16:43:19 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from av12-2-sn2.hy.skanova.net (av12-2-sn2.hy.skanova.net [81.228.8.186]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A11843CCF; Sun, 17 Dec 2006 16:43:06 +0000 (GMT) (envelope-from joel@FreeBSD.org) Received: by av12-2-sn2.hy.skanova.net (Postfix, from userid 502) id 989B2380E5; Sun, 17 Dec 2006 17:43:03 +0100 (CET) Received: from smtp4-1-sn2.hy.skanova.net (smtp4-1-sn2.hy.skanova.net [81.228.8.92]) by av12-2-sn2.hy.skanova.net (Postfix) with ESMTP id 66A27380E5; Sun, 17 Dec 2006 17:43:03 +0100 (CET) Received: from dude.automatvapen.se (81-234-214-163-no68.tbcn.telia.com [81.234.214.163]) by smtp4-1-sn2.hy.skanova.net (Postfix) with ESMTP id 3DE6237E4B; Sun, 17 Dec 2006 17:43:01 +0100 (CET) From: Joel Dahl To: Ariff Abdullah In-Reply-To: <200612171606.kBHG6jan058276@repoman.freebsd.org> References: <200612171606.kBHG6jan058276@repoman.freebsd.org> Content-Type: text/plain Date: Sun, 17 Dec 2006 17:43:01 +0100 Message-Id: <1166373781.672.0.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/sound/pci envy24.c envy24ht.c envy24ht.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, 17 Dec 2006 16:43:20 -0000 On Sun, 2006-12-17 at 16:06 +0000, Ariff Abdullah wrote: > ariff 2006-12-17 16:06:45 UTC > > FreeBSD src repository > > Modified files: > sys/dev/sound/pci envy24.c envy24ht.c envy24ht.h > Log: > Latest updates for Envy24/24HT. Fix various issues with LOR and panic > during verbose booting. > > Submitted by: Konstantin Dimitrov Thanks for fixing this. :-) -- Joel From owner-cvs-src@FreeBSD.ORG Sun Dec 17 16:48: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 3884816A412; Sun, 17 Dec 2006 16:48:38 +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 8048A43CA1; Sun, 17 Dec 2006 16:48:27 +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 kBHGmRNH073145; Sun, 17 Dec 2006 16:48:27 GMT (envelope-from joel@repoman.freebsd.org) Received: (from joel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBHGmRgf073144; Sun, 17 Dec 2006 16:48:27 GMT (envelope-from joel) Message-Id: <200612171648.kBHGmRgf073144@repoman.freebsd.org> From: Joel Dahl Date: Sun, 17 Dec 2006 16:48:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 snd_hda.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Dec 2006 16:48:38 -0000 joel 2006-12-17 16:48:26 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 snd_hda.4 Log: Add Realtek ALC888 and Sigmatel STAC9227 to the HARDWARE section. Revision Changes Path 1.5 +5 -1 src/share/man/man4/snd_hda.4 From owner-cvs-src@FreeBSD.ORG Sun Dec 17 16: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 6140116A403; Sun, 17 Dec 2006 16:59:20 +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 19D0243CA4; Sun, 17 Dec 2006 16:59: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 kBHGxJRG074845; Sun, 17 Dec 2006 16:59:19 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBHGxJmd074844; Sun, 17 Dec 2006 16:59:19 GMT (envelope-from mjacob) Message-Id: <200612171659.kBHGxJmd074844@repoman.freebsd.org> From: Matt Jacob Date: Sun, 17 Dec 2006 16:59: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/dev/isp isp.c isp_freebsd.c ispmbox.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, 17 Dec 2006 16:59:20 -0000 mjacob 2006-12-17 16:59:19 UTC FreeBSD src repository Modified files: sys/dev/isp isp.c isp_freebsd.c ispmbox.h Log: Try an experiment with using DMA to load firmware into a 2200- VERIFY CHECKSUM fails. Oh well, but keep a couple of the changes. Avoid overflow in usec counters when waiting for mailbox completion. Revision Changes Path 1.135 +1 -1 src/sys/dev/isp/isp.c 1.131 +37 -23 src/sys/dev/isp/isp_freebsd.c 1.57 +1 -1 src/sys/dev/isp/ispmbox.h From owner-cvs-src@FreeBSD.ORG Sun Dec 17 20:14: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 887A516A412; Sun, 17 Dec 2006 20:14:44 +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 D52B643CA8; Sun, 17 Dec 2006 20:14:43 +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 kBHKEhpX013388; Sun, 17 Dec 2006 20:14:43 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBHKEhVk013387; Sun, 17 Dec 2006 20:14:43 GMT (envelope-from alc) Message-Id: <200612172014.kBHKEhVk013387@repoman.freebsd.org> From: Alan Cox Date: Sun, 17 Dec 2006 20:14:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/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: Sun, 17 Dec 2006 20:14:44 -0000 alc 2006-12-17 20:14:43 UTC FreeBSD src repository Modified files: sys/vm vm_object.c Log: Optimize vm_object_split(). Specifically, make the number of iterations equal to the number of physical pages that are renamed to the new object rather than the new object's virtual size. Revision Changes Path 1.371 +14 -9 src/sys/vm/vm_object.c From owner-cvs-src@FreeBSD.ORG Sun Dec 17 21:06: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 3F7B416A508; Sun, 17 Dec 2006 21:06:10 +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 AC79C43CF8; Sun, 17 Dec 2006 21:06:03 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id CF06A1A4D80; Sun, 17 Dec 2006 13:05:49 -0800 (PST) Date: Sun, 17 Dec 2006 13:05:49 -0800 From: Alfred Perlstein To: Kip Macy Message-ID: <20061217210549.GG70403@elvis.mu.org> References: <200612170507.kBH572Ff008476@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200612170507.kBH572Ff008476@repoman.freebsd.org> User-Agent: Mutt/1.4.2.2i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 apic_vector.s exception.s local_apic.c trap.c vm86.c vm86bios.s src/sys/i386/include apicvar.h src/sys/i386/isa atpic.c atpic_vector.s icu.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, 17 Dec 2006 21:06:10 -0000 I think that reliance on this dates back to before FreeBSD. It's interesting to see it gone. * Kip Macy [061216 21:07] wrote: > kmacy 2006-12-17 05:07:01 UTC > > FreeBSD src repository > > Modified files: > sys/i386/i386 apic_vector.s exception.s local_apic.c > trap.c vm86.c vm86bios.s > sys/i386/include apicvar.h > sys/i386/isa atpic.c atpic_vector.s icu.h > Log: > Evidently FreeBSD has long relied on the compiler to treat structures > passed by value (trap frames) as if they were in fact being passed by > reference. For better or worse, this incorrect behaviour is no longer > present in gcc 4.1. In this patch I convert all trapframe arguments to > be explicitly pass by reference. I also remove vm86_initflags, pushing > the very little work that it actually does up into vm86_prepcall. From owner-cvs-src@FreeBSD.ORG Sun Dec 17 21:58: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 A75D816A56D; Sun, 17 Dec 2006 21:58:44 +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 3035E440B6; Sun, 17 Dec 2006 21:51:44 +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 kBHLpiuG040546; Sun, 17 Dec 2006 21:51:44 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBHLpiha040545; Sun, 17 Dec 2006 21:51:44 GMT (envelope-from kmacy) Message-Id: <200612172151.kBHLpiha040545@repoman.freebsd.org> From: Kip Macy Date: Sun, 17 Dec 2006 21:51:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/isa icu.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, 17 Dec 2006 21:58:44 -0000 kmacy 2006-12-17 21:51:44 UTC FreeBSD src repository Modified files: sys/amd64/isa icu.h Log: Evidently neither GENERIC nor kan's config had isa in it :-0. As Doug Barton says, "embrace the LINT". Revision Changes Path 1.36 +1 -1 src/sys/amd64/isa/icu.h From owner-cvs-src@FreeBSD.ORG Mon Dec 18 01:38: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 A30D516A403; Mon, 18 Dec 2006 01:38:10 +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 612AB43CA0; Mon, 18 Dec 2006 01:38:10 +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 kBI1cAvt088242; Mon, 18 Dec 2006 01:38:10 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBI1cAQv088241; Mon, 18 Dec 2006 01:38:10 GMT (envelope-from yongari) Message-Id: <200612180138.kBI1cAQv088241@repoman.freebsd.org> From: Pyun YongHyeon Date: Mon, 18 Dec 2006 01:38:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/pci if_rl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Dec 2006 01:38:10 -0000 yongari 2006-12-18 01:38:10 UTC FreeBSD src repository Modified files: sys/pci if_rl.c Log: Don't assume IF_LLADDR returns aligned memory address. Because accessing ID registers in rtl81x9 needs 32bit register access and RL_IDR4/RL_IDR5 registers are reservered registers bzero() is needed before copying ethernet address. This fixes unaligned memory accesses panic in sparc64. PR: kern/106801 MFC after: 3 days Revision Changes Path 1.166 +5 -4 src/sys/pci/if_rl.c From owner-cvs-src@FreeBSD.ORG Mon Dec 18 02:04: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 D32A616A403; Mon, 18 Dec 2006 02:04:44 +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 8F02243CA2; Mon, 18 Dec 2006 02:04:44 +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 kBI24ijJ093843; Mon, 18 Dec 2006 02:04:44 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBI24iC1093840; Mon, 18 Dec 2006 02:04:44 GMT (envelope-from kmacy) Message-Id: <200612180204.kBI24iC1093840@repoman.freebsd.org> From: Kip Macy Date: Mon, 18 Dec 2006 02:04:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sun4v/sun4v exception.S 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: Mon, 18 Dec 2006 02:04:44 -0000 kmacy 2006-12-18 02:04:44 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v exception.S wbuf.S Log: Simplify spill/fill fault handling by updating tl1_trap register usage to conform to that of tl0_trap - the separate code path for unaligned faults was never getting used (and evidently doesn't work), so ifdef out for now Revision Changes Path 1.12 +8 -9 src/sys/sun4v/sun4v/exception.S 1.4 +10 -19 src/sys/sun4v/sun4v/wbuf.S From owner-cvs-src@FreeBSD.ORG Mon Dec 18 02:14: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 EB20816A403; Mon, 18 Dec 2006 02:14:27 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 80B5743C9F; Mon, 18 Dec 2006 02:14:27 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBI2ERJi095468; Mon, 18 Dec 2006 02:14:27 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBI2ERpK095467; Mon, 18 Dec 2006 02:14:27 GMT (envelope-from marius) Message-Id: <200612180214.kBI2ERpK095467@repoman.freebsd.org> From: Marius Strobl Date: Mon, 18 Dec 2006 02:14: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/mii rgephy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Dec 2006 02:14:28 -0000 marius 2006-12-18 02:14:26 UTC FreeBSD src repository Modified files: sys/dev/mii rgephy.c Log: Correct the previous change: - If we want mii_phy_add_media() to add 1000baseT media, we need to supply sc->mii_extcapabilities. - Fix formatting when announcing autonegotiation support. Revision Changes Path 1.15 +3 -0 src/sys/dev/mii/rgephy.c From owner-cvs-src@FreeBSD.ORG Mon Dec 18 02:17: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 F209216A494; Mon, 18 Dec 2006 02:17:21 +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 B0C3443CA2; Mon, 18 Dec 2006 02:17: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 kBI2HLaW095618; Mon, 18 Dec 2006 02:17:21 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBI2HLBF095617; Mon, 18 Dec 2006 02:17:21 GMT (envelope-from yongari) Message-Id: <200612180217.kBI2HLBF095617@repoman.freebsd.org> From: Pyun YongHyeon Date: Mon, 18 Dec 2006 02:17:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/pci if_rl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Dec 2006 02:17:22 -0000 yongari 2006-12-18 02:17:21 UTC FreeBSD src repository Modified files: sys/pci if_rl.c Log: Forced commit to note reserved ID registers in rtl81x9 are RL_IDR6/RL_IDR67 in previous commit. Revision Changes Path 1.167 +0 -0 src/sys/pci/if_rl.c From owner-cvs-src@FreeBSD.ORG Mon Dec 18 02:40: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 5699C16A494; Mon, 18 Dec 2006 02:40: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 158C443CA1; Mon, 18 Dec 2006 02:40: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 kBI2eNrE098898; Mon, 18 Dec 2006 02:40:23 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBI2eNAL098897; Mon, 18 Dec 2006 02:40:23 GMT (envelope-from kmacy) Message-Id: <200612180240.kBI2eNAL098897@repoman.freebsd.org> From: Kip Macy Date: Mon, 18 Dec 2006 02:40: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/sun4v/sun4v exception.S 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: Mon, 18 Dec 2006 02:40:24 -0000 kmacy 2006-12-18 02:40:23 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v exception.S wbuf.S Log: push trap conversion up into tl1_trap to further simplify spill / fill fault handling Revision Changes Path 1.13 +6 -0 src/sys/sun4v/sun4v/exception.S 1.5 +4 -14 src/sys/sun4v/sun4v/wbuf.S From owner-cvs-src@FreeBSD.ORG Mon Dec 18 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 E57E816A416; Mon, 18 Dec 2006 05:36:23 +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 9498643CA5; Mon, 18 Dec 2006 05:36:23 +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 kBI5aNUi039062; Mon, 18 Dec 2006 05:36:23 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBI5aNrn039061; Mon, 18 Dec 2006 05:36:23 GMT (envelope-from jkoshy) Message-Id: <200612180536.kBI5aNrn039061@repoman.freebsd.org> From: Joseph Koshy Date: Mon, 18 Dec 2006 05:36: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/lib/libelf libelf_align.c libelf_data.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Dec 2006 05:36:24 -0000 jkoshy 2006-12-18 05:36:23 UTC FreeBSD src repository Modified files: lib/libelf libelf_align.c libelf_data.c Log: Use the correct value of __FreeBSD_version. Revision Changes Path 1.2 +8 -8 src/lib/libelf/libelf_align.c 1.2 +1 -2 src/lib/libelf/libelf_data.c From owner-cvs-src@FreeBSD.ORG Mon Dec 18 05:40: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 DE9CE16A403; Mon, 18 Dec 2006 05:40:01 +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 9EB4443CA3; Mon, 18 Dec 2006 05:40:01 +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 kBI5e1fh039339; Mon, 18 Dec 2006 05:40:01 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBI5e1t5039338; Mon, 18 Dec 2006 05:40:01 GMT (envelope-from jkoshy) Message-Id: <200612180540.kBI5e1t5039338@repoman.freebsd.org> From: Joseph Koshy Date: Mon, 18 Dec 2006 05:40: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/libelf Makefile elf_types.m4 gelf.h gelf_cap.c gelf_move.c gelf_syminfo.c libelf_convert.m4 libelf_fsize.m4 libelf_msize.m4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Dec 2006 05:40:02 -0000 jkoshy 2006-12-18 05:40:01 UTC FreeBSD src repository Modified files: lib/libelf Makefile elf_types.m4 gelf.h gelf_cap.c gelf_move.c gelf_syminfo.c libelf_convert.m4 libelf_fsize.m4 libelf_msize.m4 Log: Use rather than the OS version reported by the kernel to determine which Elf Types are to be handled. Change the M4 templates to wrap an `#if __FreeBSD_version >= NNN'/`#endif' pair around the generated code for each ELF data type, where `NNN' is the OS version where the ELF type was added to the source tree. This change allows cross-builds of old sources on newer FreeBSD systems to work correctly. Problem reported by: ru Revision Changes Path 1.4 +6 -11 src/lib/libelf/Makefile 1.2 +34 -24 src/lib/libelf/elf_types.m4 1.2 +2 -2 src/lib/libelf/gelf.h 1.2 +5 -0 src/lib/libelf/gelf_cap.c 1.2 +5 -0 src/lib/libelf/gelf_move.c 1.2 +5 -0 src/lib/libelf/gelf_syminfo.c 1.2 +9 -12 src/lib/libelf/libelf_convert.m4 1.2 +4 -9 src/lib/libelf/libelf_fsize.m4 1.2 +4 -9 src/lib/libelf/libelf_msize.m4 From owner-cvs-src@FreeBSD.ORG Mon Dec 18 05:42: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 C7A8816A403; Mon, 18 Dec 2006 05:42:34 +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 44E8D43CA3; Mon, 18 Dec 2006 05:42:34 +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 kBI5gY52040298; Mon, 18 Dec 2006 05:42:34 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBI5gYBh040296; Mon, 18 Dec 2006 05:42:34 GMT (envelope-from mjacob) Message-Id: <200612180542.kBI5gYBh040296@repoman.freebsd.org> From: Matt Jacob Date: Mon, 18 Dec 2006 05:42:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf 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: Mon, 18 Dec 2006 05:42:34 -0000 mjacob 2006-12-18 05:42:34 UTC FreeBSD src repository Modified files: sys/conf options Log: spelling nit Revision Changes Path 1.568 +1 -1 src/sys/conf/options From owner-cvs-src@FreeBSD.ORG Mon Dec 18 05:45: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 A401B16A407; Mon, 18 Dec 2006 05:45:28 +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 7681F43CAA; Mon, 18 Dec 2006 05:45:24 +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 kBI5jOVn040922; Mon, 18 Dec 2006 05:45:24 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBI5jO6x040921; Mon, 18 Dec 2006 05:45:24 GMT (envelope-from mjacob) Message-Id: <200612180545.kBI5jO6x040921@repoman.freebsd.org> From: Matt Jacob Date: Mon, 18 Dec 2006 05:45:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files.amd64 files.arm files.i386 files.pc98 files.powerpc files.sparc64 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Dec 2006 05:45:28 -0000 mjacob 2006-12-18 05:45:24 UTC FreeBSD src repository Modified files: sys/conf files.amd64 files.arm files.i386 files.pc98 files.powerpc files.sparc64 Log: opt_ah.h ends up copied into a kernelcompile directory in some aches as a read-only file. In a number of cases this has led to compiles failing- usually due to some strange NFS drift which thinks that the opt_ah.h in the compile directory is out of date wrt the source it is copied from. When the copy is executed again, it fails because the target is read-only. Oops. Modify the compile hooks avoid this. Discussed with a while back with: Sam Leffler Revision Changes Path 1.100 +1 -1 src/sys/conf/files.amd64 1.14 +1 -1 src/sys/conf/files.arm 1.572 +1 -1 src/sys/conf/files.i386 1.351 +1 -1 src/sys/conf/files.pc98 1.61 +1 -1 src/sys/conf/files.powerpc 1.84 +1 -1 src/sys/conf/files.sparc64 From owner-cvs-src@FreeBSD.ORG Mon Dec 18 05:54: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 1DB6F16A415; Mon, 18 Dec 2006 05:54:51 +0000 (UTC) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD0B343CA0; Mon, 18 Dec 2006 05:54:50 +0000 (GMT) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBI5soQV042506; Mon, 18 Dec 2006 05:54:50 GMT (envelope-from takawata@repoman.freebsd.org) Received: (from takawata@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBI5soHm042505; Mon, 18 Dec 2006 05:54:50 GMT (envelope-from takawata) Message-Id: <200612180554.kBI5soHm042505@repoman.freebsd.org> From: Takanori Watanabe Date: Mon, 18 Dec 2006 05:54:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/modules/acpi Makefile src/sys/modules/acpi/acpi Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Dec 2006 05:54:51 -0000 takawata 2006-12-18 05:54:50 UTC FreeBSD src repository Modified files: sys/modules/acpi Makefile sys/modules/acpi/acpi Makefile Log: Hook acpi gadget driver modules to other acpi archs. Revision Changes Path 1.52 +3 -7 src/sys/modules/acpi/Makefile 1.17 +5 -0 src/sys/modules/acpi/acpi/Makefile From owner-cvs-src@FreeBSD.ORG Mon Dec 18 07:22: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 7B5C716A40F; Mon, 18 Dec 2006 07:22: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 5AFD943CAC; Mon, 18 Dec 2006 07:22:26 +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 kBI7MQ61058830; Mon, 18 Dec 2006 07:22:26 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBI7MPrg058829; Mon, 18 Dec 2006 07:22:25 GMT (envelope-from kmacy) Message-Id: <200612180722.kBI7MPrg058829@repoman.freebsd.org> From: Kip Macy Date: Mon, 18 Dec 2006 07:22:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sun4v/mdesc mdesc_vdevfindnode.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Dec 2006 07:22:29 -0000 kmacy 2006-12-18 07:22:25 UTC FreeBSD src repository Added files: sys/sun4v/mdesc mdesc_vdevfindnode.c Log: add helper function for finding a virtual device node in a machine description Revision Changes Path 1.1 +101 -0 src/sys/sun4v/mdesc/mdesc_vdevfindnode.c (new) From owner-cvs-src@FreeBSD.ORG Mon Dec 18 07:23: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 5AEF816A40F for ; Mon, 18 Dec 2006 07:23:37 +0000 (UTC) (envelope-from grafan@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.248]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA95F43CA2 for ; Mon, 18 Dec 2006 07:23:36 +0000 (GMT) (envelope-from grafan@gmail.com) Received: by an-out-0708.google.com with SMTP id c24so364447ana for ; Sun, 17 Dec 2006 23:23:29 -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:content-transfer-encoding:content-disposition:references; b=Z3aMLrxeDQjuDiO3K8VQdeCyJOYPkRJ79nBtv6pwplxR9ergGazjoE1A3yslVy8gk51woGCpmU3BF6QpIuXB1N7Zh8UqDXWi9FxFrXiMhbwirYQxKgA4qAIqxNmsGL3Xr1q+HzA9TcndemrDPTYLDtO9dpjF4M3MXRt2TMTUfG4= Received: by 10.100.120.5 with SMTP id s5mr2848268anc.1166425159784; Sun, 17 Dec 2006 22:59:19 -0800 (PST) Received: by 10.100.136.16 with HTTP; Sun, 17 Dec 2006 22:59:19 -0800 (PST) Message-ID: <6eb82e0612172259n45fe8783v512a6814d64e052@mail.gmail.com> Date: Mon, 18 Dec 2006 14:59:19 +0800 From: "Rong-en Fan" To: "Takanori Watanabe" In-Reply-To: <200612180554.kBI5soHm042505@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200612180554.kBI5soHm042505@repoman.freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/modules/acpi Makefile src/sys/modules/acpi/acpi Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Dec 2006 07:23:37 -0000 On 12/18/06, Takanori Watanabe wrote: > takawata 2006-12-18 05:54:50 UTC > > FreeBSD src repository > > Modified files: > sys/modules/acpi Makefile > sys/modules/acpi/acpi Makefile > Log: > Hook acpi gadget driver modules to other acpi archs. Thank you! From owner-cvs-src@FreeBSD.ORG Mon Dec 18 07:25: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 9031616A4C8; Mon, 18 Dec 2006 07:25:28 +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 A869543CB2; Mon, 18 Dec 2006 07:25:27 +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 kBI7PQw2059374; Mon, 18 Dec 2006 07:25:26 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBI7PQwB059373; Mon, 18 Dec 2006 07:25:26 GMT (envelope-from kmacy) Message-Id: <200612180725.kBI7PQwB059373@repoman.freebsd.org> From: Kip Macy Date: Mon, 18 Dec 2006 07:25: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/sun4v/include/cddl mdesc.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, 18 Dec 2006 07:25:28 -0000 kmacy 2006-12-18 07:25:26 UTC FreeBSD src repository Modified files: sys/sun4v/include/cddl mdesc.h Log: add declaration for new helper function Revision Changes Path 1.2 +2 -0 src/sys/sun4v/include/cddl/mdesc.h From owner-cvs-src@FreeBSD.ORG Mon Dec 18 07:26: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 3B98816A407; Mon, 18 Dec 2006 07:26:36 +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 8628B43CA5; Mon, 18 Dec 2006 07:26:35 +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 kBI7QZ6x059455; Mon, 18 Dec 2006 07:26:35 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBI7QZQt059454; Mon, 18 Dec 2006 07:26:35 GMT (envelope-from kmacy) Message-Id: <200612180726.kBI7QZQt059454@repoman.freebsd.org> From: Kip Macy Date: Mon, 18 Dec 2006 07:26: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/conf files.sun4v X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Dec 2006 07:26:36 -0000 kmacy 2006-12-18 07:26:35 UTC FreeBSD src repository Modified files: sys/conf files.sun4v Log: build new mdesc file Revision Changes Path 1.8 +3 -1 src/sys/conf/files.sun4v From owner-cvs-src@FreeBSD.ORG Mon Dec 18 07:29: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 3FBAE16A407; Mon, 18 Dec 2006 07:29:00 +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 F136843CA3; Mon, 18 Dec 2006 07:28:59 +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 kBI7Sx3h059566; Mon, 18 Dec 2006 07:28:59 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBI7SxGO059565; Mon, 18 Dec 2006 07:28:59 GMT (envelope-from kmacy) Message-Id: <200612180728.kBI7SxGO059565@repoman.freebsd.org> From: Kip Macy Date: Mon, 18 Dec 2006 07:28:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sparc64/include param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Dec 2006 07:29:00 -0000 kmacy 2006-12-18 07:28:59 UTC FreeBSD src repository Modified files: sys/sparc64/include param.h Log: add new large page sizes for use by shared loader Revision Changes Path 1.22 +8 -0 src/sys/sparc64/include/param.h From owner-cvs-src@FreeBSD.ORG Mon Dec 18 07:35: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 0277816A415; Mon, 18 Dec 2006 07:35:22 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB2AC43CB2; Mon, 18 Dec 2006 07:35:15 +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 kBI7ZFsY061098; Mon, 18 Dec 2006 07:35:15 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBI7ZF1a061097; Mon, 18 Dec 2006 07:35:15 GMT (envelope-from kmacy) Message-Id: <200612180735.kBI7ZF1a061097@repoman.freebsd.org> From: Kip Macy Date: Mon, 18 Dec 2006 07:35: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/boot/common bootstrap.h src/sys/boot/sparc64/loader main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Dec 2006 07:35:22 -0000 kmacy 2006-12-18 07:35:14 UTC FreeBSD src repository Modified files: sys/boot/common bootstrap.h sys/boot/sparc64/loader main.c Log: add an interface for passing the entire kernel size up front to the loader so that it can memory can be allocated aligned at the beginning of the desired large page Revision Changes Path 1.44 +2 -0 src/sys/boot/common/bootstrap.h 1.30 +50 -1 src/sys/boot/sparc64/loader/main.c From owner-cvs-src@FreeBSD.ORG Mon Dec 18 07:47: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 0B23816A40F; Mon, 18 Dec 2006 07:47:01 +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 0424643CA4; Mon, 18 Dec 2006 07:46:59 +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 kBI7kxQs062754; Mon, 18 Dec 2006 07:46:59 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBI7kxqM062753; Mon, 18 Dec 2006 07:46:59 GMT (envelope-from kmacy) Message-Id: <200612180746.kBI7kxqM062753@repoman.freebsd.org> From: Kip Macy Date: Mon, 18 Dec 2006 07:46: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/sun4v/sun4v tsb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Dec 2006 07:47:01 -0000 kmacy 2006-12-18 07:46:59 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v tsb.c Log: remove unneeded operations in tsb_set_tte_real - the function is only used early in initialization so SMP safeness isn't really an issue Revision Changes Path 1.7 +3 -7 src/sys/sun4v/sun4v/tsb.c From owner-cvs-src@FreeBSD.ORG Mon Dec 18 11:08: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 8B09B16A407; Mon, 18 Dec 2006 11:08:52 +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 4E27E43CB8; Mon, 18 Dec 2006 11:06:58 +0000 (GMT) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5FCD7.dip.t-dialin.net [84.165.252.215]) by redbull.bpaserver.net (Postfix) with ESMTP id C456E2E190; Mon, 18 Dec 2006 11:37:33 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 3D1AF5B480D; Mon, 18 Dec 2006 11:37:30 +0100 (CET) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id kBIAbUA1088808; Mon, 18 Dec 2006 11:37:30 +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; Mon, 18 Dec 2006 11:37:30 +0100 Message-ID: <20061218113730.idy8554pr00s44o4@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Mon, 18 Dec 2006 11:37:30 +0100 From: Alexander Leidinger To: Joel Dahl References: <200612171606.kBHG6jan058276@repoman.freebsd.org> <1166373781.672.0.camel@localhost> In-Reply-To: <1166373781.672.0.camel@localhost> 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=-15.364, required 6, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14, SMILEY -0.50) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Ariff Abdullah Subject: Re: cvs commit: src/sys/dev/sound/pci envy24.c envy24ht.c envy24ht.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, 18 Dec 2006 11:08:52 -0000 Quoting Joel Dahl (from Sun, 17 Dec 2006 17:43:01 +0100): > On Sun, 2006-12-17 at 16:06 +0000, Ariff Abdullah wrote: >> ariff 2006-12-17 16:06:45 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/sound/pci envy24.c envy24ht.c envy24ht.h >> Log: >> Latest updates for Envy24/24HT. Fix various issues with LOR and panic >> during verbose booting. >> >> Submitted by: Konstantin Dimitrov > > Thanks for fixing this. :-) And a pointyhat for netchild for forgetting to commit this 1.5 months ago. Bye, Alexander. -- The meeting of two personalities is like the contact of two chemical substances: if there is any reaction, both are transformed. -- Carl Jung 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 Mon Dec 18 11:12: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 3D16916A415; Mon, 18 Dec 2006 11:12:18 +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 3C56A43CAB; Mon, 18 Dec 2006 11:12: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 kBIBC1bc007472; Mon, 18 Dec 2006 11:12:01 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBIBC1lG007467; Mon, 18 Dec 2006 11:12:01 GMT (envelope-from pjd) Message-Id: <200612181112.kBIBC1lG007467@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 18 Dec 2006 11:12:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/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: Mon, 18 Dec 2006 11:12:18 -0000 pjd 2006-12-18 11:12:00 UTC FreeBSD src repository Modified files: sbin/ggate/ggated ggated.c sbin/ggate/shared ggate.c ggate.h Log: For consistency use 'unsigned' instead of 'u_int'. Revision Changes Path 1.9 +1 -1 src/sbin/ggate/ggated/ggated.c 1.8 +2 -2 src/sbin/ggate/shared/ggate.c 1.5 +1 -1 src/sbin/ggate/shared/ggate.h From owner-cvs-src@FreeBSD.ORG Mon Dec 18 11: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 DD57C16A494; Mon, 18 Dec 2006 11:25: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 9E94C43CA2; Mon, 18 Dec 2006 11:25:06 +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 kBIBP2Zg009563; Mon, 18 Dec 2006 11:25:02 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBIBP2gk009562; Mon, 18 Dec 2006 11:25:02 GMT (envelope-from pjd) Message-Id: <200612181125.kBIBP2gk009562@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 18 Dec 2006 11:25: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/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: Mon, 18 Dec 2006 11:25:07 -0000 pjd 2006-12-18 11:25:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/ggate/ggated ggated.c sbin/ggate/shared ggate.c ggate.h Log: MFC: sbin/ggate/ggated/ggated.c 1.8,1.9 sbin/ggate/shared/ggate.c 1.7,1.8 sbin/ggate/shared/ggate.h 1.4,1.5 Fix ggated for platforms with 64bit size_t. The DIOCGSECTORSIZE ioctl returns u_int. Reported by: Javier Martín Rueda PR: amd64/91799 Revision Changes Path 1.7.2.1 +1 -1 src/sbin/ggate/ggated/ggated.c 1.5.2.2 +2 -2 src/sbin/ggate/shared/ggate.c 1.3.2.1 +1 -1 src/sbin/ggate/shared/ggate.h From owner-cvs-src@FreeBSD.ORG Mon Dec 18 11:41: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 B935416A407; Mon, 18 Dec 2006 11:41:20 +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 BCD8E43CAA; Mon, 18 Dec 2006 11:41:17 +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 912236E33E; Mon, 18 Dec 2006 22:40:56 +1100 (EST) Received: from epsplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailproxy1.pacific.net.au (Postfix) with ESMTP id 3EB1B8C0A; Mon, 18 Dec 2006 22:40:56 +1100 (EST) Date: Mon, 18 Dec 2006 22:40:55 +1100 (EST) From: Bruce Evans X-X-Sender: bde@epsplex.bde.org To: Jung-uk Kim In-Reply-To: <20061216031759.N11941@delplex.bde.org> Message-ID: <20061218220448.S1577@epsplex.bde.org> References: <200612132051.kBDKppS4058663@repoman.freebsd.org> <200612131846.33252.jkim@FreeBSD.org> <20061214152805.D2109@besplex.bde.org> <20061216031759.N11941@delplex.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: Mon, 18 Dec 2006 11:41:20 -0000 On Sat, 16 Dec 2006, I wrote: > 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. Avoiding the "write_op" part of the changes fixes the handshake errors on my non-PCIE 5705. write_op is only used to write the reset value and one other value to BGE_MISC_CFG. bge_writemem_ind() apparently writes the reset to nowhere, but bge_writereg() still works. %%% Index: if_bge.c =================================================================== RCS file: /home/ncvs/src/sys/dev/bge/if_bge.c,v retrieving revision 1.165 diff -u -2 -r1.165 if_bge.c --- if_bge.c 15 Dec 2006 00:27:06 -0000 1.165 +++ if_bge.c 18 Dec 2006 10:44:05 -0000 @@ -2544,4 +2634,7 @@ if (sc->bge_flags & BGE_FLAG_PCIE) write_op = bge_writemem_direct; + /* XXX bge_writemem_ind is wrong for at least reset of 5705. */ + else if (sc->bge_asicrev == BGE_ASICREV_BCM5705) + write_op = bge_writereg_ind; else write_op = bge_writemem_ind; %%% The panics might be caused by the change making the reset null. Resetting might be much more necessary for uninitialization than for initialization. The bug caused the following behaviour here: - the problem with taking a long time to start serving nfs requests (with /usr nfs-mounted) became larger. Normally, nfs tries to start before the interface is really up and then it takes about a minute to start. With the bug, it often got portmap errors and sometimes never started. - after "ifconfig down", it took a reboot to bring the interface back up. Bruce From owner-cvs-src@FreeBSD.ORG Mon Dec 18 12:16: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 C8B5816A40F; Mon, 18 Dec 2006 12:16:17 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8053A43C9F; Mon, 18 Dec 2006 12:16:17 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBICGHLQ018551; Mon, 18 Dec 2006 12:16:17 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBICGH9v018550; Mon, 18 Dec 2006 12:16:17 GMT (envelope-from yar) Message-Id: <200612181216.kBICGH9v018550@repoman.freebsd.org> From: Yar Tikhiy Date: Mon, 18 Dec 2006 12:16:17 +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/usr.bin/systat convtbl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Dec 2006 12:16:17 -0000 yar 2006-12-18 12:16:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_2) usr.bin/systat convtbl.c Log: MFC rev. 1.4: Fix overflow on 1 TB. Approved by: re (bmah) Revision Changes Path 1.3.16.1 +1 -1 src/usr.bin/systat/convtbl.c From owner-cvs-src@FreeBSD.ORG Mon Dec 18 14:38: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 39A0016A407; Mon, 18 Dec 2006 14:38:34 +0000 (UTC) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id E8DED43C9F; Mon, 18 Dec 2006 14:38:33 +0000 (GMT) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBIEcVae051222; Mon, 18 Dec 2006 14:38:31 GMT (envelope-from takawata@repoman.freebsd.org) Received: (from takawata@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBIEcVQ6051221; Mon, 18 Dec 2006 14:38:31 GMT (envelope-from takawata) Message-Id: <200612181438.kBIEcVQ6051221@repoman.freebsd.org> From: Takanori Watanabe Date: Mon, 18 Dec 2006 14:38: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/modules Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Dec 2006 14:38:34 -0000 takawata 2006-12-18 14:38:31 UTC FreeBSD src repository Modified files: sys/modules Makefile Log: Oops, I forget to add amd64 as ACPI arch. Revision Changes Path 1.516 +1 -1 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Mon Dec 18 15:36: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 7DE0C16A403; Mon, 18 Dec 2006 15:36:32 +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 39D0C43C9F; Mon, 18 Dec 2006 15:36:32 +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 kBIFaWIY065781; Mon, 18 Dec 2006 15:36:32 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBIFaWic065780; Mon, 18 Dec 2006 15:36:32 GMT (envelope-from ru) Message-Id: <200612181536.kBIFaWic065780@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 18 Dec 2006 15:36: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/usr.bin/from from.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, 18 Dec 2006 15:36:32 -0000 ru 2006-12-18 15:36:31 UTC FreeBSD src repository Modified files: usr.bin/from from.1 Log: Improve markup. Revision Changes Path 1.16 +5 -4 src/usr.bin/from/from.1 From owner-cvs-src@FreeBSD.ORG Mon Dec 18 15:45: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 21EF516A403; Mon, 18 Dec 2006 15:45: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 C8CCA43CA0; Mon, 18 Dec 2006 15:45:01 +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 kBIFj1fU067236; Mon, 18 Dec 2006 15:45:01 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBIFj1mv067235; Mon, 18 Dec 2006 15:45:01 GMT (envelope-from ru) Message-Id: <200612181545.kBIFj1mv067235@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 18 Dec 2006 15:45: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/bin/domainname domainname.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, 18 Dec 2006 15:45:02 -0000 ru 2006-12-18 15:45:01 UTC FreeBSD src repository Modified files: bin/domainname domainname.1 Log: Use a standard section name. Revision Changes Path 1.19 +1 -1 src/bin/domainname/domainname.1 From owner-cvs-src@FreeBSD.ORG Mon Dec 18 16:40: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 EDA8C16A492; Mon, 18 Dec 2006 16:40:07 +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 BC32443CC0; Mon, 18 Dec 2006 16:40:04 +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 kBIGe4OA076545; Mon, 18 Dec 2006 16:40:04 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBIGe4Cj076544; Mon, 18 Dec 2006 16:40:04 GMT (envelope-from jkim) Message-Id: <200612181640.kBIGe4Cj076544@repoman.freebsd.org> From: Jung-uk Kim Date: Mon, 18 Dec 2006 16:40:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/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: Mon, 18 Dec 2006 16:40:08 -0000 jkim 2006-12-18 16:40:04 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: - Remove stale VPD support and its comment and get device name from VPD API. - Do not repeatedly read vendor/device IDs while probing. - Remove redundant bzero(3) for softc. device_get_softc(9) does it for free[1]. Reviewed by: glebius Suggested by: glebius[1] Revision Changes Path 1.166 +19 -23 src/sys/dev/bge/if_bge.c 1.63 +0 -25 src/sys/dev/bge/if_bgereg.h From owner-cvs-src@FreeBSD.ORG Mon Dec 18 17:08: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 395DF16A40F; Mon, 18 Dec 2006 17:08:08 +0000 (UTC) (envelope-from peadar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id E84EB43C9F; Mon, 18 Dec 2006 17:08:07 +0000 (GMT) (envelope-from peadar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBIH87od090643; Mon, 18 Dec 2006 17:08:07 GMT (envelope-from peadar@repoman.freebsd.org) Received: (from peadar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBIH878N090642; Mon, 18 Dec 2006 17:08:07 GMT (envelope-from peadar) Message-Id: <200612181708.kBIH878N090642@repoman.freebsd.org> From: Peter Edwards Date: Mon, 18 Dec 2006 17:08:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libpthread/thread thr_kern.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Dec 2006 17:08:08 -0000 peadar 2006-12-18 17:08:07 UTC FreeBSD src repository Modified files: lib/libpthread/thread thr_kern.c Log: Clean bound and non-bound pthread structures consistently before they become candidates for reuse. Without this fix, some of the state from a thread structure's previous incarnation could interfere with its new one. Specifically, a non-bound thread started as "suspended" (see pthread_attr_setcreatesuspend_np()) might not get scheduled at all when resumed, as the "active" flag would be set spuriously. Reviewed by: deischen@, davidxu@ MFC after: 1 week Revision Changes Path 1.122 +5 -4 src/lib/libpthread/thread/thr_kern.c From owner-cvs-src@FreeBSD.ORG Mon Dec 18 17:08: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 B68E616A492; Mon, 18 Dec 2006 17:08: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 487E043CA4; Mon, 18 Dec 2006 17:08:42 +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 kBIGtkeA037639; Mon, 18 Dec 2006 11:55:46 -0500 (EST) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Takanori Watanabe Date: Mon, 18 Dec 2006 11:55:32 -0500 User-Agent: KMail/1.6.2 References: <200612180554.kBI5soHm042505@repoman.freebsd.org> In-Reply-To: <200612180554.kBI5soHm042505@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200612181155.34891.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88.6/2354/Mon Dec 18 03:50:31 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/modules/acpi Makefile src/sys/modules/acpi/acpi Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Dec 2006 17:08:42 -0000 On Monday 18 December 2006 12:54 am, Takanori Watanabe wrote: > takawata 2006-12-18 05:54:50 UTC > > FreeBSD src repository > > Modified files: > sys/modules/acpi Makefile > sys/modules/acpi/acpi Makefile > Log: > Hook acpi gadget driver modules to other acpi archs. > > Revision Changes Path > 1.52 +3 -7 src/sys/modules/acpi/Makefile > 1.17 +5 -0 src/sys/modules/acpi/acpi/Makefile I had it in my ACPI-CA update patches for very long time. Thanks for doing this! Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Mon Dec 18 18:48: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 C1C2316A416; Mon, 18 Dec 2006 18:48:33 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8979F43CA6; Mon, 18 Dec 2006 18:48:29 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBIImTHJ008398; Mon, 18 Dec 2006 18:48:29 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBIImT5l008397; Mon, 18 Dec 2006 18:48:29 GMT (envelope-from keramida) Message-Id: <200612181848.kBIImT5l008397@repoman.freebsd.org> From: Giorgos Keramidas Date: Mon, 18 Dec 2006 18:48: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 mouse.h src/sys/dev/atkbdc psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Dec 2006 18:48:33 -0000 keramida 2006-12-18 18:48:29 UTC FreeBSD src repository (doc committer) Modified files: sys/sys mouse.h sys/dev/atkbdc psm.c Log: Spell "Kensington Thinking Mouse" correctly. Revision Changes Path 1.90 +1 -1 src/sys/dev/atkbdc/psm.c 1.25 +1 -1 src/sys/sys/mouse.h From owner-cvs-src@FreeBSD.ORG Mon Dec 18 18:59: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 2D3C616A492; Mon, 18 Dec 2006 18:59:31 +0000 (UTC) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79DAB43CCF; Mon, 18 Dec 2006 18:57:45 +0000 (GMT) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBIIvgTx010016; Mon, 18 Dec 2006 18:57:42 GMT (envelope-from takawata@repoman.freebsd.org) Received: (from takawata@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBIIvfS3010015; Mon, 18 Dec 2006 18:57:41 GMT (envelope-from takawata) Message-Id: <200612181857.kBIIvfS3010015@repoman.freebsd.org> From: Takanori Watanabe Date: Mon, 18 Dec 2006 18:57: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/modules Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Dec 2006 18:59:31 -0000 takawata 2006-12-18 18:57:41 UTC FreeBSD src repository Modified files: sys/modules Makefile Log: Remove stall comment. Pointed out by:Ed Maste. Revision Changes Path 1.517 +1 -1 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Mon Dec 18 23:50: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 0D09B16A412; Mon, 18 Dec 2006 23:50:32 +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 BC3AB43CA0; Mon, 18 Dec 2006 23:50:31 +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 kBINoVKf079113; Mon, 18 Dec 2006 23:50:31 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBINoVMt079112; Mon, 18 Dec 2006 23:50:31 GMT (envelope-from mjacob) Message-Id: <200612182350.kBINoVMt079112@repoman.freebsd.org> From: Matt Jacob Date: Mon, 18 Dec 2006 23:50: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/isp isp_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: Mon, 18 Dec 2006 23:50:32 -0000 mjacob 2006-12-18 23:50:30 UTC FreeBSD src repository Modified files: sys/dev/isp isp_freebsd.c Log: Add back some CAM_NEW_TRAN code to make backporting to RELENG_6 easier. Revision Changes Path 1.132 +144 -2 src/sys/dev/isp/isp_freebsd.c From owner-cvs-src@FreeBSD.ORG Mon Dec 18 23:53: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 0952E16A40F; Mon, 18 Dec 2006 23:53:40 +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 B835643CA3; Mon, 18 Dec 2006 23:53:39 +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 kBINrdZi080161; Mon, 18 Dec 2006 23:53:39 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBINrdFF080160; Mon, 18 Dec 2006 23:53:39 GMT (envelope-from mjacob) Message-Id: <200612182353.kBINrdFF080160@repoman.freebsd.org> From: Matt Jacob Date: Mon, 18 Dec 2006 23:53:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/isp isp_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: Mon, 18 Dec 2006 23:53:40 -0000 mjacob 2006-12-18 23:53:39 UTC FreeBSD src repository Modified files: sys/dev/isp isp_pci.c Log: Restore revision 1.126 that got accidentally nuked. Revision Changes Path 1.130 +6 -0 src/sys/dev/isp/isp_pci.c From owner-cvs-src@FreeBSD.ORG Tue Dec 19 01: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 2D65F16A40F; Tue, 19 Dec 2006 01:17: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 DFBCC43C9F; Tue, 19 Dec 2006 01:17: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 kBJ1HwqY048568; Tue, 19 Dec 2006 01:17:58 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBJ1Hwbe048567; Tue, 19 Dec 2006 01:17:58 GMT (envelope-from rodrigc) Message-Id: <200612190117.kBJ1Hwbe048567@repoman.freebsd.org> From: Craig Rodrigues Date: Tue, 19 Dec 2006 01:17:58 +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/mountd mountd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Dec 2006 01:17:59 -0000 rodrigc 2006-12-19 01:17:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/mountd mountd.c Log: MFC: 1.91 Ignore SIGPIPE, instead of terminating process. PR: 81230 Submitted by: Dmitrij Tejblum Revision Changes Path 1.81.2.7 +1 -0 src/usr.sbin/mountd/mountd.c From owner-cvs-src@FreeBSD.ORG Tue Dec 19 01:37: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 E01CD16A40F; Tue, 19 Dec 2006 01:37:07 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B54843CA0; Tue, 19 Dec 2006 01:37:07 +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 kBJ1ai4T055735; Tue, 19 Dec 2006 01:36:44 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBJ1aiKS055734; Tue, 19 Dec 2006 01:36:44 GMT (envelope-from rodrigc) Message-Id: <200612190136.kBJ1aiKS055734@repoman.freebsd.org> From: Craig Rodrigues Date: Tue, 19 Dec 2006 01:36:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/gnu/fs/ext2fs ext2_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Dec 2006 01:37:08 -0000 rodrigc 2006-12-19 01:36:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/gnu/fs/ext2fs ext2_vfsops.c Log: MFC 1.160: Add more mount options to ext2_ops, so that vfs_filteropts() will accept options like "noatime" for ext2fs. PR: 105483 Noticed by: Dr. Markus Waldeck Revision Changes Path 1.151.2.7 +4 -1 src/sys/gnu/fs/ext2fs/ext2_vfsops.c From owner-cvs-src@FreeBSD.ORG Tue Dec 19 01:56: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 C410616A40F; Tue, 19 Dec 2006 01:56:00 +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 0004343CB3; Tue, 19 Dec 2006 01:55:56 +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 kBJ1tkQw076926; Tue, 19 Dec 2006 01:55:46 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBJ1tkFh076892; Tue, 19 Dec 2006 01:55:46 GMT (envelope-from rodrigc) Message-Id: <200612190155.kBJ1tkFh076892@repoman.freebsd.org> From: Craig Rodrigues Date: Tue, 19 Dec 2006 01:55: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/fs/msdosfs bpb.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, 19 Dec 2006 01:56:00 -0000 rodrigc 2006-12-19 01:55:45 UTC FreeBSD src repository Modified files: sys/fs/msdosfs bpb.h Log: Fix get_ulong() macro on AMD64 (or any little-endian 64-bit platform). This bug caused vn_stat() to fail on files larger than 2gb on msdosfs filesystems on AMD64. PR: 106703 Tested by: Axel Gonzalez MFC after: 3 days Revision Changes Path 1.12 +1 -5 src/sys/fs/msdosfs/bpb.h From owner-cvs-src@FreeBSD.ORG Tue Dec 19 02:31: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 8ECF816A407; Tue, 19 Dec 2006 02:31: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 4EA4343CAD; Tue, 19 Dec 2006 02:31: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 kBJ2VxcP091898; Tue, 19 Dec 2006 02:31:59 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBJ2VxjA091897; Tue, 19 Dec 2006 02:31:59 GMT (envelope-from rodrigc) Message-Id: <200612190231.kBJ2VxjA091897@repoman.freebsd.org> From: Craig Rodrigues Date: Tue, 19 Dec 2006 02:31: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/fs/msdosfs bpb.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, 19 Dec 2006 02:31:59 -0000 rodrigc 2006-12-19 02:31:58 UTC FreeBSD src repository Modified files: sys/fs/msdosfs bpb.h Log: For big-endian version of getulong() macro, cast result to u_int32_t. This macro was written expecting a 32-bit unsigned long, and doesn't work properly on 64-bit systems. This bug caused vn_stat() to return incorrect values for files larger than 2gb on msdosfs filesystems on 64-bit systems. PR: 106703 Submitted by: Axel Gonzalez MFC after: 3 days Revision Changes Path 1.13 +1 -1 src/sys/fs/msdosfs/bpb.h From owner-cvs-src@FreeBSD.ORG Tue Dec 19 05:24: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 B130216A412; Tue, 19 Dec 2006 05:24:54 +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 1AF0543C9F; Tue, 19 Dec 2006 05:24:48 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [127.0.0.1] (pooker.samsco.org [168.103.85.57]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id kBJ4wOV6070270; Mon, 18 Dec 2006 21:58:33 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <45877170.4030307@samsco.org> Date: Mon, 18 Dec 2006 23:58:24 -0500 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> <20061216031759.N11941@delplex.bde.org> <20061218220448.S1577@epsplex.bde.org> In-Reply-To: <20061218220448.S1577@epsplex.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, Scott Long , 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: Tue, 19 Dec 2006 05:24:54 -0000 Bruce Evans wrote: > On Sat, 16 Dec 2006, I wrote: > >> 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. > > Avoiding the "write_op" part of the changes fixes the handshake errors > on my non-PCIE 5705. write_op is only used to write the reset value and > one other value to BGE_MISC_CFG. bge_writemem_ind() apparently writes > the reset to nowhere, but bge_writereg() still works. > > %%% > Index: if_bge.c > =================================================================== > RCS file: /home/ncvs/src/sys/dev/bge/if_bge.c,v > retrieving revision 1.165 > diff -u -2 -r1.165 if_bge.c > --- if_bge.c 15 Dec 2006 00:27:06 -0000 1.165 > +++ if_bge.c 18 Dec 2006 10:44:05 -0000 > @@ -2544,4 +2634,7 @@ > if (sc->bge_flags & BGE_FLAG_PCIE) > write_op = bge_writemem_direct; > + /* XXX bge_writemem_ind is wrong for at least reset of 5705. */ > + else if (sc->bge_asicrev == BGE_ASICREV_BCM5705) > + write_op = bge_writereg_ind; > else > write_op = bge_writemem_ind; > %%% > > The panics might be caused by the change making the reset null. Resetting > might be much more necessary for uninitialization than for initialization. > > The bug caused the following behaviour here: > - the problem with taking a long time to start serving nfs requests (with > /usr nfs-mounted) became larger. Normally, nfs tries to start before > the interface is really up and then it takes about a minute to start. > With the bug, it often got portmap errors and sometimes never started. > - after "ifconfig down", it took a reboot to bring the interface back up. > > Bruce Ok, this looks like a result of me not understanding a bit of the linux code that I read. When doing the reset, the linux equivalent of bge_writemem_ind() is specifically avoided. I'm on vacation for the next 10 days, but I'll try to put together a patch that addresses this and other problems soon. Ping my after the first of the year otherwise. Scott From owner-cvs-src@FreeBSD.ORG Tue Dec 19 08: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 9096216A415; Tue, 19 Dec 2006 08:41:49 +0000 (UTC) (envelope-from oleg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3ED1D43CA3; Tue, 19 Dec 2006 08:41:49 +0000 (GMT) (envelope-from oleg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBJ8fnSo066814; Tue, 19 Dec 2006 08:41:49 GMT (envelope-from oleg@repoman.freebsd.org) Received: (from oleg@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBJ8fnD9066813; Tue, 19 Dec 2006 08:41:49 GMT (envelope-from oleg) Message-Id: <200612190841.kBJ8fnD9066813@repoman.freebsd.org> From: Oleg Bulyzhin Date: Tue, 19 Dec 2006 08: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/mii brgphy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Dec 2006 08:41:49 -0000 oleg 2006-12-19 08:41:48 UTC FreeBSD src repository Modified files: sys/dev/mii brgphy.c Log: - Fix autonegotiation timer. - Use MII_ANEGTICKS/MII_ANEGTICKS_GIGE defines instead of hardcoded value. - Fix some comments. - style(9) MFC after: 2 month Revision Changes Path 1.50 +22 -30 src/sys/dev/mii/brgphy.c From owner-cvs-src@FreeBSD.ORG Tue Dec 19 08: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 85ED316A407; Tue, 19 Dec 2006 08:58:02 +0000 (UTC) (envelope-from oleg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF83343CA7; Tue, 19 Dec 2006 08:57:46 +0000 (GMT) (envelope-from oleg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBJ8vk6l077872; Tue, 19 Dec 2006 08:57:46 GMT (envelope-from oleg@repoman.freebsd.org) Received: (from oleg@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBJ8vkLt077871; Tue, 19 Dec 2006 08:57:46 GMT (envelope-from oleg) Message-Id: <200612190857.kBJ8vkLt077871@repoman.freebsd.org> From: Oleg Bulyzhin Date: Tue, 19 Dec 2006 08:57:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/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, 19 Dec 2006 08:58:02 -0000 oleg 2006-12-19 08:57:46 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: - Add missing callout_drain() call. - Synchronize bge_tick() with callout_reset/callout_stop() calls. - Avoid using bge_tick() inside bge_link_upd(), use mii_pollstat() instead. MFC after: 2 month Revision Changes Path 1.167 +10 -12 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Tue Dec 19 10:34: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 0A0CF16A407; Tue, 19 Dec 2006 10:34:15 +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 97C2D43CA2; Tue, 19 Dec 2006 10:34:14 +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 kBJAYExr096022; Tue, 19 Dec 2006 10:34:14 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBJAYE8G096021; Tue, 19 Dec 2006 10:34:14 GMT (envelope-from ru) Message-Id: <200612191034.kBJAYE8G096021@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 19 Dec 2006 10:34: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/cmp cmp.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: Tue, 19 Dec 2006 10:34:15 -0000 ru 2006-12-19 10:34:14 UTC FreeBSD src repository Modified files: usr.bin/cmp cmp.1 Log: Refine markup and add the EXIT STATUS section where appropriate. Revision Changes Path 1.15 +4 -4 src/usr.bin/cmp/cmp.1 From owner-cvs-src@FreeBSD.ORG Tue Dec 19 11: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 3DE6616A415; Tue, 19 Dec 2006 11:20:35 +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 DC6B143CA2; Tue, 19 Dec 2006 11:20:34 +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 kBJBKYZP003770; Tue, 19 Dec 2006 11:20:34 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBJBKYlV003769; Tue, 19 Dec 2006 11:20:34 GMT (envelope-from ru) Message-Id: <200612191120.kBJBKYlV003769@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 19 Dec 2006 11:20:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/truncate truncate.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: Tue, 19 Dec 2006 11:20:35 -0000 ru 2006-12-19 11:20:34 UTC FreeBSD src repository Modified files: usr.bin/truncate truncate.1 Log: The -r option can also cause the files to be extended (not necessarily truncated). Revision Changes Path 1.15 +2 -2 src/usr.bin/truncate/truncate.1 From owner-cvs-src@FreeBSD.ORG Tue Dec 19 11:21: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 4FF4E16A40F; Tue, 19 Dec 2006 11:21:32 +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 E42BF43CA5; Tue, 19 Dec 2006 11:21:31 +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 361066E08E; Tue, 19 Dec 2006 22:21:22 +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 63EFD27406; Tue, 19 Dec 2006 22:21:22 +1100 (EST) Date: Tue, 19 Dec 2006 22:21:16 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Craig Rodrigues In-Reply-To: <200612190155.kBJ1tkFh076892@repoman.freebsd.org> Message-ID: <20061219202608.B9060@delplex.bde.org> References: <200612190155.kBJ1tkFh076892@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/fs/msdosfs bpb.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, 19 Dec 2006 11:21:32 -0000 On Tue, 19 Dec 2006, Craig Rodrigues wrote: > rodrigc 2006-12-19 01:55:45 UTC > > FreeBSD src repository > > Modified files: > sys/fs/msdosfs bpb.h > Log: > Fix get_ulong() macro on AMD64 (or any little-endian 64-bit platform). > This bug caused vn_stat() to fail on files larger than 2gb on msdosfs > filesystems on AMD64. > > PR: 106703 > Tested by: Axel Gonzalez > MFC after: 3 days > > Revision Changes Path > 1.12 +1 -5 src/sys/fs/msdosfs/bpb.h This breaks many more cases than it fixes, by removing support for arches with strict alignment requirements. It fixes little-endian arches with 64-bit longs and no strict alignment requirements (mainly amd64) almost accidentally by not using the broken generic getulong() macro for them. It freshly breaks all little-endian arches with strict alignment requirements (mainly ia64). The overflow bug remains unchanged. It now affects all non-little-endian arches with 64-bit longs (mainly sparc64). It is fixed in practice by the patch in the PR which is in the next commit (rev.1.13), but that patch has has some style bugs and is logically wrong. It makes a line too long and fixes up overflow after overflow has already occurred. I discussed this with another committer in private (?) mail but apparently frightened him by trying to explain the bug and various correct fixes for it in detail. Bruce From owner-cvs-src@FreeBSD.ORG Tue Dec 19 12:52: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 5772916A407; Tue, 19 Dec 2006 12:52:30 +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 5D8DD43CAA; Tue, 19 Dec 2006 12:52: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 kBJCqM5e027760; Tue, 19 Dec 2006 12:52:22 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBJCqMSj027759; Tue, 19 Dec 2006 12:52:22 GMT (envelope-from pjd) Message-Id: <200612191252.kBJCqMSj027759@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 19 Dec 2006 12:52:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern sys_pipe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Dec 2006 12:52:30 -0000 pjd 2006-12-19 12:52:22 UTC FreeBSD src repository Modified files: sys/kern sys_pipe.c Log: Use pipe_direct_write() optimization only if the data is in process' memory. This fixes sending data through pipe from the kernel. Fix suggested by: rwatson Revision Changes Path 1.189 +3 -2 src/sys/kern/sys_pipe.c From owner-cvs-src@FreeBSD.ORG Tue Dec 19 13:06: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 F07C516A403; Tue, 19 Dec 2006 13:06: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 66DE043CAC; Tue, 19 Dec 2006 13:06:02 +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 kBJD62s7030998; Tue, 19 Dec 2006 13:06:02 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBJD627h030991; Tue, 19 Dec 2006 13:06:02 GMT (envelope-from davidxu) Message-Id: <200612191306.kBJD627h030991@repoman.freebsd.org> From: David Xu Date: Tue, 19 Dec 2006 13:06: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/kern kern_thread.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Dec 2006 13:06:03 -0000 davidxu 2006-12-19 13:06:01 UTC FreeBSD src repository Modified files: sys/kern kern_thread.c Log: Remove unused sysctls. Revision Changes Path 1.239 +0 -8 src/sys/kern/kern_thread.c From owner-cvs-src@FreeBSD.ORG Tue Dec 19 16:46: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 9D47816A407; Tue, 19 Dec 2006 16:46:14 +0000 (UTC) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5807F43C9F; Tue, 19 Dec 2006 16:46:14 +0000 (GMT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBJGkEqM071324; Tue, 19 Dec 2006 16:46:14 GMT (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBJGkEln071323; Tue, 19 Dec 2006 16:46:14 GMT (envelope-from mbr) Message-Id: <200612191646.kBJGkEln071323@repoman.freebsd.org> From: Martin Blapp Date: Tue, 19 Dec 2006 16:46: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/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Dec 2006 16:46:14 -0000 mbr 2006-12-19 16:46:14 UTC FreeBSD src repository Modified files: sys/kern tty.c Log: Add the tp->t_refcnt validity check back. There are still some race conditions where tp->t_refcnt can go to zero. Revision Changes Path 1.266 +1 -1 src/sys/kern/tty.c From owner-cvs-src@FreeBSD.ORG Tue Dec 19 16:46: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 B411316A500; Tue, 19 Dec 2006 16:46: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 7277443C9F; Tue, 19 Dec 2006 16:46:44 +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 kBJGkiuS071364; Tue, 19 Dec 2006 16:46:44 GMT (envelope-from erwin@repoman.freebsd.org) Received: (from erwin@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBJGki5b071363; Tue, 19 Dec 2006 16:46:44 GMT (envelope-from erwin) Message-Id: <200612191646.kBJGki5b071363@repoman.freebsd.org> From: Erwin Lansing Date: Tue, 19 Dec 2006 16:46: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.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: Tue, 19 Dec 2006 16:46:44 -0000 erwin 2006-12-19 16:46:44 UTC FreeBSD src repository (ports committer) Modified files: usr.sbin/sysinstall index.c Log: - Add geography and spanish ports categories - Use "related to" instead of "relating to" consistently [1] Submitted by: Rostislav Krasny [1] Reviewed by: simon MFC after: 3 days Revision Changes Path 1.111 +3 -1 src/usr.sbin/sysinstall/index.c From owner-cvs-src@FreeBSD.ORG Tue Dec 19 16:52: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 21AB416A47B; Tue, 19 Dec 2006 16:52:11 +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 4AD9A43CA7; Tue, 19 Dec 2006 16:52:10 +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 kBJGqAt1080475; Tue, 19 Dec 2006 16:52:10 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBJGqASY080474; Tue, 19 Dec 2006 16:52:10 GMT (envelope-from ariff) Message-Id: <200612191652.kBJGqASY080474@repoman.freebsd.org> From: Ariff Abdullah Date: Tue, 19 Dec 2006 16:52:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/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: Tue, 19 Dec 2006 16:52:11 -0000 ariff 2006-12-19 16:52:10 UTC FreeBSD src repository Modified files: sys/dev/sound/pci/hda hdac.c Log: Fix distorted sound on Fujitsu Siemens AMILO Pa 1510. Reported/Tested by: infofarmer Revision Changes Path 1.19 +7 -1 src/sys/dev/sound/pci/hda/hdac.c From owner-cvs-src@FreeBSD.ORG Tue Dec 19 17:37: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 7523016A407; Tue, 19 Dec 2006 17:37:42 +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 29BC143CA2; Tue, 19 Dec 2006 17:37:42 +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 kBJHbgD8088771; Tue, 19 Dec 2006 17:37:42 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBJHbgqh088770; Tue, 19 Dec 2006 17:37:42 GMT (envelope-from bms) Message-Id: <200612191737.kBJHbgqh088770@repoman.freebsd.org> From: Bruce M Simpson Date: Tue, 19 Dec 2006 17:37: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/ral rt2560.c rt2560var.h rt2661.c rt2661var.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, 19 Dec 2006 17:37:42 -0000 bms 2006-12-19 17:37:41 UTC FreeBSD src repository Modified files: sys/dev/ral rt2560.c rt2560var.h rt2661.c rt2661var.h Log: Remove dependency on deprecated if_watchdog ABI. Tested with a Sitecom RT2661 based card. Revision Changes Path 1.9 +9 -16 src/sys/dev/ral/rt2560.c 1.2 +1 -0 src/sys/dev/ral/rt2560var.h 1.10 +8 -15 src/sys/dev/ral/rt2661.c 1.2 +1 -0 src/sys/dev/ral/rt2661var.h From owner-cvs-src@FreeBSD.ORG Tue Dec 19 17: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 BFEE116A415; Tue, 19 Dec 2006 17:41:49 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4588543CA0; Tue, 19 Dec 2006 17:41:49 +0000 (GMT) (envelope-from sam@errno.com) Received: from [10.0.0.248] (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id kBJHBYWt088235 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 19 Dec 2006 09:11:36 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <45881D46.8090201@errno.com> Date: Tue, 19 Dec 2006 09:11:34 -0800 From: Sam Leffler User-Agent: Thunderbird 1.5.0.8 (X11/20061115) MIME-Version: 1.0 To: Martin Blapp References: <200612191646.kBJGkEln071323@repoman.freebsd.org> In-Reply-To: <200612191646.kBJGkEln071323@repoman.freebsd.org> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Dec 2006 17:41:49 -0000 Martin Blapp wrote: > mbr 2006-12-19 16:46:14 UTC > > FreeBSD src repository > > Modified files: > sys/kern tty.c > Log: > Add the tp->t_refcnt validity check back. There are still some race > conditions where tp->t_refcnt can go to zero. Can you please identify those races? Sam From owner-cvs-src@FreeBSD.ORG Tue Dec 19 17:42: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 23D3216A403; Tue, 19 Dec 2006 17:42:14 +0000 (UTC) (envelope-from mb@imp.ch) Received: from mx2.imp.ch (mx2.imp.ch [157.161.9.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8643043CA0; Tue, 19 Dec 2006 17:42:13 +0000 (GMT) (envelope-from mb@imp.ch) Received: from godot.imp.ch (godot.imp.ch [157.161.4.8]) by pop.imp.ch (8.13.8/8.13.8/Submit_imp) with ESMTP id kBJHKIEf046664; Tue, 19 Dec 2006 18:20:19 +0100 (CET) (envelope-from mb@imp.ch) Date: Tue, 19 Dec 2006 18:20:18 +0100 (CET) From: Martin Blapp To: Sam Leffler In-Reply-To: <45881D46.8090201@errno.com> Message-ID: <20061219181505.L53548@godot.imp.ch> References: <200612191646.kBJGkEln071323@repoman.freebsd.org> <45881D46.8090201@errno.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Scanned-By: MIMEDefang 2.58 on 157.161.9.65 Cc: cvs-src@FreeBSD.org, Martin Blapp , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Dec 2006 17:42:14 -0000 Hi Sam, I'll have got again a setup box in the next week and work hard with bde, gib and tegge to solve them. For RELENG_6_2 it's too late. I hope to get that small workaround again committed, but for more serios work we would have to delay 6.2 for half a year ;-) The full tty locking stuff is also pendent, maybe I'll grab that and make it work. Unfortunatly this will open again a new 'can of worms': new races will appear. Martin >> Modified files: >> sys/kern tty.c >> Log: >> Add the tp->t_refcnt validity check back. There are still some race >> conditions where tp->t_refcnt can go to zero. > > Can you please identify those races? > > Sam > From owner-cvs-src@FreeBSD.ORG Tue Dec 19 17:45: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 3599616A47C; Tue, 19 Dec 2006 17:45:10 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1BC843CA8; Tue, 19 Dec 2006 17:45:05 +0000 (GMT) (envelope-from sam@errno.com) Received: from [10.0.0.248] (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id kBJHj3xg088472 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 19 Dec 2006 09:45:04 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <4588251F.3040206@errno.com> Date: Tue, 19 Dec 2006 09:45:03 -0800 From: Sam Leffler User-Agent: Thunderbird 1.5.0.8 (X11/20061115) MIME-Version: 1.0 To: Martin Blapp References: <200612191646.kBJGkEln071323@repoman.freebsd.org> <45881D46.8090201@errno.com> <20061219181505.L53548@godot.imp.ch> In-Reply-To: <20061219181505.L53548@godot.imp.ch> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Dec 2006 17:45:10 -0000 Martin Blapp wrote: > > Hi Sam, > > I'll have got again a setup box in the next week and work hard > with bde, gib and tegge to solve them. For RELENG_6_2 it's > too late. I hope to get that small workaround again committed, > but for more serios work we would have to delay 6.2 for half a > year ;-) > > The full tty locking stuff is also pendent, maybe I'll grab that > and make it work. Unfortunatly this will open again a new 'can of worms': > new races will appear. > > Martin > >>> Modified files: >>> sys/kern tty.c >>> Log: >>> Add the tp->t_refcnt validity check back. There are still some race >>> conditions where tp->t_refcnt can go to zero. >> >> Can you please identify those races? That is not what I was asking for. You said "there are races" but didn't identify them. It would be helpful to know what these races are so someone other than you doesn't need to guess why you made this change. Sam From owner-cvs-src@FreeBSD.ORG Tue Dec 19 18: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 9504416A403; Tue, 19 Dec 2006 18:25:31 +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 6783143CB3; Tue, 19 Dec 2006 18:25:30 +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 kBJIPUY7097629; Tue, 19 Dec 2006 18:25:30 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBJIPUDe097628; Tue, 19 Dec 2006 18:25:30 GMT (envelope-from dougb) Message-Id: <200612191825.kBJIPUDe097628@repoman.freebsd.org> From: Doug Barton Date: Tue, 19 Dec 2006 18:25:30 +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/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: Tue, 19 Dec 2006 18:25:31 -0000 dougb 2006-12-19 18:25:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/nslookup Makefile usr.bin/nsupdate Makefile Log: MFC version 1.6 of each Makfile, fixing man page markup. Revision Changes Path 1.4.2.2 +2 -0 src/usr.bin/nslookup/Makefile 1.4.2.2 +2 -1 src/usr.bin/nsupdate/Makefile From owner-cvs-src@FreeBSD.ORG Tue Dec 19 18:26: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 2455F16A403; Tue, 19 Dec 2006 18:26:48 +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 CFF6443CA0; Tue, 19 Dec 2006 18:26:47 +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 kBJIQlsq097712; Tue, 19 Dec 2006 18:26:47 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBJIQlMo097711; Tue, 19 Dec 2006 18:26:47 GMT (envelope-from dougb) Message-Id: <200612191826.kBJIQlMo097711@repoman.freebsd.org> From: Doug Barton Date: Tue, 19 Dec 2006 18:26:47 +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/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: Tue, 19 Dec 2006 18:26:48 -0000 dougb 2006-12-19 18:26:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_2) usr.bin/nslookup Makefile usr.bin/nsupdate Makefile Log: MFC version 1.6 of each Makfile, fixing man page markup. Approved by: re (kensmith) Revision Changes Path 1.4.2.1.6.1 +2 -0 src/usr.bin/nslookup/Makefile 1.4.2.1.6.1 +2 -1 src/usr.bin/nsupdate/Makefile From owner-cvs-src@FreeBSD.ORG Tue Dec 19 18:28: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 7811116A415; Tue, 19 Dec 2006 18:28:04 +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 D0BCC43CA4; Tue, 19 Dec 2006 18:28:03 +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 kBJIS3TL097793; Tue, 19 Dec 2006 18:28:03 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBJIS31x097792; Tue, 19 Dec 2006 18:28:03 GMT (envelope-from dougb) Message-Id: <200612191828.kBJIS31x097792@repoman.freebsd.org> From: Doug Barton Date: Tue, 19 Dec 2006 18:28:03 +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/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: Tue, 19 Dec 2006 18:28:04 -0000 dougb 2006-12-19 18:28:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.bin/nslookup Makefile usr.bin/nsupdate Makefile Log: MFC version 1.6 of each Makfile, fixing man page markup. Revision Changes Path 1.3.2.4 +2 -0 src/usr.bin/nslookup/Makefile 1.3.2.4 +2 -1 src/usr.bin/nsupdate/Makefile From owner-cvs-src@FreeBSD.ORG Tue Dec 19 18:50: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 2681016A47B; Tue, 19 Dec 2006 18:50:52 +0000 (UTC) (envelope-from mb@imp.ch) Received: from pop.imp.ch (mx2.imp.ch [157.161.9.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED3C343CBE; Tue, 19 Dec 2006 18:50:49 +0000 (GMT) (envelope-from mb@imp.ch) Received: from godot.imp.ch (godot.imp.ch [157.161.4.8]) by pop.imp.ch (8.13.8/8.13.8/Submit_imp) with ESMTP id kBJIoeWa002506; Tue, 19 Dec 2006 19:50:42 +0100 (CET) (envelope-from mb@imp.ch) Date: Tue, 19 Dec 2006 19:50:40 +0100 (CET) From: Martin Blapp To: Sam Leffler In-Reply-To: <4588251F.3040206@errno.com> Message-ID: <20061219194842.M53548@godot.imp.ch> References: <200612191646.kBJGkEln071323@repoman.freebsd.org> <45881D46.8090201@errno.com> <20061219181505.L53548@godot.imp.ch> <4588251F.3040206@errno.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Scanned-By: MIMEDefang 2.58 on 157.161.9.65 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Dec 2006 18:50:52 -0000 Hi, > That is not what I was asking for. You said "there are races" but > didn't identify them. It would be helpful to know what these races are > so someone other than you doesn't need to guess why you made this change. The reason for this is currently unknown (it shouldn't happen, tegges patch should work) and I (and bde) didn't had the time to look into it. As promised I'll look why it happens and then I'll add a comment at the needed places. Martin From owner-cvs-src@FreeBSD.ORG Tue Dec 19 19: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 EEDF316A4FF; Tue, 19 Dec 2006 19:15:45 +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 A740943C9F; Tue, 19 Dec 2006 19:15:45 +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 kBJJFj1D007211; Tue, 19 Dec 2006 19:15:45 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBJJFjOD007210; Tue, 19 Dec 2006 19:15:45 GMT (envelope-from maxim) Message-Id: <200612191915.kBJJFjOD007210@repoman.freebsd.org> From: Maxim Konovalov Date: Tue, 19 Dec 2006 19:15:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/fs/msdosfs msdosfs_conv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Dec 2006 19:15:46 -0000 maxim 2006-12-19 19:15:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/fs/msdosfs msdosfs_conv.c Log: MFC rev. 1.50: fix 8.3 capitalization. Revision Changes Path 1.44.2.2 +4 -2 src/sys/fs/msdosfs/msdosfs_conv.c From owner-cvs-src@FreeBSD.ORG Tue Dec 19 19:19: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 A3E6A16A403; Tue, 19 Dec 2006 19:19:17 +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 5A78743CB8; Tue, 19 Dec 2006 19:19:17 +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 kBJJJHjv007304; Tue, 19 Dec 2006 19:19:17 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBJJJHMd007303; Tue, 19 Dec 2006 19:19:17 GMT (envelope-from maxim) Message-Id: <200612191919.kBJJJHMd007303@repoman.freebsd.org> From: Maxim Konovalov Date: Tue, 19 Dec 2006 19:19:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Dec 2006 19:19:17 -0000 maxim 2006-12-19 19:19:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/cam/scsi scsi_da.c Log: MFC rev. 1.197: X-Micro Flash Disk quirk. Revision Changes Path 1.180.2.10 +8 -0 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Tue Dec 19 20: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 E5D0716A510; Tue, 19 Dec 2006 20:20:39 +0000 (UTC) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id A1C9343C9F; Tue, 19 Dec 2006 20:20:39 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBJKKdFp018613; Tue, 19 Dec 2006 20:20:39 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBJKKd4X018612; Tue, 19 Dec 2006 20:20:39 GMT (envelope-from jmg) Message-Id: <200612192020.kBJKKd4X018612@repoman.freebsd.org> From: John-Mark Gurney Date: Tue, 19 Dec 2006 20:20:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/stdtime strftime.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: Tue, 19 Dec 2006 20:20:40 -0000 jmg 2006-12-19 20:20:39 UTC FreeBSD src repository Modified files: lib/libc/stdtime strftime.3 Log: add a missing the... MFC after: 3 days Revision Changes Path 1.38 +1 -1 src/lib/libc/stdtime/strftime.3 From owner-cvs-src@FreeBSD.ORG Tue Dec 19 22:34: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 52C2A16A417; Tue, 19 Dec 2006 22:34:37 +0000 (UTC) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C20243CBC; Tue, 19 Dec 2006 22:34:34 +0000 (GMT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBJMYYcc055530; Tue, 19 Dec 2006 22:34:34 GMT (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBJMYYo0055529; Tue, 19 Dec 2006 22:34:34 GMT (envelope-from mbr) Message-Id: <200612192234.kBJMYYo0055529@repoman.freebsd.org> From: Martin Blapp Date: Tue, 19 Dec 2006 22:34: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/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Dec 2006 22:34:37 -0000 mbr 2006-12-19 22:34:33 UTC FreeBSD src repository Modified files: sys/kern tty.c Log: Giant might have been temporarily dropped while waiting for proctree_lock, allowing for an intervening tty_close() that cleared tp->t_session. Submitted by: tegge MFC: 1 day Revision Changes Path 1.267 +1 -1 src/sys/kern/tty.c From owner-cvs-src@FreeBSD.ORG Tue Dec 19 22: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 90E1F16A416; Tue, 19 Dec 2006 22:50:50 +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 4D8D943CA5; Tue, 19 Dec 2006 22:50:50 +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 kBJMooP9057410; Tue, 19 Dec 2006 22:50:50 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBJMoorK057409; Tue, 19 Dec 2006 22:50:50 GMT (envelope-from jkim) Message-Id: <200612192250.kBJMoorK057409@repoman.freebsd.org> From: Jung-uk Kim Date: Tue, 19 Dec 2006 22:50: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/sbin/ifconfig ifmedia.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Dec 2006 22:50:50 -0000 jkim 2006-12-19 22:50:50 UTC FreeBSD src repository Modified files: sbin/ifconfig ifmedia.c Log: Clear full-duplex when half-duplex flag is set. This actually makes 'mediaopt half-duplex' working as it should. It is now equivalent of '-mediaopt full-duplex'. Revision Changes Path 1.22 +6 -2 src/sbin/ifconfig/ifmedia.c From owner-cvs-src@FreeBSD.ORG Tue Dec 19 22:55: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 5EEE616A416; Tue, 19 Dec 2006 22:55:19 +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 D8D6C43CAE; Tue, 19 Dec 2006 22:55:18 +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 kBJMqCPW057909; Tue, 19 Dec 2006 15:52:13 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Tue, 19 Dec 2006 15:53:15 -0700 (MST) Message-Id: <20061219.155315.756909997.imp@bsdimp.com> To: mb@imp.ch From: "M. Warner Losh" In-Reply-To: <20061219194842.M53548@godot.imp.ch> References: <20061219181505.L53548@godot.imp.ch> <4588251F.3040206@errno.com> <20061219194842.M53548@godot.imp.ch> 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, 19 Dec 2006 15:52:14 -0700 (MST) Cc: sam@errno.com, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Dec 2006 22:55:19 -0000 In message: <20061219194842.M53548@godot.imp.ch> Martin Blapp writes: : : Hi, : : > That is not what I was asking for. You said "there are races" but : > didn't identify them. It would be helpful to know what these races are : > so someone other than you doesn't need to guess why you made this change. : : The reason for this is currently unknown (it shouldn't happen, tegges patch : should work) and I (and bde) didn't had the time to look into it. As promised : I'll look why it happens and then I'll add a comment at the needed places. If the races are unknown, how do you know that you've really fixed things rather than introducing a random frob that does nothing but confuse people who come along later? Warner From owner-cvs-src@FreeBSD.ORG Wed Dec 20 00:09: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 F343216A412; Wed, 20 Dec 2006 00:09:02 +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 6BC6343CC3; Wed, 20 Dec 2006 00:08:48 +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 kBK08mLA072480; Wed, 20 Dec 2006 00:08:48 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBK08mZm072479; Wed, 20 Dec 2006 00:08:48 GMT (envelope-from jkim) Message-Id: <200612200008.kBK08mZm072479@repoman.freebsd.org> From: Jung-uk Kim Date: Wed, 20 Dec 2006 00:08:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mii brgphy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Dec 2006 00:09:03 -0000 jkim 2006-12-20 00:08:47 UTC FreeBSD src repository Modified files: sys/dev/mii brgphy.c Log: - Do not depend on auto negotiation for link speed/duplex status. - Read link status from BMSR instead of auxilary status register. - Clean up style(9) nits. Revision Changes Path 1.51 +81 -68 src/sys/dev/mii/brgphy.c From owner-cvs-src@FreeBSD.ORG Wed Dec 20 00:35: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 CF1FD16A47E; Wed, 20 Dec 2006 00:35:00 +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 DDDC143D1F; Wed, 20 Dec 2006 00:34:16 +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 kBK0YCEt077134; Wed, 20 Dec 2006 00:34:12 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBK0YCwB077133; Wed, 20 Dec 2006 00:34:12 GMT (envelope-from jkim) Message-Id: <200612200034.kBK0YCwB077133@repoman.freebsd.org> From: Jung-uk Kim Date: Wed, 20 Dec 2006 00:34: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/mii brgphy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Dec 2006 00:35:01 -0000 jkim 2006-12-20 00:34:12 UTC FreeBSD src repository Modified files: sys/dev/mii brgphy.c Log: Use BMSR for link status in one more place and clean up more. Revision Changes Path 1.52 +9 -10 src/sys/dev/mii/brgphy.c From owner-cvs-src@FreeBSD.ORG Wed Dec 20 00:58: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 5B09916A47B; Wed, 20 Dec 2006 00:58:35 +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 60ACE43CA4; Wed, 20 Dec 2006 00:58:31 +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 kBK0gnrV043010 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 20 Dec 2006 03:42: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 kBK0gn2w043009; Wed, 20 Dec 2006 03:42:49 +0300 (MSK) (envelope-from oleg) Date: Wed, 20 Dec 2006 03:42:49 +0300 From: Oleg Bulyzhin To: Jung-uk Kim Message-ID: <20061220004249.GA42866@lath.rinet.ru> References: <200612200008.kBK08mZm072479@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200612200008.kBK08mZm072479@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/mii brgphy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Dec 2006 00:58:35 -0000 On Wed, Dec 20, 2006 at 12:08:48AM +0000, Jung-uk Kim wrote: > jkim 2006-12-20 00:08:47 UTC > > FreeBSD src repository > > Modified files: > sys/dev/mii brgphy.c > Log: > - Do not depend on auto negotiation for link speed/duplex status. > - Read link status from BMSR instead of auxilary status register. > - Clean up style(9) nits. > > Revision Changes Path > 1.51 +81 -68 src/sys/dev/mii/brgphy.c As long as i know, link bit of bmsr register is 'latched low', are you sure reading bmsr once is enough? -- Oleg. ================================================================ === Oleg Bulyzhin -- OBUL-RIPN -- OBUL-RIPE -- oleg@rinet.ru === ================================================================ From owner-cvs-src@FreeBSD.ORG Wed Dec 20 01:10: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 62C4816A416; Wed, 20 Dec 2006 01:10:22 +0000 (UTC) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3279343C9F; Wed, 20 Dec 2006 01:10:22 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBK1AMac091786; Wed, 20 Dec 2006 01:10:22 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBK1AMeI091785; Wed, 20 Dec 2006 01:10:22 GMT (envelope-from grehan) Message-Id: <200612200110.kBK1AMeI091785@repoman.freebsd.org> From: Peter Grehan Date: Wed, 20 Dec 2006 01:10:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/powerpc/powerpc mmu_oea.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Dec 2006 01:10:22 -0000 grehan 2006-12-20 01:10:21 UTC FreeBSD src repository Modified files: sys/powerpc/powerpc mmu_oea.c Log: Remove bogus increment of re-hashed PTEG index. This snuck in with r1.12 of pmap.c, and is potentially the cause of hangs reported on machines with a small amount of memory. On machines with sufficient RAM, and without a lot of processes running, this situation would probably never occur. Testing is still incomplete, but it is obviously wrong so remove the offending code now. The issue of what to do when both the primary and secondary hash overflow is still open. Reported by: Dan Kresja at windriver dot com, via alc Revision Changes Path 1.115 +1 -1 src/sys/powerpc/powerpc/mmu_oea.c From owner-cvs-src@FreeBSD.ORG Wed Dec 20 01:12: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 D397D16A40F; Wed, 20 Dec 2006 01:12:07 +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 9080043CA2; Wed, 20 Dec 2006 01:12:07 +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 kBK1C7tZ092484; Wed, 20 Dec 2006 01:12:07 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBK1C77W092483; Wed, 20 Dec 2006 01:12:07 GMT (envelope-from jkim) Message-Id: <200612200112.kBK1C77W092483@repoman.freebsd.org> From: Jung-uk Kim Date: Wed, 20 Dec 2006 01: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/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, 20 Dec 2006 01:12:07 -0000 jkim 2006-12-20 01:12:07 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: Partially back out rev. 1.148 and use new ETHER_BPF_MTAP() macro for VLAN. Remaining changes are cosmetic. Revision Changes Path 1.168 +5 -11 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Wed Dec 20 01: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 8075E16A412; Wed, 20 Dec 2006 01:33:00 +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 3BF6F43C9F; Wed, 20 Dec 2006 01:33:00 +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 kBK1X0SC095869; Wed, 20 Dec 2006 01:33:00 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBK1X0C3095864; Wed, 20 Dec 2006 01:33:00 GMT (envelope-from rodrigc) Message-Id: <200612200133.kBK1X0C3095864@repoman.freebsd.org> From: Craig Rodrigues Date: Wed, 20 Dec 2006 01:32:59 +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/fs/msdosfs msdosfs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Dec 2006 01:33:00 -0000 rodrigc 2006-12-20 01:32:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_2) 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: 105412 Approved by: re (bmah) Revision Changes Path 1.144.2.6.2.1 +8 -4 src/sys/fs/msdosfs/msdosfs_vfsops.c From owner-cvs-src@FreeBSD.ORG Wed Dec 20 01:37: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 E5A3416A47B; Wed, 20 Dec 2006 01:37:40 +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 A650843CEB; Wed, 20 Dec 2006 01:37:16 +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 kBK1bGdV021147; Tue, 19 Dec 2006 20:37:16 -0500 (EST) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Oleg Bulyzhin Date: Tue, 19 Dec 2006 20:37:10 -0500 User-Agent: KMail/1.6.2 References: <200612200008.kBK08mZm072479@repoman.freebsd.org> <20061220004249.GA42866@lath.rinet.ru> In-Reply-To: <20061220004249.GA42866@lath.rinet.ru> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200612192037.12342.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88.6/2359/Tue Dec 19 18:52: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/mii brgphy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Dec 2006 01:37:41 -0000 On Tuesday 19 December 2006 07:42 pm, Oleg Bulyzhin wrote: > On Wed, Dec 20, 2006 at 12:08:48AM +0000, Jung-uk Kim wrote: > > jkim 2006-12-20 00:08:47 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/mii brgphy.c > > Log: > > - Do not depend on auto negotiation for link speed/duplex > > status. - Read link status from BMSR instead of auxilary status > > register. - Clean up style(9) nits. > > > > Revision Changes Path > > 1.51 +81 -68 src/sys/dev/mii/brgphy.c > > As long as i know, link bit of bmsr register is 'latched low', are > you sure reading bmsr once is enough? Actually you are the second person asking the same question. :-( It is working fine for me but I will back it out if it doesn't. Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Wed Dec 20 01:49: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 047B816A403; Wed, 20 Dec 2006 01:49:57 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id B068C43CB6; Wed, 20 Dec 2006 01:49:56 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBK1nujY098255; Wed, 20 Dec 2006 01:49:56 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBK1nu0I098254; Wed, 20 Dec 2006 01:49:56 GMT (envelope-from marius) Message-Id: <200612200149.kBK1nu0I098254@repoman.freebsd.org> From: Marius Strobl Date: Wed, 20 Dec 2006 01:49: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/dc if_dc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Dec 2006 01:49:57 -0000 marius 2006-12-20 01:49:56 UTC FreeBSD src repository Modified files: sys/dev/dc if_dc.c Log: Fix a bug originally introduced in rev. 1.74; don't reloaded the watchdog timer in dc_txeof() in case there are still unhandled descriptors as dc_poll() invokes dc_poll() unconditionally. Otherwise this would result in the watchdog timer constantly being being reloaded and thus circumvent that the watchdog ever fires in the DEVICE_POLLING case. Pointed out by: bde Revision Changes Path 1.190 +2 -1 src/sys/dev/dc/if_dc.c From owner-cvs-src@FreeBSD.ORG Wed Dec 20 02: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 0C61416A412; Wed, 20 Dec 2006 02:14:00 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id BDC0843C9F; Wed, 20 Dec 2006 02:13:59 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBK2Dxwd003944; Wed, 20 Dec 2006 02:13:59 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBK2DxTU003940; Wed, 20 Dec 2006 02:13:59 GMT (envelope-from marius) Message-Id: <200612200213.kBK2DxTU003940@repoman.freebsd.org> From: Marius Strobl Date: Wed, 20 Dec 2006 02:13: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/dev/re if_re.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Dec 2006 02:14:00 -0000 marius 2006-12-20 02:13:59 UTC FreeBSD src repository Modified files: sys/dev/re if_re.c Log: - Use the re_tick() callout instead of if_slowtimo() for driving re_watchdog() in order to avoid races accessing if_timer. - Use bus_get_dma_tag() so re(4) works on platforms requiring it. - Remove invalid BUS_DMA_ALLOCNOW when creating the parent DMA tag and the tags that are used for static memory allocations. - Don't bother to set if_mtu to ETHERMTU, ether_ifattach() does that. - Remove an unused variable in re_intr(). Revision Changes Path 1.80 +23 -35 src/sys/dev/re/if_re.c From owner-cvs-src@FreeBSD.ORG Wed Dec 20 02:50: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 80DDC16A412; Wed, 20 Dec 2006 02:50:03 +0000 (UTC) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E18143CAB; Wed, 20 Dec 2006 02:49:59 +0000 (GMT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBK2nxYg009379; Wed, 20 Dec 2006 02:49:59 GMT (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBK2nxhX009378; Wed, 20 Dec 2006 02:49:59 GMT (envelope-from mbr) Message-Id: <200612200249.kBK2nxhX009378@repoman.freebsd.org> From: Martin Blapp Date: Wed, 20 Dec 2006 02:49:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Dec 2006 02:50:03 -0000 mbr 2006-12-20 02:49:59 UTC FreeBSD src repository Modified files: sys/kern tty.c Log: Back out rev. 1.266. The real cause for the recent panics has been fixed in rev. 1.267 and there is no need to keep this test. Revision Changes Path 1.268 +1 -1 src/sys/kern/tty.c From owner-cvs-src@FreeBSD.ORG Wed Dec 20 03:05: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 DA0C816A412; Wed, 20 Dec 2006 03:05:30 +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 94CFC43CA4; Wed, 20 Dec 2006 03:05:30 +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 kBK35UfS013742; Wed, 20 Dec 2006 03:05:30 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBK35U2Z013741; Wed, 20 Dec 2006 03:05:30 GMT (envelope-from delphij) Message-Id: <200612200305.kBK35U2Z013741@repoman.freebsd.org> From: Xin LI Date: Wed, 20 Dec 2006 03:05:30 +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/fs/msdosfs msdosfs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Dec 2006 03:05:31 -0000 delphij 2006-12-20 03:05:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_2) sys/fs/msdosfs msdosfs_vfsops.c Log: Redo previous merge from RELENG_6 (rev 1.144.2.7) to fix build. Approved by: re (implicit, fix build) Revision Changes Path 1.144.2.6.2.2 +1 -4 src/sys/fs/msdosfs/msdosfs_vfsops.c From owner-cvs-src@FreeBSD.ORG Wed Dec 20 03:06: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 B872816A40F; Wed, 20 Dec 2006 03:06:30 +0000 (UTC) (envelope-from mb@imp.ch) Received: from pop.imp.ch (mx2.imp.ch [157.161.9.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1BB8743CA0; Wed, 20 Dec 2006 03:06:27 +0000 (GMT) (envelope-from mb@imp.ch) Received: from godot.imp.ch (godot.imp.ch [157.161.4.8]) by pop.imp.ch (8.13.8/8.13.8/Submit_imp) with ESMTP id kBK36O2n093905; Wed, 20 Dec 2006 04:06:24 +0100 (CET) (envelope-from mb@imp.ch) Date: Wed, 20 Dec 2006 04:06:23 +0100 (CET) From: Martin Blapp To: Attilio Rao In-Reply-To: <3bbf2fe10612191850y3a546fcew486575385b1400df@mail.gmail.com> Message-ID: <20061220040337.H53548@godot.imp.ch> References: <200612192234.kBJMYYo0055529@repoman.freebsd.org> <3bbf2fe10612191850y3a546fcew486575385b1400df@mail.gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Scanned-By: MIMEDefang 2.58 on 157.161.9.65 Cc: cvs-src@freebsd.org, Martin Blapp , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Dec 2006 03:06:30 -0000 Hi, > Since proctree_lock is a sx lock which uses 2 condition variables, > they alredy drop Giant (DROP_GIANT()) before sleeping. Are you secure > it is the right thing to do here? Sorry, the commit message was not 100% clear. It should have been: Retest a variable after sx_slock has been called. Giant might have been temporarily dropped while waiting for proctree_lock, allowing for an intervening tty_close() that cleared tp->t_session. Martin From owner-cvs-src@FreeBSD.ORG Wed Dec 20 03: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 9E5AA16A40F for ; Wed, 20 Dec 2006 03:18:04 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.187]) by mx1.FreeBSD.org (Postfix) with ESMTP id 29AD043CAF for ; Wed, 20 Dec 2006 03:17:54 +0000 (GMT) (envelope-from asmrookie@gmail.com) Received: by nf-out-0910.google.com with SMTP id x37so2339607nfc for ; Tue, 19 Dec 2006 19:17:54 -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=J18SAzkScDdsw18e+uZfVyoEVr/ThIqKK6M+VtLGMfknSgp0mEz5GFBK7t2f3ii1oNnbCbWwJt1UmGUVnWnxQEF6bpl3wJt8PHfznHNz2K3GbC2bbWZbcVafpNii+wsV70uiD2/H9xZvuS0iJ9cjWgYXG610FzfBeXyLGsVSFos= Received: by 10.82.113.6 with SMTP id l6mr1337378buc.1166583026951; Tue, 19 Dec 2006 18:50:26 -0800 (PST) Received: by 10.82.178.4 with HTTP; Tue, 19 Dec 2006 18:50:21 -0800 (PST) Message-ID: <3bbf2fe10612191850y3a546fcew486575385b1400df@mail.gmail.com> Date: Wed, 20 Dec 2006 03:50:21 +0100 From: "Attilio Rao" Sender: asmrookie@gmail.com To: "Martin Blapp" In-Reply-To: <200612192234.kBJMYYo0055529@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200612192234.kBJMYYo0055529@repoman.freebsd.org> X-Google-Sender-Auth: 7e809033a2ffde4c Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Dec 2006 03:18:04 -0000 2006/12/19, Martin Blapp : > mbr 2006-12-19 22:34:33 UTC > > FreeBSD src repository > > Modified files: > sys/kern tty.c > Log: > Giant might have been temporarily dropped while waiting for proctree_lock, allowing for an > intervening tty_close() that cleared tp->t_session. Since proctree_lock is a sx lock which uses 2 condition variables, they alredy drop Giant (DROP_GIANT()) before sleeping. Are you secure it is the right thing to do here? Attilio -- Peace can only be achieved by understanding - A. Einstein From owner-cvs-src@FreeBSD.ORG Wed Dec 20 04:40: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 540E116A504; Wed, 20 Dec 2006 04:40:41 +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 EB39E43CA5; Wed, 20 Dec 2006 04:40:39 +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 kBK4edrB041546; Wed, 20 Dec 2006 04:40:39 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBK4edKi041545; Wed, 20 Dec 2006 04:40:39 GMT (envelope-from davidxu) Message-Id: <200612200440.kBK4edKi041545@repoman.freebsd.org> From: David Xu Date: Wed, 20 Dec 2006 04:40:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 cpu_switch.S genassym.c machdep.c src/sys/i386/i386 genassym.c machdep.c swtch.s src/sys/ia64/ia64 machdep.c src/sys/kern kern_umtx.c src/sys/sys pcpu.h 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: Wed, 20 Dec 2006 04:40:41 -0000 davidxu 2006-12-20 04:40:39 UTC FreeBSD src repository Modified files: sys/amd64/amd64 cpu_switch.S genassym.c machdep.c sys/i386/i386 genassym.c machdep.c swtch.s sys/ia64/ia64 machdep.c sys/kern kern_umtx.c sys/sys pcpu.h umtx.h Log: Add a lwpid field into per-cpu structure, the lwpid represents current running thread's id on each cpu. This allow us to add in-kernel adaptive spin for user level mutex. While spinning in user space is possible, without correct thread running state exported from kernel, it hardly can be implemented efficiently without wasting cpu cycles, however exporting thread running state unlikely will be implemented soon as it has to design and stablize interfaces. This implementation is transparent to user space, it can be disabled dynamically. With this change, mutex ping-pong program's performance is improved massively on SMP machine. performance of mysql super-smack select benchmark is increased about 7% on Intel dual dual-core2 Xeon machine, it indicates on systems which have bunch of cpus and system-call overhead is low (athlon64, opteron, and core-2 are known to be fast), the adaptive spin does help performance. Added sysctls: kern.threads.umtx_dflt_spins if the sysctl value is non-zero, a zero umutex.m_spincount will cause the sysctl value to be used a spin cycle count. kern.threads.umtx_max_spins the sysctl sets upper limit of spin cycle count. Tested on: Athlon64 X2 3800+, Dual Xeon 5130 Revision Changes Path 1.155 +5 -3 src/sys/amd64/amd64/cpu_switch.S 1.160 +2 -0 src/sys/amd64/amd64/genassym.c 1.667 +1 -0 src/sys/amd64/amd64/machdep.c 1.156 +2 -0 src/sys/i386/i386/genassym.c 1.646 +1 -0 src/sys/i386/i386/machdep.c 1.153 +2 -0 src/sys/i386/i386/swtch.s 1.214 +3 -0 src/sys/ia64/ia64/machdep.c 1.58 +70 -0 src/sys/kern/kern_umtx.c 1.20 +1 -0 src/sys/sys/pcpu.h 1.28 +2 -1 src/sys/sys/umtx.h From owner-cvs-src@FreeBSD.ORG Wed Dec 20 04:43: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 B03EA16A407; Wed, 20 Dec 2006 04:43:35 +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 69DE943CA8; Wed, 20 Dec 2006 04:43:35 +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 kBK4hZA3042723; Wed, 20 Dec 2006 04:43:35 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBK4hZBP042722; Wed, 20 Dec 2006 04:43:35 GMT (envelope-from davidxu) Message-Id: <200612200443.kBK4hZBP042722@repoman.freebsd.org> From: David Xu Date: Wed, 20 Dec 2006 04:43: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/lib/libthr/thread thr_init.c thr_mutex.c thr_private.h thr_umtx.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: Wed, 20 Dec 2006 04:43:35 -0000 davidxu 2006-12-20 04:43:35 UTC FreeBSD src repository Modified files: lib/libthr/thread thr_init.c thr_mutex.c thr_private.h thr_umtx.c thr_umtx.h Log: Check environment variable PTHREAD_ADAPTIVE_SPIN, if it is set, use it as a default spin cycle count. Revision Changes Path 1.44 +4 -0 src/lib/libthr/thread/thr_init.c 1.50 +1 -0 src/lib/libthr/thread/thr_mutex.c 1.77 +1 -0 src/lib/libthr/thread/thr_private.h 1.11 +1 -0 src/lib/libthr/thread/thr_umtx.c 1.10 +1 -1 src/lib/libthr/thread/thr_umtx.h From owner-cvs-src@FreeBSD.ORG Wed Dec 20 05:06: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 37ACF16A403; Wed, 20 Dec 2006 05:06:03 +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 857BA43CA7; Wed, 20 Dec 2006 05:05:56 +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 kBK55iFO055311; Wed, 20 Dec 2006 05:05:44 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBK55iIk055310; Wed, 20 Dec 2006 05:05:44 GMT (envelope-from davidxu) Message-Id: <200612200505.kBK55iIk055310@repoman.freebsd.org> From: David Xu Date: Wed, 20 Dec 2006 05:05: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/libthr/thread thr_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: Wed, 20 Dec 2006 05:06:03 -0000 davidxu 2006-12-20 05:05:44 UTC FreeBSD src repository Modified files: lib/libthr/thread thr_init.c Log: get LIBPTHREAD_ADAPTIVE_SPIN early, so it can be used for some global mutexes. Revision Changes Path 1.45 +5 -2 src/lib/libthr/thread/thr_init.c From owner-cvs-src@FreeBSD.ORG Wed Dec 20 06:20: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 4BB7F16A47B; Wed, 20 Dec 2006 06:20:05 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id EEDEE43CA3; Wed, 20 Dec 2006 06:20:04 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBK6K405072801; Wed, 20 Dec 2006 06:20:04 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBK6K4RT072800; Wed, 20 Dec 2006 06:20:04 GMT (envelope-from yar) Message-Id: <200612200620.kBK6K4RT072800@repoman.freebsd.org> From: Yar Tikhiy Date: Wed, 20 Dec 2006 06:20: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/usr.sbin/asf asf.8 asf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Dec 2006 06:20:05 -0000 yar 2006-12-20 06:20:04 UTC FreeBSD src repository Modified files: usr.sbin/asf asf.8 asf.c Log: Allow for module-path being a semicolon-separated list of dirs. This is consistent with kern.module_path sysctl and also compensates for the unconventional syntax of asf(8) where the last of multiple arguments is the output file, which prevents us from using the traditional Unix syntax "foo file ..." to specify multiple module dirs. Submitted by: emaste MFC after: 1 week Revision Changes Path 1.11 +18 -11 src/usr.sbin/asf/asf.8 1.12 +46 -32 src/usr.sbin/asf/asf.c From owner-cvs-src@FreeBSD.ORG Wed Dec 20 06:21: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 549C216A407; Wed, 20 Dec 2006 06:21:52 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB01B43CA3; Wed, 20 Dec 2006 06:21:51 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBK6LpqL073800; Wed, 20 Dec 2006 06:21:51 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBK6LpGw073795; Wed, 20 Dec 2006 06:21:51 GMT (envelope-from yar) Message-Id: <200612200621.kBK6LpGw073795@repoman.freebsd.org> From: Yar Tikhiy Date: Wed, 20 Dec 2006 06:21: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/usr.sbin/asf asf.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, 20 Dec 2006 06:21:52 -0000 yar 2006-12-20 06:21:51 UTC FreeBSD src repository Modified files: usr.sbin/asf asf.8 Log: Make grammar a bit more consistent in this document. Revision Changes Path 1.12 +2 -2 src/usr.sbin/asf/asf.8 From owner-cvs-src@FreeBSD.ORG Wed Dec 20 06:56: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 094BC16A403; Wed, 20 Dec 2006 06:56:26 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id B7DF943C9F; Wed, 20 Dec 2006 06:56:25 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBK6uPVc087636; Wed, 20 Dec 2006 06:56:25 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBK6uPLT087635; Wed, 20 Dec 2006 06:56:25 GMT (envelope-from cperciva) Message-Id: <200612200656.kBK6uPLT087635@repoman.freebsd.org> From: Colin Percival Date: Wed, 20 Dec 2006 06:56: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/tar bsdtar.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Dec 2006 06:56:26 -0000 cperciva 2006-12-20 06:56:25 UTC FreeBSD src repository Modified files: usr.bin/tar bsdtar.c Log: Remove -F option from getopts string -- this option has never done anything apart from invoking usage(), and apparently slipped in by accident. Approved by: kientzle MFC after: 3 days Revision Changes Path 1.68 +1 -1 src/usr.bin/tar/bsdtar.c From owner-cvs-src@FreeBSD.ORG Wed Dec 20 09:22: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 D95B316A415; Wed, 20 Dec 2006 09:22:32 +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 94ECD43CA0; Wed, 20 Dec 2006 09:22:32 +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 kBK9MW8D024477; Wed, 20 Dec 2006 09:22:32 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBK9MWXq024475; Wed, 20 Dec 2006 09:22:32 GMT (envelope-from kib) Message-Id: <200612200922.kBK9MWXq024475@repoman.freebsd.org> From: Konstantin Belousov Date: Wed, 20 Dec 2006 09:22: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/kern vfs_bio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Dec 2006 09:22:33 -0000 kib 2006-12-20 09:22:32 UTC FreeBSD src repository Modified files: sys/kern vfs_bio.c Log: In rev. 1.514, iodone on async buffer may happen before code checks the vnode v_flag. For cluster buffers this would result in dereferencing NULL b_vp. To prevent the panic, cache relevant vnode flag before calling bstrategy. Reported by: Peter Holm, kris Tested by: Peter Holm Reviewed by: tegge Pointy hat to: kib Revision Changes Path 1.515 +9 -2 src/sys/kern/vfs_bio.c From owner-cvs-src@FreeBSD.ORG Wed Dec 20 11:14: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 BED3816A403; Wed, 20 Dec 2006 11:14:46 +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 7A30E43CA4; Wed, 20 Dec 2006 11:14:46 +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 kBKBEk8g044855; Wed, 20 Dec 2006 11:14:46 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKBEklb044854; Wed, 20 Dec 2006 11:14:46 GMT (envelope-from bde) Message-Id: <200612201114.kBKBEklb044854@repoman.freebsd.org> From: Bruce Evans Date: Wed, 20 Dec 2006 11:14:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/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, 20 Dec 2006 11:14:46 -0000 bde 2006-12-20 11:14:46 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: Avoid a race and a pessimization in bge_intr(): - moved the synchronizing bus read to after the bus write for the first interrupt ack so that it actually synchronizes everything necessary. We were acking not only the status update that triggered the interrupt together with any status updates that occurred before we got around to the bus write for the ack, but also any status updates that occur after we do the bus write but before the write reaches the device. The corresponding race for the second interrupt ack resulted in sometimes returning from the interrupt handler with acked but unserviced interrupt events. Such events then remain unserviced until further events cause another interrupt or the watchdog times out. The race was often lost on my 5705, apparently since my 5705 has broken event coalescing which causes a status update for almost every packet, so another status update is quite likely to occur while the interrupt handler is running. Watchdog timeouts weren't very noticeable, apparently because bge_txeof() has one of the usual bugs resetting the watchdog. - don't disable device interrupts while bge_intr() is running. Doing this just had the side effects of: - entering a device mode in which different coalescing parameters apply. Different coalescing parameters can be used to either inhibit or enhance the chance of getting another status update while in the interrupt handler. This feature is useless with the current organization of the interrupt handler but might be useful with a taskqueue handler. - giving a race for ack+reenable/return. This cannot be handled by simply rearranging the order of bus accesses like the race for ack+keepenable/entry. It is necessary to sync the ack and then check for new events. - taking longer, especially with the extra code to avoid the race on ack+reenable/return. Reviewed by: ru, gleb, scottl Revision Changes Path 1.169 +22 -6 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Wed Dec 20 11:14: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 5974916A5F9; Wed, 20 Dec 2006 11:14:56 +0000 (UTC) (envelope-from mb@imp.ch) Received: from pop.imp.ch (mx2.imp.ch [157.161.9.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5AB9C43CA5; Wed, 20 Dec 2006 11:14:55 +0000 (GMT) (envelope-from mb@imp.ch) Received: from godot.imp.ch (godot.imp.ch [157.161.4.8]) by pop.imp.ch (8.13.8/8.13.8/Submit_imp) with ESMTP id kBKBEqGe017658; Wed, 20 Dec 2006 12:14:53 +0100 (CET) (envelope-from mb@imp.ch) Date: Wed, 20 Dec 2006 12:14:52 +0100 (CET) From: Martin Blapp To: Attilio Rao In-Reply-To: <3bbf2fe10612191850y3a546fcew486575385b1400df@mail.gmail.com> Message-ID: <20061220120419.M53548@godot.imp.ch> References: <200612192234.kBJMYYo0055529@repoman.freebsd.org> <3bbf2fe10612191850y3a546fcew486575385b1400df@mail.gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Scanned-By: MIMEDefang 2.58 on 157.161.9.65 Cc: cvs-src@FreeBSD.org, Martin Blapp , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Dec 2006 11:14:56 -0000 Hi, > Since proctree_lock is a sx lock which uses 2 condition variables, > they alredy drop Giant (DROP_GIANT()) before sleeping. Are you secure > it is the right thing to do here? Yes I am. sx_slock() can call cv_wait() which later can call cv_wait_unlock ... if there is already a lock we need to share ... After a possible sleep cv_wait_unlock looks like: cv_wait_unlock(struct cv *cvp, struct mtx *mp) [...] sleepq_lock(cvp); cvp->cv_waiters++; DROP_GIANT(); mtx_unlock(mp); [...] It can call DROP_GIANT for a short amount of time. This was the race. I already fixed it (but haven't seen the real cause for the crashes) once in STABLE and HEAD, but backed it out again because I (and jhb) were sure that the tty driver was protected fully by the GIANT lock after I fixed severall possible race places in kern_proc.c. I had no idea that sx_slock() and sx_slock both can drop GIANT for a short time and that we need carefully recheck variables. Martin From owner-cvs-src@FreeBSD.ORG Wed Dec 20 11:28: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 ECFBB16A504; Wed, 20 Dec 2006 11:28:35 +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 A575243CA3; Wed, 20 Dec 2006 11:28:35 +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 kBKBSZUv046618; Wed, 20 Dec 2006 11:28:35 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKBSZeO046617; Wed, 20 Dec 2006 11:28:35 GMT (envelope-from ru) Message-Id: <200612201128.kBKBSZeO046617@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 20 Dec 2006 11:28:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.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: Wed, 20 Dec 2006 11:28:36 -0000 ru 2006-12-20 11:28:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/column column.c Log: MFC: 1.17: Unbreak column(1) by jumping to the next column instead of always skipping it. Revision Changes Path 1.14.2.3 +3 -3 src/usr.bin/column/column.c From owner-cvs-src@FreeBSD.ORG Wed Dec 20 11:37: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 87A8716A40F; Wed, 20 Dec 2006 11:37:16 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id A299B43CB1; Wed, 20 Dec 2006 11:37:15 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBKBbFcd048149; Wed, 20 Dec 2006 11:37:15 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKBbFx0048148; Wed, 20 Dec 2006 11:37:15 GMT (envelope-from yar) Message-Id: <200612201137.kBKBbFx0048148@repoman.freebsd.org> From: Yar Tikhiy Date: Wed, 20 Dec 2006 11:37: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/etc/rc.d abi X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Dec 2006 11:37:16 -0000 yar 2006-12-20 11:37:15 UTC FreeBSD src repository Modified files: etc/rc.d abi Log: Improve rc.d conformance: - don't play a needless trick with prestart, just use start method; - provide no-op stop method so that we don't get bogus "abi not running" error. Revision Changes Path 1.10 +3 -3 src/etc/rc.d/abi From owner-cvs-src@FreeBSD.ORG Wed Dec 20 11: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 EE88716A403; Wed, 20 Dec 2006 11:43:07 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 544D743CA6; Wed, 20 Dec 2006 11:43:05 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBKBh5O1049257; Wed, 20 Dec 2006 11:43:05 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKBh5fx049256; Wed, 20 Dec 2006 11:43:05 GMT (envelope-from yar) Message-Id: <200612201143.kBKBh5fx049256@repoman.freebsd.org> From: Yar Tikhiy Date: Wed, 20 Dec 2006 11:43: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/etc rc.subr src/share/man/man8 rc.subr.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, 20 Dec 2006 11:43:08 -0000 yar 2006-12-20 11:43:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc rc.subr share/man/man8 rc.subr.8 Log: MFC load_kld(). Prodded by: delphij, emax Revision Changes Path 1.34.2.16 +47 -0 src/etc/rc.subr 1.6.8.7 +17 -1 src/share/man/man8/rc.subr.8 From owner-cvs-src@FreeBSD.ORG Wed Dec 20 11:45: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 5D92D16A53B; Wed, 20 Dec 2006 11:45:49 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4610443CB4; Wed, 20 Dec 2006 11:45:43 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBKBjeub049803; Wed, 20 Dec 2006 11:45:40 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKBjeec049802; Wed, 20 Dec 2006 11:45:40 GMT (envelope-from yar) Message-Id: <200612201145.kBKBjeec049802@repoman.freebsd.org> From: Yar Tikhiy Date: Wed, 20 Dec 2006 11:45:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/rc.d abi X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Dec 2006 11:45:49 -0000 yar 2006-12-20 11:45:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/rc.d abi Log: MFC rev. 1.9: Use load_kld(). Revision Changes Path 1.4.2.3 +5 -7 src/etc/rc.d/abi From owner-cvs-src@FreeBSD.ORG Wed Dec 20 11:55: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 D5DDC16A403; Wed, 20 Dec 2006 11:55:17 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65F8143CA2; Wed, 20 Dec 2006 11:55:17 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBKBtH45051191; Wed, 20 Dec 2006 11:55:17 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKBtHIX051182; Wed, 20 Dec 2006 11:55:17 GMT (envelope-from yar) Message-Id: <200612201155.kBKBtHIX051182@repoman.freebsd.org> From: Yar Tikhiy Date: Wed, 20 Dec 2006 11:55:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc rc.subr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Dec 2006 11:55:17 -0000 yar 2006-12-20 11:55:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc rc.subr Log: MFC rev. 1.65, 1.66: - Avoid ps(1) output truncation to 80 columns. - Eliminate header line(s) from ps(1) output instead of skipping over them. Revision Changes Path 1.34.2.17 +5 -7 src/etc/rc.subr From owner-cvs-src@FreeBSD.ORG Wed Dec 20 11:57: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 00FE616A415; Wed, 20 Dec 2006 11:57:26 +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 E779B43CB6; Wed, 20 Dec 2006 11:57: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 kBKBvMGQ051527; Wed, 20 Dec 2006 11:57:22 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKBvMkl051526; Wed, 20 Dec 2006 11:57:22 GMT (envelope-from ru) Message-Id: <200612201157.kBKBvMkl051526@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 20 Dec 2006 11:57: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/usr.bin/pkill pkill.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, 20 Dec 2006 11:57:26 -0000 ru 2006-12-20 11:57:22 UTC FreeBSD src repository Modified files: usr.bin/pkill pkill.1 Log: Be more accurate in the description of the -I option: signaling to a process doesn't necessarily kill it. Revision Changes Path 1.22 +1 -1 src/usr.bin/pkill/pkill.1 From owner-cvs-src@FreeBSD.ORG Wed Dec 20 12:04: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 39E7916A416; Wed, 20 Dec 2006 12:04:16 +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 0DDFE43CAF; Wed, 20 Dec 2006 12:04:02 +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 kBKC3MPg053677; Wed, 20 Dec 2006 12:03:22 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKC3MhO053666; Wed, 20 Dec 2006 12:03:22 GMT (envelope-from bde) Message-Id: <200612201203.kBKC3MhO053666@repoman.freebsd.org> From: Bruce Evans Date: Wed, 20 Dec 2006 12:03:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/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, 20 Dec 2006 12:04:16 -0000 bde 2006-12-20 12:03:21 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: In bge_txeof(), cancel the watchdog timeout if all descriptors have been handled instead of when at least one descriptor was just handled. For bge, it is normal to get a txeof when only a small fraction of the queued tx descriptors have been handled, so the bug broke the watchdog in a usual case. Revision Changes Path 1.170 +2 -1 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Wed Dec 20 12:04: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 C81C716A5E1; Wed, 20 Dec 2006 12:04:22 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECCAC43CEA; Wed, 20 Dec 2006 12:04:09 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBKC40fk053827; Wed, 20 Dec 2006 12:04:00 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKC40f5053826; Wed, 20 Dec 2006 12:04:00 GMT (envelope-from yar) Message-Id: <200612201204.kBKC40f5053826@repoman.freebsd.org> From: Yar Tikhiy Date: Wed, 20 Dec 2006 12:04: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/etc rc.subr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Dec 2006 12:04:22 -0000 yar 2006-12-20 12:04:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc rc.subr Log: MFC fixes to comments and messages to reduce diff against HEAD. Revision Changes Path 1.34.2.18 +5 -4 src/etc/rc.subr From owner-cvs-src@FreeBSD.ORG Wed Dec 20 12:24: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 06F1A16A412; Wed, 20 Dec 2006 12:24:38 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B03E43CAF; Wed, 20 Dec 2006 12:24:16 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBKCNvkj057392; Wed, 20 Dec 2006 12:23:57 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKCNvTJ057390; Wed, 20 Dec 2006 12:23:57 GMT (envelope-from yar) Message-Id: <200612201223.kBKCNvTJ057390@repoman.freebsd.org> From: Yar Tikhiy Date: Wed, 20 Dec 2006 12:23:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/rc.d natd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Dec 2006 12:24:38 -0000 yar 2006-12-20 12:23:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/rc.d natd Log: MFC rev. 1.4: Use more rc.subr(8) features. Skip useless work when ${natd_interface} is unset. Double quote user-supplied vars unless there is a reason not to. Revision Changes Path 1.3.2.1 +16 -22 src/etc/rc.d/natd From owner-cvs-src@FreeBSD.ORG Wed Dec 20 12:24: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 B68FD16A47B; Wed, 20 Dec 2006 12:24:55 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 51C1143CA2; Wed, 20 Dec 2006 12:24:42 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBKCOWmZ057524; Wed, 20 Dec 2006 12:24:32 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKCOW5k057523; Wed, 20 Dec 2006 12:24:32 GMT (envelope-from yar) Message-Id: <200612201224.kBKCOW5k057523@repoman.freebsd.org> From: Yar Tikhiy Date: Wed, 20 Dec 2006 12:24: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/etc/rc.d ipfw X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Dec 2006 12:24:55 -0000 yar 2006-12-20 12:24:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/rc.d ipfw Log: MFC rev. 1.13: De-uglify messages from the ipfw script. Revision Changes Path 1.10.2.3 +2 -4 src/etc/rc.d/ipfw From owner-cvs-src@FreeBSD.ORG Wed Dec 20 12:29: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 A22A416A416; Wed, 20 Dec 2006 12:29:52 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 29EB643CAE; Wed, 20 Dec 2006 12:29:42 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBKCTelw057835; Wed, 20 Dec 2006 12:29:40 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKCTe8h057834; Wed, 20 Dec 2006 12:29:40 GMT (envelope-from yar) Message-Id: <200612201229.kBKCTe8h057834@repoman.freebsd.org> From: Yar Tikhiy Date: Wed, 20 Dec 2006 12:29:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/rc.d cleartmp X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Dec 2006 12:29:52 -0000 yar 2006-12-20 12:29:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/rc.d cleartmp Log: MFC rev. 1.18: Improve cleartmp in a number of aspects: + Use rc.subr(8) features properly. + Do the whole job of obliterating /tmp contents in find(1). + Leave lost+found and quota.{user,group} in /tmp only if root-owned. + Make the overall structure clearer by first removing the X dirs (perhaps along with the rest of /tmp) and then re-creating them. + Use "find -exec rm -rf {} +" for efficiency: each rm instance gets a chance to kill as much files in /tmp as ARG_MAX permits. Revision Changes Path 1.12.2.2 +37 -36 src/etc/rc.d/cleartmp From owner-cvs-src@FreeBSD.ORG Wed Dec 20 12:42: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 7F81716A416 for ; Wed, 20 Dec 2006 12:42:36 +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 1E84443CAF for ; Wed, 20 Dec 2006 12:41:28 +0000 (GMT) (envelope-from asmrookie@gmail.com) Received: by nf-out-0910.google.com with SMTP id n28so2070380nfc for ; Wed, 20 Dec 2006 04:41:18 -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=sTay6HXN/bqzlMUGwsfuQqJNQVx6ezfdv3fGRscO5qVd8zEsqdHl6a0D9X38iKujIafIznaK5LBHEcB9i3gcmldPNUjl2l9VWOlW+n04tp3XsBL8oYUzpAskm6gxtwQSBUiIymItzYVtum6z7slUtpqZyh+onPEOkYaI8M2POHE= Received: by 10.82.190.2 with SMTP id n2mr1481606buf.1166618475903; Wed, 20 Dec 2006 04:41:15 -0800 (PST) Received: by 10.82.178.4 with HTTP; Wed, 20 Dec 2006 04:41:15 -0800 (PST) Message-ID: <3bbf2fe10612200441i2f658b59i83de7c21c7290ab1@mail.gmail.com> Date: Wed, 20 Dec 2006 13:41:15 +0100 From: "Attilio Rao" Sender: asmrookie@gmail.com To: "Martin Blapp" In-Reply-To: <20061220120419.M53548@godot.imp.ch> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200612192234.kBJMYYo0055529@repoman.freebsd.org> <3bbf2fe10612191850y3a546fcew486575385b1400df@mail.gmail.com> <20061220120419.M53548@godot.imp.ch> X-Google-Sender-Auth: fddd673dbf9f75a0 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Dec 2006 12:42:36 -0000 2006/12/20, Martin Blapp : > > Hi, > > > Since proctree_lock is a sx lock which uses 2 condition variables, > > they alredy drop Giant (DROP_GIANT()) before sleeping. Are you secure > > it is the right thing to do here? > > Yes I am. > > sx_slock() can call cv_wait() which later can call cv_wait_unlock ... > if there is already a lock we need to share ... After a possible > sleep cv_wait_unlock looks like: > > cv_wait_unlock(struct cv *cvp, struct mtx *mp) > > [...] > sleepq_lock(cvp); > > cvp->cv_waiters++; > DROP_GIANT(); > mtx_unlock(mp); > > [...] > > It can call DROP_GIANT for a short amount of time. This was the race. No, it drops Giant for all the time it sleeps. Maybe the race is somewhere else. Attilio -- Peace can only be achieved by understanding - A. Einstein From owner-cvs-src@FreeBSD.ORG Wed Dec 20 12:47: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 97BF616A403; Wed, 20 Dec 2006 12:47:56 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7160843CC2; Wed, 20 Dec 2006 12:47:54 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBKClpcf069112; Wed, 20 Dec 2006 12:47:51 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKClpAO069111; Wed, 20 Dec 2006 12:47:51 GMT (envelope-from yar) Message-Id: <200612201247.kBKClpAO069111@repoman.freebsd.org> From: Yar Tikhiy Date: Wed, 20 Dec 2006 12:47: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/usr.bin/netstat route.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Dec 2006 12:47:56 -0000 yar 2006-12-20 12:47:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/netstat route.c Log: MFC rev. 1.80: We should return the name in cp, not printf it. Revision Changes Path 1.76.2.1 +3 -1 src/usr.bin/netstat/route.c From owner-cvs-src@FreeBSD.ORG Wed Dec 20 13:00: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 E885016A4C8; Wed, 20 Dec 2006 13:00:26 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDCAB43C9F; Wed, 20 Dec 2006 13:00:22 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBKCxptV070813; Wed, 20 Dec 2006 12:59:51 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKCxooJ070812; Wed, 20 Dec 2006 12:59:50 GMT (envelope-from yar) Message-Id: <200612201259.kBKCxooJ070812@repoman.freebsd.org> From: Yar Tikhiy Date: Wed, 20 Dec 2006 12:59: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/etc/rc.d syscons X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Dec 2006 13:00:27 -0000 yar 2006-12-20 12:59:50 UTC FreeBSD src repository Modified files: etc/rc.d syscons Log: Syscons cannot be stopped, so provide a no-op stop method. The default stop method from rc.subr isn't suited for this case and produces a bogus warning: "syscons not running". Suggested by: matteo Revision Changes Path 1.18 +1 -0 src/etc/rc.d/syscons From owner-cvs-src@FreeBSD.ORG Wed Dec 20 14:04: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 50C8116A403; Wed, 20 Dec 2006 14:04:39 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8BF7F43CA5; Wed, 20 Dec 2006 14:04:38 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.4/8.13.3) with ESMTP id kBKDQW1c099616 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 20 Dec 2006 16:26:32 +0300 (MSK) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.4/8.13.1/Submit) id kBKDQWrG099615; Wed, 20 Dec 2006 16:26:32 +0300 (MSK) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Wed, 20 Dec 2006 16:26:32 +0300 From: Gleb Smirnoff To: Bruce Evans Message-ID: <20061220132631.GH34400@FreeBSD.org> References: <200612201203.kBKC3MhO053666@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200612201203.kBKC3MhO053666@repoman.freebsd.org> User-Agent: Mutt/1.5.6i 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, 20 Dec 2006 14:04:39 -0000 On Wed, Dec 20, 2006 at 12:03:21PM +0000, Bruce Evans wrote: B> bde 2006-12-20 12:03:21 UTC B> B> FreeBSD src repository B> B> Modified files: B> sys/dev/bge if_bge.c B> Log: B> In bge_txeof(), cancel the watchdog timeout if all descriptors have B> been handled instead of when at least one descriptor was just handled. B> For bge, it is normal to get a txeof when only a small fraction of the B> queued tx descriptors have been handled, so the bug broke the watchdog B> in a usual case. I have a suspicion that this may cause a problem under high load. Imagine that thread #1 is spinning in bge_start_locked() getting packets out of interface queue and putting them into TX ring. Some other threads are putting the packets into interface queue while its lock is temporarily relinguished be the thread #1. In the same time interrupts happen, some packets are sent, but the TX ring is never got empty. The above scenario will cause a fake watchdog event. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Wed Dec 20 14:05: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 3361116A417; Wed, 20 Dec 2006 14:05:42 +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 E1B4E43CA0; Wed, 20 Dec 2006 14:05:41 +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 kBKE5fVF085266; Wed, 20 Dec 2006 14:05:41 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKE5ftu085264; Wed, 20 Dec 2006 14:05:41 GMT (envelope-from kib) Message-Id: <200612201405.kBKE5ftu085264@repoman.freebsd.org> From: Konstantin Belousov Date: Wed, 20 Dec 2006 14:05: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/kern link_elf_obj.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Dec 2006 14:05:42 -0000 kib 2006-12-20 14:05:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern link_elf_obj.c Log: MFC rev. 1.94: Support __start_
and __end_
special symbols. Requested by: grehan Revision Changes Path 1.87.2.4 +47 -0 src/sys/kern/link_elf_obj.c From owner-cvs-src@FreeBSD.ORG Wed Dec 20 14:08: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 06A1016A403; Wed, 20 Dec 2006 14:08:15 +0000 (UTC) (envelope-from mb@imp.ch) Received: from pop.imp.ch (mx2.imp.ch [157.161.9.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9377443CA2; Wed, 20 Dec 2006 14:08:07 +0000 (GMT) (envelope-from mb@imp.ch) Received: from godot.imp.ch (godot.imp.ch [157.161.4.8]) by pop.imp.ch (8.13.8/8.13.8/Submit_imp) with ESMTP id kBKE85pl037004; Wed, 20 Dec 2006 15:08:06 +0100 (CET) (envelope-from mb@imp.ch) Date: Wed, 20 Dec 2006 15:08:05 +0100 (CET) From: Martin Blapp To: Attilio Rao In-Reply-To: <3bbf2fe10612200441i2f658b59i83de7c21c7290ab1@mail.gmail.com> Message-ID: <20061220150622.V53548@godot.imp.ch> References: <200612192234.kBJMYYo0055529@repoman.freebsd.org> <3bbf2fe10612191850y3a546fcew486575385b1400df@mail.gmail.com> <20061220120419.M53548@godot.imp.ch> <3bbf2fe10612200441i2f658b59i83de7c21c7290ab1@mail.gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Scanned-By: MIMEDefang 2.58 on 157.161.9.65 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Dec 2006 14:08:15 -0000 Hi, > No, it drops Giant for all the time it sleeps. > Maybe the race is somewhere else. Yep, you are correct. It drops Giant for all the time. And during this time the session could be cleared somewhere else because we don't held GIANT anymore. I don't understand your problem ? Martin From owner-cvs-src@FreeBSD.ORG Wed Dec 20 14:25: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 09F8A16A515; Wed, 20 Dec 2006 14:25:22 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from tarsier.geekcn.org (tarsier.geekcn.org [210.51.165.229]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E5DF43CB3; Wed, 20 Dec 2006 14:21:04 +0000 (GMT) (envelope-from delphij@delphij.net) Received: from localhost (tarsier.geekcn.org [210.51.165.229]) by tarsier.geekcn.org (Postfix) with ESMTP id 67A1FEB1E06; Wed, 20 Dec 2006 21:59:01 +0800 (CST) X-Virus-Scanned: amavisd-new at geekcn.org Received: from tarsier.geekcn.org ([210.51.165.229]) by localhost (mail.geekcn.org [210.51.165.229]) (amavisd-new, port 10024) with ESMTP id 9eObOMKdAj0E; Wed, 20 Dec 2006 21:58:48 +0800 (CST) Received: from [192.168.1.32] (unknown [221.217.209.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tarsier.geekcn.org (Postfix) with ESMTP id 84519EB1BED; Wed, 20 Dec 2006 21:58:48 +0800 (CST) DomainKey-Signature: a=rsa-sha1; s=default; d=delphij.net; c=nofws; q=dns; h=message-id:date:from:organization:user-agent:mime-version:to:cc: subject:references:in-reply-to:x-enigmail-version:content-type; b=cgE1qVGconYkCDwNuf2/UiKtD7hEQH8DLTUiEBmip0EAbXjwz52eS6DY05AXF3xx5 CNszmKfOOS75XXIo1HAAg== Message-ID: <45894162.1040408@delphij.net> Date: Wed, 20 Dec 2006 21:57:54 +0800 From: LI Xin Organization: The FreeBSD Project User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025) MIME-Version: 1.0 To: Yar Tikhiy References: <200612201143.kBKBh5fx049256@repoman.freebsd.org> In-Reply-To: <200612201143.kBKBh5fx049256@repoman.freebsd.org> X-Enigmail-Version: 0.94.1.0 Content-Type: multipart/signed; micalg=pgp-ripemd160; protocol="application/pgp-signature"; boundary="------------enig6E4A48C40C08E75ACB7AED6D" Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/etc rc.subr src/share/man/man8 rc.subr.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, 20 Dec 2006 14:25:22 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig6E4A48C40C08E75ACB7AED6D Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Yar Tikhiy wrote: > yar 2006-12-20 11:43:05 UTC >=20 > FreeBSD src repository >=20 > Modified files: (Branch: RELENG_6) > etc rc.subr=20 > share/man/man8 rc.subr.8=20 > Log: > MFC load_kld(). > =20 > Prodded by: delphij, emax Ah, thanks! Cheers, --=20 Xin LI http://www.delphij.net/ FreeBSD - The Power to Serve! --------------enig6E4A48C40C08E75ACB7AED6D Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFiUFiOfuToMruuMARA1GhAKCHjs1XIMeggOB07RFRAm1glTrEYwCdHQK7 3CfTcHXkUt3oELOSpkAab3w= =38nx -----END PGP SIGNATURE----- --------------enig6E4A48C40C08E75ACB7AED6D-- From owner-cvs-src@FreeBSD.ORG Wed Dec 20 14: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 DDA4E16A5E2 for ; Wed, 20 Dec 2006 14:25:37 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.173]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C80F43CA5 for ; Wed, 20 Dec 2006 14:25:14 +0000 (GMT) (envelope-from asmrookie@gmail.com) Received: by ug-out-1314.google.com with SMTP id o2so1942754uge for ; Wed, 20 Dec 2006 06:25:13 -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=Vl7JUmbTuVd7pgl+C9dBHo15Gn3vN85BJkVyputACpoYVl64D3qTp1G/yh1AL5TGRqo6WYtufTLfzqf6ahGTBQ7Io4Lf86dnN4vPJzeYDe+BPFfLB7pBtg3c7vZs4iKznUO5foiy8dlxKF3Tv5kiLTs6L+PztZNzmejQkVPLqLc= Received: by 10.82.153.5 with SMTP id a5mr1632730bue.1166624712651; Wed, 20 Dec 2006 06:25:12 -0800 (PST) Received: by 10.82.178.4 with HTTP; Wed, 20 Dec 2006 06:25:12 -0800 (PST) Message-ID: <3bbf2fe10612200625r527a7d2fj7319c9d6193c8816@mail.gmail.com> Date: Wed, 20 Dec 2006 15:25:12 +0100 From: "Attilio Rao" Sender: asmrookie@gmail.com To: "Martin Blapp" In-Reply-To: <20061220150622.V53548@godot.imp.ch> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200612192234.kBJMYYo0055529@repoman.freebsd.org> <3bbf2fe10612191850y3a546fcew486575385b1400df@mail.gmail.com> <20061220120419.M53548@godot.imp.ch> <3bbf2fe10612200441i2f658b59i83de7c21c7290ab1@mail.gmail.com> <20061220150622.V53548@godot.imp.ch> X-Google-Sender-Auth: 05db0150a04dca5f Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Dec 2006 14:25:38 -0000 2006/12/20, Martin Blapp : > > Hi, > > > No, it drops Giant for all the time it sleeps. > > Maybe the race is somewhere else. > > Yep, you are correct. It drops Giant for all the time. > > And during this time the session could be cleared > somewhere else because we don't held GIANT anymore. > > I don't understand your problem ? Quote: "Log: Giant might have been temporarily dropped while waiting for proctree_lock, allowing for an intervening tty_close() that cleared tp->t_session." so, as you have seen, when a thread is waiting against proctree_lock it doesn't held Giant. I don't understand the sense of your commit. Attilio -- Peace can only be achieved by understanding - A. Einstein From owner-cvs-src@FreeBSD.ORG Wed Dec 20 15:34: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 8F23816A416; Wed, 20 Dec 2006 15:34: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 6508443CAC; Wed, 20 Dec 2006 15:34:01 +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 kBKFY1F4006123; Wed, 20 Dec 2006 15:34:01 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKFY1xH006122; Wed, 20 Dec 2006 15:34:01 GMT (envelope-from ru) Message-Id: <200612201534.kBKFY1xH006122@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 20 Dec 2006 15:34: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/usr.bin/tcopy tcopy.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, 20 Dec 2006 15:34:03 -0000 ru 2006-12-20 15:34:01 UTC FreeBSD src repository Modified files: usr.bin/tcopy tcopy.1 Log: Document some details better, making it easier to translate. Revision Changes Path 1.18 +32 -22 src/usr.bin/tcopy/tcopy.1 From owner-cvs-src@FreeBSD.ORG Wed Dec 20 16:17: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 8DE7B16A416 for ; Wed, 20 Dec 2006 16:17:48 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.173]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8FDF743CB3 for ; Wed, 20 Dec 2006 16:17:13 +0000 (GMT) (envelope-from asmrookie@gmail.com) Received: by ug-out-1314.google.com with SMTP id o2so1973611uge for ; Wed, 20 Dec 2006 08:16:54 -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=RHmcoHZLORCA18o04Rfaw3k2pxsQLRabhl2Zo00fr6sVxzfWzBwQ5RtGf2FcU88AWkhqjRRYjxuRFb5NEZJWlgcl7PG3h63W3mhfdzx6zDc+Oxcj/y1SxkYURS8KRj0P1eDbUAIwkvYCU6cxlxjUU5gKATvpWNqtF72lMPd1zBU= Received: by 10.82.136.4 with SMTP id j4mr1753340bud.1166631411328; Wed, 20 Dec 2006 08:16:51 -0800 (PST) Received: by 10.82.178.4 with HTTP; Wed, 20 Dec 2006 08:16:51 -0800 (PST) Message-ID: <3bbf2fe10612200816x11c59af3r8b1d2721215267fe@mail.gmail.com> Date: Wed, 20 Dec 2006 17:16:51 +0100 From: "Attilio Rao" Sender: asmrookie@gmail.com To: "Martin Blapp" In-Reply-To: <20061220040337.H53548@godot.imp.ch> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200612192234.kBJMYYo0055529@repoman.freebsd.org> <3bbf2fe10612191850y3a546fcew486575385b1400df@mail.gmail.com> <20061220040337.H53548@godot.imp.ch> X-Google-Sender-Auth: 27ba6d89c31966db Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Dec 2006 16:17:48 -0000 2006/12/20, Martin Blapp : > > Hi, > > > Since proctree_lock is a sx lock which uses 2 condition variables, > > they alredy drop Giant (DROP_GIANT()) before sleeping. Are you secure > > it is the right thing to do here? > > Sorry, the commit message was not 100% clear. It should have been: > > Retest a variable after sx_slock has been called. Giant might have been > temporarily dropped while waiting for proctree_lock, allowing for an > intervening tty_close() that cleared tp->t_session. Ok, after a quick look at the patch (and this note) it makes more sense to me, but then would not be cleaner to do something like: sx_slock(&proctree_lock); if (tp->t_session && tp->t_session->s_leader) { ... } sx_sunlock(&proctree_lock); more than leaving the clobbering check? Thanks, Attilio -- Peace can only be achieved by understanding - A. Einstein From owner-cvs-src@FreeBSD.ORG Wed Dec 20 16:39: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 95C9816A412; Wed, 20 Dec 2006 16:39:52 +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 423EA43CB2; Wed, 20 Dec 2006 16:39:49 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [127.0.0.1] (pooker.samsco.org [168.103.85.57]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id kBKGdft4090301; Wed, 20 Dec 2006 09:39:47 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <4589674D.6010408@samsco.org> Date: Wed, 20 Dec 2006 11:39:41 -0500 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: <200612201203.kBKC3MhO053666@repoman.freebsd.org> In-Reply-To: <200612201203.kBKC3MhO053666@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/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, 20 Dec 2006 16:39:52 -0000 Bruce Evans wrote: > bde 2006-12-20 12:03:21 UTC > > FreeBSD src repository > > Modified files: > sys/dev/bge if_bge.c > Log: > In bge_txeof(), cancel the watchdog timeout if all descriptors have > been handled instead of when at least one descriptor was just handled. > For bge, it is normal to get a txeof when only a small fraction of the > queued tx descriptors have been handled, so the bug broke the watchdog > in a usual case. > > Revision Changes Path > 1.170 +2 -1 src/sys/dev/bge/if_bge.c As Gleb points out, what you've changed this to has a failure case too, though maybe it's not as common as the one that you might have been seeing. The whole countdown/reset scheme is basically insufficient. What is needed is something like if_em, where the rings pointers are actually checked for progress. It's simple and cheap to do, and it addresses the actual issue of detecting when the chip has stopped processing packets. Scott From owner-cvs-src@FreeBSD.ORG Wed Dec 20 16:57: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 C4D3F16A403; Wed, 20 Dec 2006 16:57:27 +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 CDA7443CBD; Wed, 20 Dec 2006 16:57:26 +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 kBKGvFZJ032648; Wed, 20 Dec 2006 16:57:15 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKGvFje032647; Wed, 20 Dec 2006 16:57:15 GMT (envelope-from ru) Message-Id: <200612201657.kBKGvFje032647@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 20 Dec 2006 16:57: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/lockf lockf.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, 20 Dec 2006 16:57:27 -0000 ru 2006-12-20 16:57:14 UTC FreeBSD src repository Modified files: usr.bin/lockf lockf.1 Log: Markup cosmetics. Revision Changes Path 1.18 +6 -4 src/usr.bin/lockf/lockf.1 From owner-cvs-src@FreeBSD.ORG Wed Dec 20 17: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 DD92316A494; Wed, 20 Dec 2006 17:11:05 +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 62EF043CA4; Wed, 20 Dec 2006 17:10:56 +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 kBKHArEn035576; Wed, 20 Dec 2006 17:10:53 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKHArAH035575; Wed, 20 Dec 2006 17:10:53 GMT (envelope-from delphij) Message-Id: <200612201710.kBKHArAH035575@repoman.freebsd.org> From: Xin LI Date: Wed, 20 Dec 2006 17:10:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/aac aac_linux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Dec 2006 17:11:06 -0000 delphij 2006-12-20 17:10:53 UTC FreeBSD src repository Modified files: sys/dev/aac aac_linux.c Log: On amd64 platform, use linux32 headers so 32-bit Linux applications would be able to work with aac(4). This approach is used by some other drivers as well. However, we need a more generic way to do this in order to avoid having to special case headers in individual drivers for each platform. Obtained from: Adaptec (version b11518) Approved by: scottl Revision Changes Path 1.4 +5 -0 src/sys/dev/aac/aac_linux.c From owner-cvs-src@FreeBSD.ORG Wed Dec 20 17:22: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 D310116A494; Wed, 20 Dec 2006 17:22:19 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id D510A43CA5; Wed, 20 Dec 2006 17:21:55 +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 kBKHLtSR037815; Wed, 20 Dec 2006 17:21:55 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKHLt8I037812; Wed, 20 Dec 2006 17:21:55 GMT (envelope-from pjd) Message-Id: <200612201721.kBKHLt8I037812@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 20 Dec 2006 17:21:54 +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/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: Wed, 20 Dec 2006 17:22:20 -0000 pjd 2006-12-20 17:21:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_2) sbin/ggate/ggated ggated.c sbin/ggate/shared ggate.c ggate.h Log: MFC: sbin/ggate/ggated/ggated.c 1.8,1.9 sbin/ggate/shared/ggate.c 1.7,1.8 sbin/ggate/shared/ggate.h 1.4,1.5 Fix ggated for platforms with 64bit size_t. The DIOCGSECTORSIZE ioctl returns u_int. Reported by: Javier Martín Rueda PR: amd64/91799 Approved by: re (bmah) Revision Changes Path 1.7.8.1 +1 -1 src/sbin/ggate/ggated/ggated.c 1.5.2.1.2.1 +2 -2 src/sbin/ggate/shared/ggate.c 1.3.8.1 +1 -1 src/sbin/ggate/shared/ggate.h From owner-cvs-src@FreeBSD.ORG Wed Dec 20 17:47: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 A0B4516A40F; Wed, 20 Dec 2006 17:47:55 +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 339C343CB8; Wed, 20 Dec 2006 17:47:55 +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 kBKHltGr041942; Wed, 20 Dec 2006 17:47:55 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKHltRU041941; Wed, 20 Dec 2006 17:47:55 GMT (envelope-from imp) Message-Id: <200612201747.kBKHltRU041941@repoman.freebsd.org> From: Warner Losh Date: Wed, 20 Dec 2006 17:47: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/boot/arm/at91 Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Dec 2006 17:47:55 -0000 imp 2006-12-20 17:47:54 UTC FreeBSD src repository Modified files: sys/boot/arm/at91 Makefile.inc Log: MFp4: bwct is a new board choice. Revision Changes Path 1.6 +1 -1 src/sys/boot/arm/at91/Makefile.inc From owner-cvs-src@FreeBSD.ORG Wed Dec 20 17:50: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 4863816A403; Wed, 20 Dec 2006 17:50:03 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED65B43CAD; Wed, 20 Dec 2006 17:50: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 kBKHo2kR042024; Wed, 20 Dec 2006 17:50:02 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKHo2RL042023; Wed, 20 Dec 2006 17:50:02 GMT (envelope-from imp) Message-Id: <200612201750.kBKHo2RL042023@repoman.freebsd.org> From: Warner Losh Date: Wed, 20 Dec 2006 17:50:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/boot/arm/at91/boot0spi main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Dec 2006 17:50:03 -0000 imp 2006-12-20 17:50:02 UTC FreeBSD src repository Modified files: sys/boot/arm/at91/boot0spi main.c Log: MFp4: Delay a second or two after the upload before printing Done. Add an automatic reset for remote operational luvin' goodness. Revision Changes Path 1.5 +6 -2 src/sys/boot/arm/at91/boot0spi/main.c From owner-cvs-src@FreeBSD.ORG Wed Dec 20 18: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 34D9216A403; Wed, 20 Dec 2006 18:16:56 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id 28B8D43CA4; Wed, 20 Dec 2006 18:16:49 +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 kBKIGn18047989; Wed, 20 Dec 2006 18:16:49 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKIGn6k047988; Wed, 20 Dec 2006 18:16:49 GMT (envelope-from imp) Message-Id: <200612201816.kBKIGn6k047988@repoman.freebsd.org> From: Warner Losh Date: Wed, 20 Dec 2006 18:16: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/boot/arm/at91/libat91 arm_init.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: Wed, 20 Dec 2006 18:16:56 -0000 imp 2006-12-20 18:16:49 UTC FreeBSD src repository Modified files: sys/boot/arm/at91/libat91 arm_init.S Log: MFp4: bwct boot rom is different. need a more generic way to cope long term. Revision Changes Path 1.2 +4 -0 src/sys/boot/arm/at91/libat91/arm_init.S From owner-cvs-src@FreeBSD.ORG Wed Dec 20 18:18: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 6FE2A16A40F; Wed, 20 Dec 2006 18:18:25 +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 2E5E743CB5; Wed, 20 Dec 2006 18:18:25 +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 kBKIIPp9048067; Wed, 20 Dec 2006 18:18:25 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKIIPbN048066; Wed, 20 Dec 2006 18:18:25 GMT (envelope-from imp) Message-Id: <200612201818.kBKIIPbN048066@repoman.freebsd.org> From: Warner Losh Date: Wed, 20 Dec 2006 18:18: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/boot/arm/at91/libat91 at91rm9200_lowlevel.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, 20 Dec 2006 18:18:25 -0000 imp 2006-12-20 18:18:24 UTC FreeBSD src repository Modified files: sys/boot/arm/at91/libat91 at91rm9200_lowlevel.h Log: MFp4: bwct memory size and PLL parameters Revision Changes Path 1.4 +8 -0 src/sys/boot/arm/at91/libat91/at91rm9200_lowlevel.h From owner-cvs-src@FreeBSD.ORG Wed Dec 20 18:19: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 5633216A4B3; Wed, 20 Dec 2006 18:19:53 +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 C058F43CA0; Wed, 20 Dec 2006 18:19:52 +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 kBKIJqZs048201; Wed, 20 Dec 2006 18:19:52 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKIJqf1048200; Wed, 20 Dec 2006 18:19:52 GMT (envelope-from imp) Message-Id: <200612201819.kBKIJqf1048200@repoman.freebsd.org> From: Warner Losh Date: Wed, 20 Dec 2006 18:19: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/boot/arm/at91/libat91 eeprom.c lib.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, 20 Dec 2006 18:19:53 -0000 imp 2006-12-20 18:19:52 UTC FreeBSD src repository Modified files: sys/boot/arm/at91/libat91 eeprom.c lib.h Log: MFp4: Add timeout to eeprom access for lame eeprom that go awol Revision Changes Path 1.3 +7 -3 src/sys/boot/arm/at91/libat91/eeprom.c 1.4 +1 -1 src/sys/boot/arm/at91/libat91/lib.h From owner-cvs-src@FreeBSD.ORG Wed Dec 20 18:25: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 D8ACF16A403; Wed, 20 Dec 2006 18:25:17 +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 883A143CA2; Wed, 20 Dec 2006 18:25:17 +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 kBKIPHSt049972; Wed, 20 Dec 2006 18:25:17 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKIPHts049971; Wed, 20 Dec 2006 18:25:17 GMT (envelope-from imp) Message-Id: <200612201825.kBKIPHts049971@repoman.freebsd.org> From: Warner Losh Date: Wed, 20 Dec 2006 18:25: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/boot/arm/at91/libat91 spi_flash.c spi_flash.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, 20 Dec 2006 18:25:18 -0000 imp 2006-12-20 18:25:17 UTC FreeBSD src repository Modified files: sys/boot/arm/at91/libat91 spi_flash.c spi_flash.h Log: MFp4: Differences in flash part for bwct. need a more generic way to cope. Revision Changes Path 1.3 +31 -0 src/sys/boot/arm/at91/libat91/spi_flash.c 1.2 +4 -0 src/sys/boot/arm/at91/libat91/spi_flash.h From owner-cvs-src@FreeBSD.ORG Wed Dec 20 18:26: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 418F116A417; Wed, 20 Dec 2006 18:26:38 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3DB243C9F; Wed, 20 Dec 2006 18:26:37 +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 kBKIQbHO050377; Wed, 20 Dec 2006 18:26:37 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKIQbNY050376; Wed, 20 Dec 2006 18:26:37 GMT (envelope-from imp) Message-Id: <200612201826.kBKIQbNY050376@repoman.freebsd.org> From: Warner Losh Date: Wed, 20 Dec 2006 18:26:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/boot/arm/at91/libat91 emac.c emac_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: Wed, 20 Dec 2006 18:26:38 -0000 imp 2006-12-20 18:26:37 UTC FreeBSD src repository Modified files: sys/boot/arm/at91/libat91 emac.c emac_init.c Log: MFp4: differences for bwct ethernet attachment Revision Changes Path 1.6 +12 -2 src/sys/boot/arm/at91/libat91/emac.c 1.4 +1 -1 src/sys/boot/arm/at91/libat91/emac_init.c From owner-cvs-src@FreeBSD.ORG Wed Dec 20 18:59: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 787A216A407; Wed, 20 Dec 2006 18:59:26 +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 B6FF843CB0; Wed, 20 Dec 2006 18:56:51 +0000 (GMT) (envelope-from grehan@freebsd.org) Received: from [192.168.0.13] (dsl-63-249-90-35.cruzio.com [63.249.90.35]) by dommail.onthenet.com.au (MOS 3.5.7-GR) with ESMTP id CKN12959 (AUTH peterg@ptree32.com.au); Thu, 21 Dec 2006 04:43:05 +1000 (EST) Message-ID: <458983AB.2030802@freebsd.org> Date: Wed, 20 Dec 2006 10:40:43 -0800 From: Peter Grehan User-Agent: Thunderbird 1.5.0.9 (Macintosh/20061207) MIME-Version: 1.0 To: Konstantin Belousov References: <200612201405.kBKE5ftu085264@repoman.freebsd.org> In-Reply-To: <200612201405.kBKE5ftu085264@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/kern link_elf_obj.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: grehan@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Dec 2006 18:59:26 -0000 > MFC rev. 1.94: > Support __start_
and __end_
special symbols. Thankyou ! later, Peter. From owner-cvs-src@FreeBSD.ORG Wed Dec 20 19:00: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 4373F16A403; Wed, 20 Dec 2006 19:00:54 +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 F107E43CB9; Wed, 20 Dec 2006 19:00:53 +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 kBKJ0rLe055433; Wed, 20 Dec 2006 19:00:53 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKJ0rUp055431; Wed, 20 Dec 2006 19:00:53 GMT (envelope-from jkim) Message-Id: <200612201900.kBKJ0rUp055431@repoman.freebsd.org> From: Jung-uk Kim Date: Wed, 20 Dec 2006 19:00:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys sysent.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, 20 Dec 2006 19:00:54 -0000 jkim 2006-12-20 19:00:53 UTC FreeBSD src repository Modified files: sys/sys sysent.h Log: MFP4: (part of) 109714 Add SYSCALL_MODULE_PRESENT() macro. The idea was borrowed from syscall_register(). Revision Changes Path 1.52 +6 -0 src/sys/sys/sysent.h From owner-cvs-src@FreeBSD.ORG Wed Dec 20 19:26: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 458F616A47C; Wed, 20 Dec 2006 19:26:31 +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 18CC543C9F; Wed, 20 Dec 2006 19:26:31 +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 kBKJQUoT062809; Wed, 20 Dec 2006 19:26:30 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKJQUnV062808; Wed, 20 Dec 2006 19:26:30 GMT (envelope-from jkim) Message-Id: <200612201926.kBKJQUnV062808@repoman.freebsd.org> From: Jung-uk Kim Date: Wed, 20 Dec 2006 19:26:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern sysv_msg.c src/sys/sys syscallsubr.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, 20 Dec 2006 19:26:31 -0000 jkim 2006-12-20 19:26:30 UTC FreeBSD src repository Modified files: sys/kern sysv_msg.c sys/sys syscallsubr.h Log: MFP4: (part of) 110058 copyin()/copyout() for message type is separated from msgsnd()/msgrcv() and it is done from its wrapper functions to support 32-bit emulations. After I implemented this, I have briefly referenced NetBSD and Darwin. NetBSD passes copyin()/copyout() function pointers from wrappers. Darwin passes size of message type as an argument, which is actually similar to my first implementation (P4 109706). We may revisit these implementations later. Revision Changes Path 1.66 +88 -85 src/sys/kern/sysv_msg.c 1.45 +2 -0 src/sys/sys/syscallsubr.h From owner-cvs-src@FreeBSD.ORG Wed Dec 20 19:30: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 5230916A412; Wed, 20 Dec 2006 19:30:58 +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 8CC9243CB0; Wed, 20 Dec 2006 19:30:53 +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 kBKJUrRG063026; Wed, 20 Dec 2006 19:30:53 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKJUrSt063025; Wed, 20 Dec 2006 19:30:53 GMT (envelope-from jkim) Message-Id: <200612201930.kBKJUrSt063025@repoman.freebsd.org> From: Jung-uk Kim Date: Wed, 20 Dec 2006 19:30:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/linux linux_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: Wed, 20 Dec 2006 19:30:58 -0000 jkim 2006-12-20 19:30:53 UTC FreeBSD src repository Modified files: sys/compat/linux linux_ipc.c Log: MFP4: (part of) 110058 Use new kern_msgsnd()/kern_msgrcv() to fix linux32 emulation on amd64. Revision Changes Path 1.52 +28 -26 src/sys/compat/linux/linux_ipc.c From owner-cvs-src@FreeBSD.ORG Wed Dec 20 19:36: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 02CCA16A49E; Wed, 20 Dec 2006 19:36:09 +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 47F6043CBF; Wed, 20 Dec 2006 19:36:04 +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 kBKJa3En064447; Wed, 20 Dec 2006 19:36:03 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKJa3lw064446; Wed, 20 Dec 2006 19:36:03 GMT (envelope-from jkim) Message-Id: <200612201936.kBKJa3lw064446@repoman.freebsd.org> From: Jung-uk Kim Date: Wed, 20 Dec 2006 19:36: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/compat/freebsd32 freebsd32_misc.c syscalls.master X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Dec 2006 19:36:09 -0000 jkim 2006-12-20 19:36:03 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 freebsd32_misc.c syscalls.master Log: MFP4: (part of) 110058 Fix 32-bit msgsnd(3) and msgrcv(3) emulations for amd64. Revision Changes Path 1.62 +56 -4 src/sys/compat/freebsd32/freebsd32_misc.c 1.88 +2 -2 src/sys/compat/freebsd32/syscalls.master From owner-cvs-src@FreeBSD.ORG Wed Dec 20 19: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 AB29316A416; Wed, 20 Dec 2006 19:39:11 +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 9D99843CB8; Wed, 20 Dec 2006 19:39:10 +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 kBKJdAiA064641; Wed, 20 Dec 2006 19:39:10 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKJdAQQ064640; Wed, 20 Dec 2006 19:39:10 GMT (envelope-from jkim) Message-Id: <200612201939.kBKJdAQQ064640@repoman.freebsd.org> From: Jung-uk Kim Date: Wed, 20 Dec 2006 19:39:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Dec 2006 19:39:11 -0000 jkim 2006-12-20 19:39:10 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c Log: Regen. Revision Changes Path 1.76 +18 -1 src/sys/compat/freebsd32/freebsd32_proto.h 1.74 +3 -3 src/sys/compat/freebsd32/freebsd32_syscall.h 1.65 +3 -3 src/sys/compat/freebsd32/freebsd32_syscalls.c 1.75 +3 -3 src/sys/compat/freebsd32/freebsd32_sysent.c From owner-cvs-src@FreeBSD.ORG Wed Dec 20 19:44: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 3C89616A4D0; Wed, 20 Dec 2006 19:44:12 +0000 (UTC) (envelope-from mb@imp.ch) Received: from pop.imp.ch (mx2.imp.ch [157.161.9.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id E52F943D73; Wed, 20 Dec 2006 19:43:37 +0000 (GMT) (envelope-from mb@imp.ch) Received: from godot.imp.ch (godot.imp.ch [157.161.4.8]) by pop.imp.ch (8.13.8/8.13.8/Submit_imp) with ESMTP id kBKJgmft040645; Wed, 20 Dec 2006 20:42:49 +0100 (CET) (envelope-from mb@imp.ch) Date: Wed, 20 Dec 2006 20:42:48 +0100 (CET) From: Martin Blapp To: Attilio Rao In-Reply-To: <3bbf2fe10612200816x11c59af3r8b1d2721215267fe@mail.gmail.com> Message-ID: <20061220202842.E53548@godot.imp.ch> References: <200612192234.kBJMYYo0055529@repoman.freebsd.org> <3bbf2fe10612191850y3a546fcew486575385b1400df@mail.gmail.com> <20061220040337.H53548@godot.imp.ch> <3bbf2fe10612200816x11c59af3r8b1d2721215267fe@mail.gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Scanned-By: MIMEDefang 2.58 on 157.161.9.65 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Dec 2006 19:44:12 -0000 Hi, >Ok, after a quick look at the patch (and this note) it makes more >sense to me, but then would not be cleaner to do something like: > > sx_slock(&proctree_lock); > if (tp->t_session && tp->t_session->s_leader) { ... > } > sx_sunlock(&proctree_lock); > You mean to restore rev. 1.258 ? http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/kern/tty.c.diff?r1=1.257&r2=1.258 The answer is easy, rev. 1.258 costs more in the cases where tp->t_session is already empty and we don't need to add a proctree lock and can just continue. We need the proctree lock only if tp->t_session exists. You can call rev. 1.267 less invasive than rev. 1.258 :-) -- Martin From owner-cvs-src@FreeBSD.ORG Wed Dec 20 20:08: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 60AA916A415; Wed, 20 Dec 2006 20:08:58 +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 C643443CB7; Wed, 20 Dec 2006 20:08:56 +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 kBKK8jVi083163; Wed, 20 Dec 2006 20:08:45 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKK8jHt083162; Wed, 20 Dec 2006 20:08:45 GMT (envelope-from jkim) Message-Id: <200612202008.kBKK8jHt083162@repoman.freebsd.org> From: Jung-uk Kim Date: Wed, 20 Dec 2006 20:08: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/compat/linux linux_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: Wed, 20 Dec 2006 20:08:58 -0000 jkim 2006-12-20 20:08:45 UTC FreeBSD src repository Modified files: sys/compat/linux linux_ipc.c Log: MFP4: 110179 Add rudimentary IPC_INFO/MSG_INFO command support for linux_msgctl() to pacify Linux ipcs(1). While I am here, add more bound checks for linux_msgsnd() and linux_msgrcv(). Revision Changes Path 1.53 +41 -3 src/sys/compat/linux/linux_ipc.c From owner-cvs-src@FreeBSD.ORG Wed Dec 20 20:17: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 A8EA616A494; Wed, 20 Dec 2006 20:17:35 +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 71C5043CB4; Wed, 20 Dec 2006 20:17:35 +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 kBKKHZvZ084789; Wed, 20 Dec 2006 20:17:35 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKKHZcX084788; Wed, 20 Dec 2006 20:17:35 GMT (envelope-from jkim) Message-Id: <200612202017.kBKKHZcX084788@repoman.freebsd.org> From: Jung-uk Kim Date: Wed, 20 Dec 2006 20:17: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/amd64/linux32 linux.h linux32_machdep.c src/sys/compat/linux linux_time.c src/sys/i386/linux linux.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Dec 2006 20:17:35 -0000 jkim 2006-12-20 20:17:35 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux.h linux32_machdep.c sys/compat/linux linux_time.c sys/i386/linux linux.h Log: MFP4: 109655 - Move linux_nanosleep() from src/sys/amd64/linux32/linux32_machdep.c to src/sys/compat/linux/linux_time.c. - Validate timespec ranges before use as Linux kernel does. - Fix l_timespec structure. - Clean up style(9) nits. Revision Changes Path 1.10 +2 -2 src/sys/amd64/linux32/linux.h 1.23 +0 -21 src/sys/amd64/linux32/linux32_machdep.c 1.2 +68 -30 src/sys/compat/linux/linux_time.c 1.72 +2 -2 src/sys/i386/linux/linux.h From owner-cvs-src@FreeBSD.ORG Wed Dec 20 20:18: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 4277416A47B; Wed, 20 Dec 2006 20:18:08 +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 D9C6E43CB6; Wed, 20 Dec 2006 20:18:07 +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 kBKKI7P1084824; Wed, 20 Dec 2006 20:18:07 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKKI7BF084823; Wed, 20 Dec 2006 20:18:07 GMT (envelope-from kmacy) Message-Id: <200612202018.kBKKI7BF084823@repoman.freebsd.org> From: Kip Macy Date: Wed, 20 Dec 2006 20:18: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/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: Wed, 20 Dec 2006 20:18:08 -0000 kmacy 2006-12-20 20:18:07 UTC FreeBSD src repository Modified files: sys/sun4v/include pcpu.h Log: reduce padding to compensate for recent change to sys/pcpu.h (tinderbox fix) Revision Changes Path 1.6 +1 -1 src/sys/sun4v/include/pcpu.h From owner-cvs-src@FreeBSD.ORG Wed Dec 20 20:21: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 0A31D16A403; Wed, 20 Dec 2006 20:21:51 +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 F0E7543CB8; Wed, 20 Dec 2006 20:21:48 +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 kBKKLmNG086940; Wed, 20 Dec 2006 20:21:48 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKKLmD8086937; Wed, 20 Dec 2006 20:21:48 GMT (envelope-from jkim) Message-Id: <200612202021.kBKKLmD8086937@repoman.freebsd.org> From: Jung-uk Kim Date: Wed, 20 Dec 2006 20:21: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/i386/linux linux_proto.h linux_syscall.h linux_sysent.c syscalls.master X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Dec 2006 20:21:51 -0000 jkim 2006-12-20 20:21:48 UTC FreeBSD src repository Modified files: sys/i386/linux linux_proto.h linux_syscall.h linux_sysent.c syscalls.master Log: Add linux_nanosleep() and regen. Revision Changes Path 1.88 +6 -0 src/sys/i386/linux/linux_proto.h 1.81 +1 -1 src/sys/i386/linux/linux_syscall.h 1.88 +1 -1 src/sys/i386/linux/linux_sysent.c 1.84 +3 -3 src/sys/i386/linux/syscalls.master From owner-cvs-src@FreeBSD.ORG Wed Dec 20 20:38: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 0114316A40F; Wed, 20 Dec 2006 20:38:45 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE40943CAE; Wed, 20 Dec 2006 20:38:44 +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 kBKKci88089429; Wed, 20 Dec 2006 20:38:44 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKKciFx089428; Wed, 20 Dec 2006 20:38:44 GMT (envelope-from rwatson) Message-Id: <200612202038.kBKKciFx089428@repoman.freebsd.org> From: Robert Watson Date: Wed, 20 Dec 2006 20:38:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_mac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Dec 2006 20:38:45 -0000 rwatson 2006-12-20 20:38:44 UTC FreeBSD src repository Modified files: sys/kern kern_mac.c Log: Expand commenting on label slots, justification for the MAC Framework locking model, interactions between locking and policy init/destroy methods. Rewrap some comments to 77 character line wrap. Obtained from: TrustedBSD Project Revision Changes Path 1.124 +79 -54 src/sys/kern/kern_mac.c From owner-cvs-src@FreeBSD.ORG Wed Dec 20 20: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 1CF5B16A40F; Wed, 20 Dec 2006 20:40:30 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id B100A43CB2; Wed, 20 Dec 2006 20:40:29 +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 kBKKeTP0089573; Wed, 20 Dec 2006 20:40:29 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKKeTYH089572; Wed, 20 Dec 2006 20:40:29 GMT (envelope-from rwatson) Message-Id: <200612202040.kBKKeTYH089572@repoman.freebsd.org> From: Robert Watson Date: Wed, 20 Dec 2006 20:40: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/security/mac mac_net.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Dec 2006 20:40:30 -0000 rwatson 2006-12-20 20:40:29 UTC FreeBSD src repository Modified files: sys/security/mac mac_net.c Log: Externalize local stack copy of the ifnet label, rather than the copy on the ifnet itself. The stack copy has been made while holding the mutex protecting ifnet labels, so copying from the ifnet copy could result in an inconsistent version being copied out. Reported by: Todd.Miller@sparta.com Obtained from: TrustedBSD Project MFC after: 3 weeks Revision Changes Path 1.121 +2 -2 src/sys/security/mac/mac_net.c From owner-cvs-src@FreeBSD.ORG Thu Dec 21 11:22: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 C5BEB16A58C; Thu, 21 Dec 2006 11:22:19 +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 9DAF113C425; Thu, 21 Dec 2006 11:22:19 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBLAxmYY086064; Thu, 21 Dec 2006 10:59:48 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBLAxm4F086063; Thu, 21 Dec 2006 10:59:48 GMT (envelope-from ru) Message-Id: <200612211059.kBLAxm4F086063@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 21 Dec 2006 10:59: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/join join.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, 21 Dec 2006 11:22:19 -0000 ru 2006-12-21 10:59:48 UTC FreeBSD src repository Modified files: usr.bin/join join.1 Log: Improve markup and do some minor wordsmithing. Revision Changes Path 1.21 +26 -16 src/usr.bin/join/join.1 From owner-cvs-src@FreeBSD.ORG Thu Dec 21 11:22: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 A5F2F16A407; Thu, 21 Dec 2006 11:22:59 +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 7E36513C497; Thu, 21 Dec 2006 11:22:59 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBLAQ29n081350; Thu, 21 Dec 2006 10:26:02 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBLAQ20g081349; Thu, 21 Dec 2006 10:26:02 GMT (envelope-from glebius) Message-Id: <200612211026.kBLAQ20g081349@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 21 Dec 2006 10:26: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/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: Thu, 21 Dec 2006 11:22:59 -0000 glebius 2006-12-21 10:26:01 UTC FreeBSD src repository Modified files: sys/netgraph ng_nat.c Log: Return value PKT_ALIAS_FOUND_HEADER_FRAGMENT isn't an error case. The packet shouldn't be dropped. Submitted by: Alexander Motin Revision Changes Path 1.8 +2 -1 src/sys/netgraph/ng_nat.c From owner-cvs-src@FreeBSD.ORG Thu Dec 21 11:23: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 8907216A4B3; Thu, 21 Dec 2006 11:23: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 6271613C49B; Thu, 21 Dec 2006 11:23:00 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBL9w394075604; Thu, 21 Dec 2006 09:58:03 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBL9w2TB075603; Thu, 21 Dec 2006 09:58:02 GMT (envelope-from rwatson) Message-Id: <200612210958.kBL9w2TB075603@repoman.freebsd.org> From: Robert Watson Date: Thu, 21 Dec 2006 09:58: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/security/mac mac_posix_sem.c mac_sysv_msg.c mac_sysv_sem.c mac_sysv_shm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Dec 2006 11:23:00 -0000 rwatson 2006-12-21 09:58:02 UTC FreeBSD src repository Modified files: sys/security/mac mac_posix_sem.c mac_sysv_msg.c mac_sysv_sem.c mac_sysv_shm.c Log: Minor style fixes. Revision Changes Path 1.7 +6 -6 src/sys/security/mac/mac_posix_sem.c 1.7 +7 -7 src/sys/security/mac/mac_sysv_msg.c 1.6 +3 -3 src/sys/security/mac/mac_sysv_sem.c 1.5 +4 -4 src/sys/security/mac/mac_sysv_shm.c From owner-cvs-src@FreeBSD.ORG Thu Dec 21 11:23: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 9BC7916A4D0; Thu, 21 Dec 2006 11:23: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 889D213C49D; Thu, 21 Dec 2006 11:23:00 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBL9pY4F074644; Thu, 21 Dec 2006 09:51:34 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBL9pY0O074643; Thu, 21 Dec 2006 09:51:34 GMT (envelope-from rwatson) Message-Id: <200612210951.kBL9pY0O074643@repoman.freebsd.org> From: Robert Watson Date: Thu, 21 Dec 2006 09:51:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_mac.c src/sys/security/mac mac_inet.c mac_internal.h mac_net.c mac_pipe.c mac_posix_sem.c mac_process.c mac_socket.c mac_system.c mac_sysv_msg.c mac_sysv_sem.c mac_sysv_shm.c mac_vfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Dec 2006 11:23:00 -0000 rwatson 2006-12-21 09:51:34 UTC FreeBSD src repository Modified files: sys/kern kern_mac.c sys/security/mac mac_inet.c mac_internal.h mac_net.c mac_pipe.c mac_posix_sem.c mac_process.c mac_socket.c mac_system.c mac_sysv_msg.c mac_sysv_sem.c mac_sysv_shm.c mac_vfs.c Log: Remove mac_enforce_subsystem debugging sysctls. Enforcement on subsystems will be a property of policy modules, which may require access control check entry points to be invoked even when not actively enforcing (i.e., to track information flow without providing protection). Obtained from: TrustedBSD Project Suggested by: Christopher dot Vance at sparta dot com Revision Changes Path 1.125 +1 -3 src/sys/kern/kern_mac.c 1.7 +0 -3 src/sys/security/mac/mac_inet.c 1.117 +0 -4 src/sys/security/mac/mac_internal.h 1.123 +0 -15 src/sys/security/mac/mac_net.c 1.109 +0 -23 src/sys/security/mac/mac_pipe.c 1.6 +0 -23 src/sys/security/mac/mac_posix_sem.c 1.116 +0 -57 src/sys/security/mac/mac_process.c 1.8 +0 -42 src/sys/security/mac/mac_socket.c 1.108 +0 -55 src/sys/security/mac/mac_system.c 1.6 +0 -27 src/sys/security/mac/mac_sysv_msg.c 1.5 +0 -14 src/sys/security/mac/mac_sysv_sem.c 1.4 +0 -18 src/sys/security/mac/mac_sysv_shm.c 1.116 +0 -110 src/sys/security/mac/mac_vfs.c From owner-cvs-src@FreeBSD.ORG Thu Dec 21 11:23: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 2B1F316A403; Thu, 21 Dec 2006 11:23: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 F110513C474; Thu, 21 Dec 2006 11:23:01 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBL834l3047009; Thu, 21 Dec 2006 08:03:04 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBL834JG047006; Thu, 21 Dec 2006 08:03:04 GMT (envelope-from delphij) Message-Id: <200612210803.kBL834JG047006@repoman.freebsd.org> From: Xin LI Date: Thu, 21 Dec 2006 08:03:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4 ciss.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, 21 Dec 2006 11:23:02 -0000 delphij 2006-12-21 08:03:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 ciss.4 Log: MFC 1.13 (by ps): Add E200, E200i, P400, and P400i storage controllers to supported list. Remove the E400 since it is not a real product. Revision Changes Path 1.11.2.3 +7 -1 src/share/man/man4/ciss.4 From owner-cvs-src@FreeBSD.ORG Thu Dec 21 11:23: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 B6F3D16A6E9; Thu, 21 Dec 2006 11:23:04 +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 8072A13C494; Thu, 21 Dec 2006 11:23:04 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBL5ekQm020466; Thu, 21 Dec 2006 05:40:46 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBL5ekLR020465; Thu, 21 Dec 2006 05:40:46 GMT (envelope-from marcel) Message-Id: <200612210540.kBL5ekLR020465@repoman.freebsd.org> From: Marcel Moolenaar Date: Thu, 21 Dec 2006 05:40: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/fs/msdosfs bpb.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, 21 Dec 2006 11:23:05 -0000 marcel 2006-12-21 05:40:46 UTC FreeBSD src repository Modified files: sys/fs/msdosfs bpb.h Log: Unbreak 64-bit little-endian systems that do require alignment. The fix involves using le16dec(), le32dec(), le16enc() and le32enc(). This eliminates invalid casts and duplicated logic. Revision Changes Path 1.14 +5 -18 src/sys/fs/msdosfs/bpb.h From owner-cvs-src@FreeBSD.ORG Thu Dec 21 11: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 6ED4216A728; Thu, 21 Dec 2006 11:23:54 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1FF9B13C496; Thu, 21 Dec 2006 11:23:28 +0000 (UTC) (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 kBL1wM5V072209; Thu, 21 Dec 2006 01:58:22 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBL1wMi5072208; Thu, 21 Dec 2006 01:58:22 GMT (envelope-from bz) Message-Id: <200612210158.kBL1wMi5072208@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Thu, 21 Dec 2006 01:58: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/usr.sbin/bsnmpd/modules Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Dec 2006 11:23:54 -0000 bz 2006-12-21 01:58:22 UTC FreeBSD src repository Modified files: usr.sbin/bsnmpd/modules Makefile Log: ia64 is nit-picking according to tinderbox so temporary disconnect the bridge module from the build until this is fixed. Revision Changes Path 1.14 +0 -1 src/usr.sbin/bsnmpd/modules/Makefile From owner-cvs-src@FreeBSD.ORG Thu Dec 21 11:23: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 7DDBB16A703; Thu, 21 Dec 2006 11:23:55 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1123013C4BC; Thu, 21 Dec 2006 11:23:30 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBKNfxmg040392; Wed, 20 Dec 2006 23:41:59 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKNfxX7040391; Wed, 20 Dec 2006 23:41:59 GMT (envelope-from rwatson) Message-Id: <200612202341.kBKNfxX7040391@repoman.freebsd.org> From: Robert Watson Date: Wed, 20 Dec 2006 23:41: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/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: Thu, 21 Dec 2006 11:23:55 -0000 rwatson 2006-12-20 23:41:59 UTC FreeBSD src repository Modified files: sys/sys mac_policy.h Log: Comment LABEL_TO_SLOT() macro, including observing that we'd like to improve this policy API to avoid encoding struct label binary layout in policy modules. Obtained from: TrustedBSD Project Revision Changes Path 1.80 +8 -0 src/sys/sys/mac_policy.h From owner-cvs-src@FreeBSD.ORG Thu Dec 21 11:23: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 891FB16A70E; Thu, 21 Dec 2006 11:23:55 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3DD9813C4BF; Thu, 21 Dec 2006 11:23:30 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBKNHYBD036046; Wed, 20 Dec 2006 23:17:34 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKNHYWk036045; Wed, 20 Dec 2006 23:17:34 GMT (envelope-from rwatson) Message-Id: <200612202317.kBKNHYWk036045@repoman.freebsd.org> From: Robert Watson Date: Wed, 20 Dec 2006 23:17:34 +0000 (UTC) To: src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/security/mac mac_sysv_msg.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Dec 2006 11:23:55 -0000 rwatson 2006-12-20 23:17:34 UTC FreeBSD src repository Modified files: sys/security/mac mac_sysv_msg.c Log: Trim trailing white space. Revision Changes Path 1.5 +5 -5 src/sys/security/mac/mac_sysv_msg.c From owner-cvs-src@FreeBSD.ORG Thu Dec 21 11:23: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 8D84A16A712; Thu, 21 Dec 2006 11:23:55 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 50B5C13C4C0; Thu, 21 Dec 2006 11:23:30 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBKNB101032334; Wed, 20 Dec 2006 23:11:01 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKNB17U032333; Wed, 20 Dec 2006 23:11:01 GMT (envelope-from rwatson) Message-Id: <200612202311.kBKNB17U032333@repoman.freebsd.org> From: Robert Watson Date: Wed, 20 Dec 2006 23:11:01 +0000 (UTC) To: src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/security/mac mac_inet.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Dec 2006 11:23:55 -0000 rwatson 2006-12-20 23:11:01 UTC FreeBSD src repository Modified files: sys/security/mac mac_inet.c Log: Re-wrap comment at 77 character columns. Revision Changes Path 1.6 +7 -7 src/sys/security/mac/mac_inet.c From owner-cvs-src@FreeBSD.ORG Thu Dec 21 11:23: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 9701416A741; Thu, 21 Dec 2006 11:23:55 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 650CB13C4C1; Thu, 21 Dec 2006 11:23:30 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBKNElvv035747; Wed, 20 Dec 2006 23:14:47 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKNElM1035746; Wed, 20 Dec 2006 23:14:47 GMT (envelope-from rwatson) Message-Id: <200612202314.kBKNElM1035746@repoman.freebsd.org> From: Robert Watson Date: Wed, 20 Dec 2006 23: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/sys/security/mac mac_posix_sem.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Dec 2006 11:23:56 -0000 rwatson 2006-12-20 23:14:47 UTC FreeBSD src repository Modified files: sys/security/mac mac_posix_sem.c Log: Trim trailing white space. Revision Changes Path 1.5 +2 -2 src/sys/security/mac/mac_posix_sem.c From owner-cvs-src@FreeBSD.ORG Thu Dec 21 11:23: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 9811F16A746; Thu, 21 Dec 2006 11:23:55 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 78EBB13C4C2; Thu, 21 Dec 2006 11:23:30 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBKNG2v5035908; Wed, 20 Dec 2006 23:16:02 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKNG2rr035907; Wed, 20 Dec 2006 23:16:02 GMT (envelope-from rwatson) Message-Id: <200612202316.kBKNG2rr035907@repoman.freebsd.org> From: Robert Watson Date: Wed, 20 Dec 2006 23:16: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/security/mac mac_process.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Dec 2006 11:23:56 -0000 rwatson 2006-12-20 23:16:01 UTC FreeBSD src repository Modified files: sys/security/mac mac_process.c Log: Clean up comment white space and line wrapping. Revision Changes Path 1.115 +14 -15 src/sys/security/mac/mac_process.c From owner-cvs-src@FreeBSD.ORG Thu Dec 21 11:23: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 A118016A74A; Thu, 21 Dec 2006 11:23:55 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A0D6B13C4C4; Thu, 21 Dec 2006 11:23:30 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBKNGgI9035944; Wed, 20 Dec 2006 23:16:42 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKNGgqj035943; Wed, 20 Dec 2006 23:16:42 GMT (envelope-from rwatson) Message-Id: <200612202316.kBKNGgqj035943@repoman.freebsd.org> From: Robert Watson Date: Wed, 20 Dec 2006 23:16: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/security/mac mac_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: Thu, 21 Dec 2006 11:23:56 -0000 rwatson 2006-12-20 23:16:41 UTC FreeBSD src repository Modified files: sys/security/mac mac_socket.c Log: Document socket labeling model. Clean up comment white space and wrapping. Obtained from: TrustedBSD Project Revision Changes Path 1.7 +27 -15 src/sys/security/mac/mac_socket.c From owner-cvs-src@FreeBSD.ORG Thu Dec 21 11:23: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 A6B5016A74B; Thu, 21 Dec 2006 11:23:55 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8D13913C4C3; Thu, 21 Dec 2006 11:23:30 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBKND4e9035337; Wed, 20 Dec 2006 23:13:04 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKND4RR035336; Wed, 20 Dec 2006 23:13:04 GMT (envelope-from rwatson) Message-Id: <200612202313.kBKND4RR035336@repoman.freebsd.org> From: Robert Watson Date: Wed, 20 Dec 2006 23:13:04 +0000 (UTC) To: src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/security/mac mac_label.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Dec 2006 11:23:56 -0000 rwatson 2006-12-20 23:13:04 UTC FreeBSD src repository Modified files: sys/security/mac mac_label.c Log: Staticize and comment zone_label. Obtained from: TrustedBSD Project Revision Changes Path 1.5 +7 -1 src/sys/security/mac/mac_label.c From owner-cvs-src@FreeBSD.ORG Thu Dec 21 11:23: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 AD23416A74D; Thu, 21 Dec 2006 11:23:55 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B4D7213C4C5; Thu, 21 Dec 2006 11:23:30 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBKNFRmO035843; Wed, 20 Dec 2006 23:15:27 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKNFRrn035842; Wed, 20 Dec 2006 23:15:27 GMT (envelope-from rwatson) Message-Id: <200612202315.kBKNFRrn035842@repoman.freebsd.org> From: Robert Watson Date: Wed, 20 Dec 2006 23:15: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/security/mac mac_priv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Dec 2006 11:23:56 -0000 rwatson 2006-12-20 23:15:27 UTC FreeBSD src repository Modified files: sys/security/mac mac_priv.c Log: Additional comments regarding the interaction between the kernel privilege model and the MAC Framework. Obtained from: TrustedBSD Project Revision Changes Path 1.2 +18 -0 src/sys/security/mac/mac_priv.c From owner-cvs-src@FreeBSD.ORG Thu Dec 21 11:23: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 B52F216A74F; Thu, 21 Dec 2006 11:23:55 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C892F13C4C6; Thu, 21 Dec 2006 11:23:30 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBKNCav7034919; Wed, 20 Dec 2006 23:12:36 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKNCag4034918; Wed, 20 Dec 2006 23:12:36 GMT (envelope-from rwatson) Message-Id: <200612202312.kBKNCag4034918@repoman.freebsd.org> From: Robert Watson Date: Wed, 20 Dec 2006 23:12: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/security/mac mac_internal.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, 21 Dec 2006 11:23:56 -0000 rwatson 2006-12-20 23:12:36 UTC FreeBSD src repository Modified files: sys/security/mac mac_internal.h Log: Clean up comments, trailing white space. Provide a comment describing MAC_EXTERNALIZE(). Obtained from: TrustedBSD Project Revision Changes Path 1.116 +27 -17 src/sys/security/mac/mac_internal.h From owner-cvs-src@FreeBSD.ORG Thu Dec 21 11:23: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 C348B16A757; Thu, 21 Dec 2006 11:23:55 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DC16213C4C7; Thu, 21 Dec 2006 11:23:30 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBKNIH01036095; Wed, 20 Dec 2006 23:18:17 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKNIHVd036094; Wed, 20 Dec 2006 23:18:17 GMT (envelope-from rwatson) Message-Id: <200612202318.kBKNIHVd036094@repoman.freebsd.org> From: Robert Watson Date: Wed, 20 Dec 2006 23:18:17 +0000 (UTC) To: src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/security/mac mac_vfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Dec 2006 11:23:57 -0000 rwatson 2006-12-20 23:18:17 UTC FreeBSD src repository Modified files: sys/security/mac mac_vfs.c Log: Trim trailing white space, clean up comment line wrapping and formatting. Document mac_associate_nfsd_label(). Obtained from: TrustedBSD Project Revision Changes Path 1.115 +21 -10 src/sys/security/mac/mac_vfs.c From owner-cvs-src@FreeBSD.ORG Thu Dec 21 11:23: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 C6E9216A759; Thu, 21 Dec 2006 11:23:55 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F02F313C4C8; Thu, 21 Dec 2006 11:23:30 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBKNEYgc035663; Wed, 20 Dec 2006 23:14:34 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKNEXYh035660; Wed, 20 Dec 2006 23:14:33 GMT (envelope-from rwatson) Message-Id: <200612202314.kBKNEXYh035660@repoman.freebsd.org> From: Robert Watson Date: Wed, 20 Dec 2006 23:14: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/security/mac mac_net.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Dec 2006 11:23:57 -0000 rwatson 2006-12-20 23:14:33 UTC FreeBSD src repository Modified files: sys/security/mac mac_net.c Log: Document that we could allocate the mbuf label as part of the tag rather than from the slab, but don't. Document mac_mbuf_to_label(), mac_copy_mbuf_tag(). Clean up white space/wrapping for other comments. Obtained from: TrustedBSD Project Revision Changes Path 1.122 +26 -8 src/sys/security/mac/mac_net.c From owner-cvs-src@FreeBSD.ORG Thu Dec 21 11:23: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 4A09116A592; Thu, 21 Dec 2006 11:23:56 +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 BF24713C4D6; Thu, 21 Dec 2006 11:23:31 +0000 (UTC) (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 kBKMAYhv021778; Wed, 20 Dec 2006 22:10:34 GMT (envelope-from syrinx@repoman.freebsd.org) Received: (from syrinx@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKMAYJk021777; Wed, 20 Dec 2006 22:10:34 GMT (envelope-from syrinx) Message-Id: <200612202210.kBKMAYJk021777@repoman.freebsd.org> From: Shteryana Shopova Date: Wed, 20 Dec 2006 22:10:34 +0000 (UTC) To: src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc snmpd.config X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Dec 2006 11:23:57 -0000 syrinx 2006-12-20 22:10:34 UTC FreeBSD src repository Modified files: etc snmpd.config Log: Add a (disabled) configuration line to enable snmp_bridge(3) module. Approved by: bz (mentor) Revision Changes Path 1.8 +6 -0 src/etc/snmpd.config From owner-cvs-src@FreeBSD.ORG Thu Dec 21 11:23: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 586E716A59C; Thu, 21 Dec 2006 11:23:56 +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 D870F13C4D7; Thu, 21 Dec 2006 11:23:31 +0000 (UTC) (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 kBKM8Zgh021640; Wed, 20 Dec 2006 22:08:35 GMT (envelope-from syrinx@repoman.freebsd.org) Received: (from syrinx@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKM8ZCk021639; Wed, 20 Dec 2006 22:08:35 GMT (envelope-from syrinx) Message-Id: <200612202208.kBKM8ZCk021639@repoman.freebsd.org> From: Shteryana Shopova Date: Wed, 20 Dec 2006 22:08: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/usr.sbin/bsnmpd/modules Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Dec 2006 11:23:57 -0000 syrinx 2006-12-20 22:08:35 UTC FreeBSD src repository Modified files: usr.sbin/bsnmpd/modules Makefile Log: Connect the snmp_bridge(3) module to the build. Approved by: bz (mentor) Revision Changes Path 1.13 +1 -0 src/usr.sbin/bsnmpd/modules/Makefile From owner-cvs-src@FreeBSD.ORG Thu Dec 21 11:23: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 91A1C16A5BC; Thu, 21 Dec 2006 11:23:56 +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 09B1C13C4D9; Thu, 21 Dec 2006 11:23:32 +0000 (UTC) (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 kBKM2kxU019715; Wed, 20 Dec 2006 22:02:46 GMT (envelope-from syrinx@repoman.freebsd.org) Received: (from syrinx@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKM2k9J019714; Wed, 20 Dec 2006 22:02:46 GMT (envelope-from syrinx) Message-Id: <200612202202.kBKM2k9J019714@repoman.freebsd.org> From: Shteryana Shopova Date: Wed, 20 Dec 2006 22:02:46 +0000 (UTC) To: src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/bsnmpd/modules/snmp_bridge bridge_port.c bridge_snmp.h 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: Thu, 21 Dec 2006 11:23:57 -0000 syrinx 2006-12-20 22:02:46 UTC FreeBSD src repository Modified files: usr.sbin/bsnmpd/modules/snmp_bridge bridge_port.c bridge_snmp.h bridge_sys.c Log: Keep in sync with the if_bridge(4) module (rev. 1.20 if_bridgevar.h, 1.12 bridgestp.h) and rename all PointToPoint related variables from P2P to PTP (s/P2P/PTP/g s/p2p/ptp/g). Approved by: bz (mentor) Revision Changes Path 1.5 +12 -12 src/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_port.c 1.3 +4 -4 src/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_snmp.h 1.4 +20 -20 src/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_sys.c From owner-cvs-src@FreeBSD.ORG Thu Dec 21 11:23: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 AF22416A615; Thu, 21 Dec 2006 11:23:56 +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 2F8FA13C4DD; Thu, 21 Dec 2006 11:23:32 +0000 (UTC) (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 kBKLVSGh014873; Wed, 20 Dec 2006 21:31:28 GMT (envelope-from syrinx@repoman.freebsd.org) Received: (from syrinx@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKLVShF014872; Wed, 20 Dec 2006 21:31:28 GMT (envelope-from syrinx) Message-Id: <200612202131.kBKLVShF014872@repoman.freebsd.org> From: Shteryana Shopova Date: Wed, 20 Dec 2006 21:31:28 +0000 (UTC) To: src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/bsnmpd/modules/snmp_bridge bridge_if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Dec 2006 11:23:58 -0000 syrinx 2006-12-20 21:31:28 UTC FreeBSD src repository Modified files: usr.sbin/bsnmpd/modules/snmp_bridge bridge_if.c Log: Remove an unused variable. Approved by: bz (mentor) Revision Changes Path 1.5 +0 -1 src/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_if.c From owner-cvs-src@FreeBSD.ORG Thu Dec 21 11:23: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 22D6016AB27; Thu, 21 Dec 2006 11:23:57 +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 8683313C4E5; Thu, 21 Dec 2006 11:23:32 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBKKhJV3090981; Wed, 20 Dec 2006 20:43:19 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKKhJku090978; Wed, 20 Dec 2006 20:43:19 GMT (envelope-from rwatson) Message-Id: <200612202043.kBKKhJku090978@repoman.freebsd.org> From: Robert Watson Date: Wed, 20 Dec 2006 20:43: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/security/mac mac_framework.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, 21 Dec 2006 11:23:58 -0000 rwatson 2006-12-20 20:43:19 UTC FreeBSD src repository Modified files: sys/security/mac mac_framework.h Log: Comment and white space cleanup. Exapnd comments on System V IPC labeling methods, which could use improved consistency with respect to other object types. Obtained from: TrustedBSD Project Revision Changes Path 1.77 +17 -15 src/sys/security/mac/mac_framework.h From owner-cvs-src@FreeBSD.ORG Thu Dec 21 11:23: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 316C516AB2B; Thu, 21 Dec 2006 11:23:57 +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 A26DA13C4E6; Thu, 21 Dec 2006 11:23:32 +0000 (UTC) (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 kBKKgwxd090821; Wed, 20 Dec 2006 20:42:58 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBKKgwqR090819; Wed, 20 Dec 2006 20:42:58 GMT (envelope-from jkim) Message-Id: <200612202042.kBKKgwqR090819@repoman.freebsd.org> From: Jung-uk Kim Date: Wed, 20 Dec 2006 20:42: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/i386/linux linux_proto.h linux_syscall.h linux_sysent.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Dec 2006 11:23:58 -0000 jkim 2006-12-20 20:42:58 UTC FreeBSD src repository Modified files: sys/i386/linux linux_proto.h linux_syscall.h linux_sysent.c Log: Regen (just to fix 'generated from' line from the previous commit). Revision Changes Path 1.89 +1 -1 src/sys/i386/linux/linux_proto.h 1.82 +1 -1 src/sys/i386/linux/linux_syscall.h 1.89 +1 -1 src/sys/i386/linux/linux_sysent.c From owner-cvs-src@FreeBSD.ORG Thu Dec 21 12:43: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 B23A116A517; Thu, 21 Dec 2006 12:43:02 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8C2B313C462; Thu, 21 Dec 2006 12:43:02 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBLCh20k005423; Thu, 21 Dec 2006 12:43:02 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBLCh2V0005422; Thu, 21 Dec 2006 12:43:02 GMT (envelope-from yar) Message-Id: <200612211243.kBLCh2V0005422@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 21 Dec 2006 12:43: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/lib/libc/sys sendfile.2 src/sys/boot/common loader.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Dec 2006 12:43:02 -0000 yar 2006-12-21 12:43:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_2) lib/libc/sys sendfile.2 sys/boot/common loader.8 Log: MFC: Document that kern.ipc.nsfbufs can be 0 on some arch'es. Approved by: re (bmah) Revision Changes Path 1.27.8.1 +19 -2 src/lib/libc/sys/sendfile.2 1.82.2.5.2.1 +4 -1 src/sys/boot/common/loader.8 From owner-cvs-src@FreeBSD.ORG Thu Dec 21 12:53: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 97E0316A417; Thu, 21 Dec 2006 12:53:47 +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 2447F13C45C; Thu, 21 Dec 2006 12:53:46 +0000 (UTC) (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 kBLCWElG023998; Thu, 21 Dec 2006 13:32:15 +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 kBLCW54G061431 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 21 Dec 2006 13:32:05 +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 kBLCW54F012086; Thu, 21 Dec 2006 13:32:05 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.13.4/8.13.3/Submit) id kBLCW4Vn012085; Thu, 21 Dec 2006 13:32:05 +0100 (CET) (envelope-from ticso) Date: Thu, 21 Dec 2006 13:32:04 +0100 From: Bernd Walter To: Warner Losh Message-ID: <20061221123204.GL75351@cicely12.cicely.de> References: <200612201825.kBKIPHts049971@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200612201825.kBKIPHts049971@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/boot/arm/at91/libat91 spi_flash.c spi_flash.h 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: Thu, 21 Dec 2006 12:53:47 -0000 On Wed, Dec 20, 2006 at 06:25:17PM +0000, Warner Losh wrote: > imp 2006-12-20 18:25:17 UTC > > FreeBSD src repository > > Modified files: > sys/boot/arm/at91/libat91 spi_flash.c spi_flash.h > Log: > MFp4: Differences in flash part for bwct. need a more generic way to cope. Thank's for merging. Yes - we need a more generic way - since I currently install 8kB only it is very likely that I will reduce the flash size. -- 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 Thu Dec 21 12:57: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 62FB816A415; Thu, 21 Dec 2006 12:57:07 +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 3CCB113C460; Thu, 21 Dec 2006 12:57:07 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBLCv7cs015860; Thu, 21 Dec 2006 12:57:07 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBLCv7bg015859; Thu, 21 Dec 2006 12:57:07 GMT (envelope-from yongari) Message-Id: <200612211257.kBLCv7bg015859@repoman.freebsd.org> From: Pyun YongHyeon Date: Thu, 21 Dec 2006 12:57:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/pci if_rl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Dec 2006 12:57:07 -0000 yongari 2006-12-21 12:57:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pci if_rl.c Log: MFC if_rl.c, 1.166 to RELENG_6. Don't assume IF_LLADDR returns aligned memory address. Because accessing ID registers in rtl81x9 needs 32bit register access and RL_IDR6/RL_IDR7 registers are reservered registers bzero() is needed before copying ethernet address. This fixes unaligned memory accesses panic in sparc64. Revision Changes Path 1.152.2.7 +5 -4 src/sys/pci/if_rl.c From owner-cvs-src@FreeBSD.ORG Thu Dec 21 13:11: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 B56D316A494; Thu, 21 Dec 2006 13:11:06 +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 8F6E313C457; Thu, 21 Dec 2006 13:11:06 +0000 (UTC) (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 kBLDB67o018873; Thu, 21 Dec 2006 13:11:06 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBLDB6Gd018872; Thu, 21 Dec 2006 13:11:06 GMT (envelope-from netchild) Message-Id: <200612211311.kBLDB6Gd018872@repoman.freebsd.org> From: Alexander Leidinger Date: Thu, 21 Dec 2006 13:11: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/compat/linux linux_ipc.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, 21 Dec 2006 13:11:06 -0000 netchild 2006-12-21 13:11:06 UTC FreeBSD src repository Modified files: sys/compat/linux linux_ipc.h Log: MFP4 (110956): Add definition for LINUX_MSG_INFO. This fixes the tinderbox errors. Submitted by: rdivacky Revision Changes Path 1.11 +2 -0 src/sys/compat/linux/linux_ipc.h From owner-cvs-src@FreeBSD.ORG Thu Dec 21 13:41: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 3C37316A403; Thu, 21 Dec 2006 13:41:07 +0000 (UTC) (envelope-from ssouhlal@FreeBSD.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 2967913C428; Thu, 21 Dec 2006 13:41:07 +0000 (UTC) (envelope-from ssouhlal@FreeBSD.org) Received: from [192.168.0.100] (c-67-188-127-3.hsd1.ca.comcast.net [67.188.127.3]) by elvis.mu.org (Postfix) with ESMTP id 464351A4D88; Thu, 21 Dec 2006 00:42:27 -0800 (PST) Message-ID: <458A48C9.40807@FreeBSD.org> Date: Thu, 21 Dec 2006 00:41:45 -0800 From: Suleiman Souhlal User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051204) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Peter Grehan References: <200612200110.kBK1AMeI091785@repoman.freebsd.org> In-Reply-To: <200612200110.kBK1AMeI091785@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/powerpc/powerpc mmu_oea.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Dec 2006 13:41:07 -0000 Peter Grehan wrote: > grehan 2006-12-20 01:10:21 UTC > > FreeBSD src repository > > Modified files: > sys/powerpc/powerpc mmu_oea.c > Log: > Remove bogus increment of re-hashed PTEG index. This snuck in with r1.12 of > pmap.c, and is potentially the cause of hangs reported on machines with a > small amount of memory. On machines with sufficient RAM, and without a lot > of processes running, this situation would probably never occur. > > Testing is still incomplete, but it is obviously wrong so remove the > offending code now. > > The issue of what to do when both the primary and secondary hash overflow > is still open. Could we just evict one random entry from either the primary or secondary PTEG and use that spot to insert the current PTE? (Isn't the whole point of pvo_entry to permit pages to be searched quickly if their virtual->physical mapping has already been computed before, basically making page faults to pages that have been evicted from their PTEGs very cheap (because we don't need to walk the vm_map entries etc again)?) Admittedly, I have forgotten the very few things I knew about powerpc, so I might be completely wrong. -- Suleiman From owner-cvs-src@FreeBSD.ORG Thu Dec 21 13:46: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 AF59516A516 for ; Thu, 21 Dec 2006 13:46:49 +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 8C57013C45B for ; Thu, 21 Dec 2006 13:46:49 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 7154547091 for ; Wed, 20 Dec 2006 18:44:25 -0500 (EST) Date: Wed, 20 Dec 2006 23:44:25 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: cvs-src@FreeBSD.org Message-ID: <20061220234251.J85384@fledge.watson.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Subject: Repo-copy request: mac_policy.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Dec 2006 13:46:49 -0000 Could you repo-copy: src/sys/sys/mac_policy.h to: src/sys/security/mac/mac_policy.h please? This is the last step of moving kernel and kernel module include files for MAC out of src/sys/sys and into src/sys/security/mac. Thanks, Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Thu Dec 21 14:24: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 DB9AA16A407; Thu, 21 Dec 2006 14:24:48 +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 867F313C45F; Thu, 21 Dec 2006 14:24:48 +0000 (UTC) (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 300CD5A3FE0; Fri, 22 Dec 2006 01:24:47 +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 02D9E8C05; Fri, 22 Dec 2006 01:24:45 +1100 (EST) Date: Fri, 22 Dec 2006 01:24:45 +1100 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Gleb Smirnoff In-Reply-To: <20061220132631.GH34400@FreeBSD.org> Message-ID: <20061222003115.R16146@delplex.bde.org> References: <200612201203.kBKC3MhO053666@repoman.freebsd.org> <20061220132631.GH34400@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Bruce Evans , 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, 21 Dec 2006 14:24:49 -0000 On Wed, 20 Dec 2006, Gleb Smirnoff wrote: > On Wed, Dec 20, 2006 at 12:03:21PM +0000, Bruce Evans wrote: > B> bde 2006-12-20 12:03:21 UTC > B> > B> FreeBSD src repository > B> > B> Modified files: > B> sys/dev/bge if_bge.c > B> Log: > B> In bge_txeof(), cancel the watchdog timeout if all descriptors have > B> been handled instead of when at least one descriptor was just handled. > B> For bge, it is normal to get a txeof when only a small fraction of the > B> queued tx descriptors have been handled, so the bug broke the watchdog > B> in a usual case. > > I have a suspicion that this may cause a problem under high load. Imagine > that thread #1 is spinning in bge_start_locked() getting packets out > of interface queue and putting them into TX ring. Some other threads are > putting the packets into interface queue while its lock is temporarily > relinguished be the thread #1. In the same time interrupts happen, some > packets are sent, but the TX ring is never got empty. > > The above scenario will cause a fake watchdog event. bge_start_locked() starts with the bge (sc) lock held and never releases it as far as I can see. This this problem can't happen (the lock prevents both txeof and the watchdog from being reached before start resets the timeout to 5 seconds). I could only find the lock being released and reacquired in a nested routine in bge_rxeof() (for calling if_input()). I hope this complication is never needed for start routines. Bruce From owner-cvs-src@FreeBSD.ORG Thu Dec 21 16:21: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 281F916A407 for ; Thu, 21 Dec 2006 16:21:26 +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 E559913C434 for ; Thu, 21 Dec 2006 16:21:25 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 13D0B46F9F for ; Thu, 21 Dec 2006 11:21:25 -0500 (EST) Date: Thu, 21 Dec 2006 16:21:25 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: cvs-src@FreeBSD.org Message-ID: <20061221161748.M83974@fledge.watson.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Subject: Repo-copy request X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Dec 2006 16:21:26 -0000 Could you repo-copy: src/sys/kern/vfs_syscalls.c to: src/sys/kern/vfs_extattr.c Thanks! Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Thu Dec 21 16:24: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 C2CE516A40F; Thu, 21 Dec 2006 16:24:22 +0000 (UTC) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9DB7A13C45D; Thu, 21 Dec 2006 16:24:22 +0000 (UTC) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBLGOM9D056886; Thu, 21 Dec 2006 16:24:22 GMT (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBLGOMZ9056885; Thu, 21 Dec 2006 16:24:22 GMT (envelope-from mbr) Message-Id: <200612211624.kBLGOMZ9056885@repoman.freebsd.org> From: Martin Blapp Date: Thu, 21 Dec 2006 16:24:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern 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: Thu, 21 Dec 2006 16:24:22 -0000 mbr 2006-12-21 16:24:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern tty.c Log: MFC Rev. 1.267 Retest tp->t_session because Giant might have been temporarily dropped while waiting for proctree_lock, allowing for an intervening tty_close() that cleared tp->t_session. Submitted by: tegge Revision Changes Path 1.250.2.4 +1 -1 src/sys/kern/tty.c From owner-cvs-src@FreeBSD.ORG Thu Dec 21 16:25: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 524F616A416; Thu, 21 Dec 2006 16:25:43 +0000 (UTC) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2D5B913C45F; Thu, 21 Dec 2006 16:25:43 +0000 (UTC) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBLGPhwo057111; Thu, 21 Dec 2006 16:25:43 GMT (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBLGPh8o057110; Thu, 21 Dec 2006 16:25:43 GMT (envelope-from mbr) Message-Id: <200612211625.kBLGPh8o057110@repoman.freebsd.org> From: Martin Blapp Date: Thu, 21 Dec 2006 16:25:42 +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/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Dec 2006 16:25:43 -0000 mbr 2006-12-21 16:25:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_2) sys/kern tty.c Log: MFC Rev. 1.267 Retest tp->t_session because Giant might have been temporarily dropped while waiting for proctree_lock, allowing for an intervening tty_close() that cleared tp->t_session. Submitted by: tegge Approved by: re (kensmith) Revision Changes Path 1.250.2.3.2.1 +1 -1 src/sys/kern/tty.c From owner-cvs-src@FreeBSD.ORG Thu Dec 21 16:26: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 C526D16A407; Thu, 21 Dec 2006 16:26:28 +0000 (UTC) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9FA1713C458; Thu, 21 Dec 2006 16:26:28 +0000 (UTC) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBLGQS9k057169; Thu, 21 Dec 2006 16:26:28 GMT (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBLGQSes057168; Thu, 21 Dec 2006 16:26:28 GMT (envelope-from mbr) Message-Id: <200612211626.kBLGQSes057168@repoman.freebsd.org> From: Martin Blapp Date: Thu, 21 Dec 2006 16:26:28 +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/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Dec 2006 16:26:28 -0000 mbr 2006-12-21 16:26:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern tty.c Log: MFC Rev. 1.267 Retest tp->t_session because Giant might have been temporarily dropped while waiting for proctree_lock, allowing for an intervening tty_close() that cleared tp->t_session. Submitted by: tegge Revision Changes Path 1.228.2.6 +1 -1 src/sys/kern/tty.c From owner-cvs-src@FreeBSD.ORG Thu Dec 21 17:00: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 5579716A416; Thu, 21 Dec 2006 17:00:38 +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 2F81713C43A; Thu, 21 Dec 2006 17:00:38 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBLH0cTI070272; Thu, 21 Dec 2006 17:00:38 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBLH0cKA070270; Thu, 21 Dec 2006 17:00:38 GMT (envelope-from delphij) Message-Id: <200612211700.kBLH0cKA070270@repoman.freebsd.org> From: Xin LI Date: Thu, 21 Dec 2006 17:00:38 +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 ciss.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, 21 Dec 2006 17:00:38 -0000 delphij 2006-12-21 17:00:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_2) share/man/man4 ciss.4 Log: MFR6 (1.11.2.3) Add E200, E200i, P400, and P400i storage controllers to supported list. Remove the E400 since it is not a real product. The driver change was MFC'ed 7 months ago. Approved by: re (bmah) Revision Changes Path 1.11.2.2.2.1 +7 -1 src/share/man/man4/ciss.4 From owner-cvs-src@FreeBSD.ORG Thu Dec 21 18:30: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 F061216A412; Thu, 21 Dec 2006 18:30:23 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CA3F913C44C; Thu, 21 Dec 2006 18:30:23 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBLIUNYc086397; Thu, 21 Dec 2006 18:30:23 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBLIUNim086396; Thu, 21 Dec 2006 18:30:23 GMT (envelope-from ceri) Message-Id: <200612211830.kBLIUNim086396@repoman.freebsd.org> From: Ceri Davies Date: Thu, 21 Dec 2006 18:30: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/sbin/geom/class/mirror gmirror.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Dec 2006 18:30:24 -0000 ceri 2006-12-21 18:30:23 UTC FreeBSD src repository Modified files: sbin/geom/class/mirror gmirror.8 Log: Remove duplicate "clear" subcommand. PR: docs/106947 Submitted by: TAOKA Fumiyoshi Revision Changes Path 1.23 +0 -4 src/sbin/geom/class/mirror/gmirror.8 From owner-cvs-src@FreeBSD.ORG Thu Dec 21 19:08: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 5687916A492; Thu, 21 Dec 2006 19:08:26 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 304E213C45F; Thu, 21 Dec 2006 19:08:26 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBLJ8Qsm093625; Thu, 21 Dec 2006 19:08:26 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBLJ8QEp093624; Thu, 21 Dec 2006 19:08:26 GMT (envelope-from ceri) Message-Id: <200612211908.kBLJ8QEp093624@repoman.freebsd.org> From: Ceri Davies Date: Thu, 21 Dec 2006 19:08: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.sbin/ntp/doc ntp.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, 21 Dec 2006 19:08:26 -0000 ceri 2006-12-21 19:08:25 UTC FreeBSD src repository Modified files: usr.sbin/ntp/doc ntp.conf.5 Log: Correct the description of minpoll and maxpoll. Note that while later versions of the ntpd documentation use the term "dual logarithm", the text added here is consistent with the remainder of the current document. PR: docs/106926 Submitted by: Jeremy Chadwick Revision Changes Path 1.22 +3 -3 src/usr.sbin/ntp/doc/ntp.conf.5 From owner-cvs-src@FreeBSD.ORG Thu Dec 21 19:51: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 1792616A412; Thu, 21 Dec 2006 19:51:54 +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 E549C13C41A; Thu, 21 Dec 2006 19:51:53 +0000 (UTC) (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 kBLJprbW002107; Thu, 21 Dec 2006 19:51:53 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBLJprJO002106; Thu, 21 Dec 2006 19:51:53 GMT (envelope-from mjacob) Message-Id: <200612211951.kBLJprJO002106@repoman.freebsd.org> From: Matt Jacob Date: Thu, 21 Dec 2006 19:51: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/cam 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: Thu, 21 Dec 2006 19:51:54 -0000 mjacob 2006-12-21 19:51:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/cam cam.c Log: MFC 1.10: avoid some divide by zero cases in calculating geometry. Revision Changes Path 1.9.2.1 +14 -1 src/sys/cam/cam.c From owner-cvs-src@FreeBSD.ORG Thu Dec 21 19:58: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 E8F8B16A5B6; Thu, 21 Dec 2006 19:58:04 +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 C127E13C44C; Thu, 21 Dec 2006 19:58:04 +0000 (UTC) (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 kBLJw4m9003458; Thu, 21 Dec 2006 19:58:04 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBLJw4iD003457; Thu, 21 Dec 2006 19:58:04 GMT (envelope-from rrs) Message-Id: <200612211958.kBLJw4iD003457@repoman.freebsd.org> From: Randall Stewart Date: Thu, 21 Dec 2006 19:58: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/kern uipc_mbuf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Dec 2006 19:58:05 -0000 rrs 2006-12-21 19:58:04 UTC FreeBSD src repository Modified files: sys/kern uipc_mbuf.c Log: The prepend function did not handle non-pkthdr's correctly. It always called MH_ALIGN for small lengths being prepended (less than MHLEN). This meant that if you did a prepend on a non M_PKTHDR the system would panic with the KASSERT in MH_ALIGN. Instead we are not aware of this and do a MH_ALIGN or M_ALIGN as appropriate. Reviewed by: andre Approved by: gnn Revision Changes Path 1.170 +7 -2 src/sys/kern/uipc_mbuf.c From owner-cvs-src@FreeBSD.ORG Thu Dec 21 20:06: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 70AEB16A407; Thu, 21 Dec 2006 20:06:31 +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 49C7813C462; Thu, 21 Dec 2006 20:06:31 +0000 (UTC) (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 kBLK6Vg3006222; Thu, 21 Dec 2006 20:06:31 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBLK6VE9006221; Thu, 21 Dec 2006 20:06:31 GMT (envelope-from mjacob) Message-Id: <200612212006.kBLK6VE9006221@repoman.freebsd.org> From: Matt Jacob Date: Thu, 21 Dec 2006 20:06:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/cam cam_xpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Dec 2006 20:06:31 -0000 mjacob 2006-12-21 20:06:30 UTC FreeBSD src repository Modified files: sys/cam cam_xpt.c Log: Pay attention to return value from xpt_bus_register in xpt_init. Obtained from: Xin Li (Coverity) MFC after: 3 days Revision Changes Path 1.172 +5 -1 src/sys/cam/cam_xpt.c From owner-cvs-src@FreeBSD.ORG Thu Dec 21 21:00: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 9DD3E16A40F; Thu, 21 Dec 2006 21:00:52 +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 8BADD13C45D; Thu, 21 Dec 2006 21:00:52 +0000 (UTC) (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 kBLL0q8v024930; Thu, 21 Dec 2006 21:00:52 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBLL0qZ4024929; Thu, 21 Dec 2006 21:00:52 GMT (envelope-from mjacob) Message-Id: <200612212100.kBLL0qZ4024929@repoman.freebsd.org> From: Matt Jacob Date: Thu, 21 Dec 2006 21:00:52 +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 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/asr ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Dec 2006 21:00:52 -0000 mjacob 2006-12-21 21:00:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_2) 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/asr asr.c sys/dev/buslogic bt.c bt_eisa.c bt_isa.c bt_mca.c bt_pci.c sys/dev/ciss ciss.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 to 6.2 release all the cam module depend foo. Approved by: re (Ken) Revision Changes Path 1.54.2.6.2.2 +2 -0 src/sys/dev/aac/aac_pci.c 1.18.8.1 +1 -0 src/sys/dev/advansys/adv_eisa.c 1.28.2.1.6.1 +1 -0 src/sys/dev/advansys/adv_isa.c 1.27.8.1 +1 -0 src/sys/dev/advansys/adv_pci.c 1.29.8.1 +2 -0 src/sys/dev/advansys/advansys.c 1.23.8.1 +1 -0 src/sys/dev/advansys/adw_pci.c 1.21.8.1 +3 -0 src/sys/dev/advansys/adwcam.c 1.59.8.1 +2 -0 src/sys/dev/aha/aha.c 1.36.8.1 +1 -0 src/sys/dev/aha/aha_isa.c 1.13.8.1 +1 -0 src/sys/dev/aha/aha_mca.c 1.34.2.1.2.1 +2 -0 src/sys/dev/ahb/ahb.c 1.30.8.1 +1 -0 src/sys/dev/amd/amd.c 1.29.2.3.2.1 +2 -0 src/sys/dev/amr/amr_pci.c 1.68.8.1 +2 -0 src/sys/dev/asr/asr.c 1.45.8.1 +3 -0 src/sys/dev/buslogic/bt.c 1.21.8.1 +1 -0 src/sys/dev/buslogic/bt_eisa.c 1.25.8.1 +1 -0 src/sys/dev/buslogic/bt_isa.c 1.10.8.1 +1 -0 src/sys/dev/buslogic/bt_mca.c 1.20.8.1 +1 -0 src/sys/dev/buslogic/bt_pci.c 1.64.2.3.2.1 +4 -3 src/sys/dev/ciss/ciss.c 1.20.8.1 +2 -0 src/sys/dev/dpt/dpt_eisa.c 1.9.8.1 +2 -0 src/sys/dev/dpt/dpt_isa.c 1.34.8.1 +2 -0 src/sys/dev/dpt/dpt_pci.c 1.11.8.1 +4 -0 src/sys/dev/esp/esp_sbus.c 1.15.2.1.4.1 +2 -0 src/sys/dev/iir/iir_pci.c 1.38.8.1 +2 -0 src/sys/dev/mly/mly.c 1.1.2.6.2.1 +1 -0 src/sys/dev/mpt/mpt_cam.c 1.20.2.6.2.1 +1 -0 src/sys/dev/mpt/mpt_pci.c 1.33.16.1 +2 -0 src/sys/dev/ppbus/vpo.c 1.26.8.1 +1 -0 src/sys/dev/trm/trm.c 1.1.4.1.4.1 +2 -0 src/sys/dev/twa/tw_osl_freebsd.c 1.9.8.1 +2 -0 src/sys/dev/wds/wd7000.c From owner-cvs-src@FreeBSD.ORG Thu Dec 21 21:35: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 6DF6016A407; Thu, 21 Dec 2006 21:35:50 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4754D13C458; Thu, 21 Dec 2006 21:35:50 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBLLZoAw032511; Thu, 21 Dec 2006 21:35:50 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBLLZoDm032510; Thu, 21 Dec 2006 21:35:50 GMT (envelope-from yar) Message-Id: <200612212135.kBLLZoDm032510@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 21 Dec 2006 21:35:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/modules/ufs Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Dec 2006 21:35:50 -0000 yar 2006-12-21 21:35:49 UTC FreeBSD src repository Modified files: sys/modules/ufs Makefile Log: Allow this module to get its options from the kernel build directory instead of always hard coding them in CFLAGS. POLA is kept here: The module file built with GENERIC stays the same. Tested with: md5(1) Revision Changes Path 1.5 +2 -0 src/sys/modules/ufs/Makefile From owner-cvs-src@FreeBSD.ORG Thu Dec 21 21:51: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 9468A16A403; Thu, 21 Dec 2006 21:51:45 +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 6D7FB13C442; Thu, 21 Dec 2006 21:51:45 +0000 (UTC) (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 kBLLpjle035100; Thu, 21 Dec 2006 21:51:45 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBLLpj6O035099; Thu, 21 Dec 2006 21:51:45 GMT (envelope-from scottl) Message-Id: <200612212151.kBLLpj6O035099@repoman.freebsd.org> From: Scott Long Date: Thu, 21 Dec 2006 21:51:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/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, 21 Dec 2006 21:51:45 -0000 scottl 2006-12-21 21:51:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/bge if_bge.c if_bgereg.h Log: Partially back out revs 1.134 and 1.50 of if_bge.c and if_bgereg.h, respectively. A lot more is needed to support these chips than just PCI IDs, and the code added to 7-CURRENT isn't ready for FreeBSD 6 yet. Approved by: re Revision Changes Path 1.91.2.19 +2 -15 src/sys/dev/bge/if_bge.c 1.36.2.9 +0 -9 src/sys/dev/bge/if_bgereg.h From owner-cvs-src@FreeBSD.ORG Thu Dec 21 21:53: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 8F77316A403; Thu, 21 Dec 2006 21:53:55 +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 67E8413C457; Thu, 21 Dec 2006 21:53:55 +0000 (UTC) (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 kBLLrt3f035568; Thu, 21 Dec 2006 21:53:55 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBLLrt5u035567; Thu, 21 Dec 2006 21:53:55 GMT (envelope-from scottl) Message-Id: <200612212153.kBLLrt5u035567@repoman.freebsd.org> From: Scott Long Date: Thu, 21 Dec 2006 21:53:55 +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/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, 21 Dec 2006 21:53:55 -0000 scottl 2006-12-21 21:53:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_2) sys/dev/bge if_bge.c if_bgereg.h Log: Partially back out revs 1.134 and 1.50 of if_bge.c and if_bgereg.h, respectively. A lot more is needed to support these chips than just PCI IDs, and the code added to 7-CURRENT isn't ready for FreeBSD 6 yet. Approved by: re Revision Changes Path 1.91.2.18.2.1 +2 -15 src/sys/dev/bge/if_bge.c 1.36.2.8.2.1 +0 -9 src/sys/dev/bge/if_bgereg.h From owner-cvs-src@FreeBSD.ORG Thu Dec 21 21: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 3F8D616A403; Thu, 21 Dec 2006 21:59:20 +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 1645D13C459; Thu, 21 Dec 2006 21:59:20 +0000 (UTC) (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 kBLLxJnr036089; Thu, 21 Dec 2006 21:59:19 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBLLxJmC036088; Thu, 21 Dec 2006 21:59:19 GMT (envelope-from scottl) Message-Id: <200612212159.kBLLxJmC036088@repoman.freebsd.org> From: Scott Long Date: Thu, 21 Dec 2006 21:59:19 +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/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, 21 Dec 2006 21:59:20 -0000 scottl 2006-12-21 21:59:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_2) 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 Approved by: re Revision Changes Path 1.8.8.1 +1574 -1910 src/sys/dev/arcmsr/arcmsr.c 1.1.10.1 +1359 -1164 src/sys/dev/arcmsr/arcmsr.h From owner-cvs-src@FreeBSD.ORG Thu Dec 21 22:42: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 0D31416A412; Thu, 21 Dec 2006 22:42:19 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DA45413C44B; Thu, 21 Dec 2006 22:42:18 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBLMgIDH045579; Thu, 21 Dec 2006 22:42:18 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBLMgI0L045568; Thu, 21 Dec 2006 22:42:18 GMT (envelope-from pjd) Message-Id: <200612212242.kBLMgI0L045568@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 21 Dec 2006 22:42: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/sys mutex.h src/share/man/man9 mutex.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, 21 Dec 2006 22:42:19 -0000 pjd 2006-12-21 22:42:18 UTC FreeBSD src repository Modified files: sys/sys mutex.h share/man/man9 mutex.9 Log: Document MTX_NOPROFILE flag. Revision Changes Path 1.52 +3 -1 src/share/man/man9/mutex.9 1.87 +1 -1 src/sys/sys/mutex.h From owner-cvs-src@FreeBSD.ORG Thu Dec 21 22:44: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 9F3A916A47B; Thu, 21 Dec 2006 22:44: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 78EA613C460; Thu, 21 Dec 2006 22:44:41 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBLMif9n046187; Thu, 21 Dec 2006 22:44:41 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBLMifCd046186; Thu, 21 Dec 2006 22:44:41 GMT (envelope-from ru) Message-Id: <200612212244.kBLMifCd046186@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 21 Dec 2006 22:44: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/wc wc.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, 21 Dec 2006 22:44:41 -0000 ru 2006-12-21 22:44:41 UTC FreeBSD src repository Modified files: usr.bin/wc wc.1 Log: Improve markup. Revision Changes Path 1.24 +9 -4 src/usr.bin/wc/wc.1 From owner-cvs-src@FreeBSD.ORG Thu Dec 21 22:58: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 B88AF16A416; Thu, 21 Dec 2006 22:58: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 75AA413C428; Thu, 21 Dec 2006 22:58:25 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from transport.cksoft.de (localhost [127.0.0.1]) by transport.cksoft.de (Postfix) with ESMTP id E6EFF200411; Thu, 21 Dec 2006 23:42:40 +0100 (CET) Received: by transport.cksoft.de (Postfix, from userid 66) id 711C820048B; Thu, 21 Dec 2006 23:42:28 +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 DAE42444889; Thu, 21 Dec 2006 22:42:20 +0000 (UTC) Date: Thu, 21 Dec 2006 22:42:20 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Matt Jacob In-Reply-To: <200612212006.kBLK6VE9006221@repoman.freebsd.org> Message-ID: <20061221223740.E91892@maildrop.int.zabbadoz.net> References: <200612212006.kBLK6VE9006221@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/cam cam_xpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Dec 2006 22:58:25 -0000 On Thu, 21 Dec 2006, Matt Jacob wrote: > mjacob 2006-12-21 20:06:30 UTC > > FreeBSD src repository > > Modified files: > sys/cam cam_xpt.c > Log: > Pay attention to return value from xpt_bus_register in xpt_init. > > Obtained from: Xin Li (Coverity) > MFC after: 3 days > > Revision Changes Path > 1.172 +5 -1 src/sys/cam/cam_xpt.c ident cam_xpt.c cam_xpt.c: $FreeBSD: src/sys/cam/cam_xpt.c,v 1.172 2006/12/21 20:06:30 mjacob Exp $ sys/cam/cam_xpt.c: In function `xpt_init': sys/cam/cam_xpt.c:1450: error: syntax error before ';' token sys/cam/cam_xpt.c:1451: warning: left-hand operand of comma expression has no effect sys/cam/cam_xpt.c:1451: error: syntax error before ')' token Index: cam_xpt.c =================================================================== RCS file: /shared/mirror/FreeBSD/r/ncvs/src/sys/cam/cam_xpt.c,v retrieving revision 1.172 diff -u -p -r1.172 cam_xpt.c --- cam_xpt.c 21 Dec 2006 20:06:30 -0000 1.172 +++ cam_xpt.c 21 Dec 2006 22:37:39 -0000 @@ -1447,7 +1447,7 @@ xpt_init(dummy) xpt_max_ccbs = 16; if ((status = xpt_bus_register(xpt_sim, /*bus #*/0)) != CAM_SUCCESS) { - printf("xpt_init: xpt_bus_register failed with status %#x,"; + printf("xpt_init: xpt_bus_register failed with status %#x," " failing attach\n", status); return; } -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT From owner-cvs-src@FreeBSD.ORG Thu Dec 21 22:59: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 662A416A407; Thu, 21 Dec 2006 22:59:09 +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 3F46C13C455; Thu, 21 Dec 2006 22:59:09 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBLMx9V4048070; Thu, 21 Dec 2006 22:59:09 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBLMx8gh048069; Thu, 21 Dec 2006 22:59:08 GMT (envelope-from ru) Message-Id: <200612212259.kBLMx8gh048069@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 21 Dec 2006 22:59:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/wc wc.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, 21 Dec 2006 22:59:09 -0000 ru 2006-12-21 22:59:08 UTC FreeBSD src repository Modified files: usr.bin/wc wc.1 Log: Prevent a line from being broken on a line boundary. Revision Changes Path 1.25 +1 -1 src/usr.bin/wc/wc.1 From owner-cvs-src@FreeBSD.ORG Thu Dec 21 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 AA16F16A415; Thu, 21 Dec 2006 23:20:51 +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 82A1313C46A; Thu, 21 Dec 2006 23:20:51 +0000 (UTC) (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 kBLNKpV8052910; Thu, 21 Dec 2006 23:20:51 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBLNKpbf052909; Thu, 21 Dec 2006 23:20:51 GMT (envelope-from mjacob) Message-Id: <200612212320.kBLNKpbf052909@repoman.freebsd.org> From: Matt Jacob Date: Thu, 21 Dec 2006 23:20:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/cam cam_xpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Dec 2006 23:20:51 -0000 mjacob 2006-12-21 23:20:51 UTC FreeBSD src repository Modified files: sys/cam cam_xpt.c Log: fix botch Revision Changes Path 1.173 +1 -1 src/sys/cam/cam_xpt.c From owner-cvs-src@FreeBSD.ORG Fri Dec 22 00:57: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 5FE2416A40F; Fri, 22 Dec 2006 00:57:27 +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 3A13B13C434; Fri, 22 Dec 2006 00:57:27 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBM0vRUx077513; Fri, 22 Dec 2006 00:57:27 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBM0vRKO077512; Fri, 22 Dec 2006 00:57:27 GMT (envelope-from imp) Message-Id: <200612220057.kBM0vRKO077512@repoman.freebsd.org> From: Warner Losh Date: Fri, 22 Dec 2006 00:57: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/acpica acpi_battery.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Dec 2006 00:57:27 -0000 imp 2006-12-22 00:57:26 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_battery.c Log: ACPIIO_BATT_GET_UNITS would always return ENXIO. However, it should never return an error since it returns a count of battery devices in the system. Set it to 0 explicitly, since it is the only switch branch that doesn't set it. # I guess no one uses it. Revision Changes Path 1.24 +1 -0 src/sys/dev/acpica/acpi_battery.c From owner-cvs-src@FreeBSD.ORG Fri Dec 22 01:10: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 92E1E16A47C; Fri, 22 Dec 2006 01:10:36 +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 6C46713C45F; Fri, 22 Dec 2006 01:10:36 +0000 (UTC) (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 kBM1AaGp080539; Fri, 22 Dec 2006 01:10:36 GMT (envelope-from jdp@repoman.freebsd.org) Received: (from jdp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBM1AaTF080538; Fri, 22 Dec 2006 01:10:36 GMT (envelope-from jdp) Message-Id: <200612220110.kBM1AaTF080538@repoman.freebsd.org> From: John Polstra Date: Fri, 22 Dec 2006 01:10:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bge 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, 22 Dec 2006 01:10:36 -0000 jdp 2006-12-22 01:10:36 UTC FreeBSD src repository Modified files: sys/dev/bge if_bgereg.h Log: Correct the BGE_CHIPID_BCM5750_B0 constant. MFC after: 1 week Revision Changes Path 1.64 +1 -1 src/sys/dev/bge/if_bgereg.h From owner-cvs-src@FreeBSD.ORG Fri Dec 22 02:43: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 B560116A403; Fri, 22 Dec 2006 02:43:40 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from tarsier.geekcn.org (tarsier.geekcn.org [210.51.165.229]) by mx1.freebsd.org (Postfix) with ESMTP id 5F69E13C44C; Fri, 22 Dec 2006 02:43:40 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from localhost (tarsier.geekcn.org [210.51.165.229]) by tarsier.geekcn.org (Postfix) with ESMTP id 8FAACEB2088; Fri, 22 Dec 2006 10:11:04 +0800 (CST) X-Virus-Scanned: amavisd-new at geekcn.org Received: from tarsier.geekcn.org ([210.51.165.229]) by localhost (mail.geekcn.org [210.51.165.229]) (amavisd-new, port 10024) with ESMTP id 3t3R5KKcXlD7; Fri, 22 Dec 2006 10:11:02 +0800 (CST) Received: from [10.217.12.210] (sina152-194.staff.sina.com.cn [61.135.152.194]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tarsier.geekcn.org (Postfix) with ESMTP id F1F0BEB08D6; Fri, 22 Dec 2006 10:11:01 +0800 (CST) DomainKey-Signature: a=rsa-sha1; s=default; d=delphij.net; c=nofws; q=dns; h=message-id:date:from:organization:user-agent:mime-version:to:cc: subject:references:in-reply-to:x-enigmail-version:content-type; b=DvoG3Q5MTRMo8CvJ5QcADNJGR0Mpfm70lrizO+wqmKCsNwlPIW2ltb8dnD62A0l2Y K/PU1OzQgLyc5dCO9be1Q== Message-ID: <458B3E7D.4030504@delphij.net> Date: Fri, 22 Dec 2006 10:10:05 +0800 From: LI Xin Organization: The FreeBSD Project User-Agent: Thunderbird 1.5.0.9 (Macintosh/20061207) MIME-Version: 1.0 To: "Bjoern A. Zeeb" References: <200612212006.kBLK6VE9006221@repoman.freebsd.org> <20061221223740.E91892@maildrop.int.zabbadoz.net> In-Reply-To: <20061221223740.E91892@maildrop.int.zabbadoz.net> X-Enigmail-Version: 0.94.1.0 Content-Type: multipart/signed; micalg=pgp-ripemd160; protocol="application/pgp-signature"; boundary="------------enigD953CD867D57EBC1E8B44621" Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, Matt Jacob , cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/cam cam_xpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Dec 2006 02:43:40 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigD953CD867D57EBC1E8B44621 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Bjoern A. Zeeb wrote: > On Thu, 21 Dec 2006, Matt Jacob wrote: >=20 >> mjacob 2006-12-21 20:06:30 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/cam cam_xpt.c >> Log: >> Pay attention to return value from xpt_bus_register in xpt_init. >> >> Obtained from: Xin Li (Coverity) >> MFC after: 3 days >> >> Revision Changes Path >> 1.172 +5 -1 src/sys/cam/cam_xpt.c >=20 > ident cam_xpt.c cam_xpt.c: > $FreeBSD: src/sys/cam/cam_xpt.c,v 1.172 2006/12/21 20:06:30 mjacob= > Exp $ >=20 > sys/cam/cam_xpt.c: In function `xpt_init': > sys/cam/cam_xpt.c:1450: error: syntax error before ';' token > sys/cam/cam_xpt.c:1451: warning: left-hand operand of comma expression > has no effect > sys/cam/cam_xpt.c:1451: error: syntax error before ')' token Sorry, my fault... Cheers, --=20 Xin LI http://www.delphij.net/ FreeBSD - The Power to Serve! --------------enigD953CD867D57EBC1E8B44621 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFiz59OfuToMruuMARA1L2AJkB8wERO7zVNdbju+Ud9P0h1RYslQCfZ3zH fk5G5gMQ+814ZOF6ukQH4p0= =j0mn -----END PGP SIGNATURE----- --------------enigD953CD867D57EBC1E8B44621-- From owner-cvs-src@FreeBSD.ORG Fri Dec 22 02:59: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 38E2516A50A; Fri, 22 Dec 2006 02:59:59 +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 1308A13C43A; Fri, 22 Dec 2006 02:59:59 +0000 (UTC) (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 kBM2xwTO004365; Fri, 22 Dec 2006 02:59:58 GMT (envelope-from jdp@repoman.freebsd.org) Received: (from jdp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBM2xwG7004364; Fri, 22 Dec 2006 02:59:58 GMT (envelope-from jdp) Message-Id: <200612220259.kBM2xwG7004364@repoman.freebsd.org> From: John Polstra Date: Fri, 22 Dec 2006 02:59: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/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, 22 Dec 2006 02:59:59 -0000 jdp 2006-12-22 02:59:58 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Re-enable MSI support for those chips on which it is believed to work properly. Revision Changes Path 1.171 +86 -34 src/sys/dev/bge/if_bge.c 1.65 +2 -0 src/sys/dev/bge/if_bgereg.h From owner-cvs-src@FreeBSD.ORG Fri Dec 22 03:03: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 88A2816A403; Fri, 22 Dec 2006 03:03:32 +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 62CAA13C45D; Fri, 22 Dec 2006 03:03:32 +0000 (UTC) (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 kBM33WWV006736; Fri, 22 Dec 2006 03:03:32 GMT (envelope-from jdp@repoman.freebsd.org) Received: (from jdp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBM33Wd6006735; Fri, 22 Dec 2006 03:03:32 GMT (envelope-from jdp) Message-Id: <200612220303.kBM33Wd6006735@repoman.freebsd.org> From: John Polstra Date: Fri, 22 Dec 2006 03:03: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 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, 22 Dec 2006 03:03:32 -0000 jdp 2006-12-22 03:03:31 UTC FreeBSD src repository Modified files: . UPDATING Log: Note the second coming of MSI support in the bge driver. Revision Changes Path 1.470 +8 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Fri Dec 22 03:16: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 9B43F16A40F; Fri, 22 Dec 2006 03:16:59 +0000 (UTC) (envelope-from max@love2party.net) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.186]) by mx1.freebsd.org (Postfix) with ESMTP id 296BF13C45A; Fri, 22 Dec 2006 03:16:59 +0000 (UTC) (envelope-from max@love2party.net) Received: from [88.66.41.127] (helo=amd64.laiers.local) by mrelayeu.kundenserver.de (node=mrelayeu0) with ESMTP (Nemesis), id 0MKwh2-1Gxahp3Mrf-00071r; Fri, 22 Dec 2006 04:04:21 +0100 From: Max Laier Organization: FreeBSD To: Martin Blapp Date: Fri, 22 Dec 2006 04:03:52 +0100 User-Agent: KMail/1.9.4 References: <200612211625.kBLGPh8o057110@repoman.freebsd.org> In-Reply-To: <200612211625.kBLGPh8o057110@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="nextPart1514240.NUBH1rdAHb"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200612220404.20678.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/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Dec 2006 03:16:59 -0000 --nextPart1514240.NUBH1rdAHb Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Thursday 21 December 2006 17:25, Martin Blapp wrote: > mbr 2006-12-21 16:25:42 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6_2) > sys/kern tty.c > Log: > MFC Rev. 1.267 > > Retest tp->t_session because Giant might have been temporarily > dropped while waiting for proctree_lock, allowing for an intervening > tty_close() that cleared tp->t_session. > > Submitted by: tegge > Approved by: re (kensmith) Hurray! Thanks for all the work and effort you put into this! > Revision Changes Path > 1.250.2.3.2.1 +1 -1 src/sys/kern/tty.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 --nextPart1514240.NUBH1rdAHb Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQBFi0s0XyyEoT62BG0RAkmzAJ94r74WhG6QYQ12hfmxaTRwT1IWrQCcDeAd 4PILAjxEJm7RXP6I2cpoiOc= =bGrb -----END PGP SIGNATURE----- --nextPart1514240.NUBH1rdAHb-- From owner-cvs-src@FreeBSD.ORG Fri Dec 22 03:35: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 CB6FB16A407; Fri, 22 Dec 2006 03:35:18 +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 D787513C45D; Fri, 22 Dec 2006 03:35:17 +0000 (UTC) (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 CKP11473 (AUTH peterg@ptree32.com.au); Fri, 22 Dec 2006 13:22:54 +1000 (EST) Message-ID: <458B4FA8.40408@freebsd.org> Date: Thu, 21 Dec 2006 19:23:20 -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: Suleiman Souhlal References: <200612200110.kBK1AMeI091785@repoman.freebsd.org> <458A48C9.40807@FreeBSD.org> In-Reply-To: <458A48C9.40807@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/powerpc/powerpc mmu_oea.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Dec 2006 03:35:18 -0000 > Could we just evict one random entry from either the primary or > secondary PTEG and use that spot to insert the current PTE? > (Isn't the whole point of pvo_entry to permit pages to be searched > quickly if their virtual->physical mapping has already been computed > before, basically making page faults to pages that have been evicted > from their PTEGs very cheap (because we don't need to walk the vm_map > entries etc again)?) Yes, though you have to make sure it isn't wired, and probably prefer discarding user PTEs over kernel PTEs. I'm also not sure if the code path on a DSI miss for a valid PTE works. But this shouldn't be too hard to test. later, Peter. From owner-cvs-src@FreeBSD.ORG Fri Dec 22 05:07: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 261E416A416; Fri, 22 Dec 2006 05:07:22 +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 005D913C45B; Fri, 22 Dec 2006 05:07:22 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBM57LlK039866; Fri, 22 Dec 2006 05:07:21 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBM57LHJ039865; Fri, 22 Dec 2006 05:07:21 GMT (envelope-from rodrigc) Message-Id: <200612220507.kBM57LHJ039865@repoman.freebsd.org> From: Craig Rodrigues Date: Fri, 22 Dec 2006 05:07:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/kdump mksubr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Dec 2006 05:07:22 -0000 rodrigc 2006-12-22 05:07:21 UTC FreeBSD src repository Modified files: usr.bin/kdump mksubr Log: The second argument (type) to socket(2) is an enum, not a bitmask, so parse it as an enum. If an SCTP SOCK_SEQPACKET socket was opened, kdump would display this wrong output: socket(PF_INET,SOCK_STREAM|SOCK_RDM|SOCK_SEQPACKET,0x84) instead of this correct output: socket(PF_INET,SOCK_SEQPACKET,0x84) MFC after: 2 weeks Revision Changes Path 1.5 +1 -1 src/usr.bin/kdump/mksubr From owner-cvs-src@FreeBSD.ORG Fri Dec 22 05:19: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 ADD0A16A403; Fri, 22 Dec 2006 05:19:16 +0000 (UTC) (envelope-from rodrigc@crodrigues.org) Received: from alnrmhc11.comcast.net (alnrmhc11.comcast.net [204.127.225.91]) by mx1.freebsd.org (Postfix) with ESMTP id 5E02D13C457; Fri, 22 Dec 2006 05:19:16 +0000 (UTC) (envelope-from rodrigc@crodrigues.org) Received: from c-66-31-35-94.hsd1.ma.comcast.net ([66.31.35.94]) by comcast.net (alnrmhc11) with ESMTP id <20061222050825b1100k1bsve>; Fri, 22 Dec 2006 05:08:29 +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 kBM58OG6002697; Fri, 22 Dec 2006 00:08:25 -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 kBM58OTL002696; Fri, 22 Dec 2006 00:08:24 -0500 (EST) (envelope-from rodrigc) Date: Fri, 22 Dec 2006 00:08:24 -0500 From: Craig Rodrigues To: Xin LI Message-ID: <20061222050824.GA2683@crodrigues.org> References: <200612200305.kBK35U2Z013741@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200612200305.kBK35U2Z013741@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/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: Fri, 22 Dec 2006 05:19:16 -0000 On Wed, Dec 20, 2006 at 03:05:30AM +0000, Xin LI wrote: > delphij 2006-12-20 03:05:30 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6_2) > sys/fs/msdosfs msdosfs_vfsops.c > Log: > Redo previous merge from RELENG_6 (rev 1.144.2.7) to fix build. > > Approved by: re (implicit, fix build) Sorry about that! Pointy hat to: me -- Craig Rodrigues rodrigc@crodrigues.org From owner-cvs-src@FreeBSD.ORG Fri Dec 22 05:54: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 D69C616A417; Fri, 22 Dec 2006 05:54:20 +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 B0CCA13C45B; Fri, 22 Dec 2006 05:54:20 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBM5sKWY047615; Fri, 22 Dec 2006 05:54:20 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBM5sKCE047614; Fri, 22 Dec 2006 05:54:20 GMT (envelope-from imp) Message-Id: <200612220554.kBM5sKCE047614@repoman.freebsd.org> From: Warner Losh Date: Fri, 22 Dec 2006 05:54: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/nl nl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Dec 2006 05:54:20 -0000 imp 2006-12-22 05:54:20 UTC FreeBSD src repository Modified files: usr.bin/nl nl.c Log: Avoid 'bogus' uninitialized warning by initializing rather than playing cute games. It is much simpler, clearer and easier to follow and understand. Besides, gcc4 likes it better. Revision Changes Path 1.11 +1 -4 src/usr.bin/nl/nl.c From owner-cvs-src@FreeBSD.ORG Fri Dec 22 07:28: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 AF23516A412; Fri, 22 Dec 2006 07:28: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 8899313C434; Fri, 22 Dec 2006 07:28:39 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBM7SdcG063926; Fri, 22 Dec 2006 07:28:39 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBM7Sdg0063925; Fri, 22 Dec 2006 07:28:39 GMT (envelope-from ru) Message-Id: <200612220728.kBM7Sdg0063925@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 22 Dec 2006 07:28: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/bin/chmod chmod.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, 22 Dec 2006 07:28:39 -0000 ru 2006-12-22 07:28:39 UTC FreeBSD src repository Modified files: bin/chmod chmod.1 Log: - Mention umask(2) when first referring to it. - Add missing markup. Submitted by: Eugene Grosbein Revision Changes Path 1.40 +6 -2 src/bin/chmod/chmod.1 From owner-cvs-src@FreeBSD.ORG Fri Dec 22 07:33: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 3DC3E16A492; Fri, 22 Dec 2006 07:33:21 +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 2D6D813C447; Fri, 22 Dec 2006 07:33:21 +0000 (UTC) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBM7XKKu065167; Fri, 22 Dec 2006 07:33:21 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBM7XKKK065166; Fri, 22 Dec 2006 07:33:20 GMT (envelope-from ume) Message-Id: <200612220733.kBM7XKKK065166@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 22 Dec 2006 07:33:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/include/arpa nameser_compat.h src/lib/libc/inet inet_cidr_ntop.c 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, 22 Dec 2006 07:33:21 -0000 ume 2006-12-22 07:33:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) include/arpa nameser_compat.h lib/libc/inet inet_cidr_ntop.c inet_net_ntop.c lib/libc/isc eventlib_p.h lib/libc/resolv mtctxres.c res_init.c res_send.c Log: MFC: Merge BIND9 9.3.3 into main chunk. include/arpa/nameser_compat.h: 1.6 lib/libc/inet/inet_cidr_ntop.c: 1.1.1.2 lib/libc/inet/inet_net_ntop.c: 1.3 lib/libc/isc/eventlib_p.h: 1.4 lib/libc/resolv/mtctxres.c: 1.3 lib/libc/resolv/res_init.c: 1.4 lib/libc/resolv/res_send.c: 1.5 Revision Changes Path 1.4.14.2 +1 -1 src/include/arpa/nameser_compat.h 1.1.1.1.2.2 +5 -5 src/lib/libc/inet/inet_cidr_ntop.c 1.2.2.2 +2 -2 src/lib/libc/inet/inet_net_ntop.c 1.2.2.2 +3 -1 src/lib/libc/isc/eventlib_p.h 1.2.2.2 +4 -3 src/lib/libc/resolv/mtctxres.c 1.2.2.3 +5 -12 src/lib/libc/resolv/res_init.c 1.2.2.4 +3 -2 src/lib/libc/resolv/res_send.c From owner-cvs-src@FreeBSD.ORG Fri Dec 22 10:59: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 7849D16A407; Fri, 22 Dec 2006 10:59:58 +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 4F35E13C46B; Fri, 22 Dec 2006 10:59:58 +0000 (UTC) (envelope-from erwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBMAxtW2097793; Fri, 22 Dec 2006 10:59:55 GMT (envelope-from erwin@repoman.freebsd.org) Received: (from erwin@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBMAxtLY097792; Fri, 22 Dec 2006 10:59:55 GMT (envelope-from erwin) Message-Id: <200612221059.kBMAxtLY097792@repoman.freebsd.org> From: Erwin Lansing Date: Fri, 22 Dec 2006 10:59: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/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: Fri, 22 Dec 2006 10:59:58 -0000 erwin 2006-12-22 10:59:55 UTC FreeBSD src repository (ports committer) Modified files: (Branch: RELENG_6) usr.sbin/sysinstall index.c Log: MFC rev 1.111: - Add geography and spanish ports categories - Use "related to" instead of "relating to" consistently [1] Submitted by: Rostislav Krasny [1] Reviewed by: simon Revision Changes Path 1.106.2.3 +3 -1 src/usr.sbin/sysinstall/index.c From owner-cvs-src@FreeBSD.ORG Fri Dec 22 11:56: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 1F94016A403; Fri, 22 Dec 2006 11:56:00 +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 ECA0113C459; Fri, 22 Dec 2006 11:55:59 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBMBtxga001583; Fri, 22 Dec 2006 11:55:59 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBMBtxLL001582; Fri, 22 Dec 2006 11:55:59 GMT (envelope-from ariff) Message-Id: <200612221155.kBMBtxLL001582@repoman.freebsd.org> From: Ariff Abdullah Date: Fri, 22 Dec 2006 11:55: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/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, 22 Dec 2006 11:56:00 -0000 ariff 2006-12-22 11:55:59 UTC FreeBSD src repository Modified files: sys/dev/sound/pci/hda hdac.c Log: Fix distorted sound on Intel Desktop Board D101GGC (ATI SB450/ALC861). Turn on ALC861 quirk as default since it seems affecting all hardwares with the same codec. Reported/Tested by: Darryl Yeoh Revision Changes Path 1.20 +7 -10 src/sys/dev/sound/pci/hda/hdac.c From owner-cvs-src@FreeBSD.ORG Fri Dec 22 14:38: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 F325C16A40F; Fri, 22 Dec 2006 14:38:21 +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 923A413C478; Fri, 22 Dec 2006 14:38:21 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.2.163]) by mailout1.pacific.net.au (Postfix) with ESMTP id 0F8D55AFE34; Sat, 23 Dec 2006 01:38:20 +1100 (EST) Received: from epsplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailproxy2.pacific.net.au (Postfix) with ESMTP id 9A9DB2741A; Sat, 23 Dec 2006 01:38:18 +1100 (EST) Date: Sat, 23 Dec 2006 01:38:17 +1100 (EST) From: Bruce Evans X-X-Sender: bde@epsplex.bde.org To: Gleb Smirnoff In-Reply-To: <20061222003115.R16146@delplex.bde.org> Message-ID: <20061223011349.O2603@epsplex.bde.org> References: <200612201203.kBKC3MhO053666@repoman.freebsd.org> <20061220132631.GH34400@FreeBSD.org> <20061222003115.R16146@delplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Bruce Evans , 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, 22 Dec 2006 14:38:22 -0000 On Fri, 22 Dec 2006, I wrote: > bge_start_locked() starts with the bge (sc) lock held and never releases > it as far as I can see. This this problem can't happen (the lock > prevents both txeof and the watchdog from being reached before start > resets the timeout to 5 seconds). > > I could only find the lock being released and reacquired in a nested > routine in bge_rxeof() (for calling if_input()). I hope this complication > is never needed for start routines. Releasing the lock in in rxeof seems dangerous, but all network drivers do it so there is some chance that it works, and I thought that it worked as follows in one race case: race with device unload or just an ioctl: - the device may have been reset while we were in if_input(), so we must not use much state. bge_txeof() and bge_intr() are simple enough to be obviously correct here, but bge_rxeof() isn't and seems to be broken (see below) - unload must wait for the interrupt handler to complete before removing the interrupt handler's code. This should be handled by normal interrupt handler rundown. The order seems to be: acquire sc lock; reset and stop further interrupts; release sc lock; wait for interrupt handler to finish. Just a few hours after I thought this, a RELENG_6 kernel crashed on a null pointer in bge_rxeof(). I had just started rebooting using reboot(8) with no args, while the interface was being blasted with tiny packets using ttcp. The reboot process seems to have shut down the interface and was waiting for something. I didn't try to understand the null pointer. RELENG_6 seems to be immune to the sbdrop panic that usually occurs under -current for a less extreme interface shutdown. Killing the ttcp udp server (ttcp -u -r) while the interface is being blasted with tiny packets almost always causes the sbdrop panic if the server is SMP (I think I saw it once with a !SMP server, but it is unusual then). Killing the ttcp udp client (ttcp -u -t...) first avoids the panic. I haven't seen this problem for non-bge interfaces. Bruce From owner-cvs-src@FreeBSD.ORG Fri Dec 22 15:00: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 62D4D16A503; Fri, 22 Dec 2006 15:00: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 0C9DA13C4BF; Fri, 22 Dec 2006 15:00:46 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from [127.0.0.1] (pooker.samsco.org [168.103.85.57]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id kBMF0bk3014094; Fri, 22 Dec 2006 08:00:44 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <458BF314.3000702@samsco.org> Date: Fri, 22 Dec 2006 10:00:36 -0500 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: <200612201203.kBKC3MhO053666@repoman.freebsd.org> <20061220132631.GH34400@FreeBSD.org> <20061222003115.R16146@delplex.bde.org> <20061223011349.O2603@epsplex.bde.org> In-Reply-To: <20061223011349.O2603@epsplex.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-all@FreeBSD.org, cvs-src@FreeBSD.org, Gleb Smirnoff , Bruce Evans , src-committers@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, 22 Dec 2006 15:00:47 -0000 Bruce Evans wrote: > On Fri, 22 Dec 2006, I wrote: > >> bge_start_locked() starts with the bge (sc) lock held and never releases >> it as far as I can see. This this problem can't happen (the lock >> prevents both txeof and the watchdog from being reached before start >> resets the timeout to 5 seconds). >> >> I could only find the lock being released and reacquired in a nested >> routine in bge_rxeof() (for calling if_input()). I hope this >> complication >> is never needed for start routines. > > Releasing the lock in in rxeof seems dangerous, but all network drivers > do it so there is some chance that it works, and I thought that it worked > as follows in one race case: race with device unload or just an ioctl: > - the device may have been reset while we were in if_input(), so we must > not use much state. bge_txeof() and bge_intr() are simple enough to > be obviously correct here, but bge_rxeof() isn't and seems to be broken > (see below) > - unload must wait for the interrupt handler to complete before removing > the interrupt handler's code. This should be handled by normal interrupt > handler rundown. The order seems to be: acquire sc lock; reset and stop > further interrupts; release sc lock; wait for interrupt handler to > finish. > > Just a few hours after I thought this, a RELENG_6 kernel crashed on a > null pointer in bge_rxeof(). I had just started rebooting using > reboot(8) with no args, while the interface was being blasted with > tiny packets using ttcp. The reboot process seems to have shut down > the interface and was waiting for something. I didn't try to understand > the null pointer. The em driver was getting into problems in a similar way because it was freeing and reallocating data structures in its reset routine. This was a bug on many levels, but it has been fixed. I didn't see similar bugs in the bge driver, but there could easily be others. In any case, the driver lock must not be held when calling if_input because there are many ways the codepath can loop from there back into if_start of the same driver or another driver. There is no way around this without doing big decoupling steps that will impact common performance cases. That said, dropping and regrabbing the driver lock in the rxeof routine of any driver is bad. It may be safe to do, but it incurs horrible performance penalties. It essentially allows the time-critical, high priority RX path to be constantly preempted by the lower priority if_start or if_ioctl paths. Even without this preemption and priority inversion, you're doing an excessive number of expensive lock ops in the fast path. The key to dropping the lock here safely, or running without a lock at all (like if_em) is to synchronize dangerous operations at a higher level. For driver unload, you need to block the interrupt and call bus_teardown_intr before freeing structures that could be touched by the interrupt handler. For taskqueue and callout driven drivers, you need to drain and block those contexts before doing anything dangerous. It's not impossible to do, you just have to be careful, think about all of the entry points, and not assume that mutexes have magical powers. Scott From owner-cvs-src@FreeBSD.ORG Fri Dec 22 23:23: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 EB8EF16A403; Fri, 22 Dec 2006 23:23:59 +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 C6D5713C459; Fri, 22 Dec 2006 23:23:59 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBMNNx8f049451; Fri, 22 Dec 2006 23: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 kBMNNxCa049450; Fri, 22 Dec 2006 23:23:59 GMT (envelope-from ru) Message-Id: <200612222323.kBMNNxCa049450@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 22 Dec 2006 23: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.sbin/vidcontrol vidcontrol.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, 22 Dec 2006 23:24:00 -0000 ru 2006-12-22 23:23:59 UTC FreeBSD src repository Modified files: usr.sbin/vidcontrol vidcontrol.1 Log: Tweak some wording and markup. Revision Changes Path 1.58 +13 -12 src/usr.sbin/vidcontrol/vidcontrol.1 From owner-cvs-src@FreeBSD.ORG Fri Dec 22 23: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 9A21416A47C; Fri, 22 Dec 2006 23:32:23 +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 750B413C44E; Fri, 22 Dec 2006 23:32:23 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBMNWN4W050896; Fri, 22 Dec 2006 23:32:23 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBMNWNs2050895; Fri, 22 Dec 2006 23:32:23 GMT (envelope-from rwatson) Message-Id: <200612222332.kBMNWNs2050895@repoman.freebsd.org> From: Robert Watson Date: Fri, 22 Dec 2006 23:32: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/security/mac mac_policy.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Dec 2006 23:32:23 -0000 rwatson 2006-12-22 23:32:23 UTC FreeBSD src repository Modified files: sys/security/mac mac_policy.h Log: Forced commit to recognize repo-copy of src/sys/sys/mac_policy.h to src/sys/security/mac/mac_policy.h. Thanks to: simon Revision Changes Path 1.81 +0 -0 src/sys/security/mac/mac_policy.h From owner-cvs-src@FreeBSD.ORG Fri Dec 22 23:34: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 DEE1F16A47E; Fri, 22 Dec 2006 23:34:47 +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 CE02913C45F; Fri, 22 Dec 2006 23:34:47 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBMNYlKt051863; Fri, 22 Dec 2006 23:34:47 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBMNYlgp051862; Fri, 22 Dec 2006 23:34:47 GMT (envelope-from rwatson) Message-Id: <200612222334.kBMNYlgp051862@repoman.freebsd.org> From: Robert Watson Date: Fri, 22 Dec 2006 23:34:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_mac.c src/sys/security/mac mac_inet.c mac_net.c mac_pipe.c mac_posix_sem.c mac_priv.c mac_process.c mac_socket.c mac_system.c mac_sysv_msg.c mac_sysv_sem.c mac_sysv_shm.c mac_vfs.c src/sys/security/mac_biba ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Dec 2006 23:34:48 -0000 rwatson 2006-12-22 23:34:47 UTC FreeBSD src repository Modified files: sys/kern kern_mac.c sys/security/mac mac_inet.c mac_net.c mac_pipe.c mac_posix_sem.c mac_priv.c mac_process.c mac_socket.c mac_system.c mac_sysv_msg.c mac_sysv_sem.c mac_sysv_shm.c mac_vfs.c sys/security/mac_biba mac_biba.c sys/security/mac_bsdextended mac_bsdextended.c sys/security/mac_ifoff mac_ifoff.c sys/security/mac_lomac mac_lomac.c sys/security/mac_mls mac_mls.c sys/security/mac_none mac_none.c sys/security/mac_partition mac_partition.c sys/security/mac_portacl mac_portacl.c sys/security/mac_seeotheruids mac_seeotheruids.c sys/security/mac_stub mac_stub.c sys/security/mac_test mac_test.c Removed files: sys/sys mac_policy.h Log: Move src/sys/sys/mac_policy.h, the kernel interface between the MAC Framework and security modules, to src/sys/security/mac/mac_policy.h, completing the removal of kernel-only MAC Framework include files from src/sys/sys. Update the MAC Framework and MAC policy modules. Delete the old mac_policy.h. Third party policy modules will need similar updating. Obtained from: TrustedBSD Project Revision Changes Path 1.126 +1 -2 src/sys/kern/kern_mac.c 1.8 +1 -2 src/sys/security/mac/mac_inet.c 1.124 +1 -2 src/sys/security/mac/mac_net.c 1.110 +1 -2 src/sys/security/mac/mac_pipe.c 1.8 +1 -2 src/sys/security/mac/mac_posix_sem.c 1.3 +1 -1 src/sys/security/mac/mac_priv.c 1.117 +1 -2 src/sys/security/mac/mac_process.c 1.9 +1 -2 src/sys/security/mac/mac_socket.c 1.109 +1 -2 src/sys/security/mac/mac_system.c 1.8 +1 -2 src/sys/security/mac/mac_sysv_msg.c 1.7 +1 -2 src/sys/security/mac/mac_sysv_sem.c 1.6 +1 -2 src/sys/security/mac/mac_sysv_shm.c 1.117 +1 -2 src/sys/security/mac/mac_vfs.c 1.97 +1 -2 src/sys/security/mac_biba/mac_biba.c 1.31 +1 -2 src/sys/security/mac_bsdextended/mac_bsdextended.c 1.10 +1 -1 src/sys/security/mac_ifoff/mac_ifoff.c 1.44 +1 -2 src/sys/security/mac_lomac/mac_lomac.c 1.80 +1 -2 src/sys/security/mac_mls/mac_mls.c 1.33 +1 -1 src/sys/security/mac_none/mac_none.c 1.13 +1 -2 src/sys/security/mac_partition/mac_partition.c 1.11 +1 -1 src/sys/security/mac_portacl/mac_portacl.c 1.10 +1 -1 src/sys/security/mac_seeotheruids/mac_seeotheruids.c 1.59 +1 -1 src/sys/security/mac_stub/mac_stub.c 1.65 +1 -1 src/sys/security/mac_test/mac_test.c 1.81 +0 -961 src/sys/sys/mac_policy.h (dead) From owner-cvs-src@FreeBSD.ORG Fri Dec 22 23:36: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 DFDA116A415; Fri, 22 Dec 2006 23:36:13 +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 BAC3413C459; Fri, 22 Dec 2006 23:36:13 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBMNaDbZ052039; Fri, 22 Dec 2006 23:36:13 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBMNaD9s052038; Fri, 22 Dec 2006 23:36:13 GMT (envelope-from rwatson) Message-Id: <200612222336.kBMNaD9s052038@repoman.freebsd.org> From: Robert Watson Date: Fri, 22 Dec 2006 23:36: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/kern vfs_extattr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Dec 2006 23:36:14 -0000 rwatson 2006-12-22 23:36:13 UTC FreeBSD src repository Modified files: sys/kern vfs_extattr.c Log: Forced commit to recognize the repo-copy of vfs_syscalls.c to vfs_extattr.c. This follows a naming convention similar to the break-out of the extended attribute system calls (etc) in NetBSD. Thanks to: simon Revision Changes Path 1.429 +0 -0 src/sys/kern/vfs_extattr.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 00:10: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 AC28616A47B; Sat, 23 Dec 2006 00:10:36 +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 876D613C45D; Sat, 23 Dec 2006 00:10:36 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBN0AauQ058216; Sat, 23 Dec 2006 00:10:36 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBN0AaKG058215; Sat, 23 Dec 2006 00:10:36 GMT (envelope-from rwatson) Message-Id: <200612230010.kBN0AaKG058215@repoman.freebsd.org> From: Robert Watson Date: Sat, 23 Dec 2006 00:10: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_extattr.c vfs_syscalls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Dec 2006 00:10:36 -0000 rwatson 2006-12-23 00:10:36 UTC FreeBSD src repository Modified files: sys/kern vfs_extattr.c vfs_syscalls.c Log: Following a repo-copy of vfs_syscalls.c to vfs_extattr.c, remove non-extattr functions from vfs_extattr.c, and extattr functions from vfs_syscalls.c. Change copyright/license on vfs_extattr.c to my copyright/license on the extended attribute implementation (from extattr.h). Clean up includes a bit. Obtained from: TrustedBSD Project Revision Changes Path 1.430 +7 -4314 src/sys/kern/vfs_extattr.c 1.429 +0 -745 src/sys/kern/vfs_syscalls.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 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 9335716A412; Sat, 23 Dec 2006 00:11:02 +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 6E98D13C45D; Sat, 23 Dec 2006 00:11:02 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBN0B22i058294; Sat, 23 Dec 2006 00:11:02 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBN0B270058293; Sat, 23 Dec 2006 00:11:02 GMT (envelope-from rwatson) Message-Id: <200612230011.kBN0B270058293@repoman.freebsd.org> From: Robert Watson Date: Sat, 23 Dec 2006 00:11:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Dec 2006 00:11:02 -0000 rwatson 2006-12-23 00:11:02 UTC FreeBSD src repository Modified files: sys/conf files Log: Connect vfs_extattr.c to build by default. Revision Changes Path 1.1168 +1 -0 src/sys/conf/files From owner-cvs-src@FreeBSD.ORG Sat Dec 23 00:18: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 CB34B16A492; Sat, 23 Dec 2006 00:18:51 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A6E1213C457; Sat, 23 Dec 2006 00:18:51 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBN0Ip5C059793; Sat, 23 Dec 2006 00:18:51 GMT (envelope-from jasone@repoman.freebsd.org) Received: (from jasone@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBN0Ipr7059792; Sat, 23 Dec 2006 00:18:51 GMT (envelope-from jasone) Message-Id: <200612230018.kBN0Ipr7059792@repoman.freebsd.org> From: Jason Evans Date: Sat, 23 Dec 2006 00:18: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/stdlib malloc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Dec 2006 00:18:51 -0000 jasone 2006-12-23 00:18:51 UTC FreeBSD src repository Modified files: lib/libc/stdlib malloc.c Log: Implement chunk allocation/deallocation hysteresis by caching one spare chunk per arena, rather than immediately deallocating all unused chunks. This fixes a potential performance issue when allocating/deallocating an object of size (4kB..1MB] in a loop. Reported by: davidxu Revision Changes Path 1.138 +86 -51 src/lib/libc/stdlib/malloc.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 00:30: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 37B1816A40F; Sat, 23 Dec 2006 00:30:04 +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 013D913C461; Sat, 23 Dec 2006 00:30:04 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBN0U3fW061580; Sat, 23 Dec 2006 00:30:03 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBN0U3L2061579; Sat, 23 Dec 2006 00:30:03 GMT (envelope-from rwatson) Message-Id: <200612230030.kBN0U3L2061579@repoman.freebsd.org> From: Robert Watson Date: Sat, 23 Dec 2006 00:30:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern vfs_extattr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Dec 2006 00:30:04 -0000 rwatson 2006-12-23 00:30:03 UTC FreeBSD src repository Modified files: sys/kern vfs_extattr.c Log: Update comments to reflect changes in the extattrctl() code. Clean up comment formatting. Obtained from: TrustedBSD Project Revision Changes Path 1.431 +8 -12 src/sys/kern/vfs_extattr.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 00: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 E3FAB16A403; Sat, 23 Dec 2006 00:39:56 +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 BF82713C45E; Sat, 23 Dec 2006 00:39:56 +0000 (UTC) (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 kBN0dupk063209; Sat, 23 Dec 2006 00:39:56 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBN0duR1063208; Sat, 23 Dec 2006 00:39:56 GMT (envelope-from davidxu) Message-Id: <200612230039.kBN0duR1063208@repoman.freebsd.org> From: David Xu Date: Sat, 23 Dec 2006 00:39:56 +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/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: Sat, 23 Dec 2006 00:39:57 -0000 davidxu 2006-12-23 00:39:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_2) sys/kern kern_switch.c Log: MFR6: Fix thread preemption problem in ksegrp. Approved by: re (kensmith) Revision Changes Path 1.116.2.1.6.1 +52 -30 src/sys/kern/kern_switch.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 00:59: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 ED39D16A403; Sat, 23 Dec 2006 00:59:07 +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 C8AD113C455; Sat, 23 Dec 2006 00:59:07 +0000 (UTC) (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 kBN0x7pL074394; Sat, 23 Dec 2006 00:59:07 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBN0x7uV074393; Sat, 23 Dec 2006 00:59:07 GMT (envelope-from davidxu) Message-Id: <200612230059.kBN0x7uV074393@repoman.freebsd.org> From: David Xu Date: Sat, 23 Dec 2006 00:59:07 +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/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: Sat, 23 Dec 2006 00:59:08 -0000 davidxu 2006-12-23 00:59:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_2) lib/libthr/thread thr_join.c Log: MFR6: return EINVAL if thread was detached. Approved by: re (kensmith) Revision Changes Path 1.16.2.3.4.1 +1 -1 src/lib/libthr/thread/thr_join.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 00:59: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 92D2116A416; Sat, 23 Dec 2006 00:59: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 6EB3C13C457; Sat, 23 Dec 2006 00:59:50 +0000 (UTC) (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 kBN0xoU4074517; Sat, 23 Dec 2006 00:59:50 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBN0xoRF074516; Sat, 23 Dec 2006 00:59:50 GMT (envelope-from davidxu) Message-Id: <200612230059.kBN0xoRF074516@repoman.freebsd.org> From: David Xu Date: Sat, 23 Dec 2006 00:59:50 +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/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: Sat, 23 Dec 2006 00:59:50 -0000 davidxu 2006-12-23 00:59:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_2) lib/libpthread/thread thr_join.c Log: MFR6: return EINVAL if thread was detached. Approved by: re (kensmith) Revision Changes Path 1.28.16.1 +1 -1 src/lib/libpthread/thread/thr_join.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 01:11: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 CDF5116A412; Sat, 23 Dec 2006 01:11:14 +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 A9B0713C458; Sat, 23 Dec 2006 01:11:14 +0000 (UTC) (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 kBN1BEaU077593; Sat, 23 Dec 2006 01:11:14 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBN1BELG077586; Sat, 23 Dec 2006 01:11:14 GMT (envelope-from davidxu) Message-Id: <200612230111.kBN1BELG077586@repoman.freebsd.org> From: David Xu Date: Sat, 23 Dec 2006 01:11:13 +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/amd64/amd64 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, 23 Dec 2006 01:11:14 -0000 davidxu 2006-12-23 01:11:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_2) sys/amd64/amd64 machdep.c Log: MFR6: Store fault address into POSIX siginfo. Approved by: re (kensmith) Revision Changes Path 1.638.2.10.2.1 +1 -0 src/sys/amd64/amd64/machdep.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 02:03: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 4252C16A407; Sat, 23 Dec 2006 02:03:41 +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 1E28113C441; Sat, 23 Dec 2006 02:03:41 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBN23eZ1087107; Sat, 23 Dec 2006 02:03:41 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBN23eMF087106; Sat, 23 Dec 2006 02:03:40 GMT (envelope-from kensmith) Message-Id: <200612230203.kBN23eMF087106@repoman.freebsd.org> From: Ken Smith Date: Sat, 23 Dec 2006 02:03:40 +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/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: Sat, 23 Dec 2006 02:03:41 -0000 kensmith 2006-12-23 02:03:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_2) sys/dev/usb umass.c Log: MFS of v1.122.2.12 which was an 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 Approved by: re (bmah) Revision Changes Path 1.122.2.11.2.1 +4 -2 src/sys/dev/usb/umass.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 03:30: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 7535516A40F; Sat, 23 Dec 2006 03:30: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 5169713C459; Sat, 23 Dec 2006 03:30:52 +0000 (UTC) (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 kBN3UqWY002199; Sat, 23 Dec 2006 03:30:52 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBN3UpBt002197; Sat, 23 Dec 2006 03:30:51 GMT (envelope-from davidxu) Message-Id: <200612230330.kBN3UpBt002197@repoman.freebsd.org> From: David Xu Date: Sat, 23 Dec 2006 03:30: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/amd64/amd64 exception.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, 23 Dec 2006 03:30:52 -0000 davidxu 2006-12-23 03:30:51 UTC FreeBSD src repository Modified files: sys/amd64/amd64 exception.S Log: Fix a panic when rebooting a SMP machine, when option STOP_NMI is used, nmi handler is used to stop other processors, nmi hander calls trap(), however, trap() now accepts a pointer rather than a reference, this was changed by kmacy@. Revision Changes Path 1.129 +1 -0 src/sys/amd64/amd64/exception.S From owner-cvs-src@FreeBSD.ORG Sat Dec 23 04:55: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 6072E16A40F; Sat, 23 Dec 2006 04:55: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 0501813C442; Sat, 23 Dec 2006 04:55:33 +0000 (UTC) (envelope-from nork@FreeBSD.org) Received: from nadesico.ninth-nine.com (nadesico.ninth-nine.com [219.127.74.122]) by sakura.ninth-nine.com (8.13.8/8.13.8/NinthNine) with SMTP id kBN4guDH059729; Sat, 23 Dec 2006 13:42:56 +0900 (JST) (envelope-from nork@FreeBSD.org) Date: Sat, 23 Dec 2006 13:42:56 +0900 From: Norikatsu Shigemura To: Matt Jacob Message-Id: <20061223134256.8e300b64.nork@FreeBSD.org> In-Reply-To: <200612212100.kBLL0qZ4024929@repoman.freebsd.org> References: <200612212100.kBLL0qZ4024929@repoman.freebsd.org> X-Mailer: Sylpheed version 2.3.0beta7 (GTK+ 2.10.6; i386-portbld-freebsd6.2) 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.2 (sakura.ninth-nine.com [219.127.74.121]); Sat, 23 Dec 2006 13:42:57 +0900 (JST) Cc: 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/asr ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Dec 2006 04:55:34 -0000 On Thu, 21 Dec 2006 21:00:52 +0000 (UTC) Matt Jacob wrote: > mjacob 2006-12-21 21:00:52 UTC > FreeBSD src repository > Modified files: (Branch: RELENG_6_2) > 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/asr asr.c > sys/dev/buslogic bt.c bt_eisa.c bt_isa.c bt_mca.c bt_pci.c > sys/dev/ciss ciss.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 to 6.2 release all the cam module depend foo. > Approved by: re (Ken) Thank you very much! > Revision Changes Path > 1.54.2.6.2.2 +2 -0 src/sys/dev/aac/aac_pci.c > 1.18.8.1 +1 -0 src/sys/dev/advansys/adv_eisa.c > 1.28.2.1.6.1 +1 -0 src/sys/dev/advansys/adv_isa.c > 1.27.8.1 +1 -0 src/sys/dev/advansys/adv_pci.c > 1.29.8.1 +2 -0 src/sys/dev/advansys/advansys.c > 1.23.8.1 +1 -0 src/sys/dev/advansys/adw_pci.c > 1.21.8.1 +3 -0 src/sys/dev/advansys/adwcam.c > 1.59.8.1 +2 -0 src/sys/dev/aha/aha.c > 1.36.8.1 +1 -0 src/sys/dev/aha/aha_isa.c > 1.13.8.1 +1 -0 src/sys/dev/aha/aha_mca.c > 1.34.2.1.2.1 +2 -0 src/sys/dev/ahb/ahb.c > 1.30.8.1 +1 -0 src/sys/dev/amd/amd.c > 1.29.2.3.2.1 +2 -0 src/sys/dev/amr/amr_pci.c > 1.68.8.1 +2 -0 src/sys/dev/asr/asr.c > 1.45.8.1 +3 -0 src/sys/dev/buslogic/bt.c > 1.21.8.1 +1 -0 src/sys/dev/buslogic/bt_eisa.c > 1.25.8.1 +1 -0 src/sys/dev/buslogic/bt_isa.c > 1.10.8.1 +1 -0 src/sys/dev/buslogic/bt_mca.c > 1.20.8.1 +1 -0 src/sys/dev/buslogic/bt_pci.c > 1.64.2.3.2.1 +4 -3 src/sys/dev/ciss/ciss.c > 1.20.8.1 +2 -0 src/sys/dev/dpt/dpt_eisa.c > 1.9.8.1 +2 -0 src/sys/dev/dpt/dpt_isa.c > 1.34.8.1 +2 -0 src/sys/dev/dpt/dpt_pci.c > 1.11.8.1 +4 -0 src/sys/dev/esp/esp_sbus.c > 1.15.2.1.4.1 +2 -0 src/sys/dev/iir/iir_pci.c > 1.38.8.1 +2 -0 src/sys/dev/mly/mly.c > 1.1.2.6.2.1 +1 -0 src/sys/dev/mpt/mpt_cam.c > 1.20.2.6.2.1 +1 -0 src/sys/dev/mpt/mpt_pci.c > 1.33.16.1 +2 -0 src/sys/dev/ppbus/vpo.c > 1.26.8.1 +1 -0 src/sys/dev/trm/trm.c > 1.1.4.1.4.1 +2 -0 src/sys/dev/twa/tw_osl_freebsd.c > 1.9.8.1 +2 -0 src/sys/dev/wds/wd7000.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 06:15: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 3A42616A403; Sat, 23 Dec 2006 06:15:25 +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 2A57513C44B; Sat, 23 Dec 2006 06:15:25 +0000 (UTC) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBN6FOHV040191; Sat, 23 Dec 2006 06:15:24 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBN6FOBk040190; Sat, 23 Dec 2006 06:15:24 GMT (envelope-from ume) Message-Id: <200612230615.kBN6FOBk040190@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sat, 23 Dec 2006 06:15:23 +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/include/arpa nameser_compat.h src/lib/libc/inet inet_cidr_ntop.c 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: Sat, 23 Dec 2006 06:15:25 -0000 ume 2006-12-23 06:15:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_2) include/arpa nameser_compat.h lib/libc/inet inet_cidr_ntop.c inet_net_ntop.c lib/libc/isc eventlib_p.h lib/libc/resolv mtctxres.c res_init.c res_send.c Log: MFC: Merge BIND9 9.3.3 into main chunk. include/arpa/nameser_compat.h: 1.6 lib/libc/inet/inet_cidr_ntop.c: 1.1.1.2 lib/libc/inet/inet_net_ntop.c: 1.3 lib/libc/isc/eventlib_p.h: 1.4 lib/libc/resolv/mtctxres.c: 1.3 lib/libc/resolv/res_init.c: 1.4 lib/libc/resolv/res_send.c: 1.5 Approved by: re (kensmith) Revision Changes Path 1.4.14.1.2.1 +1 -1 src/include/arpa/nameser_compat.h 1.1.1.1.2.1.2.1 +5 -5 src/lib/libc/inet/inet_cidr_ntop.c 1.2.2.1.2.1 +2 -2 src/lib/libc/inet/inet_net_ntop.c 1.2.2.1.2.1 +3 -1 src/lib/libc/isc/eventlib_p.h 1.2.2.1.2.1 +4 -3 src/lib/libc/resolv/mtctxres.c 1.2.2.2.2.1 +5 -12 src/lib/libc/resolv/res_init.c 1.2.2.3.2.1 +3 -2 src/lib/libc/resolv/res_send.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 07:02: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 3ABC316A407; Sat, 23 Dec 2006 07:02:00 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 13F8E13C448; Sat, 23 Dec 2006 07:02:00 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBN71xYe047182; Sat, 23 Dec 2006 07:01:59 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBN71xGF047181; Sat, 23 Dec 2006 07:01:59 GMT (envelope-from cperciva) Message-Id: <200612230701.kBN71xGF047181@repoman.freebsd.org> From: Colin Percival Date: Sat, 23 Dec 2006 07:01: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/tar bsdtar.c bsdtar.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, 23 Dec 2006 07:02:00 -0000 cperciva 2006-12-23 07:01:59 UTC FreeBSD src repository Modified files: usr.bin/tar bsdtar.c bsdtar.h Log: Correct the names of some options. MFC after: 3 days Revision Changes Path 1.69 +1 -1 src/usr.bin/tar/bsdtar.c 1.25 +4 -4 src/usr.bin/tar/bsdtar.h From owner-cvs-src@FreeBSD.ORG Sat Dec 23 07:06: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 E705416A403; Sat, 23 Dec 2006 07:06:38 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BFBC713C457; Sat, 23 Dec 2006 07:06:38 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBN76c8X049105; Sat, 23 Dec 2006 07:06:38 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBN76c3k049104; Sat, 23 Dec 2006 07:06:38 GMT (envelope-from cperciva) Message-Id: <200612230706.kBN76c3k049104@repoman.freebsd.org> From: Colin Percival Date: Sat, 23 Dec 2006 07:06:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/tar bsdtar.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Dec 2006 07:06:39 -0000 cperciva 2006-12-23 07:06:37 UTC FreeBSD src repository Modified files: usr.bin/tar bsdtar.c Log: Add two checks for inappropriate options: -U only makes sense in "x" mode, and --strip-components only makes sense in "x" and "t" modes. MFC after: 3 days Revision Changes Path 1.70 +4 -0 src/usr.bin/tar/bsdtar.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 07:14: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 87FAA16A40F; Sat, 23 Dec 2006 07:14:43 +0000 (UTC) (envelope-from fjoe@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7473513C45B; Sat, 23 Dec 2006 07:14:43 +0000 (UTC) (envelope-from fjoe@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBN7EhWH050880; Sat, 23 Dec 2006 07:14:43 GMT (envelope-from fjoe@repoman.freebsd.org) Received: (from fjoe@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBN7Eh01050879; Sat, 23 Dec 2006 07:14:43 GMT (envelope-from fjoe) Message-Id: <200612230714.kBN7Eh01050879@repoman.freebsd.org> From: Max Khon Date: Sat, 23 Dec 2006 07:14:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/conf files src/sys/modules/ral Makefile src/share/man/man4 ral.4 src/sys/dev/ral if_ral.c if_ral_pccard.c if_ral_pci.c if_ralreg.h if_ralvar.h rt2560.c rt2560reg.h rt2560var.h rt2661.c rt2661_ucode.h rt2661reg.h rt2661var.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, 23 Dec 2006 07:14:43 -0000 fjoe 2006-12-23 07:14:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/conf files sys/modules/ral Makefile share/man/man4 ral.4 sys/dev/ral if_ral_pci.c Added files: (Branch: RELENG_6) sys/dev/ral rt2560.c rt2560reg.h rt2560var.h rt2661.c rt2661_ucode.h rt2661reg.h rt2661var.h Removed files: (Branch: RELENG_6) sys/dev/ral if_ral.c if_ral_pccard.c if_ralreg.h if_ralvar.h Log: MFC: Add support for the second (RT2561/RT2561S) and third (RT2661 MIMO XR) generations of 802.11abg chipsets from Ralink Technology. Revision Changes Path 1.3.2.4 +123 -95 src/share/man/man4/ral.4 1.1031.2.47 +2 -2 src/sys/conf/files 1.10.2.8 +0 -2864 src/sys/dev/ral/if_ral.c (dead) 1.2.2.2 +0 -121 src/sys/dev/ral/if_ral_pccard.c (dead) 1.1.2.2 +119 -22 src/sys/dev/ral/if_ral_pci.c 1.1.2.2 +0 -315 src/sys/dev/ral/if_ralreg.h (dead) 1.2.2.2 +0 -177 src/sys/dev/ral/if_ralvar.h (dead) 1.9.2.1 +2724 -0 src/sys/dev/ral/rt2560.c (new) 1.1.2.1 +483 -0 src/sys/dev/ral/rt2560reg.h (new) 1.2.2.1 +169 -0 src/sys/dev/ral/rt2560var.h (new) 1.10.2.1 +2906 -0 src/sys/dev/ral/rt2661.c (new) 1.1.2.1 +2268 -0 src/sys/dev/ral/rt2661_ucode.h (new) 1.1.2.1 +486 -0 src/sys/dev/ral/rt2661reg.h (new) 1.2.2.1 +171 -0 src/sys/dev/ral/rt2661var.h (new) 1.1.2.1 +2 -2 src/sys/modules/ral/Makefile From owner-cvs-src@FreeBSD.ORG Sat Dec 23 08: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 C079416A403; Sat, 23 Dec 2006 08:16:54 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9791613C458; Sat, 23 Dec 2006 08:16:54 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBN8GstZ061562; Sat, 23 Dec 2006 08:16:54 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBN8Gs9i061557; Sat, 23 Dec 2006 08:16:54 GMT (envelope-from cperciva) Message-Id: <200612230816.kBN8Gs9i061557@repoman.freebsd.org> From: Colin Percival Date: Sat, 23 Dec 2006 08:16:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/tar bsdtar.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Dec 2006 08:16:54 -0000 cperciva 2006-12-23 08:16:54 UTC FreeBSD src repository Modified files: usr.bin/tar bsdtar.c Log: Fic typo in previous commit. MFC after: 3 days Revision Changes Path 1.71 +1 -1 src/usr.bin/tar/bsdtar.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 09:22: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 105EB16A403; Sat, 23 Dec 2006 09:22:07 +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 DB5CD13C441; Sat, 23 Dec 2006 09:22:06 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBN9M68v080829; Sat, 23 Dec 2006 09:22:06 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBN9M6Zi080827; Sat, 23 Dec 2006 09:22:06 GMT (envelope-from ru) Message-Id: <200612230922.kBN9M6Zi080827@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 23 Dec 2006 09:22: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/bin/cat cat.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: Sat, 23 Dec 2006 09:22:07 -0000 ru 2006-12-23 09:22:06 UTC FreeBSD src repository Modified files: bin/cat cat.1 Log: Fix markup. Revision Changes Path 1.26 +12 -10 src/bin/cat/cat.1 From owner-cvs-src@FreeBSD.ORG Sat Dec 23 09: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 20B5A16A412; Sat, 23 Dec 2006 09:25:24 +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 EB2B813C459; Sat, 23 Dec 2006 09:25:23 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBN9PNEK081557; Sat, 23 Dec 2006 09:25:23 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBN9PNo5081556; Sat, 23 Dec 2006 09:25:23 GMT (envelope-from ru) Message-Id: <200612230925.kBN9PNo5081556@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 23 Dec 2006 09:25: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/bin/cat cat.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: Sat, 23 Dec 2006 09:25:24 -0000 ru 2006-12-23 09:25:23 UTC FreeBSD src repository Modified files: bin/cat cat.1 Log: One more nit. Revision Changes Path 1.27 +1 -1 src/bin/cat/cat.1 From owner-cvs-src@FreeBSD.ORG Sat Dec 23 12:40: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 573FC16A403; Sat, 23 Dec 2006 12:40:55 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2CC1313C425; Sat, 23 Dec 2006 12:40:55 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBNCetEf018004; Sat, 23 Dec 2006 12:40:55 GMT (envelope-from remko@repoman.freebsd.org) Received: (from remko@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBNCeslU018001; Sat, 23 Dec 2006 12:40:54 GMT (envelope-from remko) Message-Id: <200612231240.kBNCeslU018001@repoman.freebsd.org> From: Remko Lodder Date: Sat, 23 Dec 2006 12:40: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-queue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Dec 2006 12:40:55 -0000 remko 2006-12-23 12:40:54 UTC FreeBSD src repository (doc committer) Modified files: sys/dev/ata ata-queue.c Log: Fix a typo in ata-queue.c PR: kern/107100 Submitted by: Stephen J. Roznowski Approved by: sos Revision Changes Path 1.66 +2 -2 src/sys/dev/ata/ata-queue.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 12:42: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 D1A6616A416; Sat, 23 Dec 2006 12:42:13 +0000 (UTC) (envelope-from mb@imp.ch) Received: from mx2.imp.ch (mx2.imp.ch [157.161.9.17]) by mx1.freebsd.org (Postfix) with ESMTP id 52F0E13C45E; Sat, 23 Dec 2006 12:42:11 +0000 (UTC) (envelope-from mb@imp.ch) Received: from godot.imp.ch (godot.imp.ch [157.161.4.8]) by pop.imp.ch (8.13.8/8.13.8/Submit_imp) with ESMTP id kBNCFS4e032024; Sat, 23 Dec 2006 13:15:29 +0100 (CET) (envelope-from mb@imp.ch) Date: Sat, 23 Dec 2006 13:15:28 +0100 (CET) From: Martin Blapp To: Max Laier In-Reply-To: <200612220404.20678.max@love2party.net> Message-ID: <20061223131448.J53548@godot.imp.ch> References: <200612211625.kBLGPh8o057110@repoman.freebsd.org> <200612220404.20678.max@love2party.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Scanned-By: MIMEDefang 2.58 on 157.161.9.65 Cc: cvs-src@FreeBSD.org, Martin Blapp , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Dec 2006 12:42:13 -0000 Hi, >> Submitted by: tegge >> Approved by: re (kensmith) > > Hurray! Thanks for all the work and effort you put into this! > I'm glad we finally found the bad code ! Martin From owner-cvs-src@FreeBSD.ORG Sat Dec 23 14:25: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 A258E16A412; Sat, 23 Dec 2006 14:25:17 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7BCF213C474; Sat, 23 Dec 2006 14:25:17 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBNEPHhp045259; Sat, 23 Dec 2006 14:25:17 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBNEPHdx045258; Sat, 23 Dec 2006 14:25:17 GMT (envelope-from yar) Message-Id: <200612231425.kBNEPHdx045258@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 23 Dec 2006 14:25: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/systat swap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Dec 2006 14:25:17 -0000 yar 2006-12-23 14:25:17 UTC FreeBSD src repository Modified files: usr.bin/systat swap.c Log: Start fixing the "swap" display by saving one horizontal position. Now the display won't overflow the 80-char row if BLOCKSIZE=1024. The new spacing is also consistent with the "pigs" display. Revision Changes Path 1.25 +2 -2 src/usr.bin/systat/swap.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 14:30: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 00F6716A417; Sat, 23 Dec 2006 14:30:51 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CF10313C44B; Sat, 23 Dec 2006 14:30:50 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBNEUonl045520; Sat, 23 Dec 2006 14:30:50 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBNEUoZG045519; Sat, 23 Dec 2006 14:30:50 GMT (envelope-from yar) Message-Id: <200612231430.kBNEUoZG045519@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 23 Dec 2006 14:30: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/systat swap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Dec 2006 14:30:51 -0000 yar 2006-12-23 14:30:50 UTC FreeBSD src repository Modified files: usr.bin/systat swap.c Log: Fix the Total line shown if there are >1 swap devices. Revision Changes Path 1.26 +9 -11 src/usr.bin/systat/swap.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 15:40: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 6689916A40F; Sat, 23 Dec 2006 15:40:42 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1743113C45A; Sat, 23 Dec 2006 15:40:42 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBNFefrM057587; Sat, 23 Dec 2006 15:40:41 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBNFef4e057586; Sat, 23 Dec 2006 15:40:41 GMT (envelope-from yar) Message-Id: <200612231540.kBNFef4e057586@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 23 Dec 2006 15:40: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/systat swap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Dec 2006 15:40:42 -0000 yar 2006-12-23 15:40:41 UTC FreeBSD src repository Modified files: usr.bin/systat swap.c Log: Fix the swap display further: 1) Resize the Used column to avoid screen overflow if BLOCKSIZE is long. 2) Track the current swap configuration so that its changes don't break the display. Suggested by: bde (1) Revision Changes Path 1.27 +24 -8 src/usr.bin/systat/swap.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 16:31: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 0F4B416A40F; Sat, 23 Dec 2006 16:31:07 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E16CA13C455; Sat, 23 Dec 2006 16:31:06 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBNGV6uG066755; Sat, 23 Dec 2006 16:31:06 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBNGV6TJ066754; Sat, 23 Dec 2006 16:31:06 GMT (envelope-from yar) Message-Id: <200612231631.kBNGV6TJ066754@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 23 Dec 2006 16:31: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/usr.bin/systat swap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Dec 2006 16:31:07 -0000 yar 2006-12-23 16:31:06 UTC FreeBSD src repository Modified files: usr.bin/systat swap.c Log: Add some vertical whitespace for easier reading. Revision Changes Path 1.28 +4 -1 src/usr.bin/systat/swap.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 16:39: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 A722A16A403; Sat, 23 Dec 2006 16:39:10 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 856E313C43A; Sat, 23 Dec 2006 16:39:10 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBNGdAbo068157; Sat, 23 Dec 2006 16:39:10 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBNGdA06068156; Sat, 23 Dec 2006 16:39:10 GMT (envelope-from yar) Message-Id: <200612231639.kBNGdA06068156@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 23 Dec 2006 16:39:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/systat swap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Dec 2006 16:39:10 -0000 yar 2006-12-23 16:39:09 UTC FreeBSD src repository Modified files: usr.bin/systat swap.c Log: Eliminate a couple of screen coordinate variables that were useless and just obfuscated the code. Revision Changes Path 1.29 +8 -14 src/usr.bin/systat/swap.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 16: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 6406616A403; Sat, 23 Dec 2006 16:48:30 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 41EBA13C442; Sat, 23 Dec 2006 16:48:30 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBNGmULZ077821; Sat, 23 Dec 2006 16:48:30 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBNGmUON077820; Sat, 23 Dec 2006 16:48:30 GMT (envelope-from yar) Message-Id: <200612231648.kBNGmUON077820@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 23 Dec 2006 16:48:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/systat swap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Dec 2006 16:48:30 -0000 yar 2006-12-23 16:48:29 UTC FreeBSD src repository Modified files: usr.bin/systat swap.c Log: Reposition the "(swap not configured)" sign WRT the new layout. Revision Changes Path 1.30 +1 -1 src/usr.bin/systat/swap.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 16:58: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 5161D16A40F; Sat, 23 Dec 2006 16:58:58 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2FA7B13C457; Sat, 23 Dec 2006 16:58:58 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBNGwwVq079468; Sat, 23 Dec 2006 16:58:58 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBNGwvZ7079467; Sat, 23 Dec 2006 16:58:57 GMT (envelope-from rodrigc) Message-Id: <200612231658.kBNGwvZ7079467@repoman.freebsd.org> From: Craig Rodrigues Date: Sat, 23 Dec 2006 16:58:56 +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/usr.sbin/mountd mountd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Dec 2006 16:58:58 -0000 rodrigc 2006-12-23 16:58:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_2) usr.sbin/mountd mountd.c Log: MFC: 1.91 Ignore SIGPIPE, instead of terminating process. PR: 81230 Submitted by: Dmitrij Tejblum Approved by: re (kensmith) Revision Changes Path 1.81.2.6.2.1 +1 -0 src/usr.sbin/mountd/mountd.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 17:02: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 8E0AE16A415; Sat, 23 Dec 2006 17:02:10 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6BE5713C442; Sat, 23 Dec 2006 17:02:10 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBNH2A2R080223; Sat, 23 Dec 2006 17:02:10 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBNH2Amg080222; Sat, 23 Dec 2006 17:02:10 GMT (envelope-from yar) Message-Id: <200612231702.kBNH2Amg080222@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 23 Dec 2006 17:02: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/usr.bin/systat swap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Dec 2006 17:02:10 -0000 yar 2006-12-23 17:02:09 UTC FreeBSD src repository Modified files: usr.bin/systat swap.c Log: Improve style: - Don't define vars inside loops. - Avoid useless casts. - Use C idioms. - Do alike things in a consistent way. Revision Changes Path 1.31 +6 -20 src/usr.bin/systat/swap.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 17:14: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 989A716A417; Sat, 23 Dec 2006 17:14: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 7762E13C458; Sat, 23 Dec 2006 17:14:02 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBNHE2kK083440; Sat, 23 Dec 2006 17:14:02 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBNHE2M7083436; Sat, 23 Dec 2006 17:14:02 GMT (envelope-from ru) Message-Id: <200612231714.kBNHE2M7083436@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 23 Dec 2006 17:14:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/id groups.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: Sat, 23 Dec 2006 17:14:02 -0000 ru 2006-12-23 17:14:02 UTC FreeBSD src repository Modified files: usr.bin/id groups.1 Log: Improve markup. Revision Changes Path 1.10 +2 -1 src/usr.bin/id/groups.1 From owner-cvs-src@FreeBSD.ORG Sat Dec 23 17:18: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 555D516A552; Sat, 23 Dec 2006 17:18:32 +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 2363B13C4FC; Sat, 23 Dec 2006 17:18:29 +0000 (UTC) (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 kBNHIIYC083786; Sat, 23 Dec 2006 17:18:18 GMT (envelope-from alfred@repoman.freebsd.org) Received: (from alfred@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBNHIIdj083785; Sat, 23 Dec 2006 17:18:18 GMT (envelope-from alfred) Message-Id: <200612231718.kBNHIIdj083785@repoman.freebsd.org> From: Alfred Perlstein Date: Sat, 23 Dec 2006 17:18: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/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: Sat, 23 Dec 2006 17:18:32 -0000 alfred 2006-12-23 17:18:18 UTC FreeBSD src repository Modified files: sys/dev/usb if_aue.c if_auereg.h Log: Fix a deadlock in detach/shutdown. The problem was that I was acquiring the driver sx lock and then waiting for a taskqueue to drain, however the taskqueue itself would try to acquire the lock as well leading to a deadlock. To fix the problem roll my own exclusive lock that allows for lock cancellation. This is a normal exclusive lock, however if someone marks it as "dead" then all waiters who request an error return will get back an error instead of continuing to wait for the lock. In this particular case, the shutdown and detach functions kill the lock while the async task thread tries to acquire the lock but will abort if the lock returns an error. The other option was to drop the driver lock mid-detach and mid-shutdown, mid-detach was a ok, however mid-shutdown was not. While I'm here, fix a bug in what appears to be the mii link status word in the softc going out to lunch. Explicitly set the status word to 1 after initializing the mii. This would result in an interface that would never respond to "if_start" requests as the mii interface would always look down. Revision Changes Path 1.104 +155 -15 src/sys/dev/usb/if_aue.c 1.26 +9 -5 src/sys/dev/usb/if_auereg.h From owner-cvs-src@FreeBSD.ORG Sat Dec 23 17:46: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 B2F8E16A407; Sat, 23 Dec 2006 17:46:32 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 91FE113C44B; Sat, 23 Dec 2006 17:46:32 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBNHkWjN088649; Sat, 23 Dec 2006 17:46:32 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBNHkWqu088648; Sat, 23 Dec 2006 17:46:32 GMT (envelope-from yar) Message-Id: <200612231746.kBNHkWqu088648@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 23 Dec 2006 17: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/usr.bin/systat swap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Dec 2006 17:46:32 -0000 yar 2006-12-23 17:46:32 UTC FreeBSD src repository Modified files: usr.bin/systat swap.c Log: Make it possible for meter to reach 100% mark when swap is totally full. Revision Changes Path 1.32 +1 -1 src/usr.bin/systat/swap.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 18:03: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 0F2C416A533; Sat, 23 Dec 2006 18:03:11 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E34F613C45B; Sat, 23 Dec 2006 18:03:10 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBNI3AN6092464; Sat, 23 Dec 2006 18:03:10 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBNI3Aum092461; Sat, 23 Dec 2006 18:03:10 GMT (envelope-from yar) Message-Id: <200612231803.kBNI3Aum092461@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 23 Dec 2006 18:03: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/usr.bin/systat swap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Dec 2006 18:03:11 -0000 yar 2006-12-23 18:03:10 UTC FreeBSD src repository Modified files: usr.bin/systat swap.c Log: Clear to EOL after the end of meter so that its reading can decrease. Revision Changes Path 1.33 +1 -0 src/usr.bin/systat/swap.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 18:53: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 1670716A40F; Sat, 23 Dec 2006 18:53:23 +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 E8C4813C425; Sat, 23 Dec 2006 18:53:22 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBNIrMGB047295; Sat, 23 Dec 2006 18:53:22 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBNIrMs0047294; Sat, 23 Dec 2006 18:53:22 GMT (envelope-from pav) Message-Id: <200612231853.kBNIrMs0047294@repoman.freebsd.org> From: Pav Lucistnik Date: Sat, 23 Dec 2006 18:53:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/fs/udf udf_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Dec 2006 18:53:23 -0000 pav 2006-12-23 18:53:22 UTC FreeBSD src repository (doc,ports committer) Modified files: sys/fs/udf udf_vnops.c Log: Call vnode_create_vobject() in VOP_OPEN. Makes mmap work on UDF filesystem. PR: kern/92040 Approved by: scottl MFC after: 1 week Revision Changes Path 1.62 +12 -0 src/sys/fs/udf/udf_vnops.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 18:54: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 3B80616A415; Sat, 23 Dec 2006 18:54:51 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1B31013C43A; Sat, 23 Dec 2006 18:54:51 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBNIsosv047513; Sat, 23 Dec 2006 18:54:50 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBNIsoCc047511; Sat, 23 Dec 2006 18:54:50 GMT (envelope-from yar) Message-Id: <200612231854.kBNIsoCc047511@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 23 Dec 2006 18:54: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/systat swap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Dec 2006 18:54:51 -0000 yar 2006-12-23 18:54:50 UTC FreeBSD src repository Modified files: usr.bin/systat swap.c Log: Dynamically resize the Disk column. It was too narrow for modern disk device names such as da0s1b. So we also get rid of the nasty constant 5 scattered over the code. Implementing this change is a good chance to improve other bits around it: init saved lengths early, always check return value from kvm_getswapinfo(). Revision Changes Path 1.34 +46 -21 src/usr.bin/systat/swap.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 18:58: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 7E93E16A403; Sat, 23 Dec 2006 18:58:07 +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 2B6DF13C434; Sat, 23 Dec 2006 18:58:07 +0000 (UTC) (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 kBNIRDLY065879; Sat, 23 Dec 2006 10:27:13 -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: <458BF314.3000702@samsco.org> Date: Sat, 23 Dec 2006 10:27:13 -0800 (PST) From: John Polstra To: Scott Long 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, 23 Dec 2006 18:58:07 -0000 On 22-Dec-2006 Scott Long wrote: > In any case, the driver lock must not be held when calling if_input > because there are many ways the codepath can loop from there back into > if_start of the same driver or another driver. There is no way around > this without doing big decoupling steps that will impact common > performance cases. Agreed. > That said, dropping and regrabbing the driver lock in the rxeof > routine of any driver is bad. It may be safe to do, but it > incurs horrible performance penalties. It essentially allows the > time-critical, high priority RX path to be constantly preempted by > the lower priority if_start or if_ioctl paths. Even without this > preemption and priority inversion, you're doing an excessive number > of expensive lock ops in the fast path. We currently make this a lot worse than it needs to be by handing off the received packets one at a time, unlocking and relocking for every packet. It would be better if the driver's receive interrupt handler would harvest all of the incoming packets and queue them locally. Then, at the end, hand off the linked list of packets to the network stack wholesale, unlocking and relocking only once. (Actually, the list could probably be handed off at the very end of the interrupt service routine, after the driver has already dropped its lock.) We wouldn't even need a new primitive, if ether_input() and the other if_input() functions were enhanced to deal with a possible list of packets instead of just a single one. John From owner-cvs-src@FreeBSD.ORG Sat Dec 23 19:15: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 DE9EC16A492; Sat, 23 Dec 2006 19:15:40 +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 BC99313C45B; Sat, 23 Dec 2006 19:15:40 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBNJFebH052135; Sat, 23 Dec 2006 19:15:40 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBNJFem8052134; Sat, 23 Dec 2006 19:15:40 GMT (envelope-from ru) Message-Id: <200612231915.kBNJFem8052134@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 23 Dec 2006 19:15: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/usr.bin/vis vis.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: Sat, 23 Dec 2006 19:15:41 -0000 ru 2006-12-23 19:15:40 UTC FreeBSD src repository Modified files: usr.bin/vis vis.1 Log: Nits. Revision Changes Path 1.13 +5 -3 src/usr.bin/vis/vis.1 From owner-cvs-src@FreeBSD.ORG Sat Dec 23 21:07: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 0A19916A412; Sat, 23 Dec 2006 21:07:08 +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 F1ED113C44B; Sat, 23 Dec 2006 21:07:07 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBNL77aL079612; Sat, 23 Dec 2006 21:07:07 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBNL777T079611; Sat, 23 Dec 2006 21:07:07 GMT (envelope-from bms) Message-Id: <200612232107.kBNL777T079611@repoman.freebsd.org> From: Bruce M Simpson Date: Sat, 23 Dec 2006 21:07: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/tools/regression/sockets/pr_atomic Makefile pr_atomic.c src/sys/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Dec 2006 21:07:08 -0000 bms 2006-12-23 21:07:07 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c Added files: tools/regression/sockets/pr_atomic Makefile pr_atomic.c Log: Drop all received data mbufs from a socket's queue if the MT_SONAME mbuf is dropped, to preserve the invariant in the PR_ADDR case. Add a regression test to detect this condition, but do not hook it up to the build for now. PR: kern/38495 Submitted by: James Juran Reviewed by: sam, rwatson Obtained from: NetBSD MFC after: 2 weeks Revision Changes Path 1.287 +9 -11 src/sys/kern/uipc_socket.c 1.1 +7 -0 src/tools/regression/sockets/pr_atomic/Makefile (new) 1.1 +109 -0 src/tools/regression/sockets/pr_atomic/pr_atomic.c (new) From owner-cvs-src@FreeBSD.ORG Sat Dec 23 21:36: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 4999A16A47C for ; Sat, 23 Dec 2006 21:36:34 +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 2298E13C434 for ; Sat, 23 Dec 2006 21:36:34 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id B364C46DFD; Sat, 23 Dec 2006 16:36:33 -0500 (EST) Date: Sat, 23 Dec 2006 21:36:33 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: John Polstra In-Reply-To: Message-ID: <20061223213014.U35809@fledge.watson.org> References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, Scott Long , src-committers@FreeBSD.org, cvs-all@FreeBSD.org 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, 23 Dec 2006 21:36:34 -0000 On Sat, 23 Dec 2006, John Polstra wrote: >> That said, dropping and regrabbing the driver lock in the rxeof routine of >> any driver is bad. It may be safe to do, but it incurs horrible >> performance penalties. It essentially allows the time-critical, high >> priority RX path to be constantly preempted by the lower priority if_start >> or if_ioctl paths. Even without this preemption and priority inversion, >> you're doing an excessive number of expensive lock ops in the fast path. > > We currently make this a lot worse than it needs to be by handing off the > received packets one at a time, unlocking and relocking for every packet. > It would be better if the driver's receive interrupt handler would harvest > all of the incoming packets and queue them locally. Then, at the end, hand > off the linked list of packets to the network stack wholesale, unlocking and > relocking only once. (Actually, the list could probably be handed off at > the very end of the interrupt service routine, after the driver has already > dropped its lock.) We wouldn't even need a new primitive, if ether_input() > and the other if_input() functions were enhanced to deal with a possible > list of packets instead of just a single one. I try this experiement every few years, and generally don't measure much improvement. I'll try it again with 10gbps early next year once back in the office again. The more interesting transition is between the link layer and the network layer, which is high on my list of topics to look into in the next few weeks. In particular, reworking the ifqueue handoff. The tricky bit is balancing latency, overhead, and concurrency... FYI, there are several sets of patches floating around to modify if_em to hand off queues of packets to the link layer, etc. They probably need updating, of course, since if_em has changed quite a bit in the last year. In my implementaiton, I add a new input routine that accepts mbuf packet queues. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Sat Dec 23 21:46: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 440DE16A40F; Sat, 23 Dec 2006 21:46:57 +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 206F113C460; Sat, 23 Dec 2006 21:46:57 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBNLkvdF088644; Sat, 23 Dec 2006 21:46:57 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBNLkuGe088643; Sat, 23 Dec 2006 21:46:56 GMT (envelope-from sam) Message-Id: <200612232146.kBNLkuGe088643@repoman.freebsd.org> From: Sam Leffler Date: Sat, 23 Dec 2006 21:46:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/conf files.arm X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Dec 2006 21:46:57 -0000 sam 2006-12-23 21:46:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/conf files.arm Log: MFC 1.12: add missing bits for crypto support Revision Changes Path 1.8.2.1 +3 -0 src/sys/conf/files.arm From owner-cvs-src@FreeBSD.ORG Sat Dec 23 22:21: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 E1C6416A403; Sat, 23 Dec 2006 22:21:14 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BE09A13C448; Sat, 23 Dec 2006 22:21:14 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBNMLEe7094801; Sat, 23 Dec 2006 22:21:14 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBNMLElx094795; Sat, 23 Dec 2006 22:21:14 GMT (envelope-from rwatson) Message-Id: <200612232221.kBNMLElx094795@repoman.freebsd.org> From: Robert Watson Date: Sat, 23 Dec 2006 22:21: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/security/mac mac_policy.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Dec 2006 22:21:15 -0000 rwatson 2006-12-23 22:21:13 UTC FreeBSD src repository Modified files: sys/security/mac mac_policy.h Log: Re-wrap comments following de-indentation. Revision Changes Path 1.82 +11 -13 src/sys/security/mac/mac_policy.h From owner-cvs-src@FreeBSD.ORG Sat Dec 23 22:26: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 31D8D16A403; Sat, 23 Dec 2006 22:26:48 +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 3B79C13C448; Sat, 23 Dec 2006 22:26:45 +0000 (UTC) (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 kBNLxJdo033973 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 24 Dec 2006 00:59: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 kBNLxI0K033972; Sun, 24 Dec 2006 00:59:18 +0300 (MSK) (envelope-from oleg) Date: Sun, 24 Dec 2006 00:59:18 +0300 From: Oleg Bulyzhin To: Bruce Evans Message-ID: <20061223215918.GA33627@lath.rinet.ru> References: <200612201203.kBKC3MhO053666@repoman.freebsd.org> <20061220132631.GH34400@FreeBSD.org> <20061222003115.R16146@delplex.bde.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061222003115.R16146@delplex.bde.org> User-Agent: Mutt/1.5.13 (2006-08-11) Cc: cvs-all@FreeBSD.org, cvs-src@FreeBSD.org, Gleb Smirnoff , Bruce Evans , src-committers@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, 23 Dec 2006 22:26:48 -0000 On Fri, Dec 22, 2006 at 01:24:45AM +1100, Bruce Evans wrote: > On Wed, 20 Dec 2006, Gleb Smirnoff wrote: > > >On Wed, Dec 20, 2006 at 12:03:21PM +0000, Bruce Evans wrote: > >B> bde 2006-12-20 12:03:21 UTC > >B> > >B> FreeBSD src repository > >B> > >B> Modified files: > >B> sys/dev/bge if_bge.c > >B> Log: > >B> In bge_txeof(), cancel the watchdog timeout if all descriptors have > >B> been handled instead of when at least one descriptor was just handled. > >B> For bge, it is normal to get a txeof when only a small fraction of the > >B> queued tx descriptors have been handled, so the bug broke the watchdog > >B> in a usual case. > > > >I have a suspicion that this may cause a problem under high load. Imagine > >that thread #1 is spinning in bge_start_locked() getting packets out > >of interface queue and putting them into TX ring. Some other threads are > >putting the packets into interface queue while its lock is temporarily > >relinguished be the thread #1. In the same time interrupts happen, some > >packets are sent, but the TX ring is never got empty. > > > >The above scenario will cause a fake watchdog event. > > bge_start_locked() starts with the bge (sc) lock held and never releases > it as far as I can see. This this problem can't happen (the lock > prevents both txeof and the watchdog from being reached before start > resets the timeout to 5 seconds). > > I could only find the lock being released and reacquired in a nested > routine in bge_rxeof() (for calling if_input()). I hope this complication > is never needed for start routines. > > Bruce I have to agree with Gleb here. In theory false watchdog is possible (though it's quite unusal) and it is not lock related: 1) bge_start_locked() & bge_encap fills tx ring. 2) during next 5 seconds we do not have packets for transmit (i.e. no bge_start_locked() calls --> no bge_timer refreshing) 3) for any reason (don't ask me how can this happen), chip was unable to send whole tx ring (only part of it). 4) here we have false watchdog - chip is not wedged but bge_watchdog would reset it. I'd say correct solution would be combination of yours and previous bge_txeof() behaviour: 1) We should cancel watchdog if tx ring is empty (as you did) 2) We should not clear bge_timer inside loop (like it was before), but set it to 5. So watchdog is active until tx ring is empty and we will not get watchdog event while tx ring consumer index is moving. What do you think? -- Oleg. ================================================================ === Oleg Bulyzhin -- OBUL-RIPN -- OBUL-RIPE -- oleg@rinet.ru === ================================================================ From owner-cvs-src@FreeBSD.ORG Sat Dec 23 22:33: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 72F6F16A407; Sat, 23 Dec 2006 22:33:49 +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 CCA9613C455; Sat, 23 Dec 2006 22:33:48 +0000 (UTC) (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 kBNMXlx0034381 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 24 Dec 2006 01:33:47 +0300 (MSK) (envelope-from oleg@lath.rinet.ru) Received: (from oleg@localhost) by lath.rinet.ru (8.13.8/8.13.8/Submit) id kBNMXlKb034380; Sun, 24 Dec 2006 01:33:47 +0300 (MSK) (envelope-from oleg) Date: Sun, 24 Dec 2006 01:33:47 +0300 From: Oleg Bulyzhin To: Robert Watson Message-ID: <20061223223347.GB33627@lath.rinet.ru> References: <20061223213014.U35809@fledge.watson.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061223213014.U35809@fledge.watson.org> User-Agent: Mutt/1.5.13 (2006-08-11) Cc: cvs-src@FreeBSD.org, Scott Long , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, John Polstra 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, 23 Dec 2006 22:33:49 -0000 On Sat, Dec 23, 2006 at 09:36:33PM +0000, Robert Watson wrote: > > On Sat, 23 Dec 2006, John Polstra wrote: > > >>That said, dropping and regrabbing the driver lock in the rxeof routine > >>of any driver is bad. It may be safe to do, but it incurs horrible > >>performance penalties. It essentially allows the time-critical, high > >>priority RX path to be constantly preempted by the lower priority > >>if_start or if_ioctl paths. Even without this preemption and priority > >>inversion, you're doing an excessive number of expensive lock ops in the > >>fast path. > > > >We currently make this a lot worse than it needs to be by handing off the > >received packets one at a time, unlocking and relocking for every packet. > >It would be better if the driver's receive interrupt handler would harvest > >all of the incoming packets and queue them locally. Then, at the end, hand > >off the linked list of packets to the network stack wholesale, unlocking > >and relocking only once. (Actually, the list could probably be handed off > >at the very end of the interrupt service routine, after the driver has > >already dropped its lock.) We wouldn't even need a new primitive, if > >ether_input() and the other if_input() functions were enhanced to deal > >with a possible list of packets instead of just a single one. > > I try this experiement every few years, and generally don't measure much > improvement. I'll try it again with 10gbps early next year once back in > the office again. The more interesting transition is between the link > layer and the network layer, which is high on my list of topics to look > into in the next few weeks. In particular, reworking the ifqueue handoff. > The tricky bit is balancing latency, overhead, and concurrency... > > FYI, there are several sets of patches floating around to modify if_em to > hand off queues of packets to the link layer, etc. They probably need > updating, of course, since if_em has changed quite a bit in the last year. > In my implementaiton, I add a new input routine that accepts mbuf packet > queues. I'm just curious, do you remember average length of mbuf queue in your tests? While experimenting with bge(4) driver (taskqueue, interrupt moderation, converted bge_rxeof() to above scheme), i've found it's quite easy to exhaust available mbuf clusters under load (trying to queue hundreids of received packets). So i had to limit rx queue to rather low length. > > Robert N M Watson > Computer Laboratory > University of Cambridge -- Oleg. ================================================================ === Oleg Bulyzhin -- OBUL-RIPN -- OBUL-RIPE -- oleg@rinet.ru === ================================================================ From owner-cvs-src@FreeBSD.ORG Sat Dec 23 22:39: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 EC9E716A403; Sat, 23 Dec 2006 22:39:38 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C9DE113C458; Sat, 23 Dec 2006 22:39:38 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBNMdcOM098104; Sat, 23 Dec 2006 22:39:38 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBNMdcDm098103; Sat, 23 Dec 2006 22:39:38 GMT (envelope-from yar) Message-Id: <200612232239.kBNMdcDm098103@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 23 Dec 2006 22:39:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/systat swap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Dec 2006 22:39:39 -0000 yar 2006-12-23 22:39:38 UTC FreeBSD src repository Modified files: usr.bin/systat swap.c Log: Add missing things: a prototype and a const qualifier. Found by: WARNS=4 Revision Changes Path 1.35 +3 -1 src/usr.bin/systat/swap.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 22:40: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 CFE5C16A407; Sat, 23 Dec 2006 22:40:56 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id AC5B013C459; Sat, 23 Dec 2006 22:40:56 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBNMeul4098306; Sat, 23 Dec 2006 22:40:56 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBNMeuuS098304; Sat, 23 Dec 2006 22:40:56 GMT (envelope-from sam) Message-Id: <200612232240.kBNMeuuS098304@repoman.freebsd.org> From: Sam Leffler Date: Sat, 23 Dec 2006 22:40:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/nfsclient bootp_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Dec 2006 22:40:56 -0000 sam 2006-12-23 22:40:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/nfsclient bootp_subr.c Log: MFC 1.67: honor nolockd flag in root mount options Revision Changes Path 1.64.2.1 +2 -0 src/sys/nfsclient/bootp_subr.c From owner-cvs-src@FreeBSD.ORG Sat Dec 23 22:44: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 00E8516A40F; Sat, 23 Dec 2006 22:44:48 +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 D086C13C442; Sat, 23 Dec 2006 22:44:47 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBNMilwQ099608; Sat, 23 Dec 2006 22:44:47 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBNMilEf099607; Sat, 23 Dec 2006 22:44:47 GMT (envelope-from sam) Message-Id: <200612232244.kBNMilEf099607@repoman.freebsd.org> From: Sam Leffler Date: Sat, 23 Dec 2006 22:44:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.sbin/wpa Makefile src/usr.sbin/wpa/wpa_passphrase Makefile wpa_passphrase.8 src/usr.sbin/wpa/wpa_supplicant wpa_supplicant.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: Sat, 23 Dec 2006 22:44:48 -0000 sam 2006-12-23 22:44:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/wpa Makefile usr.sbin/wpa/wpa_supplicant wpa_supplicant.conf.5 Added files: (Branch: RELENG_6) usr.sbin/wpa/wpa_passphrase Makefile wpa_passphrase.8 Log: MFC wpa_passphrase Revision Changes Path 1.2.2.2 +3 -1 src/usr.sbin/wpa/Makefile 1.1.2.1 +11 -0 src/usr.sbin/wpa/wpa_passphrase/Makefile (new) 1.1.2.1 +66 -0 src/usr.sbin/wpa/wpa_passphrase/wpa_passphrase.8 (new) 1.3.2.5 +7 -1 src/usr.sbin/wpa/wpa_supplicant/wpa_supplicant.conf.5 From owner-cvs-src@FreeBSD.ORG Sat Dec 23 23:19: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 03ED616A407; Sat, 23 Dec 2006 23:19:30 +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 8E2E813C434; Sat, 23 Dec 2006 23:19:29 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id EE10C46B2D; Sat, 23 Dec 2006 18:19:28 -0500 (EST) Date: Sat, 23 Dec 2006 23:19:28 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Oleg Bulyzhin In-Reply-To: <20061223223347.GB33627@lath.rinet.ru> Message-ID: <20061223230854.C63911@fledge.watson.org> References: <20061223213014.U35809@fledge.watson.org> <20061223223347.GB33627@lath.rinet.ru> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, Scott Long , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, John Polstra 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, 23 Dec 2006 23:19:30 -0000 On Sun, 24 Dec 2006, Oleg Bulyzhin wrote: >>> We currently make this a lot worse than it needs to be by handing off the >>> received packets one at a time, unlocking and relocking for every packet. >>> It would be better if the driver's receive interrupt handler would harvest >>> all of the incoming packets and queue them locally. Then, at the end, hand >>> off the linked list of packets to the network stack wholesale, unlocking >>> and relocking only once. (Actually, the list could probably be handed off >>> at the very end of the interrupt service routine, after the driver has >>> already dropped its lock.) We wouldn't even need a new primitive, if >>> ether_input() and the other if_input() functions were enhanced to deal >>> with a possible list of packets instead of just a single one. >> >> I try this experiement every few years, and generally don't measure much >> improvement. I'll try it again with 10gbps early next year once back in >> the office again. The more interesting transition is between the link >> layer and the network layer, which is high on my list of topics to look >> into in the next few weeks. In particular, reworking the ifqueue handoff. >> The tricky bit is balancing latency, overhead, and concurrency... >> >> FYI, there are several sets of patches floating around to modify if_em to >> hand off queues of packets to the link layer, etc. They probably need >> updating, of course, since if_em has changed quite a bit in the last year. >> In my implementaiton, I add a new input routine that accepts mbuf packet >> queues. > > I'm just curious, do you remember average length of mbuf queue in your > tests? While experimenting with bge(4) driver (taskqueue, interrupt > moderation, converted bge_rxeof() to above scheme), i've found it's quite > easy to exhaust available mbuf clusters under load (trying to queue > hundreids of received packets). So i had to limit rx queue to rather low > length. Off-hand, I don't remember. I do remember it being very important to maintain bounds on the size of in-flight packet sets at all levels in the stack -- for the same reason the netisr dispatch queue is bounded. Otherwise if the device is able to keep the device driver entirely busy, you'll effectively live-lock since you never dispatch to the next layer, exhaust available memory, etc, etc. One of the ideas I've been futzing with is "back-pressure" across the netisr and a "checkout" model in which the total length of the queue spanning device driver and dispatch through to the protocol has a total bound with reservations taken by components as they process sets of packets. In this way, the ithread would know the netisr was already in execution and not perform a wakeup (and getting involved in the scheduler), avoid excessive memory consumption, etc. Ed Maste has also suggested changing our notion of mbuf packet queues, as our current queue model requires following linked lists, which make inefficient use of of CPU caches, and instead using arrays of mbuf pointers. I've done a bit of experimentation along these lines, but not enough to investigate the properties well. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Sat Dec 23 23:26: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 4BF3C16A47E; Sat, 23 Dec 2006 23:26:12 +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 A477D13C459; Sat, 23 Dec 2006 23:26:06 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBNNQ5ai007653; Sat, 23 Dec 2006 23:26:05 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBNNQ5e1007652; Sat, 23 Dec 2006 23:26:05 GMT (envelope-from ru) Message-Id: <200612232326.kBNNQ5e1007652@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 23 Dec 2006 23:26:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/man/apropos apropos.man X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Dec 2006 23:26:12 -0000 ru 2006-12-23 23:26:05 UTC FreeBSD src repository Modified files: gnu/usr.bin/man/apropos apropos.man Log: Add missing articles. Revision Changes Path 1.16 +5 -0 src/gnu/usr.bin/man/apropos/apropos.man