From owner-cvs-src@FreeBSD.ORG Sun Mar 16 03:22:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DB0A3106566B; Sun, 16 Mar 2008 03:22:39 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C129E8FC15; Sun, 16 Mar 2008 03:22:39 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2G3MdgE016380; Sun, 16 Mar 2008 03:22:39 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2G3MdN5016379; Sun, 16 Mar 2008 03:22:39 GMT (envelope-from davidxu) Message-Id: <200803160322.m2G3MdN5016379@repoman.freebsd.org> From: David Xu Date: Sun, 16 Mar 2008 03:22:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libthr/thread thr_create.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Mar 2008 03:22:40 -0000 davidxu 2008-03-16 03:22:38 UTC FreeBSD src repository Modified files: lib/libthr/thread thr_create.c Log: Actually delete SIGCANCEL mask for suspended thread, so the signal will not be masked when it is resumed. Revision Changes Path 1.41 +2 -3 src/lib/libthr/thread/thr_create.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 06:21:30 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B821D106566B; Sun, 16 Mar 2008 06:21:30 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9F2D58FC19; Sun, 16 Mar 2008 06:21:30 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2G6LUxk034767; Sun, 16 Mar 2008 06:21:30 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2G6LUlE034766; Sun, 16 Mar 2008 06:21:30 GMT (envelope-from sobomax) Message-Id: <200803160621.m2G6LUlE034766@repoman.freebsd.org> From: Maxim Sobolev Date: Sun, 16 Mar 2008 06:21:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys eventhandler.h src/sys/kern kern_descrip.c 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: Sun, 16 Mar 2008 06:21:30 -0000 sobomax 2008-03-16 06:21:30 UTC FreeBSD src repository Modified files: sys/sys eventhandler.h sys/kern kern_descrip.c uipc_socket.c Log: Properly set size of the file_zone to match kern.maxfiles parameter. Otherwise the parameter is no-op, since zone by default limits number of descriptors to some 12K entries. Attempt to allocate more ends up sleeping on zonelimit. MFC after: 2 weeks Revision Changes Path 1.326 +36 -3 src/sys/kern/kern_descrip.c 1.306 +1 -0 src/sys/kern/uipc_socket.c 1.39 +1 -0 src/sys/sys/eventhandler.h From owner-cvs-src@FreeBSD.ORG Sun Mar 16 06:53:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BC5E7106566B; Sun, 16 Mar 2008 06:53:41 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A61DE8FC14; Sun, 16 Mar 2008 06:53:41 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2G6rfg7035869; Sun, 16 Mar 2008 06:53:41 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2G6rf2x035868; Sun, 16 Mar 2008 06:53:41 GMT (envelope-from obrien) Message-Id: <200803160653.m2G6rf2x035868@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 16 Mar 2008 06:53:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sbin/md5 md5.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Mar 2008 06:53:41 -0000 obrien 2008-03-16 06:53:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sbin/md5 md5.c Log: MFC: 1.36: style(9) Revision Changes Path 1.35.2.1 +13 -14 src/sbin/md5/md5.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 06:55:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 50D36106566B; Sun, 16 Mar 2008 06:55:14 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3A0368FC13; Sun, 16 Mar 2008 06:55:14 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2G6tDMH035994; Sun, 16 Mar 2008 06:55:13 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2G6tDFF035993; Sun, 16 Mar 2008 06:55:13 GMT (envelope-from obrien) Message-Id: <200803160655.m2G6tDFF035993@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 16 Mar 2008 06:55:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libthr/arch/arm/include pthread_md.h src/lib/libthr/arch/sparc64/include pthread_md.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2008 06:55:14 -0000 obrien 2008-03-16 06:55:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libthr/arch/arm/include pthread_md.h lib/libthr/arch/sparc64/include pthread_md.h Log: MFC: style(9) arm/include/pthread_md.h rev 1.5 sparc64/include/pthread_md.h rev 1.3 Revision Changes Path 1.4.2.1 +3 -3 src/lib/libthr/arch/arm/include/pthread_md.h 1.2.2.1 +3 -3 src/lib/libthr/arch/sparc64/include/pthread_md.h From owner-cvs-src@FreeBSD.ORG Sun Mar 16 06:56:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2D246106566B; Sun, 16 Mar 2008 06:56:23 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2DFAF8FC17; Sun, 16 Mar 2008 06:56:23 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2G6uMQT036162; Sun, 16 Mar 2008 06:56:22 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2G6uM4m036161; Sun, 16 Mar 2008 06:56:22 GMT (envelope-from obrien) Message-Id: <200803160656.m2G6uM4m036161@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 16 Mar 2008 06:56:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libthr/arch/amd64 Makefile.inc src/lib/libthr/arch/arm Makefile.inc src/lib/libthr/arch/i386 Makefile.inc src/lib/libthr/arch/ia64 Makefile.inc src/lib/libthr/arch/powerpc Makefile.inc src/lib/libthr/arch/sparc64 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: Sun, 16 Mar 2008 06:56:23 -0000 obrien 2008-03-16 06:56:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libthr/arch/amd64 Makefile.inc lib/libthr/arch/arm Makefile.inc lib/libthr/arch/i386 Makefile.inc lib/libthr/arch/ia64 Makefile.inc lib/libthr/arch/powerpc Makefile.inc lib/libthr/arch/sparc64 Makefile.inc Log: MFC: style.Makefile(5) Revision Changes Path 1.2.10.1 +1 -1 src/lib/libthr/arch/amd64/Makefile.inc 1.2.10.1 +1 -1 src/lib/libthr/arch/arm/Makefile.inc 1.2.10.1 +1 -1 src/lib/libthr/arch/i386/Makefile.inc 1.2.10.1 +1 -1 src/lib/libthr/arch/ia64/Makefile.inc 1.2.10.1 +1 -1 src/lib/libthr/arch/powerpc/Makefile.inc 1.3.10.1 +1 -1 src/lib/libthr/arch/sparc64/Makefile.inc From owner-cvs-src@FreeBSD.ORG Sun Mar 16 06:59:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9F1B1106566B; Sun, 16 Mar 2008 06:59:50 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 896788FC15; Sun, 16 Mar 2008 06:59:50 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2G6xodI036244; Sun, 16 Mar 2008 06:59:50 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2G6xoEN036243; Sun, 16 Mar 2008 06:59:50 GMT (envelope-from obrien) Message-Id: <200803160659.m2G6xoEN036243@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 16 Mar 2008 06:59:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.bin/make Makefile job.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Mar 2008 06:59:50 -0000 obrien 2008-03-16 06:59:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin/make Makefile job.c Log: MFC: "make love" and GC bootstrapping aid for old (mid-2001) systems. Revision Changes Path 1.65.2.1 +0 -5 src/usr.bin/make/Makefile 1.126.2.1 +1 -5 src/usr.bin/make/job.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 07:00:52 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A32661065675; Sun, 16 Mar 2008 07:00:52 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8D5F88FC14; Sun, 16 Mar 2008 07:00:52 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2G70qn4036368; Sun, 16 Mar 2008 07:00:52 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2G70qAc036367; Sun, 16 Mar 2008 07:00:52 GMT (envelope-from obrien) Message-Id: <200803160700.m2G70qAc036367@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 16 Mar 2008 07:00:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/tools/tools/editing freebsd.vim X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Mar 2008 07:00:52 -0000 obrien 2008-03-16 07:00:52 UTC FreeBSD src repository Added files: (Branch: RELENG_7) tools/tools/editing freebsd.vim Log: MFC: rev 1.1. Revision Changes Path 1.1.2.1 +68 -0 src/tools/tools/editing/freebsd.vim (new) From owner-cvs-src@FreeBSD.ORG Sun Mar 16 07:04:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 77685106564A; Sun, 16 Mar 2008 07:04:04 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7AA138FC12; Sun, 16 Mar 2008 07:04:04 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2G744E4037710; Sun, 16 Mar 2008 07:04:04 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2G7444n037709; Sun, 16 Mar 2008 07:04:04 GMT (envelope-from obrien) Message-Id: <200803160704.m2G7444n037709@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 16 Mar 2008 07:04:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/bin Makefile src/usr.bin Makefile src/bin/uuidgen Makefile uuidgen.1 uuidgen.c src/usr.bin/uuidgen Makefile uuidgen.1 uuidgen.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Mar 2008 07:04:04 -0000 obrien 2008-03-16 07:04:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) bin Makefile usr.bin Makefile Added files: (Branch: RELENG_7) bin/uuidgen Makefile uuidgen.1 uuidgen.c Removed files: (Branch: RELENG_7) usr.bin/uuidgen Makefile uuidgen.1 uuidgen.c Log: MFC: repcopy from usr.bin/ to bin/ Revision Changes Path 1.26.2.1 +2 -1 src/bin/Makefile 1.4.2.1 +6 -0 src/bin/uuidgen/Makefile (new) 1.7.6.1 +80 -0 src/bin/uuidgen/uuidgen.1 (new) 1.3.28.1 +113 -0 src/bin/uuidgen/uuidgen.c (new) 1.303.2.1 +0 -1 src/usr.bin/Makefile 1.3.2.1 +0 -8 src/usr.bin/uuidgen/Makefile (dead) 1.7.2.1 +0 -80 src/usr.bin/uuidgen/uuidgen.1 (dead) 1.3.22.1 +0 -113 src/usr.bin/uuidgen/uuidgen.c (dead) From owner-cvs-src@FreeBSD.ORG Sun Mar 16 07:09:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7214B1065673; Sun, 16 Mar 2008 07:09:17 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5D0B98FC18; Sun, 16 Mar 2008 07:09:17 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2G79Ha9037883; Sun, 16 Mar 2008 07:09:17 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2G79HM6037882; Sun, 16 Mar 2008 07:09:17 GMT (envelope-from obrien) Message-Id: <200803160709.m2G79HM6037882@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 16 Mar 2008 07:09:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man9 style.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2008 07:09:17 -0000 obrien 2008-03-16 07:09:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man9 style.9 Log: MFC: rev 1.125: add to history Revision Changes Path 1.123.2.1 +5 -1 src/share/man/man9/style.9 From owner-cvs-src@FreeBSD.ORG Sun Mar 16 07:12:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B35A11065673; Sun, 16 Mar 2008 07:12:48 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9DEFE8FC18; Sun, 16 Mar 2008 07:12:48 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2G7CmsY038061; Sun, 16 Mar 2008 07:12:48 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2G7CmgD038060; Sun, 16 Mar 2008 07:12:48 GMT (envelope-from obrien) Message-Id: <200803160712.m2G7CmgD038060@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 16 Mar 2008 07:12:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.bin/top machine.c src/contrib/top top.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Mar 2008 07:12:48 -0000 obrien 2008-03-16 07:12:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin/top machine.c contrib/top top.c Log: MFC: improve -u (limit uid lookups) behavior. machine.c rev 1.84 & top.c rev 1.24 Revision Changes Path 1.23.2.1 +2 -2 src/contrib/top/top.c 1.82.2.1 +8 -2 src/usr.bin/top/machine.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 07:20:19 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C0450106564A; Sun, 16 Mar 2008 07:20:19 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C39878FC12; Sun, 16 Mar 2008 07:20:19 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2G7KJIN038408; Sun, 16 Mar 2008 07:20:19 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2G7KJQP038407; Sun, 16 Mar 2008 07:20:19 GMT (envelope-from obrien) Message-Id: <200803160720.m2G7KJQP038407@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 16 Mar 2008 07:20:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.bin/netstat atalk.c bpf.c if.c inet.c inet6.c ipsec.c ipx.c main.c mbuf.c mcast.c mroute.c mroute6.c netgraph.c netstat.h pfkey.c route.c sctp.c unix.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Mar 2008 07:20:20 -0000 obrien 2008-03-16 07:20:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin/netstat atalk.c bpf.c if.c inet.c inet6.c ipsec.c ipx.c main.c mbuf.c mcast.c mroute.c mroute6.c netgraph.c netstat.h pfkey.c route.c sctp.c unix.c Log: MFC: style(9) Revision Changes Path 1.26.2.1 +2 -2 src/usr.bin/netstat/atalk.c 1.9.2.1 +4 -3 src/usr.bin/netstat/bpf.c 1.69.2.1 +19 -18 src/usr.bin/netstat/if.c 1.78.2.2 +102 -101 src/usr.bin/netstat/inet.c 1.29.2.1 +57 -57 src/usr.bin/netstat/inet6.c 1.17.2.1 +12 -15 src/usr.bin/netstat/ipsec.c 1.27.2.1 +7 -7 src/usr.bin/netstat/ipx.c 1.87.2.1 +28 -28 src/usr.bin/netstat/main.c 1.53.2.1 +2 -2 src/usr.bin/netstat/mbuf.c 1.9.2.1 +2 -2 src/usr.bin/netstat/mcast.c 1.30.2.1 +4 -4 src/usr.bin/netstat/mroute.c 1.21.2.1 +2 -3 src/usr.bin/netstat/mroute6.c 1.13.2.1 +3 -3 src/usr.bin/netstat/netgraph.c 1.51.2.2 +6 -6 src/usr.bin/netstat/netstat.h 1.5.2.1 +5 -11 src/usr.bin/netstat/pfkey.c 1.82.2.4 +19 -19 src/usr.bin/netstat/route.c 1.7.2.2 +36 -37 src/usr.bin/netstat/sctp.c 1.20.2.1 +3 -3 src/usr.bin/netstat/unix.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 07:21:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6865B1065670; Sun, 16 Mar 2008 07:21:02 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 541CA8FC1E; Sun, 16 Mar 2008 07:21:02 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2G7L2Ap038466; Sun, 16 Mar 2008 07:21:02 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2G7L2nV038465; Sun, 16 Mar 2008 07:21:02 GMT (envelope-from obrien) Message-Id: <200803160721.m2G7L2nV038465@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 16 Mar 2008 07:21:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.bin/netstat 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: Sun, 16 Mar 2008 07:21:02 -0000 obrien 2008-03-16 07:21:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin/netstat inet.c Log: MFC: rev 1.82: make a few messages more consistant Revision Changes Path 1.78.2.3 +2 -2 src/usr.bin/netstat/inet.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 07:22:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 807DE1065673; Sun, 16 Mar 2008 07:22:57 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6C1098FC13; Sun, 16 Mar 2008 07:22:57 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2G7MvLT038544; Sun, 16 Mar 2008 07:22:57 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2G7MvfC038543; Sun, 16 Mar 2008 07:22:57 GMT (envelope-from obrien) Message-Id: <200803160722.m2G7MvfC038543@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 16 Mar 2008 07:22:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.sbin/sysinstall media.c system.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Mar 2008 07:22:57 -0000 obrien 2008-03-16 07:22:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.sbin/sysinstall media.c system.c Log: MFC: use UNZIPPER everywhere. Revision Changes Path 1.123.2.1 +2 -4 src/usr.sbin/sysinstall/media.c 1.129.2.1 +3 -2 src/usr.sbin/sysinstall/system.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 07:23:47 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4DC5E106566B; Sun, 16 Mar 2008 07:23:47 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 396EA8FC1E; Sun, 16 Mar 2008 07:23:47 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2G7NkeB038582; Sun, 16 Mar 2008 07:23:46 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2G7NkJU038581; Sun, 16 Mar 2008 07:23:46 GMT (envelope-from obrien) Message-Id: <200803160723.m2G7NkJU038581@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 16 Mar 2008 07:23:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.sbin/syslogd syslogd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Mar 2008 07:23:47 -0000 obrien 2008-03-16 07:23:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.sbin/syslogd syslogd.c Log: MFC: rev 1.153: style(9) Revision Changes Path 1.152.2.1 +15 -15 src/usr.sbin/syslogd/syslogd.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 07:52:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 287A5106566C; Sun, 16 Mar 2008 07:52:23 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1565E8FC26; Sun, 16 Mar 2008 07:52:23 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2G7qME2039916; Sun, 16 Mar 2008 07:52:22 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2G7qMOU039915; Sun, 16 Mar 2008 07:52:22 GMT (envelope-from obrien) Message-Id: <200803160752.m2G7qMOU039915@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 16 Mar 2008 07:52:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sbin/init 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: Sun, 16 Mar 2008 07:52:23 -0000 obrien 2008-03-16 07:52:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sbin/init init.c Log: MFC: revs 1.64-65: style(9) Revision Changes Path 1.63.2.1 +99 -98 src/sbin/init/init.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 08:00:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CE31B1065670; Sun, 16 Mar 2008 08:00:49 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 89DA88FC13; Sun, 16 Mar 2008 08:00:49 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2G80noY040214; Sun, 16 Mar 2008 08:00:49 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2G80ndV040213; Sun, 16 Mar 2008 08:00:49 GMT (envelope-from obrien) Message-Id: <200803160800.m2G80ndV040213@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 16 Mar 2008 08:00:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man3 queue.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2008 08:00:50 -0000 obrien 2008-03-16 08:00:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man3 queue.3 Log: MFC: rev 1.41: don't imply O(n) removal for the doubly linked data structures. Revision Changes Path 1.40.2.1 +8 -2 src/share/man/man3/queue.3 From owner-cvs-src@FreeBSD.ORG Sun Mar 16 08:01:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A2EF91065674; Sun, 16 Mar 2008 08:01:39 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 89C1E8FC23; Sun, 16 Mar 2008 08:01:39 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2G81d9Z040259; Sun, 16 Mar 2008 08:01:39 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2G81dPQ040258; Sun, 16 Mar 2008 08:01:39 GMT (envelope-from obrien) Message-Id: <200803160801.m2G81dPQ040258@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 16 Mar 2008 08:01:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sbin/route route.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2008 08:01:39 -0000 obrien 2008-03-16 08:01:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sbin/route route.8 Log: MFC: 1.47: document -t Revision Changes Path 1.46.2.1 +4 -0 src/sbin/route/route.8 From owner-cvs-src@FreeBSD.ORG Sun Mar 16 08:02:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 19F311065671; Sun, 16 Mar 2008 08:02:38 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 07B9D8FC13; Sun, 16 Mar 2008 08:02:38 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2G82bEK040309; Sun, 16 Mar 2008 08:02:37 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2G82btS040308; Sun, 16 Mar 2008 08:02:37 GMT (envelope-from obrien) Message-Id: <200803160802.m2G82btS040308@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 16 Mar 2008 08:02:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.sbin/sade sade.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2008 08:02:38 -0000 obrien 2008-03-16 08:02:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.sbin/sade sade.8 Log: MFC: 1.78: adjust history Revision Changes Path 1.77.4.1 +1 -1 src/usr.sbin/sade/sade.8 From owner-cvs-src@FreeBSD.ORG Sun Mar 16 08:03:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 462F51065688; Sun, 16 Mar 2008 08:03:12 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 341AE8FC22; Sun, 16 Mar 2008 08:03:12 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2G83BRJ041539; Sun, 16 Mar 2008 08:03:11 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2G83B39041538; Sun, 16 Mar 2008 08:03:11 GMT (envelope-from obrien) Message-Id: <200803160803.m2G83B39041538@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 16 Mar 2008 08:03:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/gnu/usr.bin/sort Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2008 08:03:12 -0000 obrien 2008-03-16 08:03:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) gnu/usr.bin/sort Makefile Log: MFC: rev 1.13: style.Makefile(5) Revision Changes Path 1.12.18.1 +2 -2 src/gnu/usr.bin/sort/Makefile From owner-cvs-src@FreeBSD.ORG Sun Mar 16 08:03:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5A8DE106567A; Sun, 16 Mar 2008 08:03:49 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 48A4B8FC26; Sun, 16 Mar 2008 08:03:49 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2G83n0W041573; Sun, 16 Mar 2008 08:03:49 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2G83nVB041572; Sun, 16 Mar 2008 08:03:49 GMT (envelope-from obrien) Message-Id: <200803160803.m2G83nVB041572@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 16 Mar 2008 08:03:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/gnu/usr.bin/diff Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2008 08:03:49 -0000 obrien 2008-03-16 08:03:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) gnu/usr.bin/diff Makefile Log: MFC: rev 1.18: style.Makefile(5) Revision Changes Path 1.17.2.1 +2 -2 src/gnu/usr.bin/diff/Makefile From owner-cvs-src@FreeBSD.ORG Sun Mar 16 08:06:36 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B483A106566B; Sun, 16 Mar 2008 08:06:36 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A265F8FC13; Sun, 16 Mar 2008 08:06:36 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2G86ajL041719; Sun, 16 Mar 2008 08:06:36 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2G86ai3041718; Sun, 16 Mar 2008 08:06:36 GMT (envelope-from jkim) Message-Id: <200803160806.m2G86ai3041718@repoman.freebsd.org> From: Jung-uk Kim Date: Sun, 16 Mar 2008 08:06:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/mixer Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2008 08:06:36 -0000 jkim 2008-03-16 08:06:36 UTC FreeBSD src repository Modified files: usr.sbin/mixer Makefile Log: mixer(8) is WARNS=6 clean since 1.25. Tested with: 'make universe' Revision Changes Path 1.11 +2 -2 src/usr.sbin/mixer/Makefile From owner-cvs-src@FreeBSD.ORG Sun Mar 16 08:18:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F1F0F1065678; Sun, 16 Mar 2008 08:18:04 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DFA5F8FC14; Sun, 16 Mar 2008 08:18:04 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2G8I471042037; Sun, 16 Mar 2008 08:18:04 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2G8I4pU042036; Sun, 16 Mar 2008 08:18:04 GMT (envelope-from brueffer) Message-Id: <200803160818.m2G8I4pU042036@repoman.freebsd.org> From: Christian Brueffer Date: Sun, 16 Mar 2008 08:18:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sbin/geom/class/multipath gmultipath.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2008 08:18:05 -0000 brueffer 2008-03-16 08:18:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sbin/geom/class/multipath gmultipath.8 Log: MFC: rev. 1.6 - Use an uppercase provider name in the example, to make the name change after labeling the provider more obvious. - Correct nomenclature usage Revision Changes Path 1.4.2.2 +7 -7 src/sbin/geom/class/multipath/gmultipath.8 From owner-cvs-src@FreeBSD.ORG Sun Mar 16 10:29:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E90841065678; Sun, 16 Mar 2008 10:29:22 +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 DA50F8FC44; Sun, 16 Mar 2008 10:29:22 +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 2431546B09; Sun, 16 Mar 2008 06:29:22 -0400 (EDT) Date: Sun, 16 Mar 2008 10:29:21 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Maxim Sobolev In-Reply-To: <200803160621.m2G6LUlE034766@repoman.freebsd.org> Message-ID: <20080316100836.F44049@fledge.watson.org> References: <200803160621.m2G6LUlE034766@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/sys eventhandler.h src/sys/kern kern_descrip.c 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: Sun, 16 Mar 2008 10:29:23 -0000 On Sun, 16 Mar 2008, Maxim Sobolev wrote: > sobomax 2008-03-16 06:21:30 UTC > > FreeBSD src repository > > Modified files: > sys/sys eventhandler.h > sys/kern kern_descrip.c uipc_socket.c > Log: > Properly set size of the file_zone to match kern.maxfiles parameter. > Otherwise the parameter is no-op, since zone by default limits number > of descriptors to some 12K entries. Attempt to allocate more ends up > sleeping on zonelimit. Hmm. Could you be more specific about the nature of the problem you're seeing here? UMA shouldn't impose any default zone limit on the file_zone if none is set. Are you sure it's the struct file zonelimit you're running into, and not, say, the socket zone limit, etc? Also, don't use SI_SUB_EVENTHANDLER+1 -- add a new event type, perhaps SI_SUB_FILE, or use SI_ORDER_LAST. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Sun Mar 16 10:39:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 949251065670; Sun, 16 Mar 2008 10:39:17 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from webaccess-cl.virtdom.com (webaccess-cl.virtdom.com [216.240.101.25]) by mx1.freebsd.org (Postfix) with ESMTP id 766818FC14; Sun, 16 Mar 2008 10:39:17 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from [192.168.1.107] (cpe-24-94-75-93.hawaii.res.rr.com [24.94.75.93]) (authenticated bits=0) by webaccess-cl.virtdom.com (8.13.6/8.13.6) with ESMTP id m2GAdEsu031710; Sun, 16 Mar 2008 06:39:15 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Date: Sun, 16 Mar 2008 00:39:49 -1000 (HST) From: Jeff Roberson X-X-Sender: jroberson@desktop To: Maxim Sobolev In-Reply-To: <200803160621.m2G6LUlE034766@repoman.freebsd.org> Message-ID: <20080316003849.L910@desktop> References: <200803160621.m2G6LUlE034766@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/sys eventhandler.h src/sys/kern kern_descrip.c 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: Sun, 16 Mar 2008 10:39:17 -0000 On Sun, 16 Mar 2008, Maxim Sobolev wrote: > sobomax 2008-03-16 06:21:30 UTC > > FreeBSD src repository > > Modified files: > sys/sys eventhandler.h > sys/kern kern_descrip.c uipc_socket.c > Log: > Properly set size of the file_zone to match kern.maxfiles parameter. > Otherwise the parameter is no-op, since zone by default limits number > of descriptors to some 12K entries. Attempt to allocate more ends up > sleeping on zonelimit. Why do you need to set a limit on the uma_zone when falloc() takes care of this for us by checking openfiles vs maxfiles? Thanks, Jeff > > MFC after: 2 weeks > > Revision Changes Path > 1.326 +36 -3 src/sys/kern/kern_descrip.c > 1.306 +1 -0 src/sys/kern/uipc_socket.c > 1.39 +1 -0 src/sys/sys/eventhandler.h > From owner-cvs-src@FreeBSD.ORG Sun Mar 16 10:58:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 189131065673; Sun, 16 Mar 2008 10:58:10 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2080C8FC1A; Sun, 16 Mar 2008 10:58:10 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GAw9VU059677; Sun, 16 Mar 2008 10:58:09 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GAw9t3059676; Sun, 16 Mar 2008 10:58:09 GMT (envelope-from rwatson) Message-Id: <200803161058.m2GAw9t3059676@repoman.freebsd.org> From: Robert Watson Date: Sun, 16 Mar 2008 10:58:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys eventhandler.h module.h taskqueue.h src/sys/amd64/acpica madt.c src/sys/amd64/amd64 intr_machdep.c local_apic.c machdep.c mptable.c src/sys/amd64/isa atpic.c src/sys/arm/arm machdep.c vm_machdep.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2008 10:58:10 -0000 rwatson 2008-03-16 10:58:09 UTC FreeBSD src repository Modified files: sys/sys eventhandler.h module.h taskqueue.h sys/amd64/acpica madt.c sys/amd64/amd64 intr_machdep.c local_apic.c machdep.c mptable.c sys/amd64/isa atpic.c sys/arm/arm machdep.c vm_machdep.c sys/contrib/opensolaris/uts/common/os callb.c taskq.c sys/dev/ofw ofw_console.c sys/dev/syscons sysmouse.c sys/i386/acpica acpi_wakeup.c madt.c sys/i386/i386 intr_machdep.c local_apic.c machdep.c mp_machdep.c mptable.c vm_machdep.c sys/i386/isa atpic.c sys/i386/xbox xbox.c sys/ia64/ia64 machdep.c sscdisk.c sys/kern init_main.c kern_alq.c kern_clock.c kern_descrip.c kern_event.c kern_idle.c kern_intr.c kern_linker.c kern_malloc.c kern_mbuf.c kern_module.c kern_ntptime.c kern_poll.c kern_shutdown.c kern_switch.c kern_synch.c kern_tc.c sched_4bsd.c sched_ule.c subr_autoconf.c subr_eventhandler.c subr_log.c subr_prof.c subr_smp.c subr_witness.c tty_cons.c tty_pts.c tty_pty.c tty_subr.c tty_tty.c uipc_domain.c vfs_acl.c vfs_bio.c vfs_cache.c vfs_hash.c vfs_lookup.c vfs_subr.c sys/net bpf.c if.c netisr.c rtsock.c sys/netatm/ipatm ipatm_load.c sys/netatm/sigpvc sigpvc_if.c sys/netatm/spans spans_if.c sys/netatm/uni uni_load.c sys/netipsec ipsec.c sys/nfsclient nfs_diskless.c sys/pc98/pc98 machdep.c sys/powerpc/aim machdep.c sys/powerpc/booke machdep.c vm_machdep.c sys/security/audit audit.c sys/sparc64/sparc64 vm_machdep.c sys/ufs/ffs ffs_softdep.c sys/vm vm_glue.c vm_init.c vm_mmap.c vm_pageout.c vm_zeroidle.c Log: In keeping with style(9)'s recommendations on macros, use a ';' after each SYSINIT() macro invocation. This makes a number of lightweight C parsers much happier with the FreeBSD kernel source, including cflow's prcc and lxr. MFC after: 1 month Discussed with: imp, rink Revision Changes Path 1.26 +2 -2 src/sys/amd64/acpica/madt.c 1.38 +3 -2 src/sys/amd64/amd64/intr_machdep.c 1.44 +4 -3 src/sys/amd64/amd64/local_apic.c 1.683 +1 -1 src/sys/amd64/amd64/machdep.c 1.241 +1 -1 src/sys/amd64/amd64/mptable.c 1.23 +1 -1 src/sys/amd64/isa/atpic.c 1.29 +1 -1 src/sys/arm/arm/machdep.c 1.36 +1 -1 src/sys/arm/arm/vm_machdep.c 1.2 +1 -1 src/sys/contrib/opensolaris/uts/common/os/callb.c 1.3 +1 -1 src/sys/contrib/opensolaris/uts/common/os/taskq.c 1.38 +1 -1 src/sys/dev/ofw/ofw_console.c 1.30 +1 -1 src/sys/dev/syscons/sysmouse.c 1.47 +1 -1 src/sys/i386/acpica/acpi_wakeup.c 1.30 +2 -2 src/sys/i386/acpica/madt.c 1.33 +3 -2 src/sys/i386/i386/intr_machdep.c 1.45 +2 -2 src/sys/i386/i386/local_apic.c 1.668 +2 -2 src/sys/i386/i386/machdep.c 1.285 +1 -1 src/sys/i386/i386/mp_machdep.c 1.246 +1 -1 src/sys/i386/i386/mptable.c 1.286 +1 -1 src/sys/i386/i386/vm_machdep.c 1.29 +1 -1 src/sys/i386/isa/atpic.c 1.5 +1 -1 src/sys/i386/xbox/xbox.c 1.233 +1 -1 src/sys/ia64/ia64/machdep.c 1.34 +1 -1 src/sys/ia64/ia64/sscdisk.c 1.292 +15 -13 src/sys/kern/init_main.c 1.23 +2 -2 src/sys/kern/kern_alq.c 1.208 +1 -1 src/sys/kern/kern_clock.c 1.327 +2 -2 src/sys/kern/kern_descrip.c 1.117 +1 -1 src/sys/kern/kern_event.c 1.54 +1 -1 src/sys/kern/kern_idle.c 1.156 +2 -1 src/sys/kern/kern_intr.c 1.155 +5 -4 src/sys/kern/kern_linker.c 1.163 +1 -1 src/sys/kern/kern_malloc.c 1.39 +1 -1 src/sys/kern/kern_mbuf.c 1.55 +1 -1 src/sys/kern/kern_module.c 1.65 +1 -1 src/sys/kern/kern_ntptime.c 1.32 +3 -2 src/sys/kern/kern_poll.c 1.191 +1 -1 src/sys/kern/kern_shutdown.c 1.140 +1 -1 src/sys/kern/kern_switch.c 1.309 +2 -1 src/sys/kern/kern_synch.c 1.181 +1 -1 src/sys/kern/kern_tc.c 1.118 +3 -2 src/sys/kern/sched_4bsd.c 1.234 +3 -2 src/sys/kern/sched_ule.c 1.25 +1 -1 src/sys/kern/subr_autoconf.c 1.24 +1 -1 src/sys/kern/subr_eventhandler.c 1.65 +1 -1 src/sys/kern/subr_log.c 1.80 +2 -2 src/sys/kern/subr_prof.c 1.206 +3 -3 src/sys/kern/subr_smp.c 1.242 +2 -1 src/sys/kern/subr_witness.c 1.142 +1 -1 src/sys/kern/tty_cons.c 1.17 +1 -1 src/sys/kern/tty_pts.c 1.158 +1 -1 src/sys/kern/tty_pty.c 1.44 +1 -1 src/sys/kern/tty_subr.c 1.61 +1 -1 src/sys/kern/tty_tty.c 1.52 +2 -2 src/sys/kern/uipc_domain.c 1.57 +1 -1 src/sys/kern/vfs_acl.c 1.538 +1 -1 src/sys/kern/vfs_bio.c 1.119 +1 -1 src/sys/kern/vfs_cache.c 1.14 +1 -1 src/sys/kern/vfs_hash.c 1.108 +1 -1 src/sys/kern/vfs_lookup.c 1.721 +4 -3 src/sys/kern/vfs_subr.c 1.187 +1 -1 src/sys/net/bpf.c 1.276 +2 -2 src/sys/net/if.c 1.21 +1 -1 src/sys/net/netisr.c 1.144 +1 -1 src/sys/net/rtsock.c 1.24 +1 -1 src/sys/netatm/ipatm/ipatm_load.c 1.19 +1 -1 src/sys/netatm/sigpvc/sigpvc_if.c 1.17 +1 -1 src/sys/netatm/spans/spans_if.c 1.13 +1 -1 src/sys/netatm/uni/uni_load.c 1.27 +1 -1 src/sys/netipsec/ipsec.c 1.20 +1 -1 src/sys/nfsclient/nfs_diskless.c 1.403 +2 -2 src/sys/pc98/pc98/machdep.c 1.111 +1 -1 src/sys/powerpc/aim/machdep.c 1.4 +1 -1 src/sys/powerpc/booke/machdep.c 1.3 +1 -1 src/sys/powerpc/booke/vm_machdep.c 1.40 +1 -1 src/sys/security/audit/audit.c 1.78 +1 -1 src/sys/sparc64/sparc64/vm_machdep.c 1.40 +1 -1 src/sys/sys/eventhandler.h 1.24 +1 -1 src/sys/sys/module.h 1.17 +2 -2 src/sys/sys/taskqueue.h 1.220 +2 -1 src/sys/ufs/ffs/ffs_softdep.c 1.229 +2 -2 src/sys/vm/vm_glue.c 1.47 +1 -1 src/sys/vm/vm_init.c 1.217 +2 -1 src/sys/vm/vm_mmap.c 1.295 +3 -2 src/sys/vm/vm_pageout.c 1.51 +1 -1 src/sys/vm/vm_zeroidle.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 11:01:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5D59C106566B; Sun, 16 Mar 2008 11:01:33 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4FAB48FC15; Sun, 16 Mar 2008 11:01:33 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GB1XM4059958; Sun, 16 Mar 2008 11:01:33 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GB1X8j059957; Sun, 16 Mar 2008 11:01:33 GMT (envelope-from rwatson) Message-Id: <200803161101.m2GB1X8j059957@repoman.freebsd.org> From: Robert Watson Date: Sun, 16 Mar 2008 11:01: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/sys kernel.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, 16 Mar 2008 11:01:33 -0000 rwatson 2008-03-16 11:01:33 UTC FreeBSD src repository Modified files: sys/sys kernel.h Log: Remove trailing ';' from C_SYSINIT() macro definition, in keeping with style(9) recommendation that macros not contain the terminating ';', leaving that to the invoker. All SYSINIT() consumers must now provide a trailing ';'. Unlike the change to remove the ';'s from callers, this change shouldn't be MFC'd unless we don't mind requiring source changes to third party modules that might still depend on SYSINIT() providing its own ';'. Revision Changes Path 1.139 +1 -1 src/sys/sys/kernel.h From owner-cvs-src@FreeBSD.ORG Sun Mar 16 13:02:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 42E83106564A; Sun, 16 Mar 2008 13:02:05 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 35EA68FC24; Sun, 16 Mar 2008 13:02:05 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GD24no077513; Sun, 16 Mar 2008 13:02:04 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GD24j6077512; Sun, 16 Mar 2008 13:02:04 GMT (envelope-from rwatson) Message-Id: <200803161302.m2GD24j6077512@repoman.freebsd.org> From: Robert Watson Date: Sun, 16 Mar 2008 13:02: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/gdb gdb_cons.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Mar 2008 13:02:05 -0000 rwatson 2008-03-16 13:02:04 UTC FreeBSD src repository Modified files: sys/gdb gdb_cons.c Log: Commit SYSINIT() ;-adding patch missed in previous pass. MFC after: 1 month Caught by: tinderbox Revision Changes Path 1.3 +1 -1 src/sys/gdb/gdb_cons.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 15:15:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B33971065671; Sun, 16 Mar 2008 15:15:33 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A63298FC19; Sun, 16 Mar 2008 15:15:33 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GFFXZC085075; Sun, 16 Mar 2008 15:15:33 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GFFXxv085074; Sun, 16 Mar 2008 15:15:33 GMT (envelope-from das) Message-Id: <200803161515.m2GFFXxv085074@repoman.freebsd.org> From: David Schultz Date: Sun, 16 Mar 2008 15:15: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/split split.1 split.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Mar 2008 15:15:33 -0000 das 2008-03-16 15:15:32 UTC FreeBSD src repository Modified files: usr.bin/split split.1 split.c Log: Add a -n option to split(1) to split files into N chunks rather than having to specify the right number of bytes. Obtained from: NetBSD Submitted by: Jan Schaumann PR: 113175 Revision Changes Path 1.22 +9 -1 src/usr.bin/split/split.1 1.20 +69 -11 src/usr.bin/split/split.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 16:24:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E77BD106566C; Sun, 16 Mar 2008 16:24:20 +0000 (UTC) (envelope-from rdivacky@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D95898FC1B; Sun, 16 Mar 2008 16:24:20 +0000 (UTC) (envelope-from rdivacky@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GGOK3g088748; Sun, 16 Mar 2008 16:24:20 GMT (envelope-from rdivacky@repoman.freebsd.org) Received: (from rdivacky@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GGOK9J088747; Sun, 16 Mar 2008 16:24:20 GMT (envelope-from rdivacky) Message-Id: <200803161624.m2GGOK9J088747@repoman.freebsd.org> From: Roman Divacky Date: Sun, 16 Mar 2008 16:24:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/linux32 syscalls.master src/sys/compat/linux linux_misc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2008 16:24:21 -0000 rdivacky 2008-03-16 16:24:20 UTC FreeBSD src repository Modified files: sys/amd64/linux32 syscalls.master sys/compat/linux linux_misc.c Log: Implement sched_setaffinity and get_setaffinity using real cpu affinity setting primitives. Reviewed by: jeff Approved by: kib (mentor) Revision Changes Path 1.31 +2 -1 src/sys/amd64/linux32/syscalls.master 1.218 +40 -9 src/sys/compat/linux/linux_misc.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 16:27:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 928321065673; Sun, 16 Mar 2008 16:27:44 +0000 (UTC) (envelope-from rdivacky@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 846268FC1A; Sun, 16 Mar 2008 16:27:44 +0000 (UTC) (envelope-from rdivacky@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GGRi2N088908; Sun, 16 Mar 2008 16:27:44 GMT (envelope-from rdivacky@repoman.freebsd.org) Received: (from rdivacky@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GGRi1I088907; Sun, 16 Mar 2008 16:27:44 GMT (envelope-from rdivacky) Message-Id: <200803161627.m2GGRi1I088907@repoman.freebsd.org> From: Roman Divacky Date: Sun, 16 Mar 2008 16:27:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/linux 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: Sun, 16 Mar 2008 16:27:44 -0000 rdivacky 2008-03-16 16:27:44 UTC FreeBSD src repository Modified files: sys/i386/linux syscalls.master Log: Implement sched_setaffinity and get_setaffinity using real cpu affinity setting primitives. Reviewed by: jeff Approved by: kib (mentor) Revision Changes Path 1.90 +2 -1 src/sys/i386/linux/syscalls.master From owner-cvs-src@FreeBSD.ORG Sun Mar 16 16:29:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 24212106564A; Sun, 16 Mar 2008 16:29:38 +0000 (UTC) (envelope-from rdivacky@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2E51A8FC27; Sun, 16 Mar 2008 16:29:38 +0000 (UTC) (envelope-from rdivacky@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GGTbVA089008; Sun, 16 Mar 2008 16:29:37 GMT (envelope-from rdivacky@repoman.freebsd.org) Received: (from rdivacky@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GGTbda089007; Sun, 16 Mar 2008 16:29:37 GMT (envelope-from rdivacky) Message-Id: <200803161629.m2GGTbda089007@repoman.freebsd.org> From: Roman Divacky Date: Sun, 16 Mar 2008 16:29: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/amd64/linux32 linux32_proto.h linux32_syscall.h linux32_sysent.c 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: Sun, 16 Mar 2008 16:29:38 -0000 rdivacky 2008-03-16 16:29:37 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux32_sysent.c linux32_syscall.h linux32_proto.h sys/i386/linux linux_proto.h linux_syscall.h linux_sysent.c Log: Regen. Revision Changes Path 1.34 +8 -1 src/sys/amd64/linux32/linux32_proto.h 1.34 +2 -1 src/sys/amd64/linux32/linux32_syscall.h 1.34 +2 -2 src/sys/amd64/linux32/linux32_sysent.c 1.96 +8 -1 src/sys/i386/linux/linux_proto.h 1.88 +2 -1 src/sys/i386/linux/linux_syscall.h 1.95 +2 -2 src/sys/i386/linux/linux_sysent.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 16:31:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A0FA81065677; Sun, 16 Mar 2008 16:31:04 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id 736988FC14; Sun, 16 Mar 2008 16:31:04 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 0909B676EF7; Sun, 16 Mar 2008 17:30:58 +0100 (CET) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yApzhLuXUKMC; Sun, 16 Mar 2008 17:30:46 +0100 (CET) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 14803676EEA; Sun, 16 Mar 2008 17:30:46 +0100 (CET) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.14.2/8.14.2/Submit) id m2GGUjNZ066602; Sun, 16 Mar 2008 17:30:45 +0100 (CET) (envelope-from rdivacky) Date: Sun, 16 Mar 2008 17:30:45 +0100 From: Roman Divacky To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20080316163045.GA66295@freebsd.org> References: <200803161627.m2GGRi1I088907@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200803161627.m2GGRi1I088907@repoman.freebsd.org> User-Agent: Mutt/1.4.2.3i Cc: Subject: Re: cvs commit: src/sys/i386/linux 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: Sun, 16 Mar 2008 16:31:04 -0000 On Sun, Mar 16, 2008 at 04:27:44PM +0000, Roman Divacky wrote: > rdivacky 2008-03-16 16:27:44 UTC > > FreeBSD src repository > > Modified files: > sys/i386/linux syscalls.master > Log: > Implement sched_setaffinity and get_setaffinity using > real cpu affinity setting primitives. > > Reviewed by: jeff > Approved by: kib (mentor) > > Revision Changes Path > 1.90 +2 -1 src/sys/i386/linux/syscalls.master sorry for omitting this in the first commit From owner-cvs-src@FreeBSD.ORG Sun Mar 16 17:06:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A7AF31065670; Sun, 16 Mar 2008 17:06:05 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 940448FC1F; Sun, 16 Mar 2008 17:06:05 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GH65M2000643; Sun, 16 Mar 2008 17:06:05 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GH65fM000642; Sun, 16 Mar 2008 17:06:05 GMT (envelope-from pjd) Message-Id: <200803161706.m2GH65fM000642@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 16 Mar 2008 17:06:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 rwlock.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2008 17:06:05 -0000 pjd 2008-03-16 17:06:05 UTC FreeBSD src repository Modified files: share/man/man9 rwlock.9 Log: Add missing .El. Revision Changes Path 1.13 +1 -0 src/share/man/man9/rwlock.9 From owner-cvs-src@FreeBSD.ORG Sun Mar 16 17:10:52 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CD2C01065673; Sun, 16 Mar 2008 17:10:52 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B8F238FC2D; Sun, 16 Mar 2008 17:10:52 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GHAq6X000897; Sun, 16 Mar 2008 17:10:52 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GHAqmW000896; Sun, 16 Mar 2008 17:10:52 GMT (envelope-from pjd) Message-Id: <200803161710.m2GHAqmW000896@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 16 Mar 2008 17:10: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/sys rwlock.h src/share/man/man9 rwlock.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2008 17:10:53 -0000 pjd 2008-03-16 17:10:52 UTC FreeBSD src repository Modified files: sys/sys rwlock.h share/man/man9 rwlock.9 Log: Implement soon-to-be-used rw_unlock() macro. Revision Changes Path 1.14 +9 -1 src/share/man/man9/rwlock.9 1.16 +6 -0 src/sys/sys/rwlock.h From owner-cvs-src@FreeBSD.ORG Sun Mar 16 17:37:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E10A3106564A; Sun, 16 Mar 2008 17:37:20 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C31C68FC23; Sun, 16 Mar 2008 17:37:20 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GHbKPG003423; Sun, 16 Mar 2008 17:37:20 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GHbK0V003422; Sun, 16 Mar 2008 17:37:20 GMT (envelope-from alc) Message-Id: <200803161737.m2GHbK0V003422@repoman.freebsd.org> From: Alan Cox Date: Sun, 16 Mar 2008 17:37: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/vm vm_fault.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2008 17:37:21 -0000 alc 2008-03-16 17:37:20 UTC FreeBSD src repository Modified files: sys/vm vm_fault.c Log: Simplify the inner loop of vm_fault()'s delete-behind heuristic. Instead of checking each page for PG_UNMANAGED, perform a one-time check whether the object is OBJT_PHYS. (PG_UNMANAGED pages only belong to OBJT_PHYS objects.) Revision Changes Path 1.241 +2 -2 src/sys/vm/vm_fault.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 17:54:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 86789106566B; Sun, 16 Mar 2008 17:54:55 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6C4528FC33; Sun, 16 Mar 2008 17:54:55 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GHstu1003967; Sun, 16 Mar 2008 17:54:55 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GHstl2003966; Sun, 16 Mar 2008 17:54:55 GMT (envelope-from phk) Message-Id: <200803161754.m2GHstl2003966@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 16 Mar 2008 17:54:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/atacontrol atacontrol.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2008 17:54:55 -0000 phk 2008-03-16 17:54:55 UTC FreeBSD src repository Modified files: sbin/atacontrol atacontrol.c Log: Un-cut&paste argument processing, fix things lint found. Revision Changes Path 1.46 +67 -104 src/sbin/atacontrol/atacontrol.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 17:55:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 193BC10656C1; Sun, 16 Mar 2008 17:55:07 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F2A158FC16; Sun, 16 Mar 2008 17:55:06 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GHt62g004046; Sun, 16 Mar 2008 17:55:06 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GHt64v004045; Sun, 16 Mar 2008 17:55:06 GMT (envelope-from pjd) Message-Id: <200803161755.m2GHt64v004045@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 16 Mar 2008 17:55:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_resource.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Mar 2008 17:55:07 -0000 pjd 2008-03-16 17:55:06 UTC FreeBSD src repository Modified files: sys/kern kern_resource.c Log: Fix information leak. We can find PIDs of running processes from within a jail, etc. by simply calling setpriority(PRIO_PROCESS, , 0) and checking the return value: 0 means that the process exists and -1 that it doesn't exist. Reviewed by: rwatson MFC after: 1 week Revision Changes Path 1.184 +2 -1 src/sys/kern/kern_resource.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 18:27:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 46CDB106564A; Sun, 16 Mar 2008 18:27:00 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 279FC8FC1E; Sun, 16 Mar 2008 18:27:00 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GIQxDX006348; Sun, 16 Mar 2008 18:26:59 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GIQxgN006347; Sun, 16 Mar 2008 18:26:59 GMT (envelope-from pjd) Message-Id: <200803161826.m2GIQxgN006347@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 16 Mar 2008 18:26:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_resource.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Mar 2008 18:27:00 -0000 pjd 2008-03-16 18:26:59 UTC FreeBSD src repository Modified files: sys/kern kern_resource.c Log: Style fixes. Revision Changes Path 1.185 +7 -11 src/sys/kern/kern_resource.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 18:27:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3996F106567E; Sun, 16 Mar 2008 18:27:58 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 19A458FC48; Sun, 16 Mar 2008 18:27:58 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GIRvkK006397; Sun, 16 Mar 2008 18:27:57 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GIRv3J006396; Sun, 16 Mar 2008 18:27:57 GMT (envelope-from rwatson) Message-Id: <200803161827.m2GIRv3J006396@repoman.freebsd.org> From: Robert Watson Date: Sun, 16 Mar 2008 18:27:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/fs/coda coda_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: Sun, 16 Mar 2008 18:27:58 -0000 rwatson 2008-03-16 18:27:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/fs/coda coda_vnops.c Log: Merge coda_vnops.c:1.97 from HEAD to RELENG_7: Reorder and clean up make_coda_node(), annotate weaknesses in the implementation. Revision Changes Path 1.76.2.13 +25 -20 src/sys/fs/coda/coda_vnops.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 18:28:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 02231106567A; Sun, 16 Mar 2008 18:28:38 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D6E818FC21; Sun, 16 Mar 2008 18:28:37 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GISb1H006439; Sun, 16 Mar 2008 18:28:37 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GISbdH006438; Sun, 16 Mar 2008 18:28:37 GMT (envelope-from rwatson) Message-Id: <200803161828.m2GISbdH006438@repoman.freebsd.org> From: Robert Watson Date: Sun, 16 Mar 2008 18:28:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/fs/coda cnode.h coda_psdev.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Mar 2008 18:28:38 -0000 rwatson 2008-03-16 18:28:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/fs/coda cnode.h coda_psdev.c Log: Merge cnode.h:1.28, coda_psdev.c:1.46 from HEAD to RELENG_7: Spell replys as replies. Revision Changes Path 1.21.2.7 +1 -1 src/sys/fs/coda/cnode.h 1.39.2.7 +7 -7 src/sys/fs/coda/coda_psdev.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 18:29:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1AE491065671; Sun, 16 Mar 2008 18:29:03 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 15A2B8FC53; Sun, 16 Mar 2008 18:29:03 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GIT2a0006473; Sun, 16 Mar 2008 18:29:02 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GIT2pW006472; Sun, 16 Mar 2008 18:29:02 GMT (envelope-from rwatson) Message-Id: <200803161829.m2GIT2pW006472@repoman.freebsd.org> From: Robert Watson Date: Sun, 16 Mar 2008 18:29:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/fs/coda coda_psdev.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Mar 2008 18:29:03 -0000 rwatson 2008-03-16 18:29:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/fs/coda coda_psdev.c Log: Merge coda_psdev.c:1.47 from HEAD to RELENG_7: The possibly interruptible msleep in coda_call() means well, but is fundamentally fairly confused about how signals work and when it is appropriate for upcalls to be interrupted. In particular, we should be exempting certain upcalls from interruption, we should not always eventually time out sleeping on a upcall, and we should not be interrupting the sleep for certain signals that we currently are (including SIGINFO). This code needs to be reworked in the style of NFS interruptible mounts. Revision Changes Path 1.39.2.8 +1 -1 src/sys/fs/coda/coda_psdev.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 18:52:19 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EB2901065677; Sun, 16 Mar 2008 18:52:19 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C87C08FC15; Sun, 16 Mar 2008 18:52:19 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GIqJqY007378; Sun, 16 Mar 2008 18:52:19 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GIqJPt007377; Sun, 16 Mar 2008 18:52:19 GMT (envelope-from rwatson) Message-Id: <200803161852.m2GIqJPt007377@repoman.freebsd.org> From: Robert Watson Date: Sun, 16 Mar 2008 18:52:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/ufs/ufs ufs_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: Sun, 16 Mar 2008 18:52:20 -0000 rwatson 2008-03-16 18:52:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/ufs/ufs ufs_extattr.c Log: Merge ufs_extattr.c:1.90 from HEAD to RELENG_7: Don't auto-start or allow extattrctl for UFS2 file systems, as UFS2 has native extended attributes. This didn't interfere with the operation of UFS2 extended attributes, but the code shouldn't be running for UFS2. Revision Changes Path 1.86.2.1 +18 -0 src/sys/ufs/ufs/ufs_extattr.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 18:53:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DF0EB1065673; Sun, 16 Mar 2008 18:53:17 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BCFFF8FC24; Sun, 16 Mar 2008 18:53:17 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GIrHl8007421; Sun, 16 Mar 2008 18:53:17 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GIrH9P007420; Sun, 16 Mar 2008 18:53:17 GMT (envelope-from rwatson) Message-Id: <200803161853.m2GIrH9P007420@repoman.freebsd.org> From: Robert Watson Date: Sun, 16 Mar 2008 18:53:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.bin/gzip gzip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Mar 2008 18:53:18 -0000 rwatson 2008-03-16 18:53:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin/gzip gzip.c Log: Merge gzip.c:1.5 from HEAD to RELENG_7: When gzipping to a target file, only set the source file flags on the target file after the timestamp has been set; otherwise setting the timestamp will fail if the flags don't permit it (i.e., uchg). PR: 120208 Submitted by: Ighighi Revision Changes Path 1.4.2.2 +4 -4 src/usr.bin/gzip/gzip.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 18:53:28 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EA2E01065781; Sun, 16 Mar 2008 18:53:28 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.freebsd.org (Postfix) with ESMTP id B54F48FC22; Sun, 16 Mar 2008 18:53:28 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.14.2/8.14.2) with ESMTP id m2GIrSpG020574 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 16 Mar 2008 14:53:28 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id m2GIqxXw037174; Sun, 16 Mar 2008 14:52:59 -0400 (EDT) (envelope-from gallatin) Date: Sun, 16 Mar 2008 14:52:59 -0400 From: Andrew Gallatin To: John Baldwin Message-ID: <20080316145259.A37148@grasshopper.cs.duke.edu> References: <200803141941.m2EJfmL2020579@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200803141941.m2EJfmL2020579@repoman.freebsd.org>; from jhb@FreeBSD.org on Fri, Mar 14, 2008 at 07:41:25PM +0000 X-Operating-System: FreeBSD 4.9-RELEASE-p1 on an i386 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/amd64/include intr_machdep.h src/sys/arm/arm intr.c src/sys/i386/i386 intr_machdep.c src/sys/i386/include intr_machdep.h src/sys/ia64/ia64 interrupt.c src/sys/kern kern_intr.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2008 18:53:29 -0000 John Baldwin [jhb@FreeBSD.org] wrote: > MI code can currently (ab)use this by doing: > > intr_bind(rman_get_start(irq_res), cpu); > > however, I plan to add a truly MI interface (probably a bus_bind_intr(9)) Thank you very much for this! Do you plan to add a generic adminstrative interface to bind interrupts, or may I add a driver specific sysctl to bind mxge's interrupts in mxge? If you plan to add a generic administrative interface, I think we also need to add a way for drivers to label their interrupts so that an administrator can differentiate between the different MSI-X vectors. Thanks again, Drew From owner-cvs-src@FreeBSD.ORG Sun Mar 16 18:54:53 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C1DE3106566C; Sun, 16 Mar 2008 18:54:53 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B9B018FC1A; Sun, 16 Mar 2008 18:54:53 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GIsrkF007463; Sun, 16 Mar 2008 18:54:53 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GIsrQr007462; Sun, 16 Mar 2008 18:54:53 GMT (envelope-from rwatson) Message-Id: <200803161854.m2GIsrQr007462@repoman.freebsd.org> From: Robert Watson Date: Sun, 16 Mar 2008 18:54:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/bin/chflags chflags.1 chflags.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Mar 2008 18:54:54 -0000 rwatson 2008-03-16 18:54:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) bin/chflags chflags.1 chflags.c Log: Merge chflags.1:1.30, chflags.c:1.24 from HEAD to RELENG_7: Make chflags(1) more chmod(1)-like (and more feature complete): - Add -v to print file names as they are processed; -vv prints the flags change as well. - Add -f to ignore failures with the same semantics as chflags(1), neither printing an error nor affecting the return code. - Don't try to set the flags if they won't change. I made minor cosmetic tweaks to the code in the patch. PR: 112827 Submitted by: Ighighi Revision Changes Path 1.29.2.1 +15 -1 src/bin/chflags/chflags.1 1.23.10.1 +28 -16 src/bin/chflags/chflags.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 18:55:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1CAF0106566B; Sun, 16 Mar 2008 18:55:57 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 141598FC14; Sun, 16 Mar 2008 18:55:57 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GItuGr007587; Sun, 16 Mar 2008 18:55:56 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GItuKO007586; Sun, 16 Mar 2008 18:55:56 GMT (envelope-from rwatson) Message-Id: <200803161855.m2GItuKO007586@repoman.freebsd.org> From: Robert Watson Date: Sun, 16 Mar 2008 18:55:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/bin/realpath realpath.1 realpath.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Mar 2008 18:55:57 -0000 rwatson 2008-03-16 18:55:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) bin/realpath realpath.1 realpath.c Log: Merge realpath.1:1.11, realpath.c:1.7 from HEAD to RELENG_7: Enhance realpath(1) in a number of ways: - Allow realpath to accept multiple paths on the command line. - Add -q to suppress warnings if some paths can't be processed, and use getopt(3) to process flags. - Print the path being requested rather than a possibly partially processed path when a failure occurs so that you can tell which of several passed paths did fail. PR: 112920 Submitted by: Ighighi Revision Changes Path 1.10.10.1 +8 -0 src/bin/realpath/realpath.1 1.6.18.1 +26 -7 src/bin/realpath/realpath.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 18:59:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E1C7F106566B; Sun, 16 Mar 2008 18:59:21 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BF1468FC1D; Sun, 16 Mar 2008 18:59:21 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GIxLt2007681; Sun, 16 Mar 2008 18:59:21 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GIxLaf007680; Sun, 16 Mar 2008 18:59:21 GMT (envelope-from rwatson) Message-Id: <200803161859.m2GIxLaf007680@repoman.freebsd.org> From: Robert Watson Date: Sun, 16 Mar 2008 18:59:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_synch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Mar 2008 18:59:22 -0000 rwatson 2008-03-16 18:59:21 UTC FreeBSD src repository Modified files: sys/kern kern_synch.c Log: Consistently use ANSI C declarationsfor all functions in kern_synch.c. Revision Changes Path 1.310 +7 -19 src/sys/kern/kern_synch.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 19:08:54 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2073B106564A; Sun, 16 Mar 2008 19:08:54 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E86648FC16; Sun, 16 Mar 2008 19:08:53 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GJ8r9I009245; Sun, 16 Mar 2008 19:08:53 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GJ8rvp009244; Sun, 16 Mar 2008 19:08:53 GMT (envelope-from das) Message-Id: <200803161908.m2GJ8rvp009244@repoman.freebsd.org> From: David Schultz Date: Sun, 16 Mar 2008 19:08: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/lib/libc/gen scandir.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Mar 2008 19:08:54 -0000 das 2008-03-16 19:08:53 UTC FreeBSD src repository Modified files: lib/libc/gen scandir.c Log: scandir(3) previously used st_size to obtain an initial estimate of the array length needed to store all the directory entries. Although BSD has historically guaranteed that st_size is the size of the directory file, POSIX does not, and more to the point, some recent filesystems such as ZFS use st_size to mean something else. The fix is to not stat the directory at all, set the initial array size to 32 entries, and realloc it in powers of 2 if that proves insufficient. PR: 113668 Revision Changes Path 1.9 +3 -13 src/lib/libc/gen/scandir.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 19:25:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 37C20106566C; Sun, 16 Mar 2008 19:25:31 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2886F8FC1F; Sun, 16 Mar 2008 19:25:31 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GJPUYg013566; Sun, 16 Mar 2008 19:25:30 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GJPUNP013565; Sun, 16 Mar 2008 19:25:30 GMT (envelope-from thompsa) Message-Id: <200803161925.m2GJPUNP013565@repoman.freebsd.org> From: Andrew Thompson Date: Sun, 16 Mar 2008 19:25:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net ieee8023ad_lacp.c ieee8023ad_lacp.h if_lagg.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Mar 2008 19:25:31 -0000 thompsa 2008-03-16 19:25:30 UTC FreeBSD src repository Modified files: sys/net ieee8023ad_lacp.c ieee8023ad_lacp.h if_lagg.c Log: Switch the LACP state machine over to its own mutex to protect the internals, this means that it no longer grabs the lagg rwlock. Use two port table arrays which list the active ports for Tx and switch between them with an atomic op. Now the lagg rwlock is only exclusively locked for management (ioctls) and queuing of lacp control frames isnt needed. Revision Changes Path 1.15 +103 -124 src/sys/net/ieee8023ad_lacp.c 1.10 +47 -3 src/sys/net/ieee8023ad_lacp.h 1.27 +6 -3 src/sys/net/if_lagg.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 19:37:07 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E6A5E1065679; Sun, 16 Mar 2008 19:37:07 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id B65A68FC28; Sun, 16 Mar 2008 19:37:07 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from trouble.errno.com (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id m2GJEGHr073690 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 16 Mar 2008 12:14:17 -0700 (PDT) (envelope-from sam@freebsd.org) Message-ID: <47DD7188.8000109@freebsd.org> Date: Sun, 16 Mar 2008 12:14:16 -0700 From: Sam Leffler Organization: FreeBSD Project User-Agent: Thunderbird 2.0.0.9 (X11/20071125) MIME-Version: 1.0 To: Andrew Gallatin References: <200803141941.m2EJfmL2020579@repoman.freebsd.org> <20080316145259.A37148@grasshopper.cs.duke.edu> In-Reply-To: <20080316145259.A37148@grasshopper.cs.duke.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-DCC--Metrics: ebb.errno.com; whitelist Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, John Baldwin Subject: Re: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/amd64/include intr_machdep.h src/sys/arm/arm intr.c src/sys/i386/i386 intr_machdep.c src/sys/i386/include intr_machdep.h src/sys/ia64/ia64 interrupt.c src/sys/kern kern_intr.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2008 19:37:08 -0000 Andrew Gallatin wrote: > John Baldwin [jhb@FreeBSD.org] wrote: > > >> MI code can currently (ab)use this by doing: >> >> intr_bind(rman_get_start(irq_res), cpu); >> >> however, I plan to add a truly MI interface (probably a bus_bind_intr(9)) >> > > Thank you very much for this! > > Do you plan to add a generic adminstrative interface to bind > interrupts, or may I add a driver specific sysctl to bind mxge's > interrupts in mxge? If you plan to add a generic administrative > interface, I think we also need to add a way for drivers to label > their interrupts so that an administrator can differentiate between > the different MSI-X vectors. > Any idea where this should go? Might be time to grow a tool that grok's the newbus hierarchy and pushes requests to devices. I've wanted functionality like netbsd has recently added to control power to devices and this would be seem to be similar. Not sure if we can do something that'd unify programs like atacontrol and camcontrol (or whether this is a good idea). Sam From owner-cvs-src@FreeBSD.ORG Sun Mar 16 19:55:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 72CD41065674; Sun, 16 Mar 2008 19:55:17 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4A7178FC16; Sun, 16 Mar 2008 19:55:17 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GJtHdZ017667; Sun, 16 Mar 2008 19:55:17 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GJtHiO017666; Sun, 16 Mar 2008 19:55:17 GMT (envelope-from kib) Message-Id: <200803161955.m2GJtHiO017666@repoman.freebsd.org> From: Konstantin Belousov Date: Sun, 16 Mar 2008 19:55:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/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: Sun, 16 Mar 2008 19:55:17 -0000 kib 2008-03-16 19:55:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/fs/msdosfs msdosfs_vfsops.c Log: MFC rev. 1.186: Don't check the bpbSecPerTrack and bpbHeads fields of the BPB. Approved by: marcel Revision Changes Path 1.174.2.1 +7 -8 src/sys/fs/msdosfs/msdosfs_vfsops.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 21:20:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7A803106564A; Sun, 16 Mar 2008 21:20:50 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 63E318FC30; Sun, 16 Mar 2008 21:20:50 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GLKoOe063723; Sun, 16 Mar 2008 21:20:50 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GLKoCT063722; Sun, 16 Mar 2008 21:20:50 GMT (envelope-from pjd) Message-Id: <200803162120.m2GLKoCT063722@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 16 Mar 2008 21:20: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/amd64/include atomic.h src/sys/i386/include atomic.h src/sys/ia64/include atomic.h src/sys/powerpc/include atomic.h src/sys/sparc64/include atomic.h src/sys/sun4v/include atomic.h src/share/man/man9 atomic.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2008 21:20:50 -0000 pjd 2008-03-16 21:20:50 UTC FreeBSD src repository Modified files: sys/amd64/include atomic.h sys/i386/include atomic.h sys/ia64/include atomic.h sys/powerpc/include atomic.h sys/sparc64/include atomic.h sys/sun4v/include atomic.h share/man/man9 atomic.9 Log: Implement atomic_fetchadd_long() for all architectures and document it. Reviewed by: attilio, jhb, jeff, kris (as a part of the uidinfo_waitfree.patch) Revision Changes Path 1.14 +2 -1 src/share/man/man9/atomic.9 1.45 +20 -0 src/sys/amd64/include/atomic.h 1.48 +7 -0 src/sys/i386/include/atomic.h 1.13 +11 -0 src/sys/ia64/include/atomic.h 1.19 +2 -0 src/sys/powerpc/include/atomic.h 1.11 +2 -0 src/sys/sparc64/include/atomic.h 1.2 +2 -0 src/sys/sun4v/include/atomic.h From owner-cvs-src@FreeBSD.ORG Sun Mar 16 21:29:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D577A1065678; Sun, 16 Mar 2008 21:29:02 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A76D48FC2F; Sun, 16 Mar 2008 21:29:02 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GLT2la064163; Sun, 16 Mar 2008 21:29:02 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GLT2FH064162; Sun, 16 Mar 2008 21:29:02 GMT (envelope-from pjd) Message-Id: <200803162129.m2GLT2FH064162@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 16 Mar 2008 21:29:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys resourcevar.h src/sys/kern kern_resource.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Mar 2008 21:29:03 -0000 pjd 2008-03-16 21:29:02 UTC FreeBSD src repository Modified files: sys/sys resourcevar.h sys/kern kern_resource.c Log: - Use wait-free method to manage ui_sbsize and ui_proccnt fields in the uidinfo structure. This entirely removes contention observed on the ui_mtxp mutex (as it is now gone). - Convert the uihashtbl_mtx mutex to a rwlock, as most of the time we just need to read-lock it. Reviewed by: jhb, jeff, kris & others Tested by: kris Revision Changes Path 1.186 +50 -60 src/sys/kern/kern_resource.c 1.53 +3 -7 src/sys/sys/resourcevar.h From owner-cvs-src@FreeBSD.ORG Sun Mar 16 21:31:00 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0C56C106566B; Sun, 16 Mar 2008 21:31:00 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from smtpoutm.mac.com (smtpoutm.mac.com [17.148.16.80]) by mx1.freebsd.org (Postfix) with ESMTP id E1F328FC1F; Sun, 16 Mar 2008 21:30:59 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from mac.com (asmtp003-s [10.150.69.66]) by smtpoutm.mac.com (Xserve/smtpout017/MantshX 4.0) with ESMTP id m2GLUxiV010004; Sun, 16 Mar 2008 14:30:59 -0700 (PDT) Received: from [192.168.1.100] (209-128-86-226.bayarea.net [209.128.86.226]) (authenticated bits=0) by mac.com (Xserve/asmtp003/MantshX 4.0) with ESMTP id m2GLUwSa025989 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Sun, 16 Mar 2008 14:30:58 -0700 (PDT) Message-Id: <065F5CD3-C05A-4AE9-8305-CE5D66D73301@mac.com> From: Marcel Moolenaar To: Konstantin Belousov In-Reply-To: <200803161955.m2GJtHiO017666@repoman.freebsd.org> Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v919.2) Date: Sun, 16 Mar 2008 14:30:57 -0700 References: <200803161955.m2GJtHiO017666@repoman.freebsd.org> X-Mailer: Apple Mail (2.919.2) 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: Sun, 16 Mar 2008 21:31:00 -0000 On Mar 16, 2008, at 12:55 PM, Konstantin Belousov wrote: > kib 2008-03-16 19:55:16 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_7) > sys/fs/msdosfs msdosfs_vfsops.c > Log: > MFC rev. 1.186: > Don't check the bpbSecPerTrack and bpbHeads fields of the BPB. Thanks! -- Marcel Moolenaar xcllnt@mac.com From owner-cvs-src@FreeBSD.ORG Sun Mar 16 21:32:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6DADD1065672; Sun, 16 Mar 2008 21:32:21 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3F7CA8FC1B; Sun, 16 Mar 2008 21:32:21 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GLWLVf064465; Sun, 16 Mar 2008 21:32:21 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GLWLc1064464; Sun, 16 Mar 2008 21:32:21 GMT (envelope-from pjd) Message-Id: <200803162132.m2GLWLc1064464@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 16 Mar 2008 21:32:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_resource.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Mar 2008 21:32:21 -0000 pjd 2008-03-16 21:32:21 UTC FreeBSD src repository Modified files: sys/kern kern_resource.c Log: Whitespace cleanups. Revision Changes Path 1.187 +7 -7 src/sys/kern/kern_resource.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 21:33:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 77B19106566B; Sun, 16 Mar 2008 21:33:13 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 49CB78FC1B; Sun, 16 Mar 2008 21:33:13 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GLXD1Y064581; Sun, 16 Mar 2008 21:33:13 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GLXD0T064580; Sun, 16 Mar 2008 21:33:13 GMT (envelope-from mav) Message-Id: <200803162133.m2GLXD0T064580@repoman.freebsd.org> From: Alexander Motin Date: Sun, 16 Mar 2008 21:33:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_l2tp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Mar 2008 21:33:13 -0000 mav 2008-03-16 21:33:12 UTC FreeBSD src repository Modified files: sys/netgraph ng_l2tp.c Log: Add session ID hashing to speedup incoming packets dispatch in case of many connections working via the same tunnel. For example, in case of full "client <-> LAC <-> LNS" setup. Revision Changes Path 1.25 +47 -38 src/sys/netgraph/ng_l2tp.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 21:36:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0D0B7106566B; Sun, 16 Mar 2008 21:36:06 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D2A008FC19; Sun, 16 Mar 2008 21:36:05 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GLa5YJ064895; Sun, 16 Mar 2008 21:36:05 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GLa543064894; Sun, 16 Mar 2008 21:36:05 GMT (envelope-from brueffer) Message-Id: <200803162136.m2GLa543064894@repoman.freebsd.org> From: Christian Brueffer Date: Sun, 16 Mar 2008 21:36: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/usr.sbin/adduser adduser.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2008 21:36:06 -0000 brueffer 2008-03-16 21:36:05 UTC FreeBSD src repository Modified files: usr.sbin/adduser adduser.8 Log: In the description of the password field, -w was meant, not the nonexistant -p flag. PR: 120122 Submitted by: Andy Kosela MFC after: 3 days Revision Changes Path 1.62 +2 -2 src/usr.sbin/adduser/adduser.8 From owner-cvs-src@FreeBSD.ORG Sun Mar 16 22:06:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 876A61065673; Sun, 16 Mar 2008 22:06:07 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 68BB48FC1F; Sun, 16 Mar 2008 22:06:07 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GM67gt070937; Sun, 16 Mar 2008 22:06:07 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GM67RC070936; Sun, 16 Mar 2008 22:06:07 GMT (envelope-from mav) Message-Id: <200803162206.m2GM67RC070936@repoman.freebsd.org> From: Alexander Motin Date: Sun, 16 Mar 2008 22:06:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netgraph netgraph.h ng_base.c ng_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: Sun, 16 Mar 2008 22:06:07 -0000 mav 2008-03-16 22:06:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netgraph netgraph.h ng_base.c ng_socket.c Log: MFC: Improve apply callback error reporting: Before this patch callback returned result of the last finished call chain. Now it returns last nonzero result from all call chain results in this request. As soon as this improvement gives reliable error reporting, it is now possible to remove dirty workaround in ng_socket, made to return ENOBUFS error statuses of request-response operations. That workaround was responsible for returning ENOBUFS errors to completely unrelated requests working at the same time on socket. Revision Changes Path 1.68.2.4 +2 -1 src/sys/netgraph/netgraph.h 1.135.2.6 +25 -8 src/sys/netgraph/ng_base.c 1.82.2.2 +1 -1 src/sys/netgraph/ng_socket.c From owner-cvs-src@FreeBSD.ORG Sun Mar 16 22:26:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 240EC106566B; Sun, 16 Mar 2008 22:26:18 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E73018FC15; Sun, 16 Mar 2008 22:26:17 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GMQHNY071734; Sun, 16 Mar 2008 22:26:17 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GMQHxY071733; Sun, 16 Mar 2008 22:26:17 GMT (envelope-from brueffer) Message-Id: <200803162226.m2GMQHxY071733@repoman.freebsd.org> From: Christian Brueffer Date: Sun, 16 Mar 2008 22:26: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/share/man/man4/man4.i386 ar.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, 16 Mar 2008 22:26:18 -0000 brueffer 2008-03-16 22:26:17 UTC FreeBSD src repository Modified files: share/man/man4/man4.i386 ar.4 Log: Device counts are long gone, also remove the outdated FILES section. MFC after: 3 days Revision Changes Path 1.29 +2 -11 src/share/man/man4/man4.i386/ar.4 From owner-cvs-src@FreeBSD.ORG Sun Mar 16 22:51:29 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6A09E106564A; Sun, 16 Mar 2008 22:51:29 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 501C98FC19; Sun, 16 Mar 2008 22:51:29 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GMpTQ5072946; Sun, 16 Mar 2008 22:51:29 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GMpTAY072945; Sun, 16 Mar 2008 22:51:29 GMT (envelope-from marcel) Message-Id: <200803162251.m2GMpTAY072945@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 16 Mar 2008 22:51:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/conf NOTES files options src/sys/geom geom_bsd_enc.c src/sys/geom/part g_part.c g_part.h g_part_bsd.c g_part_mbr.c g_part_vtoc8.c src/sys/sys vtoc.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, 16 Mar 2008 22:51:29 -0000 marcel 2008-03-16 22:51:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/conf NOTES files options sys/geom geom_bsd_enc.c sys/geom/part g_part.c g_part.h g_part_mbr.c Added files: (Branch: RELENG_7) sys/geom/part g_part_bsd.c g_part_vtoc8.c sys/sys vtoc.h Log: Sync gpart with HEAD: o Add support for BSD disklabels (option GEOM_PART_BSD) o Add support for VTOC8 disklabels (option GEOM_PART_VTOC8) o Avoid false positives detecting MBRs Revision Changes Path 1.1454.2.2 +2 -0 src/sys/conf/NOTES 1.1243.2.6 +2 -0 src/sys/conf/files 1.608.2.1 +2 -0 src/sys/conf/options 1.6.10.1 +1 -1 src/sys/geom/geom_bsd_enc.c 1.9.2.3 +51 -19 src/sys/geom/part/g_part.c 1.3.2.3 +8 -0 src/sys/geom/part/g_part.h 1.3.2.1 +431 -0 src/sys/geom/part/g_part_bsd.c (new) 1.2.2.1 +53 -6 src/sys/geom/part/g_part_mbr.c 1.1.2.1 +480 -0 src/sys/geom/part/g_part_vtoc8.c (new) 1.1.2.1 +106 -0 src/sys/sys/vtoc.h (new) From owner-cvs-src@FreeBSD.ORG Sun Mar 16 22:51:30 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A27E2106571A; Sun, 16 Mar 2008 22:51:30 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 66B3D8FC13; Sun, 16 Mar 2008 22:51:30 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GMpUSA072973; Sun, 16 Mar 2008 22:51:30 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GMpU35072972; Sun, 16 Mar 2008 22:51:30 GMT (envelope-from brueffer) Message-Id: <200803162251.m2GMpU35072972@repoman.freebsd.org> From: Christian Brueffer Date: Sun, 16 Mar 2008 22:51:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4/man4.i386 pnp.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, 16 Mar 2008 22:51:31 -0000 brueffer 2008-03-16 22:51:30 UTC FreeBSD src repository Modified files: share/man/man4/man4.i386 pnp.4 Log: Fix AUTHORS formatting. MFC after: 3 days Revision Changes Path 1.18 +1 -0 src/share/man/man4/man4.i386/pnp.4 From owner-cvs-src@FreeBSD.ORG Sun Mar 16 23:00:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 97463106566C; Sun, 16 Mar 2008 23:00:44 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 659A38FC17; Sun, 16 Mar 2008 23:00:44 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GN0id0074356; Sun, 16 Mar 2008 23:00:44 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GN0ikq074355; Sun, 16 Mar 2008 23:00:44 GMT (envelope-from phk) Message-Id: <200803162300.m2GN0ikq074355@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 16 Mar 2008 23:00: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/usr.sbin/fifolog/lib miniobj.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, 16 Mar 2008 23:00:44 -0000 phk 2008-03-16 23:00:43 UTC FreeBSD src repository Modified files: usr.sbin/fifolog/lib miniobj.h Log: Remove trailing ';' on macros. Spotted by: antoine Revision Changes Path 1.2 +2 -2 src/usr.sbin/fifolog/lib/miniobj.h From owner-cvs-src@FreeBSD.ORG Sun Mar 16 23:10:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6A0201065671; Sun, 16 Mar 2008 23:10:26 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 16EAA8FC14; Sun, 16 Mar 2008 23:10:25 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id m2GN8xjA049341; Sun, 16 Mar 2008 17:08:59 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sun, 16 Mar 2008 17:09:35 -0600 (MDT) Message-Id: <20080316.170935.-713546699.imp@bsdimp.com> To: sam@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <47DD7188.8000109@freebsd.org> References: <200803141941.m2EJfmL2020579@repoman.freebsd.org> <20080316145259.A37148@grasshopper.cs.duke.edu> <47DD7188.8000109@freebsd.org> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: cvs-all@FreeBSD.org, cvs-src@FreeBSD.org, src-committers@FreeBSD.org, gallatin@cs.duke.edu, jhb@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/amd64/include intr_machdep.h src/sys/arm/arm intr.c src/sys/i386/i386 intr_machdep.c src/sys/i386/include intr_machdep.h src/sys/ia64/ia64 interrupt.c src/sys/kern kern_intr.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2008 23:10:26 -0000 In message: <47DD7188.8000109@freebsd.org> Sam Leffler writes: : Andrew Gallatin wrote: : > John Baldwin [jhb@FreeBSD.org] wrote: : > : > : >> MI code can currently (ab)use this by doing: : >> : >> intr_bind(rman_get_start(irq_res), cpu); : >> : >> however, I plan to add a truly MI interface (probably a bus_bind_intr(9)) : >> : > : > Thank you very much for this! : > : > Do you plan to add a generic adminstrative interface to bind : > interrupts, or may I add a driver specific sysctl to bind mxge's : > interrupts in mxge? If you plan to add a generic administrative : > interface, I think we also need to add a way for drivers to label : > their interrupts so that an administrator can differentiate between : > the different MSI-X vectors. : > : : Any idea where this should go? Might be time to grow a tool that grok's : the newbus hierarchy and pushes requests to devices. I've wanted : functionality like netbsd has recently added to control power to devices : and this would be seem to be similar. Not sure if we can do something : that'd unify programs like atacontrol and camcontrol (or whether this is : a good idea). I've wanted to maek devctl grow this sort of thing for a long time, but never had time to implement this. It wouldn't be hard, just a bit tedious. Also, there's two types of requests that would need to be handled. One is where you tell a device to do something directly. The other is where you tell its parent to do it to the child (and maybe do some cleanup afterwards). Warner From owner-cvs-src@FreeBSD.ORG Sun Mar 16 23:12:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 71A1C1065684; Sun, 16 Mar 2008 23:12:18 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3FF938FC1B; Sun, 16 Mar 2008 23:12:18 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2GNCIFd077684; Sun, 16 Mar 2008 23:12:18 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2GNCHWk077683; Sun, 16 Mar 2008 23:12:17 GMT (envelope-from mav) Message-Id: <200803162312.m2GNCHWk077683@repoman.freebsd.org> From: Alexander Motin Date: Sun, 16 Mar 2008 23:12:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_base.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2008 23:12:18 -0000 mav 2008-03-16 23:12:17 UTC FreeBSD src repository Modified files: sys/netgraph ng_base.c Log: Remove impossible (hk_peer == NULL) check from ng_address_hook(). Valid hook can't have NULL peer. Even invalid one can't, as it is resets to deadhook, but not NULL. Revision Changes Path 1.151 +0 -1 src/sys/netgraph/ng_base.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 00:36:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 48524106564A; Mon, 17 Mar 2008 00:36:17 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 180188FC12; Mon, 17 Mar 2008 00:36:17 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2H0aGUG082521; Mon, 17 Mar 2008 00:36:16 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2H0aG9S082520; Mon, 17 Mar 2008 00:36:16 GMT (envelope-from phk) Message-Id: <200803170036.m2H0aG9S082520@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 17 Mar 2008 00:36:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/cpufreq p4tcc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 00:36:17 -0000 phk 2008-03-17 00:36:16 UTC FreeBSD src repository Modified files: sys/i386/cpufreq p4tcc.c Log: Use correct bitmask for identifying chip family. Revision Changes Path 1.13 +1 -1 src/sys/i386/cpufreq/p4tcc.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 00:46:54 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B25801065673; Mon, 17 Mar 2008 00:46:54 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9D26F8FC1D; Mon, 17 Mar 2008 00:46:54 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2H0ksKx082881; Mon, 17 Mar 2008 00:46:54 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2H0kr7L082880; Mon, 17 Mar 2008 00:46:53 GMT (envelope-from marcel) Message-Id: <200803170046.m2H0kr7L082880@repoman.freebsd.org> From: Marcel Moolenaar Date: Mon, 17 Mar 2008 00:46: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/powerpc/include gdb_machdep.h src/sys/powerpc/powerpc gdb_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 00:46:54 -0000 marcel 2008-03-17 00:46:52 UTC FreeBSD src repository Modified files: sys/powerpc/include gdb_machdep.h sys/powerpc/powerpc gdb_machdep.c Log: Make remote GDB work for AIM processors. For BookE, the kernel will have a special section, named .PPC.EMB.apuinfo, which will tell GDB that a BookE processor is targeted and which will result in GDB using a different register definition. In order to support remote GDB for BookE, we need the GDB stub in the kernel look for that section and use the BookE definitions. Revision Changes Path 1.2 +15 -3 src/sys/powerpc/include/gdb_machdep.h 1.3 +12 -40 src/sys/powerpc/powerpc/gdb_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 01:26:45 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BC263106566B; Mon, 17 Mar 2008 01:26:45 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 939DF8FC1E; Mon, 17 Mar 2008 01:26:45 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2H1Qjt6094362; Mon, 17 Mar 2008 01:26:45 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2H1QjcS094361; Mon, 17 Mar 2008 01:26:45 GMT (envelope-from thompsa) Message-Id: <200803170126.m2H1QjcS094361@repoman.freebsd.org> From: Andrew Thompson Date: Mon, 17 Mar 2008 01:26: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/net ieee8023ad_lacp.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, 17 Mar 2008 01:26:45 -0000 thompsa 2008-03-17 01:26:45 UTC FreeBSD src repository Modified files: sys/net ieee8023ad_lacp.h Log: Remove extra semicolons. Pointed out by: antoine Revision Changes Path 1.11 +2 -2 src/sys/net/ieee8023ad_lacp.h From owner-cvs-src@FreeBSD.ORG Mon Mar 17 02:30:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2B53A1065675; Mon, 17 Mar 2008 02:30:14 +0000 (UTC) (envelope-from weongyo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0AE018FC2C; Mon, 17 Mar 2008 02:30:14 +0000 (UTC) (envelope-from weongyo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2H2UDFk000865; Mon, 17 Mar 2008 02:30:13 GMT (envelope-from weongyo@repoman.freebsd.org) Received: (from weongyo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2H2UDq9000864; Mon, 17 Mar 2008 02:30:13 GMT (envelope-from weongyo) Message-Id: <200803170230.m2H2UDq9000864@repoman.freebsd.org> From: Weongyo Jeong Date: Mon, 17 Mar 2008 02:30:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb if_zyd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 02:30:14 -0000 weongyo 2008-03-17 02:30:13 UTC FreeBSD src repository Modified files: sys/dev/usb if_zyd.c Log: don't set sniffer mode to ON when the driver is running with the monitor mode. This solves a problem that sometimes mangled frames are passed. Submitted by: Werner Backes Tested by: Werner Backes PR: kern/121608 Approved by: thompsa (mentor) Revision Changes Path 1.13 +1 -2 src/sys/dev/usb/if_zyd.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 04:01:47 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6A9E8106564A; Mon, 17 Mar 2008 04:01:47 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from sippysoft.com (gk1.360sip.com [72.236.70.240]) by mx1.freebsd.org (Postfix) with ESMTP id 3E4A18FC16; Mon, 17 Mar 2008 04:01:47 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from [192.168.0.36] ([204.244.149.125]) (authenticated bits=0) by sippysoft.com (8.13.8/8.13.8) with ESMTP id m2H41jsM079959 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 16 Mar 2008 21:01:45 -0700 (PDT) (envelope-from sobomax@FreeBSD.org) Message-ID: <47DDED1F.8000707@FreeBSD.org> Date: Sun, 16 Mar 2008 21:01:35 -0700 From: Maxim Sobolev Organization: Sippy Software, Inc. User-Agent: Thunderbird 2.0.0.12 (Windows/20080213) MIME-Version: 1.0 To: Robert Watson References: <200803160621.m2G6LUlE034766@repoman.freebsd.org> <20080316100836.F44049@fledge.watson.org> In-Reply-To: <20080316100836.F44049@fledge.watson.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys eventhandler.h src/sys/kern kern_descrip.c 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: Mon, 17 Mar 2008 04:01:47 -0000 Robert Watson wrote: > On Sun, 16 Mar 2008, Maxim Sobolev wrote: > >> sobomax 2008-03-16 06:21:30 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/sys eventhandler.h >> sys/kern kern_descrip.c uipc_socket.c >> Log: >> Properly set size of the file_zone to match kern.maxfiles parameter. >> Otherwise the parameter is no-op, since zone by default limits number >> of descriptors to some 12K entries. Attempt to allocate more ends up >> sleeping on zonelimit. > > Hmm. Could you be more specific about the nature of the problem you're > seeing here? UMA shouldn't impose any default zone limit on the > file_zone if none is set. Are you sure it's the struct file zonelimit > you're running into, and not, say, the socket zone limit, etc? Yes, you are right, further investigation revealed that in my case I was hitting maxsockets limit, not maxfiles limit. Not sure if the backout is in order or having files zone limit has some value, so that possible leaks can be detected and UMA zone can potentially do size-based optimizations in the future? > Also, don't use SI_SUB_EVENTHANDLER+1 -- add a new event type, perhaps > SI_SUB_FILE, or use SI_ORDER_LAST. OK, what about maxsockets code? Should it be changed to? -Maxim From owner-cvs-src@FreeBSD.ORG Mon Mar 17 07:57:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 11A9E106566B; Mon, 17 Mar 2008 07:57:39 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D4B098FC1B; Mon, 17 Mar 2008 07:57:38 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2H7vcth031683; Mon, 17 Mar 2008 07:57:38 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2H7vc7v031682; Mon, 17 Mar 2008 07:57:38 GMT (envelope-from obrien) Message-Id: <200803170757.m2H7vc7v031682@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 17 Mar 2008 07:57: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/contrib/cvs/lib getdate X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 07:57:39 -0000 obrien 2008-03-17 07:57:38 UTC FreeBSD src repository Removed files: contrib/cvs/lib getdate Log: egad! The cvs 1.11.22 distribution had a Linux binary in it. Yuck. Revision Changes Path 1.2 +0 -50 src/contrib/cvs/lib/getdate (dead) From owner-cvs-src@FreeBSD.ORG Mon Mar 17 08:06:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8F303106566B; Mon, 17 Mar 2008 08:06:42 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3C2CA8FC21; Mon, 17 Mar 2008 08:06:42 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2H86g1g033333; Mon, 17 Mar 2008 08:06:42 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2H86gEY033332; Mon, 17 Mar 2008 08:06:42 GMT (envelope-from brueffer) Message-Id: <200803170806.m2H86gEY033332@repoman.freebsd.org> From: Christian Brueffer Date: Mon, 17 Mar 2008 08:06:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4/man4.i386 scd.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 08:06:42 -0000 brueffer 2008-03-17 08:06:42 UTC FreeBSD src repository Modified files: share/man/man4/man4.i386 scd.4 Log: Device counts are long gone. MFC after: 3 days Revision Changes Path 1.23 +2 -2 src/share/man/man4/man4.i386/scd.4 From owner-cvs-src@FreeBSD.ORG Mon Mar 17 08:17:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0A21D106564A; Mon, 17 Mar 2008 08:17:05 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CAE718FC17; Mon, 17 Mar 2008 08:17:04 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2H8H4ZK033681; Mon, 17 Mar 2008 08:17:04 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2H8H4HV033680; Mon, 17 Mar 2008 08:17:04 GMT (envelope-from brueffer) Message-Id: <200803170817.m2H8H4HV033680@repoman.freebsd.org> From: Christian Brueffer Date: Mon, 17 Mar 2008 08:17: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/share/man/man4/man4.i386 linux.4 streams.4 svr4.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 08:17:05 -0000 brueffer 2008-03-17 08:17:04 UTC FreeBSD src repository Modified files: share/man/man4/man4.i386 linux.4 streams.4 svr4.4 Log: Use a standard section 4 SYNOPSIS. MFC after: 3 days Revision Changes Path 1.13 +13 -4 src/share/man/man4/man4.i386/linux.4 1.8 +14 -8 src/share/man/man4/man4.i386/streams.4 1.13 +14 -5 src/share/man/man4/man4.i386/svr4.4 From owner-cvs-src@FreeBSD.ORG Mon Mar 17 08:38:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D403E106566C; Mon, 17 Mar 2008 08:38:38 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9F4288FC2B; Mon, 17 Mar 2008 08:38:38 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2H8cch3034443; Mon, 17 Mar 2008 08:38:38 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2H8ccTs034442; Mon, 17 Mar 2008 08:38:38 GMT (envelope-from phk) Message-Id: <200803170838.m2H8ccTs034442@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 17 Mar 2008 08:38:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/cpufreq p4tcc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 08:38:39 -0000 phk 2008-03-17 08:38:38 UTC FreeBSD src repository Modified files: sys/i386/cpufreq p4tcc.c Log: Increase time we wait for things to settle to 1 millisecond, 10 microseconds is too short. Always set the cpu to the highest frequency so that we get through boot and don't handicap cpus where powerd(8) is not used. Revision Changes Path 1.14 +26 -5 src/sys/i386/cpufreq/p4tcc.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 09:01:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 044501065672; Mon, 17 Mar 2008 09:01:00 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C324C8FC27; Mon, 17 Mar 2008 09:00:59 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2H90xSp044569; Mon, 17 Mar 2008 09:00:59 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2H90xfu044568; Mon, 17 Mar 2008 09:00:59 GMT (envelope-from phk) Message-Id: <200803170900.m2H90xfu044568@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 17 Mar 2008 09:00: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/i386/cpufreq p4tcc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 09:01:00 -0000 phk 2008-03-17 09:00:59 UTC FreeBSD src repository Modified files: sys/i386/cpufreq p4tcc.c Log: Revert last commit and stop committing before morning tea. Revision Changes Path 1.15 +5 -26 src/sys/i386/cpufreq/p4tcc.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 09:01:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C1B9E106566B; Mon, 17 Mar 2008 09:01:43 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8BD8A8FC17; Mon, 17 Mar 2008 09:01:43 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2H91hH9044633; Mon, 17 Mar 2008 09:01:43 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2H91hCC044632; Mon, 17 Mar 2008 09:01:43 GMT (envelope-from phk) Message-Id: <200803170901.m2H91hCC044632@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 17 Mar 2008 09:01:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/cpufreq est.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 09:01:43 -0000 phk 2008-03-17 09:01:43 UTC FreeBSD src repository Modified files: sys/i386/cpufreq est.c Log: Increase time we wait for things to settle to 1 millisecond, 10 microseconds is too short. Always set the cpu to the highest frequency so that we get through boot and don't handicap cpus where powerd(8) is not used. Revision Changes Path 1.15 +16 -2 src/sys/i386/cpufreq/est.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 09:05:15 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E417B1065670; Mon, 17 Mar 2008 09:05:15 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id ADAAF8FC2D; Mon, 17 Mar 2008 09:05:15 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2H95FcZ046021; Mon, 17 Mar 2008 09:05:15 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2H95F8f046020; Mon, 17 Mar 2008 09:05:15 GMT (envelope-from phk) Message-Id: <200803170905.m2H95F8f046020@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 17 Mar 2008 09:05:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/cpufreq p4tcc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 09:05:16 -0000 phk 2008-03-17 09:05:15 UTC FreeBSD src repository Modified files: sys/i386/cpufreq p4tcc.c Log: A cautionary XXX comment about seemingly bogus errata checks. Revision Changes Path 1.16 +8 -0 src/sys/i386/cpufreq/p4tcc.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 10:33:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3FB2510656A3; Mon, 17 Mar 2008 10:33:24 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1C3DB8FC3A; Mon, 17 Mar 2008 10:33:24 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HAXOnQ055117; Mon, 17 Mar 2008 10:33:24 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HAXOeN055116; Mon, 17 Mar 2008 10:33:24 GMT (envelope-from phk) Message-Id: <200803171033.m2HAXOeN055116@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 17 Mar 2008 10:33: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/sys ata.h src/sbin/atacontrol atacontrol.8 atacontrol.c src/sys/dev/ata ata-all.c ata-all.h ata-disk.c ata-disk.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, 17 Mar 2008 10:33:24 -0000 phk 2008-03-17 10:33:23 UTC FreeBSD src repository Modified files: sys/sys ata.h sbin/atacontrol atacontrol.8 atacontrol.c sys/dev/ata ata-all.c ata-all.h ata-disk.c ata-disk.h Log: Add a "spindown" facility to ata-disks: If no requests have been received for a configurable number of seconds, spin the disk down. Spin it back up on the next request. Notice that the timeout is only armed by a request, so to spin down a disk you may have to do: atacontrol spindown ad10 5 dd if=/dev/ad10 of=/dev/null count=1 To disable spindown, set timeout to zero: atacontrol spindown ad10 0 In order to debug any trouble caused, this code is somewhat noisy on the console. Enabling spindown on a disk containing / or /var/log/messages is not going to do anything sensible. Spinning a disk up and down all the time will wear it out, use sensibly. Approved by: sos Revision Changes Path 1.30 +8 -0 src/sbin/atacontrol/atacontrol.8 1.47 +27 -0 src/sbin/atacontrol/atacontrol.c 1.281 +6 -0 src/sys/dev/ata/ata-all.c 1.128 +3 -0 src/sys/dev/ata/ata-all.h 1.207 +49 -1 src/sys/dev/ata/ata-disk.c 1.53 +1 -1 src/sys/dev/ata/ata-disk.h 1.39 +3 -0 src/sys/sys/ata.h From owner-cvs-src@FreeBSD.ORG Mon Mar 17 11:48:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DFFF9106564A; Mon, 17 Mar 2008 11:48:40 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B7DE38FC2B; Mon, 17 Mar 2008 11:48:40 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HBme8W061369; Mon, 17 Mar 2008 11:48:40 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HBmeWP061368; Mon, 17 Mar 2008 11:48:40 GMT (envelope-from pjd) Message-Id: <200803171148.m2HBmeWP061368@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 17 Mar 2008 11: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/kern subr_witness.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 11:48:41 -0000 pjd 2008-03-17 11:48:40 UTC FreeBSD src repository Modified files: sys/kern subr_witness.c Log: - There is no more "uidinfo struct" mutex. - The "uidinfo hash" lock is now a rwlock. Reminded by: kib Revision Changes Path 1.243 +1 -2 src/sys/kern/subr_witness.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 12:00:46 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C628210656C1; Mon, 17 Mar 2008 12:00:46 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from webaccess-cl.virtdom.com (webaccess-cl.virtdom.com [216.240.101.25]) by mx1.freebsd.org (Postfix) with ESMTP id 8D1B48FC18; Mon, 17 Mar 2008 12:00:46 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from [192.168.1.107] (cpe-24-94-75-93.hawaii.res.rr.com [24.94.75.93]) (authenticated bits=0) by webaccess-cl.virtdom.com (8.13.6/8.13.6) with ESMTP id m2HC0fdJ027644; Mon, 17 Mar 2008 08:00:44 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Date: Mon, 17 Mar 2008 02:01:22 -1000 (HST) From: Jeff Roberson X-X-Sender: jroberson@desktop To: Maxim Sobolev In-Reply-To: <47DDED1F.8000707@FreeBSD.org> Message-ID: <20080317020036.M910@desktop> References: <200803160621.m2G6LUlE034766@repoman.freebsd.org> <20080316100836.F44049@fledge.watson.org> <47DDED1F.8000707@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Robert Watson , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys eventhandler.h src/sys/kern kern_descrip.c 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: Mon, 17 Mar 2008 12:00:47 -0000 On Sun, 16 Mar 2008, Maxim Sobolev wrote: > Robert Watson wrote: >> On Sun, 16 Mar 2008, Maxim Sobolev wrote: >> >>> sobomax 2008-03-16 06:21:30 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/sys eventhandler.h >>> sys/kern kern_descrip.c uipc_socket.c >>> Log: >>> Properly set size of the file_zone to match kern.maxfiles parameter. >>> Otherwise the parameter is no-op, since zone by default limits number >>> of descriptors to some 12K entries. Attempt to allocate more ends up >>> sleeping on zonelimit. >> >> Hmm. Could you be more specific about the nature of the problem you're >> seeing here? UMA shouldn't impose any default zone limit on the file_zone >> if none is set. Are you sure it's the struct file zonelimit you're running >> into, and not, say, the socket zone limit, etc? > > Yes, you are right, further investigation revealed that in my case I was > hitting maxsockets limit, not maxfiles limit. Not sure if the backout is in > order or having files zone limit has some value, so that possible leaks can > be detected and UMA zone can potentially do size-based optimizations in the > future? The UMA max is complicated due to per-cpu caches. Really the limit code in uma should be rewritten or all consumers should handle it themselves the way struct file does. It'd probably be best if you backed this out. Thanks, Jeff > >> Also, don't use SI_SUB_EVENTHANDLER+1 -- add a new event type, perhaps >> SI_SUB_FILE, or use SI_ORDER_LAST. > > OK, what about maxsockets code? Should it be changed to? > > -Maxim > From owner-cvs-src@FreeBSD.ORG Mon Mar 17 13:04:56 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A7150106566B; Mon, 17 Mar 2008 13:04:56 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7BE6B8FC26; Mon, 17 Mar 2008 13:04:56 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HD4uSK078507; Mon, 17 Mar 2008 13:04:56 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HD4uDQ078506; Mon, 17 Mar 2008 13:04:56 GMT (envelope-from rwatson) Message-Id: <200803171304.m2HD4uDQ078506@repoman.freebsd.org> From: Robert Watson Date: Mon, 17 Mar 2008 13:04: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/netinet in_pcb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 13:04:56 -0000 rwatson 2008-03-17 13:04:56 UTC FreeBSD src repository Modified files: sys/netinet in_pcb.c Log: Fix indentation for a closing brace in in_pcballoc(). MFC after: 3 days Revision Changes Path 1.200 +1 -1 src/sys/netinet/in_pcb.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 13:17:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9297E106564A; Mon, 17 Mar 2008 13:17:10 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 814998FC14; Mon, 17 Mar 2008 13:17:10 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HDHA4s079211; Mon, 17 Mar 2008 13:17:10 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HDHAZ9079210; Mon, 17 Mar 2008 13:17:10 GMT (envelope-from kib) Message-Id: <200803171317.m2HDHAZ9079210@repoman.freebsd.org> From: Konstantin Belousov Date: Mon, 17 Mar 2008 13:17: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/kern kern_conf.c src/sys/sys conf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 13:17:10 -0000 kib 2008-03-17 13:17:10 UTC FreeBSD src repository Modified files: sys/kern kern_conf.c sys/sys conf.h Log: Fix two races in the handling of the d_gianttrick for the D_NEEDGIANT drivers. In the giant_XXX wrappers for the device methods of the D_NEEDGIANT drivers, do not dereference the cdev->si_devsw. It is racing with the destroy_devl() clearing of the si_devsw. Instead, use the dev_refthread() and return ENXIO for the destroyed device. [1] The check for the D_INIT in the prep_cdevsw() was not synchronized with the call of the fini_cdevsw() in destroy_devl(), that under rapid device creation/destruction may result in the use of uninitialized cdevsw [2]. Change the protocol for the prep_cdevsw(), requiring it to be called under dev_mtx, where the check for D_INIT is done. Do not free the memory allocated for the gianttrick cdevsw while holding the dev_mtx, put it into the free list to be freed later. Reuse the d_gianttrick pointer to keep the size and layout of the struct cdevsw (requested by phk). Free the memory in the dev_unlock_and_free(), and do all the free after the dev_mtx is dropped (suggested by jhb). Reported by: bsdimp + many [1], pho [2] Reviewed by: phk, jhb Tested by: pho MFC after: 1 week Revision Changes Path 1.210 +121 -35 src/sys/kern/kern_conf.c 1.236 +6 -1 src/sys/sys/conf.h From owner-cvs-src@FreeBSD.ORG Mon Mar 17 13:55:30 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 92F2E106570B; Mon, 17 Mar 2008 13:55:30 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 7CBCB8FC18; Mon, 17 Mar 2008 13:55:30 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by elvis.mu.org (Postfix) with ESMTP id 55B9C1A4D7C; Mon, 17 Mar 2008 06:54:16 -0700 (PDT) From: John Baldwin To: Pawel Jakub Dawidek Date: Mon, 17 Mar 2008 09:31:09 -0400 User-Agent: KMail/1.9.7 References: <200803161710.m2GHAqmW000896@repoman.freebsd.org> In-Reply-To: <200803161710.m2GHAqmW000896@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200803170931.10170.jhb@freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sys rwlock.h src/share/man/man9 rwlock.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: Mon, 17 Mar 2008 13:55:30 -0000 On Sunday 16 March 2008 01:10:52 pm Pawel Jakub Dawidek wrote: > pjd 2008-03-16 17:10:52 UTC > > FreeBSD src repository > > Modified files: > sys/sys rwlock.h > share/man/man9 rwlock.9 > Log: > Implement soon-to-be-used rw_unlock() macro. Which I hate. :( Programmers should know if a lock is read-locked or write-locked. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Mar 17 13:55:31 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 345F81065705; Mon, 17 Mar 2008 13:55:31 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 1D98E8FC1B; Mon, 17 Mar 2008 13:55:31 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by elvis.mu.org (Postfix) with ESMTP id DD0E01A4D7C; Mon, 17 Mar 2008 06:54:16 -0700 (PDT) From: John Baldwin To: Poul-Henning Kamp Date: Mon, 17 Mar 2008 09:33:47 -0400 User-Agent: KMail/1.9.7 References: <200803170901.m2H91hCC044632@repoman.freebsd.org> In-Reply-To: <200803170901.m2H91hCC044632@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200803170933.48212.jhb@freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/i386/cpufreq est.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 13:55:31 -0000 On Monday 17 March 2008 05:01:43 am Poul-Henning Kamp wrote: > phk 2008-03-17 09:01:43 UTC > > FreeBSD src repository > > Modified files: > sys/i386/cpufreq est.c > Log: > Increase time we wait for things to settle to 1 millisecond, > 10 microseconds is too short. > > Always set the cpu to the highest frequency so that we get through > boot and don't handicap cpus where powerd(8) is not used. Hmm, I actually consider this a feature when I'm not running powerd to use less battery. I think we should only bump up the CPU on battery power when using powerd so that it can be lowered again to save battery power when the CPU is idle. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Mar 17 13:55:32 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DCEA1106567E; Mon, 17 Mar 2008 13:55:32 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id C2D0F8FC2D; Mon, 17 Mar 2008 13:55:32 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by elvis.mu.org (Postfix) with ESMTP id 6E6BC1A4D7E; Mon, 17 Mar 2008 06:54:18 -0700 (PDT) From: John Baldwin To: Andrew Gallatin Date: Mon, 17 Mar 2008 09:52:41 -0400 User-Agent: KMail/1.9.7 References: <200803141941.m2EJfmL2020579@repoman.freebsd.org> <20080316145259.A37148@grasshopper.cs.duke.edu> In-Reply-To: <20080316145259.A37148@grasshopper.cs.duke.edu> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200803170952.42262.jhb@freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/amd64/include intr_machdep.h src/sys/arm/arm intr.c src/sys/i386/i386 intr_machdep.c src/sys/i386/include intr_machdep.h src/sys/ia64/ia64 interrupt.c src/sys/kern kern_intr.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 13:55:33 -0000 On Sunday 16 March 2008 02:52:59 pm Andrew Gallatin wrote: > John Baldwin [jhb@FreeBSD.org] wrote: > > MI code can currently (ab)use this by doing: > > > > intr_bind(rman_get_start(irq_res), cpu); > > > > however, I plan to add a truly MI interface (probably a > > bus_bind_intr(9)) > > Thank you very much for this! > > Do you plan to add a generic adminstrative interface to bind > interrupts, or may I add a driver specific sysctl to bind mxge's > interrupts in mxge? If you plan to add a generic administrative > interface, I think we also need to add a way for drivers to label > their interrupts so that an administrator can differentiate between > the different MSI-X vectors. I already have in my tree an amd64/i386-specific sysarch request to bind an IRQ to a CPU, but it's sort of a pain to use since we don't expose interrupt info to userland very well so the sysadmin can't tell which CPU an IRQ is already connected to w/o a verbose dmesg. The first thing I plan to implement is the aforementioned bus_bind_intr(9) for device drivers to use. I'm not sure what the sysadmin interface will look like. Probably the ideal is to make the UI do what my existing little tool does 'ibind '. However, the MI code doesn't actually know anything about IRQ values. Probably would need some sort of MD helper routine to that takes the requested 'IRQ' value and maps it to an interrupt event. Also, the code does not currently differentiate between a userland (administrative) bind request vs. a driver bind request. My guess is that the administrative requests should have precedence over the driver request. I also think driver requests need to fail with EBUSY like they do now if the interrupt is already bound whereas administrative requests should maybe fail with EBUSY if the driver has bound it unless the sysadmin uses a force option (ibind -f or some such). -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Mar 17 14:02:16 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2CCD7106567B; Mon, 17 Mar 2008 14:02:16 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id E0FF48FC2A; Mon, 17 Mar 2008 14:02:15 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.64.3]) by phk.freebsd.dk (Postfix) with ESMTP id 4ACA217105; Mon, 17 Mar 2008 14:02:14 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.2/8.14.2) with ESMTP id m2HE2D8S003710; Mon, 17 Mar 2008 14:02:14 GMT (envelope-from phk@critter.freebsd.dk) To: John Baldwin From: "Poul-Henning Kamp" In-Reply-To: Your message of "Mon, 17 Mar 2008 09:33:47 -0400." <200803170933.48212.jhb@freebsd.org> Date: Mon, 17 Mar 2008 14:02:13 +0000 Message-ID: <3709.1205762533@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/i386/cpufreq est.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 14:02:16 -0000 In message <200803170933.48212.jhb@freebsd.org>, John Baldwin writes: >On Monday 17 March 2008 05:01:43 am Poul-Henning Kamp wrote: >> phk 2008-03-17 09:01:43 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/i386/cpufreq est.c >> Log: >> Increase time we wait for things to settle to 1 millisecond, >> 10 microseconds is too short. >> >> Always set the cpu to the highest frequency so that we get through >> boot and don't handicap cpus where powerd(8) is not used. > >Hmm, I actually consider this a feature when I'm not running powerd to use >less battery. I think we should only bump up the CPU on battery power when >using powerd so that it can be lowered again to save battery power when the >CPU is idle. We have cpufreq enabled by default now, badly configured machines run at 50% of rated CPU power because people don't know that they need to enable powerd(8) on servers. This is only going to get worse when more EnergyStar compliant servers hit the channel. I think setting full speed is the correct choice, if people care about powersaving, they need to configured it, if they don't they should get their moneys worth out of their hardware. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Mon Mar 17 14:18:48 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F0224106566C; Mon, 17 Mar 2008 14:18:48 +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 AC4CF8FC1D; Mon, 17 Mar 2008 14:18:48 +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 A226546B03; Mon, 17 Mar 2008 10:18:47 -0400 (EDT) Date: Mon, 17 Mar 2008 14:18:47 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Poul-Henning Kamp In-Reply-To: <3709.1205762533@critter.freebsd.dk> Message-ID: <20080317141717.U3253@fledge.watson.org> References: <3709.1205762533@critter.freebsd.dk> 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, John Baldwin Subject: Re: cvs commit: src/sys/i386/cpufreq est.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 14:18:49 -0000 On Mon, 17 Mar 2008, Poul-Henning Kamp wrote: > In message <200803170933.48212.jhb@freebsd.org>, John Baldwin writes: > >> Hmm, I actually consider this a feature when I'm not running powerd to use >> less battery. I think we should only bump up the CPU on battery power when >> using powerd so that it can be lowered again to save battery power when the >> CPU is idle. > > We have cpufreq enabled by default now, badly configured machines run at 50% > of rated CPU power because people don't know that they need to enable > powerd(8) on servers. > > This is only going to get worse when more EnergyStar compliant servers hit > the channel. > > I think setting full speed is the correct choice, if people care about > powersaving, they need to configured it, if they don't they should get their > moneys worth out of their hardware. If cpufreq is going to be enabled by default, should we be enabling powerd by default, or at least having a powerd_enable="AUTO" that detects the appropriate frobs and feedback sources and turns on powerd if it's going to be useful? There might be a reasonable argument to be made that in two of the three computing environments of choice for FreeBSD (notebooks, servers in colos), power management is a basic assumption and we should turn on the necessary bits to deal with it. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Mon Mar 17 14:34:07 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B379A106566C; Mon, 17 Mar 2008 14:34:07 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.freebsd.org (Postfix) with ESMTP id 53E508FC30; Mon, 17 Mar 2008 14:34:07 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.14.2/8.14.2) with ESMTP id m2HEY6eC000909 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 17 Mar 2008 10:34:06 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id m2HEXcrV038629; Mon, 17 Mar 2008 10:33:38 -0400 (EDT) (envelope-from gallatin) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18398.33113.488394.494142@grasshopper.cs.duke.edu> Date: Mon, 17 Mar 2008 10:33:38 -0400 (EDT) To: John Baldwin In-Reply-To: <200803170952.42262.jhb@freebsd.org> References: <200803141941.m2EJfmL2020579@repoman.freebsd.org> <20080316145259.A37148@grasshopper.cs.duke.edu> <200803170952.42262.jhb@freebsd.org> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/amd64/include intr_machdep.h src/sys/arm/arm intr.c src/sys/i386/i386 intr_machdep.c src/sys/i386/include intr_machdep.h src/sys/ia64/ia64 interrupt.c src/sys/kern kern_intr.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 14:34:07 -0000 John Baldwin writes: > > I already have in my tree an amd64/i386-specific sysarch request to bind an > IRQ to a CPU, but it's sort of a pain to use since we don't expose interrupt > info to userland very well so the sysadmin can't tell which CPU an IRQ is > already connected to w/o a verbose dmesg. The first thing I plan to > implement is the aforementioned bus_bind_intr(9) for device drivers to use. More than that, an admin cannot tell what MSI-X vector corresponds to what functionality. For example, on linux, the driver can attach a custom label to the irq information seen from cat /proc/irq. Hence my linux 10GbE driver attaches meaninful labels to each MSI-X vector it uses. Eg, for 2 "slices" (what we call qsets), we have this on Linux: % grep eth0 /proc/interrupts 510: 0 0 PCI-MSI-edge eth0:slice-1 511: 0 5 PCI-MSI-edge eth0:slice-0 But on FreeBSD: % vmstat -i | grep mxge irq256: mxge0 318254 74 irq257: mxge0 311469 73 So I'd like the driver to be able to append a custom string (":slice-%d") to the label used by vmstat -i so the adminstrator can know what he's binding. > I'm not sure what the sysadmin interface will look like. Probably the ideal > is to make the UI do what my existing little tool does 'ibind '. > However, the MI code doesn't actually know anything about IRQ values. > Probably would need some sort of MD helper routine to that takes the > requested 'IRQ' value and maps it to an interrupt event. Also, the code does > not currently differentiate between a userland (administrative) bind request > vs. a driver bind request. My guess is that the administrative requests > should have precedence over the driver request. I also think driver requests > need to fail with EBUSY like they do now if the interrupt is already bound > whereas administrative requests should maybe fail with EBUSY if the driver > has bound it unless the sysadmin uses a force option (ibind -f or some such). This sounds reasonable. Thanks again, Drew From owner-cvs-src@FreeBSD.ORG Mon Mar 17 14:46:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B180C106569F; Mon, 17 Mar 2008 14:46:31 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 0660F8FC55; Mon, 17 Mar 2008 14:46:31 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id E7A0645F63; Fri, 14 Mar 2008 23:37:42 +0100 (CET) Received: from localhost (chello087206046210.chello.pl [87.206.46.210]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 327E84569A; Fri, 14 Mar 2008 23:37:38 +0100 (CET) Date: Fri, 14 Mar 2008 23:36:53 +0100 From: Pawel Jakub Dawidek To: Alfred Perlstein Message-ID: <20080314223652.GA20470@garage.freebsd.pl> References: <200712180849.lBI8nmEi088947@repoman.freebsd.org> <20071218100355.GR16982@elvis.mu.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="cNdxnHkX5QqsyA0e" Content-Disposition: inline In-Reply-To: <20071218100355.GR16982@elvis.mu.org> User-Agent: Mutt/1.4.2.3i X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 8.0-CURRENT i386 X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-2.6 required=3.0 tests=BAYES_00 autolearn=ham version=3.0.4 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Diomidis Spinellis , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/tools/regression/bin/mv regress.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 14:46:31 -0000 --cNdxnHkX5QqsyA0e Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Dec 18, 2007 at 02:03:55AM -0800, Alfred Perlstein wrote: > * Diomidis Spinellis [071218 00:48] wrote: > > dds 2007-12-18 08:49:47 UTC > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > tools/regression/bin/mv regress.sh=20 > > Log: > > Add more tests. All rename(2)-based tests now succeed. > > The performance of the cross-device equivalents is under investigatio= n. >=20 > Diomidis, >=20 > Does 'mv' spawn off tar or something to do the copy part? >=20 > You can _usually_ get much better cross device performance > by hooking two processes together like so: >=20 > tar -cf - -C /path/to/source . | tar -xf - -C /path/to/dst=20 >=20 > This will keep the disks a lot busier, but this can make > things worse on cross device moves that happen to be > on the same disk. I was thinking about adding two options to cp(1) (-1 and -2) to give cp(1) a hint if the copy is done inside one disk or between separate disks. In -1 case cp(1) will read as large blocks as possible and then write them, in -2 case it will spawn two threads: one reader and one writer working in parallel. Performance improvements are very visible from what I tested. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --cNdxnHkX5QqsyA0e Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFH2v4DForvXbEpPzQRAlOZAKDk2+7pUbFJrOSyT/9LOId4SUkK5ACglNJz 8bjfDo0b4T1TWtph4p8ZzoY= =KLyk -----END PGP SIGNATURE----- --cNdxnHkX5QqsyA0e-- From owner-cvs-src@FreeBSD.ORG Mon Mar 17 15:19:10 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D8565106566C; Mon, 17 Mar 2008 15:19:10 +0000 (UTC) (envelope-from kientzle@freebsd.org) Received: from kientzle.com (h-66-166-149-50.snvacaid.covad.net [66.166.149.50]) by mx1.freebsd.org (Postfix) with ESMTP id AD8658FC2B; Mon, 17 Mar 2008 15:19:10 +0000 (UTC) (envelope-from kientzle@freebsd.org) Received: from [10.0.0.128] (p54.kientzle.com [66.166.149.54]) by kientzle.com (8.12.9/8.12.9) with ESMTP id m2HFJApb021809; Mon, 17 Mar 2008 08:19:10 -0700 (PDT) (envelope-from kientzle@freebsd.org) Message-ID: <47DE8BEE.7040405@freebsd.org> Date: Mon, 17 Mar 2008 08:19:10 -0700 From: Tim Kientzle User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20060422 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Pawel Jakub Dawidek References: <200712180849.lBI8nmEi088947@repoman.freebsd.org> <20071218100355.GR16982@elvis.mu.org> <20080314223652.GA20470@garage.freebsd.pl> In-Reply-To: <20080314223652.GA20470@garage.freebsd.pl> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, Alfred Perlstein , src-committers@freebsd.org, Diomidis Spinellis , cvs-all@freebsd.org Subject: Re: cvs commit: src/tools/regression/bin/mv regress.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 15:19:11 -0000 >>> FreeBSD src repository >>> >>> Modified files: >>> tools/regression/bin/mv regress.sh >>> Log: >>> Add more tests. All rename(2)-based tests now succeed. >>> The performance of the cross-device equivalents is under investigation. > > I was thinking about adding two options to cp(1) (-1 and -2) to give > cp(1) a hint if the copy is done inside one disk or between separate > disks. Will anyone ever use such a flag? I'm skeptical. If there were a way to determine this programmatically, it would be a big win. You'd need to look at the first file copied to determine if the destination was on the same (physical) disk or not. Tim From owner-cvs-src@FreeBSD.ORG Mon Mar 17 16:12:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 89D8F1065672; Mon, 17 Mar 2008 16:12:42 +0000 (UTC) (envelope-from dds@aueb.gr) Received: from mx-out-03.forthnet.gr (mx-out.forthnet.gr [193.92.150.104]) by mx1.freebsd.org (Postfix) with ESMTP id F17858FC22; Mon, 17 Mar 2008 16:12:41 +0000 (UTC) (envelope-from dds@aueb.gr) Received: from mx-av-04.forthnet.gr (mx-av.forthnet.gr [193.92.150.27]) by mx-out-03.forthnet.gr (8.13.8/8.13.8) with ESMTP id m2HFOqQv015125; Mon, 17 Mar 2008 17:24:52 +0200 Received: from MX-IN-04.forthnet.gr (mx-in-04.forthnet.gr [193.92.150.163]) by mx-av-04.forthnet.gr (8.14.1/8.14.1) with ESMTP id m2HFOa9U017446; Mon, 17 Mar 2008 17:24:36 +0200 Received: from [192.168.136.22] (adsl103-10.kln.forthnet.gr [77.49.110.10]) by MX-IN-04.forthnet.gr (8.14.2/8.14.2) with ESMTP id m2HFOXKc029564; Mon, 17 Mar 2008 17:24:35 +0200 Authentication-Results: MX-IN-04.forthnet.gr smtp.mail=dds@aueb.gr; spf=neutral Authentication-Results: MX-IN-04.forthnet.gr header.from=dds@aueb.gr; sender-id=neutral Message-ID: <47DE8D10.9090201@aueb.gr> Date: Mon, 17 Mar 2008 17:24:00 +0200 From: Diomidis Spinellis User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.4) Gecko/20070509 SeaMonkey/1.1.2 MIME-Version: 1.0 To: Pawel Jakub Dawidek References: <200712180849.lBI8nmEi088947@repoman.freebsd.org> <20071218100355.GR16982@elvis.mu.org> <20080314223652.GA20470@garage.freebsd.pl> In-Reply-To: <20080314223652.GA20470@garage.freebsd.pl> Content-Type: text/plain; charset=ISO-8859-7; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.ORG, Alfred Perlstein , src-committers@FreeBSD.ORG, Diomidis Spinellis , cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/tools/regression/bin/mv regress.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 16:12:42 -0000 Pawel Jakub Dawidek wrote: > On Tue, Dec 18, 2007 at 02:03:55AM -0800, Alfred Perlstein wrote: >> * Diomidis Spinellis [071218 00:48] wrote: >>> dds 2007-12-18 08:49:47 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> tools/regression/bin/mv regress.sh >>> Log: >>> Add more tests. All rename(2)-based tests now succeed. >>> The performance of the cross-device equivalents is under investigation. >> Diomidis, >> >> Does 'mv' spawn off tar or something to do the copy part? >> >> You can _usually_ get much better cross device performance >> by hooking two processes together like so: >> >> tar -cf - -C /path/to/source . | tar -xf - -C /path/to/dst >> >> This will keep the disks a lot busier, but this can make >> things worse on cross device moves that happen to be >> on the same disk. > > I was thinking about adding two options to cp(1) (-1 and -2) to give > cp(1) a hint if the copy is done inside one disk or between separate > disks. In -1 case cp(1) will read as large blocks as possible and then > write them, in -2 case it will spawn two threads: one reader and one > writer working in parallel. Performance improvements are very visible > from what I tested. > Adding hints to cp(1) hinders portability. Even on the same OS, if two systems have their disks differently configured, a script may end up with an inappropriate hint on one of the two. Why not use fstat(2) to automatically determine if the file resides on different disks, and act accordingly? -- Diomidis Spinellis - http://www.spinellis.gr From owner-cvs-src@FreeBSD.ORG Mon Mar 17 16:28:36 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 415F7106564A; Mon, 17 Mar 2008 16:28:36 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from smtpoutm.mac.com (smtpoutm.mac.com [17.148.16.80]) by mx1.freebsd.org (Postfix) with ESMTP id 267358FC1E; Mon, 17 Mar 2008 16:28:35 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from mac.com (asmtp007-s [10.150.69.70]) by smtpoutm.mac.com (Xserve/smtpout017/MantshX 4.0) with ESMTP id m2HGSZk2007020; Mon, 17 Mar 2008 09:28:35 -0700 (PDT) Received: from macbook-pro.jnpr.net (natint3.juniper.net [66.129.224.36]) (authenticated bits=0) by mac.com (Xserve/asmtp007/MantshX 4.0) with ESMTP id m2HGSHJC020820 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Mon, 17 Mar 2008 09:28:28 -0700 (PDT) Message-Id: <4033FB26-0458-4EAE-A43E-4AB17B78B37D@mac.com> From: Marcel Moolenaar To: Poul-Henning Kamp In-Reply-To: <200803171033.m2HAXOeN055116@repoman.freebsd.org> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v919.2) Date: Mon, 17 Mar 2008 09:28:16 -0700 References: <200803171033.m2HAXOeN055116@repoman.freebsd.org> X-Mailer: Apple Mail (2.919.2) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sys ata.h src/sbin/atacontrol atacontrol.8 atacontrol.c src/sys/dev/ata ata-all.c ata-all.h ata-disk.c ata-disk.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, 17 Mar 2008 16:28:36 -0000 On Mar 17, 2008, at 3:33 AM, Poul-Henning Kamp wrote: > phk 2008-03-17 10:33:23 UTC > > FreeBSD src repository > > Modified files: > sys/sys ata.h > sbin/atacontrol atacontrol.8 atacontrol.c > sys/dev/ata ata-all.c ata-all.h ata-disk.c ata-disk.h > Log: > Add a "spindown" facility to ata-disks: If no requests have been > received > for a configurable number of seconds, spin the disk down. Spin it > back > up on the next request. Nice! -- Marcel Moolenaar xcllnt@mac.com From owner-cvs-src@FreeBSD.ORG Mon Mar 17 16:33:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0F7C61065678; Mon, 17 Mar 2008 16:33:35 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DA9958FC16; Mon, 17 Mar 2008 16:33:34 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HGXYnx008076; Mon, 17 Mar 2008 16:33:34 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HGXY0t008072; Mon, 17 Mar 2008 16:33:34 GMT (envelope-from brueffer) Message-Id: <200803171633.m2HGXY0t008072@repoman.freebsd.org> From: Christian Brueffer Date: Mon, 17 Mar 2008 16:33: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/share/man/man9 ieee80211_radiotap.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: Mon, 17 Mar 2008 16:33:35 -0000 brueffer 2008-03-17 16:33:34 UTC FreeBSD src repository Modified files: share/man/man9 ieee80211_radiotap.9 Log: Correct bpf data-link type. PR: 121477 Submitted by: Sam Banks MFC after: 3 days Revision Changes Path 1.4 +2 -2 src/share/man/man9/ieee80211_radiotap.9 From owner-cvs-src@FreeBSD.ORG Mon Mar 17 16:37:36 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6CCA8106566B; Mon, 17 Mar 2008 16:37:36 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 278CE8FC13; Mon, 17 Mar 2008 16:37:36 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HGbZQs009189; Mon, 17 Mar 2008 16:37:35 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HGbZ86009188; Mon, 17 Mar 2008 16:37:35 GMT (envelope-from brueffer) Message-Id: <200803171637.m2HGbZ86009188@repoman.freebsd.org> From: Christian Brueffer Date: Mon, 17 Mar 2008 16:37:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 ieee80211_radiotap.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: Mon, 17 Mar 2008 16:37:36 -0000 brueffer 2008-03-17 16:37:35 UTC FreeBSD src repository Modified files: share/man/man9 ieee80211_radiotap.9 Log: Bah, missed one instance in the previous commit. Correct bpf data-link type here as well. PR: 121477 Revision Changes Path 1.5 +1 -1 src/share/man/man9/ieee80211_radiotap.9 From owner-cvs-src@FreeBSD.ORG Mon Mar 17 16:44:30 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 95DB61065670; Mon, 17 Mar 2008 16:44:30 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail.speedfactory.net [66.23.216.219]) by mx1.freebsd.org (Postfix) with ESMTP id D87318FC14; Mon, 17 Mar 2008 16:44:29 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.8s) with ESMTP id 235801846-1834499 for multiple; Mon, 17 Mar 2008 12:42:46 -0400 Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m2HGi3qV078981; Mon, 17 Mar 2008 12:44:16 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: "Poul-Henning Kamp" Date: Mon, 17 Mar 2008 12:00:44 -0400 User-Agent: KMail/1.9.7 References: <3709.1205762533@critter.freebsd.dk> In-Reply-To: <3709.1205762533@critter.freebsd.dk> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200803171200.45273.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Mon, 17 Mar 2008 12:44:16 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/6275/Mon Mar 17 10:08:48 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/i386/cpufreq est.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 16:44:30 -0000 On Monday 17 March 2008 10:02:13 am Poul-Henning Kamp wrote: > In message <200803170933.48212.jhb@freebsd.org>, John Baldwin writes: > >On Monday 17 March 2008 05:01:43 am Poul-Henning Kamp wrote: > >> phk 2008-03-17 09:01:43 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: > >> sys/i386/cpufreq est.c > >> Log: > >> Increase time we wait for things to settle to 1 millisecond, > >> 10 microseconds is too short. > >> > >> Always set the cpu to the highest frequency so that we get through > >> boot and don't handicap cpus where powerd(8) is not used. > > > >Hmm, I actually consider this a feature when I'm not running powerd to use > >less battery. I think we should only bump up the CPU on battery power when > >using powerd so that it can be lowered again to save battery power when the > >CPU is idle. > > We have cpufreq enabled by default now, badly configured machines run > at 50% of rated CPU power because people don't know that they need to > enable powerd(8) on servers. > > This is only going to get worse when more EnergyStar compliant servers > hit the channel. > > I think setting full speed is the correct choice, if people care about > powersaving, they need to configured it, if they don't they should get > their moneys worth out of their hardware. You have servers that default to half-speed when not on battery? That is very odd, but you can just run powerd with '-a max' and it will just set them to run full speed on startup which will work fine for you. I think the vast majority of machines that don't run at full speed on startup are machines on battery power and that the previous default was a more useful policy. We don't have any servers at work that have this bizzare behavior (and we have a lot of machines at work). -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Mar 17 16:44:38 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D360F106579B; Mon, 17 Mar 2008 16:44:38 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail.speedfactory.net [66.23.216.219]) by mx1.freebsd.org (Postfix) with ESMTP id 130778FC1C; Mon, 17 Mar 2008 16:44:37 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.8s) with ESMTP id 235801831-1834499 for multiple; Mon, 17 Mar 2008 12:42:37 -0400 Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m2HGi3qU078981; Mon, 17 Mar 2008 12:44:11 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Andrew Gallatin Date: Mon, 17 Mar 2008 11:57:54 -0400 User-Agent: KMail/1.9.7 References: <200803141941.m2EJfmL2020579@repoman.freebsd.org> <200803170952.42262.jhb@freebsd.org> <18398.33113.488394.494142@grasshopper.cs.duke.edu> In-Reply-To: <18398.33113.488394.494142@grasshopper.cs.duke.edu> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200803171157.54453.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Mon, 17 Mar 2008 12:44:11 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/6275/Mon Mar 17 10:08:48 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/amd64/include intr_machdep.h src/sys/arm/arm intr.c src/sys/i386/i386 intr_machdep.c src/sys/i386/include intr_machdep.h src/sys/ia64/ia64 interrupt.c src/sys/kern kern_intr.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 16:44:39 -0000 On Monday 17 March 2008 10:33:38 am Andrew Gallatin wrote: > > John Baldwin writes: > > > > I already have in my tree an amd64/i386-specific sysarch request to bind an > > IRQ to a CPU, but it's sort of a pain to use since we don't expose interrupt > > info to userland very well so the sysadmin can't tell which CPU an IRQ is > > already connected to w/o a verbose dmesg. The first thing I plan to > > implement is the aforementioned bus_bind_intr(9) for device drivers to use. > > More than that, an admin cannot tell what MSI-X vector corresponds to > what functionality. For example, on linux, the driver can attach a > custom label to the irq information seen from cat /proc/irq. Hence my > linux 10GbE driver attaches meaninful labels to each MSI-X vector it > uses. Eg, for 2 "slices" (what we call qsets), we have this on Linux: > > % grep eth0 /proc/interrupts > 510: 0 0 PCI-MSI-edge eth0:slice-1 > 511: 0 5 PCI-MSI-edge eth0:slice-0 > > But on FreeBSD: > > % vmstat -i | grep mxge > irq256: mxge0 318254 74 > irq257: mxge0 311469 73 > > So I'd like the driver to be able to append a custom string > (":slice-%d") to the label used by vmstat -i so the adminstrator > can know what he's binding. Hmm, I've thought about the ability to name MSIs (or at least include the MSI/MSI-X index in the name). Maybe default to index name and let the driver override? -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Mar 17 16:52:54 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CC2B31065678; Mon, 17 Mar 2008 16:52:54 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id 8BE208FC26; Mon, 17 Mar 2008 16:52:54 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.64.3]) by phk.freebsd.dk (Postfix) with ESMTP id B44F617107; Mon, 17 Mar 2008 16:52:52 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.2/8.14.2) with ESMTP id m2HGqpdE004565; Mon, 17 Mar 2008 16:52:52 GMT (envelope-from phk@critter.freebsd.dk) To: John Baldwin From: "Poul-Henning Kamp" In-Reply-To: Your message of "Mon, 17 Mar 2008 11:57:54 -0400." <200803171157.54453.jhb@freebsd.org> Date: Mon, 17 Mar 2008 16:52:51 +0000 Message-ID: <4564.1205772771@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Andrew Gallatin , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/amd64/include intr_machdep.h src/sys/arm/arm intr.c src/sys/i386/i386 intr_machdep.c src/sys/i386/include intr_machdep.h src/sys/ia64/ia64 interrupt.c src/sys/kern kern_intr.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 16:52:55 -0000 In message <200803171157.54453.jhb@freebsd.org>, John Baldwin writes: >Hmm, I've thought about the ability to name MSIs (or at least include the >MSI/MSI-X index in the name). Maybe default to index name and let the driver >override? I'm adding a "const char *name" to the new callout() api, and I think we should take that clue from msleep() whereever relevant. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Mon Mar 17 16:53:48 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1B40D106564A; Mon, 17 Mar 2008 16:53:48 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id D40838FC41; Mon, 17 Mar 2008 16:53:47 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.64.3]) by phk.freebsd.dk (Postfix) with ESMTP id 053CB17105; Mon, 17 Mar 2008 16:53:46 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.2/8.14.2) with ESMTP id m2HGrkVQ004579; Mon, 17 Mar 2008 16:53:46 GMT (envelope-from phk@critter.freebsd.dk) To: John Baldwin From: "Poul-Henning Kamp" In-Reply-To: Your message of "Mon, 17 Mar 2008 12:00:44 -0400." <200803171200.45273.jhb@freebsd.org> Date: Mon, 17 Mar 2008 16:53:46 +0000 Message-ID: <4578.1205772826@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/i386/cpufreq est.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 16:53:48 -0000 >You have servers that default to half-speed when not on battery? That is very >odd, but you can just run powerd [...] Yes, but you need to know that you should run powerd in the first place. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Mon Mar 17 17:18:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 93B74106564A; Mon, 17 Mar 2008 17:18:17 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6BD2C8FC16; Mon, 17 Mar 2008 17:18:17 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HHIHcZ022940; Mon, 17 Mar 2008 17:18:17 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HHIHQM022939; Mon, 17 Mar 2008 17:18:17 GMT (envelope-from scottl) Message-Id: <200803171718.m2HHIHQM022939@repoman.freebsd.org> From: Scott Long Date: Mon, 17 Mar 2008 17: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/cam/scsi scsi_ses.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 17:18:17 -0000 scottl 2008-03-17 17:18:16 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_ses.c Log: Locking in the ses_ioctl handler doesn't have to be so strict because the referenced data is only obtained/changed in the device open handler, and the ioctl handler can only run after the open handler. Also fix a few nearby style issues. Submitted by: Matt Jacob Revision Changes Path 1.37 +25 -21 src/sys/cam/scsi/scsi_ses.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 17:28:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3502C1065670; Mon, 17 Mar 2008 17:28:22 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 25DC68FC24; Mon, 17 Mar 2008 17:28:22 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HHSLqO025009; Mon, 17 Mar 2008 17:28:21 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HHSLCh025008; Mon, 17 Mar 2008 17:28:21 GMT (envelope-from jhb) Message-Id: <200803171728.m2HHSLCh025008@repoman.freebsd.org> From: John Baldwin Date: Mon, 17 Mar 2008 17:28:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/amd64/amd64 busdma_machdep.c src/sys/arm/arm busdma_machdep.c src/sys/i386/i386 busdma_machdep.c src/sys/ia64/ia64 busdma_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 17:28:22 -0000 jhb 2008-03-17 17:28:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/amd64/amd64 busdma_machdep.c sys/arm/arm busdma_machdep.c sys/i386/i386 busdma_machdep.c sys/ia64/ia64 busdma_machdep.c Log: MFC: Remove the 'needbounce' variable from _bus_dmamap_load_buffer(). Revision Changes Path 1.83.2.1 +2 -5 src/sys/amd64/amd64/busdma_machdep.c 1.35.2.1 +4 -10 src/sys/arm/arm/busdma_machdep.c 1.89.2.1 +4 -9 src/sys/i386/i386/busdma_machdep.c 1.45.2.1 +2 -5 src/sys/ia64/ia64/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 17:33:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C32BC106566C; Mon, 17 Mar 2008 17:33:32 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B42C78FC32; Mon, 17 Mar 2008 17:33:32 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HHXWUh025404; Mon, 17 Mar 2008 17:33:32 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HHXWVt025403; Mon, 17 Mar 2008 17:33:32 GMT (envelope-from jhb) Message-Id: <200803171733.m2HHXWVt025403@repoman.freebsd.org> From: John Baldwin Date: Mon, 17 Mar 2008 17:33:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/amd64/amd64 busdma_machdep.c src/sys/arm/arm busdma_machdep.c src/sys/i386/i386 busdma_machdep.c src/sys/ia64/ia64 busdma_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 17:33:32 -0000 jhb 2008-03-17 17:33:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/amd64 busdma_machdep.c sys/arm/arm busdma_machdep.c sys/i386/i386 busdma_machdep.c sys/ia64/ia64 busdma_machdep.c Log: MFC: Remove the 'needbounce' variable from _bus_dmamap_load_buffer(). Revision Changes Path 1.70.2.7 +2 -5 src/sys/amd64/amd64/busdma_machdep.c 1.22.2.6 +4 -10 src/sys/arm/arm/busdma_machdep.c 1.74.2.6 +3 -5 src/sys/i386/i386/busdma_machdep.c 1.39.2.1 +2 -5 src/sys/ia64/ia64/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 17:38:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 961C71065679; Mon, 17 Mar 2008 17:38:48 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6E6E68FC17; Mon, 17 Mar 2008 17:38:48 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HHcmve027887; Mon, 17 Mar 2008 17:38:48 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HHcmZg027886; Mon, 17 Mar 2008 17:38:48 GMT (envelope-from jhb) Message-Id: <200803171738.m2HHcmZg027886@repoman.freebsd.org> From: John Baldwin Date: Mon, 17 Mar 2008 17:38:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libc/stdio fdopen.c fopen.c freopen.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 17:38:48 -0000 jhb 2008-03-17 17:38:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libc/stdio fdopen.c fopen.c freopen.c Log: MFC: Fail attempts to use file descriptors larger than SHRT_MAX. Revision Changes Path 1.8.2.1 +13 -0 src/lib/libc/stdio/fdopen.c 1.11.2.1 +14 -0 src/lib/libc/stdio/fopen.c 1.18.2.1 +15 -0 src/lib/libc/stdio/freopen.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 17:39:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CFF14106567D; Mon, 17 Mar 2008 17:39:00 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A85668FC1B; Mon, 17 Mar 2008 17:39:00 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HHd0lq027930; Mon, 17 Mar 2008 17:39:00 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HHd0g1027929; Mon, 17 Mar 2008 17:39:00 GMT (envelope-from jhb) Message-Id: <200803171739.m2HHd0g1027929@repoman.freebsd.org> From: John Baldwin Date: Mon, 17 Mar 2008 17:39: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/lib/libc/stdio fdopen.c fopen.c freopen.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 17:39:01 -0000 jhb 2008-03-17 17:39:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/stdio fdopen.c fopen.c freopen.c Log: MFC: Fail attempts to use file descriptors larger than SHRT_MAX. Revision Changes Path 1.7.14.1 +12 -0 src/lib/libc/stdio/fdopen.c 1.10.14.1 +13 -0 src/lib/libc/stdio/fopen.c 1.13.8.2 +14 -0 src/lib/libc/stdio/freopen.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 17:42:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 366201065671; Mon, 17 Mar 2008 17:42:27 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0F0108FC17; Mon, 17 Mar 2008 17:42:27 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HHgQrJ029256; Mon, 17 Mar 2008 17:42:26 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HHgQKf029255; Mon, 17 Mar 2008 17:42:26 GMT (envelope-from jhb) Message-Id: <200803171742.m2HHgQKf029255@repoman.freebsd.org> From: John Baldwin Date: Mon, 17 Mar 2008 17:42:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Cc: Subject: cvs commit: src/lib/libc/stdio fdopen.c fopen.c freopen.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 17:42:27 -0000 jhb 2008-03-17 17:42:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) lib/libc/stdio fdopen.c fopen.c freopen.c Log: MFC: Fail attempts to use file descriptors larger than SHRT_MAX. Revision Changes Path 1.3.2.1 +14 -1 src/lib/libc/stdio/fdopen.c 1.3.2.2 +15 -1 src/lib/libc/stdio/fopen.c 1.5.2.2 +16 -1 src/lib/libc/stdio/freopen.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 17:54:26 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DBA141065670 for ; Mon, 17 Mar 2008 17:54:26 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx24.fluidhosting.com [204.14.89.7]) by mx1.freebsd.org (Postfix) with SMTP id 78C238FC20 for ; Mon, 17 Mar 2008 17:54:26 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 5395 invoked by uid 399); 17 Mar 2008 17:58:35 -0000 Received: from localhost (HELO ?192.168.0.5?) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTP; 17 Mar 2008 17:58:35 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <47DEB04F.3000808@FreeBSD.org> Date: Mon, 17 Mar 2008 10:54:23 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.12 (Windows/20080213) MIME-Version: 1.0 To: Poul-Henning Kamp References: <3709.1205762533@critter.freebsd.dk> In-Reply-To: <3709.1205762533@critter.freebsd.dk> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, John Baldwin Subject: Re: cvs commit: src/sys/i386/cpufreq est.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 17:54:27 -0000 Poul-Henning Kamp wrote: > I think setting full speed is the correct choice, if people care about > powersaving, they need to configured it, if they don't they should get > their moneys worth out of their hardware. Trying to think as a user for a minute, I find it counterintuitive to think that my cpu will run at a lower speed unless I pump in some magic smoke (that I may or may not know exists). I agree that power saving is a very important feature, and I think Robert's idea is a good one, but _until it actually exists_, full speed is the appropriate default. Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Mon Mar 17 18:04:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8A4A310657C3; Mon, 17 Mar 2008 18:04:41 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 62BCA8FC21; Mon, 17 Mar 2008 18:04:41 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HI4fST040489; Mon, 17 Mar 2008 18:04:41 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HI4fUd040488; Mon, 17 Mar 2008 18:04:41 GMT (envelope-from jhb) Message-Id: <200803171804.m2HI4fUd040488@repoman.freebsd.org> From: John Baldwin Date: Mon, 17 Mar 2008 18:04:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/boot/i386/boot2 boot2.c src/sys/boot/i386/gptboot gptboot.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 18:04:41 -0000 jhb 2008-03-17 18:04:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/boot/i386/boot2 boot2.c sys/boot/i386/gptboot gptboot.c Log: MFC: Display the correct /boot.config file contents after parsing it. Revision Changes Path 1.83.2.3 +3 -2 src/sys/boot/i386/boot2/boot2.c 1.86.2.2 +3 -2 src/sys/boot/i386/gptboot/gptboot.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 18:05:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 449D71065674; Mon, 17 Mar 2008 18:05:00 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1CF3E8FC16; Mon, 17 Mar 2008 18:05:00 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HI4x3k040539; Mon, 17 Mar 2008 18:04:59 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HI4xl7040538; Mon, 17 Mar 2008 18:04:59 GMT (envelope-from jhb) Message-Id: <200803171804.m2HI4xl7040538@repoman.freebsd.org> From: John Baldwin Date: Mon, 17 Mar 2008 18:04:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/boot/i386/boot2 boot2.c src/sys/boot/i386/gptboot gptboot.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 18:05:00 -0000 jhb 2008-03-17 18:04:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/boot/i386/boot2 boot2.c sys/boot/i386/gptboot gptboot.c Log: MFC: Display the correct /boot.config file contents after parsing it. Revision Changes Path 1.72.2.8 +3 -2 src/sys/boot/i386/boot2/boot2.c 1.86.4.2 +3 -2 src/sys/boot/i386/gptboot/gptboot.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 18:07:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E6AE2106564A; Mon, 17 Mar 2008 18:07:32 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C01E28FC1A; Mon, 17 Mar 2008 18:07:32 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HI7WXc040700; Mon, 17 Mar 2008 18:07:32 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HI7Wxx040699; Mon, 17 Mar 2008 18:07:32 GMT (envelope-from jhb) Message-Id: <200803171807.m2HI7Wxx040699@repoman.freebsd.org> From: John Baldwin Date: Mon, 17 Mar 2008 18:07:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/mk bsd.cpu.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 18:07:33 -0000 jhb 2008-03-17 18:07:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/mk bsd.cpu.mk Log: MFC: Add a 'c7' CPUTYPE for VIA C7 CPUs. Revision Changes Path 1.62.2.2 +2 -0 src/share/mk/bsd.cpu.mk From owner-cvs-src@FreeBSD.ORG Mon Mar 17 18:08:45 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A5E061065687; Mon, 17 Mar 2008 18:08:45 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7E6C88FC21; Mon, 17 Mar 2008 18:08:45 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HI8jGO041943; Mon, 17 Mar 2008 18:08:45 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HI8jIn041942; Mon, 17 Mar 2008 18:08:45 GMT (envelope-from jhb) Message-Id: <200803171808.m2HI8jIn041942@repoman.freebsd.org> From: John Baldwin Date: Mon, 17 Mar 2008 18:08: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/share/mk bsd.cpu.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 18:08:46 -0000 jhb 2008-03-17 18:08:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/mk bsd.cpu.mk Log: MFC: Add a 'c7' CPUTYPE for VIA C7 CPUs. Revision Changes Path 1.48.2.5 +2 -0 src/share/mk/bsd.cpu.mk From owner-cvs-src@FreeBSD.ORG Mon Mar 17 18:10:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E6E021065671; Mon, 17 Mar 2008 18:10:01 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C01898FC32; Mon, 17 Mar 2008 18:10:01 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HIA1t4042028; Mon, 17 Mar 2008 18:10:01 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HIA1Nc042027; Mon, 17 Mar 2008 18:10:01 GMT (envelope-from jhb) Message-Id: <200803171810.m2HIA1Nc042027@repoman.freebsd.org> From: John Baldwin Date: Mon, 17 Mar 2008 18:10:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/conf kmod.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 18:10:02 -0000 jhb 2008-03-17 18:10:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/conf kmod.mk Log: MFC: Force an explicit dependency on opt_global.h for all module object files. Revision Changes Path 1.219.2.1 +7 -0 src/sys/conf/kmod.mk From owner-cvs-src@FreeBSD.ORG Mon Mar 17 18:12:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B1B0A1065672; Mon, 17 Mar 2008 18:12:13 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8B07B8FC13; Mon, 17 Mar 2008 18:12:13 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HICDYe043399; Mon, 17 Mar 2008 18:12:13 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HICDE5043398; Mon, 17 Mar 2008 18:12:13 GMT (envelope-from jhb) Message-Id: <200803171812.m2HICDE5043398@repoman.freebsd.org> From: John Baldwin Date: Mon, 17 Mar 2008 18:12:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/conf kmod.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 18:12:13 -0000 jhb 2008-03-17 18:12:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/conf kmod.mk Log: MFC: Force an explicit dependency on opt_global.h for all module object files. Revision Changes Path 1.192.2.6 +7 -0 src/sys/conf/kmod.mk From owner-cvs-src@FreeBSD.ORG Mon Mar 17 18:22:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F28011065786; Mon, 17 Mar 2008 18:22:23 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CB7CA8FC2F; Mon, 17 Mar 2008 18:22:23 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HIMNHf049523; Mon, 17 Mar 2008 18:22:23 GMT (envelope-from antoine@repoman.freebsd.org) Received: (from antoine@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HIMNLb049522; Mon, 17 Mar 2008 18:22:23 GMT (envelope-from antoine) Message-Id: <200803171822.m2HIMNLb049522@repoman.freebsd.org> From: Antoine Brodin Date: Mon, 17 Mar 2008 18:22: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/libc/locale wctype.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 18:22:24 -0000 antoine 2008-03-17 18:22:23 UTC FreeBSD src repository Modified files: lib/libc/locale wctype.c Log: Don't allocate the constant array "props" on the stack in wctype. PR: 74743 Submitted by: knut st. osmundsen Approved by: rwatson (mentor) MFC after: 1 month Revision Changes Path 1.4 +1 -1 src/lib/libc/locale/wctype.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 18:23:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5764C1065721; Mon, 17 Mar 2008 18:23:50 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2EF348FC14; Mon, 17 Mar 2008 18:23:50 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HINi4W051921; Mon, 17 Mar 2008 18:23:49 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HINiml051920; Mon, 17 Mar 2008 18:23:44 GMT (envelope-from jhb) Message-Id: <200803171823.m2HINiml051920@repoman.freebsd.org> From: John Baldwin Date: Mon, 17 Mar 2008 18:23:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h src/sys/dev/mii brgphy.c miidevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 18:23:50 -0000 jhb 2008-03-17 18:23:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/bge if_bge.c if_bgereg.h sys/dev/mii brgphy.c miidevs Log: MFC: Add support for the BCM5722. Revision Changes Path 1.198.2.4 +6 -3 src/sys/dev/bge/if_bge.c 1.73.2.1 +2 -0 src/sys/dev/bge/if_bgereg.h 1.70.2.1 +1 -0 src/sys/dev/mii/brgphy.c 1.46.2.3 +1 -0 src/sys/dev/mii/miidevs From owner-cvs-src@FreeBSD.ORG Mon Mar 17 18:24:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 53D3D106567F; Mon, 17 Mar 2008 18:24:05 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2C66D8FC13; Mon, 17 Mar 2008 18:24:05 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HIO4Mq052013; Mon, 17 Mar 2008 18:24:04 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HIO4Cv052012; Mon, 17 Mar 2008 18:24:04 GMT (envelope-from jhb) Message-Id: <200803171824.m2HIO4Cv052012@repoman.freebsd.org> From: John Baldwin Date: Mon, 17 Mar 2008 18:24: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/sys/dev/bge if_bge.c if_bgereg.h src/sys/dev/mii brgphy.c miidevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 18:24:05 -0000 jhb 2008-03-17 18:24:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/bge if_bge.c if_bgereg.h sys/dev/mii brgphy.c miidevs Log: MFC: Add support for the BCM5722. Revision Changes Path 1.91.2.26 +6 -3 src/sys/dev/bge/if_bge.c 1.36.2.11 +2 -0 src/sys/dev/bge/if_bgereg.h 1.34.2.16 +1 -0 src/sys/dev/mii/brgphy.c 1.30.2.13 +1 -0 src/sys/dev/mii/miidevs From owner-cvs-src@FreeBSD.ORG Mon Mar 17 18:27:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DA6A81065670; Mon, 17 Mar 2008 18:27:12 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B3EF58FC13; Mon, 17 Mar 2008 18:27:12 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HIRCts054492; Mon, 17 Mar 2008 18:27:12 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HIRC9S054491; Mon, 17 Mar 2008 18:27:12 GMT (envelope-from jhb) Message-Id: <200803171827.m2HIRC9S054491@repoman.freebsd.org> From: John Baldwin Date: Mon, 17 Mar 2008 18:27:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/pci agp_nvidia.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 18:27:13 -0000 jhb 2008-03-17 18:27:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/pci agp_nvidia.c Log: MFC: Calculate the number of pages the GATT spans instead of assuming it always spans 33 pages. Revision Changes Path 1.11.2.2 +4 -3 src/sys/pci/agp_nvidia.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 18:27:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 16ADF10656C0; Mon, 17 Mar 2008 18:27:24 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E38B58FC20; Mon, 17 Mar 2008 18:27:23 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HIRN1R055260; Mon, 17 Mar 2008 18:27:23 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HIRNoI055256; Mon, 17 Mar 2008 18:27:23 GMT (envelope-from jhb) Message-Id: <200803171827.m2HIRNoI055256@repoman.freebsd.org> From: John Baldwin Date: Mon, 17 Mar 2008 18:27:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/pci agp_nvidia.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 18:27:24 -0000 jhb 2008-03-17 18:27:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pci agp_nvidia.c Log: MFC: Calculate the number of pages the GATT spans instead of assuming it always spans 33 pages. Revision Changes Path 1.9.2.3 +4 -3 src/sys/pci/agp_nvidia.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 18:27:29 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4634F106567D; Mon, 17 Mar 2008 18:27:29 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1F16D8FC1F; Mon, 17 Mar 2008 18:27:29 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HIRSBH055694; Mon, 17 Mar 2008 18:27:28 GMT (envelope-from antoine@repoman.freebsd.org) Received: (from antoine@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HIRSn3055693; Mon, 17 Mar 2008 18:27:28 GMT (envelope-from antoine) Message-Id: <200803171827.m2HIRSn3055693@repoman.freebsd.org> From: Antoine Brodin Date: Mon, 17 Mar 2008 18:27:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/svr4 svr4_fcntl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 18:27:29 -0000 antoine 2008-03-17 18:27:28 UTC FreeBSD src repository Modified files: sys/compat/svr4 svr4_fcntl.c Log: Simplify fcntl(SVR4_F_DUP2FD) code now that FreeBSD has F_DUP2FD. Approved by: rwatson (mentor) Revision Changes Path 1.44 +3 -13 src/sys/compat/svr4/svr4_fcntl.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 18:30:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 11E991065676; Mon, 17 Mar 2008 18:30:38 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DEE398FC15; Mon, 17 Mar 2008 18:30:37 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HIUbYA058153; Mon, 17 Mar 2008 18:30:37 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HIUbpw058152; Mon, 17 Mar 2008 18:30:37 GMT (envelope-from jhb) Message-Id: <200803171830.m2HIUbpw058152@repoman.freebsd.org> From: John Baldwin Date: Mon, 17 Mar 2008 18:30:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/i386/cpufreq est.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 18:30:38 -0000 jhb 2008-03-17 18:30:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/i386/cpufreq est.c Log: MFC: Use cpu_feature2 and don't free anything in detach. Revision Changes Path 1.11.2.3 +5 -5 src/sys/i386/cpufreq/est.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 18:31:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E94AA1065677; Mon, 17 Mar 2008 18:31:06 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C32EC8FC13; Mon, 17 Mar 2008 18:31:06 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HIV68v058203; Mon, 17 Mar 2008 18:31:06 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HIV673058202; Mon, 17 Mar 2008 18:31:06 GMT (envelope-from jhb) Message-Id: <200803171831.m2HIV673058202@repoman.freebsd.org> From: John Baldwin Date: Mon, 17 Mar 2008 18:31: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/i386/cpufreq est.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 18:31:07 -0000 jhb 2008-03-17 18:31:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/i386/cpufreq est.c Log: MFC: Use cpu_feature2 and don't free anything in detach. Revision Changes Path 1.7.2.3 +5 -5 src/sys/i386/cpufreq/est.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 18:31:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 20B5F1065672; Mon, 17 Mar 2008 18:31:44 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EE12E8FC26; Mon, 17 Mar 2008 18:31:43 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HIVh7t058242; Mon, 17 Mar 2008 18:31:43 GMT (envelope-from antoine@repoman.freebsd.org) Received: (from antoine@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HIVhfD058241; Mon, 17 Mar 2008 18:31:43 GMT (envelope-from antoine) Message-Id: <200803171831.m2HIVhfD058241@repoman.freebsd.org> From: Antoine Brodin Date: Mon, 17 Mar 2008 18:31:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/ruptime ruptime.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 18:31:44 -0000 antoine 2008-03-17 18:31:43 UTC FreeBSD src repository Modified files: usr.bin/ruptime ruptime.c Log: Initialize variable "now" before using it (it is used by the LEFTEARTH macro) PR: 121418 Submitted by: Atsuo Ohki Approved by: rwatson (mentor) MFC after: 1 month Revision Changes Path 1.19 +1 -1 src/usr.bin/ruptime/ruptime.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 18:40:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2180D1065670; Mon, 17 Mar 2008 18:40:35 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from sippysoft.com (gk1.360sip.com [72.236.70.240]) by mx1.freebsd.org (Postfix) with ESMTP id BE9328FC27; Mon, 17 Mar 2008 18:40:34 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from [192.168.0.36] ([204.244.149.125]) (authenticated bits=0) by sippysoft.com (8.13.8/8.13.8) with ESMTP id m2HIeO46042301 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 17 Mar 2008 11:40:25 -0700 (PDT) (envelope-from sobomax@FreeBSD.org) Message-ID: <47DEBB0D.8090304@FreeBSD.org> Date: Mon, 17 Mar 2008 11:40:13 -0700 From: Maxim Sobolev Organization: Sippy Software, Inc. User-Agent: Thunderbird 2.0.0.12 (Windows/20080213) MIME-Version: 1.0 To: Jeff Roberson References: <200803160621.m2G6LUlE034766@repoman.freebsd.org> <20080316100836.F44049@fledge.watson.org> <47DDED1F.8000707@FreeBSD.org> <20080317020036.M910@desktop> In-Reply-To: <20080317020036.M910@desktop> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Robert Watson , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys eventhandler.h src/sys/kern kern_descrip.c 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: Mon, 17 Mar 2008 18:40:35 -0000 Jeff Roberson wrote: > On Sun, 16 Mar 2008, Maxim Sobolev wrote: > >> Robert Watson wrote: >>> On Sun, 16 Mar 2008, Maxim Sobolev wrote: >>> >>>> sobomax 2008-03-16 06:21:30 UTC >>>> >>>> FreeBSD src repository >>>> >>>> Modified files: >>>> sys/sys eventhandler.h >>>> sys/kern kern_descrip.c uipc_socket.c >>>> Log: >>>> Properly set size of the file_zone to match kern.maxfiles parameter. >>>> Otherwise the parameter is no-op, since zone by default limits number >>>> of descriptors to some 12K entries. Attempt to allocate more ends up >>>> sleeping on zonelimit. >>> >>> Hmm. Could you be more specific about the nature of the problem >>> you're seeing here? UMA shouldn't impose any default zone limit on >>> the file_zone if none is set. Are you sure it's the struct file >>> zonelimit you're running into, and not, say, the socket zone limit, etc? >> >> Yes, you are right, further investigation revealed that in my case I >> was hitting maxsockets limit, not maxfiles limit. Not sure if the >> backout is in order or having files zone limit has some value, so that >> possible leaks can be detected and UMA zone can potentially do >> size-based optimizations in the future? > > The UMA max is complicated due to per-cpu caches. Really the limit code > in uma should be rewritten or all consumers should handle it themselves > the way struct file does. It'd probably be best if you backed this out. OK, no problem, but I have two question: 1. What to do with SI_SUB_EVENTHANDLER+1 in the socket code and SI_SUB_LOCK in the old file descriptor code? Neither looks good. 2. Also I wonder why hitting sockets limit works differently than file descriptors limit. In the latter case the program gets the proper error code (ENFILE) instantly, while in the former the program just hangs sleeping on the UMA zone limit. Perhaps socket(2) should fail in such case with either ENFILE or ENOBUFS? -Maxim From owner-cvs-src@FreeBSD.ORG Mon Mar 17 18:44:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 816FC106566B; Mon, 17 Mar 2008 18:44:31 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from sippysoft.com (gk1.360sip.com [72.236.70.240]) by mx1.freebsd.org (Postfix) with ESMTP id 4703F8FC1C; Mon, 17 Mar 2008 18:44:31 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from [192.168.0.36] ([204.244.149.125]) (authenticated bits=0) by sippysoft.com (8.13.8/8.13.8) with ESMTP id m2HIiTnx042601 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 17 Mar 2008 11:44:30 -0700 (PDT) (envelope-from sobomax@FreeBSD.org) Message-ID: <47DEBC02.8060700@FreeBSD.org> Date: Mon, 17 Mar 2008 11:44:18 -0700 From: Maxim Sobolev Organization: Sippy Software, Inc. User-Agent: Thunderbird 2.0.0.12 (Windows/20080213) MIME-Version: 1.0 To: Poul-Henning Kamp References: <3709.1205762533@critter.freebsd.dk> In-Reply-To: <3709.1205762533@critter.freebsd.dk> Content-Type: text/plain; charset=KOI8-U; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, John Baldwin Subject: Re: cvs commit: src/sys/i386/cpufreq est.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 18:44:31 -0000 Poul-Henning Kamp wrote: > In message <200803170933.48212.jhb@freebsd.org>, John Baldwin writes: >> On Monday 17 March 2008 05:01:43 am Poul-Henning Kamp wrote: >>> phk 2008-03-17 09:01:43 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/i386/cpufreq est.c >>> Log: >>> Increase time we wait for things to settle to 1 millisecond, >>> 10 microseconds is too short. >>> >>> Always set the cpu to the highest frequency so that we get through >>> boot and don't handicap cpus where powerd(8) is not used. >> Hmm, I actually consider this a feature when I'm not running powerd to use >> less battery. I think we should only bump up the CPU on battery power when >> using powerd so that it can be lowered again to save battery power when the >> CPU is idle. > > We have cpufreq enabled by default now, badly configured machines run > at 50% of rated CPU power because people don't know that they need to > enable powerd(8) on servers. > > This is only going to get worse when more EnergyStar compliant servers > hit the channel. > > I think setting full speed is the correct choice, if people care about > powersaving, they need to configured it, if they don't they should get > their moneys worth out of their hardware. Perhaps make it a kernel option? But I agree that CPU should run at full speed by default, otherwise it would break POLA for users upgrading from previous releases. -Maxim From owner-cvs-src@FreeBSD.ORG Mon Mar 17 18:53:07 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3A5561065673; Mon, 17 Mar 2008 18:53:07 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail.speedfactory.net [66.23.216.219]) by mx1.freebsd.org (Postfix) with ESMTP id 73FBE8FC18; Mon, 17 Mar 2008 18:53:06 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.8s) with ESMTP id 235815244-1834499 for multiple; Mon, 17 Mar 2008 14:51:23 -0400 Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m2HIqxGm079958; Mon, 17 Mar 2008 14:53:00 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: "Poul-Henning Kamp" Date: Mon, 17 Mar 2008 13:17:15 -0400 User-Agent: KMail/1.9.7 References: <4578.1205772826@critter.freebsd.dk> In-Reply-To: <4578.1205772826@critter.freebsd.dk> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200803171317.15812.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Mon, 17 Mar 2008 14:53:00 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/6276/Mon Mar 17 12:06:31 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/i386/cpufreq est.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 18:53:07 -0000 On Monday 17 March 2008 12:53:46 pm Poul-Henning Kamp wrote: > > >You have servers that default to half-speed when not on battery? That is very > >odd, but you can just run powerd [...] > > Yes, but you need to know that you should run powerd in the first place. Err, I would just always run it. You are now saying that laptops have to run powerd to avoid full-speed CPUs on boot (even though the BIOS throttles it down for you) but you can't run powerd on the server? -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Mar 17 18:57:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 53E131065671; Mon, 17 Mar 2008 18:57:08 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2D04D8FC4F; Mon, 17 Mar 2008 18:57:08 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HIv7Bc082732; Mon, 17 Mar 2008 18:57:07 GMT (envelope-from antoine@repoman.freebsd.org) Received: (from antoine@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HIv7RF082731; Mon, 17 Mar 2008 18:57:07 GMT (envelope-from antoine) Message-Id: <200803171857.m2HIv7RF082731@repoman.freebsd.org> From: Antoine Brodin Date: Mon, 17 Mar 2008 18:57:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/kern subr_autoconf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 18:57:08 -0000 antoine 2008-03-17 18:57:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern subr_autoconf.c Log: MFC to RELENG_7 Remove a superfluous line in run_interrupt_driven_config_hooks(), next_entry is already initialized during TAILQ_FOREACH_SAFE(). PR: kern/119604 Approved by: rwatson (mentor) MFC after: 1 month Revision Changes Path 1.23.2.1 +0 -1 src/sys/kern/subr_autoconf.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 18:59:26 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5C3C6106564A; Mon, 17 Mar 2008 18:59:26 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id 21F3F8FC1C; Mon, 17 Mar 2008 18:59:25 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.64.3]) by phk.freebsd.dk (Postfix) with ESMTP id 5827317105; Mon, 17 Mar 2008 18:59:24 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.2/8.14.2) with ESMTP id m2HIxNfr005294; Mon, 17 Mar 2008 18:59:24 GMT (envelope-from phk@critter.freebsd.dk) To: John Baldwin From: "Poul-Henning Kamp" In-Reply-To: Your message of "Mon, 17 Mar 2008 13:17:15 -0400." <200803171317.15812.jhb@freebsd.org> Date: Mon, 17 Mar 2008 18:59:23 +0000 Message-ID: <5293.1205780363@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/i386/cpufreq est.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 18:59:26 -0000 In message <200803171317.15812.jhb@freebsd.org>, John Baldwin writes: >On Monday 17 March 2008 12:53:46 pm Poul-Henning Kamp wrote: >> >> >You have servers that default to half-speed when not on battery? That is >very >> >odd, but you can just run powerd [...] >> >> Yes, but you need to know that you should run powerd in the first place. > >Err, I would just always run it. You are now saying that laptops have to run >powerd to avoid full-speed CPUs on boot (even though the BIOS throttles it >down for you) but you can't run powerd on the server? We don't enable powerd by default, as Robert said, maybe we should. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Mon Mar 17 19:05:37 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 284C91065674; Mon, 17 Mar 2008 19:05:37 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 028258FC18; Mon, 17 Mar 2008 19:05:37 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HJ5aQ7092338; Mon, 17 Mar 2008 19:05:36 GMT (envelope-from antoine@repoman.freebsd.org) Received: (from antoine@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HJ5a6m092337; Mon, 17 Mar 2008 19:05:36 GMT (envelope-from antoine) Message-Id: <200803171905.m2HJ5a6m092337@repoman.freebsd.org> From: Antoine Brodin Date: Mon, 17 Mar 2008 19:05:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libdisk disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 19:05:37 -0000 antoine 2008-03-17 19:05:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libdisk disk.c Log: MFC to RELENG_7 - Make Disk_Names() behave as documented in libdisk(3): return an array of disk names, where you must free each pointer, as well as the array by hand. [1] - Destaticize "disks" in Disk_Names, it has no reasons to be static. PR: kern/96077 [1] PR: kern/114110 [1] MFC after: 1 month Approved by: rwatson (mentor) Revision Changes Path 1.127.2.1 +14 -5 src/lib/libdisk/disk.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 19:08:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 74C00106566C; Mon, 17 Mar 2008 19:08:33 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4E2CA8FC1C; Mon, 17 Mar 2008 19:08:33 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HJ8X4O095459; Mon, 17 Mar 2008 19:08:33 GMT (envelope-from antoine@repoman.freebsd.org) Received: (from antoine@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HJ8X4E095454; Mon, 17 Mar 2008 19:08:33 GMT (envelope-from antoine) Message-Id: <200803171908.m2HJ8X4E095454@repoman.freebsd.org> From: Antoine Brodin Date: Mon, 17 Mar 2008 19:08:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libdisk disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 19:08:33 -0000 antoine 2008-03-17 19:08:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libdisk disk.c Log: MFC to RELENG_6 - Make Disk_Names() behave as documented in libdisk(3): return an array of disk names, where you must free each pointer, as well as the array by hand. [1] - Destaticize "disks" in Disk_Names, it has no reasons to be static. PR: kern/96077 [1] PR: kern/114110 [1] MFC after: 1 month Approved by: rwatson (mentor) Revision Changes Path 1.125.2.2 +14 -5 src/lib/libdisk/disk.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 19:56:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3326C1065672; Mon, 17 Mar 2008 19:56:23 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0D5798FC1B; Mon, 17 Mar 2008 19:56:23 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HJuMpc045703; Mon, 17 Mar 2008 19:56:22 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from rpaulo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HJuMU7045702; Mon, 17 Mar 2008 19:56:22 GMT (envelope-from rpaulo) Message-Id: <200803171956.m2HJuMU7045702@repoman.freebsd.org> From: Rui Paulo Date: Mon, 17 Mar 2008 19:56:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/acpica acpi_cpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 19:56:23 -0000 rpaulo 2008-03-17 19:56:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/acpica acpi_cpu.c Log: MFC r1.71: Some PIIX4 chipsets need to be told to generate Stop Breaks by setting the appropriate bit in the DEVACTB register. This change allows the C2 state on those systems to work as expected. Reviewed by: njl Submitted by: Andriy Gapon Revision Changes Path 1.67.2.4 +20 -0 src/sys/dev/acpica/acpi_cpu.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 19:57:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5ED671065701; Mon, 17 Mar 2008 19:57:25 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B80DC8FC14; Mon, 17 Mar 2008 19:57:21 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HJvLRu046181; Mon, 17 Mar 2008 19:57:21 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from rpaulo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HJvLnX046180; Mon, 17 Mar 2008 19:57:21 GMT (envelope-from rpaulo) Message-Id: <200803171957.m2HJvLnX046180@repoman.freebsd.org> From: Rui Paulo Date: Mon, 17 Mar 2008 19:57:21 +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/acpica acpi_cpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 19:57:25 -0000 rpaulo 2008-03-17 19:57:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/acpica acpi_cpu.c Log: MFC r1.71: Some PIIX4 chipsets need to be told to generate Stop Breaks by setting the appropriate bit in the DEVACTB register. This change allows the C2 state on those systems to work as expected. Reviewed by: njl Submitted by: Andriy Gapon Revision Changes Path 1.57.2.8 +20 -0 src/sys/dev/acpica/acpi_cpu.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 20:36:15 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 238F61065670; Mon, 17 Mar 2008 20:36:15 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from speedfactory.net (mail.speedfactory.net [66.23.216.219]) by mx1.freebsd.org (Postfix) with ESMTP id 424508FC20; Mon, 17 Mar 2008 20:36:13 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.8s) with ESMTP id 235826152-1834499 for multiple; Mon, 17 Mar 2008 16:34:32 -0400 Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m2HKa5pS080731; Mon, 17 Mar 2008 16:36:05 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Maxim Sobolev Date: Mon, 17 Mar 2008 16:35:51 -0400 User-Agent: KMail/1.9.7 References: <3709.1205762533@critter.freebsd.dk> <47DEBC02.8060700@FreeBSD.org> In-Reply-To: <47DEBC02.8060700@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-u" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200803171635.51748.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Mon, 17 Mar 2008 16:36:05 -0400 (EDT) X-Virus-Scanned: ClamAV 0.91.2/6277/Mon Mar 17 14:08:59 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, Poul-Henning Kamp , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/i386/cpufreq est.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 20:36:15 -0000 On Monday 17 March 2008 02:44:18 pm Maxim Sobolev wrote: > Poul-Henning Kamp wrote: > > In message <200803170933.48212.jhb@freebsd.org>, John Baldwin writes: > >> On Monday 17 March 2008 05:01:43 am Poul-Henning Kamp wrote: > >>> phk 2008-03-17 09:01:43 UTC > >>> > >>> FreeBSD src repository > >>> > >>> Modified files: > >>> sys/i386/cpufreq est.c > >>> Log: > >>> Increase time we wait for things to settle to 1 millisecond, > >>> 10 microseconds is too short. > >>> > >>> Always set the cpu to the highest frequency so that we get through > >>> boot and don't handicap cpus where powerd(8) is not used. > >> Hmm, I actually consider this a feature when I'm not running powerd to use > >> less battery. I think we should only bump up the CPU on battery power when > >> using powerd so that it can be lowered again to save battery power when the > >> CPU is idle. > > > > We have cpufreq enabled by default now, badly configured machines run > > at 50% of rated CPU power because people don't know that they need to > > enable powerd(8) on servers. > > > > This is only going to get worse when more EnergyStar compliant servers > > hit the channel. > > > > I think setting full speed is the correct choice, if people care about > > powersaving, they need to configured it, if they don't they should get > > their moneys worth out of their hardware. > > Perhaps make it a kernel option? But I agree that CPU should run at full > speed by default, otherwise it would break POLA for users upgrading from > previous releases. Err, actually, it's the other way around. On previous releases the BIOS is going to set your CPU to a lower speed on boot to save battery (on a laptop not connected to A/C during boot). The CPU will stay in the lower speed unless you both enable cpufreq and powerd in 6.x and 7.x. Now in HEAD just enabling the cpufreq driver causes the CPU to run at the full speed (and drain the battery faster) unless you also run powerd to slow it back down when it is idle. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Mar 17 20:40:21 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EFB6310656CE; Mon, 17 Mar 2008 20:40:21 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id 92E978FC13; Mon, 17 Mar 2008 20:40:21 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.64.3]) by phk.freebsd.dk (Postfix) with ESMTP id 114D617105; Mon, 17 Mar 2008 20:40:19 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.2/8.14.2) with ESMTP id m2HKeJf3005837; Mon, 17 Mar 2008 20:40:19 GMT (envelope-from phk@critter.freebsd.dk) To: John Baldwin From: "Poul-Henning Kamp" In-Reply-To: Your message of "Mon, 17 Mar 2008 16:35:51 -0400." <200803171635.51748.jhb@freebsd.org> Date: Mon, 17 Mar 2008 20:40:19 +0000 Message-ID: <5836.1205786419@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: Maxim Sobolev , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/i386/cpufreq est.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 20:40:22 -0000 In message <200803171635.51748.jhb@freebsd.org>, John Baldwin writes: >Err, actually, it's the other way around. On previous releases the BIOS is >going to set your CPU to a lower speed on boot to save battery (on a laptop >not connected to A/C during boot). John, you are right about laptops, but people with laptops know power management is part of the job. Nobody would ever dream of having to run powerd on a server, in particular not to get _full_ performance. If you can find some way to detect if we are on a server or a laptop, I'm fine with divergent defaults. But given that suspend/resume has barely worked for any new laptop for 18 months, I can't really justify hurting the servers for the laptops on this issue. Please also note that p4tcc.c driver has done the same thing all along, no matter what the bios hat set, it would set 100%. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Mon Mar 17 20:44:17 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 05035106566B; Mon, 17 Mar 2008 20:44:17 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from mail.cksoft.de (mail.cksoft.de [62.111.66.27]) by mx1.freebsd.org (Postfix) with ESMTP id B13FA8FC14; Mon, 17 Mar 2008 20:44:16 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from localhost (amavis.str.cksoft.de [192.168.74.71]) by mail.cksoft.de (Postfix) with ESMTP id A777041C7A3; Mon, 17 Mar 2008 21:25:05 +0100 (CET) X-Virus-Scanned: amavisd-new at cksoft.de Received: from mail.cksoft.de ([62.111.66.27]) by localhost (amavis.str.cksoft.de [192.168.74.71]) (amavisd-new, port 10024) with ESMTP id TnnRoydYJpzd; Mon, 17 Mar 2008 21:25:05 +0100 (CET) Received: by mail.cksoft.de (Postfix, from userid 66) id 3E18441C799; Mon, 17 Mar 2008 21:25:05 +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 2568E44487F; Mon, 17 Mar 2008 20:23:37 +0000 (UTC) Date: Mon, 17 Mar 2008 20:23:36 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Poul-Henning Kamp In-Reply-To: <5293.1205780363@critter.freebsd.dk> Message-ID: <20080317202023.X50685@maildrop.int.zabbadoz.net> References: <5293.1205780363@critter.freebsd.dk> X-OpenPGP-Key: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, John Baldwin Subject: Re: cvs commit: src/sys/i386/cpufreq est.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 20:44:17 -0000 On Mon, 17 Mar 2008, Poul-Henning Kamp wrote: > In message <200803171317.15812.jhb@freebsd.org>, John Baldwin writes: >> On Monday 17 March 2008 12:53:46 pm Poul-Henning Kamp wrote: >>> >>>> You have servers that default to half-speed when not on battery? That is >> very >>>> odd, but you can just run powerd [...] >>> >>> Yes, but you need to know that you should run powerd in the first place. >> >> Err, I would just always run it. You are now saying that laptops have to run >> powerd to avoid full-speed CPUs on boot (even though the BIOS throttles it >> down for you) but you can't run powerd on the server? > > We don't enable powerd by default, as Robert said, maybe we should. in the past I had machines that after enabling powerd brought the machine down needing a full power cycle to restore. this had always been machines in production unfornately where pople had forgotten to do so during install and thus almost impossible to debug. I am fine with having this on by default for "install" (whatever that means) but changing that policy with a system update mergemastering might not be a good idea. -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT Software is harder than hardware so better get it right the first time. From owner-cvs-src@FreeBSD.ORG Mon Mar 17 20:52:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DCFF71065671; Mon, 17 Mar 2008 20:52:12 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CC7A48FC25; Mon, 17 Mar 2008 20:52:11 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HKqB8n095356; Mon, 17 Mar 2008 20:52:11 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HKqBbp095355; Mon, 17 Mar 2008 20:52:11 GMT (envelope-from marius) Message-Id: <200803172052.m2HKqBbp095355@repoman.freebsd.org> From: Marius Strobl Date: Mon, 17 Mar 2008 20:52:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/gem if_gem.c if_gem_pci.c if_gemreg.h if_gemvar.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, 17 Mar 2008 20:52:13 -0000 marius 2008-03-17 20:52:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/gem if_gem.c if_gem_pci.c if_gemreg.h if_gemvar.h Log: MFC: if_gem.c 1.46; if_gem_pci.c 1.24; if_gemreg.h 1.6; if_gemvar.h 1.16 o In preparation for basing a new driver on this one: - ANSIfy - try to bring closer to style(9) - remove banal comments. o Add my copyright for having done lots of fixes and improvements. Revision Changes Path 1.44.2.2 +336 -415 src/sys/dev/gem/if_gem.c 1.23.2.1 +32 -32 src/sys/dev/gem/if_gem_pci.c 1.5.2.1 +9 -9 src/sys/dev/gem/if_gemreg.h 1.15.2.1 +46 -58 src/sys/dev/gem/if_gemvar.h From owner-cvs-src@FreeBSD.ORG Mon Mar 17 20:53:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 519421065671; Mon, 17 Mar 2008 20:53:23 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2728C8FC1E; Mon, 17 Mar 2008 20:53:23 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HKrNEP095420; Mon, 17 Mar 2008 20:53:23 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HKrN8W095419; Mon, 17 Mar 2008 20:53:23 GMT (envelope-from marius) Message-Id: <200803172053.m2HKrN8W095419@repoman.freebsd.org> From: Marius Strobl Date: Mon, 17 Mar 2008 20:53:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/sparc64/sparc64 iommu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 20:53:23 -0000 marius 2008-03-17 20:53:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/sparc64/sparc64 iommu.c Log: MFC: 1.46 - Fix some style bugs. - Replace hard-coded functions names missed in rev. 1.44 with __func__. Revision Changes Path 1.45.2.1 +54 -48 src/sys/sparc64/sparc64/iommu.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 21:35:39 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7C47C106564A for ; Mon, 17 Mar 2008 21:35:39 +0000 (UTC) (envelope-from h.schmalzbauer@omnisec.de) Received: from host.omnisec.de (host.omnisec.de [62.245.232.135]) by mx1.freebsd.org (Postfix) with ESMTP id E73978FC27 for ; Mon, 17 Mar 2008 21:35:38 +0000 (UTC) (envelope-from h.schmalzbauer@omnisec.de) Received: from titan.flintsbach.schmalzbauer.de (titan.flintsbach.schmalzbauer.de [172.21.1.150]) (authenticated bits=0) by host.omnisec.de (8.13.8/8.13.8) with ESMTP id m2HLZbwh078329 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 17 Mar 2008 22:35:37 +0100 (CET) (envelope-from h.schmalzbauer@omnisec.de) Message-ID: <47DEE428.70300@omnisec.de> Date: Mon, 17 Mar 2008 22:35:36 +0100 From: Harald Schmalzbauer Organization: OmniSEC User-Agent: Thunderbird 2.0.0.12 (X11/20080308) MIME-Version: 1.0 To: freebsd-stable@freebsd.org References: <200803171033.m2HAXOeN055116@repoman.freebsd.org> <4033FB26-0458-4EAE-A43E-4AB17B78B37D@mac.com> In-Reply-To: <4033FB26-0458-4EAE-A43E-4AB17B78B37D@mac.com> X-Enigmail-Version: 0.95.6 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig082F95E64C04F2780164EE27" Cc: cvs-src@freebsd.org, Poul-Henning Kamp Subject: Re: cvs commit: src/sys/sys ata.h src/sbin/atacontrol atacontrol.8 atacontrol.c src/sys/dev/ata ata-all.c ata-all.h ata-disk.c ata-disk.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, 17 Mar 2008 21:35:39 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig082F95E64C04F2780164EE27 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Marcel Moolenaar wrote am 17.03.2008 17:28 (localtime): >=20 > On Mar 17, 2008, at 3:33 AM, Poul-Henning Kamp wrote: >=20 >> phk 2008-03-17 10:33:23 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/sys ata.h >> sbin/atacontrol atacontrol.8 atacontrol.c >> sys/dev/ata ata-all.c ata-all.h ata-disk.c ata-disk.h >> Log: >> Add a "spindown" facility to ata-disks: If no requests have been=20 >> received >> for a configurable number of seconds, spin the disk down. Spin it ba= ck >> up on the next request. >=20 > Nice! Very nice indeed, I've been hoping for this. Thanks Poul-Henning! For those who want to try it against -STABLE, you'll find the cumulated=20 diff at=20 http://www.schmalzbauer.de/downloads/atacontrol-spindown_RELENG7.diff Copy to /usr/src and 'patch -i atacontrol-spindown_RELENG7.diff' Best regards, -Harry --------------enig082F95E64C04F2780164EE27 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.8 (FreeBSD) iEYEARECAAYFAkfe5CkACgkQLDqVQ9VXb8hxFgCgoJY1kAnZobtkgYvIf3qFHYTU HZgAoLa0rVhObD88kel0Jxj4M5koztov =wqtH -----END PGP SIGNATURE----- --------------enig082F95E64C04F2780164EE27-- From owner-cvs-src@FreeBSD.ORG Mon Mar 17 22:08:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CAEB4106566C; Mon, 17 Mar 2008 22:08:31 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 995068FC23; Mon, 17 Mar 2008 22:08:31 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HM8VtB011209; Mon, 17 Mar 2008 22:08:31 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HM8VvP011208; Mon, 17 Mar 2008 22:08:31 GMT (envelope-from piso) Message-Id: <200803172208.m2HM8VvP011208@repoman.freebsd.org> From: Paolo Pisati Date: Mon, 17 Mar 2008 22:08:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet/libalias alias_irc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 22:08:32 -0000 piso 2008-03-17 22:08:31 UTC FreeBSD src repository Modified files: sys/netinet/libalias alias_irc.c Log: Don't abuse stack space while in kernel land, use heap instead. Revision Changes Path 1.25 +10 -5 src/sys/netinet/libalias/alias_irc.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 22:16:19 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EABB11065674; Mon, 17 Mar 2008 22:16:19 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B8F1E8FC22; Mon, 17 Mar 2008 22:16:19 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HMGJe4011743; Mon, 17 Mar 2008 22:16:19 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HMGJKj011742; Mon, 17 Mar 2008 22:16:19 GMT (envelope-from piso) Message-Id: <200803172216.m2HMGJKj011742@repoman.freebsd.org> From: Paolo Pisati Date: Mon, 17 Mar 2008 22:16:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netinet/libalias alias_irc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 22:16:20 -0000 piso 2008-03-17 22:16:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netinet/libalias alias_irc.c Log: MFC revision 1.25: Don't abuse stack space while in kernel land, use heap instead. PR: kern/121693 Revision Changes Path 1.23.2.1 +10 -5 src/sys/netinet/libalias/alias_irc.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 22:42:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 674BD1065675; Mon, 17 Mar 2008 22:42:02 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4A6218FC3F; Mon, 17 Mar 2008 22:42:02 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HMg10U015715; Mon, 17 Mar 2008 22:42:01 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HMg1Cd015714; Mon, 17 Mar 2008 22:42:01 GMT (envelope-from jhb) Message-Id: <200803172242.m2HMg1Cd015714@repoman.freebsd.org> From: John Baldwin Date: Mon, 17 Mar 2008 22:42:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/arm/arm intr.c src/sys/i386/i386 intr_machdep.c src/sys/ia64/ia64 interrupt.c src/sys/kern kern_intr.c src/sys/powerpc/powerpc intr_machdep.c src/sys/sparc64/sparc64 intr_machdep.c src/sys/sys ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Mar 2008 22:42:02 -0000 jhb 2008-03-17 22:42:01 UTC FreeBSD src repository Modified files: sys/amd64/amd64 intr_machdep.c sys/arm/arm intr.c sys/i386/i386 intr_machdep.c sys/ia64/ia64 interrupt.c sys/kern kern_intr.c sys/powerpc/powerpc intr_machdep.c sys/sparc64/sparc64 intr_machdep.c sys/sys interrupt.h Log: Simplify the interrupt code a bit: - Always include the ie_disable and ie_eoi methods in 'struct intr_event' and collapse down to one intr_event_create() routine. The disable and eoi hooks simply aren't used currently in the !INTR_FILTER case. - Expand 'disab' to 'disable' in a few places. - Use function casts for arm and i386:intr_eoi_src() instead of wrapper routines since to trim one extra indirection. Compiled on: {arm,amd64,i386,ia64,ppc,sparc64} x {FILTER, !FILTER} Tested on: {amd64,i386} x {FILTER, !FILTER} Revision Changes Path 1.39 +15 -32 src/sys/amd64/amd64/intr_machdep.c 1.19 +4 -28 src/sys/arm/arm/intr.c 1.34 +15 -32 src/sys/i386/i386/intr_machdep.c 1.64 +1 -4 src/sys/ia64/ia64/interrupt.c 1.157 +6 -46 src/sys/kern/kern_intr.c 1.19 +1 -6 src/sys/powerpc/powerpc/intr_machdep.c 1.30 +2 -6 src/sys/sparc64/sparc64/intr_machdep.c 1.39 +4 -13 src/sys/sys/interrupt.h From owner-cvs-src@FreeBSD.ORG Mon Mar 17 23:02:56 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C66C4106564A; Mon, 17 Mar 2008 23:02:56 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 913658FC1A; Mon, 17 Mar 2008 23:02:56 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HN2uIJ024266; Mon, 17 Mar 2008 23:02:56 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HN2ukI024265; Mon, 17 Mar 2008 23:02:56 GMT (envelope-from piso) Message-Id: <200803172302.m2HN2ukI024265@repoman.freebsd.org> From: Paolo Pisati Date: Mon, 17 Mar 2008 23:02: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/netinet ip_fw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 23:02:56 -0000 piso 2008-03-17 23:02:56 UTC FreeBSD src repository Modified files: sys/netinet ip_fw2.c Log: Don't cache ptr to nat rule in case of tablearg argument. Bug spotted by: Dyadchenko Mihail Revision Changes Path 1.183 +2 -1 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Mon Mar 17 23:08:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A5A951065672; Mon, 17 Mar 2008 23:08:42 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 701DD8FC22; Mon, 17 Mar 2008 23:08:42 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2HN8geE026711; Mon, 17 Mar 2008 23:08:42 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2HN8gv6026710; Mon, 17 Mar 2008 23:08:42 GMT (envelope-from piso) Message-Id: <200803172308.m2HN8gv6026710@repoman.freebsd.org> From: Paolo Pisati Date: Mon, 17 Mar 2008 23:08:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netinet ip_fw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 23:08:42 -0000 piso 2008-03-17 23:08:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netinet ip_fw2.c Log: MFC revision 1.182: Don't cache ptr to nat rule in case of tablearg argument. Bug spotted by: Dyadchenko Mihail Revision Changes Path 1.175.2.3 +2 -1 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Tue Mar 18 00:25:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 20150106564A; Tue, 18 Mar 2008 00:25:27 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DA32A8FC15; Tue, 18 Mar 2008 00:25:26 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2I0PQPO049771; Tue, 18 Mar 2008 00:25:26 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2I0PQ6d049770; Tue, 18 Mar 2008 00:25:26 GMT (envelope-from emax) Message-Id: <200803180025.m2I0PQ6d049770@repoman.freebsd.org> From: Maksim Yevmenkin Date: Tue, 18 Mar 2008 00:25:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libsdp sdp.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, 18 Mar 2008 00:25:27 -0000 emax 2008-03-18 00:25:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libsdp sdp.h Log: MFC: Add structures to hold SDP parameters for the NAP, GN and PANU profiles. It should be mentioned that a somewhat similar patch was submitted by Rako < rako29 at gmail dot com > Revision Changes Path 1.7.2.1 +17 -0 src/lib/libsdp/sdp.h From owner-cvs-src@FreeBSD.ORG Tue Mar 18 00:26:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B2E27106566C; Tue, 18 Mar 2008 00:26:01 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 78CDA8FC18; Tue, 18 Mar 2008 00:26:01 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2I0Q1EB049817; Tue, 18 Mar 2008 00:26:01 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2I0Q15Z049816; Tue, 18 Mar 2008 00:26:01 GMT (envelope-from emax) Message-Id: <200803180026.m2I0Q15Z049816@repoman.freebsd.org> From: Maksim Yevmenkin Date: Tue, 18 Mar 2008 00:26:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libsdp sdp.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, 18 Mar 2008 00:26:01 -0000 emax 2008-03-18 00:26:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libsdp sdp.h Log: MFC: Add structures to hold SDP parameters for the NAP, GN and PANU profiles. It should be mentioned that a somewhat similar patch was submitted by Rako < rako29 at gmail dot com > Revision Changes Path 1.5.2.3 +17 -0 src/lib/libsdp/sdp.h From owner-cvs-src@FreeBSD.ORG Tue Mar 18 00:27:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 78D78106567A; Tue, 18 Mar 2008 00:27:48 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 583C18FC19; Tue, 18 Mar 2008 00:27:48 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2I0RmwM049895; Tue, 18 Mar 2008 00:27:48 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2I0Rmdf049894; Tue, 18 Mar 2008 00:27:48 GMT (envelope-from emax) Message-Id: <200803180027.m2I0Rmdf049894@repoman.freebsd.org> From: Maksim Yevmenkin Date: Tue, 18 Mar 2008 00:27:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.sbin/bluetooth/sdpd Makefile gn.c nap.c panu.c profile.c profile.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, 18 Mar 2008 00:27:48 -0000 emax 2008-03-18 00:27:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.sbin/bluetooth/sdpd Makefile profile.c profile.h Added files: (Branch: RELENG_7) usr.sbin/bluetooth/sdpd gn.c nap.c panu.c Log: MFC: Add support for the NAP, GN and PANU profiles to the sdpd(8). It should be mentioned that a somewhat similar patch was submitted by Rako < rako29 at gmail dot com > Revision Changes Path 1.2.10.1 +3 -3 src/usr.sbin/bluetooth/sdpd/Makefile 1.1.2.1 +146 -0 src/usr.sbin/bluetooth/sdpd/gn.c (new) 1.1.2.1 +183 -0 src/usr.sbin/bluetooth/sdpd/nap.c (new) 1.1.2.1 +131 -0 src/usr.sbin/bluetooth/sdpd/panu.c (new) 1.2.18.1 +93 -2 src/usr.sbin/bluetooth/sdpd/profile.c 1.1.18.1 +6 -1 src/usr.sbin/bluetooth/sdpd/profile.h From owner-cvs-src@FreeBSD.ORG Tue Mar 18 00:29:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AC1581065671; Tue, 18 Mar 2008 00:29:26 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8B74C8FC24; Tue, 18 Mar 2008 00:29:26 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2I0TQcU049965; Tue, 18 Mar 2008 00:29:26 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2I0TQl2049964; Tue, 18 Mar 2008 00:29:26 GMT (envelope-from emax) Message-Id: <200803180029.m2I0TQl2049964@repoman.freebsd.org> From: Maksim Yevmenkin Date: Tue, 18 Mar 2008 00:29:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.sbin/bluetooth/sdpd Makefile gn.c nap.c panu.c profile.c profile.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, 18 Mar 2008 00:29:26 -0000 emax 2008-03-18 00:29:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/bluetooth/sdpd Makefile profile.c profile.h Added files: (Branch: RELENG_6) usr.sbin/bluetooth/sdpd gn.c nap.c panu.c Log: MFC: Add support for the NAP, GN and PANU profiles to the sdpd(8). It should be mentioned that a somewhat similar patch was submitted by Rako < rako29 at gmail dot com > Revision Changes Path 1.2.2.1 +3 -3 src/usr.sbin/bluetooth/sdpd/Makefile 1.1.4.1 +146 -0 src/usr.sbin/bluetooth/sdpd/gn.c (new) 1.1.4.1 +183 -0 src/usr.sbin/bluetooth/sdpd/nap.c (new) 1.1.4.1 +131 -0 src/usr.sbin/bluetooth/sdpd/panu.c (new) 1.2.8.1 +93 -2 src/usr.sbin/bluetooth/sdpd/profile.c 1.1.8.1 +6 -1 src/usr.sbin/bluetooth/sdpd/profile.h From owner-cvs-src@FreeBSD.ORG Tue Mar 18 00:42:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6412B106564A; Tue, 18 Mar 2008 00:42:27 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 410F98FC1B; Tue, 18 Mar 2008 00:42:27 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2I0gROI054008; Tue, 18 Mar 2008 00:42:27 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2I0gRqF054007; Tue, 18 Mar 2008 00:42:27 GMT (envelope-from yongari) Message-Id: <200803180042.m2I0gRqF054007@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 18 Mar 2008 00:42:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/arm/xscale/ixp425 if_npe.c src/sys/dev/gem if_gem.c src/sys/dev/msk if_msk.c src/sys/dev/nfe if_nfe.c src/sys/dev/wpi if_wpi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Mar 2008 00:42:27 -0000 yongari 2008-03-18 00:42:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/arm/xscale/ixp425 if_npe.c sys/dev/gem if_gem.c sys/dev/msk if_msk.c sys/dev/nfe if_nfe.c sys/dev/wpi if_wpi.c Log: MFC: if_npe.c 1.8, if_gem.c 1.47, if_msk.c 1.27, if_nfe.c 1.25, if_wpi.c 1.6 - Retire npe_defrag(), gem_defrag(), msk_defrag(), nfe_defrag(), and re_defrag() and use m_collapse() instead. - Replace a reference to ath_defrag() in a comment in if_wpi.c with m_collapse(). Revision Changes Path 1.6.2.1 +1 -85 src/sys/arm/xscale/ixp425/if_npe.c 1.44.2.3 +1 -88 src/sys/dev/gem/if_gem.c 1.18.2.9 +1 -88 src/sys/dev/msk/if_msk.c 1.21.2.4 +1 -89 src/sys/dev/nfe/if_nfe.c 1.5.2.3 +1 -1 src/sys/dev/wpi/if_wpi.c From owner-cvs-src@FreeBSD.ORG Tue Mar 18 01:01:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E5958106566C; Tue, 18 Mar 2008 01:01:18 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C3A678FC16; Tue, 18 Mar 2008 01:01:18 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2I11INr070112; Tue, 18 Mar 2008 01:01:18 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2I11Ic0070111; Tue, 18 Mar 2008 01:01:18 GMT (envelope-from yongari) Message-Id: <200803180101.m2I11Ic0070111@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 18 Mar 2008 01:01:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/msk if_msk.c if_mskreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Mar 2008 01:01:19 -0000 yongari 2008-03-18 01:01:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/msk if_msk.c if_mskreg.h Log: MFC: if_msk.c 1.29, if_mskreg.h 1.12 to RELENG_7 Workaround GMAC hardware hang of Yukon II on the receipt of pause frames. This bug seems to happen on certain hardware model/revision (e.g. 88E8053) but it's not identified which hardwares are affected. Revision 1.4 of if_mskreg.h was not enough to workaround the bug. To workaround it, inrease GMAC FIFO threshold by one FIFO word to flush received pause frames. Revision Changes Path 1.18.2.10 +5 -2 src/sys/dev/msk/if_msk.c 1.6.2.6 +1 -0 src/sys/dev/msk/if_mskreg.h From owner-cvs-src@FreeBSD.ORG Tue Mar 18 01:27:15 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ED5A01065676; Tue, 18 Mar 2008 01:27:15 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CAFD58FC19; Tue, 18 Mar 2008 01:27:15 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2I1RFJs078599; Tue, 18 Mar 2008 01:27:15 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2I1RFSm078598; Tue, 18 Mar 2008 01:27:15 GMT (envelope-from yongari) Message-Id: <200803180127.m2I1RFSm078598@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 18 Mar 2008 01:27:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/msk if_msk.c if_mskreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Mar 2008 01:27:16 -0000 yongari 2008-03-18 01:27:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/msk if_msk.c if_mskreg.h Log: MFC: if_msk.c 1.29, if_mskreg.h 1.12 to RELENG_6 Workaround GMAC hardware hang of Yukon II on the receipt of pause frames. This bug seems to happen on certain hardware model/revision (e.g. 88E8053) but it's not identified which hardwares are affected. Revision 1.4 of if_mskreg.h was not enough to workaround the bug. To workaround it, inrease GMAC FIFO threshold by one FIFO word to flush received pause frames. Revision Changes Path 1.11.2.16 +5 -2 src/sys/dev/msk/if_msk.c 1.3.2.10 +1 -0 src/sys/dev/msk/if_mskreg.h From owner-cvs-src@FreeBSD.ORG Tue Mar 18 01:31:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 532FB106564A; Tue, 18 Mar 2008 01:31:38 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 167808FC30; Tue, 18 Mar 2008 01:31:38 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2I1VbF6078820; Tue, 18 Mar 2008 01:31:37 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2I1VbuF078819; Tue, 18 Mar 2008 01:31:37 GMT (envelope-from yongari) Message-Id: <200803180131.m2I1VbuF078819@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 18 Mar 2008 01:31:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/msk if_msk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Mar 2008 01:31:38 -0000 yongari 2008-03-18 01:31:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/msk if_msk.c Log: MFC: if_msk.c 1.30, if_msk.c 1.31 to RELENG_7 To overcome hardware checksum offload bug msk(4) used to compute TCP/UDP checksum in driver for short frames. For frames that requires hardware VLAN tag insertion, the checksum offload trick does not work due to changes of checksum offset in mbuf after the VLAN tag. Disable hardware checksum offload for VLAN interface to fix the bug. Revision Changes Path 1.18.2.11 +8 -4 src/sys/dev/msk/if_msk.c From owner-cvs-src@FreeBSD.ORG Tue Mar 18 01:33:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 29584106566B; Tue, 18 Mar 2008 01:33:48 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E11B58FC29; Tue, 18 Mar 2008 01:33:47 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2I1Xlc9078971; Tue, 18 Mar 2008 01:33:47 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2I1XlgF078970; Tue, 18 Mar 2008 01:33:47 GMT (envelope-from yongari) Message-Id: <200803180133.m2I1XlgF078970@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 18 Mar 2008 01:33:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/msk if_msk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Mar 2008 01:33:48 -0000 yongari 2008-03-18 01:33:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/msk if_msk.c Log: MFC: if_msk.c 1.30, if_msk.c 1.31 to RELENG_6 To overcome hardware checksum offload bug msk(4) used to compute TCP/UDP checksum in driver for short frames. For frames that requires hardware VLAN tag insertion, the checksum offload trick does not work due to changes of checksum offset in mbuf after the VLAN tag. Disable hardware checksum offload for VLAN interface to fix the bug. Revision Changes Path 1.11.2.17 +8 -4 src/sys/dev/msk/if_msk.c From owner-cvs-src@FreeBSD.ORG Tue Mar 18 01:53:47 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 45C48106566B; Tue, 18 Mar 2008 01:53:47 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 092DB8FC19; Tue, 18 Mar 2008 01:53:47 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2I1rkvC080975; Tue, 18 Mar 2008 01:53:46 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2I1rknD080974; Tue, 18 Mar 2008 01:53:46 GMT (envelope-from yongari) Message-Id: <200803180153.m2I1rknD080974@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 18 Mar 2008 01:53:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/lge if_lge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Mar 2008 01:53:47 -0000 yongari 2008-03-18 01:53:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/lge if_lge.c Log: MFC if_lge.c rev 1.53 to RELENG_7: Plug memory leak in jumbo buffer allocation failure path. Patch in the PR was modified to check active jumbo buffers in use and other possible jumbo buffer leak. Jumbo buffer usage in lge(4) still wouldn't be reliable due to lack of driver lock in local jumbo buffer allocator. Either introduce a new lock to protect jumbo buffer or switch to UMA backed page allocator for jumbo frame is required. PR: kern/78072 Revision Changes Path 1.50.2.2 +12 -4 src/sys/dev/lge/if_lge.c From owner-cvs-src@FreeBSD.ORG Tue Mar 18 02:01:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7AA5F106564A; Tue, 18 Mar 2008 02:01:24 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 584F18FC13; Tue, 18 Mar 2008 02:01:24 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2I21Otv082474; Tue, 18 Mar 2008 02:01:24 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2I21OBW082473; Tue, 18 Mar 2008 02:01:24 GMT (envelope-from yongari) Message-Id: <200803180201.m2I21OBW082473@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 18 Mar 2008 02:01:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/lge if_lge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Mar 2008 02:01:24 -0000 yongari 2008-03-18 02:01:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/lge if_lge.c Log: MFC if_lge.c rev 1.53 to RELENG_6: Plug memory leak in jumbo buffer allocation failure path. Patch in the PR was modified to check active jumbo buffers in use and other possible jumbo buffer leak. Jumbo buffer usage in lge(4) still wouldn't be reliable due to lack of driver lock in local jumbo buffer allocator. Either introduce a new lock to protect jumbo buffer or switch to UMA backed page allocator for jumbo frame is required. I've removed informational device_printf in lge_free_jumbo_mem as lge_dev member variable in softc does not exist on RELENG_6. if_printf can't be used as sc->lge_ifp could be NULL. PR: kern/78072 Revision Changes Path 1.39.2.6 +10 -4 src/sys/dev/lge/if_lge.c From owner-cvs-src@FreeBSD.ORG Tue Mar 18 02:06:52 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0368A1065670; Tue, 18 Mar 2008 02:06:52 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D4E518FC1A; Tue, 18 Mar 2008 02:06:51 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2I26pIh085041; Tue, 18 Mar 2008 02:06:51 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2I26pwt085040; Tue, 18 Mar 2008 02:06:51 GMT (envelope-from davidxu) Message-Id: <200803180206.m2I26pwt085040@repoman.freebsd.org> From: David Xu Date: Tue, 18 Mar 2008 02:06: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/libthr/thread thr_create.c thr_exit.c thr_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Mar 2008 02:06:52 -0000 davidxu 2008-03-18 02:06:51 UTC FreeBSD src repository Modified files: lib/libthr/thread thr_create.c thr_exit.c thr_sig.c Log: - Copy signal mask out before THR_UNLOCK(), because THR_UNLOCK() may call _thr_suspend_check() which messes sigmask saved in thread structure. - Don't suspend a thread has force_exit set. - In pthread_exit(), if there is a suspension flag set, wake up waiting- thread after setting PS_DEAD, this causes waiting-thread to break loop in suspend_common(). Revision Changes Path 1.42 +10 -4 src/lib/libthr/thread/thr_create.c 1.26 +4 -0 src/lib/libthr/thread/thr_exit.c 1.28 +3 -0 src/lib/libthr/thread/thr_sig.c From owner-cvs-src@FreeBSD.ORG Tue Mar 18 02:11:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2DDF21065670; Tue, 18 Mar 2008 02:11:41 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0B2878FC28; Tue, 18 Mar 2008 02:11:41 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2I2Be1s087600; Tue, 18 Mar 2008 02:11:40 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2I2Beka087599; Tue, 18 Mar 2008 02:11:40 GMT (envelope-from yongari) Message-Id: <200803180211.m2I2Beka087599@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 18 Mar 2008 02:11:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/bfe if_bfe.c if_bfereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Mar 2008 02:11:41 -0000 yongari 2008-03-18 02:11:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/bfe if_bfe.c if_bfereg.h Log: MFC if_bfe.c rev 1.44, if_bfereg.h rev 1.11 to RELENG_7: Fix link state handling in bfe(4). o conversion to callout(9) API. o add a missing driver lock in bfe_ifmedia_sts(). o use our callout to drive watchdog timer. o restart Tx routine if pending queued packets are present in watchdog handler. o unarm watchdog timer only if there are no queued packets. o don't blindly reset phy and let phy driver handle link change request in bfe_init_locked(). o return the status of mii_mediachg() to caller in bfe_ifmedia_upd(). Previously it always returned 0 to caller. o add check for IFF_DRV_RUNNING flag as well as IFF_DRV_OACTIVE in bfe_start_locked(). o implement miibus_statchg method that keeps track of current link state changes as well as negotiated speed/duplex/ flow-control configuration. Reprogram MAC to appropriate duplex state. Flow-control configuration was also implemented but commented out at the moment. The flow-control configuration will be enabled again after we have general flow-control framework in mii layer. Revision Changes Path 1.42.2.2 +82 -47 src/sys/dev/bfe/if_bfe.c 1.10.2.1 +6 -1 src/sys/dev/bfe/if_bfereg.h From owner-cvs-src@FreeBSD.ORG Tue Mar 18 02:17:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4F6B4106564A; Tue, 18 Mar 2008 02:17:38 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2D0608FC24; Tue, 18 Mar 2008 02:17:38 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2I2HcU8089607; Tue, 18 Mar 2008 02:17:38 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2I2Hb36089606; Tue, 18 Mar 2008 02:17:37 GMT (envelope-from yongari) Message-Id: <200803180217.m2I2Hb36089606@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 18 Mar 2008 02:17:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/bfe if_bfe.c if_bfereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Mar 2008 02:17:38 -0000 yongari 2008-03-18 02:17:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/bfe if_bfe.c if_bfereg.h Log: MFC if_bfe.c rev 1.44, if_bfereg.h rev 1.11 to RELENG_6: Fix link state handling in bfe(4). o conversion to callout(9) API. o add a missing driver lock in bfe_ifmedia_sts(). o use our callout to drive watchdog timer. o restart Tx routine if pending queued packets are present in watchdog handler. o unarm watchdog timer only if there are no queued packets. o don't blindly reset phy and let phy driver handle link change request in bfe_init_locked(). o return the status of mii_mediachg() to caller in bfe_ifmedia_upd(). Previously it always returned 0 to caller. o add check for IFF_DRV_RUNNING flag as well as IFF_DRV_OACTIVE in bfe_start_locked(). o implement miibus_statchg method that keeps track of current link state changes as well as negotiated speed/duplex/ flow-control configuration. Reprogram MAC to appropriate duplex state. Flow-control configuration was also implemented but commented out at the moment. The flow-control configuration will be enabled again after we have general flow-control framework in mii layer. Revision Changes Path 1.25.2.8 +82 -47 src/sys/dev/bfe/if_bfe.c 1.7.2.2 +6 -1 src/sys/dev/bfe/if_bfereg.h From owner-cvs-src@FreeBSD.ORG Tue Mar 18 03:55:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D84E2106564A; Tue, 18 Mar 2008 03:55:12 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B3DAE8FC21; Tue, 18 Mar 2008 03:55:12 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2I3tCQV037805; Tue, 18 Mar 2008 03:55:12 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2I3tCnu037804; Tue, 18 Mar 2008 03:55:12 GMT (envelope-from kmacy) Message-Id: <200803180355.m2I3tCnu037804@repoman.freebsd.org> From: Kip Macy Date: Tue, 18 Mar 2008 03:55:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/cxgb cxgb_ioctl.h cxgb_main.c src/sys/dev/cxgb/common cxgb_ael1002.c cxgb_common.h cxgb_version.h src/sys/dev/cxgb/ulp/tom cxgb_cpl_io.c cxgb_cpl_socket.c cxgb_ddp.c cxgb_defs.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Mar 2008 03:55:13 -0000 kmacy 2008-03-18 03:55:12 UTC FreeBSD src repository Modified files: sys/dev/cxgb cxgb_ioctl.h cxgb_main.c sys/dev/cxgb/common cxgb_ael1002.c cxgb_common.h cxgb_version.h sys/dev/cxgb/ulp/tom cxgb_cpl_io.c cxgb_cpl_socket.c cxgb_ddp.c cxgb_defs.h Log: - Integrate 1.133 vendor driver changes - update some copyrights - add improved support for delayed ack - fix issue with fec Revision Changes Path 1.5 +2 -2 src/sys/dev/cxgb/common/cxgb_ael1002.c 1.9 +3 -3 src/sys/dev/cxgb/common/cxgb_common.h 1.6 +2 -2 src/sys/dev/cxgb/common/cxgb_version.h 1.7 +1 -1 src/sys/dev/cxgb/cxgb_ioctl.h 1.51 +45 -16 src/sys/dev/cxgb/cxgb_main.c 1.6 +52 -29 src/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c 1.6 +2 -2 src/sys/dev/cxgb/ulp/tom/cxgb_cpl_socket.c 1.2 +2 -1 src/sys/dev/cxgb/ulp/tom/cxgb_ddp.c 1.3 +1 -0 src/sys/dev/cxgb/ulp/tom/cxgb_defs.h From owner-cvs-src@FreeBSD.ORG Tue Mar 18 05:43:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CD33A106564A; Tue, 18 Mar 2008 05:43:04 +0000 (UTC) (envelope-from dds@aueb.gr) Received: from mx-out-04.forthnet.gr (mx-out.forthnet.gr [193.92.150.104]) by mx1.freebsd.org (Postfix) with ESMTP id 2D2998FC1A; Tue, 18 Mar 2008 05:43:02 +0000 (UTC) (envelope-from dds@aueb.gr) Received: from mx-av-02.forthnet.gr (mx-av.forthnet.gr [193.92.150.27]) by mx-out-04.forthnet.gr (8.13.8/8.13.8) with ESMTP id m2I5h0Jv015314; Tue, 18 Mar 2008 07:43:00 +0200 Received: from MX-IN-04.forthnet.gr (mx-in-04.forthnet.gr [193.92.150.163]) by mx-av-02.forthnet.gr (8.14.1/8.14.1) with ESMTP id m2I5h0Ul002697; Tue, 18 Mar 2008 07:43:00 +0200 Received: from [192.168.136.22] (adsl67-242.kln.forthnet.gr [77.49.114.242]) by MX-IN-04.forthnet.gr (8.14.2/8.14.2) with ESMTP id m2I5goeo027905; Tue, 18 Mar 2008 07:42:52 +0200 Authentication-Results: MX-IN-04.forthnet.gr smtp.mail=dds@aueb.gr; spf=neutral Authentication-Results: MX-IN-04.forthnet.gr header.from=dds@aueb.gr; sender-id=neutral Message-ID: <47DF5658.7060700@aueb.gr> Date: Tue, 18 Mar 2008 07:42:48 +0200 From: Diomidis Spinellis User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.4) Gecko/20070509 SeaMonkey/1.1.2 MIME-Version: 1.0 To: Pawel Jakub Dawidek References: <200712180849.lBI8nmEi088947@repoman.freebsd.org> <20071218100355.GR16982@elvis.mu.org> <20080314223652.GA20470@garage.freebsd.pl> <47DE8D10.9090201@aueb.gr> <20080317235900.GA25950@garage.freebsd.pl> In-Reply-To: <20080317235900.GA25950@garage.freebsd.pl> Content-Type: text/plain; charset=ISO-8859-7; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-all@FreeBSD.org, cvs-src@FreeBSD.org, Alfred Perlstein , Diomidis Spinellis , src-committers@FreeBSD.org Subject: Re: cvs commit: src/tools/regression/bin/mv regress.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Mar 2008 05:43:05 -0000 Pawel Jakub Dawidek wrote: > On Mon, Mar 17, 2008 at 05:24:00PM +0200, Diomidis Spinellis wrote: >> Pawel Jakub Dawidek wrote: >>> I was thinking about adding two options to cp(1) (-1 and -2) to give >>> cp(1) a hint if the copy is done inside one disk or between separate >>> disks. In -1 case cp(1) will read as large blocks as possible and then >>> write them, in -2 case it will spawn two threads: one reader and one >>> writer working in parallel. Performance improvements are very visible >> >from what I tested. >> Adding hints to cp(1) hinders portability. Even on the same OS, if two >> systems have their disks differently configured, a script may end up >> with an inappropriate hint on one of the two. Why not use fstat(2) to >> automatically determine if the file resides on different disks, and act >> accordingly? > > You can't say if this is the same disk or not. Think about more complex > situations like partitions on RAIDs, etc. (Or, even worse, volumes spanning multiple disks). What if cp(1) always worked in multithread mode for large files. Is that a pessimization for copies on the same disk? Don't disk accesses get appropriately reordered lower down? -- Diomidis Spinellis - http://www.spinellis.gr From owner-cvs-src@FreeBSD.ORG Tue Mar 18 06:18:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 27AFF106564A; Tue, 18 Mar 2008 06:18:50 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DFB708FC15; Tue, 18 Mar 2008 06:18:49 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2I6InFa082021; Tue, 18 Mar 2008 06:18:49 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2I6InlQ082018; Tue, 18 Mar 2008 06:18:49 GMT (envelope-from kientzle) Message-Id: <200803180618.m2I6InlQ082018@repoman.freebsd.org> From: Tim Kientzle Date: Tue, 18 Mar 2008 06:18:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/tar Makefile matching.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Mar 2008 06:18:50 -0000 kientzle 2008-03-18 06:18:49 UTC FreeBSD src repository Modified files: usr.bin/tar Makefile matching.c Log: Fix --fast-read by decrementing the remaining patterns to be matched, instead of incrementing. Pointy hat: me Thanks to: Tomasz Przygoda MFC after: 3 days Revision Changes Path 1.34 +1 -1 src/usr.bin/tar/Makefile 1.12 +1 -1 src/usr.bin/tar/matching.c From owner-cvs-src@FreeBSD.ORG Tue Mar 18 06:52:16 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2B3E8106564A; Tue, 18 Mar 2008 06:52:16 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0955A8FC25; Tue, 18 Mar 2008 06:52:16 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2I6qFpY090118; Tue, 18 Mar 2008 06:52:15 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2I6qF1J090102; Tue, 18 Mar 2008 06:52:15 GMT (envelope-from alc) Message-Id: <200803180652.m2I6qF1J090102@repoman.freebsd.org> From: Alan Cox Date: Tue, 18 Mar 2008 06:52:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files src/sys/vm vm_page.c vm_page.h vm_pageq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Mar 2008 06:52:16 -0000 alc 2008-03-18 06:52:15 UTC FreeBSD src repository Modified files: sys/conf files sys/vm vm_page.c vm_page.h Removed files: sys/vm vm_pageq.c Log: Almost seven years ago, vm/vm_page.c was split into three parts: vm/vm_contig.c, vm/vm_page.c, and vm/vm_pageq.c. Today, vm/vm_pageq.c has withered to the point that it contains only four short functions, two of which are only used by vm/vm_page.c. Since I can't foresee any reason for vm/vm_pageq.c to grow, it is time to fold the remaining contents of vm/vm_pageq.c back into vm/vm_page.c. Add some comments. Rename one of the functions, vm_pageq_enqueue(), that is now static within vm/vm_page.c to vm_page_enqueue(). Eliminate PQ_MAXCOUNT as it no longer serves any purpose. Revision Changes Path 1.1281 +0 -1 src/sys/conf/files 1.367 +74 -5 src/sys/vm/vm_page.c 1.153 +1 -4 src/sys/vm/vm_page.h 1.36 +0 -115 src/sys/vm/vm_pageq.c (dead) From owner-cvs-src@FreeBSD.ORG Tue Mar 18 06:53:20 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1BC66106566B; Tue, 18 Mar 2008 06:53:20 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail34.syd.optusnet.com.au (mail34.syd.optusnet.com.au [211.29.133.218]) by mx1.freebsd.org (Postfix) with ESMTP id 8137C8FC17; Tue, 18 Mar 2008 06:53:19 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from server.vk2pj.dyndns.org (c220-239-20-82.belrs4.nsw.optusnet.com.au [220.239.20.82]) by mail34.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m2I6rG6k000466 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 18 Mar 2008 17:53:16 +1100 Received: from server.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by server.vk2pj.dyndns.org (8.14.2/8.14.1) with ESMTP id m2I6rFdG078585; Tue, 18 Mar 2008 17:53:15 +1100 (EST) (envelope-from peter@server.vk2pj.dyndns.org) Received: (from peter@localhost) by server.vk2pj.dyndns.org (8.14.2/8.14.2/Submit) id m2I6rF11078584; Tue, 18 Mar 2008 17:53:15 +1100 (EST) (envelope-from peter) Date: Tue, 18 Mar 2008 17:53:15 +1100 From: Peter Jeremy To: John Baldwin Message-ID: <20080318065315.GR44676@server.vk2pj.dyndns.org> References: <4578.1205772826@critter.freebsd.dk> <200803171317.15812.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="eheScQNz3K90DVRs" Content-Disposition: inline In-Reply-To: <200803171317.15812.jhb@freebsd.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.17 (2007-11-01) Cc: cvs-src@freebsd.org, Poul-Henning Kamp , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/i386/cpufreq est.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Mar 2008 06:53:20 -0000 --eheScQNz3K90DVRs Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Mar 17, 2008 at 01:17:15PM -0400, John Baldwin wrote: >On Monday 17 March 2008 12:53:46 pm Poul-Henning Kamp wrote: >>=20 >> >You have servers that default to half-speed when not on battery? That = is=20 >very=20 >> >odd, but you can just run powerd [...] >>=20 >> Yes, but you need to know that you should run powerd in the first place. > >Err, I would just always run it. You are now saying that laptops have to = run=20 >powerd to avoid full-speed CPUs on boot (even though the BIOS throttles it= =20 >down for you) but you can't run powerd on the server? In general, I agree that powerd should be enabled but actually implementing this may have some adverse side-effects. I know using acpi_throttle with powerd on my HP nx6125 causes it to wedge randomly. --=20 Peter Jeremy Please excuse any delays as the result of my ISP's inability to implement an MTA that is either RFC2821-compliant or matches their claimed behaviour. --eheScQNz3K90DVRs Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.8 (FreeBSD) iEYEARECAAYFAkffZtsACgkQ/opHv/APuIeMDACfYAa3ihBD6W/TBKrfaB4dPadp bokAoKVKPiAO580rgkwx5HLXzFDvUbcv =XPIY -----END PGP SIGNATURE----- --eheScQNz3K90DVRs-- From owner-cvs-src@FreeBSD.ORG Tue Mar 18 08:36:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 090811065675; Tue, 18 Mar 2008 08:36:20 +0000 (UTC) (envelope-from adrian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CDBA88FC27; Tue, 18 Mar 2008 08:36:19 +0000 (UTC) (envelope-from adrian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2I8aJkh070824; Tue, 18 Mar 2008 08:36:19 GMT (envelope-from adrian@repoman.freebsd.org) Received: (from adrian@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2I8aJtb070823; Tue, 18 Mar 2008 08:36:19 GMT (envelope-from adrian) Message-Id: <200803180836.m2I8aJtb070823@repoman.freebsd.org> From: Adrian Chadd Date: Tue, 18 Mar 2008 08:36: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/hwpmc hwpmc_amd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Mar 2008 08:36:20 -0000 adrian 2008-03-18 08:36:19 UTC FreeBSD src repository Modified files: sys/dev/hwpmc hwpmc_amd.c Log: Fix the debugging output - the '0x' was duplicated from the %p option. Revision Changes Path 1.15 +1 -1 src/sys/dev/hwpmc/hwpmc_amd.c From owner-cvs-src@FreeBSD.ORG Tue Mar 18 08:39:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 660A61065673; Tue, 18 Mar 2008 08:39:12 +0000 (UTC) (envelope-from adrian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 368368FC17; Tue, 18 Mar 2008 08:39:12 +0000 (UTC) (envelope-from adrian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2I8dCxF073281; Tue, 18 Mar 2008 08:39:12 GMT (envelope-from adrian@repoman.freebsd.org) Received: (from adrian@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2I8dCgH073280; Tue, 18 Mar 2008 08:39:12 GMT (envelope-from adrian) Message-Id: <200803180839.m2I8dCgH073280@repoman.freebsd.org> From: Adrian Chadd Date: Tue, 18 Mar 2008 08:39: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/hwpmc hwpmc_amd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Mar 2008 08:39:12 -0000 adrian 2008-03-18 08:39:12 UTC FreeBSD src repository Modified files: sys/dev/hwpmc hwpmc_amd.c Log: Sign-extend the 48-bit AMD PMC counter before treating it to a 64-bit 2's compliment. The 2's compliment transform is done so a "count down" sampling interval can be converted into a "count up" PMC value. a 2's complimented 'count down' value is written to the PMC counter; then the read-back counter is reverted via another 2's compliment. PR: kern/121660 Reviewed by: jkoshy Approved by: jkoshy MFC after: 1 week Revision Changes Path 1.16 +8 -5 src/sys/dev/hwpmc/hwpmc_amd.c From owner-cvs-src@FreeBSD.ORG Tue Mar 18 08:48:52 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 308C21065676; Tue, 18 Mar 2008 08:48:52 +0000 (UTC) (envelope-from lulf@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 045668FC15; Tue, 18 Mar 2008 08:48:52 +0000 (UTC) (envelope-from lulf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2I8mp1o089412; Tue, 18 Mar 2008 08:48:51 GMT (envelope-from lulf@repoman.freebsd.org) Received: (from lulf@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2I8mpwD089411; Tue, 18 Mar 2008 08:48:51 GMT (envelope-from lulf) Message-Id: <200803180848.m2I8mpwD089411@repoman.freebsd.org> From: Ulf Lilleengen Date: Tue, 18 Mar 2008 08:48: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/geom/vinum geom_vinum_drive.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Mar 2008 08:48:52 -0000 lulf 2008-03-18 08:48:51 UTC FreeBSD src repository Modified files: sys/geom/vinum geom_vinum_drive.c Log: - Fix a memory leak when re-discovering a gvinum configuration. Approved by: pjd (mentor) MFC after: 1 week Revision Changes Path 1.27 +2 -0 src/sys/geom/vinum/geom_vinum_drive.c From owner-cvs-src@FreeBSD.ORG Tue Mar 18 11:37:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 65C4F106564A; Tue, 18 Mar 2008 11:37:58 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 46E548FC21; Tue, 18 Mar 2008 11:37:58 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2IBbw30049325; Tue, 18 Mar 2008 11:37:58 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2IBbwca049324; Tue, 18 Mar 2008 11:37:58 GMT (envelope-from rwatson) Message-Id: <200803181137.m2IBbwca049324@repoman.freebsd.org> From: Robert Watson Date: Tue, 18 Mar 2008 11:37:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/fs/coda TODO X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Mar 2008 11:37:58 -0000 rwatson 2008-03-18 11:37:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/fs/coda TODO Log: Merge TODO:1.4 from HEAD to RELENG_7: Remove namecache performance-tuning todo for Coda: we now use the FreeBSD name cache. Revision Changes Path 1.3.2.2 +0 -1 src/sys/fs/coda/TODO From owner-cvs-src@FreeBSD.ORG Tue Mar 18 11:40:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4FD211065672; Tue, 18 Mar 2008 11:40:49 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4AA1D8FC17; Tue, 18 Mar 2008 11:40:49 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2IBenSg050597; Tue, 18 Mar 2008 11:40:49 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2IBenKL050596; Tue, 18 Mar 2008 11:40:49 GMT (envelope-from rwatson) Message-Id: <200803181140.m2IBenKL050596@repoman.freebsd.org> From: Robert Watson Date: Tue, 18 Mar 2008 11:40:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/fs/coda TODO cnode.h coda_kernel.h coda_psdev.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Mar 2008 11:40:49 -0000 rwatson 2008-03-18 11:40:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/fs/coda TODO cnode.h coda_psdev.c Removed files: (Branch: RELENG_7) sys/fs/coda coda_kernel.h Log: Merge TODO:1.5, cnode.h:1.29, coda_kernel.h:1.8, coda_psdev.c:1.48 from HEAD to RELENG_7: Remove custom queue macros in Coda, replacing them with queue(9) tailq macros. The only semantic change was the need to add a vc_opened field to struct vcomm since we can no longer use the request queue returning to an uninitialized state to hold whether or not the device is open. Revision Changes Path 1.3.2.3 +0 -3 src/sys/fs/coda/TODO 1.21.2.8 +8 -12 src/sys/fs/coda/cnode.h 1.6.2.2 +0 -67 src/sys/fs/coda/coda_kernel.h (dead) 1.39.2.9 +22 -23 src/sys/fs/coda/coda_psdev.c From owner-cvs-src@FreeBSD.ORG Tue Mar 18 11:45:30 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B64081065677; Tue, 18 Mar 2008 11:45:30 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 97F688FC27; Tue, 18 Mar 2008 11:45:30 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2IBjUHm050737; Tue, 18 Mar 2008 11:45:30 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2IBjUJm050736; Tue, 18 Mar 2008 11:45:30 GMT (envelope-from rwatson) Message-Id: <200803181145.m2IBjUJm050736@repoman.freebsd.org> From: Robert Watson Date: Tue, 18 Mar 2008 11:45:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/ufs/ffs ffs_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, 18 Mar 2008 11:45:30 -0000 rwatson 2008-03-18 11:45:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/ufs/ffs ffs_vfsops.c Log: Merge ffs_vfsops.c:1.337 from HEAD to RELENG_7: Move setting of MNTK_MPSAFE flag before UFS1 extended attribute auto-start so that the flag is set before we start performing I/O in the auto-start routine. Suggested by: kib Revision Changes Path 1.329.2.2 +3 -3 src/sys/ufs/ffs/ffs_vfsops.c From owner-cvs-src@FreeBSD.ORG Tue Mar 18 11:49:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A5A081065675; Tue, 18 Mar 2008 11:49:11 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 87A5A8FC19; Tue, 18 Mar 2008 11:49:11 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2IBnBFq051620; Tue, 18 Mar 2008 11:49:11 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2IBnBed051595; Tue, 18 Mar 2008 11:49:11 GMT (envelope-from ru) Message-Id: <200803181149.m2IBnBed051595@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 18 Mar 2008 11:49:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/kern link_elf.c 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: Tue, 18 Mar 2008 11:49:11 -0000 ru 2008-03-18 11:49:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern link_elf.c link_elf_obj.c Log: MFC: Fix panic on e.g. "kldload /dev/null". PR: kern/121427 Revision Changes Path 1.93.2.1 +5 -0 src/sys/kern/link_elf.c 1.95.2.1 +4 -0 src/sys/kern/link_elf_obj.c From owner-cvs-src@FreeBSD.ORG Tue Mar 18 13:31:46 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 25B901065673; Tue, 18 Mar 2008 13:31:46 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0BFFF8FC16; Tue, 18 Mar 2008 13:31:46 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2IDVj75047643; Tue, 18 Mar 2008 13:31:45 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2IDVjTP047636; Tue, 18 Mar 2008 13:31:45 GMT (envelope-from jhb) Message-Id: <200803181331.m2IDVjTP047636@repoman.freebsd.org> From: John Baldwin Date: Tue, 18 Mar 2008 13:31:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sun4v/sun4v intr_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: Tue, 18 Mar 2008 13:31:46 -0000 jhb 2008-03-18 13:31:45 UTC FreeBSD src repository Modified files: sys/sun4v/sun4v intr_machdep.c Log: Catch up to intr_event_create() prototype change. Pointy hat: jhb Revision Changes Path 1.9 +1 -1 src/sys/sun4v/sun4v/intr_machdep.c From owner-cvs-src@FreeBSD.ORG Tue Mar 18 14:08:07 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2CD18106564A; Tue, 18 Mar 2008 14:08:07 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id F27048FC19; Tue, 18 Mar 2008 14:08:05 +0000 (UTC) (envelope-from mav@FreeBSD.org) X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona-2.1.0 Received: from orphanage.alkar.net (account mav@alkar.net [212.86.226.11] verified) by cmail.optima.ua (CommuniGate Pro SMTP 5.1.14) with ESMTPA id 93770764; Tue, 18 Mar 2008 15:08:03 +0200 Message-ID: <47DFBEB2.7080500@FreeBSD.org> Date: Tue, 18 Mar 2008 15:08:02 +0200 From: Alexander Motin User-Agent: Thunderbird 2.0.0.0 (X11/20070424) MIME-Version: 1.0 To: Julian Elischer , Maksim Yevmenkin References: <200803141611.m2EGBLwF076696@repoman.freebsd.org> <47DB1EC8.2040100@elischer.org> In-Reply-To: <47DB1EC8.2040100@elischer.org> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/bluetooth/rfcomm_pppd rfcomm_pppd.8 rfcomm_pppd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Mar 2008 14:08:07 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Julian Elischer wrote: > Maksim Yevmenkin wrote: >> emax 2008-03-14 16:11:20 UTC >> >> FreeBSD src repository >> >> Modified files: (Branch: RELENG_6) >> usr.sbin/bluetooth/rfcomm_pppd rfcomm_pppd.8 rfcomm_pppd.c Log: >> MFC: >> Add an option to register DUN (Dial-Up Networking) service on the >> same >> RFCOMM channel if needed. There is really no good reason to not to >> support >> this. AT-command exchange can be faked with chat script in ppp.conf. >> Revision Changes Path >> 1.10.2.5 +10 -1 src/usr.sbin/bluetooth/rfcomm_pppd/rfcomm_pppd.8 >> 1.5.8.2 +33 -2 src/usr.sbin/bluetooth/rfcomm_pppd/rfcomm_pppd.c Thanks, Maksim! At last I have got the way to connect my WM6 Pocket to the internet via my FreeBSD machine! After some time on writing fake chat script it has got working. PS: Waiting to play with PAN. ;) > how many barriers are there from stopping a computer from doing > "drive-by" downloads and connections from random passing cell phones.. > obviously they need to associate, but how many layers of security are > there? AFAIK the first barrier will be the bluetooth device pairing PIN code and the second optional one is usual PPP authentication. - -- Alexander Motin -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFH376x0kCgngV3usoRAp5QAKC7CswREm1NKFi1yl6iTkEbOW7LnACg0SUa u1SXc9jDCkgFWHYT/dIQf+Y= =iiEf -----END PGP SIGNATURE----- From owner-cvs-src@FreeBSD.ORG Tue Mar 18 14:39:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 01839106570E; Tue, 18 Mar 2008 14:39:06 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DD0998FC25; Tue, 18 Mar 2008 14:39:05 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2IEd5sC084154; Tue, 18 Mar 2008 14:39:05 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2IEd51u084153; Tue, 18 Mar 2008 14:39:05 GMT (envelope-from piso) Message-Id: <200803181439.m2IEd51u084153@repoman.freebsd.org> From: Paolo Pisati Date: Tue, 18 Mar 2008 14:39:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netinet/libalias alias_db.c alias_irc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Mar 2008 14:39:06 -0000 piso 2008-03-18 14:39:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netinet/libalias alias_db.c alias_irc.c Log: MFC Revision 1.25: Don't abuse stack space while in kernel land, use heap instead. PR: kern/118432 Revision Changes Path 1.67.2.2 +10 -0 src/sys/netinet/libalias/alias_db.c 1.21.2.1 +7 -2 src/sys/netinet/libalias/alias_irc.c From owner-cvs-src@FreeBSD.ORG Tue Mar 18 15:04:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1646F106564A; Tue, 18 Mar 2008 15:04:07 +0000 (UTC) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F2D078FC19; Tue, 18 Mar 2008 15:04:06 +0000 (UTC) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2IF46tu097061; Tue, 18 Mar 2008 15:04:06 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2IF46AG097060; Tue, 18 Mar 2008 15:04:06 GMT (envelope-from ume) Message-Id: <200803181504.m2IF46AG097060@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Tue, 18 Mar 2008 15:04: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/netstat inet6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Mar 2008 15:04:07 -0000 ume 2008-03-18 15:04:06 UTC FreeBSD src repository Modified files: usr.bin/netstat inet6.c Log: Change .8s port name restriction to .15s. This change corresponds to inet.c 1.13. MFC after: 1 week Revision Changes Path 1.31 +1 -1 src/usr.bin/netstat/inet6.c From owner-cvs-src@FreeBSD.ORG Tue Mar 18 17:31:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 14EB01065675; Tue, 18 Mar 2008 17:31:12 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F2AD98FC14; Tue, 18 Mar 2008 17:31:11 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2IHVBvr004006; Tue, 18 Mar 2008 17:31:11 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2IHVBxU004005; Tue, 18 Mar 2008 17:31:11 GMT (envelope-from mav) Message-Id: <200803181731.m2IHVBxU004005@repoman.freebsd.org> From: Alexander Motin Date: Tue, 18 Mar 2008 17:31:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netgraph ng_l2tp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Mar 2008 17:31:12 -0000 mav 2008-03-18 17:31:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netgraph ng_l2tp.c Log: MFC rev. 1.25 Add session ID hashing to speedup incoming packets dispatch in case of many connections working via the same tunnel. For example, in case of full "client <-> LAC <-> LNS" setup. Revision Changes Path 1.17.2.4 +47 -38 src/sys/netgraph/ng_l2tp.c From owner-cvs-src@FreeBSD.ORG Tue Mar 18 17:32:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CED111065677; Tue, 18 Mar 2008 17:32:11 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CF0D88FC24; Tue, 18 Mar 2008 17:32:11 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2IHWBmC004132; Tue, 18 Mar 2008 17:32:11 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2IHWBsW004129; Tue, 18 Mar 2008 17:32:11 GMT (envelope-from piso) Message-Id: <200803181732.m2IHWBsW004129@repoman.freebsd.org> From: Paolo Pisati Date: Tue, 18 Mar 2008 17:32:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/conf NOTES files src/sys/modules Makefile src/sys/modules/ipfw_nat Makefile src/sys/netinet ip_fw.h ip_fw2.c ip_fw_nat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Mar 2008 17:32:12 -0000 piso 2008-03-18 17:32:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/conf NOTES files sys/modules Makefile sys/netinet ip_fw.h ip_fw2.c Added files: (Branch: RELENG_7) sys/modules/ipfw_nat Makefile sys/netinet ip_fw_nat.c Log: MFC: -Move ipfw's nat code into its own kld: ipfw_nat. -Raise a bit ipfw kld priority to avoid race on ipfw_nat load. Revision Changes Path 1.1454.2.3 +1 -2 src/sys/conf/NOTES 1.1243.2.7 +1 -0 src/sys/conf/files 1.540.2.7 +1 -0 src/sys/modules/Makefile 1.1.2.1 +8 -0 src/sys/modules/ipfw_nat/Makefile (new) 1.110.2.2 +32 -0 src/sys/netinet/ip_fw.h 1.175.2.4 +52 -550 src/sys/netinet/ip_fw2.c 1.2.2.1 +653 -0 src/sys/netinet/ip_fw_nat.c (new) From owner-cvs-src@FreeBSD.ORG Tue Mar 18 17:33:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C324F106566B; Tue, 18 Mar 2008 17:33:03 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AD5D08FC1E; Tue, 18 Mar 2008 17:33:03 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2IHX3Z7004434; Tue, 18 Mar 2008 17:33:03 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2IHX3VD004429; Tue, 18 Mar 2008 17:33:03 GMT (envelope-from mav) Message-Id: <200803181733.m2IHX3VD004429@repoman.freebsd.org> From: Alexander Motin Date: Tue, 18 Mar 2008 17:33:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netgraph ng_l2tp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Mar 2008 17:33:03 -0000 mav 2008-03-18 17:33:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netgraph ng_l2tp.c Log: MFC rev. 1.25 Add session ID hashing to speedup incoming packets dispatch in case of many connections working via the same tunnel. For example, in case of full "client <-> LAC <-> LNS" setup. Revision Changes Path 1.14.2.5 +47 -38 src/sys/netgraph/ng_l2tp.c From owner-cvs-src@FreeBSD.ORG Tue Mar 18 17:39:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0E1E1106566B; Tue, 18 Mar 2008 17:39:43 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 122478FC26; Tue, 18 Mar 2008 17:39:43 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2IHdg4G008530; Tue, 18 Mar 2008 17:39:42 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2IHdg8g008529; Tue, 18 Mar 2008 17:39:42 GMT (envelope-from mav) Message-Id: <200803181739.m2IHdg8g008529@repoman.freebsd.org> From: Alexander Motin Date: Tue, 18 Mar 2008 17:39: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/netgraph netgraph.h ng_base.c ng_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: Tue, 18 Mar 2008 17:39:43 -0000 mav 2008-03-18 17:39:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netgraph netgraph.h ng_base.c ng_socket.c Log: MFC: Improve apply callback error reporting: Before this patch callback returned result of the last finished call chain. Now it returns last nonzero result from all call chain results in this request. As soon as this improvement gives reliable error reporting, it is now possible to remove dirty workaround in ng_socket, made to return ENOBUFS error statuses of request-response operations. That workaround was responsible for returning ENOBUFS errors to completely unrelated requests working at the same time on socket. Revision Changes Path 1.55.2.12 +2 -1 src/sys/netgraph/netgraph.h 1.102.2.18 +25 -8 src/sys/netgraph/ng_base.c 1.67.2.8 +1 -1 src/sys/netgraph/ng_socket.c From owner-cvs-src@FreeBSD.ORG Tue Mar 18 17:43:37 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 07EA3106564A; Tue, 18 Mar 2008 17:43:37 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E5EEE8FC20; Tue, 18 Mar 2008 17:43:36 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2IHhauc008827; Tue, 18 Mar 2008 17:43:36 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2IHhaS2008826; Tue, 18 Mar 2008 17:43:36 GMT (envelope-from jhb) Message-Id: <200803181743.m2IHhaS2008826@repoman.freebsd.org> From: John Baldwin Date: Tue, 18 Mar 2008 17:43:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/boot/i386/btx/btx Makefile btx.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Mar 2008 17:43:37 -0000 jhb 2008-03-18 17:43:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/boot/i386/btx/btx Makefile btx.S Log: MFC: Use real mode to invoke BIOS routines rather than virtual 86 mode. Revision Changes Path 1.19.10.1 +0 -4 src/sys/boot/i386/btx/btx/Makefile 1.44.2.1 +318 -454 src/sys/boot/i386/btx/btx/btx.S From owner-cvs-src@FreeBSD.ORG Tue Mar 18 17:44:29 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 34AB8106564A; Tue, 18 Mar 2008 17:44:29 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1F1AD8FC33; Tue, 18 Mar 2008 17:44:29 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2IHiSSS008942; Tue, 18 Mar 2008 17:44:28 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2IHiSA4008941; Tue, 18 Mar 2008 17:44:28 GMT (envelope-from jhb) Message-Id: <200803181744.m2IHiSA4008941@repoman.freebsd.org> From: John Baldwin Date: Tue, 18 Mar 2008 17:44:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/boot/i386/btx/btx Makefile btx.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Mar 2008 17:44:29 -0000 jhb 2008-03-18 17:44:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/boot/i386/btx/btx Makefile btx.S Log: MFC: Use real moder to invoke BIOS routines rather than virtual 86 mode. Revision Changes Path 1.19.2.1 +0 -4 src/sys/boot/i386/btx/btx/Makefile 1.38.2.3 +318 -454 src/sys/boot/i386/btx/btx/btx.S From owner-cvs-src@FreeBSD.ORG Tue Mar 18 18:21:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BCF641065672; Tue, 18 Mar 2008 18:21:39 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C03A08FC19; Tue, 18 Mar 2008 18:21:39 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2IILdt7033602; Tue, 18 Mar 2008 18:21:39 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2IILdGC033601; Tue, 18 Mar 2008 18:21:39 GMT (envelope-from emax) Message-Id: <200803181821.m2IILdGC033601@repoman.freebsd.org> From: Maksim Yevmenkin Date: Tue, 18 Mar 2008 18:21: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/libsdp sdp.h src/usr.sbin/bluetooth/sdpd gn.c lan.c nap.c panu.c profile.c profile.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, 18 Mar 2008 18:21:39 -0000 emax 2008-03-18 18:21:39 UTC FreeBSD src repository Modified files: lib/libsdp sdp.h usr.sbin/bluetooth/sdpd gn.c lan.c nap.c panu.c profile.c profile.h Log: Add PSM and Load Factor SDP parameters to the BNEP based profiles (NAP, GN and PANU). No reason to not to support them. Separate SDP parameters data structures for the BNEP based profiles. Generalize Service Availability SDP parameter creation. Requested by: Iain Hibbert < plunky at rya-online dot net > MFC after: 3 days Revision Changes Path 1.9 +25 -10 src/lib/libsdp/sdp.h 1.2 +28 -2 src/usr.sbin/bluetooth/sdpd/gn.c 1.2 +2 -7 src/usr.sbin/bluetooth/sdpd/lan.c 1.2 +28 -2 src/usr.sbin/bluetooth/sdpd/nap.c 1.2 +28 -2 src/usr.sbin/bluetooth/sdpd/panu.c 1.4 +23 -2 src/usr.sbin/bluetooth/sdpd/profile.c 1.3 +1 -0 src/usr.sbin/bluetooth/sdpd/profile.h From owner-cvs-src@FreeBSD.ORG Tue Mar 18 18:28:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 56DAF1065683; Tue, 18 Mar 2008 18:28:10 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4144A8FC1F; Tue, 18 Mar 2008 18:28:10 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2IIS9rw038441; Tue, 18 Mar 2008 18:28:09 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2IIS9XL038440; Tue, 18 Mar 2008 18:28:09 GMT (envelope-from jhb) Message-Id: <200803181828.m2IIS9XL038440@repoman.freebsd.org> From: John Baldwin Date: Tue, 18 Mar 2008 18:28:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Cc: Subject: cvs commit: src/sys/boot/i386/btx/btx Makefile btx.s X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Mar 2008 18:28:10 -0000 jhb 2008-03-18 18:28:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/boot/i386/btx/btx Makefile btx.s Log: MFC: Use real moder to invoke BIOS routines rather than virtual 86 mode. Revision Changes Path 1.7.2.3 +0 -4 src/sys/boot/i386/btx/btx/Makefile 1.15.2.5 +346 -473 src/sys/boot/i386/btx/btx/btx.s From owner-cvs-src@FreeBSD.ORG Tue Mar 18 18:43:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 97F8F106567B; Tue, 18 Mar 2008 18:43:00 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8272C8FC28; Tue, 18 Mar 2008 18:43:00 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2IIh0sS048216; Tue, 18 Mar 2008 18:43:00 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2IIh0kM048215; Tue, 18 Mar 2008 18:43:00 GMT (envelope-from dfr) Message-Id: <200803181843.m2IIh0kM048215@repoman.freebsd.org> From: Doug Rabson Date: Tue, 18 Mar 2008 18:42: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/nfsserver nfs_srvsock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Mar 2008 18:43:00 -0000 dfr 2008-03-18 18:42:59 UTC FreeBSD src repository Modified files: sys/nfsserver nfs_srvsock.c Log: Don't call nfs_realign while holding locks. Reviewed by: kib Revision Changes Path 1.106 +5 -4 src/sys/nfsserver/nfs_srvsock.c From owner-cvs-src@FreeBSD.ORG Tue Mar 18 18:52:53 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9572C1065678; Tue, 18 Mar 2008 18:52:53 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 992D18FC1A; Tue, 18 Mar 2008 18:52:53 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2IIqrW7056900; Tue, 18 Mar 2008 18:52:53 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2IIqrsN056899; Tue, 18 Mar 2008 18:52:53 GMT (envelope-from thompsa) Message-Id: <200803181852.m2IIqrsN056899@repoman.freebsd.org> From: Andrew Thompson Date: Tue, 18 Mar 2008 18:52:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/wpi if_wpi.c if_wpireg.h if_wpivar.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, 18 Mar 2008 18:52:53 -0000 thompsa 2008-03-18 18:52:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/wpi if_wpi.c if_wpireg.h if_wpivar.h Log: MFC if_wpi.c r1.9-10, if_wpireg.h r1.3, if_wpivar.h r1.2 Update wpi(4) with stability fixes - remove second taskqueue - busdma 16k alignment workaround - use busdma instead of external mbuf storage on Rx - locking fixes - net80211 state change fixes - improve scanning reliability - improve radio hw switch interaction - consolidate callouts Revision Changes Path 1.5.2.4 +480 -553 src/sys/dev/wpi/if_wpi.c 1.2.2.2 +2 -0 src/sys/dev/wpi/if_wpireg.h 1.1.2.2 +31 -53 src/sys/dev/wpi/if_wpivar.h From owner-cvs-src@FreeBSD.ORG Tue Mar 18 19:38:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4D55B1065672; Tue, 18 Mar 2008 19:38:11 +0000 (UTC) (envelope-from vadim@hostel.avtf.net) Received: from hostel.avtf.net (ip82-117-84-33.vpn.tomsk.net [82.117.84.33]) by mx1.freebsd.org (Postfix) with ESMTP id 52A3E8FC1E; Tue, 18 Mar 2008 19:38:08 +0000 (UTC) (envelope-from vadim@hostel.avtf.net) Received: from hostel.avtf.net (localhost [127.0.0.1]) by hostel.avtf.net (8.14.1/8.14.1) with ESMTP id m2IJKcUc038233; Wed, 19 Mar 2008 01:20:38 +0600 (NOVT) (envelope-from vadim@hostel.avtf.net) Received: (from vadim@localhost) by hostel.avtf.net (8.14.1/8.14.1/Submit) id m2IJKcoD038230; Wed, 19 Mar 2008 01:20:38 +0600 (NOVT) (envelope-from vadim) Message-Id: <200803181920.m2IJKcoD038230@hostel.avtf.net> To: Paolo Pisati From: Vadim Goncharov In-Reply-To: <200803172216.m2HMGJKj011742@repoman.freebsd.org> References: <200803172216.m2HMGJKj011742@repoman.freebsd.org> X-Comment-To: Paolo Pisati Date: Wed, 19 Mar 2008 01:20:37 +0600 Cc: cvs-src@FreeBSD.org, des@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet/libalias alias_irc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: vadim_nuclight@mail.ru List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Mar 2008 19:38:11 -0000 Hi Paolo Pisati! On Mon, 17 Mar 2008 22:16:19 +0000 (UTC); Paolo Pisati wrote: > piso 2008-03-17 22:16:19 UTC > FreeBSD src repository > Modified files: (Branch: RELENG_7) > sys/netinet/libalias alias_irc.c > Log: > MFC revision 1.25: > Don't abuse stack space while in kernel land, use heap instead. > > PR: kern/121693 > > Revision Changes Path > 1.23.2.1 +10 -5 src/sys/netinet/libalias/alias_irc.c Paolo, this violates rules 6 and 10 from committers-guide. The original commit log in HEAD did not contained "MFC After:", so the code was not supposed to be MFCed to STABLE. Moreover, minimum MFC period is 3 days, and you've done MFCs to both 6-STABLE and 7-STABLE in 8 minutes after commit to HEAD. Then, PR must not be closed so fast, as originator has not yet confirmed that patch has fixed his problem. This could be non-critical, but that rules exists to guard against bugs in the code, so - let's look at the code. You are changing "char newpacket[65536]" to "char *newpacket", and there are places there like: if (iCopy + 4 > sizeof(newpacket)) goto lPACKET_DONE; which you hasn't changed, while "iCopy" is "unsigned int". This will break behaviour, of course, in 7-STABLE - in 6-STABLE it is still an array. It is questionable whether silent change in size from 65536 to IP_MAXPACKET (which is one less) is acceptable, but there is also another clear point: this will be allocated with M_NOWAIT on every packet. It is better to prealloc that memory on module load, the way you've done in 6-STABLE's MFC variant. -- WBR, Vadim Goncharov. ICQ#166852181 mailto:vadim_nuclight@mail.ru [Moderator of RU.ANTI-ECOLOGY][FreeBSD][http://antigreen.org][LJ:/nuclight] From owner-cvs-src@FreeBSD.ORG Tue Mar 18 21:05:12 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 84E57106564A; Tue, 18 Mar 2008 21:05:12 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from relay01.kiev.sovam.com (relay01.kiev.sovam.com [62.64.120.200]) by mx1.freebsd.org (Postfix) with ESMTP id 3426E8FC16; Tue, 18 Mar 2008 21:05:12 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from [212.82.216.226] (helo=skuns.kiev.zoral.com.ua) by relay01.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1Jbizc-0001X9-ON; Tue, 18 Mar 2008 23:05:11 +0200 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by skuns.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m2IL5I6Q015774 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 18 Mar 2008 23:05:18 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m2IL55aR041686; Tue, 18 Mar 2008 23:05:05 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2/Submit) id m2IL55eX041685; Tue, 18 Mar 2008 23:05:05 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Tue, 18 Mar 2008 23:05:05 +0200 From: Kostik Belousov To: Doug Rabson Message-ID: <20080318210505.GF10374@deviant.kiev.zoral.com.ua> References: <200803181843.m2IIh0kM048215@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="pB4caHzgQjfI2BiX" Content-Disposition: inline In-Reply-To: <200803181843.m2IIh0kM048215@repoman.freebsd.org> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: ClamAV version 0.91.2, clamav-milter version 0.91.2 on skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on skuns.kiev.zoral.com.ua X-Scanner-Signature: 7b1a4900bea4ee3727a65c989d5962bc X-DrWeb-checked: yes X-SpamTest-Envelope-From: kostikbel@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Info: Profiles 2438 [Mar 18 2008] X-SpamTest-Info: helo_type=3 X-SpamTest-Info: {TO: local part of email appears in body} X-SpamTest-Method: none X-SpamTest-Rate: 9 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0278], KAS30/Release Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/nfsserver nfs_srvsock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Mar 2008 21:05:12 -0000 --pB4caHzgQjfI2BiX Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Mar 18, 2008 at 06:42:59PM +0000, Doug Rabson wrote: > dfr 2008-03-18 18:42:59 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/nfsserver nfs_srvsock.c=20 > Log: > Don't call nfs_realign while holding locks. > =20 > Reviewed by: kib > =20 > Revision Changes Path > 1.106 +5 -4 src/sys/nfsserver/nfs_srvsock.c Any plans for the MFC ? --pB4caHzgQjfI2BiX Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEARECAAYFAkfgLoAACgkQC3+MBN1Mb4gGVwCgqWyhx4Me4SK0YInwVxlrfHy4 o20An0DMpdcNIxqH45/SqHHXqq830BlK =DrnS -----END PGP SIGNATURE----- --pB4caHzgQjfI2BiX-- From owner-cvs-src@FreeBSD.ORG Tue Mar 18 21:45:28 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 45523106564A; Tue, 18 Mar 2008 21:45:28 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2F42C8FC13; Tue, 18 Mar 2008 21:45:28 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2ILjRvR020077; Tue, 18 Mar 2008 21:45:27 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2ILjRsM020076; Tue, 18 Mar 2008 21:45:27 GMT (envelope-from sam) Message-Id: <200803182145.m2ILjRsM020076@repoman.freebsd.org> From: Sam Leffler Date: Tue, 18 Mar 2008 21:45:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/arp arp.8 arp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 18 Mar 2008 21:45:28 -0000 sam 2008-03-18 21:45:27 UTC FreeBSD src repository Modified files: usr.sbin/arp arp.8 arp.c Log: add reject+blackhole keywords to install entries with RTF_BLACKHOLE and RTF_REJECT, respectively PR: bin/79228 Submitted by: Dan Lukes MFC after: 2 weeks Revision Changes Path 1.26 +16 -0 src/usr.sbin/arp/arp.8 1.67 +7 -4 src/usr.sbin/arp/arp.c From owner-cvs-src@FreeBSD.ORG Tue Mar 18 23:32:45 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DBA591065673; Tue, 18 Mar 2008 23:32:45 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C522F8FC13; Tue, 18 Mar 2008 23:32:45 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2INWj3e012194; Tue, 18 Mar 2008 23:32:45 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2INWjFe012193; Tue, 18 Mar 2008 23:32:45 GMT (envelope-from piso) Message-Id: <200803182332.m2INWjFe012193@repoman.freebsd.org> From: Paolo Pisati Date: Tue, 18 Mar 2008 23:32:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netinet ip_fw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Mar 2008 23:32:46 -0000 piso 2008-03-18 23:32:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netinet ip_fw2.c Log: Fix printf args. Revision Changes Path 1.175.2.5 +1 -1 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 00:06:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E287B106566B; Wed, 19 Mar 2008 00:06:32 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CA5F88FC26; Wed, 19 Mar 2008 00:06:32 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2J06W8C042815; Wed, 19 Mar 2008 00:06:32 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2J06VJc042811; Wed, 19 Mar 2008 00:06:31 GMT (envelope-from emax) Message-Id: <200803190006.m2J06VJc042811@repoman.freebsd.org> From: Maksim Yevmenkin Date: Wed, 19 Mar 2008 00: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/lib/libsdp sdp.h src/usr.sbin/bluetooth/sdpd panu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 00:06:33 -0000 emax 2008-03-19 00:06:30 UTC FreeBSD src repository Modified files: lib/libsdp sdp.h usr.sbin/bluetooth/sdpd panu.c Log: Add mandatory "security description" SDP parameter to the PANU profile Pointed-out by: Iain Hibbert < plunky at rya-online dot net > MFC after: 3 days Revision Changes Path 1.10 +2 -0 src/lib/libsdp/sdp.h 1.3 +15 -0 src/usr.sbin/bluetooth/sdpd/panu.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 01:04:53 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C05341065672; Wed, 19 Mar 2008 01:04:53 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 85BB98FC18; Wed, 19 Mar 2008 01:04:53 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id m2J11BSM003076; Tue, 18 Mar 2008 19:01:14 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 18 Mar 2008 19:01:49 -0600 (MDT) Message-Id: <20080318.190149.-1672947782.imp@bsdimp.com> To: peterjeremy@optushome.com.au From: "M. Warner Losh" In-Reply-To: <20080318065315.GR44676@server.vk2pj.dyndns.org> References: <4578.1205772826@critter.freebsd.dk> <200803171317.15812.jhb@freebsd.org> <20080318065315.GR44676@server.vk2pj.dyndns.org> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, phk@phk.freebsd.dk, src-committers@freebsd.org, cvs-all@freebsd.org, jhb@freebsd.org Subject: Re: cvs commit: src/sys/i386/cpufreq est.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 01:04:53 -0000 In message: <20080318065315.GR44676@server.vk2pj.dyndns.org> Peter Jeremy writes: : On Mon, Mar 17, 2008 at 01:17:15PM -0400, John Baldwin wrote: : >On Monday 17 March 2008 12:53:46 pm Poul-Henning Kamp wrote: : >> : >> >You have servers that default to half-speed when not on battery? That is : >very : >> >odd, but you can just run powerd [...] : >> : >> Yes, but you need to know that you should run powerd in the first place. : > : >Err, I would just always run it. You are now saying that laptops have to run : >powerd to avoid full-speed CPUs on boot (even though the BIOS throttles it : >down for you) but you can't run powerd on the server? : : In general, I agree that powerd should be enabled but actually : implementing this may have some adverse side-effects. I know using : acpi_throttle with powerd on my HP nx6125 causes it to wedge randomly. /me too with the dv5000 that I have. Warner From owner-cvs-src@FreeBSD.ORG Wed Mar 19 01:11:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8EDBB106566B; Wed, 19 Mar 2008 01:11:40 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8554E8FC1A; Wed, 19 Mar 2008 01:11:40 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2J1BeHV082990; Wed, 19 Mar 2008 01:11:40 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2J1Bec1082989; Wed, 19 Mar 2008 01:11:40 GMT (envelope-from yongari) Message-Id: <200803190111.m2J1Bec1082989@repoman.freebsd.org> From: Pyun YongHyeon Date: Wed, 19 Mar 2008 01:11:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/conf files src/sys/dev/mii icsphy.c icsphyreg.h miidevs src/sys/modules/mii Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 01:11:40 -0000 yongari 2008-03-19 01:11:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/conf files sys/dev/mii miidevs sys/modules/mii Makefile Added files: (Branch: RELENG_6) sys/dev/mii icsphy.c icsphyreg.h Log: MFC icsphy(4) to RELENG_6. icsphy(4) is required to support PHYs found on Xbox and VIA Rhine ethernet controllers. PR: kern/121459 Revision Changes Path 1.1031.2.72 +2 -0 src/sys/conf/files 1.1.6.1 +302 -0 src/sys/dev/mii/icsphy.c (new) 1.1.6.1 +136 -0 src/sys/dev/mii/icsphyreg.h (new) 1.30.2.14 +3 -0 src/sys/dev/mii/miidevs 1.26.8.4 +1 -1 src/sys/modules/mii/Makefile From owner-cvs-src@FreeBSD.ORG Wed Mar 19 05:07:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9BBF2106567E; Wed, 19 Mar 2008 05:07:49 +0000 (UTC) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6415E8FC12; Wed, 19 Mar 2008 05:07:49 +0000 (UTC) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2J57n6J022456; Wed, 19 Mar 2008 05:07:49 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2J57nRh022455; Wed, 19 Mar 2008 05:07:49 GMT (envelope-from jkoshy) Message-Id: <200803190507.m2J57nRh022455@repoman.freebsd.org> From: Joseph Koshy Date: Wed, 19 Mar 2008 05:07:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libelf elf_update.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 05:07:50 -0000 jkoshy 2008-03-19 05:07:49 UTC FreeBSD src repository Modified files: lib/libelf elf_update.3 Log: Clarify that the ELF library only sets the sh_entsize field of a section header entry if the application is not taking charge of ELF object layout. Update (c) years, and bump the manual page's date. Submitted by: kaiw Revision Changes Path 1.6 +4 -4 src/lib/libelf/elf_update.3 From owner-cvs-src@FreeBSD.ORG Wed Mar 19 06:06:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 715E31065670; Wed, 19 Mar 2008 06:06:35 +0000 (UTC) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3872F8FC1A; Wed, 19 Mar 2008 06:06:35 +0000 (UTC) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2J66Z1m046254; Wed, 19 Mar 2008 06:06:35 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2J66ZIo046253; Wed, 19 Mar 2008 06:06:35 GMT (envelope-from jkoshy) Message-Id: <200803190606.m2J66ZIo046253@repoman.freebsd.org> From: Joseph Koshy Date: Wed, 19 Mar 2008 06:06:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libelf elf_update.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 06:06:35 -0000 jkoshy 2008-03-19 06:06:34 UTC FreeBSD src repository Modified files: lib/libelf elf_update.c Log: Ensure that the section header table is written out in an order consistent with the section indices returned to the application by elf_ndxscn(). Submitted by: kaiw Revision Changes Path 1.5 +2 -3 src/lib/libelf/elf_update.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 06:19:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AEFB2106564A; Wed, 19 Mar 2008 06:19:02 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8B97A8FC13; Wed, 19 Mar 2008 06:19:02 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2J6J2G3052689; Wed, 19 Mar 2008 06:19:02 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2J6J2F4052688; Wed, 19 Mar 2008 06:19:02 GMT (envelope-from jeff) Message-Id: <200803190619.m2J6J2F4052688@repoman.freebsd.org> From: Jeff Roberson Date: Wed, 19 Mar 2008 06:19: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/kern kern_cpuset.c kern_exit.c kern_kthread.c kern_lockf.c kern_proc.c kern_resource.c kern_sig.c kern_thr.c kern_thread.c sched_4bsd.c sched_ule.c sys_generic.c sys_process.c tty.c src/sys/sys proc.h src/sys/ufs/ffs ffs_snapshot.c src/sys/vm ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 06:19:02 -0000 jeff 2008-03-19 06:19:01 UTC FreeBSD src repository Modified files: sys/kern kern_cpuset.c kern_exit.c kern_kthread.c kern_lockf.c kern_proc.c kern_resource.c kern_sig.c kern_thr.c kern_thread.c sched_4bsd.c sched_ule.c sys_generic.c sys_process.c tty.c sys/sys proc.h sys/ufs/ffs ffs_snapshot.c sys/vm vm_glue.c vm_meter.c vm_pageout.c Log: - Relax requirements for p_numthreads, p_threads, p_swtick, and p_nice from requiring the per-process spinlock to only requiring the process lock. - Reflect these changes in the proc.h documentation and consumers throughout the kernel. This is a substantial reduction in locking cost for these fields and was made possible by recent changes to threading support. Revision Changes Path 1.5 +2 -10 src/sys/kern/kern_cpuset.c 1.309 +0 -2 src/sys/kern/kern_exit.c 1.45 +0 -2 src/sys/kern/kern_kthread.c 1.58 +3 -3 src/sys/kern/kern_lockf.c 1.263 +5 -13 src/sys/kern/kern_proc.c 1.188 +4 -16 src/sys/kern/kern_resource.c 1.359 +13 -33 src/sys/kern/kern_sig.c 1.65 +0 -2 src/sys/kern/kern_thr.c 1.270 +3 -9 src/sys/kern/kern_thread.c 1.119 +3 -4 src/sys/kern/sched_4bsd.c 1.235 +1 -2 src/sys/kern/sched_ule.c 1.163 +1 -6 src/sys/kern/sys_generic.c 1.148 +1 -5 src/sys/kern/sys_process.c 1.275 +6 -6 src/sys/kern/tty.c 1.507 +4 -4 src/sys/sys/proc.h 1.141 +0 -4 src/sys/ufs/ffs/ffs_snapshot.c 1.230 +4 -15 src/sys/vm/vm_glue.c 1.98 +4 -1 src/sys/vm/vm_meter.c 1.296 +0 -6 src/sys/vm/vm_pageout.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 06:20:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 70815106564A; Wed, 19 Mar 2008 06:20:22 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 373768FC14; Wed, 19 Mar 2008 06:20:22 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2J6KMgq052816; Wed, 19 Mar 2008 06:20:22 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2J6KMHw052815; Wed, 19 Mar 2008 06:20:22 GMT (envelope-from jeff) Message-Id: <200803190620.m2J6KMHw052815@repoman.freebsd.org> From: Jeff Roberson Date: Wed, 19 Mar 2008 06:20: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 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: Wed, 19 Mar 2008 06:20:22 -0000 jeff 2008-03-19 06:20:22 UTC FreeBSD src repository Modified files: sys/kern kern_thread.c Log: - Restore the NULL check for td_cpuset. This can happen if a partially constructed thread was torn down as is the case when we fail to allocate a kernel stack. Revision Changes Path 1.271 +2 -1 src/sys/kern/kern_thread.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 06:38:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3CB0B106566C; Wed, 19 Mar 2008 06:38:22 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 001C08FC14; Wed, 19 Mar 2008 06:38:21 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2J6cLDk059783; Wed, 19 Mar 2008 06:38:21 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2J6cLKU059782; Wed, 19 Mar 2008 06:38:21 GMT (envelope-from davidxu) Message-Id: <200803190638.m2J6cLKU059782@repoman.freebsd.org> From: David Xu Date: Wed, 19 Mar 2008 06:38: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/lib/libthr/thread thr_affinity.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 06:38:22 -0000 davidxu 2008-03-19 06:38:21 UTC FreeBSD src repository Modified files: lib/libthr/thread thr_affinity.c Log: if passed thread pointer is equal to current thread, pass -1 to kernel to speed up searching. Revision Changes Path 1.2 +19 -11 src/lib/libthr/thread/thr_affinity.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 07:07:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D80611065671; Wed, 19 Mar 2008 07:07:24 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from mta3.srv.hcvlny.cv.net (mta3.srv.hcvlny.cv.net [167.206.4.198]) by mx1.freebsd.org (Postfix) with ESMTP id 984258FC1B; Wed, 19 Mar 2008 07:07:24 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from flosoft.no-ip.biz (ool-435559b8.dyn.optonline.net [67.85.89.184]) by mta3.srv.hcvlny.cv.net (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007)) with ESMTP id <0JXY00I47UGBRUH0@mta3.srv.hcvlny.cv.net>; Wed, 19 Mar 2008 03:07:24 -0400 (EDT) Received: from flosoft.no-ip.biz (localhost [IPv6:::1]) by flosoft.no-ip.biz (8.14.2/8.14.2) with ESMTP id m2J77MpF011568; Wed, 19 Mar 2008 03:07:22 -0400 Date: Wed, 19 Mar 2008 03:07:17 -0400 From: "Aryeh M. Friedman" In-reply-to: <200803190638.m2J6cLKU059782@repoman.freebsd.org> To: David Xu Message-id: <47E0BBA5.8090903@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7BIT X-Enigmail-Version: 0.95.6 References: <200803190638.m2J6cLKU059782@repoman.freebsd.org> User-Agent: Thunderbird 2.0.0.12 (X11/20080314) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, freebsd-java@FreeBSD.org Subject: Re: cvs commit: src/lib/libthr/thread thr_affinity.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 07:07:25 -0000 I know this is off topic but the removal of KSE made it so it is not possible to get any Java VM running on 8-current (AMD64). Spcifically I have attached the results of attempting to install java/diablo-jdk15, java/linux-sun-jdk15, java/linux-sun-jdk16 with the second two giving false positive installs. I have contacted Greg Lewis and the -java@ mailing list and seems like they are as baffled as I am on the sitution.... If you would be so kind as to make a tempurary workaround to allow java/diablo-jdk15 to install/run correctly then it would be possible to build a native VM and this would give various intrested parties time to figure out how to how to not rely on KSE. Diablo: ===> Installing for diablo-jdk-1.5.0.07.01_9 ===> diablo-jdk-1.5.0.07.01_9 depends on executable: javavm - found ===> diablo-jdk-1.5.0.07.01_9 depends on file: /usr/local/libdata/pkgconfig/xi.pc - found ===> diablo-jdk-1.5.0.07.01_9 depends on file: /usr/local/libdata/pkgconfig/xp.pc - found ===> diablo-jdk-1.5.0.07.01_9 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found ===> diablo-jdk-1.5.0.07.01_9 depends on file: /usr/local/libdata/pkgconfig/xtst.pc - found ===> diablo-jdk-1.5.0.07.01_9 depends on shared library: z.3 - found Fatal error 'kse_create() failed ' at line 444 in file /usr/src/lib/libpthread/thread/thr_kern.c (errno = 2) *** Error code 1 (ignored) ===> Generating temporary packing list ===> Checking if java/diablo-jdk15 already installed Attempting to install either jdk15 or 16 with linux-sun-jdk15: gmake[2]: Entering directory `/usr/ports/java/jdk15/work/control/build/bsd-amd64/hotspot-amd64/tmp/bsd_amd64_compiler2/product' # # An unexpected error has been detected by HotSpot Virtual Machine: # # SIGSEGV (0xb) at pc=0x2bc31f64, pid=2984, tid=16384 # # Java VM: Java HotSpot(TM) Server VM (1.5.0_14-b03 mixed mode) # Problematic frame: # v blob 0x2bc31f64 # # An error report file with more information is saved as hs_err_pid2984.log # # If you would like to submit a bug report, please visit: # http://java.sun.com/webapps/bugreport/crash.jsp # ^C[thread 131081 also had an error][thread 131081 also had an error] [thread 147466 also had an error] [thread 98311 also had an error] [thread 81926 also had an error] [thread 49156 also had an error] thread 114696 also had an error] [thread 65541 also had an error] [thread 32771 also had an error][thread 32771 also had an error] Attempting to install jdk16 with linux-sun-jdk16: gmake[2]: Entering directory `/usr/ports/java/jdk15/work/control/build/bsd-amd64/hotspot-amd64/tmp/bsd_amd64_compiler2/product' # # An unexpected error has been detected by HotSpot Virtual Machine: # # SIGSEGV (0xb) at pc=0x2bc31f64, pid=2984, tid=16384 # # Java VM: Java HotSpot(TM) Server VM (1.5.0_14-b03 mixed mode) # Problematic frame: # v blob 0x2bc31f64 # # An error report file with more information is saved as hs_err_pid2984.log # # If you would like to submit a bug report, please visit: # http://java.sun.com/webapps/bugreport/crash.jsp # ^C[thread 131081 also had an error][thread 131081 also had an error] [thread 147466 also had an error] [thread 98311 also had an error] [thread 81926 also had an error] [thread 49156 also had an error] thread 114696 also had an error] [thread 65541 also had an error] [thread 32771 also had an error][thread 32771 also had an error] Berfor anyone asks I have both linuxprocfs and linux kmods loaded and a linuxprocfs mounted: > kldstat Id Refs Address Size Name 1 19 0xffffffff80100000 acf2c8 kernel (/boot/kernel/kernel) 2 1 0xffffffff80bd0000 9dc8 linprocfs.ko (/boot/kernel/linprocfs.ko) 3 2 0xffffffff80bda000 3aa58 linux.ko (/boot/kernel/linux.ko) 4 1 0xffffffff80c15000 1a598 snd_hda.ko (/boot/kernel/snd_hda.ko) 5 2 0xffffffff80c30000 665a8 sound.ko (/boot/kernel/sound.ko) 6 1 0xffffffffb0885000 a492 fuse.ko (/usr/local/modules/fuse.ko) > df -k Filesystem 1024-blocks Used Avail Capacity Mounted on /dev/ad8s2a 507630 244024 222996 52% / devfs 1 1 0 100% /dev /dev/ad8s2e 507630 4496 462524 1% /tmp /dev/ad8s2f 361317584 185022582 147389596 56% /usr /dev/ad8s2d 5059630 130124 4524736 3% /var procfs 4 4 0 100% /proc linprocfs 4 4 0 100% /usr/compat/linux/proc And all three ports installed with no problem before KSE was removed. David Xu wrote: > davidxu 2008-03-19 06:38:21 UTC > > FreeBSD src repository > > Modified files: > lib/libthr/thread thr_affinity.c > Log: > if passed thread pointer is equal to current thread, pass -1 to kernel > to speed up searching. > > Revision Changes Path > 1.2 +19 -11 src/lib/libthr/thread/thr_affinity.c > _______________________________________________ > cvs-src@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-src > To unsubscribe, send any mail to "cvs-src-unsubscribe@freebsd.org" > > From owner-cvs-src@FreeBSD.ORG Wed Mar 19 07:13:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9DF26106564A; Wed, 19 Mar 2008 07:13:24 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7DF9E8FC1D; Wed, 19 Mar 2008 07:13:24 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2J7DOFq083104; Wed, 19 Mar 2008 07:13:24 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2J7DOPp083103; Wed, 19 Mar 2008 07:13:24 GMT (envelope-from jeff) Message-Id: <200803190713.m2J7DOPp083103@repoman.freebsd.org> From: Jeff Roberson Date: Wed, 19 Mar 2008 07:13: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/kern kern_lockf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 07:13:24 -0000 jeff 2008-03-19 07:13:24 UTC FreeBSD src repository Modified files: sys/kern kern_lockf.c Log: - Fix the last of the threading bugs that were introduced as far back as 1.38 in 2001. Break out of the FOREACH_THREAD_IN_PROC loop when we've discovered a new proc in the chain. - Increment i and check for maxlockdepth once per matching process not once per thread. This didn't properly terminate the loop before. - Fix a bug which has existed potentially since rev 1.1. waitblock->lf_next can be NULL when a thread has been woken-up but not yet scheduled. Check for this condition rather than blindly dereferencing. Found by: libMicro Revision Changes Path 1.59 +12 -6 src/sys/kern/kern_lockf.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 07:22:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 560121065676; Wed, 19 Mar 2008 07:22:08 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 35BE68FC12; Wed, 19 Mar 2008 07:22:08 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2J7M8MO089190; Wed, 19 Mar 2008 07:22:08 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2J7M8nQ089189; Wed, 19 Mar 2008 07:22:08 GMT (envelope-from jeff) Message-Id: <200803190722.m2J7M8nQ089189@repoman.freebsd.org> From: Jeff Roberson Date: Wed, 19 Mar 2008 07:22:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern 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: Wed, 19 Mar 2008 07:22:08 -0000 jeff 2008-03-19 07:22:07 UTC FreeBSD src repository Modified files: sys/kern subr_sleepqueue.c Log: - Add a facility similar to LOCK_PROFILING under SLEEPQUEUE_PROFILING. Keep a simple (wmesg, count) tuple in a hash to keep track of how many times we sleep at each wait message. We hash on message and not channel. No line number information is given as typically wait messages are not used in more than one place. Identical strings defined at different addresses will show up with seperate counters. - Use debug.sleepq.enable to enable, .reset to reset, and .stats dumps stats. - Do an unsynchronized check in sleepq_switch() prior to switching before calling sleepq_profile() which uses a global lock to synchronize the hash. Only sleeps which actually cause a context switch are counted. Revision Changes Path 1.49 +159 -1 src/sys/kern/subr_sleepqueue.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 07:27:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3E255106564A; Wed, 19 Mar 2008 07:27:25 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0321B8FC1D; Wed, 19 Mar 2008 07:27:25 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2J7ROGu093095; Wed, 19 Mar 2008 07:27:24 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2J7RO0h093094; Wed, 19 Mar 2008 07:27:24 GMT (envelope-from pjd) Message-Id: <200803190727.m2J7RO0h093094@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 19 Mar 2008 07:27: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/sparc64/include atomic.h src/sys/sun4v/include atomic.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, 19 Mar 2008 07:27:25 -0000 pjd 2008-03-19 07:27:24 UTC FreeBSD src repository Modified files: sys/sparc64/include atomic.h sys/sun4v/include atomic.h Log: Oops. Use atomic_add_long() for atomic_fetchadd_long() (not atomic_add_int()) for sparc64 and sun4v. Noticed by: marius Revision Changes Path 1.12 +1 -2 src/sys/sparc64/include/atomic.h 1.3 +1 -2 src/sys/sun4v/include/atomic.h From owner-cvs-src@FreeBSD.ORG Wed Mar 19 07:33:16 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D30381065673; Wed, 19 Mar 2008 07:33:16 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 984218FC1F; Wed, 19 Mar 2008 07:33:16 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2J7XGlU098183; Wed, 19 Mar 2008 07:33:16 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2J7XGfG098182; Wed, 19 Mar 2008 07:33:16 GMT (envelope-from jeff) Message-Id: <200803190733.m2J7XGfG098182@repoman.freebsd.org> From: Jeff Roberson Date: Wed, 19 Mar 2008 07:33:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern sys_generic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 07:33:17 -0000 jeff 2008-03-19 07:33:16 UTC FreeBSD src repository Modified files: sys/kern sys_generic.c Log: - Remove stale comment. - In the last revision the code was changed to use maxfilesperproc rather than the per-process file limit to restrict the size of the poll array. This eliminates a significant source of process lock contention in multithreaded programs and is cheaper. This had been committed with the wrong batch of changes. Revision Changes Path 1.164 +0 -8 src/sys/kern/sys_generic.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 07:33:20 2008 Return-Path: Delivered-To: cvs-src@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A6D311065770; Wed, 19 Mar 2008 07:33:20 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id AAA758FC18; Wed, 19 Mar 2008 07:33:19 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from apple.my.domain (root@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m2J7XGP4076082; Wed, 19 Mar 2008 07:33:17 GMT (envelope-from davidxu@freebsd.org) Message-ID: <47E0C20E.5040002@freebsd.org> Date: Wed, 19 Mar 2008 15:34:38 +0800 From: David Xu User-Agent: Thunderbird 2.0.0.9 (X11/20071211) MIME-Version: 1.0 To: "Aryeh M. Friedman" References: <200803190638.m2J6cLKU059782@repoman.freebsd.org> <47E0BBA5.8090903@gmail.com> In-Reply-To: <47E0BBA5.8090903@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, freebsd-java@FreeBSD.org Subject: Re: cvs commit: src/lib/libthr/thread thr_affinity.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 07:33:21 -0000 Aryeh M. Friedman wrote: > I know this is off topic but the removal of KSE made it so it is not > possible to get any Java VM running on 8-current (AMD64). Spcifically > I have attached the results of attempting to install java/diablo-jdk15, > java/linux-sun-jdk15, java/linux-sun-jdk16 with the second two giving > false positive installs. I have contacted Greg Lewis and the -java@ > mailing list and seems like they are as baffled as I am on the > sitution.... If you would be so kind as to make a tempurary workaround > to allow java/diablo-jdk15 to install/run correctly then it would be > possible to build a native VM and this would give various intrested > parties time to figure out how to how to not rely on KSE. > man libmap.conf Regards, David Xu From owner-cvs-src@FreeBSD.ORG Wed Mar 19 07:35:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C64B51065676; Wed, 19 Mar 2008 07:35:14 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8BE1B8FC31; Wed, 19 Mar 2008 07:35:14 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2J7ZEaO000503; Wed, 19 Mar 2008 07:35:14 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2J7ZEhO000502; Wed, 19 Mar 2008 07:35:14 GMT (envelope-from jeff) Message-Id: <200803190735.m2J7ZEhO000502@repoman.freebsd.org> From: Jeff Roberson Date: Wed, 19 Mar 2008 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/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: Wed, 19 Mar 2008 07:35:15 -0000 jeff 2008-03-19 07:35:14 UTC FreeBSD src repository Modified files: sys/kern subr_sleepqueue.c Log: - At the top of sleepq_catch_signals() lock the thread and check TDF_NEEDSIGCHK before doing the very expensive cursig() and related locking. NEEDSIGCHK is updated whenever our signal mask change or when a signal is delivered and should be sufficient to avoid the more expensive tests. This eliminates another source of PROC_LOCK contention in multithreaded programs. Revision Changes Path 1.50 +12 -4 src/sys/kern/subr_sleepqueue.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 07:36:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 48A3A106564A; Wed, 19 Mar 2008 07:36:38 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0E4568FC1F; Wed, 19 Mar 2008 07:36:38 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2J7abJ3000701; Wed, 19 Mar 2008 07:36:37 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2J7ab3Q000700; Wed, 19 Mar 2008 07:36:37 GMT (envelope-from jeff) Message-Id: <200803190736.m2J7ab3Q000700@repoman.freebsd.org> From: Jeff Roberson Date: Wed, 19 Mar 2008 07:36:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 07:36:38 -0000 jeff 2008-03-19 07:36:37 UTC FreeBSD src repository Modified files: sys/kern sched_ule.c Log: - Remove some dead code and comments related to KSE. - Don't set tdq_lowpri on every switch, it should be precisely maintained now. - Add some comments to sched_thread_priority(). Revision Changes Path 1.236 +16 -56 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 07:44:15 2008 Return-Path: Delivered-To: cvs-src@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3C0AB106566B; Wed, 19 Mar 2008 07:44:15 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 196388FC1D; Wed, 19 Mar 2008 07:44:15 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from apple.my.domain (root@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m2J7iBvc076399; Wed, 19 Mar 2008 07:44:12 GMT (envelope-from davidxu@freebsd.org) Message-ID: <47E0C49D.8010807@freebsd.org> Date: Wed, 19 Mar 2008 15:45:33 +0800 From: David Xu User-Agent: Thunderbird 2.0.0.9 (X11/20071211) MIME-Version: 1.0 To: Jeff Roberson References: <200803190735.m2J7ZEhO000502@repoman.freebsd.org> In-Reply-To: <200803190735.m2J7ZEhO000502@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 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: Wed, 19 Mar 2008 07:44:15 -0000 Jeff Roberson wrote: > jeff 2008-03-19 07:35:14 UTC > > FreeBSD src repository > > Modified files: > sys/kern subr_sleepqueue.c > Log: > - At the top of sleepq_catch_signals() lock the thread and check TDF_NEEDSIGCHK > before doing the very expensive cursig() and related locking. NEEDSIGCHK > is updated whenever our signal mask change or when a signal is delivered and > should be sufficient to avoid the more expensive tests. This eliminates > another source of PROC_LOCK contention in multithreaded programs. > > Revision Changes Path > 1.50 +12 -4 src/sys/kern/subr_sleepqueue.c > This may break process suspension, a more completed patch is here: (though it is outdated): http://people.freebsd.org/~davidxu/patch/PCATCH_optimize.patch In one word, process suspending may be in progress, and the thread should check it. Regards, David Xu From owner-cvs-src@FreeBSD.ORG Wed Mar 19 07:52:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EBAB31065673; Wed, 19 Mar 2008 07:52:07 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B10D58FC33; Wed, 19 Mar 2008 07:52:07 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2J7q7vA007469; Wed, 19 Mar 2008 07:52:07 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2J7q7V8007468; Wed, 19 Mar 2008 07:52:07 GMT (envelope-from pjd) Message-Id: <200803190752.m2J7q7V8007468@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 19 Mar 2008 07:52:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_resource.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 07:52:08 -0000 pjd 2008-03-19 07:52:07 UTC FreeBSD src repository Modified files: sys/kern kern_resource.c Log: Remove extra uihold() call that accidentally sneak in during perforce change @125544. Revision Changes Path 1.189 +0 -1 src/sys/kern/kern_resource.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 08:09:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3A0F3106564A; Wed, 19 Mar 2008 08:09:57 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from webaccess-cl.virtdom.com (webaccess-cl.virtdom.com [216.240.101.25]) by mx1.freebsd.org (Postfix) with ESMTP id 7DC978FC2A; Wed, 19 Mar 2008 08:09:51 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from [192.168.1.107] (cpe-24-94-75-93.hawaii.res.rr.com [24.94.75.93]) (authenticated bits=0) by webaccess-cl.virtdom.com (8.13.6/8.13.6) with ESMTP id m2J89kEA079893; Wed, 19 Mar 2008 04:09:47 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Date: Tue, 18 Mar 2008 22:10:38 -1000 (HST) From: Jeff Roberson X-X-Sender: jroberson@desktop To: David Xu In-Reply-To: <47E0C49D.8010807@freebsd.org> Message-ID: <20080318220908.R910@desktop> References: <200803190735.m2J7ZEhO000502@repoman.freebsd.org> <47E0C49D.8010807@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, Jeff Roberson , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_sleepqueue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 08:09:57 -0000 On Wed, 19 Mar 2008, David Xu wrote: > Jeff Roberson wrote: >> jeff 2008-03-19 07:35:14 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/kern subr_sleepqueue.c Log: >> - At the top of sleepq_catch_signals() lock the thread and check >> TDF_NEEDSIGCHK >> before doing the very expensive cursig() and related locking. >> NEEDSIGCHK >> is updated whenever our signal mask change or when a signal is >> delivered and >> should be sufficient to avoid the more expensive tests. This >> eliminates >> another source of PROC_LOCK contention in multithreaded programs. >> Revision Changes Path >> 1.50 +12 -4 src/sys/kern/subr_sleepqueue.c >> > > This may break process suspension, a more completed patch is here: (though it > is outdated): > > http://people.freebsd.org/~davidxu/patch/PCATCH_optimize.patch > > In one word, process suspending may be in progress, and the thread > should check it. Thanks Xu. I will add your NEEDSUSPCHECK flag and check that as well. > > Regards, > David Xu > > From owner-cvs-src@FreeBSD.ORG Wed Mar 19 08:13:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6B883106566C; Wed, 19 Mar 2008 08:13:05 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 30DB68FC1F; Wed, 19 Mar 2008 08:13:05 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2J8D57x021325; Wed, 19 Mar 2008 08:13:05 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2J8D4dh021324; Wed, 19 Mar 2008 08:13:04 GMT (envelope-from davidxu) Message-Id: <200803190813.m2J8D4dh021324@repoman.freebsd.org> From: David Xu Date: Wed, 19 Mar 2008 08: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/lib/libthr/thread thr_create.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 08:13:05 -0000 davidxu 2008-03-19 08:13:04 UTC FreeBSD src repository Modified files: lib/libthr/thread thr_create.c Log: - Trim trailing spaces. - Use a different sigmask variable name to avoid confusing. Revision Changes Path 1.43 +8 -8 src/lib/libthr/thread/thr_create.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 08:49:37 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8C60D1065672; Wed, 19 Mar 2008 08:49:37 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from anchor-post-33.mail.demon.net (anchor-post-33.mail.demon.net [194.217.242.91]) by mx1.freebsd.org (Postfix) with ESMTP id 2DBC98FC2B; Wed, 19 Mar 2008 08:49:37 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from router.rabson.org ([80.177.232.241] helo=itchy.rabson.org) by anchor-post-33.mail.demon.net with esmtp (Exim 4.67) id 1JbtpM-000PaX-Bw; Wed, 19 Mar 2008 08:39:16 +0000 Received: from macbook.rabson.org (macbook.rabson.org [IPv6:2002:50b1:e8f2:1:21e:52ff:fe73:8011]) by itchy.rabson.org (Postfix) with ESMTP id 40FC43F90; Wed, 19 Mar 2008 08:39:16 +0000 (GMT) Message-Id: <22907807-327B-424C-977F-1013D8B8EC0A@rabson.org> From: Doug Rabson To: Kostik Belousov In-Reply-To: <20080318210505.GF10374@deviant.kiev.zoral.com.ua> Content-Type: multipart/signed; boundary=Apple-Mail-55--24510574; micalg=sha1; protocol="application/pkcs7-signature" Mime-Version: 1.0 (Apple Message framework v919.2) Date: Wed, 19 Mar 2008 08:39:15 +0000 References: <200803181843.m2IIh0kM048215@repoman.freebsd.org> <20080318210505.GF10374@deviant.kiev.zoral.com.ua> X-Mailer: Apple Mail (2.919.2) X-Virus-Scanned: ClamAV 0.92/6305/Wed Mar 19 07:32:53 2008 on itchy.rabson.org X-Virus-Status: Clean X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: cvs-src@freebsd.org, Doug Rabson , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/nfsserver nfs_srvsock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 08:49:37 -0000 --Apple-Mail-55--24510574 Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit On 18 Mar 2008, at 21:05, Kostik Belousov wrote: > On Tue, Mar 18, 2008 at 06:42:59PM +0000, Doug Rabson wrote: >> dfr 2008-03-18 18:42:59 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/nfsserver nfs_srvsock.c >> Log: >> Don't call nfs_realign while holding locks. >> >> Reviewed by: kib >> >> Revision Changes Path >> 1.106 +5 -4 src/sys/nfsserver/nfs_srvsock.c > > Any plans for the MFC ? I'll merge it to RELENG_7 in a week or so. I'm running the patch on a RELENG_7 system for a while first. --Apple-Mail-55--24510574-- From owner-cvs-src@FreeBSD.ORG Wed Mar 19 08:59:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C054B106564A; Wed, 19 Mar 2008 08:59:04 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from anchor-post-37.mail.demon.net (anchor-post-37.mail.demon.net [194.217.242.87]) by mx1.freebsd.org (Postfix) with ESMTP id 6CCC18FC16; Wed, 19 Mar 2008 08:59:04 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from router.rabson.org ([80.177.232.241] helo=itchy.rabson.org) by anchor-post-37.mail.demon.net with esmtp (Exim 4.68) id 1Jbu8V-00077h-Mp; Wed, 19 Mar 2008 08:59:03 +0000 Received: from macbook.rabson.org (macbook.rabson.org [IPv6:2002:50b1:e8f2:1:21e:52ff:fe73:8011]) by itchy.rabson.org (Postfix) with ESMTP id 9B0643F90; Wed, 19 Mar 2008 08:59:02 +0000 (GMT) Message-Id: <485E42A7-7955-4E95-9887-DCAE664CD9AE@rabson.org> From: Doug Rabson To: Jeff Roberson In-Reply-To: <200803190713.m2J7DOPp083103@repoman.freebsd.org> Content-Type: multipart/signed; boundary=Apple-Mail-59--23324358; micalg=sha1; protocol="application/pkcs7-signature" Mime-Version: 1.0 (Apple Message framework v919.2) Date: Wed, 19 Mar 2008 08:59:02 +0000 References: <200803190713.m2J7DOPp083103@repoman.freebsd.org> X-Mailer: Apple Mail (2.919.2) X-Virus-Scanned: ClamAV 0.92/6305/Wed Mar 19 07:32:53 2008 on itchy.rabson.org X-Virus-Status: Clean X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_lockf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 08:59:05 -0000 --Apple-Mail-59--23324358 Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit On 19 Mar 2008, at 07:13, Jeff Roberson wrote: > jeff 2008-03-19 07:13:24 UTC > > FreeBSD src repository > > Modified files: > sys/kern kern_lockf.c > Log: > - Fix the last of the threading bugs that were introduced as far > back as > 1.38 in 2001. Break out of the FOREACH_THREAD_IN_PROC loop when > we've > discovered a new proc in the chain. > - Increment i and check for maxlockdepth once per matching process > not > once per thread. This didn't properly terminate the loop before. > - Fix a bug which has existed potentially since rev 1.1. > waitblock->lf_next > can be NULL when a thread has been woken-up but not yet > scheduled. Check > for this condition rather than blindly dereferencing. > > Found by: libMicro > > Revision Changes Path > 1.59 +12 -6 src/sys/kern/kern_lockf.c I have completely removed all this proc tomfoolery in my perforce branch and have replaced it with a real deadlock detection system instead of this horrible code. Apart from anything else, the existing code has serious locking problems - if the deadlock loop spans two or more vnodes, it doesn't lock any but the first one. I should have a patch ready for review (along with the new kernel NFS lock manager) towards the end of this week and I hope to get the thing into -current some time next week. --Apple-Mail-59--23324358-- From owner-cvs-src@FreeBSD.ORG Wed Mar 19 09:08:16 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 591661065672; Wed, 19 Mar 2008 09:08:16 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from webaccess-cl.virtdom.com (webaccess-cl.virtdom.com [216.240.101.25]) by mx1.freebsd.org (Postfix) with ESMTP id 0C7FE8FC13; Wed, 19 Mar 2008 09:08:15 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from [192.168.1.107] (cpe-24-94-75-93.hawaii.res.rr.com [24.94.75.93]) (authenticated bits=0) by webaccess-cl.virtdom.com (8.13.6/8.13.6) with ESMTP id m2J98D0e084424; Wed, 19 Mar 2008 05:08:14 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Date: Tue, 18 Mar 2008 23:09:05 -1000 (HST) From: Jeff Roberson X-X-Sender: jroberson@desktop To: Doug Rabson In-Reply-To: <485E42A7-7955-4E95-9887-DCAE664CD9AE@rabson.org> Message-ID: <20080318230824.Y910@desktop> References: <200803190713.m2J7DOPp083103@repoman.freebsd.org> <485E42A7-7955-4E95-9887-DCAE664CD9AE@rabson.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, Jeff Roberson , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_lockf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 09:08:16 -0000 On Wed, 19 Mar 2008, Doug Rabson wrote: > > On 19 Mar 2008, at 07:13, Jeff Roberson wrote: > >> jeff 2008-03-19 07:13:24 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/kern kern_lockf.c >> Log: >> - Fix the last of the threading bugs that were introduced as far back as >> 1.38 in 2001. Break out of the FOREACH_THREAD_IN_PROC loop when we've >> discovered a new proc in the chain. >> - Increment i and check for maxlockdepth once per matching process not >> once per thread. This didn't properly terminate the loop before. >> - Fix a bug which has existed potentially since rev 1.1. >> waitblock->lf_next >> can be NULL when a thread has been woken-up but not yet scheduled. >> Check >> for this condition rather than blindly dereferencing. >> >> Found by: libMicro >> >> Revision Changes Path >> 1.59 +12 -6 src/sys/kern/kern_lockf.c > > I have completely removed all this proc tomfoolery in my perforce branch and > have replaced it with a real deadlock detection system instead of this > horrible code. Apart from anything else, the existing code has serious > locking problems - if the deadlock loop spans two or more vnodes, it doesn't > lock any but the first one. > > I should have a patch ready for review (along with the new kernel NFS lock > manager) towards the end of this week and I hope to get the thing into > -current some time next week. > Thanks very much Doug. I'm looking forward to it! Jeff From owner-cvs-src@FreeBSD.ORG Wed Mar 19 09:33:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 985441065678; Wed, 19 Mar 2008 09:33:08 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 627538FC3E; Wed, 19 Mar 2008 09:33:08 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2J9X87C076098; Wed, 19 Mar 2008 09:33:08 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2J9X8Us076097; Wed, 19 Mar 2008 09:33:08 GMT (envelope-from davidxu) Message-Id: <200803190933.m2J9X8Us076097@repoman.freebsd.org> From: David Xu Date: Wed, 19 Mar 2008 09:33:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libthr/thread thr_create.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 09:33:08 -0000 davidxu 2008-03-19 09:33:08 UTC FreeBSD src repository Modified files: lib/libthr/thread thr_create.c Log: don't reduce new thread's refcount if current thread can not set cpuset for it, since the new thread will reduce it by itself. Revision Changes Path 1.44 +1 -1 src/lib/libthr/thread/thr_create.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 09:58:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7526A106564A; Wed, 19 Mar 2008 09:58:25 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5B1D78FC12; Wed, 19 Mar 2008 09:58:25 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2J9wP7e089137; Wed, 19 Mar 2008 09:58:25 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2J9wP2f089136; Wed, 19 Mar 2008 09:58:25 GMT (envelope-from sobomax) Message-Id: <200803190958.m2J9wP2f089136@repoman.freebsd.org> From: Maxim Sobolev Date: Wed, 19 Mar 2008 09:58:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys eventhandler.h src/sys/kern kern_descrip.c 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: Wed, 19 Mar 2008 09:58:25 -0000 sobomax 2008-03-19 09:58:25 UTC FreeBSD src repository Modified files: sys/sys eventhandler.h sys/kern kern_descrip.c uipc_socket.c Log: Revert previous change - it appears that the limit I was hitting was a maxsockets limit, not maxfiles limit. The question remains why those limits are handled differently (with error code for maxfiles but with sleep for maxsokets), but those would be addressed in a separate commit if necessary. Requested by: rwhatson, jeff Revision Changes Path 1.328 +3 -36 src/sys/kern/kern_descrip.c 1.307 +0 -1 src/sys/kern/uipc_socket.c 1.41 +0 -1 src/sys/sys/eventhandler.h From owner-cvs-src@FreeBSD.ORG Wed Mar 19 10:56:52 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1D10C1065672; Wed, 19 Mar 2008 10:56:52 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E26BC8FC18; Wed, 19 Mar 2008 10:56:51 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JAupYg059944; Wed, 19 Mar 2008 10:56:51 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JAuphc059943; Wed, 19 Mar 2008 10:56:51 GMT (envelope-from phk) Message-Id: <200803191056.m2JAuphc059943@repoman.freebsd.org> From: Poul-Henning Kamp Date: Wed, 19 Mar 2008 10:56: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/fifolog/lib fifolog_int.c fifolog_write_poll.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 10:56:52 -0000 phk 2008-03-19 10:56:51 UTC FreeBSD src repository Modified files: usr.sbin/fifolog/lib fifolog_int.c fifolog_write_poll.c Log: Fix two bugs introduced in conversion to FreeBSD source tree: Off by one error in length calcuation of string records. Don't attempt to free stack variable. Revision Changes Path 1.2 +0 -1 src/usr.sbin/fifolog/lib/fifolog_int.c 1.2 +4 -4 src/usr.sbin/fifolog/lib/fifolog_write_poll.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 11:28:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6959B106566C; Wed, 19 Mar 2008 11:28:23 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3D78A8FC15; Wed, 19 Mar 2008 11:28:23 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JBSNGY096627; Wed, 19 Mar 2008 11:28:23 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JBSNqC096622; Wed, 19 Mar 2008 11:28:23 GMT (envelope-from piso) Message-Id: <200803191128.m2JBSNqC096622@repoman.freebsd.org> From: Paolo Pisati Date: Wed, 19 Mar 2008 11:28:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet/libalias alias_irc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 11:28:23 -0000 piso 2008-03-19 11:28:13 UTC FreeBSD src repository Modified files: sys/netinet/libalias alias_irc.c Log: Explicitate the newpacket size. Bug pointed out by: many Pointy hat to: me :( Revision Changes Path 1.26 +13 -12 src/sys/netinet/libalias/alias_irc.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 11:29:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AD5201065670; Wed, 19 Mar 2008 11:29:26 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 820FB8FC2D; Wed, 19 Mar 2008 11:29:26 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JBTQ0O097594; Wed, 19 Mar 2008 11:29:26 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JBTQXo097593; Wed, 19 Mar 2008 11:29:26 GMT (envelope-from piso) Message-Id: <200803191129.m2JBTQXo097593@repoman.freebsd.org> From: Paolo Pisati Date: Wed, 19 Mar 2008 11:29:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netinet/libalias alias_irc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 11:29:26 -0000 piso 2008-03-19 11:29:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netinet/libalias alias_irc.c Log: MFC: explicitate newpacket size. Bug pointed out by: many Pointy hat to: me :( Revision Changes Path 1.23.2.2 +13 -12 src/sys/netinet/libalias/alias_irc.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 11:50:45 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E9CD31065676; Wed, 19 Mar 2008 11:50:45 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BEE998FC18; Wed, 19 Mar 2008 11:50:45 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JBojH3020139; Wed, 19 Mar 2008 11:50:45 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JBoj6j020138; Wed, 19 Mar 2008 11:50:45 GMT (envelope-from piso) Message-Id: <200803191150.m2JBoj6j020138@repoman.freebsd.org> From: Paolo Pisati Date: Wed, 19 Mar 2008 11:50: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/netinet/libalias alias_db.c alias_irc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 11:50:46 -0000 piso 2008-03-19 11:50:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netinet/libalias alias_db.c alias_irc.c Log: MFC: explicitate newpacket size. Bug pointed out by: many Pointy hat to: me :( Revision Changes Path 1.67.2.3 +1 -1 src/sys/netinet/libalias/alias_db.c 1.21.2.2 +13 -12 src/sys/netinet/libalias/alias_irc.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 12:20:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9D25E1065689; Wed, 19 Mar 2008 12:20:44 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 74D758FC2B; Wed, 19 Mar 2008 12:20:44 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JCKiA0056462; Wed, 19 Mar 2008 12:20:44 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JCKiQF056461; Wed, 19 Mar 2008 12:20:44 GMT (envelope-from imp) Message-Id: <200803191220.m2JCKiQF056461@repoman.freebsd.org> From: Warner Losh Date: Wed, 19 Mar 2008 12:20:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/mk bsd.cpu.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 12:20:44 -0000 imp 2008-03-19 12:20:44 UTC FreeBSD src repository Modified files: share/mk bsd.cpu.mk Log: Add support for MACHINE_ARCH == mips, plus a few generic CPU types that will be supported in the forth coming FreeBSD/mips port. Revision Changes Path 1.66 +30 -0 src/share/mk/bsd.cpu.mk From owner-cvs-src@FreeBSD.ORG Wed Mar 19 12:33:30 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B435E106564A; Wed, 19 Mar 2008 12:33:30 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8C3048FC12; Wed, 19 Mar 2008 12:33:30 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JCXPOn070754; Wed, 19 Mar 2008 12:33:25 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JCXPRp070753; Wed, 19 Mar 2008 12:33:25 GMT (envelope-from dfr) Message-Id: <200803191233.m2JCXPRp070753@repoman.freebsd.org> From: Doug Rabson Date: Wed, 19 Mar 2008 12:33:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/nfsserver nfs_srvsock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 12:33:30 -0000 dfr 2008-03-19 12:33:25 UTC FreeBSD src repository Modified files: sys/nfsserver nfs_srvsock.c Log: Fix a regression from the last revision - don't edit the ns_rec list while not holding the lock. Revision Changes Path 1.107 +3 -1 src/sys/nfsserver/nfs_srvsock.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 12:44:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 317D41065674; Wed, 19 Mar 2008 12:44:24 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 09D238FC18; Wed, 19 Mar 2008 12:44:24 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JCiNdf082031; Wed, 19 Mar 2008 12:44:23 GMT (envelope-from gnn@repoman.freebsd.org) Received: (from gnn@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JCiNCU082030; Wed, 19 Mar 2008 12:44:23 GMT (envelope-from gnn) Message-Id: <200803191244.m2JCiNCU082030@repoman.freebsd.org> From: "George V. Neville-Neil" Date: Wed, 19 Mar 2008 12:44: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/tools/tools/mctest mctest.cc mctest.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, 19 Mar 2008 12:44:24 -0000 gnn 2008-03-19 12:44:23 UTC FreeBSD src repository Added files: tools/tools/mctest mctest.cc mctest.h Log: A multicast test. The mctest program acts as both a source and a sink for multicast packets. Parameters for the interface, packet size, number of packets, and interpacket gap may be given on the command line. The sink records how many packets were missed, and at what time each packet arrived. Revision Changes Path 1.1 +341 -0 src/tools/tools/mctest/mctest.cc (new) 1.1 +32 -0 src/tools/tools/mctest/mctest.h (new) From owner-cvs-src@FreeBSD.ORG Wed Mar 19 12:52:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BA288106564A; Wed, 19 Mar 2008 12:52:17 +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 90A358FC1A; Wed, 19 Mar 2008 12:52:17 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id CA39546B7B; Wed, 19 Mar 2008 08:52:16 -0400 (EDT) Date: Wed, 19 Mar 2008 12:52:16 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: "George V. Neville-Neil" In-Reply-To: <200803191244.m2JCiNCU082030@repoman.freebsd.org> Message-ID: <20080319125143.L38501@fledge.watson.org> References: <200803191244.m2JCiNCU082030@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/tools/tools/mctest mctest.cc mctest.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, 19 Mar 2008 12:52:17 -0000 On Wed, 19 Mar 2008, George V. Neville-Neil wrote: > gnn 2008-03-19 12:44:23 UTC > > FreeBSD src repository > > Added files: > tools/tools/mctest mctest.cc mctest.h > Log: > A multicast test. The mctest program acts as both a source and a sink > for multicast packets. Parameters for the interface, packet size, > number of packets, and interpacket gap may be given on the command line. > The sink records how many packets were missed, and at what time each > packet arrived. > > Revision Changes Path > 1.1 +341 -0 src/tools/tools/mctest/mctest.cc (new) > 1.1 +32 -0 src/tools/tools/mctest/mctest.h (new) Should this actually be in src/tools/regression? Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Wed Mar 19 13:57:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5ADFC106566B; Wed, 19 Mar 2008 13:57:23 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 35C3E8FC34; Wed, 19 Mar 2008 13:57:23 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JDvNLd073571; Wed, 19 Mar 2008 13:57:23 GMT (envelope-from gnn@repoman.freebsd.org) Received: (from gnn@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JDvN3X073570; Wed, 19 Mar 2008 13:57:23 GMT (envelope-from gnn) Message-Id: <200803191357.m2JDvN3X073570@repoman.freebsd.org> From: "George V. Neville-Neil" Date: Wed, 19 Mar 2008 13:57:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/tools/mctest mctest.cc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 13:57:23 -0000 gnn 2008-03-19 13:57:21 UTC FreeBSD src repository Modified files: tools/tools/mctest mctest.cc Log: Add the correct license. Revision Changes Path 1.2 +22 -1 src/tools/tools/mctest/mctest.cc From owner-cvs-src@FreeBSD.ORG Wed Mar 19 14:44:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A30071065670; Wed, 19 Mar 2008 14:44:48 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7E7F28FC1E; Wed, 19 Mar 2008 14:44:48 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JEimUD024440; Wed, 19 Mar 2008 14:44:48 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JEim39024423; Wed, 19 Mar 2008 14:44:48 GMT (envelope-from obrien) Message-Id: <200803191444.m2JEim39024423@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 19 Mar 2008 14:44: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/gnu/usr.bin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 14:44:48 -0000 obrien 2008-03-19 14:44:48 UTC FreeBSD src repository Modified files: gnu/usr.bin Makefile Log: Disable CVS build. Revision Changes Path 1.95 +3 -3 src/gnu/usr.bin/Makefile From owner-cvs-src@FreeBSD.ORG Wed Mar 19 14:44:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D2A0A1065706; Wed, 19 Mar 2008 14:44:55 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AEAF48FC29; Wed, 19 Mar 2008 14:44:55 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JEit0H025261; Wed, 19 Mar 2008 14:44:55 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JEitqg025260; Wed, 19 Mar 2008 14:44:55 GMT (envelope-from pjd) Message-Id: <200803191444.m2JEitqg025260@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 19 Mar 2008 14:44:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d zfs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 14:44:56 -0000 pjd 2008-03-19 14:44:55 UTC FreeBSD src repository Modified files: etc/rc.d zfs Log: Be sure to run rc.d/zfs before mountcritremote. This way we can for example configure devfs rules in /etc/devfs.conf for ZVOLs. Submitted by: Yarema Revision Changes Path 1.6 +1 -0 src/etc/rc.d/zfs From owner-cvs-src@FreeBSD.ORG Wed Mar 19 14:47:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7EBAD106564A; Wed, 19 Mar 2008 14:47:03 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 72E438FC15; Wed, 19 Mar 2008 14:47:03 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JEl33d027669; Wed, 19 Mar 2008 14:47:03 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JEl3xx027666; Wed, 19 Mar 2008 14:47:03 GMT (envelope-from obrien) Message-Id: <200803191447.m2JEl3xx027666@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 19 Mar 2008 14:47:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: CVSHOME Cc: Subject: cvs commit: src/contrib/cvs - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 14:47:03 -0000 obrien 2008-03-19 14:47:03 UTC FreeBSD src repository src/contrib/cvs - Imported sources Update of /home/ncvs/src/contrib/cvs In directory repoman.freebsd.org:/tmp/cvs-serv25516 Log Message: Import of 1.11 branch snapshot - using the 10-March-2008 code base. Status: Vendor Tag: CVSHOME Release Tags: v1_11_20080310 U src/contrib/cvs/Makefile.in U src/contrib/cvs/NEWS U src/contrib/cvs/PROJECTS U src/contrib/cvs/README U src/contrib/cvs/TESTS U src/contrib/cvs/TODO U src/contrib/cvs/acinclude.m4 U src/contrib/cvs/aclocal.m4 U src/contrib/cvs/compile U src/contrib/cvs/config.h.in U src/contrib/cvs/configure U src/contrib/cvs/configure.in U src/contrib/cvs/cvs-format.el U src/contrib/cvs/depcomp U src/contrib/cvs/install-sh U src/contrib/cvs/mdate-sh U src/contrib/cvs/missing U src/contrib/cvs/mkinstalldirs U src/contrib/cvs/mktemp.sh U src/contrib/cvs/AUTHORS U src/contrib/cvs/BUGS U src/contrib/cvs/COPYING U src/contrib/cvs/COPYING.LIB U src/contrib/cvs/ChangeLog U src/contrib/cvs/DEVEL-CVS U src/contrib/cvs/ChangeLog.zoo U src/contrib/cvs/FAQ U src/contrib/cvs/HACKING U src/contrib/cvs/INSTALL U src/contrib/cvs/MINOR-BUGS U src/contrib/cvs/Makefile.am U src/contrib/cvs/tools/ChangeLog U src/contrib/cvs/tools/Makefile.am U src/contrib/cvs/tools/Makefile.in U src/contrib/cvs/tools/README U src/contrib/cvs/doc/ChangeLog U src/contrib/cvs/doc/ChangeLog.fsf U src/contrib/cvs/doc/HACKING.DOCS U src/contrib/cvs/doc/Makefile.am U src/contrib/cvs/doc/Makefile.in U src/contrib/cvs/doc/RCSFILES U src/contrib/cvs/doc/cvs-paper.ms U src/contrib/cvs/doc/cvs.1 U src/contrib/cvs/doc/cvs.man.footer U src/contrib/cvs/doc/cvs.man.header U src/contrib/cvs/doc/cvs.texinfo U src/contrib/cvs/doc/cvsclient.texi U src/contrib/cvs/doc/mdate-sh U src/contrib/cvs/doc/mkman.pl U src/contrib/cvs/doc/stamp-1 U src/contrib/cvs/doc/stamp-vti U src/contrib/cvs/doc/version-client.texi U src/contrib/cvs/doc/version.texi U src/contrib/cvs/contrib/ChangeLog U src/contrib/cvs/contrib/Makefile.am U src/contrib/cvs/contrib/Makefile.in U src/contrib/cvs/contrib/README U src/contrib/cvs/contrib/cln_hist.in U src/contrib/cvs/contrib/cvs_acls.in U src/contrib/cvs/contrib/cvscheck.man U src/contrib/cvs/contrib/cvs2vendor.sh U src/contrib/cvs/contrib/cvs_acls.html U src/contrib/cvs/contrib/cvscheck.sh U src/contrib/cvs/contrib/cvshelp.man U src/contrib/cvs/contrib/log.in U src/contrib/cvs/contrib/debug_check_log.sh U src/contrib/cvs/contrib/descend.man U src/contrib/cvs/contrib/descend.sh U src/contrib/cvs/contrib/dirfns.shar U src/contrib/cvs/contrib/intro.doc U src/contrib/cvs/contrib/mfpipe.in U src/contrib/cvs/contrib/pvcs2rcs.in U src/contrib/cvs/contrib/rcslock.in U src/contrib/cvs/contrib/rcs-to-cvs.sh U src/contrib/cvs/contrib/rcs2log.sh U src/contrib/cvs/contrib/rcs2sccs.sh U src/contrib/cvs/contrib/sccs2rcs.in U src/contrib/cvs/contrib/check_cvs.in U src/contrib/cvs/contrib/clmerge.in U src/contrib/cvs/contrib/commit_prep.in U src/contrib/cvs/contrib/log_accum.in U src/contrib/cvs/src/ChangeLog U src/contrib/cvs/src/ChangeLog-9194 U src/contrib/cvs/src/ChangeLog-9395 U src/contrib/cvs/src/ChangeLog-96 U src/contrib/cvs/src/ChangeLog-97 U src/contrib/cvs/src/Makefile.am U src/contrib/cvs/src/Makefile.in U src/contrib/cvs/src/add.c U src/contrib/cvs/src/admin.c U src/contrib/cvs/src/annotate.c U src/contrib/cvs/src/buffer.c U src/contrib/cvs/src/buffer.h U src/contrib/cvs/src/checkin.c U src/contrib/cvs/src/checkout.c U src/contrib/cvs/src/classify.c C src/contrib/cvs/src/client.c U src/contrib/cvs/src/client.h U src/contrib/cvs/src/commit.c U src/contrib/cvs/src/create_adm.c C src/contrib/cvs/src/cvs.h U src/contrib/cvs/src/cvsbug.in U src/contrib/cvs/src/cvsrc.c U src/contrib/cvs/src/diff.c U src/contrib/cvs/src/edit.c U src/contrib/cvs/src/edit.h U src/contrib/cvs/src/entries.c U src/contrib/cvs/src/error.c U src/contrib/cvs/src/expand_path.c U src/contrib/cvs/src/fileattr.c U src/contrib/cvs/src/fileattr.h C src/contrib/cvs/src/filesubr.c U src/contrib/cvs/src/find_names.c U src/contrib/cvs/src/hardlink.c U src/contrib/cvs/src/hardlink.h U src/contrib/cvs/src/hash.c U src/contrib/cvs/src/hash.h U src/contrib/cvs/src/history.c U src/contrib/cvs/src/history.h U src/contrib/cvs/src/ignore.c C src/contrib/cvs/src/import.c C src/contrib/cvs/src/lock.c C src/contrib/cvs/src/log.c C src/contrib/cvs/src/login.c U src/contrib/cvs/src/logmsg.c C src/contrib/cvs/src/main.c C src/contrib/cvs/src/mkmodules.c U src/contrib/cvs/src/modules.c U src/contrib/cvs/src/myndbm.c U src/contrib/cvs/src/myndbm.h U src/contrib/cvs/src/no_diff.c U src/contrib/cvs/src/patch.c C src/contrib/cvs/src/parseinfo.c C src/contrib/cvs/src/rcs.c U src/contrib/cvs/src/rcs.h U src/contrib/cvs/src/rcscmds.c C src/contrib/cvs/src/recurse.c U src/contrib/cvs/src/release.c U src/contrib/cvs/src/remove.c U src/contrib/cvs/src/repos.c U src/contrib/cvs/src/root.c U src/contrib/cvs/src/root.h U src/contrib/cvs/src/run.c U src/contrib/cvs/src/sanity.sh U src/contrib/cvs/src/scramble.c C src/contrib/cvs/src/server.c U src/contrib/cvs/src/server.h U src/contrib/cvs/src/stack.c U src/contrib/cvs/src/stack.h U src/contrib/cvs/src/status.c U src/contrib/cvs/src/subr.c U src/contrib/cvs/src/tag.c C src/contrib/cvs/src/update.c U src/contrib/cvs/src/update.h U src/contrib/cvs/src/vers_ts.c U src/contrib/cvs/src/version.c U src/contrib/cvs/src/watch.c U src/contrib/cvs/src/watch.h U src/contrib/cvs/src/wrapper.c U src/contrib/cvs/src/zlib.c U src/contrib/cvs/src/error.h U src/contrib/cvs/diff/ChangeLog U src/contrib/cvs/diff/Makefile.am U src/contrib/cvs/diff/Makefile.in U src/contrib/cvs/diff/analyze.c U src/contrib/cvs/diff/cmpbuf.c U src/contrib/cvs/diff/cmpbuf.h U src/contrib/cvs/diff/context.c U src/contrib/cvs/diff/diagmeet.note U src/contrib/cvs/diff/diff.c U src/contrib/cvs/diff/diff.h U src/contrib/cvs/diff/diff3.c U src/contrib/cvs/diff/diffrun.h U src/contrib/cvs/diff/dir.c U src/contrib/cvs/diff/ed.c U src/contrib/cvs/diff/ifdef.c U src/contrib/cvs/diff/io.c U src/contrib/cvs/diff/normal.c U src/contrib/cvs/diff/side.c U src/contrib/cvs/diff/system.h U src/contrib/cvs/diff/util.c U src/contrib/cvs/diff/version.c U src/contrib/cvs/lib/ChangeLog U src/contrib/cvs/lib/ChangeLog.fsf U src/contrib/cvs/lib/Makefile.am U src/contrib/cvs/lib/xgetwd.c U src/contrib/cvs/lib/Makefile.in U src/contrib/cvs/lib/argmatch.c U src/contrib/cvs/lib/fnmatch.h.in U src/contrib/cvs/lib/xgssapi.h U src/contrib/cvs/lib/dup2.c U src/contrib/cvs/lib/fncase.c U src/contrib/cvs/lib/fnmatch.c U src/contrib/cvs/lib/ftruncate.c U src/contrib/cvs/lib/getline.h U src/contrib/cvs/lib/getopt.h U src/contrib/cvs/lib/getdate.y U src/contrib/cvs/lib/gethostname.c U src/contrib/cvs/lib/getline.c U src/contrib/cvs/lib/getopt.c U src/contrib/cvs/lib/getopt1.c U src/contrib/cvs/lib/getpagesize.h U src/contrib/cvs/lib/getpass.c U src/contrib/cvs/lib/md5.c U src/contrib/cvs/lib/md5.h U src/contrib/cvs/lib/memmove.c U src/contrib/cvs/lib/mkdir.c U src/contrib/cvs/lib/regex.c U src/contrib/cvs/lib/regex.h U src/contrib/cvs/lib/rename.c U src/contrib/cvs/lib/savecwd.c U src/contrib/cvs/lib/savecwd.h U src/contrib/cvs/lib/sighandle.c U src/contrib/cvs/lib/strerror.c U src/contrib/cvs/lib/stripslash.c U src/contrib/cvs/lib/strstr.c U src/contrib/cvs/lib/strtoul.c U src/contrib/cvs/lib/system.h U src/contrib/cvs/lib/test-getdate.sh U src/contrib/cvs/lib/valloc.c U src/contrib/cvs/lib/wait.h U src/contrib/cvs/lib/waitpid.c U src/contrib/cvs/lib/xselect.h U src/contrib/cvs/lib/xsize.h U src/contrib/cvs/lib/xtime.h U src/contrib/cvs/lib/yesno.c U src/contrib/cvs/man/ChangeLog U src/contrib/cvs/man/Makefile.in U src/contrib/cvs/man/cvs.5 U src/contrib/cvs/man/cvsbug.8 U src/contrib/cvs/man/Makefile.am 14 conflicts created by this import. Use the following command to help the merge: cvs checkout -jCVSHOME:yesterday -jCVSHOME src/contrib/cvs From owner-cvs-src@FreeBSD.ORG Wed Mar 19 14:49:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D61DA1065672; Wed, 19 Mar 2008 14:49:14 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B1DD48FC14; Wed, 19 Mar 2008 14:49:14 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JEnE6S029173; Wed, 19 Mar 2008 14:49:14 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JEnEp3029170; Wed, 19 Mar 2008 14:49:14 GMT (envelope-from obrien) Message-Id: <200803191449.m2JEnEp3029170@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 19 Mar 2008 14:49: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/contrib/cvs/src client.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 14:49:15 -0000 obrien 2008-03-19 14:49:14 UTC FreeBSD src repository Modified files: contrib/cvs/src client.c Log: Merge rev 1.7: always upload new files, even if the timestamps match, rev 1.2: fix a problem sometimes seen when doing checkouts from a local repo and committing via remote cvs (a cvs -d override of the mismatched CVS/Root files was missing) into cvs 1.11-20080310. Note that rev 1.4 (default CVS_RSH to "ssh") will not be handled thru the vendor's config.h. Revision Changes Path 1.14 +31 -15 src/contrib/cvs/src/client.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 14:50:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CBD9D106566C; Wed, 19 Mar 2008 14:50:23 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A6EDA8FC1B; Wed, 19 Mar 2008 14:50:23 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JEoN1d031657; Wed, 19 Mar 2008 14:50:23 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JEoNto031656; Wed, 19 Mar 2008 14:50:23 GMT (envelope-from obrien) Message-Id: <200803191450.m2JEoNto031656@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 19 Mar 2008 14:50: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/contrib/cvs/src cvs.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, 19 Mar 2008 14:50:24 -0000 obrien 2008-03-19 14:50:22 UTC FreeBSD src repository Modified files: contrib/cvs/src cvs.h Log: Merge rev 1.21: change default from "rsh" to "ssh", rev 1.14: comprehensive -T CVS/Template support, rev 1.9: new long flag that causes cvs to ignore the CVSROOT/passwd file, rev 1.3: support for checking out from a read-only repository, rev. 1.2: support for local $Id$ keyword into cvs 1.11-20080310. Revision Changes Path 1.22 +1 -3 src/contrib/cvs/src/cvs.h From owner-cvs-src@FreeBSD.ORG Wed Mar 19 14:56:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6A106106564A; Wed, 19 Mar 2008 14:56:00 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 461C18FC21; Wed, 19 Mar 2008 14:56:00 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JEu0Ud035071; Wed, 19 Mar 2008 14:56:00 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JEu0NP035068; Wed, 19 Mar 2008 14:56:00 GMT (envelope-from obrien) Message-Id: <200803191456.m2JEu0NP035068@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 19 Mar 2008 14: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/contrib/cvs/src lock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 14:56:00 -0000 obrien 2008-03-19 14:55:59 UTC FreeBSD src repository Modified files: contrib/cvs/src lock.c Log: Merge rev 1.3 (catch write-lock attempts immediately if running in read-only mode) & rev 1.2 (check out from read-only repository support) into version 1.11-20080310. Revision Changes Path 1.15 +1 -1 src/contrib/cvs/src/lock.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 14:56:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C254E1065672; Wed, 19 Mar 2008 14:56:41 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9E9558FC2A; Wed, 19 Mar 2008 14:56:41 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JEufjA037504; Wed, 19 Mar 2008 14:56:41 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JEufgh037503; Wed, 19 Mar 2008 14:56:41 GMT (envelope-from obrien) Message-Id: <200803191456.m2JEufgh037503@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 19 Mar 2008 14:56: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/contrib/cvs/src log.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 14:56:41 -0000 obrien 2008-03-19 14:56:41 UTC FreeBSD src repository Modified files: contrib/cvs/src log.c Log: Merge rev. 1.2 ("iso8601" option keyword) into version 1.11-20080310. Note the vendor added our '-n' feature to the offical code base. Revision Changes Path 1.5 +4 -3 src/contrib/cvs/src/log.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 15:00:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4DBFA1065670; Wed, 19 Mar 2008 15:00:44 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 296AB8FC24; Wed, 19 Mar 2008 15:00:44 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JF0iBL041436; Wed, 19 Mar 2008 15:00:44 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JF0icX041435; Wed, 19 Mar 2008 15:00:44 GMT (envelope-from obrien) Message-Id: <200803191500.m2JF0icX041435@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 19 Mar 2008 15:00: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/contrib/cvs/src 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, 19 Mar 2008 15:00:44 -0000 obrien 2008-03-19 15:00:44 UTC FreeBSD src repository Modified files: contrib/cvs/src main.c Log: Merge rev 1.25 ("iso8601" option keyword), rev 1.17 (environtmental var "CVS_OPTIONS"), rev 1.14 ('-g' option to support shared-group access), rev 1.7 ('-R' read-only repository mode), rev 1.6 (support for checking out from a read-only repository), revs 1.4 & 1.5 ("tagexpand=") into version 1.11-20080310. Note the vendor accepted my "blame" alias. Revision Changes Path 1.27 +1 -1 src/contrib/cvs/src/main.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 15:05:28 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 585281065670; Wed, 19 Mar 2008 15:05:28 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 33D538FC29; Wed, 19 Mar 2008 15:05:28 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JF5Sht044113; Wed, 19 Mar 2008 15:05:28 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JF5SnQ044112; Wed, 19 Mar 2008 15:05:28 GMT (envelope-from obrien) Message-Id: <200803191505.m2JF5SnQ044112@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 19 Mar 2008 15:05: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/contrib/cvs/src parseinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 15:05:28 -0000 obrien 2008-03-19 15:05:27 UTC FreeBSD src repository Modified files: contrib/cvs/src parseinfo.c Log: Merge rev 1.2 (extensions to the $CVSROOT/config syntax) and rev 1.4 (1.12 CVSROOT/config keyword expansion forward compatability) into version 1.11-20080310. Note the vendor has also added some forward compatability support. We should determine if we can live with just the vendor's method. Revision Changes Path 1.6 +19 -1 src/contrib/cvs/src/parseinfo.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 15:06:51 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 563EE1065671; Wed, 19 Mar 2008 15:06:51 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 327E88FC1F; Wed, 19 Mar 2008 15:06:51 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JF6p2g044245; Wed, 19 Mar 2008 15:06:51 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JF6pnv044242; Wed, 19 Mar 2008 15:06:51 GMT (envelope-from obrien) Message-Id: <200803191506.m2JF6pnv044242@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 19 Mar 2008 15:06: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/contrib/cvs/src rcs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 15:06:51 -0000 obrien 2008-03-19 15:06:50 UTC FreeBSD src repository Modified files: contrib/cvs/src rcs.c Log: Merge rev 1.28 (CAN-2005-0753 / FreeBSD-SA-05:05.cvs fixes), rev 1.27 ("iso8601" option keyword) revs 1.12/1.10/1.5/1.4 ($CVSHeader$ support) rev 1.2 ($CVS_LOCAL_BRANCH_NUM support for local commit feature of cvsup) into version 1.11-20080310. Revision Changes Path 1.30 +267 -170 src/contrib/cvs/src/rcs.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 15:07:28 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ADC6B1065671; Wed, 19 Mar 2008 15:07:28 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8A1518FC2C; Wed, 19 Mar 2008 15:07:28 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JF7SmQ044940; Wed, 19 Mar 2008 15:07:28 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JF7SkH044939; Wed, 19 Mar 2008 15:07:28 GMT (envelope-from obrien) Message-Id: <200803191507.m2JF7SkH044939@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 19 Mar 2008 15:07: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/contrib/cvs/src update.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 15:07:28 -0000 obrien 2008-03-19 15:07:28 UTC FreeBSD src repository Modified files: contrib/cvs/src update.c Log: Merge rev 1.9 (update "-T" Template support) and rev 1.2 (-D'date' option with -r'branch' on update) into version 1.11-20080310. Revision Changes Path 1.16 +95 -52 src/contrib/cvs/src/update.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 15:08:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3A2121065671; Wed, 19 Mar 2008 15:08:02 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 16B2F8FC1B; Wed, 19 Mar 2008 15:08:02 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JF81Qo044989; Wed, 19 Mar 2008 15:08:01 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JF81cB044988; Wed, 19 Mar 2008 15:08:01 GMT (envelope-from obrien) Message-Id: <200803191508.m2JF81cB044988@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 19 Mar 2008 15:08: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/contrib/cvs/src server.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 15:08:02 -0000 obrien 2008-03-19 15:08:01 UTC FreeBSD src repository Modified files: contrib/cvs/src server.c Log: Merge rev 1.9 (new long flag to ignore the CVSROOT/passwd file) rev 1.2 (local tag/$Id$ keyword support) into version 1.11-20080310. Revision Changes Path 1.26 +17 -32 src/contrib/cvs/src/server.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 15:10:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4479D1065697; Wed, 19 Mar 2008 15:10:21 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 205308FC14; Wed, 19 Mar 2008 15:10:21 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JFALbH046414; Wed, 19 Mar 2008 15:10:21 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JFALqR046413; Wed, 19 Mar 2008 15:10:21 GMT (envelope-from obrien) Message-Id: <200803191510.m2JFALqR046413@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 19 Mar 2008 15:10: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/contrib/cvs/src cvs.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, 19 Mar 2008 15:10:21 -0000 obrien 2008-03-19 15:10:20 UTC FreeBSD src repository Modified files: contrib/cvs/src cvs.h Log: Actually our rev 1.21(change default from "rsh" to "ssh") tweaking is moving to gnu/usr.bin/cvs/lib/config.h.proto. So the rev 1.21 no longer is applicable here. Revision Changes Path 1.23 +0 -0 src/contrib/cvs/src/cvs.h From owner-cvs-src@FreeBSD.ORG Wed Mar 19 15:11:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B4EAB1065671; Wed, 19 Mar 2008 15:11:48 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 914B88FC25; Wed, 19 Mar 2008 15:11:48 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JFBmxj048913; Wed, 19 Mar 2008 15:11:48 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JFBmLi048908; Wed, 19 Mar 2008 15:11:48 GMT (envelope-from obrien) Message-Id: <200803191511.m2JFBmLi048908@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 19 Mar 2008 15:11: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/contrib/cvs/src import.c login.c mkmodules.c recurse.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 15:11:48 -0000 obrien 2008-03-19 15:11:47 UTC FreeBSD src repository Modified files: contrib/cvs/src import.c login.c mkmodules.c recurse.c Log: We use the stock versions of these files. Revision Changes Path 1.14 +17 -10 src/contrib/cvs/src/import.c 1.11 +36 -17 src/contrib/cvs/src/login.c 1.15 +55 -2 src/contrib/cvs/src/mkmodules.c 1.14 +2 -3 src/contrib/cvs/src/recurse.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 15:15:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D37321065701; Wed, 19 Mar 2008 15:15:10 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AFBF38FC30; Wed, 19 Mar 2008 15:15:10 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JFFAi3051703; Wed, 19 Mar 2008 15:15:10 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JFFAAT051702; Wed, 19 Mar 2008 15:15:10 GMT (envelope-from obrien) Message-Id: <200803191515.m2JFFAAT051702@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 19 Mar 2008 15:15: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: CVSROOT exclude X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 15:15:11 -0000 obrien 2008-03-19 15:15:10 UTC FreeBSD src repository Modified files: . exclude Log: temp exclude contrib/cvs/src/ Revision Changes Path 1.155 +1 -0 CVSROOT/exclude From owner-cvs-src@FreeBSD.ORG Wed Mar 19 15:15:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 32C1A1065672; Wed, 19 Mar 2008 15:15:27 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0E90E8FC18; Wed, 19 Mar 2008 15:15:27 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JFFQNs052979; Wed, 19 Mar 2008 15:15:26 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JFFQMB052978; Wed, 19 Mar 2008 15:15:26 GMT (envelope-from obrien) Message-Id: <200803191515.m2JFFQMB052978@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 19 Mar 2008 15:15: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/contrib/cvs/src import.c login.c mkmodules.c recurse.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 15:15:27 -0000 obrien 2008-03-19 15:15:26 UTC FreeBSD src repository Modified files: contrib/cvs/src import.c login.c mkmodules.c recurse.c Log: Remove FreeBSD ID's so these are exact copies of the vendor sources. Revision Changes Path 1.15 +0 -2 src/contrib/cvs/src/import.c 1.12 +0 -2 src/contrib/cvs/src/login.c 1.16 +1 -4 src/contrib/cvs/src/mkmodules.c 1.15 +0 -1 src/contrib/cvs/src/recurse.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 15:15:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 22E10106575B; Wed, 19 Mar 2008 15:15:39 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F3F318FC3C; Wed, 19 Mar 2008 15:15:38 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JFFc46053011; Wed, 19 Mar 2008 15:15:38 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JFFctM053010; Wed, 19 Mar 2008 15:15:38 GMT (envelope-from obrien) Message-Id: <200803191515.m2JFFctM053010@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 19 Mar 2008 15:15:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT exclude X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 15:15:39 -0000 obrien 2008-03-19 15:15:38 UTC FreeBSD src repository Modified files: . exclude Log: unexclude contrib/cvs/src/ Revision Changes Path 1.156 +0 -1 CVSROOT/exclude From owner-cvs-src@FreeBSD.ORG Wed Mar 19 15:18:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 00318106566B; Wed, 19 Mar 2008 15:18:05 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D0A278FC15; Wed, 19 Mar 2008 15:18:05 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JFI53b054296; Wed, 19 Mar 2008 15:18:05 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JFI5uW054293; Wed, 19 Mar 2008 15:18:05 GMT (envelope-from obrien) Message-Id: <200803191518.m2JFI5uW054293@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 19 Mar 2008 15:18: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/gnu/usr.bin/cvs/lib Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 15:18:06 -0000 obrien 2008-03-19 15:18:03 UTC FreeBSD src repository Modified files: gnu/usr.bin/cvs/lib Makefile Log: + Make it clear this was taken from the CVS 1.11 branch on 10-March-2008. + Depend on $CVSDIR/configure also - so things get properly remade if we tweak. Revision Changes Path 1.29 +3 -3 src/gnu/usr.bin/cvs/lib/Makefile From owner-cvs-src@FreeBSD.ORG Wed Mar 19 15:19:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EE27A106564A; Wed, 19 Mar 2008 15:19:42 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CA72B8FC1B; Wed, 19 Mar 2008 15:19:42 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JFJgQE055053; Wed, 19 Mar 2008 15:19:42 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JFJg1R055047; Wed, 19 Mar 2008 15:19:42 GMT (envelope-from obrien) Message-Id: <200803191519.m2JFJg1R055047@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 19 Mar 2008 15:19:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/cvs/lib config.h.proto X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 15:19:43 -0000 obrien 2008-03-19 15:19:42 UTC FreeBSD src repository Modified files: gnu/usr.bin/cvs/lib config.h.proto Log: Update for version 1.11-20080310. Make our changes to CVS_RSH & CVS_SSH settings here instead of contrib/cvs/src/cvs.h. Revision Changes Path 1.18 +44 -5 src/gnu/usr.bin/cvs/lib/config.h.proto From owner-cvs-src@FreeBSD.ORG Wed Mar 19 15:21:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EE461106566B; Wed, 19 Mar 2008 15:21:44 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CB2658FC18; Wed, 19 Mar 2008 15:21:44 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JFLice057123; Wed, 19 Mar 2008 15:21:44 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JFLiNO057122; Wed, 19 Mar 2008 15:21:44 GMT (envelope-from obrien) Message-Id: <200803191521.m2JFLiNO057122@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 19 Mar 2008 15:21: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/gnu/usr.bin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 15:21:45 -0000 obrien 2008-03-19 15:21:44 UTC FreeBSD src repository Modified files: gnu/usr.bin Makefile Log: Re-enable the CVS build. Revision Changes Path 1.96 +3 -3 src/gnu/usr.bin/Makefile From owner-cvs-src@FreeBSD.ORG Wed Mar 19 15:54:59 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8226D106564A; Wed, 19 Mar 2008 15:54:59 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id 571FC8FC15; Wed, 19 Mar 2008 15:54:59 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from trouble.errno.com (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id m2JFswm4099176 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 19 Mar 2008 08:54:59 -0700 (PDT) (envelope-from sam@freebsd.org) Message-ID: <47E13752.2080806@freebsd.org> Date: Wed, 19 Mar 2008 08:54:58 -0700 From: Sam Leffler Organization: FreeBSD Project User-Agent: Thunderbird 2.0.0.9 (X11/20071125) MIME-Version: 1.0 To: Robert Watson References: <200803191244.m2JCiNCU082030@repoman.freebsd.org> <20080319125143.L38501@fledge.watson.org> In-Reply-To: <20080319125143.L38501@fledge.watson.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-DCC-sonic.net-Metrics: ebb.errno.com; whitelist Cc: "George V. Neville-Neil" , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/tools/tools/mctest mctest.cc mctest.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, 19 Mar 2008 15:54:59 -0000 Robert Watson wrote: > > On Wed, 19 Mar 2008, George V. Neville-Neil wrote: > >> gnn 2008-03-19 12:44:23 UTC >> >> FreeBSD src repository >> >> Added files: >> tools/tools/mctest mctest.cc mctest.h >> Log: >> A multicast test. The mctest program acts as both a source and a sink >> for multicast packets. Parameters for the interface, packet size, >> number of packets, and interpacket gap may be given on the command >> line. >> The sink records how many packets were missed, and at what time each >> packet arrived. >> >> Revision Changes Path >> 1.1 +341 -0 src/tools/tools/mctest/mctest.cc (new) >> 1.1 +32 -0 src/tools/tools/mctest/mctest.h (new) > > Should this actually be in src/tools/regression? Only if you move lots of other tools like stuff under netrate. Or perhaps this description is incomplete? Sam From owner-cvs-src@FreeBSD.ORG Wed Mar 19 15:59:46 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5604A1065675; Wed, 19 Mar 2008 15:59:46 +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 2C5D08FC2D; Wed, 19 Mar 2008 15:59:46 +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 A88E046B62; Wed, 19 Mar 2008 11:59:45 -0400 (EDT) Date: Wed, 19 Mar 2008 15:59:45 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Sam Leffler In-Reply-To: <47E13752.2080806@freebsd.org> Message-ID: <20080319155906.G53884@fledge.watson.org> References: <200803191244.m2JCiNCU082030@repoman.freebsd.org> <20080319125143.L38501@fledge.watson.org> <47E13752.2080806@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: "George V. Neville-Neil" , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/tools/tools/mctest mctest.cc mctest.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, 19 Mar 2008 15:59:46 -0000 On Wed, 19 Mar 2008, Sam Leffler wrote: >>> A multicast test. The mctest program acts as both a source and a sink >>> for multicast packets. Parameters for the interface, packet size, >>> number of packets, and interpacket gap may be given on the command line. >>> The sink records how many packets were missed, and at what time each >>> packet arrived. >> >> Should this actually be in src/tools/regression? > > Only if you move lots of other tools like stuff under netrate. Or perhaps > this description is incomplete? No, you are right -- I misunderstood the nature of this test. Move along, nothing to see... Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Wed Mar 19 16:22:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 936E0106567A; Wed, 19 Mar 2008 16:22:06 +0000 (UTC) (envelope-from sameh@anthologeek.net) Received: from acov.anthologeek.net (acov.anthologeek.net [91.121.77.132]) by mx1.freebsd.org (Postfix) with ESMTP id 5B2E08FC12; Wed, 19 Mar 2008 16:22:06 +0000 (UTC) (envelope-from sameh@anthologeek.net) Received: from acov.anthologeek.net (localhost [127.0.0.1]) by acov.anthologeek.net (Postfix) with ESMTP id 39B1B791C18; Wed, 19 Mar 2008 17:05:34 +0100 (CET) Received: by acov.anthologeek.net (Postfix, from userid 1000) id 315D9791C12; Wed, 19 Mar 2008 17:05:34 +0100 (CET) Date: Wed, 19 Mar 2008 17:05:34 +0100 From: Sameh Ghane To: Pyun YongHyeon Message-ID: <20080319160534.GD2267@anthologeek.net> References: <200803110451.m2B4pMLB095467@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200803110451.m2B4pMLB095467@repoman.freebsd.org> X-PGP-Keys: 0x1289F00D: User-Agent: Mutt/1.5.17 (2007-11-01) X-Virus-Scanned: ClamAV using ClamSMTP Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/vr if_vr.c if_vrreg.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, 19 Mar 2008 16:22:06 -0000 Le (On) Tue, Mar 11, 2008 at 04:51:22AM +0000, Pyun YongHyeon ecrivit (wrote): > yongari 2008-03-11 04:51:22 UTC > > FreeBSD src repository > > Modified files: > sys/dev/vr if_vr.c if_vrreg.h > Log: A LOT. Hi, Is this a candidate for MFC ? I get a lot of errors on a 7-stable kernel, but not sure if they're really hardware or kernel related: kernel: vr0: rx packet lost kernel: vr0: rx packet lost kernel: vr0: rx packet lost kernel: vr0: rx packet lost kernel: vr0: rx packet lost kernel: vr0: watchdog timeout kernel: vr0: Using force reset command. kernel: vr0: rx packet lost kernel: vr0: rx packet lost I still hope this commit might help, though I don't have this problem on a different server, using an 8-current kernel from before your commit. And both cards really look the same :) vr0: port 0xd800-0xd8ff mem 0xfaefbc00-0xfaefbcff irq 23 at device 18.0 on pci0 vr0: port 0xe000-0xe0ff mem 0xfbfff800-0xfbfff8ff irq 23 at device 18.0 on pci0 The good thing is that I might be losing packets, but it still works ! Cheers, -- Sameh Ghane From owner-cvs-src@FreeBSD.ORG Wed Mar 19 16:27:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C99301065677 for ; Wed, 19 Mar 2008 16:27:08 +0000 (UTC) (envelope-from wearabnet@yahoo.ca) Received: from web33701.mail.mud.yahoo.com (web33701.mail.mud.yahoo.com [68.142.201.198]) by mx1.freebsd.org (Postfix) with SMTP id 93DA38FC2C for ; Wed, 19 Mar 2008 16:27:08 +0000 (UTC) (envelope-from wearabnet@yahoo.ca) Received: (qmail 86660 invoked by uid 60001); 19 Mar 2008 16:27:07 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.ca; h=X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:Cc:MIME-Version:Content-Type:Message-ID; b=oLCDJ76SbYj8usN+MN6Wp4+41JVgDjQF1XTm51+Vg796Q2jnrQVYkZBv+x/AHD2MgCsHaSgBSZ898+dYbLdfJp0quBYG4HEfXfzMbMMqIqNKR3kwotwHP6TQr9CUMUOUJ23UqSZ4t7yrvOfJLCYGRR2QcJG1Qzrt0JfsEFvI87M=; X-YMail-OSG: GAb7vIEVM1kkCO_Emf2WZnevy5.FPmH8yl2rOkiQh_wliKKGBfeqKuEwPK9OvsdpAjX1bpJhX9vv3Ep04OZiUGGW1bV4Kq3WaK5spqIeRSg2o1nEwxc- Received: from [89.211.4.3] by web33701.mail.mud.yahoo.com via HTTP; Wed, 19 Mar 2008 09:27:07 PDT X-Mailer: YahooMailRC/902.38 YahooMailWebService/0.7.162 Date: Wed, 19 Mar 2008 09:27:07 -0700 (PDT) From: Abdullah Ibn Hamad Al-Marri To: Sameh Ghane , Pyun YongHyeon MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Message-ID: <739769.85492.qm@web33701.mail.mud.yahoo.com> Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/vr if_vr.c if_vrreg.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, 19 Mar 2008 16:27:08 -0000 ----- Original Message ---- > From: Sameh Ghane > To: Pyun YongHyeon > Cc: cvs-src@FreeBSD.org; src-committers@FreeBSD.org; cvs-all@FreeBSD.org > Sent: Wednesday, March 19, 2008 7:05:34 PM > Subject: Re: cvs commit: src/sys/dev/vr if_vr.c if_vrreg.h > > Le (On) Tue, Mar 11, 2008 at 04:51:22AM +0000, Pyun YongHyeon ecrivit (wrote): > > yongari 2008-03-11 04:51:22 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/vr if_vr.c if_vrreg.h > > Log: > A LOT. > > Hi, > > Is this a candidate for MFC ? > > I get a lot of errors on a 7-stable kernel, but not sure if they're really > hardware or kernel related: > kernel: vr0: rx packet lost > kernel: vr0: rx packet lost > kernel: vr0: rx packet lost > kernel: vr0: rx packet lost > kernel: vr0: rx packet lost > kernel: vr0: watchdog timeout > kernel: vr0: Using force reset command. > kernel: vr0: rx packet lost > kernel: vr0: rx packet lost > > > I still hope this commit might help, though I don't have this problem on a > different server, using an 8-current kernel from before your commit. > Hello, I second this too, I wish it could be MFCd to RELENG_7 soon ;) Regards, -Abdullah Ibn Hamad Al-Marri Arab Portal http://www.WeArab.Net/ ____________________________________________________________________________________ Never miss a thing. Make Yahoo your home page. http://www.yahoo.com/r/hs From owner-cvs-src@FreeBSD.ORG Wed Mar 19 16:28:52 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A9C8D106564A; Wed, 19 Mar 2008 16:28:52 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9F1548FC1C; Wed, 19 Mar 2008 16:28:52 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JGSqQd008003; Wed, 19 Mar 2008 16:28:52 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JGSqTb008002; Wed, 19 Mar 2008 16:28:52 GMT (envelope-from jhb) Message-Id: <200803191628.m2JGSqTb008002@repoman.freebsd.org> From: John Baldwin Date: Wed, 19 Mar 2008 16:28:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/amd64/amd64 amd64_mem.c src/sys/amd64/include specialreg.h src/sys/i386/i386 i686_mem.c k6_mem.c src/sys/i386/include specialreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 16:28:52 -0000 jhb 2008-03-19 16:28:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/amd64/amd64 amd64_mem.c sys/amd64/include specialreg.h sys/i386/i386 i686_mem.c k6_mem.c sys/i386/include specialreg.h Log: MFC: Add constants for the various fields in MTRR registers and apply style(9). No functional changes. Revision Changes Path 1.25.18.1 +451 -412 src/sys/amd64/amd64/amd64_mem.c 1.40.2.1 +15 -0 src/sys/amd64/include/specialreg.h 1.24.18.1 +466 -422 src/sys/i386/i386/i686_mem.c 1.11.20.1 +36 -35 src/sys/i386/i386/k6_mem.c 1.42.2.1 +15 -0 src/sys/i386/include/specialreg.h From owner-cvs-src@FreeBSD.ORG Wed Mar 19 16:29:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 44D531065676; Wed, 19 Mar 2008 16:29:07 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3ABCD8FC27; Wed, 19 Mar 2008 16:29:07 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JGT7V8008108; Wed, 19 Mar 2008 16:29:07 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JGT7ri008107; Wed, 19 Mar 2008 16:29:07 GMT (envelope-from jhb) Message-Id: <200803191629.m2JGT7ri008107@repoman.freebsd.org> From: John Baldwin Date: Wed, 19 Mar 2008 16:29:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/amd64/amd64 amd64_mem.c src/sys/amd64/include specialreg.h src/sys/i386/i386 i686_mem.c k6_mem.c src/sys/i386/include specialreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 16:29:07 -0000 jhb 2008-03-19 16:29:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/amd64 amd64_mem.c sys/amd64/include specialreg.h sys/i386/i386 i686_mem.c k6_mem.c sys/i386/include specialreg.h Log: MFC: Add constants for the various fields in MTRR registers and apply style(9). No functional changes. Revision Changes Path 1.25.8.1 +451 -412 src/sys/amd64/amd64/amd64_mem.c 1.30.8.5 +15 -0 src/sys/amd64/include/specialreg.h 1.24.8.1 +466 -422 src/sys/i386/i386/i686_mem.c 1.11.10.1 +36 -35 src/sys/i386/i386/k6_mem.c 1.27.8.6 +15 -0 src/sys/i386/include/specialreg.h From owner-cvs-src@FreeBSD.ORG Wed Mar 19 16:31:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 08B5E106567B; Wed, 19 Mar 2008 16:31:21 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C3F6A8FC20; Wed, 19 Mar 2008 16:31:20 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JGVKOv009435; Wed, 19 Mar 2008 16:31:20 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JGVKnu009434; Wed, 19 Mar 2008 16:31:20 GMT (envelope-from jhb) Message-Id: <200803191631.m2JGVKnu009434@repoman.freebsd.org> From: John Baldwin Date: Wed, 19 Mar 2008 16:31:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/amd64/amd64 amd64_mem.c mem.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 16:31:21 -0000 jhb 2008-03-19 16:31:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/amd64/amd64 amd64_mem.c mem.c Log: MFC: Minimize diffs with i686_mem.c. Revision Changes Path 1.25.18.2 +4 -6 src/sys/amd64/amd64/amd64_mem.c 1.121.18.1 +5 -0 src/sys/amd64/amd64/mem.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 16:31:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9C99F1065679; Wed, 19 Mar 2008 16:31:32 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7A2CF8FC22; Wed, 19 Mar 2008 16:31:32 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JGVWX8010047; Wed, 19 Mar 2008 16:31:32 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JGVWdQ010042; Wed, 19 Mar 2008 16:31:32 GMT (envelope-from jhb) Message-Id: <200803191631.m2JGVWdQ010042@repoman.freebsd.org> From: John Baldwin Date: Wed, 19 Mar 2008 16:31:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/amd64/amd64 amd64_mem.c mem.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 16:31:32 -0000 jhb 2008-03-19 16:31:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/amd64 amd64_mem.c mem.c Log: MFC: Minimize diffs with i686_mem.c. Revision Changes Path 1.25.8.2 +4 -6 src/sys/amd64/amd64/amd64_mem.c 1.121.8.1 +5 -0 src/sys/amd64/amd64/mem.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 16:33:46 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 89174106566C; Wed, 19 Mar 2008 16:33:46 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 667E18FC14; Wed, 19 Mar 2008 16:33:46 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JGXkfS012137; Wed, 19 Mar 2008 16:33:46 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JGXkbZ012136; Wed, 19 Mar 2008 16:33:46 GMT (envelope-from jhb) Message-Id: <200803191633.m2JGXkbZ012136@repoman.freebsd.org> From: John Baldwin Date: Wed, 19 Mar 2008 16:33:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/i386/i386 i686_mem.c k6_mem.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 16:33:46 -0000 jhb 2008-03-19 16:33:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/i386/i386 i686_mem.c k6_mem.c Log: MFC: Break up the logic in the mem_drvinit routines. Revision Changes Path 1.24.18.2 +10 -7 src/sys/i386/i386/i686_mem.c 1.11.20.2 +8 -6 src/sys/i386/i386/k6_mem.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 16:33:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B134A1065673; Wed, 19 Mar 2008 16:33:58 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8E4FC8FC29; Wed, 19 Mar 2008 16:33:58 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JGXw4A012180; Wed, 19 Mar 2008 16:33:58 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JGXwMe012179; Wed, 19 Mar 2008 16:33:58 GMT (envelope-from jhb) Message-Id: <200803191633.m2JGXwMe012179@repoman.freebsd.org> From: John Baldwin Date: Wed, 19 Mar 2008 16:33: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/sys/i386/i386 i686_mem.c k6_mem.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 16:33:58 -0000 jhb 2008-03-19 16:33:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/i386/i386 i686_mem.c k6_mem.c Log: MFC: Break up the logic in the mem_drvinit routines. Revision Changes Path 1.24.8.2 +10 -7 src/sys/i386/i386/i686_mem.c 1.11.10.2 +8 -6 src/sys/i386/i386/k6_mem.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 16:37:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B60D8106566C; Wed, 19 Mar 2008 16:37:10 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 91E8E8FC15; Wed, 19 Mar 2008 16:37:10 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JGbAi9015462; Wed, 19 Mar 2008 16:37:10 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JGbAus015461; Wed, 19 Mar 2008 16:37:10 GMT (envelope-from jhb) Message-Id: <200803191637.m2JGbAus015461@repoman.freebsd.org> From: John Baldwin Date: Wed, 19 Mar 2008 16:37:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/amd64/amd64 amd64_mem.c src/sys/amd64/include specialreg.h src/sys/i386/i386 i686_mem.c src/sys/i386/include specialreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 16:37:10 -0000 jhb 2008-03-19 16:37:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/amd64/amd64 amd64_mem.c sys/amd64/include specialreg.h sys/i386/i386 i686_mem.c sys/i386/include specialreg.h Log: MFC: Use a runtime mask for the PhysBase and PhysMask fields in variable sized MTRR registers. Revision Changes Path 1.25.18.3 +24 -6 src/sys/amd64/amd64/amd64_mem.c 1.40.2.2 +2 -2 src/sys/amd64/include/specialreg.h 1.24.18.3 +24 -6 src/sys/i386/i386/i686_mem.c 1.42.2.2 +2 -2 src/sys/i386/include/specialreg.h From owner-cvs-src@FreeBSD.ORG Wed Mar 19 16:37:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8A4531065674; Wed, 19 Mar 2008 16:37:24 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 660EF8FC2E; Wed, 19 Mar 2008 16:37:24 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JGbOBF015561; Wed, 19 Mar 2008 16:37:24 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JGbObr015560; Wed, 19 Mar 2008 16:37:24 GMT (envelope-from jhb) Message-Id: <200803191637.m2JGbObr015560@repoman.freebsd.org> From: John Baldwin Date: Wed, 19 Mar 2008 16:37:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/amd64/amd64 amd64_mem.c src/sys/amd64/include specialreg.h src/sys/i386/i386 i686_mem.c src/sys/i386/include specialreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 16:37:24 -0000 jhb 2008-03-19 16:37:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/amd64 amd64_mem.c sys/amd64/include specialreg.h sys/i386/i386 i686_mem.c sys/i386/include specialreg.h Log: MFC: Use a runtime mask for the PhysBase and PhysMask fields in variable sized MTRR registers. Revision Changes Path 1.25.8.3 +24 -6 src/sys/amd64/amd64/amd64_mem.c 1.30.8.6 +2 -2 src/sys/amd64/include/specialreg.h 1.24.8.3 +24 -6 src/sys/i386/i386/i686_mem.c 1.27.8.7 +2 -2 src/sys/i386/include/specialreg.h From owner-cvs-src@FreeBSD.ORG Wed Mar 19 16:38:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 69930106566C; Wed, 19 Mar 2008 16:38:55 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 472368FC28; Wed, 19 Mar 2008 16:38:55 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JGct6q016541; Wed, 19 Mar 2008 16:38:55 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JGctK6016538; Wed, 19 Mar 2008 16:38:55 GMT (envelope-from jhb) Message-Id: <200803191638.m2JGctK6016538@repoman.freebsd.org> From: John Baldwin Date: Wed, 19 Mar 2008 16:38:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/usb ehci_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: Wed, 19 Mar 2008 16:38:55 -0000 jhb 2008-03-19 16:38:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/usb ehci_pci.c Log: MFC: Relax the BIOS/OS sempahore handoff code to workaround different hard hangs on boot and shutdown. Revision Changes Path 1.28.2.2 +4 -1 src/sys/dev/usb/ehci_pci.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 16:39:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6A0E31065808; Wed, 19 Mar 2008 16:39:07 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 47BB38FC1A; Wed, 19 Mar 2008 16:39:07 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JGd7IS016577; Wed, 19 Mar 2008 16:39:07 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JGd7Sj016576; Wed, 19 Mar 2008 16:39:07 GMT (envelope-from jhb) Message-Id: <200803191639.m2JGd7Sj016576@repoman.freebsd.org> From: John Baldwin Date: Wed, 19 Mar 2008 16:39:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/usb ehci_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: Wed, 19 Mar 2008 16:39:07 -0000 jhb 2008-03-19 16:39:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/usb ehci_pci.c Log: MFC: Relax the BIOS/OS sempahore handoff code to workaround different hard hangs on boot and shutdown. Revision Changes Path 1.18.2.3 +4 -1 src/sys/dev/usb/ehci_pci.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 16:51:29 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 43C5A106566B; Wed, 19 Mar 2008 16:51:29 +0000 (UTC) (envelope-from das@FreeBSD.ORG) Received: from zim.MIT.EDU (ZIM.MIT.EDU [18.95.3.101]) by mx1.freebsd.org (Postfix) with ESMTP id 87C8A8FC1B; Wed, 19 Mar 2008 16:51:23 +0000 (UTC) (envelope-from das@FreeBSD.ORG) Received: from zim.MIT.EDU (localhost [127.0.0.1]) by zim.MIT.EDU (8.14.2/8.14.2) with ESMTP id m2JGraaH044696; Wed, 19 Mar 2008 12:53:36 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by zim.MIT.EDU (8.14.2/8.14.2/Submit) id m2JGraeR044695; Wed, 19 Mar 2008 12:53:36 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Date: Wed, 19 Mar 2008 12:53:36 -0400 From: David Schultz To: Paolo Pisati Message-ID: <20080319165336.GA44656@zim.MIT.EDU> Mail-Followup-To: Paolo Pisati , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200803191150.m2JBoj6j020138@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200803191150.m2JBoj6j020138@repoman.freebsd.org> Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/netinet/libalias alias_db.c alias_irc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 16:51:29 -0000 On Wed, Mar 19, 2008, Paolo Pisati wrote: > piso 2008-03-19 11:50:45 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > sys/netinet/libalias alias_db.c alias_irc.c > Log: > MFC: explicitate newpacket size. > > Bug pointed out by: many > Pointy hat to: me :( By the way, is any of this security-relevant, or is there a different reason why most of your recent commits have been insta-MFCed? Usually things are given a chance to sit in HEAD for a few days so that any problems get caught before the changes are MFCed. From owner-cvs-src@FreeBSD.ORG Wed Mar 19 16:55:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6C43C106566C; Wed, 19 Mar 2008 16:55:23 +0000 (UTC) (envelope-from piso@southcross.wired.org) Received: from mail.oltrelinux.com (krisma.oltrelinux.com [194.242.226.43]) by mx1.freebsd.org (Postfix) with ESMTP id 2A78C8FC17; Wed, 19 Mar 2008 16:55:23 +0000 (UTC) (envelope-from piso@southcross.wired.org) Received: from southcross.wired.org (host-62-10-30-68.cust-adsl.tiscali.it [62.10.30.68]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.oltrelinux.com (Postfix) with ESMTP id D136C11AE84; Wed, 19 Mar 2008 17:55:20 +0100 (CET) Received: (from piso@localhost) by southcross.wired.org (8.14.2/8.14.1/Submit) id m2JGtNuZ095805; Wed, 19 Mar 2008 17:55:23 +0100 (CET) (envelope-from piso) Date: Wed, 19 Mar 2008 17:55:22 +0100 From: Paolo Pisati To: Paolo Pisati , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG Message-ID: <20080319165522.GA95772@tin.it> References: <200803191150.m2JBoj6j020138@repoman.freebsd.org> <20080319165336.GA44656@zim.MIT.EDU> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080319165336.GA44656@zim.MIT.EDU> User-Agent: Mutt/1.5.17 (2007-11-01) X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at krisma.oltrelinux.com Cc: Subject: Re: cvs commit: src/sys/netinet/libalias alias_db.c alias_irc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 16:55:23 -0000 On Wed, Mar 19, 2008 at 12:53:36PM -0400, David Schultz wrote: > > By the way, is any of this security-relevant, or is there a > different reason why most of your recent commits have been > insta-MFCed? Usually things are given a chance to sit in HEAD for > a few days so that any problems get caught before the changes are > MFCed. no, but the fix was trivial so i decided to MFC immediately. -- bye, P. From owner-cvs-src@FreeBSD.ORG Wed Mar 19 16:59:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1F6B21065672 for ; Wed, 19 Mar 2008 16:59:11 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx24.fluidhosting.com [204.14.89.7]) by mx1.freebsd.org (Postfix) with SMTP id 96AD48FC1C for ; Wed, 19 Mar 2008 16:59:10 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 4378 invoked by uid 399); 19 Mar 2008 17:03:45 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTP; 19 Mar 2008 17:03:45 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <47E1465B.9050703@FreeBSD.org> Date: Wed, 19 Mar 2008 09:59:07 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.9 (X11/20080126) MIME-Version: 1.0 To: Paolo Pisati References: <200803191150.m2JBoj6j020138@repoman.freebsd.org> <20080319165336.GA44656@zim.MIT.EDU> <20080319165522.GA95772@tin.it> In-Reply-To: <20080319165522.GA95772@tin.it> X-Enigmail-Version: 0.95.5 OpenPGP: id=D5B2F0FB Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/netinet/libalias alias_db.c alias_irc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 16:59:11 -0000 Paolo Pisati wrote: > On Wed, Mar 19, 2008 at 12:53:36PM -0400, David Schultz wrote: >> By the way, is any of this security-relevant, or is there a >> different reason why most of your recent commits have been >> insta-MFCed? Usually things are given a chance to sit in HEAD for >> a few days so that any problems get caught before the changes are >> MFCed. > > no, but the fix was trivial so i decided to MFC immediately. The reason we do not MFC even "trivial" fixes immediately is that sometimes they are not so trivial. It's a good idea to wait at least 5 days to MFC something that is not critically important. Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Wed Mar 19 17:13:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 819331065675; Wed, 19 Mar 2008 17:13:18 +0000 (UTC) (envelope-from piso@southcross.wired.org) Received: from mail.oltrelinux.com (krisma.oltrelinux.com [194.242.226.43]) by mx1.freebsd.org (Postfix) with ESMTP id 332588FC32; Wed, 19 Mar 2008 17:13:17 +0000 (UTC) (envelope-from piso@southcross.wired.org) Received: from southcross.wired.org (host-62-10-30-68.cust-adsl.tiscali.it [62.10.30.68]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.oltrelinux.com (Postfix) with ESMTP id AF75511AE8A; Wed, 19 Mar 2008 18:13:16 +0100 (CET) Received: (from piso@localhost) by southcross.wired.org (8.14.2/8.14.1/Submit) id m2JHDGKh095986; Wed, 19 Mar 2008 18:13:16 +0100 (CET) (envelope-from piso) Date: Wed, 19 Mar 2008 18:13:15 +0100 From: Paolo Pisati To: Doug Barton Message-ID: <20080319171315.GA95960@tin.it> References: <200803191150.m2JBoj6j020138@repoman.freebsd.org> <20080319165336.GA44656@zim.MIT.EDU> <20080319165522.GA95772@tin.it> <47E1465B.9050703@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <47E1465B.9050703@FreeBSD.org> User-Agent: Mutt/1.5.17 (2007-11-01) X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at krisma.oltrelinux.com Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Paolo Pisati Subject: Re: cvs commit: src/sys/netinet/libalias alias_db.c alias_irc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 17:13:18 -0000 On Wed, Mar 19, 2008 at 09:59:07AM -0700, Doug Barton wrote: > > The reason we do not MFC even "trivial" fixes immediately is that > sometimes they are not so trivial. It's a good idea to wait at least 5 > days to MFC something that is not critically important. ok, next time i'll wait. -- bye, P. From owner-cvs-src@FreeBSD.ORG Wed Mar 19 17:22:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 56F7B1065671 for ; Wed, 19 Mar 2008 17:22:17 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx24.fluidhosting.com [204.14.89.7]) by mx1.freebsd.org (Postfix) with SMTP id EE9558FC2E for ; Wed, 19 Mar 2008 17:22:16 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 27531 invoked by uid 399); 19 Mar 2008 17:26:48 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTP; 19 Mar 2008 17:26:48 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <47E14BC1.2020507@FreeBSD.org> Date: Wed, 19 Mar 2008 10:22:09 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.9 (X11/20080126) MIME-Version: 1.0 To: Pawel Jakub Dawidek References: <200803191444.m2JEitqg025260@repoman.freebsd.org> In-Reply-To: <200803191444.m2JEitqg025260@repoman.freebsd.org> X-Enigmail-Version: 0.95.5 OpenPGP: id=D5B2F0FB Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d zfs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 17:22:17 -0000 Pawel Jakub Dawidek wrote: > pjd 2008-03-19 14:44:55 UTC > > FreeBSD src repository > > Modified files: > etc/rc.d zfs > Log: > Be sure to run rc.d/zfs before mountcritremote. This way we can for example > configure devfs rules in /etc/devfs.conf for ZVOLs. > > Submitted by: Yarema > > Revision Changes Path > 1.6 +1 -0 src/etc/rc.d/zfs > > http://www.FreeBSD.org/cgi/cvsweb.cgi/src/etc/rc.d/zfs.diff?&r1=1.5&r2=1.6&f=h mountcritremote REQUIREs FILESYSTEMS, and that script REQUIREs zfs. Under what circumstances would the BEFORE that you added be relevant? Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Wed Mar 19 17:25:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6DB9F106566B; Wed, 19 Mar 2008 17:25:40 +0000 (UTC) (envelope-from das@FreeBSD.ORG) Received: from zim.MIT.EDU (ZIM.MIT.EDU [18.95.3.101]) by mx1.freebsd.org (Postfix) with ESMTP id 330358FC13; Wed, 19 Mar 2008 17:25:40 +0000 (UTC) (envelope-from das@FreeBSD.ORG) Received: from zim.MIT.EDU (localhost [127.0.0.1]) by zim.MIT.EDU (8.14.2/8.14.2) with ESMTP id m2JHRsVa044921; Wed, 19 Mar 2008 13:27:54 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by zim.MIT.EDU (8.14.2/8.14.2/Submit) id m2JHRsir044920; Wed, 19 Mar 2008 13:27:54 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Date: Wed, 19 Mar 2008 13:27:54 -0400 From: David Schultz To: Paolo Pisati Message-ID: <20080319172754.GB44884@zim.MIT.EDU> Mail-Followup-To: Paolo Pisati , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200803191150.m2JBoj6j020138@repoman.freebsd.org> <20080319165336.GA44656@zim.MIT.EDU> <20080319165522.GA95772@tin.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080319165522.GA95772@tin.it> Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/netinet/libalias alias_db.c alias_irc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 17:25:40 -0000 On Wed, Mar 19, 2008, Paolo Pisati wrote: > On Wed, Mar 19, 2008 at 12:53:36PM -0400, David Schultz wrote: > > > > By the way, is any of this security-relevant, or is there a > > different reason why most of your recent commits have been > > insta-MFCed? Usually things are given a chance to sit in HEAD for > > a few days so that any problems get caught before the changes are > > MFCed. > > no, but the fix was trivial so i decided to MFC immediately. Yes, but isn't it the case that it's a fix for a bug in another change that also got insta-MFCed? The point is that even "trivial" changes often have unexpected problems, e.g., they don't compile for some random architecture, so it's often a good idea to let them settle to avoid breaking STABLE. From owner-cvs-src@FreeBSD.ORG Wed Mar 19 18:18:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EBD5F106567A for ; Wed, 19 Mar 2008 18:18:31 +0000 (UTC) (envelope-from julian@elischer.org) Received: from outH.internet-mail-service.net (outH.internet-mail-service.net [216.240.47.231]) by mx1.freebsd.org (Postfix) with ESMTP id DB6298FC17 for ; Wed, 19 Mar 2008 18:18:31 +0000 (UTC) (envelope-from julian@elischer.org) Received: from mx0.idiom.com (HELO idiom.com) (216.240.32.160) by out.internet-mail-service.net (qpsmtpd/0.40) with ESMTP; Wed, 19 Mar 2008 11:19:05 -0700 Received: from julian-mac.elischer.org (localhost [127.0.0.1]) by idiom.com (Postfix) with ESMTP id 9C8D82D7329; Wed, 19 Mar 2008 11:18:30 -0700 (PDT) Message-ID: <47E158F6.20204@elischer.org> Date: Wed, 19 Mar 2008 11:18:30 -0700 From: Julian Elischer User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213) MIME-Version: 1.0 To: Paolo Pisati References: <200803191150.m2JBoj6j020138@repoman.freebsd.org> <20080319165336.GA44656@zim.MIT.EDU> <20080319165522.GA95772@tin.it> In-Reply-To: <20080319165522.GA95772@tin.it> 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/netinet/libalias alias_db.c alias_irc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 18:18:32 -0000 Paolo Pisati wrote: > On Wed, Mar 19, 2008 at 12:53:36PM -0400, David Schultz wrote: >> By the way, is any of this security-relevant, or is there a >> different reason why most of your recent commits have been >> insta-MFCed? Usually things are given a chance to sit in HEAD for >> a few days so that any problems get caught before the changes are >> MFCed. > > no, but the fix was trivial so i decided to MFC immediately. > The rule is that no matter how trivial, it stays in -current at least 3 days. YOU may think it's ok but that extra ';' or typo may ony show up in some situations.. I once had 3 separate bugs in a 2 line change.. No my my best work, but because it was so small it slipped through.. luckily a couple of days in -current caught it.. From owner-cvs-src@FreeBSD.ORG Wed Mar 19 20:24:36 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6C654106564A; Wed, 19 Mar 2008 20:24:36 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3EE738FC1C; Wed, 19 Mar 2008 20:24:36 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JKOapN017683; Wed, 19 Mar 2008 20:24:36 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JKOaIW017682; Wed, 19 Mar 2008 20:24:36 GMT (envelope-from alc) Message-Id: <200803192024.m2JKOaIW017682@repoman.freebsd.org> From: Alan Cox Date: Wed, 19 Mar 2008 20:24: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/vm vm_page.c vm_page.h vm_pageout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 20:24:36 -0000 alc 2008-03-19 20:24:36 UTC FreeBSD src repository Modified files: sys/vm vm_page.c vm_page.h vm_pageout.c Log: Rename vm_pageq_requeue() to vm_page_requeue() on account of its recent migration to vm/vm_page.c. Revision Changes Path 1.368 +2 -2 src/sys/vm/vm_page.c 1.154 +1 -1 src/sys/vm/vm_page.h 1.297 +12 -12 src/sys/vm/vm_pageout.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 20:41:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E2E05106566B; Wed, 19 Mar 2008 20:41:12 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from mta4.srv.hcvlny.cv.net (mta4.srv.hcvlny.cv.net [167.206.4.199]) by mx1.freebsd.org (Postfix) with ESMTP id ADC9D8FC20; Wed, 19 Mar 2008 20:41:12 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from flosoft.no-ip.biz (ool-435559b8.dyn.optonline.net [67.85.89.184]) by mta4.srv.hcvlny.cv.net (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007)) with ESMTP id <0JXZ00IEHW4H8QB0@mta4.srv.hcvlny.cv.net>; Wed, 19 Mar 2008 16:41:06 -0400 (EDT) Received: from flosoft.no-ip.biz (localhost [IPv6:::1]) by flosoft.no-ip.biz (8.14.2/8.14.2) with ESMTP id m2JKf3kS039812; Wed, 19 Mar 2008 16:41:04 -0400 Date: Wed, 19 Mar 2008 16:40:58 -0400 From: "Aryeh M. Friedman" In-reply-to: <47E0C20E.5040002@freebsd.org> To: David Xu Message-id: <47E17A5A.20909@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7BIT X-Enigmail-Version: 0.95.6 References: <200803190638.m2J6cLKU059782@repoman.freebsd.org> <47E0BBA5.8090903@gmail.com> <47E0C20E.5040002@freebsd.org> User-Agent: Thunderbird 2.0.0.12 (X11/20080314) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, freebsd-java@FreeBSD.org Subject: Re: cvs commit: src/lib/libthr/thread thr_affinity.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 20:41:13 -0000 David Xu wrote: > Aryeh M. Friedman wrote: >> I know this is off topic but the removal of KSE made it so it is not >> possible to get any Java VM running on 8-current (AMD64). >> Spcifically I have attached the results of attempting to install >> java/diablo-jdk15, java/linux-sun-jdk15, java/linux-sun-jdk16 with >> the second two giving false positive installs. I have contacted >> Greg Lewis and the -java@ mailing list and seems like they are as >> baffled as I am on the sitution.... If you would be so kind as to >> make a tempurary workaround to allow java/diablo-jdk15 to install/run >> correctly then it would be possible to build a native VM and this >> would give various intrested parties time to figure out how to how to >> not rely on KSE. >> > > man libmap.conf Sorry for taking a day to get back but unless I am confused it is already using compat libs thus should not have this issue (but it does): flosoft# pwd && ldd ./java /usr/ports/java/diablo-jdk15/work/diablo-jdk1.5.0_07/bin ./java: libz.so.3 => /usr/local/lib/compat/libz.so.3 (0x80063b000) libpthread.so.2 => /usr/local/lib/compat/libpthread.so.2 (0x80074f000) libc.so.6 => /usr/local/lib/compat/libc.so.6 (0x80087a000) flosoft# ls /usr/local/lib/compat/libz.so* /usr/local/lib/compat/libz.so.3 flosoft# ls /usr/local/lib/compat/libthread_db.so* /usr/local/lib/compat/libthread_db.so.2 flosoft# ls /usr/local/lib/compat/libc.so* /usr/local/lib/compat/libc.so.6 From owner-cvs-src@FreeBSD.ORG Wed Mar 19 20:56:52 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 13EED10656ED; Wed, 19 Mar 2008 20:56:52 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D91248FC3A; Wed, 19 Mar 2008 20:56:51 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JKup7U060182; Wed, 19 Mar 2008 20:56:51 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JKuprf060181; Wed, 19 Mar 2008 20:56:51 GMT (envelope-from kmacy) Message-Id: <200803192056.m2JKuprf060181@repoman.freebsd.org> From: Kip Macy Date: Wed, 19 Mar 2008 20:56:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/cxgb cxgb_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, 19 Mar 2008 20:56:52 -0000 kmacy 2008-03-19 20:56:51 UTC FreeBSD src repository Modified files: sys/dev/cxgb cxgb_main.c Log: fix link management bug and conditionally allow the PHY to be kept on at all times for allowing non-conformant link state checks Revision Changes Path 1.52 +8 -2 src/sys/dev/cxgb/cxgb_main.c From owner-cvs-src@FreeBSD.ORG Wed Mar 19 22:29:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6FF9C1065670; Wed, 19 Mar 2008 22:29:12 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3CFF78FC19; Wed, 19 Mar 2008 22:29:12 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2JMTChb049170; Wed, 19 Mar 2008 22:29:12 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2JMTCiW049169; Wed, 19 Mar 2008 22:29:12 GMT (envelope-from julian) Message-Id: <200803192229.m2JMTCiW049169@repoman.freebsd.org> From: Julian Elischer Date: Wed, 19 Mar 2008 22:29: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/net if_gre.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 22:29:12 -0000 julian 2008-03-19 22:29:12 UTC FreeBSD src repository Modified files: sys/net if_gre.c Log: Replace really convoluted code that simplifies to "a ^= 0x01;" Revision Changes Path 1.47 +2 -9 src/sys/net/if_gre.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 01:30:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E98E51065674; Thu, 20 Mar 2008 01:30:49 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B6CE88FC20; Thu, 20 Mar 2008 01:30:49 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K1UnVM054160; Thu, 20 Mar 2008 01:30:49 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K1UnOY054159; Thu, 20 Mar 2008 01:30:49 GMT (envelope-from jeff) Message-Id: <200803200130.m2K1UnOY054159@repoman.freebsd.org> From: Jeff Roberson Date: Thu, 20 Mar 2008 01:30: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/conf NOTES options X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Mar 2008 01:30:50 -0000 jeff 2008-03-20 01:30:49 UTC FreeBSD src repository Modified files: sys/conf NOTES options Log: - Add an option to compile in SCHED_STATS. - Add some more information about SLEEPQUEUE_PROFILING to NOTES. Revision Changes Path 1.1476 +6 -1 src/sys/conf/NOTES 1.621 +1 -0 src/sys/conf/options From owner-cvs-src@FreeBSD.ORG Thu Mar 20 01:32:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B5CDD106567A; Thu, 20 Mar 2008 01:32:48 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4569C8FC1C; Thu, 20 Mar 2008 01:32:48 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K1WmRc054255; Thu, 20 Mar 2008 01:32:48 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K1Wmqd054254; Thu, 20 Mar 2008 01:32:48 GMT (envelope-from jeff) Message-Id: <200803200132.m2K1Wmqd054254@repoman.freebsd.org> From: Jeff Roberson Date: Thu, 20 Mar 2008 01:32:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern sched_4bsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 01:32:48 -0000 jeff 2008-03-20 01:32:48 UTC FreeBSD src repository Modified files: sys/kern sched_4bsd.c Log: - Directly include opt_sched.h in sched_4bsd. Revision Changes Path 1.120 +1 -0 src/sys/kern/sched_4bsd.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 01:58:06 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7127D1065670 for ; Thu, 20 Mar 2008 01:58:06 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: from wf-out-1314.google.com (wf-out-1314.google.com [209.85.200.171]) by mx1.freebsd.org (Postfix) with ESMTP id 2F8558FC1F for ; Thu, 20 Mar 2008 01:58:06 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: by wf-out-1314.google.com with SMTP id 25so714101wfa.7 for ; Wed, 19 Mar 2008 18:58:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:received:received:date:from:to:cc:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; bh=yoFAFMWgp3qLoHagw8a1+o9dSpW0EZsln3r2jrDw3TI=; b=qlXLq+wH9PBK5+Sv2Bwq++B2NQV+wZH6QzGDVwvfvfslvhv8QHZDYgk1EX2vwOrO6gMf012HPpwTv4LC2Ee+VyvNmjIKOodq4CC2ggShCBf00FHzg1FrXz+cYkCxiNwfL3bZchQMgqhw8E1lw11wFBb9ysbUTB5u0QiAbV41MRg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=date:from:to:cc:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=G7fwkW4wDzzcQuUef0nuVJIILAVxjLVGdhjdY+pq4pdhKC84sj+PcwbGPsFnCsC+qfaNsJdxZezN+Y9hmBSPU0asomCgyh0RuiFsnNwl11dvOrjU0/yOHcaS6Ev6OULvOVTxg5H5uKmMfmy3ynQh+7yJs6k0DPIVdYM3IqSzbY0= Received: by 10.143.168.14 with SMTP id v14mr789975wfo.210.1205977851309; Wed, 19 Mar 2008 18:50:51 -0700 (PDT) Received: from michelle.cdnetworks.co.kr ( [211.53.35.84]) by mx.google.com with ESMTPS id 29sm2057340wfg.9.2008.03.19.18.50.47 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 19 Mar 2008 18:50:49 -0700 (PDT) Received: from michelle.cdnetworks.co.kr (localhost.cdnetworks.co.kr [127.0.0.1]) by michelle.cdnetworks.co.kr (8.13.5/8.13.5) with ESMTP id m2K1oiMQ067027 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 20 Mar 2008 10:50:44 +0900 (KST) (envelope-from pyunyh@gmail.com) Received: (from yongari@localhost) by michelle.cdnetworks.co.kr (8.13.5/8.13.5/Submit) id m2K1ohas067026; Thu, 20 Mar 2008 10:50:43 +0900 (KST) (envelope-from pyunyh@gmail.com) Date: Thu, 20 Mar 2008 10:50:43 +0900 From: Pyun YongHyeon To: Abdullah Ibn Hamad Al-Marri Message-ID: <20080320015043.GG66694@cdnetworks.co.kr> References: <739769.85492.qm@web33701.mail.mud.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <739769.85492.qm@web33701.mail.mud.yahoo.com> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Pyun YongHyeon Subject: Re: cvs commit: src/sys/dev/vr if_vr.c if_vrreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pyunyh@gmail.com List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Mar 2008 01:58:06 -0000 On Wed, Mar 19, 2008 at 09:27:07AM -0700, Abdullah Ibn Hamad Al-Marri wrote: [...] > > Hello, > > I second this too, I wish it could be MFCd to RELENG_7 soon ;) > I'll MFC these changes to RELENG_7 after more testing. As you know, there are too many variants of VIA Rhine hardware. -- Regards, Pyun YongHyeon From owner-cvs-src@FreeBSD.ORG Thu Mar 20 02:13:07 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5FDBD106566B for ; Thu, 20 Mar 2008 02:13:07 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: from wf-out-1314.google.com (wf-out-1314.google.com [209.85.200.172]) by mx1.freebsd.org (Postfix) with ESMTP id 2038B8FC18 for ; Thu, 20 Mar 2008 02:13:06 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: by wf-out-1314.google.com with SMTP id 25so719156wfa.7 for ; Wed, 19 Mar 2008 19:13:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:received:received:date:from:to:cc:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; bh=UpzpwUAugbxZtGafAvfexlT9ojYHv7m6vhtWY9Igy+k=; b=sdyxmG4wLCuF+HrlVLTtkKMLZy/o9QHZgzwjhRldlFD5dLDGUpBpHDK9YlkzEhwwv/izK6BfDXKUVI16lV1nwaJQZZhsT/qE52xP7bO9p0gQL9aRrqfTy8kgWk/DZeSpiRAsZtEojDlvB+jvhD+I1Ohq6jHBSmhHgn12a+dW9/A= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=date:from:to:cc:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=XSF+sgnnNhdWmehC323H5fSmPrZ7LlZsRqddInh5EZDPk7yP2kE6a63j3Pv4I+eLWDBkaHKGITKJ1tQySySmMexohdgCY174cLxtrC0HqoVrHE+a/EYVTfadi/BKQWNnTrVc/5JqP+ObylNLLtYDSs/dA6IXRqLPjYQZ1sk9jxA= Received: by 10.142.231.7 with SMTP id d7mr796610wfh.130.1205977659865; Wed, 19 Mar 2008 18:47:39 -0700 (PDT) Received: from michelle.cdnetworks.co.kr ( [211.53.35.84]) by mx.google.com with ESMTPS id 28sm2085741wfg.17.2008.03.19.18.47.36 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 19 Mar 2008 18:47:38 -0700 (PDT) Received: from michelle.cdnetworks.co.kr (localhost.cdnetworks.co.kr [127.0.0.1]) by michelle.cdnetworks.co.kr (8.13.5/8.13.5) with ESMTP id m2K1lXQn067009 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 20 Mar 2008 10:47:33 +0900 (KST) (envelope-from pyunyh@gmail.com) Received: (from yongari@localhost) by michelle.cdnetworks.co.kr (8.13.5/8.13.5/Submit) id m2K1lWaC067008; Thu, 20 Mar 2008 10:47:32 +0900 (KST) (envelope-from pyunyh@gmail.com) Date: Thu, 20 Mar 2008 10:47:32 +0900 From: Pyun YongHyeon To: Sameh Ghane Message-ID: <20080320014732.GF66694@cdnetworks.co.kr> References: <200803110451.m2B4pMLB095467@repoman.freebsd.org> <20080319160534.GD2267@anthologeek.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080319160534.GD2267@anthologeek.net> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Pyun YongHyeon Subject: Re: cvs commit: src/sys/dev/vr if_vr.c if_vrreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pyunyh@gmail.com List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Mar 2008 02:13:07 -0000 On Wed, Mar 19, 2008 at 05:05:34PM +0100, Sameh Ghane wrote: > Le (On) Tue, Mar 11, 2008 at 04:51:22AM +0000, Pyun YongHyeon ecrivit (wrote): > > yongari 2008-03-11 04:51:22 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/vr if_vr.c if_vrreg.h > > Log: > A LOT. > > Hi, > > Is this a candidate for MFC ? > > I get a lot of errors on a 7-stable kernel, but not sure if they're really > hardware or kernel related: I think it may not be related with hardware. > kernel: vr0: rx packet lost > kernel: vr0: rx packet lost > kernel: vr0: rx packet lost > kernel: vr0: rx packet lost > kernel: vr0: rx packet lost > kernel: vr0: watchdog timeout > kernel: vr0: Using force reset command. > kernel: vr0: rx packet lost > kernel: vr0: rx packet lost > > > I still hope this commit might help, though I don't have this problem on a > different server, using an 8-current kernel from before your commit. > Normally, it should not be a problem if you don't see too many of dropped packets. These dropping of packets can come from various reasons such as Rx FIFO overrun, bad CRC, duplex/speed mismatch, out of receive descriptors etc. But I guess the other errors such as watchdog timeouts or force reset messages indicate the hardware is in stuck condition. Previously vr(4) lacked proper handling of link state changes as well as reliable error recovery. I think I've fixed most of them. If you can still see these errors it should be fixed in vr(4). You can see these errors with 'dev.vr.0.stats' sysctl on CURRENT. > > And both cards really look the same :) > > vr0: port 0xd800-0xd8ff mem > 0xfaefbc00-0xfaefbcff irq 23 at device 18.0 on pci0 > > vr0: port 0xe000-0xe0ff mem > 0xfbfff800-0xfbfff8ff irq 23 at device 18.0 on pci0 > > > > The good thing is that I might be losing packets, but it still works ! > Yes it should. Dropping packets may severely decrease network performance and reliability though. -- Regards, Pyun YongHyeon From owner-cvs-src@FreeBSD.ORG Thu Mar 20 02:14:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B3EA7106566B; Thu, 20 Mar 2008 02:14:02 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 807368FC17; Thu, 20 Mar 2008 02:14:02 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K2E2Md062504; Thu, 20 Mar 2008 02:14:02 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K2E2Wc062503; Thu, 20 Mar 2008 02:14:02 GMT (envelope-from jeff) Message-Id: <200803200214.m2K2E2Wc062503@repoman.freebsd.org> From: Jeff Roberson Date: Thu, 20 Mar 2008 02: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/sys/sys runq.h src/sys/kern kern_switch.c sched_4bsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 02:14:02 -0000 jeff 2008-03-20 02:14:02 UTC FreeBSD src repository Modified files: sys/sys runq.h sys/kern kern_switch.c sched_4bsd.c Log: - Move maybe_preempt() from kern_switch.c to sched_4bsd.c. This is function is only used by 4bsd. - Create a new runq_choose_fuzz() function rather than polluting runq_choose() with 4BSD specific code. - Move the fuzz sysctl into sched_4bsd.c - Remove some dead code from kern_switch.c Revision Changes Path 1.141 +26 -113 src/sys/kern/kern_switch.c 1.121 +89 -1 src/sys/kern/sched_4bsd.c 1.11 +1 -0 src/sys/sys/runq.h From owner-cvs-src@FreeBSD.ORG Thu Mar 20 02:16:46 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 939481065671; Thu, 20 Mar 2008 02:16:46 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7A89A8FC16; Thu, 20 Mar 2008 02:16:46 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K2GkWl062667; Thu, 20 Mar 2008 02:16:46 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K2GkXu062666; Thu, 20 Mar 2008 02:16:46 GMT (envelope-from delphij) Message-Id: <200803200216.m2K2GkXu062666@repoman.freebsd.org> From: Xin LI Date: Thu, 20 Mar 2008 02:16:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: BZIP2 Cc: Subject: cvs commit: src/contrib/bzip2 - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Mar 2008 02:16:46 -0000 delphij 2008-03-20 02:16:45 UTC FreeBSD src repository src/contrib/bzip2 - Imported sources Update of /home/ncvs/src/contrib/bzip2 In directory repoman.freebsd.org:/tmp/cvs-serv62622 Log Message: Virgin import (trimmed) of Bzip2 version 1.0.5. Status: Vendor Tag: BZIP2 Release Tags: v1_0_5 U src/contrib/bzip2/bzip2recover.c U src/contrib/bzip2/unzcrash.c U src/contrib/bzip2/randtable.c U src/contrib/bzip2/words2 U src/contrib/bzip2/Makefile-libbz2_so U src/contrib/bzip2/bzip2.1 U src/contrib/bzip2/spewG.c U src/contrib/bzip2/sample3.bz2.uu U src/contrib/bzip2/words1 U src/contrib/bzip2/makefile.msc U src/contrib/bzip2/bzlib_private.h U src/contrib/bzip2/blocksort.c C src/contrib/bzip2/bzlib.c U src/contrib/bzip2/sample1.bz2.uu U src/contrib/bzip2/CHANGES U src/contrib/bzip2/decompress.c U src/contrib/bzip2/sample2.bz2.uu U src/contrib/bzip2/words3 U src/contrib/bzip2/dlltest.c U src/contrib/bzip2/compress.c U src/contrib/bzip2/sample2.ref.gz.uu U src/contrib/bzip2/sample3.ref.gz.uu U src/contrib/bzip2/libbz2.def U src/contrib/bzip2/sample1.ref.gz.uu U src/contrib/bzip2/Makefile U src/contrib/bzip2/bzlib.h U src/contrib/bzip2/huffman.c U src/contrib/bzip2/README.COMPILATION.PROBLEMS U src/contrib/bzip2/words0 C src/contrib/bzip2/bzip2.c U src/contrib/bzip2/README U src/contrib/bzip2/crctable.c U src/contrib/bzip2/LICENSE 2 conflicts created by this import. Use the following command to help the merge: cvs checkout -jBZIP2:yesterday -jBZIP2 src/contrib/bzip2 From owner-cvs-src@FreeBSD.ORG Thu Mar 20 02:45:34 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BFEBD106564A; Thu, 20 Mar 2008 02:45:34 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8D4138FC15; Thu, 20 Mar 2008 02:45:34 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K2jYNq066489; Thu, 20 Mar 2008 02:45:34 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K2jY0D066488; Thu, 20 Mar 2008 02:45:34 GMT (envelope-from delphij) Message-Id: <200803200245.m2K2jY0D066488@repoman.freebsd.org> From: Xin LI Date: Thu, 20 Mar 2008 02:45: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/contrib/bzip2 FREEBSD-upgrade FREEBSD-vendor X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 02:45:34 -0000 delphij 2008-03-20 02:45:33 UTC FreeBSD src repository Modified files: contrib/bzip2 FREEBSD-upgrade Added files: contrib/bzip2 FREEBSD-vendor Log: Update upgrade instructions to reflect 1.0.5 import; add FREEBSD-vendor metadata file. Revision Changes Path 1.5 +2 -2 src/contrib/bzip2/FREEBSD-upgrade 1.1 +7 -0 src/contrib/bzip2/FREEBSD-vendor (new) From owner-cvs-src@FreeBSD.ORG Thu Mar 20 02:56:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 51ADC106566C; Thu, 20 Mar 2008 02:56:05 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1F9638FC26; Thu, 20 Mar 2008 02:56:05 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K2u479069362; Thu, 20 Mar 2008 02:56:04 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K2u43Z069361; Thu, 20 Mar 2008 02:56:04 GMT (envelope-from delphij) Message-Id: <200803200256.m2K2u43Z069361@repoman.freebsd.org> From: Xin LI Date: Thu, 20 Mar 2008 02:56: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: CVSROOT exclude X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 02:56:05 -0000 delphij 2008-03-20 02:56:04 UTC FreeBSD src repository Modified files: . exclude Log: Ignore bzip2 while resolving conflicts. Revision Changes Path 1.157 +1 -0 CVSROOT/exclude From owner-cvs-src@FreeBSD.ORG Thu Mar 20 02:56:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5DE671065676; Thu, 20 Mar 2008 02:56:25 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2BD0A8FC26; Thu, 20 Mar 2008 02:56:25 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K2uPJN069434; Thu, 20 Mar 2008 02:56:25 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K2uPQC069433; Thu, 20 Mar 2008 02:56:25 GMT (envelope-from delphij) Message-Id: <200803200256.m2K2uPQC069433@repoman.freebsd.org> From: Xin LI Date: Thu, 20 Mar 2008 02: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/contrib/bzip2 bzip2.c bzlib.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 02:56:25 -0000 delphij 2008-03-20 02:56:25 UTC FreeBSD src repository Modified files: contrib/bzip2 bzip2.c bzlib.c Log: Resolve conflicts. Revision Changes Path 1.4 +4 -4 src/contrib/bzip2/bzip2.c 1.4 +5 -4 src/contrib/bzip2/bzlib.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 02:58:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EBA311065670; Thu, 20 Mar 2008 02:58: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 CBC7B8FC18; Thu, 20 Mar 2008 02:58:10 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 9F0401A4D7E; Wed, 19 Mar 2008 19:56:45 -0700 (PDT) Date: Wed, 19 Mar 2008 19:56:45 -0700 From: Alfred Perlstein To: Doug Rabson Message-ID: <20080320025645.GI67856@elvis.mu.org> References: <200803191233.m2JCXPRp070753@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200803191233.m2JCXPRp070753@repoman.freebsd.org> User-Agent: Mutt/1.4.2.3i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/nfsserver nfs_srvsock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 02:58:11 -0000 * Doug Rabson [080319 05:32] wrote: > dfr 2008-03-19 12:33:25 UTC > > FreeBSD src repository > > Modified files: > sys/nfsserver nfs_srvsock.c > Log: > Fix a regression from the last revision - don't edit the ns_rec list while > not holding the lock. > > Revision Changes Path > 1.107 +3 -1 src/sys/nfsserver/nfs_srvsock.c This function should have a WITNESS check at the top of it. Can you add it? If not I will unless you see a problem with it. -- - Alfred Perlstein From owner-cvs-src@FreeBSD.ORG Thu Mar 20 03:05:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 95895106564A; Thu, 20 Mar 2008 03:05:17 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 634068FC1F; Thu, 20 Mar 2008 03:05:17 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K35H30072315; Thu, 20 Mar 2008 03:05:17 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K35HdQ072314; Thu, 20 Mar 2008 03:05:17 GMT (envelope-from jeff) Message-Id: <200803200305.m2K35HdQ072314@repoman.freebsd.org> From: Jeff Roberson Date: Thu, 20 Mar 2008 03:05: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/kern kern_fork.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 03:05:17 -0000 jeff 2008-03-20 03:05:17 UTC FreeBSD src repository Modified files: sys/kern kern_fork.c Log: - Don't call the empty sched_newproc() function. sched_newproc() already existed as sched_fork() which is a non empty function in both schedulers. Revision Changes Path 1.291 +0 -1 src/sys/kern/kern_fork.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 03:06:34 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 623361065676; Thu, 20 Mar 2008 03:06:34 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2FB5A8FC13; Thu, 20 Mar 2008 03:06:34 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K36YWR072440; Thu, 20 Mar 2008 03:06:34 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K36YPM072439; Thu, 20 Mar 2008 03:06:34 GMT (envelope-from jeff) Message-Id: <200803200306.m2K36YPM072439@repoman.freebsd.org> From: Jeff Roberson Date: Thu, 20 Mar 2008 03:06: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 sched_4bsd.c sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 03:06:34 -0000 jeff 2008-03-20 03:06:34 UTC FreeBSD src repository Modified files: sys/kern sched_4bsd.c sched_ule.c Log: - ULE and 4BSD share only one line of code from sched_newthread() so implement the required pieces in sched_fork_thread(). The td_sched pointer is already setup by thread_init anyway. Revision Changes Path 1.122 +5 -1 src/sys/kern/sched_4bsd.c 1.237 +5 -6 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 03:07:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 131E6106567A; Thu, 20 Mar 2008 03:07:58 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D586B8FC17; Thu, 20 Mar 2008 03:07:57 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K37vNa073675; Thu, 20 Mar 2008 03:07:57 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K37vlV073674; Thu, 20 Mar 2008 03:07:57 GMT (envelope-from jeff) Message-Id: <200803200307.m2K37vlV073674@repoman.freebsd.org> From: Jeff Roberson Date: Thu, 20 Mar 2008 03:07:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/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: Thu, 20 Mar 2008 03:07:58 -0000 jeff 2008-03-20 03:07:57 UTC FreeBSD src repository Modified files: sys/kern kern_thread.c Log: - There is no sense in calling sched_newthread() at thread_init() and thread_fini(). The schedulers initialize themselves properly during sched_fork_thread() anyhow. fini is only called when we're returning the memory to the allocator which surely doesn't care what state the memory is in. Revision Changes Path 1.272 +0 -2 src/sys/kern/kern_thread.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 03:09:16 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6E4AE106564A; Thu, 20 Mar 2008 03:09:16 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3BD3E8FC1E; Thu, 20 Mar 2008 03:09:16 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K39Ggd073783; Thu, 20 Mar 2008 03:09:16 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K39Gv0073782; Thu, 20 Mar 2008 03:09:16 GMT (envelope-from jeff) Message-Id: <200803200309.m2K39Gv0073782@repoman.freebsd.org> From: Jeff Roberson Date: Thu, 20 Mar 2008 03:09:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys sched.h 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: Thu, 20 Mar 2008 03:09:16 -0000 jeff 2008-03-20 03:09:15 UTC FreeBSD src repository Modified files: sys/sys sched.h sys/kern kern_switch.c Log: - Remove the unused and redundant sched_newproc() function. - Remove the unused and redundant sched_newthread() which peaks into scheduler private structures. Revision Changes Path 1.142 +0 -34 src/sys/kern/kern_switch.c 1.38 +3 -3 src/sys/sys/sched.h From owner-cvs-src@FreeBSD.ORG Thu Mar 20 03:10:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0AF57106564A; Thu, 20 Mar 2008 03:10:00 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CD4D38FC23; Thu, 20 Mar 2008 03:09:59 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K39xcD073835; Thu, 20 Mar 2008 03:09:59 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K39xiS073834; Thu, 20 Mar 2008 03:09:59 GMT (envelope-from sam) Message-Id: <200803200309.m2K39xiS073834@repoman.freebsd.org> From: Sam Leffler Date: Thu, 20 Mar 2008 03:09: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/usb usbdi.h usbdivar.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, 20 Mar 2008 03:10:00 -0000 sam 2008-03-20 03:09:59 UTC FreeBSD src repository Modified files: sys/dev/usb usbdi.h usbdivar.h Log: add support for %b printing of request + xfer flags Revision Changes Path 1.64 +2 -0 src/sys/dev/usb/usbdi.h 1.51 +2 -0 src/sys/dev/usb/usbdivar.h From owner-cvs-src@FreeBSD.ORG Thu Mar 20 03:11:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AAD20106564A; Thu, 20 Mar 2008 03:11:07 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 792228FC28; Thu, 20 Mar 2008 03:11:07 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K3B7Id074008; Thu, 20 Mar 2008 03:11:07 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K3B7om074007; Thu, 20 Mar 2008 03:11:07 GMT (envelope-from sam) Message-Id: <200803200311.m2K3B7om074007@repoman.freebsd.org> From: Sam Leffler Date: Thu, 20 Mar 2008 03:11: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/usb usbdi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Mar 2008 03:11:07 -0000 sam 2008-03-20 03:11:07 UTC FreeBSD src repository Modified files: sys/dev/usb usbdi.c Log: add some debug msgs for tracking xfers Revision Changes Path 1.105 +9 -4 src/sys/dev/usb/usbdi.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 04:10:53 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B217D1065673; Thu, 20 Mar 2008 04:10:53 +0000 (UTC) (envelope-from bland@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 802ED8FC1F; Thu, 20 Mar 2008 04:10:53 +0000 (UTC) (envelope-from bland@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K4ArCj096870; Thu, 20 Mar 2008 04:10:53 GMT (envelope-from bland@repoman.freebsd.org) Received: (from bland@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K4Ar2M096869; Thu, 20 Mar 2008 04:10:53 GMT (envelope-from bland) Message-Id: <200803200410.m2K4Ar2M096869@repoman.freebsd.org> From: Alexander Nedotsukov Date: Thu, 20 Mar 2008 04: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/syscons syscons.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Mar 2008 04:10:53 -0000 bland 2008-03-20 04:10:53 UTC FreeBSD src repository (doc,ports committer) Modified files: sys/dev/syscons syscons.c Log: Improve VT_WAITACTIVE semantics. - Wait for requested vty activation regardless its open state. - Remove redundant console cleanup. Approved by: kib MFC after: 1 week Revision Changes Path 1.458 +6 -13 src/sys/dev/syscons/syscons.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 05:05:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9612A106564A; Thu, 20 Mar 2008 05:05:38 +0000 (UTC) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 64D9F8FC1D; Thu, 20 Mar 2008 05:05:38 +0000 (UTC) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K55cTx023034; Thu, 20 Mar 2008 05:05:38 GMT (envelope-from kevlo@repoman.freebsd.org) Received: (from kevlo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K55cvk023033; Thu, 20 Mar 2008 05:05:38 GMT (envelope-from kevlo) Message-Id: <200803200505.m2K55cvk023033@repoman.freebsd.org> From: Kevin Lo Date: Thu, 20 Mar 2008 05:05:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb if_rum.c usbdevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Mar 2008 05:05:38 -0000 kevlo 2008-03-20 05:05:38 UTC FreeBSD src repository Modified files: sys/dev/usb if_rum.c usbdevs Log: - Add the Corega CG-WLUSB2GL from NetBSD - Add the Corega CG-WLUSB2GPX Revision Changes Path 1.17 +2 -0 src/sys/dev/usb/if_rum.c 1.343 +2 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Thu Mar 20 05:35:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9DE68106566B; Thu, 20 Mar 2008 05:35:02 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 87D0B8FC1A; Thu, 20 Mar 2008 05:35:02 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K5Z2Ap031763; Thu, 20 Mar 2008 05:35:02 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K5Z2wj031762; Thu, 20 Mar 2008 05:35:02 GMT (envelope-from kmacy) Message-Id: <200803200535.m2K5Z2wj031762@repoman.freebsd.org> From: Kip Macy Date: Thu, 20 Mar 2008 05:35: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/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Mar 2008 05:35:03 -0000 kmacy 2008-03-20 05:35:02 UTC FreeBSD src repository Modified files: sys/net if_ethersubr.c Log: Don't re-initialize the interface if it is already running. This one line change makes the following code found in many ethernet device drivers (at least em, igb, ixgbe, and cxgb) gratuitous case SIOCSIFADDR: if (ifa->ifa_addr->sa_family == AF_INET) { /* * XXX * Since resetting hardware takes a very long time * and results in link renegotiation we only * initialize the hardware only when it is absolutely * required. */ ifp->if_flags |= IFF_UP; if (!(ifp->if_drv_flags & IFF_DRV_RUNNING)) { EM_CORE_LOCK(adapter); em_init_locked(adapter); EM_CORE_UNLOCK(adapter); } arp_ifinit(ifp, ifa); } else error = ether_ioctl(ifp, command, data); break; Revision Changes Path 1.242 +2 -1 src/sys/net/if_ethersubr.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 05:45:28 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 938F6106564A; Thu, 20 Mar 2008 05:45:28 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 649858FC13; Thu, 20 Mar 2008 05:45:28 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K5jSue035771; Thu, 20 Mar 2008 05:45:28 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K5jSIi035770; Thu, 20 Mar 2008 05:45:28 GMT (envelope-from kmacy) Message-Id: <200803200545.m2K5jSIi035770@repoman.freebsd.org> From: Kip Macy Date: Thu, 20 Mar 2008 05:45:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Mar 2008 05:45:28 -0000 kmacy 2008-03-20 05:45:28 UTC FreeBSD src repository Modified files: sys/net if_ethersubr.c Log: forced commit to add that the fix in the previous commit was submitted by Devon H. O'Dell Revision Changes Path 1.243 +0 -0 src/sys/net/if_ethersubr.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 05:51:16 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E24CB1065674; Thu, 20 Mar 2008 05:51:16 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CD2E28FC1A; Thu, 20 Mar 2008 05:51:16 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K5pGwE036158; Thu, 20 Mar 2008 05:51:16 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K5pGVJ036157; Thu, 20 Mar 2008 05:51:16 GMT (envelope-from jeff) Message-Id: <200803200551.m2K5pGVJ036157@repoman.freebsd.org> From: Jeff Roberson Date: Thu, 20 Mar 2008 05:51:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files src/sys/sys proc.h runq.h sysctl.h src/sys/kern kern_switch.c sched_4bsd.c sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 05:51:17 -0000 jeff 2008-03-20 05:51:16 UTC FreeBSD src repository Modified files: sys/conf files sys/sys proc.h runq.h sysctl.h sys/kern kern_switch.c sched_4bsd.c sched_ule.c Log: - Restore runq to manipulating threads directly by putting runq links and rqindex back in struct thread. - Compile kern_switch.c independently again and stop #include'ing it from schedulers. - Remove the ts_thread backpointers and convert most code to go from struct thread to struct td_sched. - Cleanup the ts_flags #define garbage that was causing us to sometimes do things that expanded to td->td_sched->ts_thread->td_flags in 4BSD. - Export the kern.sched sysctl node in sysctl.h Revision Changes Path 1.1282 +1 -0 src/sys/conf/files 1.143 +49 -64 src/sys/kern/kern_switch.c 1.123 +30 -47 src/sys/kern/sched_4bsd.c 1.238 +117 -130 src/sys/kern/sched_ule.c 1.508 +2 -2 src/sys/sys/proc.h 1.12 +9 -9 src/sys/sys/runq.h 1.156 +1 -0 src/sys/sys/sysctl.h From owner-cvs-src@FreeBSD.ORG Thu Mar 20 06:19:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 87E09106564A; Thu, 20 Mar 2008 06:19:35 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5CFB98FC1D; Thu, 20 Mar 2008 06:19:35 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K6JZel043488; Thu, 20 Mar 2008 06:19:35 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K6JZue043487; Thu, 20 Mar 2008 06:19:35 GMT (envelope-from kmacy) Message-Id: <200803200619.m2K6JZue043487@repoman.freebsd.org> From: Kip Macy Date: Thu, 20 Mar 2008 06:19: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/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Mar 2008 06:19:35 -0000 kmacy 2008-03-20 06:19:34 UTC FreeBSD src repository Modified files: sys/net if_ethersubr.c Log: back out last change as Sam believes that it breaks multicast - need to revisit after following up with pyun Revision Changes Path 1.244 +1 -2 src/sys/net/if_ethersubr.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 08:03:52 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3D01C106566B; Thu, 20 Mar 2008 08:03:52 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1ABE78FC18; Thu, 20 Mar 2008 08:03:52 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K83qdC069698; Thu, 20 Mar 2008 08:03:52 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K83pP6069697; Thu, 20 Mar 2008 08:03:51 GMT (envelope-from brueffer) Message-Id: <200803200803.m2K83pP6069697@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 20 Mar 2008 08:03:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.sbin/adduser adduser.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, 20 Mar 2008 08:03:52 -0000 brueffer 2008-03-20 08:03:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.sbin/adduser adduser.8 Log: MFC: rev. 1.62 In the description of the password field, -w was meant, not the nonexistant -p flag. Revision Changes Path 1.59.2.3 +2 -2 src/usr.sbin/adduser/adduser.8 From owner-cvs-src@FreeBSD.ORG Thu Mar 20 08:04:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4EEAE1065673; Thu, 20 Mar 2008 08:04:49 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2CB908FC1D; Thu, 20 Mar 2008 08:04:49 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K84nlv069792; Thu, 20 Mar 2008 08:04:49 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K84nx1069791; Thu, 20 Mar 2008 08:04:49 GMT (envelope-from brueffer) Message-Id: <200803200804.m2K84nx1069791@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 20 Mar 2008 08:04:49 +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/adduser adduser.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, 20 Mar 2008 08:04:49 -0000 brueffer 2008-03-20 08:04:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/adduser adduser.8 Log: MFC: rev. 1.62 In the description of the password field, -w was meant, not the nonexistant -p flag. Revision Changes Path 1.55.8.4 +2 -2 src/usr.sbin/adduser/adduser.8 From owner-cvs-src@FreeBSD.ORG Thu Mar 20 08:07:56 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BAA0E1065670; Thu, 20 Mar 2008 08:07:56 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 98B0C8FC24; Thu, 20 Mar 2008 08:07:56 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K87u0L070040; Thu, 20 Mar 2008 08:07:56 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K87uON070039; Thu, 20 Mar 2008 08:07:56 GMT (envelope-from brueffer) Message-Id: <200803200807.m2K87uON070039@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 20 Mar 2008 08:07:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man4/man4.i386 ar.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, 20 Mar 2008 08:07:56 -0000 brueffer 2008-03-20 08:07:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man4/man4.i386 ar.4 Log: MFC: rev. 1.29 Device counts are long gone, also remove the outdated FILES section. Revision Changes Path 1.28.10.1 +2 -11 src/share/man/man4/man4.i386/ar.4 From owner-cvs-src@FreeBSD.ORG Thu Mar 20 08:09:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 09CD81065670; Thu, 20 Mar 2008 08:09:08 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DC6548FC27; Thu, 20 Mar 2008 08:09:07 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K897n8070116; Thu, 20 Mar 2008 08:09:07 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K897ms070115; Thu, 20 Mar 2008 08:09:07 GMT (envelope-from brueffer) Message-Id: <200803200809.m2K897ms070115@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 20 Mar 2008 08:09:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4/man4.i386 ar.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, 20 Mar 2008 08:09:08 -0000 brueffer 2008-03-20 08:09:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4/man4.i386 ar.4 Log: MFC: rev. 1.29 Device counts are long gone, also remove the outdated FILES section. Revision Changes Path 1.28.2.1 +2 -11 src/share/man/man4/man4.i386/ar.4 From owner-cvs-src@FreeBSD.ORG Thu Mar 20 08:10:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E4763106566B; Thu, 20 Mar 2008 08:10:41 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C340B8FC20; Thu, 20 Mar 2008 08:10:41 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K8Af4T070236; Thu, 20 Mar 2008 08:10:41 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K8Af9X070235; Thu, 20 Mar 2008 08:10:41 GMT (envelope-from brueffer) Message-Id: <200803200810.m2K8Af9X070235@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 20 Mar 2008 08:10:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man4/man4.i386 pnp.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, 20 Mar 2008 08:10:42 -0000 brueffer 2008-03-20 08:10:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man4/man4.i386 pnp.4 Log: MFC: rev. 1.18 Fix AUTHORS formatting. Revision Changes Path 1.17.2.1 +1 -0 src/share/man/man4/man4.i386/pnp.4 From owner-cvs-src@FreeBSD.ORG Thu Mar 20 08:11:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DF0F01065672; Thu, 20 Mar 2008 08:11:25 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BD9B58FC26; Thu, 20 Mar 2008 08:11:25 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K8BP3L070335; Thu, 20 Mar 2008 08:11:25 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K8BPTq070334; Thu, 20 Mar 2008 08:11:25 GMT (envelope-from brueffer) Message-Id: <200803200811.m2K8BPTq070334@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 20 Mar 2008 08:11:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4/man4.i386 pnp.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, 20 Mar 2008 08:11:26 -0000 brueffer 2008-03-20 08:11:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4/man4.i386 pnp.4 Log: MFC: rev. 1.18 Fix AUTHORS formatting. Revision Changes Path 1.16.2.2 +1 -0 src/share/man/man4/man4.i386/pnp.4 From owner-cvs-src@FreeBSD.ORG Thu Mar 20 08:14:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 33CBB1065670; Thu, 20 Mar 2008 08:14:24 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 12B378FC23; Thu, 20 Mar 2008 08:14:24 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K8ENLZ071617; Thu, 20 Mar 2008 08:14:23 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K8ENgw071616; Thu, 20 Mar 2008 08:14:23 GMT (envelope-from brueffer) Message-Id: <200803200814.m2K8ENgw071616@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 20 Mar 2008 08:14:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man4/man4.i386 scd.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, 20 Mar 2008 08:14:24 -0000 brueffer 2008-03-20 08:14:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man4/man4.i386 scd.4 Log: MFC: rev. 1.23 Device counts are long gone. Revision Changes Path 1.22.10.1 +2 -2 src/share/man/man4/man4.i386/scd.4 From owner-cvs-src@FreeBSD.ORG Thu Mar 20 08:15:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DFFAF1065670; Thu, 20 Mar 2008 08:15:03 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BECB28FC26; Thu, 20 Mar 2008 08:15:03 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K8F3rm071700; Thu, 20 Mar 2008 08:15:03 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K8F3Sh071699; Thu, 20 Mar 2008 08:15:03 GMT (envelope-from brueffer) Message-Id: <200803200815.m2K8F3Sh071699@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 20 Mar 2008 08:15:03 +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/man4.i386 scd.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, 20 Mar 2008 08:15:04 -0000 brueffer 2008-03-20 08:15:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4/man4.i386 scd.4 Log: MFC: rev. 1.23 Device counts are long gone. Revision Changes Path 1.22.2.1 +2 -2 src/share/man/man4/man4.i386/scd.4 From owner-cvs-src@FreeBSD.ORG Thu Mar 20 08:27:16 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D074A106564A; Thu, 20 Mar 2008 08:27:16 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B05928FC27; Thu, 20 Mar 2008 08:27:16 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K8RG4F075802; Thu, 20 Mar 2008 08:27:16 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K8RGHU075801; Thu, 20 Mar 2008 08:27:16 GMT (envelope-from davidxu) Message-Id: <200803200827.m2K8RGHU075801@repoman.freebsd.org> From: David Xu Date: Thu, 20 Mar 2008 08:27:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libthr/thread thr_mutexattr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 08:27:17 -0000 davidxu 2008-03-20 08:27:14 UTC FreeBSD src repository Modified files: lib/libthr/thread thr_mutexattr.c Log: Make pthread_mutexattr_settype to return error number directly and conformant to POSIX specification. Bug reported by: modelnine at modelnine dt org Revision Changes Path 1.8 +1 -3 src/lib/libthr/thread/thr_mutexattr.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 08:33:51 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 979191065676; Thu, 20 Mar 2008 08:33:51 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 773128FC15; Thu, 20 Mar 2008 08:33:51 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K8XpHr077350; Thu, 20 Mar 2008 08:33:51 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K8Xplx077349; Thu, 20 Mar 2008 08:33:51 GMT (envelope-from brueffer) Message-Id: <200803200833.m2K8Xplx077349@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 20 Mar 2008 08:33:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man9 ieee80211_radiotap.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, 20 Mar 2008 08:33:51 -0000 brueffer 2008-03-20 08:33:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man9 ieee80211_radiotap.9 Log: MFC: rev. 1.4 + 1.5 Correct bpf data-link type. Revision Changes Path 1.3.18.1 +3 -3 src/share/man/man9/ieee80211_radiotap.9 From owner-cvs-src@FreeBSD.ORG Thu Mar 20 08:34:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C55AF1065692; Thu, 20 Mar 2008 08:34:24 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A60528FC60; Thu, 20 Mar 2008 08:34:24 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K8YOqU077396; Thu, 20 Mar 2008 08:34:24 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K8YOb3077395; Thu, 20 Mar 2008 08:34:24 GMT (envelope-from brueffer) Message-Id: <200803200834.m2K8YOb3077395@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 20 Mar 2008 08:34:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man9 ieee80211_radiotap.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, 20 Mar 2008 08:34:25 -0000 brueffer 2008-03-20 08:34:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man9 ieee80211_radiotap.9 Log: MFC: rev. 1.4 + 1.5 Correct bpf data-link type. Revision Changes Path 1.3.8.1 +3 -3 src/share/man/man9/ieee80211_radiotap.9 From owner-cvs-src@FreeBSD.ORG Thu Mar 20 08:44:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6083D1065671; Thu, 20 Mar 2008 08:44:22 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from anchor-post-34.mail.demon.net (anchor-post-34.mail.demon.net [194.217.242.92]) by mx1.freebsd.org (Postfix) with ESMTP id D62D28FC24; Thu, 20 Mar 2008 08:44:21 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from router.rabson.org ([80.177.232.241] helo=itchy.rabson.org) by anchor-post-34.mail.demon.net with esmtp (Exim 4.67) id 1JcGNo-000Hb9-DW; Thu, 20 Mar 2008 08:44:20 +0000 Received: from macbook.rabson.org (macbook.rabson.org [IPv6:2002:50b1:e8f2:1:21e:52ff:fe73:8011]) by itchy.rabson.org (Postfix) with ESMTP id C2CC93FAC; Thu, 20 Mar 2008 08:44:19 +0000 (GMT) Message-Id: From: Doug Rabson To: Alfred Perlstein In-Reply-To: <20080320025645.GI67856@elvis.mu.org> Content-Type: multipart/signed; boundary=Apple-Mail-62-62192841; micalg=sha1; protocol="application/pkcs7-signature" Mime-Version: 1.0 (Apple Message framework v919.2) Date: Thu, 20 Mar 2008 08:44:19 +0000 References: <200803191233.m2JCXPRp070753@repoman.freebsd.org> <20080320025645.GI67856@elvis.mu.org> X-Mailer: Apple Mail (2.919.2) X-Virus-Scanned: ClamAV 0.92/6310/Thu Mar 20 06:02:00 2008 on itchy.rabson.org X-Virus-Status: Clean X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: cvs-src@FreeBSD.org, Doug Rabson , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/nfsserver nfs_srvsock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 08:44:22 -0000 --Apple-Mail-62-62192841 Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit On 20 Mar 2008, at 02:56, Alfred Perlstein wrote: > * Doug Rabson [080319 05:32] wrote: >> dfr 2008-03-19 12:33:25 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/nfsserver nfs_srvsock.c >> Log: >> Fix a regression from the last revision - don't edit the ns_rec >> list while >> not holding the lock. >> >> Revision Changes Path >> 1.107 +3 -1 src/sys/nfsserver/nfs_srvsock.c > > This function should have a WITNESS check at the top of it. > > Can you add it? If not I will unless you see a problem with > it. The various WITNESS_* macros appear to be undocumented and I'm not sure what they do. Perhaps it would be best if you added something. --Apple-Mail-62-62192841-- From owner-cvs-src@FreeBSD.ORG Thu Mar 20 08:46:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E9BF0106566B; Thu, 20 Mar 2008 08:46:27 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C9D9A8FC1B; Thu, 20 Mar 2008 08:46:27 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K8kRid082127; Thu, 20 Mar 2008 08:46:27 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K8kROX082126; Thu, 20 Mar 2008 08:46:27 GMT (envelope-from brueffer) Message-Id: <200803200846.m2K8kROX082126@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 20 Mar 2008 08:46:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4/man4.i386 streams.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, 20 Mar 2008 08:46:28 -0000 brueffer 2008-03-20 08:46:27 UTC FreeBSD src repository Modified files: share/man/man4/man4.i386 streams.4 Log: Oops, add back the SYNOPSIS section header I accidently removed in the previous revision. Revision Changes Path 1.9 +1 -0 src/share/man/man4/man4.i386/streams.4 From owner-cvs-src@FreeBSD.ORG Thu Mar 20 08:53:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6C3391065673; Thu, 20 Mar 2008 08:53:12 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from webaccess-cl.virtdom.com (webaccess-cl.virtdom.com [216.240.101.25]) by mx1.freebsd.org (Postfix) with ESMTP id 3A6978FC2B; Thu, 20 Mar 2008 08:53:12 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from [192.168.1.107] (cpe-24-94-75-93.hawaii.res.rr.com [24.94.75.93]) (authenticated bits=0) by webaccess-cl.virtdom.com (8.13.6/8.13.6) with ESMTP id m2K8r6qX065246; Thu, 20 Mar 2008 04:53:07 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Date: Wed, 19 Mar 2008 22:54:04 -1000 (HST) From: Jeff Roberson X-X-Sender: jroberson@desktop To: David Xu In-Reply-To: <20080318220908.R910@desktop> Message-ID: <20080319225243.G910@desktop> References: <200803190735.m2J7ZEhO000502@repoman.freebsd.org> <47E0C49D.8010807@freebsd.org> <20080318220908.R910@desktop> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, Jeff Roberson , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_sleepqueue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Mar 2008 08:53:12 -0000 On Tue, 18 Mar 2008, Jeff Roberson wrote: > On Wed, 19 Mar 2008, David Xu wrote: > >> Jeff Roberson wrote: >>> jeff 2008-03-19 07:35:14 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/kern subr_sleepqueue.c Log: >>> - At the top of sleepq_catch_signals() lock the thread and check >>> TDF_NEEDSIGCHK >>> before doing the very expensive cursig() and related locking. >>> NEEDSIGCHK >>> is updated whenever our signal mask change or when a signal is >>> delivered and >>> should be sufficient to avoid the more expensive tests. This >>> eliminates >>> another source of PROC_LOCK contention in multithreaded programs. >>> Revision Changes Path >>> 1.50 +12 -4 src/sys/kern/subr_sleepqueue.c >>> >> >> This may break process suspension, a more completed patch is here: (though >> it is outdated): >> >> http://people.freebsd.org/~davidxu/patch/PCATCH_optimize.patch >> >> In one word, process suspending may be in progress, and the thread >> should check it. > > Thanks Xu. I will add your NEEDSUSPCHECK flag and check that as well. http://people.freebsd.org/~jeff/suspchk.diff Can you review this diff? I rely on ast() to check and clear the flag as we do with NEEDSIGCHK. I removed the check from userret() as we don't need to do it every time now. Thanks, Jeff > >> >> Regards, >> David Xu >> >> > From owner-cvs-src@FreeBSD.ORG Thu Mar 20 08:56:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E2A65106566C; Thu, 20 Mar 2008 08:56:32 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C39098FC26; Thu, 20 Mar 2008 08:56:32 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K8uWfH093426; Thu, 20 Mar 2008 08:56:32 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K8uWOv093425; Thu, 20 Mar 2008 08:56:32 GMT (envelope-from brueffer) Message-Id: <200803200856.m2K8uWOv093425@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 20 Mar 2008 08:56:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man4/man4.i386 linux.4 streams.4 svr4.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, 20 Mar 2008 08:56:33 -0000 brueffer 2008-03-20 08:56:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man4/man4.i386 linux.4 streams.4 svr4.4 Log: MFC: Use a standard section 4 SYNOPSIS. Revision Changes Path 1.12.2.1 +13 -4 src/share/man/man4/man4.i386/linux.4 1.7.10.1 +14 -7 src/share/man/man4/man4.i386/streams.4 1.12.10.1 +14 -5 src/share/man/man4/man4.i386/svr4.4 From owner-cvs-src@FreeBSD.ORG Thu Mar 20 08:59:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0614C1065677; Thu, 20 Mar 2008 08:59:05 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DB48B8FC22; Thu, 20 Mar 2008 08:59:04 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K8x4hH093549; Thu, 20 Mar 2008 08:59:04 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K8x4lY093548; Thu, 20 Mar 2008 08:59:04 GMT (envelope-from brueffer) Message-Id: <200803200859.m2K8x4lY093548@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 20 Mar 2008 08:59: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/man4.i386 linux.4 streams.4 svr4.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, 20 Mar 2008 08:59:05 -0000 brueffer 2008-03-20 08:59:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4/man4.i386 linux.4 streams.4 svr4.4 Log: MFC: Use a standard section 4 SYNOPSIS. Revision Changes Path 1.6.16.1 +13 -4 src/share/man/man4/man4.i386/linux.4 1.7.2.1 +14 -7 src/share/man/man4/man4.i386/streams.4 1.12.2.1 +14 -5 src/share/man/man4/man4.i386/svr4.4 From owner-cvs-src@FreeBSD.ORG Thu Mar 20 09:32:51 2008 Return-Path: Delivered-To: cvs-src@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 881C61065673; Thu, 20 Mar 2008 09:32:51 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 812268FC1A; Thu, 20 Mar 2008 09:32:51 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from apple.my.domain (root@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m2K9WiC2017055; Thu, 20 Mar 2008 09:32:46 GMT (envelope-from davidxu@freebsd.org) Message-ID: <47E22F8E.90703@freebsd.org> Date: Thu, 20 Mar 2008 17:34:06 +0800 From: David Xu User-Agent: Thunderbird 2.0.0.9 (X11/20071211) MIME-Version: 1.0 To: Jeff Roberson References: <200803190735.m2J7ZEhO000502@repoman.freebsd.org> <47E0C49D.8010807@freebsd.org> <20080318220908.R910@desktop> <20080319225243.G910@desktop> In-Reply-To: <20080319225243.G910@desktop> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, Jeff Roberson , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_sleepqueue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Mar 2008 09:32:51 -0000 Jeff Roberson wrote: > > On Tue, 18 Mar 2008, Jeff Roberson wrote: > >> On Wed, 19 Mar 2008, David Xu wrote: >> >>> Jeff Roberson wrote: >>>> jeff 2008-03-19 07:35:14 UTC >>>> >>>> FreeBSD src repository >>>> >>>> Modified files: >>>> sys/kern subr_sleepqueue.c Log: >>>> - At the top of sleepq_catch_signals() lock the thread and check >>>> TDF_NEEDSIGCHK >>>> before doing the very expensive cursig() and related locking. >>>> NEEDSIGCHK >>>> is updated whenever our signal mask change or when a signal is >>>> delivered and >>>> should be sufficient to avoid the more expensive tests. This >>>> eliminates >>>> another source of PROC_LOCK contention in multithreaded programs. >>>> Revision Changes Path >>>> 1.50 +12 -4 src/sys/kern/subr_sleepqueue.c >>>> >>> >>> This may break process suspension, a more completed patch is here: >>> (though it is outdated): >>> >>> http://people.freebsd.org/~davidxu/patch/PCATCH_optimize.patch >>> >>> In one word, process suspending may be in progress, and the thread >>> should check it. >> >> Thanks Xu. I will add your NEEDSUSPCHECK flag and check that as well. > > http://people.freebsd.org/~jeff/suspchk.diff > > Can you review this diff? I rely on ast() to check and clear the flag > as we do with NEEDSIGCHK. I removed the check from userret() as we > don't need to do it every time now. > > Thanks, > Jeff > It looks okay to me, the code looks more clean than KSE time. Regards, David Xu From owner-cvs-src@FreeBSD.ORG Thu Mar 20 09:35:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A87671065671; Thu, 20 Mar 2008 09:35:44 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8BB5C8FC1A; Thu, 20 Mar 2008 09:35:44 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K9ZiiS007727; Thu, 20 Mar 2008 09:35:44 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K9Zib2007726; Thu, 20 Mar 2008 09:35:44 GMT (envelope-from davidxu) Message-Id: <200803200935.m2K9Zib2007726@repoman.freebsd.org> From: David Xu Date: Thu, 20 Mar 2008 09:35: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_rtld.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 09:35:44 -0000 davidxu 2008-03-20 09:35:44 UTC FreeBSD src repository Modified files: lib/libthr/thread thr_rtld.c Log: Preserve application code's errno in rtld locking code, it attemps to keep any case safe. Revision Changes Path 1.5 +31 -2 src/lib/libthr/thread/thr_rtld.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 09:53:46 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0CFE21065671; Thu, 20 Mar 2008 09:53:46 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E58A18FC22; Thu, 20 Mar 2008 09:53:45 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K9rjd0016690; Thu, 20 Mar 2008 09:53:45 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K9rjQ1016689; Thu, 20 Mar 2008 09:53:45 GMT (envelope-from des) Message-Id: <200803200953.m2K9rjQ1016689@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 20 Mar 2008 09:53:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/ktrace 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: Thu, 20 Mar 2008 09:53:46 -0000 des 2008-03-20 09:53:45 UTC FreeBSD src repository Modified files: usr.bin/ktrace ktrace.c Log: Fix usage string. Revision Changes Path 1.23 +2 -2 src/usr.bin/ktrace/ktrace.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 09:55:28 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4782E1065672; Thu, 20 Mar 2008 09:55:28 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2C0D18FC22; Thu, 20 Mar 2008 09:55:28 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2K9tSEG017995; Thu, 20 Mar 2008 09:55:28 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2K9tS9I017994; Thu, 20 Mar 2008 09:55:28 GMT (envelope-from des) Message-Id: <200803200955.m2K9tS9I017994@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 20 Mar 2008 09:55:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libfetch common.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 09:55:28 -0000 des 2008-03-20 09:55:27 UTC FreeBSD src repository Modified files: lib/libfetch common.c Log: s/wait/delta/ to avoid namespace collision. MFC after: 2 weeks Revision Changes Path 1.55 +16 -16 src/lib/libfetch/common.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 10:15:46 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 33C70106566C; Thu, 20 Mar 2008 10:15:46 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 185828FC13; Thu, 20 Mar 2008 10:15:46 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2KAFjWj037248; Thu, 20 Mar 2008 10:15:45 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2KAFjRI037247; Thu, 20 Mar 2008 10:15:45 GMT (envelope-from des) Message-Id: <200803201015.m2KAFjRI037247@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 20 Mar 2008 10:15: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/tools/tools README src/tools/tools/track Makefile track.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Mar 2008 10:15:46 -0000 des 2008-03-20 10:15:45 UTC FreeBSD src repository Modified files: tools/tools README Added files: tools/tools/track Makefile track.sh Log: "track" is a script I've used for ages to track the progress of a build. Unlike whereintheworld, it continuously monitors the log file; it also produses less verbose output. Revision Changes Path 1.51 +1 -0 src/tools/tools/README 1.1 +7 -0 src/tools/tools/track/Makefile (new) 1.1 +49 -0 src/tools/tools/track/track.sh (new) From owner-cvs-src@FreeBSD.ORG Thu Mar 20 10:50:29 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2414C1065670; Thu, 20 Mar 2008 10:50:29 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 09F678FC1E; Thu, 20 Mar 2008 10:50:29 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2KAoSor067895; Thu, 20 Mar 2008 10:50:28 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2KAoSGm067894; Thu, 20 Mar 2008 10:50:28 GMT (envelope-from mtm) Message-Id: <200803201050.m2KAoSGm067894@repoman.freebsd.org> From: Mike Makonnen Date: Thu, 20 Mar 2008 10:50:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/etc/rc.d mountcritlocal mountlate X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 10:50:29 -0000 mtm 2008-03-20 10:50:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) etc/rc.d mountcritlocal mountlate Log: MFC: The check for errors from the mount command did not work as intended because another command (echo) is executed between the mount command and the check. Reported by: Sergey Baturov Revision Changes Path 1.14.2.2 +4 -1 src/etc/rc.d/mountcritlocal 1.2.2.1 +4 -1 src/etc/rc.d/mountlate From owner-cvs-src@FreeBSD.ORG Thu Mar 20 10:53:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BD6F9106566B; Thu, 20 Mar 2008 10:53:18 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A388A8FC20; Thu, 20 Mar 2008 10:53:18 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2KArI9b069252; Thu, 20 Mar 2008 10:53:18 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2KArIF0069251; Thu, 20 Mar 2008 10:53:18 GMT (envelope-from mtm) Message-Id: <200803201053.m2KArIF0069251@repoman.freebsd.org> From: Mike Makonnen Date: Thu, 20 Mar 2008 10:53:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/rc.d mountcritlocal mountlate X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 10:53:18 -0000 mtm 2008-03-20 10:53:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/rc.d mountcritlocal mountlate Log: MFC: The check for errors from the mount command did not work as intended because another command (echo) is executed between the mount command and the check. Reported by: Sergey Baturov Revision Changes Path 1.12.2.4 +4 -1 src/etc/rc.d/mountcritlocal 1.1.2.3 +4 -1 src/etc/rc.d/mountlate From owner-cvs-src@FreeBSD.ORG Thu Mar 20 11:00:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5DB47106566C; Thu, 20 Mar 2008 11:00: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 1679D8FC2D; Thu, 20 Mar 2008 11:00: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 4D03946B94; Thu, 20 Mar 2008 07:00:48 -0400 (EDT) Date: Thu, 20 Mar 2008 11:00:48 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Doug Rabson In-Reply-To: Message-ID: <20080320105941.H38241@fledge.watson.org> References: <200803191233.m2JCXPRp070753@repoman.freebsd.org> <20080320025645.GI67856@elvis.mu.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, Doug Rabson , Alfred Perlstein , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/nfsserver nfs_srvsock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 11:00:49 -0000 On Thu, 20 Mar 2008, Doug Rabson wrote: >> This function should have a WITNESS check at the top of it. >> >> Can you add it? If not I will unless you see a problem with it. > > The various WITNESS_* macros appear to be undocumented and I'm not sure what > they do. Perhaps it would be best if you added something. I usually copy and paste it from another use, such as the sleep checks for the MAC Framework. When I do that, I often think to myself: wouldn't it be nice if we had a simple WITNESS_MAYSLEEP() macro to say "this code path may sleep, just do whateve ryou're going to do". Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Thu Mar 20 11:26:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 097C7106566C; Thu, 20 Mar 2008 11:26:04 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E32428FC18; Thu, 20 Mar 2008 11:26:03 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2KBQ3XI000532; Thu, 20 Mar 2008 11:26:03 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2KBQ3il000530; Thu, 20 Mar 2008 11:26:03 GMT (envelope-from edwin) Message-Id: <200803201126.m2KBQ3il000530@repoman.freebsd.org> From: Edwin Groothuis Date: Thu, 20 Mar 2008 11:26:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/examples/cvsup cvs-supfile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 11:26:04 -0000 edwin 2008-03-20 11:26:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/examples/cvsup cvs-supfile Log: MFC of 1.48 Add projects-all collection to cvs-supfile PR: misc/121680 Submitted by: "Philip M. Gollucci" Revision Changes Path 1.47.2.1 +6 -0 src/share/examples/cvsup/cvs-supfile From owner-cvs-src@FreeBSD.ORG Thu Mar 20 11:26:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E98D91065672; Thu, 20 Mar 2008 11:26:43 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CF3318FC14; Thu, 20 Mar 2008 11:26:43 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2KBQhoj001748; Thu, 20 Mar 2008 11:26:43 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2KBQhTO001747; Thu, 20 Mar 2008 11:26:43 GMT (envelope-from edwin) Message-Id: <200803201126.m2KBQhTO001747@repoman.freebsd.org> From: Edwin Groothuis Date: Thu, 20 Mar 2008 11:26:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/examples/cvsup cvs-supfile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 11:26:44 -0000 edwin 2008-03-20 11:26:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/examples/cvsup cvs-supfile Log: MFC of 1.48 Add projects-all collection to cvs-supfile PR: misc/121680 Submitted by: "Philip M. Gollucci" Revision Changes Path 1.43.8.3 +6 -0 src/share/examples/cvsup/cvs-supfile From owner-cvs-src@FreeBSD.ORG Thu Mar 20 11:27:16 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 203011065670; Thu, 20 Mar 2008 11:27:16 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 05B518FC2F; Thu, 20 Mar 2008 11:27:16 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2KBRFBb001803; Thu, 20 Mar 2008 11:27:15 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2KBRFv6001802; Thu, 20 Mar 2008 11:27:15 GMT (envelope-from edwin) Message-Id: <200803201127.m2KBRFv6001802@repoman.freebsd.org> From: Edwin Groothuis Date: Thu, 20 Mar 2008 11:27:15 +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/share/examples/cvsup cvs-supfile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 11:27:16 -0000 edwin 2008-03-20 11:27:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/examples/cvsup cvs-supfile Log: MFC of 1.48 Add projects-all collection to cvs-supfile PR: misc/121680 Submitted by: "Philip M. Gollucci" Revision Changes Path 1.43.2.2 +6 -0 src/share/examples/cvsup/cvs-supfile From owner-cvs-src@FreeBSD.ORG Thu Mar 20 11:47:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 91F9B106566C; Thu, 20 Mar 2008 11:47:08 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 776D88FC19; Thu, 20 Mar 2008 11:47:08 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2KBl8ZD015714; Thu, 20 Mar 2008 11:47:08 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2KBl8YP015713; Thu, 20 Mar 2008 11:47:08 GMT (envelope-from ru) Message-Id: <200803201147.m2KBl8YP015713@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 20 Mar 2008 11:47:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libthr/thread thr_mutexattr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 11:47:08 -0000 ru 2008-03-20 11:47:08 UTC FreeBSD src repository Modified files: lib/libthr/thread thr_mutexattr.c Log: pthread_mutexattr_destroy() was accidentally broken in last revision, unbreak it. We should really start compiling this with warnings. Revision Changes Path 1.9 +1 -0 src/lib/libthr/thread/thr_mutexattr.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 11:54:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0CBD61065670; Thu, 20 Mar 2008 11:54:27 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E67908FC18; Thu, 20 Mar 2008 11:54:26 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2KBsQex019729; Thu, 20 Mar 2008 11:54:26 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2KBsQXG019728; Thu, 20 Mar 2008 11:54:26 GMT (envelope-from sos) Message-Id: <200803201154.m2KBsQXG019728@repoman.freebsd.org> From: Søren Schmidt Date: Thu, 20 Mar 2008 11:54: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/ata ata-raid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 11:54:27 -0000 sos 2008-03-20 11:54:26 UTC FreeBSD src repository Modified files: sys/dev/ata ata-raid.c Log: Fix Problem with Intel Matrix RAID. Fix from PR/121899. Revision Changes Path 1.125 +19 -11 src/sys/dev/ata/ata-raid.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 12:56:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4749C106566B; Thu, 20 Mar 2008 12:56:50 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2B8EA8FC21; Thu, 20 Mar 2008 12:56:50 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2KCun56073520; Thu, 20 Mar 2008 12:56:49 GMT (envelope-from remko@repoman.freebsd.org) Received: (from remko@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2KCunt5073519; Thu, 20 Mar 2008 12:56:49 GMT (envelope-from remko) Message-Id: <200803201256.m2KCunt5073519@repoman.freebsd.org> From: Remko Lodder Date: Thu, 20 Mar 2008 12:56: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/tools/tools/tinybsd tinybsd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 12:56:50 -0000 remko 2008-03-20 12:56:49 UTC FreeBSD src repository Modified files: tools/tools/tinybsd tinybsd Log: Alert properly when we have stale mounts left after interupting a tinybsd build. If we do not do this, we can accidentally remove critical files from directories like /lib (if mounted). PR: misc/121763 Submitted by: Richard Arends < richard at unixguru dot nl > MFC after: 3 days Revision Changes Path 1.9 +14 -6 src/tools/tools/tinybsd/tinybsd From owner-cvs-src@FreeBSD.ORG Thu Mar 20 13:02:24 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 287491065670; Thu, 20 Mar 2008 13:02:24 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 1D6408FC18; Thu, 20 Mar 2008 13:02:23 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by elvis.mu.org (Postfix) with ESMTP id 96FA81A4D7C; Thu, 20 Mar 2008 06:02:23 -0700 (PDT) From: John Baldwin To: "Aryeh M. Friedman" Date: Thu, 20 Mar 2008 08:41:04 -0400 User-Agent: KMail/1.9.7 References: <200803190638.m2J6cLKU059782@repoman.freebsd.org> <47E0C20E.5040002@freebsd.org> <47E17A5A.20909@gmail.com> In-Reply-To: <47E17A5A.20909@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200803200841.04914.jhb@freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, David Xu , cvs-all@freebsd.org, freebsd-java@freebsd.org Subject: Re: cvs commit: src/lib/libthr/thread thr_affinity.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 13:02:24 -0000 On Wednesday 19 March 2008 04:40:58 pm Aryeh M. Friedman wrote: > David Xu wrote: > > Aryeh M. Friedman wrote: > >> I know this is off topic but the removal of KSE made it so it is not > >> possible to get any Java VM running on 8-current (AMD64). > >> Spcifically I have attached the results of attempting to install > >> java/diablo-jdk15, java/linux-sun-jdk15, java/linux-sun-jdk16 with > >> the second two giving false positive installs. I have contacted > >> Greg Lewis and the -java@ mailing list and seems like they are as > >> baffled as I am on the sitution.... If you would be so kind as to > >> make a tempurary workaround to allow java/diablo-jdk15 to install/run > >> correctly then it would be possible to build a native VM and this > >> would give various intrested parties time to figure out how to how to > >> not rely on KSE. > > > > man libmap.conf > > Sorry for taking a day to get back but unless I am confused it is > already using compat libs thus should not have this issue (but it does): > > flosoft# pwd && ldd ./java > /usr/ports/java/diablo-jdk15/work/diablo-jdk1.5.0_07/bin > ./java: > libz.so.3 => /usr/local/lib/compat/libz.so.3 (0x80063b000) > libpthread.so.2 => /usr/local/lib/compat/libpthread.so.2 (0x80074f000) > libc.so.6 => /usr/local/lib/compat/libc.so.6 (0x80087a000) > flosoft# ls /usr/local/lib/compat/libz.so* > /usr/local/lib/compat/libz.so.3 > flosoft# ls /usr/local/lib/compat/libthread_db.so* > /usr/local/lib/compat/libthread_db.so.2 > flosoft# ls /usr/local/lib/compat/libc.so* > /usr/local/lib/compat/libc.so.6 The KSE syscalls are gone, you have to use libthr rather than libpthread. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Thu Mar 20 13:02:25 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1E436106564A; Thu, 20 Mar 2008 13:02:25 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 0636E8FC12; Thu, 20 Mar 2008 13:02:25 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by elvis.mu.org (Postfix) with ESMTP id 97BB11A4D7E; Thu, 20 Mar 2008 06:02:24 -0700 (PDT) From: John Baldwin To: Robert Watson Date: Thu, 20 Mar 2008 08:47:20 -0400 User-Agent: KMail/1.9.7 References: <200803191233.m2JCXPRp070753@repoman.freebsd.org> <20080320105941.H38241@fledge.watson.org> In-Reply-To: <20080320105941.H38241@fledge.watson.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200803200847.21375.jhb@freebsd.org> Cc: Doug Rabson , src-committers@freebsd.org, cvs-src@freebsd.org, Alfred Perlstein , cvs-all@freebsd.org, Doug Rabson Subject: Re: cvs commit: src/sys/nfsserver nfs_srvsock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 13:02:25 -0000 On Thursday 20 March 2008 07:00:48 am Robert Watson wrote: > On Thu, 20 Mar 2008, Doug Rabson wrote: > >> This function should have a WITNESS check at the top of it. > >> > >> Can you add it? If not I will unless you see a problem with it. > > > > The various WITNESS_* macros appear to be undocumented and I'm not sure > > what they do. Perhaps it would be best if you added something. > > I usually copy and paste it from another use, such as the sleep checks for > the MAC Framework. When I do that, I often think to myself: wouldn't it be > nice if we had a simple WITNESS_MAYSLEEP() macro to say "this code path may > sleep, just do whateve ryou're going to do". That would basically be: WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, a_lock_im_holding_that_is_ok, "foo"); If you aren't currently holding a lock (i.e. no other locks aside from Giant or sx should be held) then pass NULL instead of "a_lock_im_holding_that_is_ok". Basically, WITNESS_WARN() emits a warning if you hold any locks when it is called. The optional lock pointer is exempt from the check (so it is ok for it to be held) and the flags are documented in (they can exemmpt other locks or force a panic vs. just messages on the console)). -- John Baldwin From owner-cvs-src@FreeBSD.ORG Thu Mar 20 13:07:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A3ECA106566B; Thu, 20 Mar 2008 13:07:26 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 884CC8FC19; Thu, 20 Mar 2008 13:07:26 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2KD7QHr081256; Thu, 20 Mar 2008 13:07:26 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2KD7QrE081255; Thu, 20 Mar 2008 13:07:26 GMT (envelope-from jhb) Message-Id: <200803201307.m2KD7QrE081255@repoman.freebsd.org> From: John Baldwin Date: Thu, 20 Mar 2008 13:07:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/usb ums.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 13:07:26 -0000 jhb 2008-03-20 13:07:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/usb ums.c Log: MFC: Restore the original hid_is_collection() test and fallback to testing the interface class, subclass, and protocol if that fails. Revision Changes Path 1.96.2.1 +4 -1 src/sys/dev/usb/ums.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 14:21:36 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E28AF106566B for ; Thu, 20 Mar 2008 14:21:36 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from QMTA02.westchester.pa.mail.comcast.net (qmta02.westchester.pa.mail.comcast.net [76.96.62.24]) by mx1.freebsd.org (Postfix) with ESMTP id 86A718FC19 for ; Thu, 20 Mar 2008 14:21:36 +0000 (UTC) (envelope-from cokane@freebsd.org) Received: from OMTA02.westchester.pa.mail.comcast.net ([76.96.62.19]) by QMTA02.westchester.pa.mail.comcast.net with comcast id 3Qgt1Z0010QuhwU5207w00; Thu, 20 Mar 2008 14:20:43 +0000 Received: from discordia ([24.60.135.75]) by OMTA02.westchester.pa.mail.comcast.net with comcast id 3SMa1Z0011dmTCQ3N00000; Thu, 20 Mar 2008 14:21:34 +0000 X-Authority-Analysis: v=1.0 c=1 a=7xAWhV0EqcoA:10 a=c5sTgUsrrxMA:10 a=lmv3vzsU94LNQ0qxqfoA:9 a=ZhHHnvs47bvUxThTZ8QA:7 a=i3zMgvBGsOM_pLgCvo-VRyuRaMQA:4 a=zUBsD6tbDSsA:10 Received: by discordia (Postfix, from userid 103) id E80CA1636F9; Thu, 20 Mar 2008 10:21:33 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.1.8-gr1 (2007-02-13) on discordia X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.8-gr1 Received: from [172.20.1.3] (erwin.int.cokane.org [172.20.1.3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by discordia (Postfix) with ESMTP id 423881636F8; Thu, 20 Mar 2008 10:21:17 -0400 (EDT) Message-ID: <47E27204.9040607@FreeBSD.org> Date: Thu, 20 Mar 2008 10:17:40 -0400 From: Coleman Kane Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.12 (X11/20080312) MIME-Version: 1.0 To: John Baldwin References: <200803190638.m2J6cLKU059782@repoman.freebsd.org> <47E0C20E.5040002@freebsd.org> <47E17A5A.20909@gmail.com> <200803200841.04914.jhb@freebsd.org> In-Reply-To: <200803200841.04914.jhb@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: src-committers@freebsd.org, "Aryeh M. Friedman" , cvs-src@freebsd.org, cvs-all@freebsd.org, David Xu , freebsd-java@freebsd.org Subject: Re: cvs commit: src/lib/libthr/thread thr_affinity.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: cokane@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Mar 2008 14:21:37 -0000 John Baldwin wrote: > On Wednesday 19 March 2008 04:40:58 pm Aryeh M. Friedman wrote: > >> David Xu wrote: >> >>> Aryeh M. Friedman wrote: >>> >>>> I know this is off topic but the removal of KSE made it so it is not >>>> possible to get any Java VM running on 8-current (AMD64). >>>> Spcifically I have attached the results of attempting to install >>>> java/diablo-jdk15, java/linux-sun-jdk15, java/linux-sun-jdk16 with >>>> the second two giving false positive installs. I have contacted >>>> Greg Lewis and the -java@ mailing list and seems like they are as >>>> baffled as I am on the sitution.... If you would be so kind as to >>>> make a tempurary workaround to allow java/diablo-jdk15 to install/run >>>> correctly then it would be possible to build a native VM and this >>>> would give various intrested parties time to figure out how to how to >>>> not rely on KSE. >>>> >>> man libmap.conf >>> >> Sorry for taking a day to get back but unless I am confused it is >> already using compat libs thus should not have this issue (but it does): >> >> flosoft# pwd && ldd ./java >> /usr/ports/java/diablo-jdk15/work/diablo-jdk1.5.0_07/bin >> ./java: >> libz.so.3 => /usr/local/lib/compat/libz.so.3 (0x80063b000) >> libpthread.so.2 => /usr/local/lib/compat/libpthread.so.2 (0x80074f000) >> libc.so.6 => /usr/local/lib/compat/libc.so.6 (0x80087a000) >> flosoft# ls /usr/local/lib/compat/libz.so* >> /usr/local/lib/compat/libz.so.3 >> flosoft# ls /usr/local/lib/compat/libthread_db.so* >> /usr/local/lib/compat/libthread_db.so.2 >> flosoft# ls /usr/local/lib/compat/libc.so* >> /usr/local/lib/compat/libc.so.6 >> > > The KSE syscalls are gone, you have to use libthr rather than libpthread. > FWIW, building Java from source has been working for me just fine. -- Coleman From owner-cvs-src@FreeBSD.ORG Thu Mar 20 15:24:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A54A1106564A; Thu, 20 Mar 2008 15:24:49 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 863138FC13; Thu, 20 Mar 2008 15:24:49 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2KFOnWX084149; Thu, 20 Mar 2008 15:24:49 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2KFOn8D084147; Thu, 20 Mar 2008 15:24:49 GMT (envelope-from kib) Message-Id: <200803201524.m2KFOn8D084147@repoman.freebsd.org> From: Konstantin Belousov Date: Thu, 20 Mar 2008 15:24:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_fork.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 15:24:49 -0000 kib 2008-03-20 15:24:49 UTC FreeBSD src repository Modified files: sys/kern kern_fork.c Log: Fix the leak of the vmspace on the fork when the process limits are exceeded. Pointy hat to: me MFC after: 3 days Revision Changes Path 1.292 +4 -2 src/sys/kern/kern_fork.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 15:54:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0DF10106564A; Thu, 20 Mar 2008 15:54:20 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E2D568FC14; Thu, 20 Mar 2008 15:54:19 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2KFsJI6010484; Thu, 20 Mar 2008 15:54:19 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2KFsJoT010483; Thu, 20 Mar 2008 15:54:19 GMT (envelope-from sam) Message-Id: <200803201554.m2KFsJoT010483@repoman.freebsd.org> From: Sam Leffler Date: Thu, 20 Mar 2008 15:54: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/arm/xscale/ixp425 ixdp425_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Mar 2008 15:54:20 -0000 sam 2008-03-20 15:54:19 UTC FreeBSD src repository Modified files: sys/arm/xscale/ixp425 ixdp425_pci.c Log: map device 5; the optional USB controller on Gateworks 2348 boards shows up here instead of the minipci slot at J4 Reviewed by: cognet, imp MFC after: 1 week Revision Changes Path 1.2 +4 -3 src/sys/arm/xscale/ixp425/ixdp425_pci.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 16:04:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EE5A51065671; Thu, 20 Mar 2008 16:04:13 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CF7B08FC1C; Thu, 20 Mar 2008 16:04:13 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2KG4DIb019023; Thu, 20 Mar 2008 16:04:13 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2KG4DiH019022; Thu, 20 Mar 2008 16:04:13 GMT (envelope-from sam) Message-Id: <200803201604.m2KG4DiH019022@repoman.freebsd.org> From: Sam Leffler Date: Thu, 20 Mar 2008 16:04:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb usbdi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Mar 2008 16:04:14 -0000 sam 2008-03-20 16:04:13 UTC FreeBSD src repository Modified files: sys/dev/usb usbdi.c Log: Correct cache handling for xfer requests marked URQ_REQUEST: many (if not all uses) involve a read but usbd_start_transfer only does a PREWRITE; change this to BUS_DMASYNC_PREREAD | BUS_DMASYNC_PREWRITE as I'm not sure if any users do write+read. Reviewed by: cognet, imp MFC after: 1 month Revision Changes Path 1.106 +2 -1 src/sys/dev/usb/usbdi.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 16:08:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5E7F41065670; Thu, 20 Mar 2008 16:08:43 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3E81F8FC18; Thu, 20 Mar 2008 16:08:43 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2KG8gEk023371; Thu, 20 Mar 2008 16:08:42 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2KG8g3o023370; Thu, 20 Mar 2008 16:08:42 GMT (envelope-from kib) Message-Id: <200803201608.m2KG8g3o023370@repoman.freebsd.org> From: Konstantin Belousov Date: Thu, 20 Mar 2008 16:08:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/vm vm_mmap.c src/sys/fs/devfs devfs_rule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 16:08:43 -0000 kib 2008-03-20 16:08:42 UTC FreeBSD src repository Modified files: sys/vm vm_mmap.c sys/fs/devfs devfs_rule.c Log: Do not dereference cdev->si_cdevsw, use the dev_refthread() to properly obtain the reference. In particular, this fixes the panic reported in the PR. Remove the comments stating that this needs to be done. PR: kern/119422 MFC after: 1 week Revision Changes Path 1.24 +12 -5 src/sys/fs/devfs/devfs_rule.c 1.218 +16 -4 src/sys/vm/vm_mmap.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 16:19:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4E88F1065679; Thu, 20 Mar 2008 16:19:26 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 491288FC13; Thu, 20 Mar 2008 16:19:26 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2KGJQx9033986; Thu, 20 Mar 2008 16:19:26 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2KGJQr7033985; Thu, 20 Mar 2008 16:19:26 GMT (envelope-from sam) Message-Id: <200803201619.m2KGJQr7033985@repoman.freebsd.org> From: Sam Leffler Date: Thu, 20 Mar 2008 16:19: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/usb ehci.c ohci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 16:19:26 -0000 sam 2008-03-20 16:19:25 UTC FreeBSD src repository Modified files: sys/dev/usb ehci.c ohci.c Log: Workaround design botch in usb: blindly mixing bus_dma with PIO does not work on architectures with a write-back cache as the PIO writes end up in the cache which the sync(BUS_DMASYNC_POSTREAD) in usb_transfer_complete then discards; compensate in the xfer methods that do PIO by pushing the writes out of the cache before usb_transfer_complete is called. This fixes USB on xscale and likely other places. Sponsored by: hobnob Reviewed by: cognet, imp MFC after: 1 month Revision Changes Path 1.62 +16 -0 src/sys/dev/usb/ehci.c 1.171 +16 -0 src/sys/dev/usb/ohci.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 17:03:56 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 287BF1065683; Thu, 20 Mar 2008 17:03:56 +0000 (UTC) (envelope-from rdivacky@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 16CF98FC30; Thu, 20 Mar 2008 17:03:56 +0000 (UTC) (envelope-from rdivacky@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2KH3tQP079506; Thu, 20 Mar 2008 17:03:55 GMT (envelope-from rdivacky@repoman.freebsd.org) Received: (from rdivacky@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2KH3tvL079505; Thu, 20 Mar 2008 17:03:55 GMT (envelope-from rdivacky) Message-Id: <200803201703.m2KH3tvL079505@repoman.freebsd.org> From: Roman Divacky Date: Thu, 20 Mar 2008 17:03:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/linux linux_futex.c linux_futex.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, 20 Mar 2008 17:03:56 -0000 rdivacky 2008-03-20 17:03:55 UTC FreeBSD src repository Modified files: sys/compat/linux linux_futex.c linux_futex.h Log: o Add stub support for some new futex operations, so the annoying message is not printed. o Don't warn about FUTEX_FD not being implemented and return ENOSYS instead of 0 (eg. success). o Clear FUTEX_PRIVATE_FLAG as we actually implement only private futexes so there is no reason to return ENOSYS when app asks for a private futex. We don't reject shared futexes because they worked just fine with our implementation so far. Approved by: kib (mentor) Tested by: bsam MFC after: 1 week Revision Changes Path 1.12 +24 -2 src/sys/compat/linux/linux_futex.c 1.3 +5 -0 src/sys/compat/linux/linux_futex.h From owner-cvs-src@FreeBSD.ORG Thu Mar 20 17:44:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8D803106566B; Thu, 20 Mar 2008 17:44:59 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6B1348FC1B; Thu, 20 Mar 2008 17:44:59 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2KHixLn011474; Thu, 20 Mar 2008 17:44:59 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2KHixo1011473; Thu, 20 Mar 2008 17:44:59 GMT (envelope-from sam) Message-Id: <200803201744.m2KHixo1011473@repoman.freebsd.org> From: Sam Leffler Date: Thu, 20 Mar 2008 17:44: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/arm/conf AVILA X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 17:44:59 -0000 sam 2008-03-20 17:44:58 UTC FreeBSD src repository Modified files: sys/arm/conf AVILA Log: add usb devices and more wlan stuff now that usb is functional MFC after: 1 month Revision Changes Path 1.10 +19 -13 src/sys/arm/conf/AVILA From owner-cvs-src@FreeBSD.ORG Thu Mar 20 17:59:19 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A306A106566B; Thu, 20 Mar 2008 17:59:19 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8023A8FC2A; Thu, 20 Mar 2008 17:59:19 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2KHxJY7024362; Thu, 20 Mar 2008 17:59:19 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from emaste@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2KHxJgZ024361; Thu, 20 Mar 2008 17:59:19 GMT (envelope-from emaste) Message-Id: <200803201759.m2KHxJgZ024361@repoman.freebsd.org> From: Ed Maste Date: Thu, 20 Mar 2008 17: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/sys aac_ioctl.h src/sys/dev/aac aac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 17:59:19 -0000 emaste 2008-03-20 17:59:19 UTC FreeBSD src repository Modified files: sys/sys aac_ioctl.h sys/dev/aac aac.c Log: Add ioctls FSACTL_SEND_LARGE_FIB, FSACTL_SEND_RAW_SRB, FSACTL_LNX_SEND_LARGE_FIB, and FSACTL_LNX_SEND_RAW_SRB, and correct size checks on FIBs passed in from userspace. Both changes were obtained from Adaptec's driver build 15317. Adaptec's commandline RAID tool arcconf uses these ioctls when creating a RAID-10 array (and probably other operations too). Revision Changes Path 1.129 +31 -8 src/sys/dev/aac/aac.c 1.12 +6 -0 src/sys/sys/aac_ioctl.h From owner-cvs-src@FreeBSD.ORG Thu Mar 20 20:21:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A387710656C2; Thu, 20 Mar 2008 20:21:11 +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 8D6D08FC18; Thu, 20 Mar 2008 20:21:11 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 659C71A4D84; Thu, 20 Mar 2008 13:21:11 -0700 (PDT) Date: Thu, 20 Mar 2008 13:21:11 -0700 From: Alfred Perlstein To: Doug Rabson Message-ID: <20080320202111.GT67856@elvis.mu.org> References: <200803191233.m2JCXPRp070753@repoman.freebsd.org> <20080320025645.GI67856@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.3i Cc: cvs-src@FreeBSD.org, Doug Rabson , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/nfsserver nfs_srvsock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 20:21:11 -0000 * Doug Rabson [080320 01:44] wrote: > > On 20 Mar 2008, at 02:56, Alfred Perlstein wrote: > > >* Doug Rabson [080319 05:32] wrote: > >>dfr 2008-03-19 12:33:25 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: > >> sys/nfsserver nfs_srvsock.c > >> Log: > >> Fix a regression from the last revision - don't edit the ns_rec > >>list while > >> not holding the lock. > >> > >> Revision Changes Path > >> 1.107 +3 -1 src/sys/nfsserver/nfs_srvsock.c > > > >This function should have a WITNESS check at the top of it. > > > >Can you add it? If not I will unless you see a problem with > >it. > > The various WITNESS_* macros appear to be undocumented and I'm not > sure what they do. Perhaps it would be best if you added something. > Ok, will get to it shortly. thank you, -- - Alfred Perlstein From owner-cvs-src@FreeBSD.ORG Thu Mar 20 20:33:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2907C106567A; Thu, 20 Mar 2008 20:33:49 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F1B7D8FC2B; Thu, 20 Mar 2008 20:33:48 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2KKXmaZ041828; Thu, 20 Mar 2008 20:33:48 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from emaste@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2KKXmY1041824; Thu, 20 Mar 2008 20:33:48 GMT (envelope-from emaste) Message-Id: <200803202033.m2KKXmY1041824@repoman.freebsd.org> From: Ed Maste Date: Thu, 20 Mar 2008 20:33: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/aac aac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 20:33:49 -0000 emaste 2008-03-20 20:33:48 UTC FreeBSD src repository Modified files: sys/dev/aac aac.c Log: Restore creation of passthrough devices with newer controller firmware by putting the correct size in the fib header. Presumably the older firmware silently ignored a bad size field. (This change tested with a 3805 controller. Passthrough devices were created when running firmware build 12814, but not 15323 or later. With this change they're created for both old and new firmware versions.) Submitted by: Adaptec Revision Changes Path 1.130 +2 -2 src/sys/dev/aac/aac.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 20:52:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 313361065670; Thu, 20 Mar 2008 20:52:38 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0513C8FC23; Thu, 20 Mar 2008 20:52:38 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2KKqbh1062706; Thu, 20 Mar 2008 20:52:37 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2KKqbv8062705; Thu, 20 Mar 2008 20:52:37 GMT (envelope-from kmacy) Message-Id: <200803202052.m2KKqbv8062705@repoman.freebsd.org> From: Kip Macy Date: Thu, 20 Mar 2008 20:52: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/dev/cxgb cxgb_main.c cxgb_sge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Mar 2008 20:52:38 -0000 kmacy 2008-03-20 20:52:37 UTC FreeBSD src repository Modified files: sys/dev/cxgb cxgb_main.c cxgb_sge.c Log: pay attention to default cluster limits when sizing receive queues Revision Changes Path 1.53 +4 -5 src/sys/dev/cxgb/cxgb_main.c 1.52 +28 -3 src/sys/dev/cxgb/cxgb_sge.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 21:13:15 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7D1C81065675; Thu, 20 Mar 2008 21:13:15 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5063F8FC1F; Thu, 20 Mar 2008 21:13:15 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2KLDF9i074292; Thu, 20 Mar 2008 21:13:15 GMT (envelope-from remko@repoman.freebsd.org) Received: (from remko@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2KLDF55074291; Thu, 20 Mar 2008 21:13:15 GMT (envelope-from remko) Message-Id: <200803202113.m2KLDF55074291@repoman.freebsd.org> From: Remko Lodder Date: Thu, 20 Mar 2008 21:13:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/pci agp_i810.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 21:13:15 -0000 remko 2008-03-20 21:13:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/pci agp_i810.c Log: MFC rev 1.45 agp_i810.c Add resume support to the agp_i810 family. Submitted by: "Robert Noland" Reviewed by: anholt Approved by: anholt, imp (mentor) MFC after: 1 week Approved by: imp (mentor) Revision Changes Path 1.41.2.3 +17 -0 src/sys/pci/agp_i810.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 21:21:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AAD401065670; Thu, 20 Mar 2008 21:21:31 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7EA798FC15; Thu, 20 Mar 2008 21:21:31 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2KLLVIu079364; Thu, 20 Mar 2008 21:21:31 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2KLLVbS079363; Thu, 20 Mar 2008 21:21:31 GMT (envelope-from sos) Message-Id: <200803202121.m2KLLVbS079363@repoman.freebsd.org> From: Søren Schmidt Date: Thu, 20 Mar 2008 21:21: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/ata ata-raid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 21:21:31 -0000 sos 2008-03-20 21:21:31 UTC FreeBSD src repository Modified files: sys/dev/ata ata-raid.c Log: Unbreak the last commit. Changes from the PM WIP sneaked in and caused compile errors. Revision Changes Path 1.126 +9 -8 src/sys/dev/ata/ata-raid.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 21:24:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 40AE21065677; Thu, 20 Mar 2008 21:24:33 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2D8CE8FC1A; Thu, 20 Mar 2008 21:24:33 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2KLOXrL081892; Thu, 20 Mar 2008 21:24:33 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2KLOXwn081891; Thu, 20 Mar 2008 21:24:33 GMT (envelope-from jhb) Message-Id: <200803202124.m2KLOXwn081891@repoman.freebsd.org> From: John Baldwin Date: Thu, 20 Mar 2008 21:24: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/amd64/amd64 nexus.c src/sys/i386/i386 nexus.c src/sys/kern bus_if.m subr_bus.c src/sys/sys bus.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 21:24:33 -0000 jhb 2008-03-20 21:24:32 UTC FreeBSD src repository Modified files: sys/amd64/amd64 nexus.c sys/i386/i386 nexus.c sys/kern bus_if.m subr_bus.c sys/sys bus.h Log: Implement a BUS_BIND_INTR() method in the bus interface to bind an IRQ resource to a CPU. The default method is to pass the request up to the parent similar to BUS_CONFIG_INTR() so that all busses don't have to explicitly implement bus_bind_intr. A bus_bind_intr(9) wrapper routine similar to bus_setup/teardown_intr() is added for device drivers to use. Unbinding an interrupt is done by binding it to NOCPU. The IRQ resource must be allocated, but it can happen in any order with respect to bus_setup_intr(). Currently it is only supported on amd64 and i386 via nexus(4) methods that simply call the intr_bind() routine. Tested by: gallatin Revision Changes Path 1.80 +14 -0 src/sys/amd64/amd64/nexus.c 1.75 +14 -0 src/sys/i386/i386/nexus.c 1.35 +17 -0 src/sys/kern/bus_if.m 1.207 +31 -0 src/sys/kern/subr_bus.c 1.81 +3 -0 src/sys/sys/bus.h From owner-cvs-src@FreeBSD.ORG Thu Mar 20 21:53:28 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 40615106564A; Thu, 20 Mar 2008 21:53:28 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 130008FC16; Thu, 20 Mar 2008 21:53:28 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2KLrRhp087902; Thu, 20 Mar 2008 21:53:27 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2KLrRB1087901; Thu, 20 Mar 2008 21:53:27 GMT (envelope-from jhb) Message-Id: <200803202153.m2KLrRB1087901@repoman.freebsd.org> From: John Baldwin Date: Thu, 20 Mar 2008 21:53:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/isa atpic.c src/sys/i386/isa atpic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 21:53:28 -0000 jhb 2008-03-20 21:53:27 UTC FreeBSD src repository Modified files: sys/amd64/isa atpic.c sys/i386/isa atpic.c Log: Explicitly use spinlock_enter/exit rather than locking the icu_lock spin lock in the 8259A drivers as these drivers are only used on UP systems. This slightly reduces the penalty of an SMP kernel (such as GENERIC) on a UP x86 machine. Revision Changes Path 1.24 +14 -15 src/sys/amd64/isa/atpic.c 1.30 +14 -15 src/sys/i386/isa/atpic.c From owner-cvs-src@FreeBSD.ORG Thu Mar 20 22:36:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ECE67106566B; Thu, 20 Mar 2008 22:36:49 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BEEA48FC1C; Thu, 20 Mar 2008 22:36:49 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2KManf2000880; Thu, 20 Mar 2008 22:36:49 GMT (envelope-from remko@repoman.freebsd.org) Received: (from remko@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2KManwk000879; Thu, 20 Mar 2008 22:36:49 GMT (envelope-from remko) Message-Id: <200803202236.m2KManwk000879@repoman.freebsd.org> From: Remko Lodder Date: Thu, 20 Mar 2008 22:36: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/tools/tools/tinybsd tinybsd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Mar 2008 22:36:50 -0000 remko 2008-03-20 22:36:49 UTC FreeBSD src repository Modified files: tools/tools/tinybsd tinybsd Log: The last commit was: Approved by: imp (mentor) Noticed by: rink Revision Changes Path 1.10 +0 -0 src/tools/tools/tinybsd/tinybsd From owner-cvs-src@FreeBSD.ORG Fri Mar 21 02:31:56 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A229D106566B; Fri, 21 Mar 2008 02:31:56 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7252A8FC14; Fri, 21 Mar 2008 02:31:56 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2L2VuZX080198; Fri, 21 Mar 2008 02:31:56 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2L2VueX080197; Fri, 21 Mar 2008 02:31:56 GMT (envelope-from davidxu) Message-Id: <200803210231.m2L2VueX080197@repoman.freebsd.org> From: David Xu Date: Fri, 21 Mar 2008 02: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/lib/libthr/thread thr_rtld.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Mar 2008 02:31:56 -0000 davidxu 2008-03-21 02:31:56 UTC FreeBSD src repository Modified files: lib/libthr/thread thr_rtld.c Log: Resolve __error()'s PLT early so that it needs not to be resolved again, otherwise rwlock is recursivly called when signal happens and the __error was never resolved before. Revision Changes Path 1.6 +3 -0 src/lib/libthr/thread/thr_rtld.c From owner-cvs-src@FreeBSD.ORG Fri Mar 21 08:23:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 18ED1106566B; Fri, 21 Mar 2008 08:23:26 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0D6588FC22; Fri, 21 Mar 2008 08:23:26 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2L8NPvR058675; Fri, 21 Mar 2008 08:23:25 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2L8NP2Q058674; Fri, 21 Mar 2008 08:23:25 GMT (envelope-from jeff) Message-Id: <200803210823.m2L8NP2Q058674@repoman.freebsd.org> From: Jeff Roberson Date: Fri, 21 Mar 2008 08:23:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys proc.h src/sys/kern kern_sig.c kern_thr.c kern_thread.c subr_sleepqueue.c subr_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: Fri, 21 Mar 2008 08:23:26 -0000 jeff 2008-03-21 08:23:25 UTC FreeBSD src repository Modified files: sys/sys proc.h sys/kern kern_sig.c kern_thr.c kern_thread.c subr_sleepqueue.c subr_trap.c Log: - Add a new td flag TDF_NEEDSUSPCHK that is set whenever a thread needs to enter thread_suspend_check(). - Set TDF_ASTPENDING along with TDF_NEEDSUSPCHK so we can move the thread_suspend_check() to ast() rather than userret(). - Check TDF_NEEDSUSPCHK in the sleepq_catch_signals() optimization so that we don't miss a suspend request. If this is set use the expensive signal path. - Set NEEDSUSPCHK when creating a new thread in thr in case the creating thread is due to be suspended as well but has not yet. Reviewed by: davidxu (Authored original patch) Revision Changes Path 1.360 +1 -0 src/sys/kern/kern_sig.c 1.66 +2 -0 src/sys/kern/kern_thr.c 1.273 +3 -1 src/sys/kern/kern_thread.c 1.51 +1 -1 src/sys/kern/subr_sleepqueue.c 1.303 +11 -17 src/sys/kern/subr_trap.c 1.509 +1 -1 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Fri Mar 21 10:00:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BF5531065670; Fri, 21 Mar 2008 10:00:05 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9FC8D8FC13; Fri, 21 Mar 2008 10:00:05 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2LA05dr096468; Fri, 21 Mar 2008 10:00:05 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2LA05KN096467; Fri, 21 Mar 2008 10:00:05 GMT (envelope-from jeff) Message-Id: <200803211000.m2LA05KN096467@repoman.freebsd.org> From: Jeff Roberson Date: Fri, 21 Mar 2008 10:00:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/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: Fri, 21 Mar 2008 10:00:05 -0000 jeff 2008-03-21 10:00:05 UTC FreeBSD src repository Modified files: sys/kern vfs_bio.c Log: - Reduce contention on the global bdonelock and bpinlock by using a pool mutex to protect these sleep/wakeup/counter races. This still is preferable to bloating each bio with a mtx. Revision Changes Path 1.539 +34 -30 src/sys/kern/vfs_bio.c From owner-cvs-src@FreeBSD.ORG Fri Mar 21 10:08:46 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EFFCD106564A; Fri, 21 Mar 2008 10:08:45 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id 8941D8FC24; Fri, 21 Mar 2008 10:08:45 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.64.3]) by phk.freebsd.dk (Postfix) with ESMTP id A02DB17105; Fri, 21 Mar 2008 10:08:43 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.2/8.14.2) with ESMTP id m2LA8gH9004852; Fri, 21 Mar 2008 10:08:43 GMT (envelope-from phk@critter.freebsd.dk) To: Jeff Roberson From: "Poul-Henning Kamp" In-Reply-To: Your message of "Fri, 21 Mar 2008 10:00:05 GMT." <200803211000.m2LA05KN096467@repoman.freebsd.org> Date: Fri, 21 Mar 2008 10:08:42 +0000 Message-ID: <4851.1206094122@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: 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: Fri, 21 Mar 2008 10:08:47 -0000 In message <200803211000.m2LA05KN096467@repoman.freebsd.org>, Jeff Roberson wri tes: >jeff 2008-03-21 10:00:05 UTC > > FreeBSD src repository > > Modified files: > sys/kern vfs_bio.c > Log: > - Reduce contention on the global bdonelock and bpinlock by using > a pool mutex to protect these sleep/wakeup/counter races. This > still is preferable to bloating each bio with a mtx. Shouldn't this be the BOLOCK ? -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Fri Mar 21 10:15:07 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CF6221065673; Fri, 21 Mar 2008 10:15:07 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from weak.local (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 53BBF8FC16; Fri, 21 Mar 2008 10:14:59 +0000 (UTC) (envelope-from kris@FreeBSD.org) Message-ID: <47E38AA5.40901@FreeBSD.org> Date: Fri, 21 Mar 2008 11:15:01 +0100 From: Kris Kennaway User-Agent: Thunderbird 2.0.0.12 (Macintosh/20080213) MIME-Version: 1.0 To: cokane@FreeBSD.org References: <200803190638.m2J6cLKU059782@repoman.freebsd.org> <47E0C20E.5040002@freebsd.org> <47E17A5A.20909@gmail.com> <200803200841.04914.jhb@freebsd.org> <47E27204.9040607@FreeBSD.org> In-Reply-To: <47E27204.9040607@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: src-committers@freebsd.org, "Aryeh M. Friedman" , John Baldwin , cvs-src@freebsd.org, cvs-all@freebsd.org, David Xu , freebsd-java@freebsd.org Subject: Re: cvs commit: src/lib/libthr/thread thr_affinity.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Mar 2008 10:15:08 -0000 Coleman Kane wrote: >> The KSE syscalls are gone, you have to use libthr rather than libpthread. >> > FWIW, building Java from source has been working for me just fine. It'll be much faster too. Kris From owner-cvs-src@FreeBSD.ORG Fri Mar 21 11:03:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A23581065670; Fri, 21 Mar 2008 11:03:43 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from webaccess-cl.virtdom.com (webaccess-cl.virtdom.com [216.240.101.25]) by mx1.freebsd.org (Postfix) with ESMTP id 6F7C78FC2C; Fri, 21 Mar 2008 11:03:43 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from [192.168.1.107] (cpe-24-94-75-93.hawaii.res.rr.com [24.94.75.93]) (authenticated bits=0) by webaccess-cl.virtdom.com (8.13.6/8.13.6) with ESMTP id m2LB3W4J054418; Fri, 21 Mar 2008 07:03:36 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Date: Fri, 21 Mar 2008 01:04:35 -1000 (HST) From: Jeff Roberson X-X-Sender: jroberson@desktop To: Poul-Henning Kamp In-Reply-To: <4851.1206094122@critter.freebsd.dk> Message-ID: <20080321010256.J910@desktop> References: <4851.1206094122@critter.freebsd.dk> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, Jeff Roberson , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: 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: Fri, 21 Mar 2008 11:03:43 -0000 On Fri, 21 Mar 2008, Poul-Henning Kamp wrote: > In message <200803211000.m2LA05KN096467@repoman.freebsd.org>, Jeff Roberson wri > tes: >> jeff 2008-03-21 10:00:05 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/kern vfs_bio.c >> Log: >> - Reduce contention on the global bdonelock and bpinlock by using >> a pool mutex to protect these sleep/wakeup/counter races. This >> still is preferable to bloating each bio with a mtx. > > Shouldn't this be the BOLOCK ? As mentioned on irc; I believe these originally were not done this way because we may have a buf without a bufobj. I think that happens when we use a pager buf for physio. The other reason not to do that would be to attempt to reduce contention on the bo lock which is increasingly becoming a problem. Patches are underway to address that. Thanks, Jeff > > -- > Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 > phk@FreeBSD.ORG | TCP/IP since RFC 956 > FreeBSD committer | BSD since 4.3-tahoe > Never attribute to malice what can adequately be explained by incompetence. > From owner-cvs-src@FreeBSD.ORG Fri Mar 21 11:10:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3D62D106564A; Fri, 21 Mar 2008 11:10:21 +0000 (UTC) (envelope-from kaiw@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1C88C8FC24; Fri, 21 Mar 2008 11:10:21 +0000 (UTC) (envelope-from kaiw@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2LBAKo2038204; Fri, 21 Mar 2008 11:10:21 GMT (envelope-from kaiw@repoman.freebsd.org) Received: (from kaiw@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2LBAKxQ038203; Fri, 21 Mar 2008 11:10:20 GMT (envelope-from kaiw) Message-Id: <200803211110.m2LBAKxQ038203@repoman.freebsd.org> From: Kai Wang Date: Fri, 21 Mar 2008 11:10: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/lib/libarchive Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Mar 2008 11:10:21 -0000 kaiw 2008-03-21 11:10:20 UTC FreeBSD src repository Modified files: lib/libarchive Makefile Log: Add MLINK for archive_write_close. Approved by: jkoshy(mentor), kientzle Revision Changes Path 1.83 +1 -0 src/lib/libarchive/Makefile From owner-cvs-src@FreeBSD.ORG Fri Mar 21 12:33:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5AFB2106566B; Fri, 21 Mar 2008 12:33:01 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 391138FC1D; Fri, 21 Mar 2008 12:33:01 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2LCX16t099653; Fri, 21 Mar 2008 12:33:01 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2LCX1Bm099652; Fri, 21 Mar 2008 12:33:01 GMT (envelope-from kib) Message-Id: <200803211233.m2LCX1Bm099652@repoman.freebsd.org> From: Konstantin Belousov Date: Fri, 21 Mar 2008 12:33: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/ufs/ffs ffs_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: Fri, 21 Mar 2008 12:33:01 -0000 kib 2008-03-21 12:33:00 UTC FreeBSD src repository Modified files: sys/ufs/ffs ffs_vnops.c Log: Reduce the acquisition of the vnode interlock in the ffs_read() and ffs_extread() when setting the IN_ACCESS flag by checking whether the IN_ACCESS is already set. The possible race there is admissible. Tested by: pho Submitted by: jeff Revision Changes Path 1.180 +4 -2 src/sys/ufs/ffs/ffs_vnops.c From owner-cvs-src@FreeBSD.ORG Fri Mar 21 12:38:45 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 688F11065670; Fri, 21 Mar 2008 12:38:45 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 46C008FC26; Fri, 21 Mar 2008 12:38:45 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2LCcjFT006888; Fri, 21 Mar 2008 12:38:45 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2LCcjhx006887; Fri, 21 Mar 2008 12:38:45 GMT (envelope-from kib) Message-Id: <200803211238.m2LCcjhx006887@repoman.freebsd.org> From: Konstantin Belousov Date: Fri, 21 Mar 2008 12: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 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: Fri, 21 Mar 2008 12:38:45 -0000 kib 2008-03-21 12:38:44 UTC FreeBSD src repository Modified files: sys/kern vfs_bio.c Log: Reduce contention on the vnode interlock by not acquiring the BO_LOCK around the check for the BV_BKGRDINPROG in the brelse() and bqrelse(). See the comment for the explanation why it is safe. Tested by: pho Submitted by: jeff Revision Changes Path 1.540 +10 -12 src/sys/kern/vfs_bio.c From owner-cvs-src@FreeBSD.ORG Fri Mar 21 12:43:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 24C8F106564A; Fri, 21 Mar 2008 12:43:40 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from webaccess-cl.virtdom.com (webaccess-cl.virtdom.com [216.240.101.25]) by mx1.freebsd.org (Postfix) with ESMTP id E4CC18FC16; Fri, 21 Mar 2008 12:43:39 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from [192.168.1.107] (cpe-24-94-75-93.hawaii.res.rr.com [24.94.75.93]) (authenticated bits=0) by webaccess-cl.virtdom.com (8.13.6/8.13.6) with ESMTP id m2LChYvc074077; Fri, 21 Mar 2008 08:43:35 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Date: Fri, 21 Mar 2008 02:44:39 -1000 (HST) From: Jeff Roberson X-X-Sender: jroberson@desktop To: Konstantin Belousov In-Reply-To: <200803211233.m2LCX1Bm099652@repoman.freebsd.org> Message-ID: <20080321024123.P910@desktop> References: <200803211233.m2LCX1Bm099652@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/ufs/ffs ffs_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: Fri, 21 Mar 2008 12:43:40 -0000 On Fri, 21 Mar 2008, Konstantin Belousov wrote: > kib 2008-03-21 12:33:00 UTC > > FreeBSD src repository > > Modified files: > sys/ufs/ffs ffs_vnops.c > Log: > Reduce the acquisition of the vnode interlock in the ffs_read() and > ffs_extread() when setting the IN_ACCESS flag by checking whether the > IN_ACCESS is already set. The possible race there is admissible. I don't believe there is a race because we should always hold an exclusive vnode lock and the vnode interlock when clearing. The exclusive node lock would prevent ffs_read() from executing entirely, so we don't have to worry about races with clearing the bit. Races to set the bit are handled by the vnode interlock. I should also mention that while this may seem innocuous enough this figured heavily in LOCK_PROFILING for a real workload. Thanks, Jeff > > Tested by: pho > Submitted by: jeff > > Revision Changes Path > 1.180 +4 -2 src/sys/ufs/ffs/ffs_vnops.c > From owner-cvs-src@FreeBSD.ORG Fri Mar 21 12:51:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F320A1065671; Fri, 21 Mar 2008 12:51:20 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from relay03.kiev.sovam.com (relay03.kiev.sovam.com [62.64.120.201]) by mx1.freebsd.org (Postfix) with ESMTP id 98BD58FC1B; Fri, 21 Mar 2008 12:51:20 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from [212.82.216.226] (helo=skuns.kiev.zoral.com.ua) by relay03.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1JcgiH-000FzB-CQ; Fri, 21 Mar 2008 14:51:18 +0200 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by skuns.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m2LCosCV027396 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 21 Mar 2008 14:50:54 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m2LCogkS090347; Fri, 21 Mar 2008 14:50:42 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2/Submit) id m2LCogB2090346; Fri, 21 Mar 2008 14:50:42 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Fri, 21 Mar 2008 14:50:42 +0200 From: Kostik Belousov To: Jeff Roberson Message-ID: <20080321125042.GU10374@deviant.kiev.zoral.com.ua> References: <200803211233.m2LCX1Bm099652@repoman.freebsd.org> <20080321024123.P910@desktop> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="XQjj8pZWZgZH7jIp" Content-Disposition: inline In-Reply-To: <20080321024123.P910@desktop> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: ClamAV version 0.91.2, clamav-milter version 0.91.2 on skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on skuns.kiev.zoral.com.ua X-Scanner-Signature: 6dc4245230f22f3abb357b69a6da667e X-DrWeb-checked: yes X-SpamTest-Envelope-From: kostikbel@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Header: Not Detected X-SpamTest-Info: Profiles 2452 [Mar 21 2008] X-SpamTest-Info: helo_type=3 X-SpamTest-Info: {TO: local part of email appears in body} X-SpamTest-Method: none X-SpamTest-Rate: 9 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0278], KAS30/Release Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ufs/ffs ffs_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: Fri, 21 Mar 2008 12:51:21 -0000 --XQjj8pZWZgZH7jIp Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 21, 2008 at 02:44:39AM -1000, Jeff Roberson wrote: > On Fri, 21 Mar 2008, Konstantin Belousov wrote: >=20 > >kib 2008-03-21 12:33:00 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/ufs/ffs ffs_vnops.c > > Log: > > Reduce the acquisition of the vnode interlock in the ffs_read() and > > ffs_extread() when setting the IN_ACCESS flag by checking whether the > > IN_ACCESS is already set. The possible race there is admissible. >=20 > I don't believe there is a race because we should always hold an exclusiv= e=20 > vnode lock and the vnode interlock when clearing. The exclusive node loc= k=20 We may hold only the shared vnode lock and the interlock when clearing, in the ufs_itimes(). > would prevent ffs_read() from executing entirely, so we don't have to=20 > worry about races with clearing the bit. Races to set the bit are handle= d=20 > by the vnode interlock. Yes, the race I meant is the clearing of the IN_ACCESS while performing unlocked read for check. It may be considered as a race, may be not. >=20 > I should also mention that while this may seem innocuous enough this=20 > figured heavily in LOCK_PROFILING for a real workload. >=20 > Thanks, > Jeff >=20 > > > > Tested by: pho > > Submitted by: jeff > > > > Revision Changes Path > > 1.180 +4 -2 src/sys/ufs/ffs/ffs_vnops.c > > --XQjj8pZWZgZH7jIp Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEARECAAYFAkfjryEACgkQC3+MBN1Mb4g30gCdGd/A6EpvJbh7AkRTO2CTwO9A RpYAoPdV5Rylxa89yArpBdTxgilOlUop =dhol -----END PGP SIGNATURE----- --XQjj8pZWZgZH7jIp-- From owner-cvs-src@FreeBSD.ORG Fri Mar 21 12:54:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 71727106566C; Fri, 21 Mar 2008 12:54:24 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from relay03.kiev.sovam.com (relay03.kiev.sovam.com [62.64.120.201]) by mx1.freebsd.org (Postfix) with ESMTP id 0F6088FC15; Fri, 21 Mar 2008 12:54:23 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from [212.82.216.226] (helo=skuns.kiev.zoral.com.ua) by relay03.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1JcglF-000H7r-VJ; Fri, 21 Mar 2008 14:54:23 +0200 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by skuns.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m2LCrgSs027550 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 21 Mar 2008 14:53:42 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m2LCrVZj090545; Fri, 21 Mar 2008 14:53:31 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2/Submit) id m2LCrTww090544; Fri, 21 Mar 2008 14:53:29 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Fri, 21 Mar 2008 14:53:29 +0200 From: Kostik Belousov To: Jeff Roberson Message-ID: <20080321125329.GV10374@deviant.kiev.zoral.com.ua> References: <200803211233.m2LCX1Bm099652@repoman.freebsd.org> <20080321024123.P910@desktop> <20080321125042.GU10374@deviant.kiev.zoral.com.ua> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="y+bLae2mFylWGq1m" Content-Disposition: inline In-Reply-To: <20080321125042.GU10374@deviant.kiev.zoral.com.ua> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: ClamAV version 0.91.2, clamav-milter version 0.91.2 on skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on skuns.kiev.zoral.com.ua X-Scanner-Signature: 3f6c5f504711b4b2e39067d20b60c9d6 X-DrWeb-checked: yes X-SpamTest-Envelope-From: kostikbel@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Header: Not Detected X-SpamTest-Info: Profiles 2452 [Mar 21 2008] X-SpamTest-Info: helo_type=3 X-SpamTest-Info: {TO: local part of email appears in body} X-SpamTest-Method: none X-SpamTest-Rate: 9 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0278], KAS30/Release Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ufs/ffs ffs_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: Fri, 21 Mar 2008 12:54:24 -0000 --y+bLae2mFylWGq1m Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 21, 2008 at 02:50:42PM +0200, Kostik Belousov wrote: > On Fri, Mar 21, 2008 at 02:44:39AM -1000, Jeff Roberson wrote: > > On Fri, 21 Mar 2008, Konstantin Belousov wrote: > >=20 > > >kib 2008-03-21 12:33:00 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/ufs/ffs ffs_vnops.c > > > Log: > > > Reduce the acquisition of the vnode interlock in the ffs_read() and > > > ffs_extread() when setting the IN_ACCESS flag by checking whether the > > > IN_ACCESS is already set. The possible race there is admissible. > >=20 > > I don't believe there is a race because we should always hold an exclus= ive=20 > > vnode lock and the vnode interlock when clearing. The exclusive node l= ock=20 > We may hold only the shared vnode lock and the interlock when clearing, > in the ufs_itimes(). Forgot to note that example of the ufs_itimes() call while holding only the shared vnode lock is the ufs_getattr(). >=20 > > would prevent ffs_read() from executing entirely, so we don't have to= =20 > > worry about races with clearing the bit. Races to set the bit are hand= led=20 > > by the vnode interlock. > Yes, the race I meant is the clearing of the IN_ACCESS while performing > unlocked read for check. It may be considered as a race, may be not. >=20 > >=20 > > I should also mention that while this may seem innocuous enough this=20 > > figured heavily in LOCK_PROFILING for a real workload. > >=20 > > Thanks, > > Jeff > >=20 > > > > > > Tested by: pho > > > Submitted by: jeff > > > > > > Revision Changes Path > > > 1.180 +4 -2 src/sys/ufs/ffs/ffs_vnops.c > > > --y+bLae2mFylWGq1m Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEUEARECAAYFAkfjr8kACgkQC3+MBN1Mb4iKdwCTBgxChDKYkl5XdRzq4FCn0Asx pQCgzXmFrUIyFqdrgN61NlFoM00bxow= =0lLd -----END PGP SIGNATURE----- --y+bLae2mFylWGq1m-- From owner-cvs-src@FreeBSD.ORG Fri Mar 21 13:21:09 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3E458106566C; Fri, 21 Mar 2008 13:21:09 +0000 (UTC) (envelope-from syrinx@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1BA708FC18; Fri, 21 Mar 2008 13:21:09 +0000 (UTC) (envelope-from syrinx@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2LDL85Q041179; Fri, 21 Mar 2008 13:21:09 GMT (envelope-from syrinx@repoman.freebsd.org) Received: (from syrinx@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2LDL84M041178; Fri, 21 Mar 2008 13:21:08 GMT (envelope-from syrinx) Message-Id: <200803211321.m2LDL84M041178@repoman.freebsd.org> From: Shteryana Shopova Date: Fri, 21 Mar 2008 13:21:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/contrib/bsnmp/snmpd 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: Fri, 21 Mar 2008 13:21:09 -0000 syrinx 2008-03-21 13:21:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) contrib/bsnmp/snmpd main.c Log: MFC: src/contrib/bsnmp/snmpd/main.c: Revision 1.1.1.14 Vendor patch: Prevent bsnmpd from dumping core when a module's init hook returns an error. Approved by: bz (mentor) Revision Changes Path 1.1.1.13.2.1 +2 -0 src/contrib/bsnmp/snmpd/main.c From owner-cvs-src@FreeBSD.ORG Fri Mar 21 15:23:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B8E4F106566C; Fri, 21 Mar 2008 15:23:24 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 93FA98FC12; Fri, 21 Mar 2008 15:23:24 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2LFNOYf031012; Fri, 21 Mar 2008 15:23:24 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2LFNOtZ031010; Fri, 21 Mar 2008 15:23:24 GMT (envelope-from jhb) Message-Id: <200803211523.m2LFNOtZ031010@repoman.freebsd.org> From: John Baldwin Date: Fri, 21 Mar 2008 15:23:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/i386/i386 intr_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Mar 2008 15:23:24 -0000 jhb 2008-03-21 15:23:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/amd64/amd64 intr_machdep.c sys/i386/i386 intr_machdep.c Log: MFC: Fix bug that prevented all CPUs that were marked as interrupt receivers from being used in certain cases. Revision Changes Path 1.34.2.2 +4 -4 src/sys/amd64/amd64/intr_machdep.c 1.29.2.2 +4 -4 src/sys/i386/i386/intr_machdep.c From owner-cvs-src@FreeBSD.ORG Fri Mar 21 15:34:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A3D91106566B; Fri, 21 Mar 2008 15:34:14 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 96F198FC15; Fri, 21 Mar 2008 15:34:14 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2LFYEpt035013; Fri, 21 Mar 2008 15:34:14 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2LFYElG035012; Fri, 21 Mar 2008 15:34:14 GMT (envelope-from jhb) Message-Id: <200803211534.m2LFYElG035012@repoman.freebsd.org> From: John Baldwin Date: Fri, 21 Mar 2008 15:34:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/amd64/amd64 machdep.c nexus.c src/sys/amd64/include/pc bios.h src/sys/boot/i386/libi386 biosmem.c biossmap.c src/sys/i386/i386 machdep.c src/sys/i386/include/pc bios.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, 21 Mar 2008 15:34:14 -0000 jhb 2008-03-21 15:34:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/amd64/amd64 machdep.c nexus.c sys/amd64/include/pc bios.h sys/boot/i386/libi386 biosmem.c biossmap.c sys/i386/i386 machdep.c sys/i386/include/pc bios.h Log: MFC: Add constants for the different memory types in the SMAP table and use the SMAP types and constants from in the boot code. Revision Changes Path 1.675.2.4 +1 -1 src/sys/amd64/amd64/machdep.c 1.77.2.1 +1 -1 src/sys/amd64/amd64/nexus.c 1.19.2.1 +8 -2 src/sys/amd64/include/pc/bios.h 1.8.2.1 +8 -14 src/sys/boot/i386/libi386/biosmem.c 1.6.2.1 +10 -17 src/sys/boot/i386/libi386/biossmap.c 1.658.2.3 +1 -1 src/sys/i386/i386/machdep.c 1.18.2.1 +8 -2 src/sys/i386/include/pc/bios.h From owner-cvs-src@FreeBSD.ORG Fri Mar 21 15:34:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8542B106566C; Fri, 21 Mar 2008 15:34:39 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 792BE8FC15; Fri, 21 Mar 2008 15:34:39 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2LFYdDm035225; Fri, 21 Mar 2008 15:34:39 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2LFYdg5035224; Fri, 21 Mar 2008 15:34:39 GMT (envelope-from jhb) Message-Id: <200803211534.m2LFYdg5035224@repoman.freebsd.org> From: John Baldwin Date: Fri, 21 Mar 2008 15:34:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/amd64/amd64 machdep.c src/sys/amd64/include/pc bios.h src/sys/boot/i386/libi386 biosmem.c biossmap.c src/sys/i386/i386 machdep.c src/sys/i386/include/pc bios.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, 21 Mar 2008 15:34:39 -0000 jhb 2008-03-21 15:34:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/amd64 machdep.c sys/amd64/include/pc bios.h sys/boot/i386/libi386 biosmem.c biossmap.c sys/i386/i386 machdep.c sys/i386/include/pc bios.h Log: MFC: Add constants for the different memory types in the SMAP table and use the SMAP types and constants from in the boot code. Revision Changes Path 1.638.2.15 +1 -1 src/sys/amd64/amd64/machdep.c 1.18.4.1 +8 -2 src/sys/amd64/include/pc/bios.h 1.7.10.2 +8 -14 src/sys/boot/i386/libi386/biosmem.c 1.3.2.3 +10 -17 src/sys/boot/i386/libi386/biossmap.c 1.616.2.11 +1 -1 src/sys/i386/i386/machdep.c 1.17.8.2 +8 -2 src/sys/i386/include/pc/bios.h From owner-cvs-src@FreeBSD.ORG Fri Mar 21 15:40:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6C12E106564A; Fri, 21 Mar 2008 15:40:20 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 47BEA8FC15; Fri, 21 Mar 2008 15:40:20 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2LFeKFO038569; Fri, 21 Mar 2008 15:40:20 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2LFeKkl038568; Fri, 21 Mar 2008 15:40:20 GMT (envelope-from jhb) Message-Id: <200803211540.m2LFeKkl038568@repoman.freebsd.org> From: John Baldwin Date: Fri, 21 Mar 2008 15:40:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/i386/i386 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Mar 2008 15:40:20 -0000 jhb 2008-03-21 15:40:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/i386/i386 machdep.c Log: MFC: Use the SMAP data from the loader if it is provided. Revision Changes Path 1.658.2.4 +99 -60 src/sys/i386/i386/machdep.c From owner-cvs-src@FreeBSD.ORG Fri Mar 21 15:40:34 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5E3BC1065683; Fri, 21 Mar 2008 15:40:34 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 397CB8FC17; Fri, 21 Mar 2008 15:40:34 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2LFeY48038607; Fri, 21 Mar 2008 15:40:34 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2LFeYVI038606; Fri, 21 Mar 2008 15:40:34 GMT (envelope-from jhb) Message-Id: <200803211540.m2LFeYVI038606@repoman.freebsd.org> From: John Baldwin Date: Fri, 21 Mar 2008 15:40:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/i386/i386 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Mar 2008 15:40:34 -0000 jhb 2008-03-21 15:40:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/i386/i386 machdep.c Log: MFC: Use the SMAP data from the loader if it is provided. Revision Changes Path 1.616.2.12 +99 -60 src/sys/i386/i386/machdep.c From owner-cvs-src@FreeBSD.ORG Fri Mar 21 16:38:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7D9EA1065671; Fri, 21 Mar 2008 16:38:43 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 54D378FC25; Fri, 21 Mar 2008 16:38:43 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2LGchBQ067924; Fri, 21 Mar 2008 16:38:43 GMT (envelope-from remko@repoman.freebsd.org) Received: (from remko@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2LGchPu067923; Fri, 21 Mar 2008 16:38:43 GMT (envelope-from remko) Message-Id: <200803211638.m2LGchPu067923@repoman.freebsd.org> From: Remko Lodder Date: Fri, 21 Mar 2008 16:38: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/dev/drm drm_pciids.h i915_dma.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Mar 2008 16:38:43 -0000 remko 2008-03-21 16:38:43 UTC FreeBSD src repository Modified files: sys/dev/drm drm_pciids.h i915_dma.c Log: Add the i915 GME device to DRM. PR: kern/121808 Submitted by: Volker Werth Approved by: imp (mentor, implicit for trivial changes) MFC after: 3 days Revision Changes Path 1.9 +1 -0 src/sys/dev/drm/drm_pciids.h 1.7 +2 -1 src/sys/dev/drm/i915_dma.c From owner-cvs-src@FreeBSD.ORG Fri Mar 21 17:11:40 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BEF581065675 for ; Fri, 21 Mar 2008 17:11:40 +0000 (UTC) (envelope-from rpaulo@gmail.com) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.181]) by mx1.freebsd.org (Postfix) with ESMTP id 8DFB68FC12 for ; Fri, 21 Mar 2008 17:11:40 +0000 (UTC) (envelope-from rpaulo@gmail.com) Received: by wa-out-1112.google.com with SMTP id k17so1674817waf.3 for ; Fri, 21 Mar 2008 10:11:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:date:from:to:cc:subject:message-id:references:mime-version:content-type:content-disposition:in-reply-to:user-agent:sender; bh=FhmKtOqBaBa5MaxbEFr0lgYFwhjTkZ7WQvqkW3EfiwQ=; b=hgf6yXOre0XIxN4zIRf77klE6NTqaAKnezEA7xdqYltkKyd3PD6Doe8bjhKvGg2ck5yke5b6e9pzUYsLdGV9Tr/LxBioFZdfdmKE+uFqcxsg7IWbmjIP3NzX7/XSr7o84tkF93Bv8oRa2I2A4PSgn4QNVR6si1JYbuBD1NfTWjU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=date:from:to:cc:subject:message-id:references:mime-version:content-type:content-disposition:in-reply-to:user-agent:sender; b=dAPwnTvbHrWCwLvJUuxQqFEI6E/FRg0//z8OlnCPEuGY4I8NNCAkP1AaqbaAkQYq53quB7QdILdvu+fxo4bAox3uNoJPSzUMfAUTiwbEMN0ar0pV6XwhnWCO8Gvu7h8GzyQNDdYc/pXHfk96fJNj8armwXKmygHd0vghk34Omrs= Received: by 10.114.171.1 with SMTP id t1mr6214656wae.124.1206119500119; Fri, 21 Mar 2008 10:11:40 -0700 (PDT) Received: from fnop.net ( [89.214.147.4]) by mx.google.com with ESMTPS id f6sm11555202nfh.21.2008.03.21.10.11.33 (version=SSLv3 cipher=OTHER); Fri, 21 Mar 2008 10:11:38 -0700 (PDT) Date: Wed, 19 Mar 2008 13:39:06 +0000 From: Rui Paulo To: David O'Brien Message-ID: <20080319133906.GA3872@fnop.net> References: <200803131852.m2DIqkw3095857@repoman.freebsd.org> <20080314003205.GA94057@dragon.NUXI.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080314003205.GA94057@dragon.NUXI.org> User-Agent: Mutt/1.5.17 (2007-11-01) Sender: Rui Paulo Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, "Sean C. Farley" Subject: Re: cvs commit: src/tools/tools/editing freebsd.vim X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Mar 2008 17:11:40 -0000 On Thu, Mar 13, 2008 at 05:32:05PM -0700, David O'Brien wrote: > On Thu, Mar 13, 2008 at 06:02:44PM -0500, Sean C. Farley wrote: > >> Vim function to style(9). > >> Issue ':call FreeBSD_Style()' while editing a file. > > > > Should this file (and the Emacs file? Nah! :)) be documented somewhere > > (maybe the committer's guide or style(9)) to make it easier to find? > > Sounds like a good idea - but I thin maybe something wider than > committers guide. Maybe the Developer's Handbook - given the dot files > are public and available to all Handbook readers. (randomly replying to one of the messages) I think this should be mentioned in the developer's handbook because, IIRC, the sample .emacs file in there is bogus and doesn't really respect style(9). Regards. -- Rui Paulo From owner-cvs-src@FreeBSD.ORG Fri Mar 21 18:31:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4E4851065672; Fri, 21 Mar 2008 18:31:43 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1E8A88FC2E; Fri, 21 Mar 2008 18:31:43 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2LIVh52098278; Fri, 21 Mar 2008 18:31:43 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2LIVg1a098275; Fri, 21 Mar 2008 18:31:42 GMT (envelope-from bz) Message-Id: <200803211831.m2LIVg1a098275@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Fri, 21 Mar 2008 18:31: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/netipsec xform_tcp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Mar 2008 18:31:43 -0000 bz 2008-03-21 18:31:42 UTC FreeBSD src repository Modified files: sys/netipsec xform_tcp.c Log: Add ';' missed with the SYSINIT changes. Not noticed by tb as TCP_SIGNATURE is not in LINT. MFC after: 1 month Revision Changes Path 1.6 +1 -1 src/sys/netipsec/xform_tcp.c From owner-cvs-src@FreeBSD.ORG Fri Mar 21 20:10:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DACC4106566B; Fri, 21 Mar 2008 20:10:44 +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 A6CF98FC23; Fri, 21 Mar 2008 20:10:44 +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 121D046C1A; Fri, 21 Mar 2008 16:10:44 -0400 (EDT) Date: Fri, 21 Mar 2008 20:10:43 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: "Bjoern A. Zeeb" In-Reply-To: <200803211831.m2LIVg1a098275@repoman.freebsd.org> Message-ID: <20080321201020.H7423@fledge.watson.org> References: <200803211831.m2LIVg1a098275@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/netipsec xform_tcp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Mar 2008 20:10:45 -0000 On Fri, 21 Mar 2008, Bjoern A. Zeeb wrote: > bz 2008-03-21 18:31:42 UTC > > FreeBSD src repository > > Modified files: > sys/netipsec xform_tcp.c > Log: > Add ';' missed with the SYSINIT changes. Thanks, sorry to have missed that one! > Not noticed by tb as TCP_SIGNATURE is not in LINT. Perhaps this is also a bug... Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Fri Mar 21 20:16:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 015441065674; Fri, 21 Mar 2008 20:16:26 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C14668FC1F; Fri, 21 Mar 2008 20:16:25 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2LKGP8T045117; Fri, 21 Mar 2008 20:16:25 GMT (envelope-from remko@repoman.freebsd.org) Received: (from remko@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2LKGPUf045116; Fri, 21 Mar 2008 20:16:25 GMT (envelope-from remko) Message-Id: <200803212016.m2LKGPUf045116@repoman.freebsd.org> From: Remko Lodder Date: Fri, 21 Mar 2008 20:16:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/newfs newfs.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: Fri, 21 Mar 2008 20:16:26 -0000 remko 2008-03-21 20:16:25 UTC FreeBSD src repository Modified files: sbin/newfs newfs.8 Log: Replace reference from vinum.8 to gvinum.8, it was advised in the PR to replace this with vinum.4, but that's the kernel interface manual, which is not appropriate in my understanding. I think that gvinum is a suitable replacement for this. PR: docs/121938 Submitted by: "Federico" MFC after: 3 days Revision Changes Path 1.73 +2 -2 src/sbin/newfs/newfs.8 From owner-cvs-src@FreeBSD.ORG Fri Mar 21 20:38:28 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B30781065674; Fri, 21 Mar 2008 20:38:28 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 802608FC2C; Fri, 21 Mar 2008 20:38:28 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2LKcS60060971; Fri, 21 Mar 2008 20:38:28 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2LKcS6e060970; Fri, 21 Mar 2008 20:38:28 GMT (envelope-from imp) Message-Id: <200803212038.m2LKcS6e060970@repoman.freebsd.org> From: Warner Losh Date: Fri, 21 Mar 2008 20:38:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/devd token.l X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Mar 2008 20:38:28 -0000 imp 2008-03-21 20:38:28 UTC FreeBSD src repository Modified files: sbin/devd token.l Log: No need to be gratuitously style(9) non-compliant here, even though C++ lets me get away with it. Revision Changes Path 1.7 +1 -1 src/sbin/devd/token.l From owner-cvs-src@FreeBSD.ORG Fri Mar 21 23:00:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4187C106564A; Fri, 21 Mar 2008 23:00:14 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0961A8FC16; Fri, 21 Mar 2008 23:00:14 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2LN0DXM035246; Fri, 21 Mar 2008 23:00:13 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2LN0DsJ035245; Fri, 21 Mar 2008 23:00:13 GMT (envelope-from bz) Message-Id: <200803212300.m2LN0DsJ035245@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Fri, 21 Mar 2008 23:00:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netinet6 ip6_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Mar 2008 23:00:14 -0000 bz 2008-03-21 23:00:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netinet6 ip6_output.c Log: MFC: rev. 1.115 ip6_output.c Replace the function name in two identical printfs by __func__, __LINE__ so we can distinguish them when people report a problem. Revision Changes Path 1.109.2.4 +4 -2 src/sys/netinet6/ip6_output.c From owner-cvs-src@FreeBSD.ORG Fri Mar 21 23:03:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 19FC21065671; Fri, 21 Mar 2008 23:03:33 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D61828FC23; Fri, 21 Mar 2008 23:03:32 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2LN3WnQ037817; Fri, 21 Mar 2008 23:03:32 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2LN3WfR037816; Fri, 21 Mar 2008 23:03:32 GMT (envelope-from bz) Message-Id: <200803212303.m2LN3WfR037816@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Fri, 21 Mar 2008 23:03:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netinet6 ip6_ipsec.c ip6_ipsec.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Mar 2008 23:03:33 -0000 bz 2008-03-21 23:03:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netinet6 ip6_ipsec.c ip6_ipsec.h Log: MFC: rev. 1.8 ip6_ipsec.c, 1.4 ip6_ipsec.h #if 0 out a currently unsued (and incomplete) function: ip6_ipsec_mtu(). No need to compile 'dead' code. I am leaving it in because we will have to review the concept and should use the common function in various places. Revision Changes Path 1.6.2.1 +5 -5 src/sys/netinet6/ip6_ipsec.c 1.2.2.1 +3 -1 src/sys/netinet6/ip6_ipsec.h From owner-cvs-src@FreeBSD.ORG Fri Mar 21 23:08:37 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3A7721065673; Fri, 21 Mar 2008 23:08:37 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 01BBC8FC13; Fri, 21 Mar 2008 23:08:37 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2LN8aOf038455; Fri, 21 Mar 2008 23:08:36 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2LN8asW038454; Fri, 21 Mar 2008 23:08:36 GMT (envelope-from bz) Message-Id: <200803212308.m2LN8asW038454@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Fri, 21 Mar 2008 23:08:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netinet6 ip6_ipsec.c ip6_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Mar 2008 23:08:37 -0000 bz 2008-03-21 23:08:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netinet6 ip6_ipsec.c ip6_output.c Log: MFC: rev. 1.9 ip6_ipsec.c, 1.116 ip6_output.c Correct reference counting on the SP for outgoing IPv6 IPsec connections. PR: 121374 Reported by: Cyrus Rahman (crahman gmail.com) Tested by: Cyrus Rahman (crahman gmail.com) Revision Changes Path 1.6.2.2 +1 -7 src/sys/netinet6/ip6_ipsec.c 1.109.2.5 +4 -0 src/sys/netinet6/ip6_output.c From owner-cvs-src@FreeBSD.ORG Fri Mar 21 23:15:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 417021065675; Fri, 21 Mar 2008 23:15:03 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0957A8FC1A; Fri, 21 Mar 2008 23:15:03 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2LNF2ew040393; Fri, 21 Mar 2008 23:15:02 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2LNF24k040392; Fri, 21 Mar 2008 23:15:02 GMT (envelope-from bz) Message-Id: <200803212315.m2LNF24k040392@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Fri, 21 Mar 2008 23:15:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netipsec key.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Mar 2008 23:15:03 -0000 bz 2008-03-21 23:15:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netipsec key.c Log: MFC: rev. 1.30 key.c Remove the "Fast " from the "Fast IPsec: Initialized Security Association Processing." printf. People kept asking questions about this after the IPsec shuffle. This still is the Fast IPsec implementation so no worries that it would be any slower now. There are no functional changes. Revision Changes Path 1.28.2.2 +1 -1 src/sys/netipsec/key.c From owner-cvs-src@FreeBSD.ORG Fri Mar 21 23:22:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A2377106564A; Fri, 21 Mar 2008 23:22:07 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 831378FC12; Fri, 21 Mar 2008 23:22:07 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2LNM7Hm041508; Fri, 21 Mar 2008 23:22:07 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2LNM7vk041507; Fri, 21 Mar 2008 23:22:07 GMT (envelope-from bz) Message-Id: <200803212322.m2LNM7vk041507@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Fri, 21 Mar 2008 23:22:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netinet ip_ipsec.c src/sys/netinet6 ip6_output.c src/sys/netipsec ipsec_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Mar 2008 23:22:07 -0000 bz 2008-03-21 23:22:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netinet ip_ipsec.c sys/netinet6 ip6_output.c sys/netipsec ipsec_output.c Log: MFC: rev. 1.9 ip_ipsec.c, 1.117 ip6_output.c, 1.18 ipsec_output.c Correct IPsec behaviour with a 'use' level in SP but no SA available. In that case return an continue processing the packet without IPsec. PR: 121384 Reported by: Cyrus Rahman (crahman gmail.com) Tested by: Cyrus Rahman (crahman gmail.com) [slightly older version] Revision Changes Path 1.8.2.1 +12 -0 src/sys/netinet/ip_ipsec.c 1.109.2.6 +16 -2 src/sys/netinet6/ip6_output.c 1.16.2.1 +33 -22 src/sys/netipsec/ipsec_output.c From owner-cvs-src@FreeBSD.ORG Sat Mar 22 02:57:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 677CE106566B; Sat, 22 Mar 2008 02:57:50 +0000 (UTC) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3A7078FC1D; Sat, 22 Mar 2008 02:57:50 +0000 (UTC) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2M2voqc086156; Sat, 22 Mar 2008 02:57:50 GMT (envelope-from ambrisko@repoman.freebsd.org) Received: (from ambrisko@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2M2von0086155; Sat, 22 Mar 2008 02:57:50 GMT (envelope-from ambrisko) Message-Id: <200803220257.m2M2von0086155@repoman.freebsd.org> From: Doug Ambrisko Date: Sat, 22 Mar 2008 02:57: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/dev/mfi mfi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Mar 2008 02:57:51 -0000 ambrisko 2008-03-22 02:57:50 UTC FreeBSD src repository Modified files: sys/dev/mfi mfi.c Log: Add in a compat. mode so you can either open the card's device node or directly open mfi0 and specify the card you want to talk to in the ioctl. Revision Changes Path 1.36 +9 -0 src/sys/dev/mfi/mfi.c From owner-cvs-src@FreeBSD.ORG Sat Mar 22 05:40:46 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5809D106564A; Sat, 22 Mar 2008 05:40:46 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 40C998FC1E; Sat, 22 Mar 2008 05:40:46 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2M5ejIP012383; Sat, 22 Mar 2008 05:40:45 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2M5ejuR012382; Sat, 22 Mar 2008 05:40:45 GMT (envelope-from davidxu) Message-Id: <200803220540.m2M5ejuR012382@repoman.freebsd.org> From: David Xu Date: Sat, 22 Mar 2008 05:40: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/libthread_db libc_r_db.c libpthread_db.c libthr_db.c thread_db.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Mar 2008 05:40:46 -0000 davidxu 2008-03-22 05:40:44 UTC FreeBSD src repository Modified files: lib/libthread_db libc_r_db.c libpthread_db.c libthr_db.c thread_db.c Log: Use linker set to collection all target operations. Revision Changes Path 1.4 +3 -0 src/lib/libthread_db/libc_r_db.c 1.15 +3 -0 src/lib/libthread_db/libpthread_db.c 1.13 +3 -0 src/lib/libthread_db/libthr_db.c 1.5 +13 -13 src/lib/libthread_db/thread_db.c From owner-cvs-src@FreeBSD.ORG Sat Mar 22 07:29:45 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 923A7106564A; Sat, 22 Mar 2008 07:29:45 +0000 (UTC) (envelope-from alfred@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9D7C88FC17; Sat, 22 Mar 2008 07:29:45 +0000 (UTC) (envelope-from alfred@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2M7Tjbd026471; Sat, 22 Mar 2008 07:29:45 GMT (envelope-from alfred@repoman.freebsd.org) Received: (from alfred@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2M7TjaK026470; Sat, 22 Mar 2008 07:29:45 GMT (envelope-from alfred) Message-Id: <200803220729.m2M7TjaK026470@repoman.freebsd.org> From: Alfred Perlstein Date: Sat, 22 Mar 2008 07:29: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/kern kern_timeout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Mar 2008 07:29:45 -0000 alfred 2008-03-22 07:29:45 UTC FreeBSD src repository Modified files: sys/kern kern_timeout.c Log: Fix a race where timeout/untimeout could cause crashes for Giant locked code. The bug: There exists a race condition for timeout/untimeout(9) due to the way that the softclock thread dequeues timeouts. The softclock thread sets the c_func and c_arg of the callout to NULL while holding the callout lock but not Giant. It then drops the callout lock and acquires Giant. It is at this point where untimeout(9) on another cpu/thread could be called. Since c_arg and c_func are cleared, untimeout(9) does not touch the callout and returns as if the callout is canceled. The softclock then tries to acquire Giant and likely blocks due to the other cpu/thread holding it. The other cpu/thread then likely deallocates the backing store that c_arg points to and finishes working and hence drops Giant. Softclock resumes and acquires giant and calls the function with the now free'd c_arg and we have corruption/crash. The fix: We need to track curr_callout even for timeout(9) (LOCAL_ALLOC) callouts. We need to free the callout after the softclock processes it to deal with the race here. Obtained from: Juniper Networks, iedowse Reviewed by: jhb, iedowse MFC After: 2 weeks. Revision Changes Path 1.111 +19 -4 src/sys/kern/kern_timeout.c From owner-cvs-src@FreeBSD.ORG Sat Mar 22 08:55:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 82CC4106566C; Sat, 22 Mar 2008 08:55:24 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 778128FC1A; Sat, 22 Mar 2008 08:55:24 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2M8tOVW047100; Sat, 22 Mar 2008 08:55:24 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2M8tO1r047054; Sat, 22 Mar 2008 08:55:24 GMT (envelope-from rwatson) Message-Id: <200803220855.m2M8tO1r047054@repoman.freebsd.org> From: Robert Watson Date: Sat, 22 Mar 2008 08:55:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netinet in_pcb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Mar 2008 08:55:24 -0000 rwatson 2008-03-22 08:55:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netinet in_pcb.c Log: Merge in_pcb.c:1.200 from HEAD to RELENG_7: Fix indentation for a closing brace in in_pcballoc(). Revision Changes Path 1.196.2.2 +1 -1 src/sys/netinet/in_pcb.c From owner-cvs-src@FreeBSD.ORG Sat Mar 22 09:15:16 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E6F4C106564A; Sat, 22 Mar 2008 09:15:16 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F2FCF8FC1C; Sat, 22 Mar 2008 09:15:16 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2M9FGd3051783; Sat, 22 Mar 2008 09:15:16 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2M9FG8b051782; Sat, 22 Mar 2008 09:15:16 GMT (envelope-from jeff) Message-Id: <200803220915.m2M9FG8b051782@repoman.freebsd.org> From: Jeff Roberson Date: Sat, 22 Mar 2008 09:15:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/fs/msdosfs msdosfs_vfsops.c src/sys/kern vfs_bio.c vfs_cluster.c vfs_default.c vfs_subr.c src/sys/nfs4client nfs4_vfsops.c nfs4_vnops.c src/sys/nfsclient nfs_subs.c nfs_vfsops.c nfs_vnops.c src/sys/nfsserver nfs_serv.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Mar 2008 09:15:17 -0000 jeff 2008-03-22 09:15:16 UTC FreeBSD src repository Modified files: sys/fs/msdosfs msdosfs_vfsops.c sys/kern vfs_bio.c vfs_cluster.c vfs_default.c vfs_subr.c sys/nfs4client nfs4_vfsops.c nfs4_vnops.c sys/nfsclient nfs_subs.c nfs_vfsops.c nfs_vnops.c sys/nfsserver nfs_serv.c sys/sys buf.h bufobj.h sys/ufs/ffs ffs_inode.c ffs_rawread.c ffs_softdep.c ffs_vfsops.c ffs_vnops.c Log: - Complete part of the unfinished bufobj work by consistently using BO_LOCK/UNLOCK/MTX when manipulating the bufobj. - Create a new lock in the bufobj to lock bufobj fields independently. This leaves the vnode interlock as an 'identity' lock while the bufobj is an io lock. The bufobj lock is ordered before the vnode interlock and also before the mnt ilock. - Exploit this new lock order to simplify softdep_check_suspend(). - A few sync related functions are marked with a new XXX to note that we may not properly interlock against a non-zero bv_cnt when attempting to sync all vnodes on a mountlist. I do not believe this race is important. If I'm wrong this will make these locations easier to find. Reviewed by: kib (earlier diff) Tested by: kris, pho (earlier diff) Revision Changes Path 1.187 +4 -0 src/sys/fs/msdosfs/msdosfs_vfsops.c 1.541 +5 -4 src/sys/kern/vfs_bio.c 1.177 +18 -13 src/sys/kern/vfs_cluster.c 1.143 +12 -15 src/sys/kern/vfs_default.c 1.722 +29 -25 src/sys/kern/vfs_subr.c 1.33 +1 -0 src/sys/nfs4client/nfs4_vfsops.c 1.42 +23 -29 src/sys/nfs4client/nfs4_vnops.c 1.154 +8 -5 src/sys/nfsclient/nfs_subs.c 1.203 +1 -0 src/sys/nfsclient/nfs_vfsops.c 1.282 +27 -33 src/sys/nfsclient/nfs_vnops.c 1.179 +7 -8 src/sys/nfsserver/nfs_serv.c 1.204 +1 -1 src/sys/sys/buf.h 1.20 +8 -16 src/sys/sys/bufobj.h 1.110 +5 -4 src/sys/ufs/ffs/ffs_inode.c 1.32 +11 -16 src/sys/ufs/ffs/ffs_rawread.c 1.221 +65 -69 src/sys/ufs/ffs/ffs_softdep.c 1.339 +4 -3 src/sys/ufs/ffs/ffs_vfsops.c 1.181 +14 -12 src/sys/ufs/ffs/ffs_vnops.c From owner-cvs-src@FreeBSD.ORG Sat Mar 22 09:59:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E63E1106564A; Sat, 22 Mar 2008 09:59:20 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 014518FC1B; Sat, 22 Mar 2008 09:59:21 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2M9xKJn056746; Sat, 22 Mar 2008 09:59:20 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2M9xKf5056745; Sat, 22 Mar 2008 09:59:20 GMT (envelope-from davidxu) Message-Id: <200803220959.m2M9xKf5056745@repoman.freebsd.org> From: David Xu Date: Sat, 22 Mar 2008 09:59: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/include pthread.h time.h src/lib/libthr pthread.map src/lib/libthr/thread Makefile.inc thr_getcpuclockid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Mar 2008 09:59:21 -0000 davidxu 2008-03-22 09:59:20 UTC FreeBSD src repository Modified files: include time.h pthread.h lib/libthr pthread.map lib/libthr/thread Makefile.inc Added files: lib/libthr/thread thr_getcpuclockid.c Log: Add POSIX pthread API pthread_getcpuclockid() to get a thread's cpu time clock id. Revision Changes Path 1.42 +1 -0 src/include/pthread.h 1.35 +1 -0 src/include/time.h 1.29 +2 -0 src/lib/libthr/pthread.map 1.18 +1 -0 src/lib/libthr/thread/Makefile.inc 1.1 +47 -0 src/lib/libthr/thread/thr_getcpuclockid.c (new) From owner-cvs-src@FreeBSD.ORG Sat Mar 22 12:05:36 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2288F1065672; Sat, 22 Mar 2008 12:05:36 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F0F0A8FC14; Sat, 22 Mar 2008 12:05:35 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2MC5Z5j078311; Sat, 22 Mar 2008 12:05:35 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2MC5ZTe078310; Sat, 22 Mar 2008 12:05:35 GMT (envelope-from dfr) Message-Id: <200803221205.m2MC5ZTe078310@repoman.freebsd.org> From: Doug Rabson Date: Sat, 22 Mar 2008 12:05:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.sbin/rpc.lockd lockd.c rpc.lockd.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: Sat, 22 Mar 2008 12:05:36 -0000 dfr 2008-03-22 12:05:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.sbin/rpc.lockd lockd.c rpc.lockd.8 Log: MFC: lockd.c 1.21, 1.22 rpc.lockd.8 1.18 Add the "-h " option. Revision Changes Path 1.20.2.1 +328 -109 src/usr.sbin/rpc.lockd/lockd.c 1.17.2.1 +19 -1 src/usr.sbin/rpc.lockd/rpc.lockd.8 From owner-cvs-src@FreeBSD.ORG Sat Mar 22 12:50:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B1E961065671; Sat, 22 Mar 2008 12:50:44 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8DA948FC13; Sat, 22 Mar 2008 12:50:44 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2MCoifL093587; Sat, 22 Mar 2008 12:50:44 GMT (envelope-from remko@repoman.freebsd.org) Received: (from remko@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2MCoiJQ093586; Sat, 22 Mar 2008 12:50:44 GMT (envelope-from remko) Message-Id: <200803221250.m2MCoiJQ093586@repoman.freebsd.org> From: Remko Lodder Date: Sat, 22 Mar 2008 12:50: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/sbin/route route.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Mar 2008 12:50:44 -0000 remko 2008-03-22 12:50:44 UTC FreeBSD src repository Modified files: sbin/route route.c Log: In route.c in newroute() there's a call to exit(0) if the command was 'get'. Since rtmsg() always gets called and returns 0 on success and -1 on failure, it's possible to exit with a suitable exit code by calling exit(ret != 0) instead, as is done at the end of newroute(). PR: bin/112303 Submitted by: bruce@cran.org.uk MFC after: 1 week Revision Changes Path 1.84 +1 -1 src/sbin/route/route.c From owner-cvs-src@FreeBSD.ORG Sat Mar 22 12:52:14 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B897B106564A; Sat, 22 Mar 2008 12:52:14 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from websrv01.jr-hosting.nl (websrv01.jr-hosting.nl [78.47.69.233]) by mx1.freebsd.org (Postfix) with ESMTP id 7AF8C8FC25; Sat, 22 Mar 2008 12:52:14 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from localhost ([127.0.0.1] helo=galain.elvandar.org) by websrv01.jr-hosting.nl with esmtpa (Exim 4.69 (FreeBSD)) (envelope-from ) id 1Jd3Ct-0006Yo-Pg; Sat, 22 Mar 2008 12:52:19 +0000 Received: from 195.64.94.120 (SquirrelMail authenticated user remko) by galain.elvandar.org with HTTP; Sat, 22 Mar 2008 13:52:19 +0100 (CET) Message-ID: <64241.195.64.94.120.1206190339.squirrel@galain.elvandar.org> In-Reply-To: <200803221250.m2MCoiJQ093586@repoman.freebsd.org> References: <200803221250.m2MCoiJQ093586@repoman.freebsd.org> Date: Sat, 22 Mar 2008 13:52:19 +0100 (CET) From: "Remko Lodder" To: "Remko Lodder" User-Agent: SquirrelMail/1.4.13 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sbin/route route.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Mar 2008 12:52:14 -0000 On Sat, March 22, 2008 1:50 pm, Remko Lodder wrote: > remko 2008-03-22 12:50:44 UTC > > FreeBSD src repository > > Modified files: > sbin/route route.c > Log: > In route.c in newroute() there's a call to exit(0) if the command was > 'get'. Since rtmsg() always gets called and returns 0 on success and -1 > on failure, it's possible to exit with a suitable exit code by calling > exit(ret != 0) instead, as is done at the end of newroute(). > > PR: bin/112303 > Submitted by: bruce@cran.org.uk > MFC after: 1 week > > Revision Changes Path > 1.84 +1 -1 src/sbin/route/route.c > ^^^ Oeps: Approved by: imp (mentor, implicit trivial changes) -- /"\ Best regards, | remko@FreeBSD.org \ / Remko Lodder | remko@EFnet X http://www.evilcoder.org/ | / \ ASCII Ribbon Campaign | Against HTML Mail and News From owner-cvs-src@FreeBSD.ORG Sat Mar 22 14:06:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 13CB6106564A; Sat, 22 Mar 2008 14:06:04 +0000 (UTC) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E6C508FC13; Sat, 22 Mar 2008 14:06:03 +0000 (UTC) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2ME63ig010915; Sat, 22 Mar 2008 14:06:03 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2ME62pi010914; Sat, 22 Mar 2008 14:06:02 GMT (envelope-from stefanf) Message-Id: <200803221406.m2ME62pi010914@repoman.freebsd.org> From: Stefan Farfeleder Date: Sat, 22 Mar 2008 14:06: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/sh options.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Mar 2008 14:06:04 -0000 stefanf 2008-03-22 14:06:01 UTC FreeBSD src repository Modified files: bin/sh options.c Log: Reset the internal state used for the 'getopts' built-in when 'shift' or 'set' are used to modify the arguments. Not doing so caused random memory reads or null pointer dereferences when 'getopts' was called again later (SUSv3 says getopts produces unspecified results in this case). PR: 48318 Revision Changes Path 1.26 +2 -2 src/bin/sh/options.c From owner-cvs-src@FreeBSD.ORG Sat Mar 22 14:07:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9A9B6106566B; Sat, 22 Mar 2008 14:07:49 +0000 (UTC) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 799528FC17; Sat, 22 Mar 2008 14:07:49 +0000 (UTC) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2ME7ngQ011115; Sat, 22 Mar 2008 14:07:49 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2ME7naR011114; Sat, 22 Mar 2008 14:07:49 GMT (envelope-from stefanf) Message-Id: <200803221407.m2ME7naR011114@repoman.freebsd.org> From: Stefan Farfeleder Date: Sat, 22 Mar 2008 14:07:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/regression/bin/sh/builtins getopts1.0 getopts1.0.stdout X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Mar 2008 14:07:49 -0000 stefanf 2008-03-22 14:07:49 UTC FreeBSD src repository Added files: tools/regression/bin/sh/builtins getopts1.0 getopts1.0.stdout Log: Add a test case for options.c revision 1.26. Revision Changes Path 1.1 +12 -0 src/tools/regression/bin/sh/builtins/getopts1.0 (new) 1.1 +3 -0 src/tools/regression/bin/sh/builtins/getopts1.0.stdout (new) From owner-cvs-src@FreeBSD.ORG Sat Mar 22 15:12:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6E2A9106566B; Sat, 22 Mar 2008 15:12:07 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4CFD78FC24; Sat, 22 Mar 2008 15:12:07 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2MFC765026151; Sat, 22 Mar 2008 15:12:07 GMT (envelope-from kris@repoman.freebsd.org) Received: (from kris@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2MFC7B3026150; Sat, 22 Mar 2008 15:12:07 GMT (envelope-from kris) Message-Id: <200803221512.m2MFC7B3026150@repoman.freebsd.org> From: Kris Kennaway Date: Sat, 22 Mar 2008 15:12:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/secure/usr.bin/ssh Makefile src/secure/usr.sbin/sshd Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Mar 2008 15:12:07 -0000 kris 2008-03-22 15:12:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) secure/usr.bin/ssh Makefile secure/usr.sbin/sshd Makefile Log: MFC: Repair handling of X11BASE and LOCALBASE Revision Changes Path 1.35.2.1 +10 -1 src/secure/usr.bin/ssh/Makefile 1.50.2.1 +9 -0 src/secure/usr.sbin/sshd/Makefile From owner-cvs-src@FreeBSD.ORG Sat Mar 22 15:13:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9942C1065672; Sat, 22 Mar 2008 15:13:26 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 780E38FC12; Sat, 22 Mar 2008 15:13:26 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2MFDQ8P026310; Sat, 22 Mar 2008 15:13:26 GMT (envelope-from kris@repoman.freebsd.org) Received: (from kris@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2MFDQ8I026309; Sat, 22 Mar 2008 15:13:26 GMT (envelope-from kris) Message-Id: <200803221513.m2MFDQ8I026309@repoman.freebsd.org> From: Kris Kennaway Date: Sat, 22 Mar 2008 15:13:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/secure/usr.bin/ssh Makefile src/secure/usr.sbin/sshd Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Mar 2008 15:13:26 -0000 kris 2008-03-22 15:13:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) secure/usr.bin/ssh Makefile secure/usr.sbin/sshd Makefile Log: MFC: Repair handling of X11BASE and LOCALBASE Revision Changes Path 1.31.2.4 +10 -1 src/secure/usr.bin/ssh/Makefile 1.44.2.4 +9 -0 src/secure/usr.sbin/sshd/Makefile From owner-cvs-src@FreeBSD.ORG Sat Mar 22 16:18:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D4747106566C; Sat, 22 Mar 2008 16:18:07 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B3EBC8FC14; Sat, 22 Mar 2008 16:18:07 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2MGI7KZ037249; Sat, 22 Mar 2008 16:18:07 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2MGI7Aa037248; Sat, 22 Mar 2008 16:18:07 GMT (envelope-from sam) Message-Id: <200803221618.m2MGI7Aa037248@repoman.freebsd.org> From: Sam Leffler Date: Sat, 22 Mar 2008 16: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/sbin/dhclient dhclient.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Mar 2008 16:18:08 -0000 sam 2008-03-22 16:18:07 UTC FreeBSD src repository Modified files: sbin/dhclient dhclient.c Log: correct syslog mask so LOG_DEBUG msgs are not lost MFC after: 2 weeks Revision Changes Path 1.22 +1 -1 src/sbin/dhclient/dhclient.c From owner-cvs-src@FreeBSD.ORG Sat Mar 22 16:24:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E02861065673; Sat, 22 Mar 2008 16:24:02 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BF9448FC13; Sat, 22 Mar 2008 16:24:02 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2MGO2aX038386; Sat, 22 Mar 2008 16:24:02 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2MGO2jL038385; Sat, 22 Mar 2008 16:24:02 GMT (envelope-from sam) Message-Id: <200803221624.m2MGO2jL038385@repoman.freebsd.org> From: Sam Leffler Date: Sat, 22 Mar 2008 16:24: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/sbin/dhclient dhclient.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Mar 2008 16:24:03 -0000 sam 2008-03-22 16:24:02 UTC FreeBSD src repository Modified files: sbin/dhclient dhclient.c Log: Defer state change on disassociate to avoid unnecessarily dropping the lease: track the current bssid and if it changes (as reported in an assoc/reassoc) event only then kick the state machine. This gives us immediate response when roaming but otherwise causes us to fallback on the normal state machine. Reviewed by: brooks, jhb MFC after: 3 weeks Revision Changes Path 1.23 +31 -15 src/sbin/dhclient/dhclient.c From owner-cvs-src@FreeBSD.ORG Sat Mar 22 16:27:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 123E51065670; Sat, 22 Mar 2008 16:27:48 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E61E78FC19; Sat, 22 Mar 2008 16:27:47 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2MGRlCC038734; Sat, 22 Mar 2008 16:27:47 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2MGRlII038733; Sat, 22 Mar 2008 16:27:47 GMT (envelope-from sam) Message-Id: <200803221627.m2MGRlII038733@repoman.freebsd.org> From: Sam Leffler Date: Sat, 22 Mar 2008 16:27: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/dev/ath if_ath.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Mar 2008 16:27:48 -0000 sam 2008-03-22 16:27:47 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: (finally) add the hal status to the diagnostic generated after a failed ath_hal_reset call MFC after: 3 days Revision Changes Path 1.179 +4 -3 src/sys/dev/ath/if_ath.c From owner-cvs-src@FreeBSD.ORG Sat Mar 22 16:32:52 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E8F8C1065744; Sat, 22 Mar 2008 16:32:52 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C7FDD8FC12; Sat, 22 Mar 2008 16:32:52 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2MGWqDF040439; Sat, 22 Mar 2008 16:32:52 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2MGWqjW040438; Sat, 22 Mar 2008 16:32:52 GMT (envelope-from phk) Message-Id: <200803221632.m2MGWqjW040438@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 22 Mar 2008 16:32: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/kern kern_exit.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Mar 2008 16:32:53 -0000 phk 2008-03-22 16:32:52 UTC FreeBSD src repository Modified files: sys/kern kern_exit.c Log: In abort2(2): Accept a NULL arg pointer if nargs == 0 Revision Changes Path 1.310 +8 -6 src/sys/kern/kern_exit.c From owner-cvs-src@FreeBSD.ORG Sat Mar 22 16:39:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CE0491065670; Sat, 22 Mar 2008 16:39:31 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AD6D98FC27; Sat, 22 Mar 2008 16:39:31 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2MGdVds042239; Sat, 22 Mar 2008 16:39:31 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2MGdV7A042238; Sat, 22 Mar 2008 16:39:31 GMT (envelope-from sam) Message-Id: <200803221639.m2MGdV7A042238@repoman.freebsd.org> From: Sam Leffler Date: Sat, 22 Mar 2008 16:39: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/tools/tools/net80211/wlanwatch wlanwatch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Mar 2008 16:39:32 -0000 sam 2008-03-22 16:39:30 UTC FreeBSD src repository Modified files: tools/tools/net80211/wlanwatch wlanwatch.c Log: sync w/ p4: minor cleanups to improve msgs Revision Changes Path 1.4 +9 -15 src/tools/tools/net80211/wlanwatch/wlanwatch.c From owner-cvs-src@FreeBSD.ORG Sat Mar 22 16:53:29 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2ADB4106567C; Sat, 22 Mar 2008 16:53:29 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0A22B8FC1B; Sat, 22 Mar 2008 16:53:29 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2MGrSue056385; Sat, 22 Mar 2008 16:53:28 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2MGrSRk056384; Sat, 22 Mar 2008 16:53:28 GMT (envelope-from sam) Message-Id: <200803221653.m2MGrSRk056384@repoman.freebsd.org> From: Sam Leffler Date: Sat, 22 Mar 2008 16:53:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/xscale/ixp425 if_npe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Mar 2008 16:53:29 -0000 sam 2008-03-22 16:53:28 UTC FreeBSD src repository Modified files: sys/arm/xscale/ixp425 if_npe.c Log: Improve mac+phy configuration so that hints can be used to describe layouts different than the defaults: o hint.npe.0.mac="A", "B", etc. specifies the window for MAC register accesses o hint.npe.0.mii="A", "B", etc. specifies PHY registers o hint.npe.1.phy=%d specifies the PHY to map to a port This allows devices like NSLU to be setup w/o code changes and will also be used for forthcoming support for more Avila boards. Reviewed by: imp MFC after 1 week Revision Changes Path 1.9 +80 -16 src/sys/arm/xscale/ixp425/if_npe.c From owner-cvs-src@FreeBSD.ORG Sat Mar 22 16:55:51 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C47971065672; Sat, 22 Mar 2008 16:55:51 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A43A98FC23; Sat, 22 Mar 2008 16:55:51 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2MGtph9056644; Sat, 22 Mar 2008 16:55:51 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2MGtp2j056643; Sat, 22 Mar 2008 16:55:51 GMT (envelope-from sam) Message-Id: <200803221655.m2MGtp2j056643@repoman.freebsd.org> From: Sam Leffler Date: Sat, 22 Mar 2008 16:55: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/arm/conf AVILA.hints X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Mar 2008 16:55:51 -0000 sam 2008-03-22 16:55:51 UTC FreeBSD src repository Modified files: sys/arm/conf AVILA.hints Log: add hints to specify how NPE ports are mapped to MAC+PHY; these could be commented out as they just duplicate the defaults that are built into the code Reviewed by: imp MFC after: 1 week Revision Changes Path 1.3 +8 -0 src/sys/arm/conf/AVILA.hints From owner-cvs-src@FreeBSD.ORG Sat Mar 22 18:13:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 238DA106566B; Sat, 22 Mar 2008 18:13:40 +0000 (UTC) (envelope-from qingli@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 02E338FC23; Sat, 22 Mar 2008 18:13:40 +0000 (UTC) (envelope-from qingli@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2MIDdGg090019; Sat, 22 Mar 2008 18:13:39 GMT (envelope-from qingli@repoman.freebsd.org) Received: (from qingli@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2MIDdSq090018; Sat, 22 Mar 2008 18:13:39 GMT (envelope-from qingli) Message-Id: <200803221813.m2MIDdSq090018@repoman.freebsd.org> From: Qing Li Date: Sat, 22 Mar 2008 18:13: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/fxp if_fxp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Mar 2008 18:13:40 -0000 qingli 2008-03-22 18:13:39 UTC FreeBSD src repository Modified files: sys/dev/fxp if_fxp.c Log: Reuse the mbuf that was just retrieved from the receive ring if mbuf exhaustion is encountered. There was a fix made previously for this problem but the solution (breaking out of the receive loop) does not seem to work. mbuf reuse strategy is already adopted by other drivers such as if_bge. The problem was recreated and the patch is also verified in the same test environment. Revision Changes Path 1.267 +17 -8 src/sys/dev/fxp/if_fxp.c From owner-cvs-src@FreeBSD.ORG Sat Mar 22 18:23:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EDB0A1065671 for ; Sat, 22 Mar 2008 18:23:31 +0000 (UTC) (envelope-from wearabnet@yahoo.ca) Received: from web33708.mail.mud.yahoo.com (web33708.mail.mud.yahoo.com [68.142.201.205]) by mx1.freebsd.org (Postfix) with SMTP id A3F738FC1E for ; Sat, 22 Mar 2008 18:23:31 +0000 (UTC) (envelope-from wearabnet@yahoo.ca) Received: (qmail 60253 invoked by uid 60001); 22 Mar 2008 18:23:30 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.ca; h=X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type:Message-ID; b=ly7XPrKAiAcXCRJe5+CK/TZ831NlfMdk7gT8lqRA6anWHKP40/xmUTyhRHoOsAaA0Bp8lf7bOp3fNcUWTzXfKwPUf+a4yjm94f6OGF/RIlCASCoYXdIafVVoPKAvR8S+Ft/6MmY0zu07OvZY/zikA7sTrKzOJtaQtn5/kCayids=; X-YMail-OSG: wLIkyMwVM1m6GM16FoFTH.u7Ex5HX1plQ6IQ5TI6h4uXfK2pECWOitcV1Qb9KvH17NyrGkXhYSog_NA_ezFEWXghzQ-- Received: from [89.211.4.3] by web33708.mail.mud.yahoo.com via HTTP; Sat, 22 Mar 2008 11:23:30 PDT X-Mailer: YahooMailRC/902.38 YahooMailWebService/0.7.162 Date: Sat, 22 Mar 2008 11:23:30 -0700 (PDT) From: Abdullah Ibn Hamad Al-Marri To: Qing Li , src-committers@FreeBSD.org, cvs-src@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Message-ID: <847049.59302.qm@web33708.mail.mud.yahoo.com> Cc: Subject: Re: cvs commit: src/sys/dev/fxp if_fxp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Mar 2008 18:23:32 -0000 ----- Original Message ---- > From: Qing Li > To: src-committers@FreeBSD.org; cvs-src@FreeBSD.org; cvs-all@FreeBSD.org > Sent: Saturday, March 22, 2008 9:13:39 PM > Subject: cvs commit: src/sys/dev/fxp if_fxp.c > > qingli 2008-03-22 18:13:39 UTC > > FreeBSD src repository > > Modified files: > sys/dev/fxp if_fxp.c > Log: > Reuse the mbuf that was just retrieved from the receive ring if mbuf > exhaustion is encountered. There was a fix made previously for this > problem but the solution (breaking out of the receive loop) does not > seem to work. mbuf reuse strategy is already adopted by other drivers > such as if_bge. The problem was recreated and the patch is also > verified in the same test environment. > > Revision Changes Path > 1.267 +17 -8 src/sys/dev/fxp/if_fxp.c Thank you! I hope you have a plan to MFC after a while. --- Regards, -Abdullah Ibn Hamad Al-Marri Arab Portal http://www.WeArab.Net/ ____________________________________________________________________________________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ From owner-cvs-src@FreeBSD.ORG Sat Mar 22 19:30:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4140E106566B; Sat, 22 Mar 2008 19:30:07 +0000 (UTC) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 20A6E8FC19; Sat, 22 Mar 2008 19:30:07 +0000 (UTC) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2MJU7HK018074; Sat, 22 Mar 2008 19:30:07 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2MJU79W018073; Sat, 22 Mar 2008 19:30:07 GMT (envelope-from wilko) Message-Id: <200803221930.m2MJU79W018073@repoman.freebsd.org> From: Wilko Bulte Date: Sat, 22 Mar 2008 19:30: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: CVSROOT access X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Mar 2008 19:30:07 -0000 wilko 2008-03-22 19:30:06 UTC FreeBSD src repository Modified files: . access Log: re-open the commit message floodgates Approved by: core (implicit) Revision Changes Path 1.867 +1 -1 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Sat Mar 22 20:34:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 10379106566C; Sat, 22 Mar 2008 20:34:08 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E42938FC19; Sat, 22 Mar 2008 20:34:07 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m2MKY7fF053846; Sat, 22 Mar 2008 20:34:07 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2MKY7PJ053845; Sat, 22 Mar 2008 20:34:07 GMT (envelope-from cognet) Message-Id: <200803222034.m2MKY7PJ053845@repoman.freebsd.org> From: Olivier Houchard Date: Sat, 22 Mar 2008 20:34:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/arm elf_trampoline.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Mar 2008 20:34:08 -0000 cognet 2008-03-22 20:34:07 UTC FreeBSD src repository Modified files: sys/arm/arm elf_trampoline.c Log: We need to prototype _start() as well, as we use it to test if we're running from flash or from RAM. Reported by: imp MFC After: 3 days Revision Changes Path 1.19 +1 -0 src/sys/arm/arm/elf_trampoline.c From owner-cvs-src@FreeBSD.ORG Sat Mar 22 22:42:53 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BFBD8106566B; Sat, 22 Mar 2008 22:42:53 +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 AF8E88FC24; Sat, 22 Mar 2008 22:42:53 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 8D6951A4D7E; Sat, 22 Mar 2008 15:42:53 -0700 (PDT) Date: Sat, 22 Mar 2008 15:42:53 -0700 From: Alfred Perlstein To: Jeff Roberson Message-ID: <20080322224253.GS67856@elvis.mu.org> References: <200803220915.m2M9FG8b051782@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200803220915.m2M9FG8b051782@repoman.freebsd.org> User-Agent: Mutt/1.4.2.3i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/msdosfs msdosfs_vfsops.c src/sys/kern vfs_bio.c vfs_cluster.c vfs_default.c vfs_subr.c src/sys/nfs4client nfs4_vfsops.c nfs4_vnops.c src/sys/nfsclient nfs_subs.c nfs_vfsops.c nfs_vnops.c src/sys/nfsserver nfs_serv.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Mar 2008 22:42:53 -0000 * Jeff Roberson [080322 02:15] wrote: > jeff 2008-03-22 09:15:16 UTC > > FreeBSD src repository > > Modified files: > sys/fs/msdosfs msdosfs_vfsops.c > sys/kern vfs_bio.c vfs_cluster.c vfs_default.c > vfs_subr.c > sys/nfs4client nfs4_vfsops.c nfs4_vnops.c > sys/nfsclient nfs_subs.c nfs_vfsops.c nfs_vnops.c > sys/nfsserver nfs_serv.c > sys/sys buf.h bufobj.h > sys/ufs/ffs ffs_inode.c ffs_rawread.c ffs_softdep.c > ffs_vfsops.c ffs_vnops.c > Log: > - Complete part of the unfinished bufobj work by consistently using > BO_LOCK/UNLOCK/MTX when manipulating the bufobj. > - Create a new lock in the bufobj to lock bufobj fields independently. > This leaves the vnode interlock as an 'identity' lock while the bufobj > is an io lock. The bufobj lock is ordered before the vnode interlock > and also before the mnt ilock. What is an "identity lock"? Does that mean it just protects the pointer? > - Exploit this new lock order to simplify softdep_check_suspend(). > - A few sync related functions are marked with a new XXX to note that > we may not properly interlock against a non-zero bv_cnt when > attempting to sync all vnodes on a mountlist. I do not believe this > race is important. If I'm wrong this will make these locations easier > to find. > > Reviewed by: kib (earlier diff) > Tested by: kris, pho (earlier diff) > > Revision Changes Path > 1.187 +4 -0 src/sys/fs/msdosfs/msdosfs_vfsops.c > 1.541 +5 -4 src/sys/kern/vfs_bio.c > 1.177 +18 -13 src/sys/kern/vfs_cluster.c > 1.143 +12 -15 src/sys/kern/vfs_default.c > 1.722 +29 -25 src/sys/kern/vfs_subr.c > 1.33 +1 -0 src/sys/nfs4client/nfs4_vfsops.c > 1.42 +23 -29 src/sys/nfs4client/nfs4_vnops.c > 1.154 +8 -5 src/sys/nfsclient/nfs_subs.c > 1.203 +1 -0 src/sys/nfsclient/nfs_vfsops.c > 1.282 +27 -33 src/sys/nfsclient/nfs_vnops.c > 1.179 +7 -8 src/sys/nfsserver/nfs_serv.c > 1.204 +1 -1 src/sys/sys/buf.h > 1.20 +8 -16 src/sys/sys/bufobj.h > 1.110 +5 -4 src/sys/ufs/ffs/ffs_inode.c > 1.32 +11 -16 src/sys/ufs/ffs/ffs_rawread.c > 1.221 +65 -69 src/sys/ufs/ffs/ffs_softdep.c > 1.339 +4 -3 src/sys/ufs/ffs/ffs_vfsops.c > 1.181 +14 -12 src/sys/ufs/ffs/ffs_vnops.c -- - Alfred Perlstein