From owner-cvs-src@FreeBSD.ORG Sun Mar 6 03:19:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B4FA16A4CE; Sun, 6 Mar 2005 03:19:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D60FF43D2F; Sun, 6 Mar 2005 03:19:19 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j263JJrp030883; Sun, 6 Mar 2005 03:19:19 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j263JJ41030882; Sun, 6 Mar 2005 03:19:19 GMT (envelope-from mux) Message-Id: <200503060319.j263JJ41030882@repoman.freebsd.org> From: Maxime Henrion Date: Sun, 6 Mar 2005 03:19:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/string strsignal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 03:19:20 -0000 mux 2005-03-06 03:19:19 UTC FreeBSD src repository Modified files: lib/libc/string strsignal.c Log: Unbreak strsignal(). This is an MFC candidate. Reported by: Sean McNeil Revision Changes Path 1.7 +3 -2 src/lib/libc/string/strsignal.c From owner-cvs-src@FreeBSD.ORG Sun Mar 6 05:05:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DFC5E16A4CE; Sun, 6 Mar 2005 05:05:53 +0000 (GMT) Received: from postfix3-2.free.fr (postfix3-2.free.fr [213.228.0.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D88343D39; Sun, 6 Mar 2005 05:05:53 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from tatooine.tataz.chchile.org (vol75-8-82-233-239-98.fbx.proxad.net [82.233.239.98]) by postfix3-2.free.fr (Postfix) with ESMTP id 2265FC047; Sun, 6 Mar 2005 06:05:51 +0100 (CET) Received: by tatooine.tataz.chchile.org (Postfix, from userid 1000) id 6E90F407C; Sun, 6 Mar 2005 06:05:06 +0100 (CET) Date: Sun, 6 Mar 2005 06:05:05 +0100 From: Jeremie Le Hen To: Warner Losh Message-ID: <20050306050505.GA71191@obiwan.tataz.chchile.org> References: <200502280127.j1S1ROkh066282@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200502280127.j1S1ROkh066282@repoman.freebsd.org> User-Agent: Mutt/1.5.7i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/cardbus cardbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 05:05:54 -0000 Hi, On Mon, Feb 28, 2005 at 01:27:24AM +0000, Warner Losh wrote: > imp 2005-02-28 01:27:24 UTC > > FreeBSD src repository > > Modified files: > sys/dev/cardbus cardbus.c > Log: > There were two calls to cardbus_do_cis when cardbus_do_cis changed, > yet I only changed one of them. So when we loaded drivers, we'd fail > to allocate resources correct. > > This pointed out that we were doing the wrong thing when we failed to > attach a child. We released all the resources and almost deleted the > child. Instead, we should keep the resources allocated so when/if a > driver is loaded, we can go w/o having to allocate them. We use > pci_cfg_save/restore to restore the BARs with these resources. > > This seems to fix the problems that we were seeing that I thought > might have magically gone away in the last revision of cardbus.c (but > really didn't). > > Noticed by: avatar (nicely done!) > > Revision Changes Path > 1.49 +5 -7 src/sys/dev/cardbus/cardbus.c This commit prevents my rl(4) network card from attaching. Reverting to rev 1.48 makes things goes right. Feel free to contact me if you need more details. Regards, -- Jeremie Le Hen jeremie at le-hen dot org From owner-cvs-src@FreeBSD.ORG Sun Mar 6 05:07:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0884416A4CE; Sun, 6 Mar 2005 05:07:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFCD343D46; Sun, 6 Mar 2005 05:07:26 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2657QaN043604; Sun, 6 Mar 2005 05:07:26 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2657Qiq043603; Sun, 6 Mar 2005 05:07:26 GMT (envelope-from mux) Message-Id: <200503060507.j2657Qiq043603@repoman.freebsd.org> From: Maxime Henrion Date: Sun, 6 Mar 2005 05:07:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpreg.h if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 05:07:27 -0000 mux 2005-03-06 05:07:26 UTC FreeBSD src repository Modified files: sys/dev/fxp if_fxp.c if_fxpreg.h if_fxpvar.h Log: Cleanup: u_intXX_t -> uintX_t conversion. Revision Changes Path 1.228 +32 -32 src/sys/dev/fxp/if_fxp.c 1.37 +67 -67 src/sys/dev/fxp/if_fxpreg.h 1.34 +11 -11 src/sys/dev/fxp/if_fxpvar.h From owner-cvs-src@FreeBSD.ORG Sun Mar 6 05:16:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2080516A4CF; Sun, 6 Mar 2005 05:16:12 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4AB5243D1F; Sun, 6 Mar 2005 05:16:11 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j265FTxB003294; Sat, 5 Mar 2005 22:15:29 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Sat, 05 Mar 2005 22:16:00 -0700 (MST) Message-Id: <20050305.221600.35662653.imp@bsdimp.com> To: jeremie@le-hen.org From: "M. Warner Losh" In-Reply-To: <20050306050505.GA71191@obiwan.tataz.chchile.org> References: <200502280127.j1S1ROkh066282@repoman.freebsd.org> <20050306050505.GA71191@obiwan.tataz.chchile.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/cardbus cardbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 05:16:12 -0000 In message: <20050306050505.GA71191@obiwan.tataz.chchile.org> Jeremie Le Hen writes: : Hi, : : On Mon, Feb 28, 2005 at 01:27:24AM +0000, Warner Losh wrote: : > imp 2005-02-28 01:27:24 UTC : > : > FreeBSD src repository : > : > Modified files: : > sys/dev/cardbus cardbus.c : > Log: : > There were two calls to cardbus_do_cis when cardbus_do_cis changed, : > yet I only changed one of them. So when we loaded drivers, we'd fail : > to allocate resources correct. : > : > This pointed out that we were doing the wrong thing when we failed to : > attach a child. We released all the resources and almost deleted the : > child. Instead, we should keep the resources allocated so when/if a : > driver is loaded, we can go w/o having to allocate them. We use : > pci_cfg_save/restore to restore the BARs with these resources. : > : > This seems to fix the problems that we were seeing that I thought : > might have magically gone away in the last revision of cardbus.c (but : > really didn't). : > : > Noticed by: avatar (nicely done!) : > : > Revision Changes Path : > 1.49 +5 -7 src/sys/dev/cardbus/cardbus.c : : This commit prevents my rl(4) network card from attaching. Reverting : to rev 1.48 makes things goes right. Feel free to contact me if you : need more details. Attaching how? On kldload or in general? What kind of card do you have? What messages are involved? Warner From owner-cvs-src@FreeBSD.ORG Sun Mar 6 05:55:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C1E2E16A4CE; Sun, 6 Mar 2005 05:55:38 +0000 (GMT) Received: from pimout3-ext.prodigy.net (pimout3-ext.prodigy.net [207.115.63.102]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC16243D2F; Sun, 6 Mar 2005 05:55:37 +0000 (GMT) (envelope-from julian@elischer.org) Received: from [192.168.1.103] (adsl-67-124-50-148.dsl.snfc21.pacbell.net [67.124.50.148])j265tW5S003350; Sun, 6 Mar 2005 00:55:33 -0500 Message-ID: <422A9B53.8080504@elischer.org> Date: Sat, 05 Mar 2005 21:55:31 -0800 From: Julian Elischer User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050214 X-Accept-Language: en, hu MIME-Version: 1.0 To: Jeremie Le Hen References: <200503021343.j22DhpQ3075008@repoman.freebsd.org> <200503020915.28512.jhb@FreeBSD.org> <4226446B.7020406@freebsd.org> <61ac46c154aa515a692308440dd1141d@FreeBSD.org> <422710DD.1070203@freebsd.org> <422719E0.10703@samsco.org> <42279B6D.1000005@freebsd.org> <20050304182629.GA39457@VARK.MIT.EDU> <4228AB27.3020204@samsco.org> <4228B504.7000302@elischer.org> <20050305154248.GF15329@obiwan.tataz.chchile.org> In-Reply-To: <20050305154248.GF15329@obiwan.tataz.chchile.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: Scott Long cc: src-committers@FreeBSD.org cc: John Baldwin cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: David Xu cc: David Schultz Subject: Re: cvs commit: src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 05:55:39 -0000 Jeremie Le Hen wrote: >>for a start I'd like to add a sysctl to turn off swapping out kernel >>stacks.. >>then if someone had a reproducible or atleast 'common" problem, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >>we could suggest turning it off to see >>if it fixes the problem.. that would be a big smoking gun.. > > > If I understand correctly, the problem with swapping is that it's > highly non-deterministic. Therefore having kthread swapping disabled > would not tell us whether the bug is really avoided or if we are just > fortunate enough to not trigger it. > > Regards, From owner-cvs-src@FreeBSD.ORG Sun Mar 6 06:55:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7087016A4CE; Sun, 6 Mar 2005 06:55:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 438EA43D49; Sun, 6 Mar 2005 06:55:12 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j266tCKd047386; Sun, 6 Mar 2005 06:55:12 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j266tBwq047385; Sun, 6 Mar 2005 06:55:11 GMT (envelope-from imp) Message-Id: <200503060655.j266tBwq047385@repoman.freebsd.org> From: Warner Losh Date: Sun, 6 Mar 2005 06:55:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/adlink adlink.c src/sys/dev/amd amd.c src/sys/dev/sym sym_hipd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 06:55:12 -0000 imp 2005-03-06 06:55:11 UTC FreeBSD src repository Modified files: sys/dev/adlink adlink.c sys/dev/amd amd.c sys/dev/sym sym_hipd.c Log: Use BUS_PROBE_DEFAULT Revision Changes Path 1.13 +1 -1 src/sys/dev/adlink/adlink.c 1.29 +1 -1 src/sys/dev/amd/amd.c 1.53 +2 -1 src/sys/dev/sym/sym_hipd.c From owner-cvs-src@FreeBSD.ORG Sun Mar 6 06:59:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D365416A4CE; Sun, 6 Mar 2005 06:59:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A7E7C43D3F; Sun, 6 Mar 2005 06:59:15 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j266xFB0047625; Sun, 6 Mar 2005 06:59:15 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j266xFEB047624; Sun, 6 Mar 2005 06:59:15 GMT (envelope-from imp) Message-Id: <200503060659.j266xFEB047624@repoman.freebsd.org> From: Warner Losh Date: Sun, 6 Mar 2005 06:59:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ppbus pps.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 06:59:16 -0000 imp 2005-03-06 06:59:15 UTC FreeBSD src repository Modified files: sys/dev/ppbus pps.c Log: Back out previous commit. The description didn't match the commit, and marking this interrupt as fast isn't quite right. It also needs to be MP Safe, and I've not done that work (yet). Revision Changes Path 1.46 +1 -1 src/sys/dev/ppbus/pps.c From owner-cvs-src@FreeBSD.ORG Sun Mar 6 07:56:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 97A5516A4CE; Sun, 6 Mar 2005 07:56:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 69A3643D2D; Sun, 6 Mar 2005 07:56:19 +0000 (GMT) (envelope-from marcus@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j267uJ6Q049679; Sun, 6 Mar 2005 07:56:19 GMT (envelope-from marcus@repoman.freebsd.org) Received: (from marcus@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j267uJ0b049678; Sun, 6 Mar 2005 07:56:19 GMT (envelope-from marcus) Message-Id: <200503060756.j267uJ0b049678@repoman.freebsd.org> From: Joe Marcus Clarke Date: Sun, 6 Mar 2005 07:56:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libthr/thread thr_init.c thr_private.h thr_stack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 07:56:19 -0000 marcus 2005-03-06 07:56:18 UTC FreeBSD src repository (doc,ports committer) Modified files: lib/libthr/thread thr_init.c thr_private.h thr_stack.c Log: Increase the default stacksizes: 32-bit 64-bit main thread 2 MB 4 MB other threads 1 MB 2 MB Approved by: mtm Adapted from: libpthread Revision Changes Path 1.19 +16 -6 src/lib/libthr/thread/thr_init.c 1.43 +9 -3 src/lib/libthr/thread/thr_private.h 1.5 +6 -6 src/lib/libthr/thread/thr_stack.c From owner-cvs-src@FreeBSD.ORG Sun Mar 6 08:00:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E942416A4CE; Sun, 6 Mar 2005 08:00:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BDAA343D31; Sun, 6 Mar 2005 08:00:03 +0000 (GMT) (envelope-from marcus@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j26803E4049873; Sun, 6 Mar 2005 08:00:03 GMT (envelope-from marcus@repoman.freebsd.org) Received: (from marcus@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j26803h3049872; Sun, 6 Mar 2005 08:00:03 GMT (envelope-from marcus) Message-Id: <200503060800.j26803h3049872@repoman.freebsd.org> From: Joe Marcus Clarke Date: Sun, 6 Mar 2005 08:00:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/lib/libalias alias_skinny.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 08:00:04 -0000 marcus 2005-03-06 08:00:03 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_5) lib/libalias alias_skinny.c Log: MFC: rev 1.8 Fix a problem in the Skinny ALG where a specially crafted packet could cause a libalias application (e.g. natd, ppp, etc.) to crash. Note: Skinny support is not enabled in natd or ppp by default. Approved by: re (kensmith) Security: This fixes a remote DoS exploit Revision Changes Path 1.7.2.1 +4 -4 src/lib/libalias/alias_skinny.c From owner-cvs-src@FreeBSD.ORG Sun Mar 6 08:11:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B335516A4CE; Sun, 6 Mar 2005 08:11:26 +0000 (GMT) Received: from mail.chesapeake.net (chesapeake.net [208.142.252.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C32F43D55; Sun, 6 Mar 2005 08:11:26 +0000 (GMT) (envelope-from jroberson@chesapeake.net) Received: from mail.chesapeake.net (localhost [127.0.0.1]) by mail.chesapeake.net (8.12.10/8.12.10) with ESMTP id j268BPd4000197; Sun, 6 Mar 2005 03:11:25 -0500 (EST) (envelope-from jroberson@chesapeake.net) Received: from localhost (jroberson@localhost)j268BPxm000193; Sun, 6 Mar 2005 03:11:25 -0500 (EST) (envelope-from jroberson@chesapeake.net) X-Authentication-Warning: mail.chesapeake.net: jroberson owned process doing -bs Date: Sun, 6 Mar 2005 03:11:24 -0500 (EST) From: Jeff Roberson To: David Xu In-Reply-To: <422A46E3.6070902@freebsd.org> Message-ID: <20050306031104.K50530@mail.chesapeake.net> References: <200503050915.j259F30c058488@repoman.freebsd.org> <20050305041220.M4921@odysseus.silby.com> <422A46E3.6070902@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: Mike Silbersack cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys proc.h umtx.h src/sys/kernkern_thread.c kern_umtx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 08:11:27 -0000 On Sun, 6 Mar 2005, David Xu wrote: > Mike Silbersack wrote: > > > > > On Sat, 5 Mar 2005, David Xu wrote: > > > >> davidxu 2005-03-05 09:15:03 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: > >> sys/sys proc.h umtx.h > >> sys/kern kern_thread.c kern_umtx.c > >> Log: > >> Allocate umtx_q from heap instead of stack, this avoids > >> page fault panic in kernel under heavy swapping. > > > > > > Heavy swapping, or just unlucky swapping like we were talking about in > > relation to kern_sig.c? > > > If I understand it correctly, kernel stack is swapped out only when > there is memory > pressure, for example, following code: > > char *p = malloc(1024 * 1024 * 512); // assume you have memory less > than 512M > for (;;) > memset(p, 0, 1024 * 1024 * 512); > > and if there is thousands of thread in the kernel and all are sleeping > (rarely extreme case), swapping out all their kernel stack can save several > megabytes. because so many people have the objection to disable it, and > would like to accept a serious risk, I just adjusted the code to work > around it, > that does not mean I agree their points. > > > Mike "Silby" Silbersack > > > > > From owner-cvs-src@FreeBSD.ORG Sun Mar 6 09:15:45 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A377916A4CE; Sun, 6 Mar 2005 09:15:45 +0000 (GMT) Received: from les.ath.cx (12.41.244.43.ap.yournet.ne.jp [43.244.41.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B85C43D39; Sun, 6 Mar 2005 09:15:45 +0000 (GMT) (envelope-from qhwt+fbsd@les.ath.cx) Received: by les.ath.cx (Postfix, from userid 1000) id 7ECED1B8760; Sun, 6 Mar 2005 18:15:43 +0900 (JST) Date: Sun, 6 Mar 2005 18:15:43 +0900 From: YONETANI Tomokazu To: Andre Oppermann Message-ID: <20050306091543.GA64889@les.ath.cx> References: <200502221740.j1MHefOr065785@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200502221740.j1MHefOr065785@repoman.freebsd.org> User-Agent: Mutt/1.5.6i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ipfw ipfw.8 src/sys/conf NOTES options src/sys/netinet ip_input.c ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 09:15:45 -0000 On Tue, Feb 22, 2005 at 05:40:41PM +0000, Andre Oppermann wrote: > 1.494 +1 -0 src/sys/conf/options Hi. A few anonymous posters on a BBS reported that there's a typo in the added line, making the new option useless: IPFIREWALL_FORWARD_EXTENDED opt_ifpw.h ``opt_ifpw.h'' should be ``opt_ipfw.h''. Regards. From owner-cvs-src@FreeBSD.ORG Sun Mar 6 10:17:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 328D016A4CE; Sun, 6 Mar 2005 10:17:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0907343D39; Sun, 6 Mar 2005 10:17:31 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j26AHUnW062366; Sun, 6 Mar 2005 10:17:30 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j26AHUww062365; Sun, 6 Mar 2005 10:17:30 GMT (envelope-from njl) Message-Id: <200503061017.j26AHUww062365@repoman.freebsd.org> From: Nate Lawson Date: Sun, 6 Mar 2005 10:17:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ata ata-lowlevel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 10:17:31 -0000 njl 2005-03-06 10:17:30 UTC FreeBSD src repository Modified files: sys/dev/ata ata-lowlevel.c Log: Whitespace nit. Clarifies which body this line belongs to. Revision Changes Path 1.54 +1 -1 src/sys/dev/ata/ata-lowlevel.c From owner-cvs-src@FreeBSD.ORG Sun Mar 6 11:22:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C884516A4CE; Sun, 6 Mar 2005 11:22:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A060543D46; Sun, 6 Mar 2005 11:22:49 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j26BMngA065180; Sun, 6 Mar 2005 11:22:49 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j26BMnYg065179; Sun, 6 Mar 2005 11:22:49 GMT (envelope-from maxim) Message-Id: <200503061122.j26BMnYg065179@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 6 Mar 2005 11:22:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf options X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 11:22:49 -0000 maxim 2005-03-06 11:22:49 UTC FreeBSD src repository Modified files: sys/conf options Log: o s/opt_ifpw.h/opt_ipfw.h/ in the previous commit. Submitted by: YONETANI Tomokazu Revision Changes Path 1.495 +1 -1 src/sys/conf/options From owner-cvs-src@FreeBSD.ORG Sun Mar 6 11:23:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE57016A4CE; Sun, 6 Mar 2005 11:23:23 +0000 (GMT) Received: from mp2.macomnet.net (mp2.macomnet.net [195.128.64.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id D776343D58; Sun, 6 Mar 2005 11:23:22 +0000 (GMT) (envelope-from maxim@macomnet.ru) Received-SPF: pass (mp2.macomnet.net: domain of maxim@macomnet.ru designates 127.0.0.1 as permitted sender) receiver=mp2.macomnet.net; client_ip=127.0.0.1; envelope-from=maxim@macomnet.ru; Received: from localhost (localhost [127.0.0.1]) by mp2.macomnet.net (8.12.11/8.12.11) with ESMTP id j26BNLW9005296; Sun, 6 Mar 2005 14:23:21 +0300 (MSK) (envelope-from maxim@macomnet.ru) Date: Sun, 6 Mar 2005 14:23:21 +0300 (MSK) From: Maxim Konovalov To: YONETANI Tomokazu In-Reply-To: <20050306091543.GA64889@les.ath.cx> Message-ID: <20050306142256.M5248@mp2.macomnet.net> References: <200502221740.j1MHefOr065785@repoman.freebsd.org> <20050306091543.GA64889@les.ath.cx> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Andre Oppermann cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ipfw ipfw.8 src/sys/conf NOTES options src/sys/netinet ip_input.c ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 11:23:24 -0000 On Sun, 6 Mar 2005, 18:15+0900, YONETANI Tomokazu wrote: > On Tue, Feb 22, 2005 at 05:40:41PM +0000, Andre Oppermann wrote: > > 1.494 +1 -0 src/sys/conf/options > > Hi. > A few anonymous posters on a BBS reported that there's a typo in > the added line, making the new option useless: > > IPFIREWALL_FORWARD_EXTENDED opt_ifpw.h > > ``opt_ifpw.h'' should be ``opt_ipfw.h''. Fixed, thanks a lot! -- Maxim Konovalov From owner-cvs-src@FreeBSD.ORG Sun Mar 6 12:43:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ECC9316A4CE for ; Sun, 6 Mar 2005 12:43:28 +0000 (GMT) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id A51C943D5A for ; Sun, 6 Mar 2005 12:43:27 +0000 (GMT) (envelope-from oppermann@networx.ch) Received: (qmail 32155 invoked from network); 6 Mar 2005 12:17:26 -0000 Received: from unknown (HELO networx.ch) ([62.48.0.54]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 6 Mar 2005 12:17:26 -0000 Message-ID: <422AFAF0.3BFF71BA@networx.ch> Date: Sun, 06 Mar 2005 13:43:28 +0100 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Maxim Konovalov References: <200502221740.j1MHefOr065785@repoman.freebsd.org> <20050306142256.M5248@mp2.macomnet.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: YONETANI Tomokazu cc: src-committers@FreeBSD.org cc: Andre Oppermann cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ipfw ipfw.8 src/sys/conf NOTES optionssrc/sys/netinet ip_input.c ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 12:43:29 -0000 Maxim Konovalov wrote: > > On Sun, 6 Mar 2005, 18:15+0900, YONETANI Tomokazu wrote: > > > On Tue, Feb 22, 2005 at 05:40:41PM +0000, Andre Oppermann wrote: > > > 1.494 +1 -0 src/sys/conf/options > > > > Hi. > > A few anonymous posters on a BBS reported that there's a typo in > > the added line, making the new option useless: > > > > IPFIREWALL_FORWARD_EXTENDED opt_ifpw.h > > > > ``opt_ifpw.h'' should be ``opt_ipfw.h''. > > Fixed, thanks a lot! I think I made the same mistake in the MFC to 5.4 as well. Could you please fix it there too? Thanks. Pointy Hat to: Andre. -- Andre From owner-cvs-src@FreeBSD.ORG Sun Mar 6 12:50:37 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 519DA16A4CE; Sun, 6 Mar 2005 12:50:37 +0000 (GMT) Received: from mp2.macomnet.net (mp2.macomnet.net [195.128.64.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 47B5D43D1F; Sun, 6 Mar 2005 12:50:36 +0000 (GMT) (envelope-from maxim@macomnet.ru) Received-SPF: pass (mp2.macomnet.net: domain of maxim@macomnet.ru designates 127.0.0.1 as permitted sender) receiver=mp2.macomnet.net; client_ip=127.0.0.1; envelope-from=maxim@macomnet.ru; Received: from localhost (localhost [127.0.0.1]) by mp2.macomnet.net (8.12.11/8.12.11) with ESMTP id j26CoY0x005919; Sun, 6 Mar 2005 15:50:35 +0300 (MSK) (envelope-from maxim@macomnet.ru) Date: Sun, 6 Mar 2005 15:50:34 +0300 (MSK) From: Maxim Konovalov To: Andre Oppermann In-Reply-To: <422AFAF0.3BFF71BA@networx.ch> Message-ID: <20050306154932.L5830@mp2.macomnet.net> References: <200502221740.j1MHefOr065785@repoman.freebsd.org> <20050306091543.GA64889@les.ath.cx> <20050306142256.M5248@mp2.macomnet.net> <422AFAF0.3BFF71BA@networx.ch> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: YONETANI Tomokazu cc: src-committers@FreeBSD.org cc: Andre Oppermann cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ipfw ipfw.8 src/sys/conf NOTES optionssrc/sys/netinet ip_input.c ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 12:50:37 -0000 On Sun, 6 Mar 2005, 13:43+0100, Andre Oppermann wrote: > Maxim Konovalov wrote: > > > > On Sun, 6 Mar 2005, 18:15+0900, YONETANI Tomokazu wrote: > > > > > On Tue, Feb 22, 2005 at 05:40:41PM +0000, Andre Oppermann wrote: > > > > 1.494 +1 -0 src/sys/conf/options > > > > > > Hi. > > > A few anonymous posters on a BBS reported that there's a typo in > > > the added line, making the new option useless: > > > > > > IPFIREWALL_FORWARD_EXTENDED opt_ifpw.h > > > > > > ``opt_ifpw.h'' should be ``opt_ipfw.h''. > > > > Fixed, thanks a lot! > > I think I made the same mistake in the MFC to 5.4 as well. Could > you please fix it there too? Thanks. Oh, I was under impression that code wasn't MFCed yet. I'll ask re@, thanks. -- Maxim Konovalov From owner-cvs-src@FreeBSD.ORG Sun Mar 6 13:00:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8523616A4CE; Sun, 6 Mar 2005 13:00:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3EEC843D1D; Sun, 6 Mar 2005 13:00:00 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j26D00nX075226; Sun, 6 Mar 2005 13:00:00 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j26D0032075225; Sun, 6 Mar 2005 13:00:00 GMT (envelope-from nyan) Message-Id: <200503061300.j26D0032075225@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 6 Mar 2005 13:00:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/i386 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 13:00:00 -0000 nyan 2005-03-06 13:00:00 UTC FreeBSD src repository Modified files: sys/pc98/i386 machdep.c Log: MFi386: revisions 1.609 and 1.610. Revision Changes Path 1.356 +9 -41 src/sys/pc98/i386/machdep.c From owner-cvs-src@FreeBSD.ORG Sun Mar 6 13:11:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B60616A4CE; Sun, 6 Mar 2005 13:11:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 733C443D41; Sun, 6 Mar 2005 13:11:33 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j26DBXXR075763; Sun, 6 Mar 2005 13:11:33 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j26DBXGn075762; Sun, 6 Mar 2005 13:11:33 GMT (envelope-from cognet) Message-Id: <200503061311.j26DBXGn075762@repoman.freebsd.org> From: Olivier Houchard Date: Sun, 6 Mar 2005 13:11:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/arm/arm support.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 13:11:33 -0000 cognet 2005-03-06 13:11:32 UTC FreeBSD src repository Modified files: sys/arm/arm support.S Log: Unlike NetBSD's bcopy(), our bcopy allows the two strings to overlap, even in kernel. So bring in the userland version, instead of just calling memcpy. Revision Changes Path 1.8 +542 -3 src/sys/arm/arm/support.S From owner-cvs-src@FreeBSD.ORG Sun Mar 6 13:53:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B835A16A4CE; Sun, 6 Mar 2005 13:53:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F92643D4C; Sun, 6 Mar 2005 13:53:05 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j26Dr59o079775; Sun, 6 Mar 2005 13:53:05 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j26Dr5U0079774; Sun, 6 Mar 2005 13:53:05 GMT (envelope-from stefanf) Message-Id: <200503061353.j26Dr5U0079774@repoman.freebsd.org> From: Stefan Farfeleder Date: Sun, 6 Mar 2005 13:53:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/efi/include/ia64 efibind.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 13:53:05 -0000 stefanf 2005-03-06 13:53:05 UTC FreeBSD src repository Modified files: sys/boot/efi/include/ia64 efibind.h Log: Fix typos in a comment. Revision Changes Path 1.5 +1 -1 src/sys/boot/efi/include/ia64/efibind.h From owner-cvs-src@FreeBSD.ORG Sun Mar 6 14:44:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B91D016A4CE; Sun, 6 Mar 2005 14:44:38 +0000 (GMT) Received: from postfix3-2.free.fr (postfix3-2.free.fr [213.228.0.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1EA4C43D1F; Sun, 6 Mar 2005 14:44:37 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from tatooine.tataz.chchile.org (vol75-8-82-233-239-98.fbx.proxad.net [82.233.239.98]) by postfix3-2.free.fr (Postfix) with ESMTP id 96638C114; Sun, 6 Mar 2005 15:44:33 +0100 (CET) Received: by tatooine.tataz.chchile.org (Postfix, from userid 1000) id 87515407C; Sun, 6 Mar 2005 15:43:47 +0100 (CET) Date: Sun, 6 Mar 2005 15:43:47 +0100 From: Jeremie Le Hen To: Joe Marcus Clarke Message-ID: <20050306144347.GA74191@obiwan.tataz.chchile.org> References: <200503060800.j26803h3049872@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200503060800.j26803h3049872@repoman.freebsd.org> User-Agent: Mutt/1.5.7i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libalias alias_skinny.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 14:44:38 -0000 Hi, > marcus 2005-03-06 08:00:03 UTC > > FreeBSD src repository (doc,ports committer) > > Modified files: (Branch: RELENG_5) > lib/libalias alias_skinny.c > Log: > MFC: rev 1.8 > > Fix a problem in the Skinny ALG where a specially crafted packet could cause > a libalias application (e.g. natd, ppp, etc.) to crash. Note: Skinny support > is not enabled in natd or ppp by default. > > Approved by: re (kensmith) > Security: This fixes a remote DoS exploit Will this be fixed in RELENG_4 as well ? Regards, -- Jeremie Le Hen jeremie at le-hen dot org From owner-cvs-src@FreeBSD.ORG Sun Mar 6 14:50:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 861C816A4CE; Sun, 6 Mar 2005 14:50:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5DA9B43D49; Sun, 6 Mar 2005 14:50:43 +0000 (GMT) (envelope-from rushani@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j26EohCm086060; Sun, 6 Mar 2005 14:50:43 GMT (envelope-from rushani@repoman.freebsd.org) Received: (from rushani@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j26Eohhl086059; Sun, 6 Mar 2005 14:50:43 GMT (envelope-from rushani) Message-Id: <200503061450.j26Eohhl086059@repoman.freebsd.org> From: Hideyuki KURASHINA Date: Sun, 6 Mar 2005 14:50:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/ja_JP.eucJP/hardware/common dev.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Mar 2005 14:50:43 -0000 rushani 2005-03-06 14:50:43 UTC FreeBSD src repository (doc committer) Modified files: release/doc/ja_JP.eucJP/hardware/common dev.sgml Log: s/AST/ARNET/ where appropriate. Revision Changes Path 1.27 +1 -1 src/release/doc/ja_JP.eucJP/hardware/common/dev.sgml From owner-cvs-src@FreeBSD.ORG Sun Mar 6 15:46:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A9F5916A4CE; Sun, 6 Mar 2005 15:46:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5448143D31; Sun, 6 Mar 2005 15:46:04 +0000 (GMT) (envelope-from rushani@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j26Fk4Vi088445; Sun, 6 Mar 2005 15:46:04 GMT (envelope-from rushani@repoman.freebsd.org) Received: (from rushani@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j26Fk454088444; Sun, 6 Mar 2005 15:46:04 GMT (envelope-from rushani) Message-Id: <200503061546.j26Fk454088444@repoman.freebsd.org> From: Hideyuki KURASHINA Date: Sun, 6 Mar 2005 15:46:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/release/doc/ja_JP.eucJP/hardware MakefileMakefile.inc src/release/doc/ja_JP.eucJP/hardware/alpha Makefile article.sgmldev.sgml hw.ent intro.sgml src/release/doc/ja_JP.eucJP/hardware/i386 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Mar 2005 15:46:04 -0000 rushani 2005-03-06 15:46:04 UTC FreeBSD src repository (doc committer) Added files: (Branch: RELENG_4) release/doc/ja_JP.eucJP/hardware Makefile Makefile.inc release/doc/ja_JP.eucJP/hardware/alpha Makefile article.sgml release/doc/ja_JP.eucJP/hardware/common artheader.sgml dev.sgml hw.ent intro.sgml release/doc/ja_JP.eucJP/hardware/i386 Makefile article.sgml proc-i386.sgml Log: Add Japanese 4.11-RELEASE hardware notes: (new) -> 1.2.2.1 hardware/Makefile (new) -> 1.1.2.2 hardware/Makefile.inc (new) -> 1.3.2.2 hardware/alpha/Makefile (new) -> 1.1.2.4 hardware/alpha/article.sgml (new) -> 1.13.2.46.2.2 hardware/alpha/proc-alpha.sgml (new) -> 1.1.2.6 hardware/common/artheader.sgml (new) -> 1.1.2.2 hardware/common/config.sgml (new) -> 1.13.2.95 hardware/common/dev.sgml (new) -> 1.1.2.2 hardware/common/hw.ent (new) -> 1.1.2.2 hardware/common/intro.sgml (new) -> 1.3.2.2 hardware/i386/Makefile (new) -> 1.1.2.5 hardware/i386/article.sgml (new) -> 1.1.2.4 hardware/i386/proc-i386.sgml Noticed by: hrs Submitted by: Ryusuke Suzuki Reference: [doc-jp-work 1086] Revision Changes Path 1.4.8.1 +10 -0 src/release/doc/ja_JP.eucJP/hardware/Makefile (new) 1.2.2.1 +8 -0 src/release/doc/ja_JP.eucJP/hardware/Makefile.inc (new) 1.4.2.1 +23 -0 src/release/doc/ja_JP.eucJP/hardware/alpha/Makefile (new) 1.3.2.1 +25 -0 src/release/doc/ja_JP.eucJP/hardware/alpha/article.sgml (new) 1.3.2.1 +20 -0 src/release/doc/ja_JP.eucJP/hardware/common/artheader.sgml (new) 1.27.2.1 +3087 -0 src/release/doc/ja_JP.eucJP/hardware/common/dev.sgml (new) 1.3.8.1 +17 -0 src/release/doc/ja_JP.eucJP/hardware/common/hw.ent (new) 1.4.2.1 +22 -0 src/release/doc/ja_JP.eucJP/hardware/common/intro.sgml (new) 1.3.2.1 +22 -0 src/release/doc/ja_JP.eucJP/hardware/i386/Makefile (new) 1.4.2.1 +25 -0 src/release/doc/ja_JP.eucJP/hardware/i386/article.sgml (new) 1.8.2.1 +47 -0 src/release/doc/ja_JP.eucJP/hardware/i386/proc-i386.sgml (new) From owner-cvs-src@FreeBSD.ORG Sun Mar 6 17:48:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C6ED116A4CE; Sun, 6 Mar 2005 17:48:05 +0000 (GMT) Received: from postfix4-1.free.fr (postfix4-1.free.fr [213.228.0.62]) by mx1.FreeBSD.org (Postfix) with ESMTP id E506343D31; Sun, 6 Mar 2005 17:48:04 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from tatooine.tataz.chchile.org (vol75-8-82-233-239-98.fbx.proxad.net [82.233.239.98]) by postfix4-1.free.fr (Postfix) with ESMTP id B7CA129A676; Sun, 6 Mar 2005 18:48:00 +0100 (CET) Received: by tatooine.tataz.chchile.org (Postfix, from userid 1000) id D06E0407C; Sun, 6 Mar 2005 18:47:14 +0100 (CET) Date: Sun, 6 Mar 2005 18:47:14 +0100 From: Jeremie Le Hen To: "M. Warner Losh" Message-ID: <20050306174714.GC74191@obiwan.tataz.chchile.org> References: <200502280127.j1S1ROkh066282@repoman.freebsd.org> <20050306050505.GA71191@obiwan.tataz.chchile.org> <20050305.221600.35662653.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="HlL+5n6rz5pIUxbD" Content-Disposition: inline In-Reply-To: <20050305.221600.35662653.imp@bsdimp.com> User-Agent: Mutt/1.5.7i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: jeremie@le-hen.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/cardbus cardbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 17:48:05 -0000 --HlL+5n6rz5pIUxbD Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > : This commit prevents my rl(4) network card from attaching. Reverting > : to rev 1.48 makes things goes right. Feel free to contact me if you > : need more details. > > Attaching how? On kldload or in general? What kind of card do you > have? What messages are involved? I have two PCMCIA rl(4) adapters. Both don't work with rev 1.49 of cardbus.c. I attached my kernel configuration file. Inserting the card before or after booting doesn't change anything. rl0@pci5:0:0: class=0x020000 card=0x50411371 chip=0x813910ec rev=0x10 hdr=0x00 vendor = 'Realtek Semiconductor' device = 'RT8139 (A/B/C/810x/813x/C+) Fast Ethernet Adapter' class = network subclass = ethernet in-kernel rl(4): rl0: port 0x1000-0x10ff mem 0x88000000-0x 880001ff irq 11 at device 0.0 on cardbus1 rl0: requested interrupt 6-6,count = 1 not supported by cbb rl0: couldn't map interrupt device_attach: rl0 attach returned 6 kld rl(4): rl0: port 0x1000-0x10ff mem 0x88000000-0x 880001ff irq 11 at device 0.0 on cardbus1 rl0: requested interrupt 6-6,count = 1 not supported by cbb rl0: couldn't map interrupt device_attach: rl0 attach returned 6 rl0@pci5:0:0: class=0x020000 card=0x13401186 chip=0x13401186 rev=0x10 hdr=0x00 vendor = 'D-Link System Inc' device = 'DFE-690TXD CardBus Fast Ethernet Adapter' class = network subclass = ethernet builtin rl(4): rl0: port 0x1000-0x10ff mem 0x880000 00-0x880001ff irq 11 at device 0.0 on cardbus1 rl0: requested interrupt 6-6,count = 1 not supported by cbb rl0: couldn't map interrupt device_attach: rl0 attach returned 6 kld rl(4): rl0: port 0x1000-0x10ff mem 0x880000 00-0x880001ff irq 11 at device 0.0 on cardbus1 rl0: requested interrupt 6-6,count = 1 not supported by cbb rl0: couldn't map interrupt device_attach: rl0 attach returned 6 -- Jeremie Le Hen jeremie at le-hen dot org --HlL+5n6rz5pIUxbD Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=Z6PO # Z6PO kernel config. machine i386 cpu I486_CPU cpu I586_CPU cpu I686_CPU ident Z6PO # To statically compile in device wiring instead of /boot/device.hints #hints "GENERIC.hints" # Default places to look for devices makeoptions DEBUG="-g" # Build kernel with gdb(1) debug symbols makeoptions MODULES_OVERRIDE="linux syscons fdc sound usb ums snp nullfs unionfs cd9660 cd9660_iconv" makeoptions CPUTYPE="pentium3" makeoptions CFLAGS="-O -pipe" # # Debugging features # options PREEMPTION # Allow threads to be preempted #options FULL_PREEMPTION # Expose race conditions options MUTEX_DEBUG # Enable extra assert in mutex code options KDB # Enable kernel debugger support options DDB # Support DDB options GDB # Support remote GDB options INVARIANT_SUPPORT # Extra sanity checks of internal struct options INVARIANTS # Enable calls of extra sanity checking options DIAGNOSTIC # Make everything more noisy #options WITNESS # Enable checks for deadlocks and cycles #options WITNESS_KDB #options SCHED_4BSD # 4BSD scheduler options SCHED_ULE # ULE scheduler # # Filesystems # options FFS # Berkeley Fast Filesystem options SOFTUPDATES # Enable FFS soft updates support options SUIDDIR #options EXT2FS # Linux filesystem options UFS_ACL # Support for access control lists options UFS_DIRHASH # Improve performance on big directories options MD_ROOT # MD is a potential root device options NFSCLIENT # Network Filesystem Client #options NFSSERVER # Network Filesystem Server #options NFS_ROOT # NFS usable as /, requires NFSCLIENT options MSDOSFS # MSDOS Filesystem options MSDOSFS_LARGE #options NTFS # NT filesystem #options NULLFS # NULL filesystem #options UNIONFS # Union filesystem #options CD9660 # ISO 9660 Filesystem #options UDF # Univesal Disk Format options PSEUDOFS # Pseudo-filesystem framework options PROCFS # Process filesystem (requires PSEUDOFS) options FDESCFS options LIBICONV options MSDOSFS_ICONV #options CD9660_ICONV #options UDF_ICONV #options NTFS_ICONV #options NETSMB #options NETSMBCRYPTO #options LIBMCHAIN #options SMBFS options COMPAT_43 # Compatible with BSD 4.3 [KEEP THIS!] options COMPAT_FREEBSD4 # Compatible with FreeBSD4 options KTRACE # ktrace(1) support options SYSVSHM # SYSV-style shared memory options SYSVMSG # SYSV-style message queues options SYSVSEM # SYSV-style semaphores options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B realtime extensions options KBD_INSTALL_CDEV # install a CDEV entry in /dev options INET # InterNETworking #options INET6 # IPv6 communications protocols options IPSEC # IP security options IPSEC_ESP # IP security with ESP options IPSEC_FILTERGIF # Filter IPSec packets from a tunnel #options BRIDGE # Bridging between ethernet cards options IPFIREWALL # IP firewall options IPFIREWALL_VERBOSE # Enable logging to syslogd(8) options IPFIREWALL_DEFAULT_TO_ACCEPT # Allow everything by default options IPFIREWALL_FORWARD # Make packet destination change option IPFIREWALL_FORWARD_EXTENDED #options IPV6FIREWALL # IPv6 firewall #options IPV6FIREWALL_VERBOSE #options IPV6FIREWALL_DEFAULT_TO_ACCEPT #options IPFILTER # IPFilter support #options IPFILTER_LOG # IPFilter logging device pf # PF OpenBSD packet-filter firewall device pflog # Logging support interface for PF device pfsync # Synchronization interface for PF options IPDIVERT # Divert sockets options DUMMYNET # Enables "dummyney" bandwidth limiter #options ALTQ #options ALTQ_CBQ # Class Bases Queueing #options ALTQ_RED # Random Early Drop #options ALTQ_RIO # RED In/Out #options ALTQ_HFSC # Hierarchical Packet Scheduler #options ALTQ_CDNR # Traffic conditioner #options ALTQ_PRIQ # Priority Queueing #options NETGRAPH #netgraph(4) system #options NETGRAPH_ASYNC #options NETGRAPH_ATMLLC #options NETGRAPH_ATM_ATMPIF #options NETGRAPH_BLUETOOTH # ng_bluetooth(4) #options NETGRAPH_BLUETOOTH_BT3C # ng_bt3c(4) #options NETGRAPH_BLUETOOTH_H4 # ng_h4(4) #options NETGRAPH_BLUETOOTH_HCI # ng_hci(4) #options NETGRAPH_BLUETOOTH_L2CAP # ng_l2cap(4) #options NETGRAPH_BLUETOOTH_SOCKET # ng_btsocket(4) #options NETGRAPH_BLUETOOTH_UBT # ng_ubt(4) #options NETGRAPH_BLUETOOTH_UBTBCMFW # ubtbcmfw(4) #options NETGRAPH_BPF #options NETGRAPH_BRIDGE #options NETGRAPH_CISCO #options NETGRAPH_ECHO #options NETGRAPH_EIFACE #options NETGRAPH_ETHER #options NETGRAPH_FEC #options NETGRAPH_FRAME_RELAY #options NETGRAPH_GIF #options NETGRAPH_GIF_DEMUX #options NETGRAPH_HOLE #options NETGRAPH_IFACE #options NETGRAPH_IP_INPUT #options NETGRAPH_KSOCKET #options NETGRAPH_L2TP #options NETGRAPH_LMI #options NETGRAPH_ONE2MANY #options NETGRAPH_PPP #options NETGRAPH_PPPOE #options NETGRAPH_PPTPGRE #options NETGRAPH_RFC1490 #options NETGRAPH_SOCKET #options NETGRAPH_SPLIT #options NETGRAPH_SPPP #options NETGRAPH_TEE #options NETGRAPH_TTY #options NETGRAPH_UI #options NETGRAPH_VJC #options GEOM_AES #options GEOM_APPLE #options GEOM_BDE #options GEOM_BSD #options GEOM_CONCAT #options GEOM_FOX #options GEOM_GATE #options GEOM_GPT #options GEOM_LABEL #options GEOM_MBR #options GEOM_MIRROR #options GEOM_NOP #options GEOM_PC98 #options GEOM_RAID3 #options GEOM_SHSEC #options GEOM_STRIPE #options GEOM_SUNLABEL #options GEOM_UZIP #options GEOM_VOL # # Pseudo devices # device random # Entropy device device mem # Memory and kernel memory devices device io device pty # Pseudo-ttys (telnet etc) #device snp # Snoop device - to look at pty/vty/... #device ccd # Concatenated disk driver device md # Memory "disks" # # Network pseudo devices # device loop # Network loopback device ether # Ethernet support #device vlan # VLAN support (needs miibus) #device sl # Kernel SLIP #device ppp # Kernel PPP #device sppp # Generic Synchronous PPP device tun # Packet tunnel device gif # IPv6 and IPv4 tunneling #device faith # IPv6-to-IPv4 relaying (translation) #device stf # 6to4 IPv6 over IPv4 encapsulation #device tap # Virtual Ethernet driver #device gre # IP over IP tunneling device bpf # Berkeley packet filter #options PPP_BSDCOMP # PPP BSD-compress support #options PPP_DEFLATE # PPP zlib/deflate/gzip support #options PPP_FILTER # Enable bpf filtering (needs bpf) # To make an SMP kernel, the next two are needed #options SMP # Symmetric MultiProcessor Kernel device apic # I/O APIC device acpi #options ACPI_DEBUG # Bus support. Do not remove isa, even if you have no isa slots device isa device pci # Floppy drives #device fdc # ATA and ATAPI devices device ata device atadisk # ATA disk drives #device ataraid # ATA RAID drives device atapicd # ATAPI CDROM drives #device atapifd # ATAPI floppy drives #device atapist # ATAPI tape drives options ATA_STATIC_ID # Static device numbering # SCSI peripherals #device scbus # SCSI bus (required for SCSI) #device ch # SCSI media changers #device da # Direct Access (disks) #device sa # Sequential Access (tape etc) #device cd # CD #device pass # Passthrough device (direct SCSI access) #device ses # SCSI Environmental Services (and SAF-TE) # atkbdc0 controls both the keyboard and the PS/2 mouse device atkbdc # AT keyboard controller device atkbd # AT keyboard device psm # PS/2 mouse #options PSM_DEBUG options VESA # Support for VGA VESA video modes. device vga # VGA video card driver device splash # Splash screen and screen saver support device sc # Enable this for the pcvt (VT220 compatible) console driver #device vt #options XSERVER # support for X server on a vt console #options FAT_CURSOR # start with block cursor device agp # support several AGP chipsets # Floating point support - do not disable device npx # Power management support (see NOTES for more options) #device apm # Add suspend/resume support for the i8254 device pmtimer # PCCARD (PCMCIA) support # PCMCIA and cardbus bridge support device cbb # cardbus (yenta) bridge #device pcic # ExCA ISA and PCI bridges device pccard # PC Card (16-bit) bus device cardbus # CardBus (32-bit) bus # Serial (COM) ports #device sio # 8250, 16[45]50 based serial ports # Parallel port #device ppc #device ppbus # Parallel port bus (required) #device lpt # Printer #device plip # TCP/IP over parallel #device ppi # Parallel port interface device #device vpo # Requires scbus and da # If you've got a "dumb" serial or parallel PCI card that is # supported by the puc(4) glue driver, uncomment the following # line to enable it (connects to the sio and/or ppc drivers): #device puc # PCI Ethernet NICs #device de # DEC/Intel DC21x4x (``Tulip'') #device em # Intel PRO/1000 adapter Gigabit Ethernet Card #device ixgb # Intel PRO/10GbE Ethernet Card #device txp # 3Com 3cR990 (``Typhoon'') #device vx # 3Com 3c590, 3c595 (``Vortex'') # PCI Ethernet NICs that use the common MII bus controller code # NOTE: Be sure to keep the 'device miibus' line in order to use these NICs! device miibus # MII bus support #device bfe # Broadcom BCM440x 10/100 Ethernet #device bge # Broadcom BCM570xx Gigabit Ethernet #device dc # DEC/Intel 21143 and various workalikes #device fxp # Intel EtherExpress PRO/100B (82557, 82558) #device pcn # AMD Am79C97x PCI 10/100 (precedence over 'lnc') #device re # RealTek 8139C+/8169/8169S/8110S device rl # RealTek 8129/8139 #device sf # Adaptec AIC-6915 (``Starfire'') #device sis # Silicon Integrated Systems SiS 900/SiS 7016 #device sk # SysKonnect SK-984x & SK-982x gigabit Ethernet #device ste # Sundance ST201 (D-Link DFE-550TX) #device ti # Alteon Networks Tigon I/II gigabit Ethernet #device tl # Texas Instruments ThunderLAN #device tx # SMC EtherPower II (83c170 ``EPIC'') #device vr # VIA Rhine, Rhine II #device wb # Winbond W89C840F #device xl # 3Com 3c90x (``Boomerang'', ``Cyclone'') # ISA Ethernet NICs. pccard NICs included #device cs # Crystal Semiconductor CS89x0 NIC # 'device ed' requires 'device miibus' #device ed # NE[12]000, SMC Ultra, 3c503, DS8390 cards #device ex # Intel EtherExpress Pro/10 and Pro/10+ #device ep # Etherlink III based cards #device fe # Fujitsu MB8696x based cards #device ie # EtherExpress 8/16, 3C507, StarLAN 10 etc #device lnc # NE2100, NE32-VL Lance Ethernet cards #device sn # SMC's 9000 series of Ethernet chips #device xe # Xircom pccard Ethernet # ISA devices that use the old ISA shims #device le # Wireless NIC cards #device wlan # 802.11 support #device wlan_wep #device wlan_ccmp #device wlan_tkip #device wlan_xauth #device wlan_acl #device an # Aironet 4500/4800 802.11 wireless NICs #device awi # BayStack 660 and others #device wi # WaveLAN/Intersil/Symbol 802.11 wireless NICs #device wl # Older non 802.11 Wavelan wireless NIC #device ath_hal #device ath_rate_onoe #device ath # # USB support # options USB_DEBUG #device uhci # UHCI PCI->USB interface #device ohci # OHCI PCI->USB interface #device usb # USB Bus (required) #device udbp # USB Double Bulk Pipe devices #device ugen # Generic #device uhid # "Human Interface Devices" #device ukbd # Keyboard #device ulpt # Printer #device umass # Disks/Mass storage - Requires scbus and da #device ums # Mouse #device urio # Diamond Rio 500 MP3 player #device uscanner # Scanners # USB Ethernet, requires mii #device aue # ADMtek USB Ethernet #device axe # ASIX Electronics USB Ethernet #device cue # CATC USB Ethernet #device kue # Kawasaki LSI USB Ethernet #device rue # RealTek RTL8150 USB Ethernet # # Sound # #device sound #device snd_maestro --HlL+5n6rz5pIUxbD-- From owner-cvs-src@FreeBSD.ORG Sun Mar 6 18:01:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6481B16A4CE; Sun, 6 Mar 2005 18:01:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CAE843D41; Sun, 6 Mar 2005 18:01:06 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j26I16eK001715; Sun, 6 Mar 2005 18:01:06 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j26I16qH001714; Sun, 6 Mar 2005 18:01:06 GMT (envelope-from hrs) Message-Id: <200503061801.j26I16qH001714@repoman.freebsd.org> From: Hiroki Sato Date: Sun, 6 Mar 2005 18:01:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Mar 2005 18:01:06 -0000 hrs 2005-03-06 18:01:06 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release notes: Beastie boot menu disabled, acpi(4) turns ACPI and PCI devices off or to a lower power state in suspend, acpi_ibm driver added, ed(4) ALTQ support, ipfw(4) ucred-based rules can be used with debug.mpsafenet=1, TCP-MD5 implementation in KAME IPv4 IPsec, ftpd(8) 212 and 213 status code support, gvinum checkparity/rebuildparity/setstate subcommand support, periodic(8) security report now includes blocked packet counts by pf(4), ppp(8) NAS-IP-Address/NAS-Identifier options, pppd(8) incorrect CBCP response fix, and rescue(8) now includes BSD tar. Update release notes: rc.conf(5) network interface renaming support (MFC), and markup fix in the entry of systat(1) IPv6 support. Revision Changes Path 1.816 +54 -2 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sun Mar 6 18:15:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DCDE16A4CE; Sun, 6 Mar 2005 18:15:24 +0000 (GMT) Received: from postfix4-2.free.fr (postfix4-2.free.fr [213.228.0.176]) by mx1.FreeBSD.org (Postfix) with ESMTP id C8AE843D3F; Sun, 6 Mar 2005 18:15:23 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from tatooine.tataz.chchile.org (vol75-8-82-233-239-98.fbx.proxad.net [82.233.239.98]) by postfix4-2.free.fr (Postfix) with ESMTP id 6F1842D588A; Sun, 6 Mar 2005 19:15:11 +0100 (CET) Received: by tatooine.tataz.chchile.org (Postfix, from userid 1000) id 580F3407C; Sun, 6 Mar 2005 19:14:22 +0100 (CET) Date: Sun, 6 Mar 2005 19:14:22 +0100 From: Jeremie Le Hen To: Julian Elischer Message-ID: <20050306181422.GD74191@obiwan.tataz.chchile.org> References: <4226446B.7020406@freebsd.org> <61ac46c154aa515a692308440dd1141d@FreeBSD.org> <422710DD.1070203@freebsd.org> <422719E0.10703@samsco.org> <42279B6D.1000005@freebsd.org> <20050304182629.GA39457@VARK.MIT.EDU> <4228AB27.3020204@samsco.org> <4228B504.7000302@elischer.org> <20050305154248.GF15329@obiwan.tataz.chchile.org> <422A9B53.8080504@elischer.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <422A9B53.8080504@elischer.org> User-Agent: Mutt/1.5.7i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Jeremie Le Hen cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 18:15:24 -0000 Hi Julian, On Sat, Mar 05, 2005 at 09:55:31PM -0800, Julian Elischer wrote: > Jeremie Le Hen wrote: > >>for a start I'd like to add a sysctl to turn off swapping out kernel > >>stacks.. > >>then if someone had a reproducible or atleast 'common" problem, > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > >>we could suggest turning it off to see > >>if it fixes the problem.. that would be a big smoking gun.. > > > > > >If I understand correctly, the problem with swapping is that it's > >highly non-deterministic. Therefore having kthread swapping disabled > >would not tell us whether the bug is really avoided or if we are just > >fortunate enough to not trigger it. I think I didn't explained myself correctly. In fact, I was simply wondering how a swap related bug could be reproducible. Regards, -- Jeremie Le Hen jeremie at le-hen dot org From owner-cvs-src@FreeBSD.ORG Sun Mar 6 19:08:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBA9816A4CE; Sun, 6 Mar 2005 19:08:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A333443D48; Sun, 6 Mar 2005 19:08:18 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j26J8Ieb005072; Sun, 6 Mar 2005 19:08:18 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j26J8INB005071; Sun, 6 Mar 2005 19:08:18 GMT (envelope-from das) Message-Id: <200503061908.j26J8INB005071@repoman.freebsd.org> From: David Schultz Date: Sun, 6 Mar 2005 19:08:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/man ieee.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 19:08:19 -0000 das 2005-03-06 19:08:18 UTC FreeBSD src repository Modified files: lib/msun/man ieee.3 Log: Fix a mistake in the exponent range. Revision Changes Path 1.21 +1 -1 src/lib/msun/man/ieee.3 From owner-cvs-src@FreeBSD.ORG Sun Mar 6 19:08:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 09CE716A4CE; Sun, 6 Mar 2005 19:08:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D2E2843D1D; Sun, 6 Mar 2005 19:08:51 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j26J8pSm005110; Sun, 6 Mar 2005 19:08:51 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j26J8pbt005109; Sun, 6 Mar 2005 19:08:51 GMT (envelope-from hrs) Message-Id: <200503061908.j26J8pbt005109@repoman.freebsd.org> From: Hiroki Sato Date: Sun, 6 Mar 2005 19:08:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 06 Mar 2005 19:08:52 -0000 hrs 2005-03-06 19:08:51 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release notes: atkbd(4) 0x08 flag, ipnat(8) redirect rule supports non-TCP/UDP packets, and sppp(4) MPSAFE. Update release notes: pppd(8) incorrect CBCP response fix (MFC). Revision Changes Path 1.817 +11 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sun Mar 6 19:38:45 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A9A416A4CE; Sun, 6 Mar 2005 19:38:45 +0000 (GMT) Received: from creme-brulee.marcuscom.com (creme-brulee.marcuscom.com [24.172.16.118]) by mx1.FreeBSD.org (Postfix) with ESMTP id F37FE43D5A; Sun, 6 Mar 2005 19:38:44 +0000 (GMT) (envelope-from marcus@FreeBSD.org) Received: from shumai.marcuscom.com (shumai.marcuscom.com [192.168.1.4]) j26JdWgu064968; Sun, 6 Mar 2005 14:39:33 -0500 (EST) (envelope-from marcus@FreeBSD.org) From: Joe Marcus Clarke To: Jeremie Le Hen In-Reply-To: <20050306144347.GA74191@obiwan.tataz.chchile.org> References: <200503060800.j26803h3049872@repoman.freebsd.org> <20050306144347.GA74191@obiwan.tataz.chchile.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-C2BiFV6wVUFN5N8v3n0Y" Organization: FreeBSD, Inc. Date: Sun, 06 Mar 2005 14:38:19 -0500 Message-Id: <1110137899.97135.0.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.0.4 FreeBSD GNOME Team Port cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libalias alias_skinny.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 19:38:45 -0000 --=-C2BiFV6wVUFN5N8v3n0Y Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sun, 2005-03-06 at 15:43 +0100, Jeremie Le Hen wrote: > Hi, >=20 > > marcus 2005-03-06 08:00:03 UTC > >=20 > > FreeBSD src repository (doc,ports committer) > >=20 > > Modified files: (Branch: RELENG_5) > > lib/libalias alias_skinny.c=20 > > Log: > > MFC: rev 1.8 > > =20 > > Fix a problem in the Skinny ALG where a specially crafted packet coul= d cause > > a libalias application (e.g. natd, ppp, etc.) to crash. Note: Skinn= y support > > is not enabled in natd or ppp by default. > > =20 > > Approved by: re (kensmith) > > Security: This fixes a remote DoS exploit >=20 > Will this be fixed in RELENG_4 as well ? That's my goal. Joe >=20 > Regards, --=20 Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome --=-C2BiFV6wVUFN5N8v3n0Y Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQBCK1wrb2iPiv4Uz4cRAqZ5AJ9gNqVSNDqhvg9501V5UK3Omj3ZnwCfaXjD ImrTYBU6aVVKiI5lAWgmn3k= =ZQab -----END PGP SIGNATURE----- --=-C2BiFV6wVUFN5N8v3n0Y-- From owner-cvs-src@FreeBSD.ORG Sun Mar 6 19:42:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E5F116A4CE; Sun, 6 Mar 2005 19:42:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4691143D41; Sun, 6 Mar 2005 19:42:32 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j26JgW8L007041; Sun, 6 Mar 2005 19:42:32 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j26JgWIa007040; Sun, 6 Mar 2005 19:42:32 GMT (envelope-from phk) Message-Id: <200503061942.j26JgWIa007040@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 6 Mar 2005 19:42:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ieee488 upd7210.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 19:42:32 -0000 phk 2005-03-06 19:42:32 UTC FreeBSD src repository Modified files: sys/dev/ieee488 upd7210.c Log: Don't disable interrupts on a stray interrupt. Revision Changes Path 1.6 +0 -2 src/sys/dev/ieee488/upd7210.c From owner-cvs-src@FreeBSD.ORG Sun Mar 6 19:43:13 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 399F216A4CE; Sun, 6 Mar 2005 19:43:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 10FB643D1F; Sun, 6 Mar 2005 19:43:13 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j26JhCEt007109; Sun, 6 Mar 2005 19:43:12 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j26JhCU1007108; Sun, 6 Mar 2005 19:43:12 GMT (envelope-from phk) Message-Id: <200503061943.j26JhCU1007108@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 6 Mar 2005 19:43:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ieee488 ibfoo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 19:43:13 -0000 phk 2005-03-06 19:43:12 UTC FreeBSD src repository Modified files: sys/dev/ieee488 ibfoo.c Log: Always go to standby efter each call. Revision Changes Path 1.4 +7 -7 src/sys/dev/ieee488/ibfoo.c From owner-cvs-src@FreeBSD.ORG Sun Mar 6 19:50:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2684416A4CE; Sun, 6 Mar 2005 19:50:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED0A643D1F; Sun, 6 Mar 2005 19:50:01 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j26Jo1rM007398; Sun, 6 Mar 2005 19:50:01 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j26Jo1Yq007397; Sun, 6 Mar 2005 19:50:01 GMT (envelope-from mux) Message-Id: <200503061950.j26Jo1Yq007397@repoman.freebsd.org> From: Maxime Henrion Date: Sun, 6 Mar 2005 19:50:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/fxp if_fxp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 19:50:02 -0000 mux 2005-03-06 19:50:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/fxp if_fxp.c Log: MFC if_fxp.c revision 1.226: date: 2005/03/05 13:52:28; author: mux; state: Exp; lines: +1 -0 Add support for fxp(4) cards found in Sony FS570 laptops. Submitted by: Gavin Atkinson Approved by: re@ (scottl) Revision Changes Path 1.217.2.6 +1 -0 src/sys/dev/fxp/if_fxp.c From owner-cvs-src@FreeBSD.ORG Sun Mar 6 19:55:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 80E1016A4CE; Sun, 6 Mar 2005 19:55:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5754A43D48; Sun, 6 Mar 2005 19:55:19 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j26JtJpD007949; Sun, 6 Mar 2005 19:55:19 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j26JtJ4k007948; Sun, 6 Mar 2005 19:55:19 GMT (envelope-from mux) Message-Id: <200503061955.j26JtJ4k007948@repoman.freebsd.org> From: Maxime Henrion Date: Sun, 6 Mar 2005 19:55:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/dev/fxp if_fxp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 19:55:19 -0000 mux 2005-03-06 19:55:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/fxp if_fxp.c Log: Sync device IDs with HEAD. Revision Changes Path 1.110.2.37 +2 -0 src/sys/dev/fxp/if_fxp.c From owner-cvs-src@FreeBSD.ORG Sun Mar 6 19:59:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE42616A4CE; Sun, 6 Mar 2005 19:59:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 923C843D41; Sun, 6 Mar 2005 19:59:41 +0000 (GMT) (envelope-from marcus@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j26JxfwM008344; Sun, 6 Mar 2005 19:59:41 GMT (envelope-from marcus@repoman.freebsd.org) Received: (from marcus@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j26JxfTh008343; Sun, 6 Mar 2005 19:59:41 GMT (envelope-from marcus) Message-Id: <200503061959.j26JxfTh008343@repoman.freebsd.org> From: Joe Marcus Clarke Date: Sun, 6 Mar 2005 19:59:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/lib/libalias alias_skinny.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 19:59:41 -0000 marcus 2005-03-06 19:59:41 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_4) lib/libalias alias_skinny.c Log: MFC: rev 1.8 Fix a problem in the Skinny ALG where a specially crafted packet could cause a libalias application (e.g. natd, ppp, etc.) to crash. Note: Skinny support is not enabled in natd or ppp by default. Approved by: nectar (secteam) Security: This fixes a remote DoS exploit Revision Changes Path 1.1.2.2 +3 -3 src/lib/libalias/alias_skinny.c From owner-cvs-src@FreeBSD.ORG Sun Mar 6 20:09:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A7ACE16A4CE; Sun, 6 Mar 2005 20:09:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 681AB43D48; Sun, 6 Mar 2005 20:09:00 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j26K90oP009200; Sun, 6 Mar 2005 20:09:00 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j26K90cs009199; Sun, 6 Mar 2005 20:09:00 GMT (envelope-from alc) Message-Id: <200503062009.j26K90cs009199@repoman.freebsd.org> From: Alan Cox Date: Sun, 6 Mar 2005 20:09:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_mbuf.c src/sys/sys mbuf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 20:09:00 -0000 alc 2005-03-06 20:09:00 UTC FreeBSD src repository Modified files: sys/kern uipc_mbuf.c sys/sys mbuf.h Log: The m_ext reference counts are potentially shared and modified asynchronously by different threads. Thus, declare as volatile the reference count that is accessed through m_ext's pointer, ref_cnt. Revert the previous change, revision 1.144, that casts as volatile a single dereference of ref_cnt. Reviewed by: bmilekic, dwhite Problem reported by: kris MFC after: 3 days Revision Changes Path 1.145 +4 -6 src/sys/kern/uipc_mbuf.c 1.168 +1 -1 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Sun Mar 6 20:56:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D4A916A4CE; Sun, 6 Mar 2005 20:56:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7530043D2D; Sun, 6 Mar 2005 20:56:16 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j26KuGTX018138; Sun, 6 Mar 2005 20:56:16 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j26KuGKM018137; Sun, 6 Mar 2005 20:56:16 GMT (envelope-from scottl) Message-Id: <200503062056.j26KuGKM018137@repoman.freebsd.org> From: Scott Long Date: Sun, 6 Mar 2005 20:56:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/twa twa_freebsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 20:56:16 -0000 scottl 2005-03-06 20:56:16 UTC FreeBSD src repository Modified files: sys/dev/twa twa_freebsd.c Log: Use the correct flags for bus_dma_tag_create(). Revision Changes Path 1.11 +2 -2 src/sys/dev/twa/twa_freebsd.c From owner-cvs-src@FreeBSD.ORG Sun Mar 6 20:57:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2FBCC16A4CE; Sun, 6 Mar 2005 20:57:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0750243D1F; Sun, 6 Mar 2005 20:57:09 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j26Kv88E018184; Sun, 6 Mar 2005 20:57:08 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j26Kv8RN018183; Sun, 6 Mar 2005 20:57:08 GMT (envelope-from alc) Message-Id: <200503062057.j26Kv8RN018183@repoman.freebsd.org> From: Alan Cox Date: Sun, 6 Mar 2005 20:57:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sparc64/include smp.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 20:57:09 -0000 alc 2005-03-06 20:57:08 UTC FreeBSD src repository Modified files: sys/sparc64/include smp.h Log: Declare as volatile the memory location referenced by a pointer rather than the pointer's value. Revision Changes Path 1.18 +1 -1 src/sys/sparc64/include/smp.h From owner-cvs-src@FreeBSD.ORG Sun Mar 6 20:57:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A8B5D16A4CE; Sun, 6 Mar 2005 20:57:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F3E843D31; Sun, 6 Mar 2005 20:57:54 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j26KvsA1018218; Sun, 6 Mar 2005 20:57:54 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j26KvsV4018217; Sun, 6 Mar 2005 20:57:54 GMT (envelope-from scottl) Message-Id: <200503062057.j26KvsV4018217@repoman.freebsd.org> From: Scott Long Date: Sun, 6 Mar 2005 20:57:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/twe twe_freebsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 20:57:54 -0000 scottl 2005-03-06 20:57:54 UTC FreeBSD src repository Modified files: sys/dev/twe twe_freebsd.c Log: Use correct flags for bus_dma_tag_create(). Revision Changes Path 1.42 +4 -4 src/sys/dev/twe/twe_freebsd.c From owner-cvs-src@FreeBSD.ORG Sun Mar 6 21:10:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1F0C16A4CE; Sun, 6 Mar 2005 21:10:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7F0B43D2F; Sun, 6 Mar 2005 21:10:31 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j26LAVGo018893; Sun, 6 Mar 2005 21:10:31 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j26LAVg7018892; Sun, 6 Mar 2005 21:10:31 GMT (envelope-from cognet) Message-Id: <200503062110.j26LAVg7018892@repoman.freebsd.org> From: Olivier Houchard Date: Sun, 6 Mar 2005 21:10:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/arm/arm pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 21:10:32 -0000 cognet 2005-03-06 21:10:31 UTC FreeBSD src repository Modified files: sys/arm/arm pmap.c Log: Make sure ARM_TP_ADDRESS is accessible right now by calling pmap_fault_fixup, as we can't rely on a trap happening, as it is done normally. While I'm there, uncomment the call to cpu_dcache_wbinv_range() in pmap_kenter_internal, as we don't call cpu_dcache_wbinv_all() there anymore. Revision Changes Path 1.25 +9 -3 src/sys/arm/arm/pmap.c From owner-cvs-src@FreeBSD.ORG Sun Mar 6 21:12:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBE0816A4CE; Sun, 6 Mar 2005 21:12:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 921FE43D53; Sun, 6 Mar 2005 21:12:03 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j26LC3II018959; Sun, 6 Mar 2005 21:12:03 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j26LC386018958; Sun, 6 Mar 2005 21:12:03 GMT (envelope-from cognet) Message-Id: <200503062112.j26LC386018958@repoman.freebsd.org> From: Olivier Houchard Date: Sun, 6 Mar 2005 21:12:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/arm/arm swtch.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 21:12:03 -0000 cognet 2005-03-06 21:12:03 UTC FreeBSD src repository Modified files: sys/arm/arm swtch.S Log: Use [ldr|str]t instead of [ldr|str] when accessing ARM_TP_ADDRESS. Revision Changes Path 1.14 +3 -4 src/sys/arm/arm/swtch.S From owner-cvs-src@FreeBSD.ORG Sun Mar 6 22:28:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1816916A4CE; Sun, 6 Mar 2005 22:28:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E09E943D49; Sun, 6 Mar 2005 22:28:14 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j26MSE2q022826; Sun, 6 Mar 2005 22:28:14 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j26MSEll022825; Sun, 6 Mar 2005 22:28:14 GMT (envelope-from sobomax) Message-Id: <200503062228.j26MSEll022825@repoman.freebsd.org> From: Maxim Sobolev Date: Sun, 6 Mar 2005 22:28:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/linprocfs linprocfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 22:28:15 -0000 sobomax 2005-03-06 22:28:14 UTC FreeBSD src repository Modified files: sys/compat/linprocfs linprocfs.c Log: Always produce cpuX entries, even in the case when there is only one CPU in the system. This is consistent with what real linuxes do. PR: kern/75848 Submitted by: Andriy Gapon MFC after: 3 days Revision Changes Path 1.89 +6 -7 src/sys/compat/linprocfs/linprocfs.c From owner-cvs-src@FreeBSD.ORG Sun Mar 6 22:59:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AECBD16A4D6; Sun, 6 Mar 2005 22:59:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8408943D39; Sun, 6 Mar 2005 22:59:40 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j26MxeRm024583; Sun, 6 Mar 2005 22:59:40 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j26MxeZt024582; Sun, 6 Mar 2005 22:59:40 GMT (envelope-from sobomax) Message-Id: <200503062259.j26MxeZt024582@repoman.freebsd.org> From: Maxim Sobolev Date: Sun, 6 Mar 2005 22:59:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 22:59:41 -0000 sobomax 2005-03-06 22:59:40 UTC FreeBSD src repository Modified files: sys/net if_ethersubr.c Log: Fix ef(4) driver when kernel compiled w/o IPX. MFC after: 3 days Revision Changes Path 1.189 +1 -1 src/sys/net/if_ethersubr.c From owner-cvs-src@FreeBSD.ORG Sun Mar 6 23:03:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B4EE16A4CE; Sun, 6 Mar 2005 23:03:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E44CA43D1D; Sun, 6 Mar 2005 23:03:58 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j26N3wDn024916; Sun, 6 Mar 2005 23:03:58 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j26N3wJO024915; Sun, 6 Mar 2005 23:03:58 GMT (envelope-from sobomax) Message-Id: <200503062303.j26N3wJO024915@repoman.freebsd.org> From: Maxim Sobolev Date: Sun, 6 Mar 2005 23:03:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net if_ef.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 23:03:59 -0000 sobomax 2005-03-06 23:03:58 UTC FreeBSD src repository Modified files: sys/net if_ef.c Log: When neither of supported frame type is enabled via kernel options enable them all, otherwise the driver will be useless and will only confuse user as manual page says nothing about the need to enable one of those frame types explicitly in the kernel config. PR: kern/47152 Submitted by: Andriy Gapon MFC after: 3 days Revision Changes Path 1.33 +9 -0 src/sys/net/if_ef.c From owner-cvs-src@FreeBSD.ORG Sun Mar 6 23:26:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1EC6E16A4CE; Sun, 6 Mar 2005 23:26:10 +0000 (GMT) Received: from bgo1smout1.broadpark.no (bgo1smout1.broadpark.no [217.13.4.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C68D43D31; Sun, 6 Mar 2005 23:26:09 +0000 (GMT) (envelope-from des@des.no) Received: from bgo1sminn1.broadpark.no ([217.13.4.93]) by bgo1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0ICY005KEE6KG720@bgo1smout1.broadpark.no>; Mon, 07 Mar 2005 00:20:44 +0100 (CET) Received: from dsa.des.no ([80.203.228.37]) by bgo1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0ICY00HVMEIUH0R0@bgo1sminn1.broadpark.no>; Mon, 07 Mar 2005 00:28:06 +0100 (CET) Received: by dsa.des.no (Pony Express, from userid 666) id ABAA345222; Mon, 07 Mar 2005 00:26:07 +0100 (CET) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id E6B1445212; Mon, 07 Mar 2005 00:26:04 +0100 (CET) Received: by xps.des.no (Postfix, from userid 1001) id CE0FF33C1B; Mon, 07 Mar 2005 00:26:04 +0100 (CET) Date: Mon, 07 Mar 2005 00:26:04 +0100 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: <200503062228.j26MSEll022825@repoman.freebsd.org> To: Maxim Sobolev Message-id: <86mztg2w6r.fsf@xps.des.no> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on dsa.des.no References: <200503062228.j26MSEll022825@repoman.freebsd.org> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED,AWL autolearn=disabled version=3.0.2 X-Spam-Level: cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/linprocfs linprocfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 23:26:10 -0000 Maxim Sobolev writes: > Modified files: > sys/compat/linprocfs linprocfs.c=20 Read /usr/src/MAINTAINERS lately? DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Sun Mar 6 23:45:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 75DF516A4CE; Sun, 6 Mar 2005 23:45:49 +0000 (GMT) Received: from bgo1smout1.broadpark.no (bgo1smout1.broadpark.no [217.13.4.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FD7743D1F; Sun, 6 Mar 2005 23:45:49 +0000 (GMT) (envelope-from des@des.no) Received: from bgo1sminn1.broadpark.no ([217.13.4.93]) by bgo1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0ICY005B8F3CG830@bgo1smout1.broadpark.no>; Mon, 07 Mar 2005 00:40:24 +0100 (CET) Received: from dsa.des.no ([80.203.228.37]) by bgo1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0ICY00IC6FFM5310@bgo1sminn1.broadpark.no>; Mon, 07 Mar 2005 00:47:46 +0100 (CET) Received: by dsa.des.no (Pony Express, from userid 666) id 7772345171; Mon, 07 Mar 2005 00:45:47 +0100 (CET) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id 25382A0D0F; Mon, 07 Mar 2005 00:45:44 +0100 (CET) Received: by xps.des.no (Postfix, from userid 1001) id 0B92D33C1B; Mon, 07 Mar 2005 00:45:44 +0100 (CET) Date: Mon, 07 Mar 2005 00:45:44 +0100 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: <422B93B3.5050003@portaone.com> To: Maxim Sobolev Message-id: <86ekes2v9z.fsf@xps.des.no> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on dsa.des.no References: <200503062228.j26MSEll022825@repoman.freebsd.org> <86mztg2w6r.fsf@xps.des.no> <422B93B3.5050003@portaone.com> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED,AWL autolearn=disabled version=3.0.2 X-Spam-Level: cc: Maxim Sobolev cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: cvs-src@FreeBSD.ORG Subject: Re: cvs commit: src/sys/compat/linprocfs linprocfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 23:45:49 -0000 Maxim Sobolev writes: > Dag-Erling Sm=F8rgrav wrote: > > Read /usr/src/MAINTAINERS lately? > Uhh, no, sorry. Are there any problems with this delta? No, the patch is fine. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Mon Mar 7 00:00:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DAD116A4E7; Mon, 7 Mar 2005 00:00:05 +0000 (GMT) Received: from www.portaone.com (support.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1984D43D41; Mon, 7 Mar 2005 00:00:04 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.0.254] ([192.168.2.2]) (authenticated bits=0) by www.portaone.com (8.12.11/8.12.11) with ESMTP id j26NZLE5026097 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 7 Mar 2005 00:35:22 +0100 (CET) (envelope-from sobomax@portaone.com) Message-ID: <422B93B3.5050003@portaone.com> Date: Mon, 07 Mar 2005 01:35:15 +0200 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= References: <200503062228.j26MSEll022825@repoman.freebsd.org> <86mztg2w6r.fsf@xps.des.no> In-Reply-To: <86mztg2w6r.fsf@xps.des.no> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: ClamAV 0.80/685/Wed Jan 26 10:08:24 2005 clamav-milter version 0.80j on www.portaone.com X-Virus-Status: Clean cc: Maxim Sobolev cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: cvs-src@FreeBSD.ORG Subject: Re: cvs commit: src/sys/compat/linprocfs linprocfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 00:00:05 -0000 Dag-Erling Smørgrav wrote: > Maxim Sobolev writes: > >> Modified files: >> sys/compat/linprocfs linprocfs.c > > > Read /usr/src/MAINTAINERS lately? Uhh, no, sorry. Are there any problems with this delta? -Maxim From owner-cvs-src@FreeBSD.ORG Mon Mar 7 00:18:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 67E1016A4CE; Mon, 7 Mar 2005 00:18:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4851D43D5E; Mon, 7 Mar 2005 00:18:07 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j270I7mE028148; Mon, 7 Mar 2005 00:18:07 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j270I7eC028147; Mon, 7 Mar 2005 00:18:07 GMT (envelope-from sobomax) Message-Id: <200503070018.j270I7eC028147@repoman.freebsd.org> From: Maxim Sobolev Date: Mon, 7 Mar 2005 00:18:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/linux linux_misc.c linux_sysproto.h src/sys/i386/linux syscalls.master src/sys/alpha/linux syscalls.master src/sys/amd64/linux32 syscalls.master X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 00:18:07 -0000 sobomax 2005-03-07 00:18:07 UTC FreeBSD src repository Modified files: sys/compat/linux linux_misc.c sys/i386/linux syscalls.master sys/alpha/linux syscalls.master sys/amd64/linux32 syscalls.master Added files: sys/compat/linux linux_sysproto.h Log: Handle unimplemented syscall by instantly returning ENOSYS instead of sending signal first and only then returning ENOSYS to match what real linux does. PR: kern/74302 Submitted by: Travis Poppe Revision Changes Path 1.60 +4 -0 src/sys/alpha/linux/syscalls.master 1.2 +4 -0 src/sys/amd64/linux32/syscalls.master 1.166 +9 -0 src/sys/compat/linux/linux_misc.c 1.1 +36 -0 src/sys/compat/linux/linux_sysproto.h (new) 1.59 +4 -0 src/sys/i386/linux/syscalls.master From owner-cvs-src@FreeBSD.ORG Mon Mar 7 00:23:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5077216A4CE; Mon, 7 Mar 2005 00:23:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B36543D31; Mon, 7 Mar 2005 00:23:59 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j270NxGS028578; Mon, 7 Mar 2005 00:23:59 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j270Nx88028577; Mon, 7 Mar 2005 00:23:59 GMT (envelope-from sobomax) Message-Id: <200503070023.j270Nx88028577@repoman.freebsd.org> From: Maxim Sobolev Date: Mon, 7 Mar 2005 00:23:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/linux linux_proto.h linux_syscall.h linux_sysent.c src/sys/alpha/linux linux_proto.h linux_syscall.h linux_sysent.c src/sys/amd64/linux32 linux32_proto.h linux32_syscall.h linux32_sysent.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 00:23:59 -0000 sobomax 2005-03-07 00:23:59 UTC FreeBSD src repository Modified files: sys/i386/linux linux_proto.h linux_syscall.h linux_sysent.c sys/alpha/linux linux_proto.h linux_syscall.h linux_sysent.c sys/amd64/linux32 linux32_proto.h linux32_syscall.h linux32_sysent.c Log: Regen after addition of linux_nosys handler. Revision Changes Path 1.20 +5 -1 src/sys/alpha/linux/linux_proto.h 1.18 +1 -1 src/sys/alpha/linux/linux_syscall.h 1.18 +3 -1 src/sys/alpha/linux/linux_sysent.c 1.3 +5 -1 src/sys/amd64/linux32/linux32_proto.h 1.3 +1 -1 src/sys/amd64/linux32/linux32_syscall.h 1.3 +3 -1 src/sys/amd64/linux32/linux32_sysent.c 1.62 +5 -1 src/sys/i386/linux/linux_proto.h 1.56 +1 -1 src/sys/i386/linux/linux_syscall.h 1.63 +3 -1 src/sys/i386/linux/linux_sysent.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 00:24:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C1AB916A4CE; Mon, 7 Mar 2005 00:24:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9644C43D1D; Mon, 7 Mar 2005 00:24:52 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j270OqCv028620; Mon, 7 Mar 2005 00:24:52 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j270Oq5O028619; Mon, 7 Mar 2005 00:24:52 GMT (envelope-from mux) Message-Id: <200503070024.j270Oq5O028619@repoman.freebsd.org> From: Maxime Henrion Date: Mon, 7 Mar 2005 00:24:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/arm/arm busdma_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 00:24:52 -0000 mux 2005-03-07 00:24:52 UTC FreeBSD src repository Modified files: sys/arm/arm busdma_machdep.c Log: Fix typo. Revision Changes Path 1.16 +1 -1 src/sys/arm/arm/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 01:46:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BAB516A4CE; Mon, 7 Mar 2005 01:46:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F98643D1D; Mon, 7 Mar 2005 01:46:07 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j271k71f038128; Mon, 7 Mar 2005 01:46:07 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j271k7HR038127; Mon, 7 Mar 2005 01:46:07 GMT (envelope-from grehan) Message-Id: <200503070146.j271k7HR038127@repoman.freebsd.org> From: Peter Grehan Date: Mon, 7 Mar 2005 01:46:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/powerpc/powerpc pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 01:46:07 -0000 grehan 2005-03-07 01:46:07 UTC FreeBSD src repository Modified files: sys/powerpc/powerpc pmap.c Log: Allow user to undersize memory with hw.physmem loader variable. Obtained from: i386/machdep.c:getmemsize() Revision Changes Path 1.97 +62 -1 src/sys/powerpc/powerpc/pmap.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 01:52:25 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 00F0616A4D0; Mon, 7 Mar 2005 01:52:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C855243D4C; Mon, 7 Mar 2005 01:52:24 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j271qOAh038432; Mon, 7 Mar 2005 01:52:24 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j271qOkV038431; Mon, 7 Mar 2005 01:52:24 GMT (envelope-from grehan) Message-Id: <200503070152.j271qOkV038431@repoman.freebsd.org> From: Peter Grehan Date: Mon, 7 Mar 2005 01:52:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/powerpc/powerpc machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 01:52:25 -0000 grehan 2005-03-07 01:52:24 UTC FreeBSD src repository Modified files: sys/powerpc/powerpc machdep.c Log: physmem is a much better indicator for 'real' memory on PPC than Maxmem since there are often significant holes in the memory map due to the kernel, loader and OFW data structures not being included: Maxmem is the highest available, so can be misleading. Revision Changes Path 1.87 +3 -3 src/sys/powerpc/powerpc/machdep.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 01:58:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE65F16A4CE; Mon, 7 Mar 2005 01:58:48 +0000 (GMT) Received: from bgo1smout1.broadpark.no (bgo1smout1.broadpark.no [217.13.4.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1CD3243D39; Mon, 7 Mar 2005 01:58:48 +0000 (GMT) (envelope-from des@des.no) Received: from bgo1sminn1.broadpark.no ([217.13.4.93]) by bgo1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0ICY005SWL8ZGH60@bgo1smout1.broadpark.no>; Mon, 07 Mar 2005 02:53:23 +0100 (CET) Received: from dsa.des.no ([80.203.228.37]) by bgo1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0ICY00ILQLL94490@bgo1sminn1.broadpark.no>; Mon, 07 Mar 2005 03:00:45 +0100 (CET) Received: by dsa.des.no (Pony Express, from userid 666) id A81D54519E; Mon, 07 Mar 2005 02:58:46 +0100 (CET) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id E4C3745171; Mon, 07 Mar 2005 02:58:43 +0100 (CET) Received: by xps.des.no (Postfix, from userid 1001) id AC18833C1B; Mon, 07 Mar 2005 02:58:43 +0100 (CET) Date: Mon, 07 Mar 2005 02:58:43 +0100 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: <200503070146.j271k7HR038127@repoman.freebsd.org> To: Peter Grehan Message-id: <861xas2p4c.fsf@xps.des.no> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on dsa.des.no References: <200503070146.j271k7HR038127@repoman.freebsd.org> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED,AWL autolearn=disabled version=3.0.2 X-Spam-Level: cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/powerpc/powerpc pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 01:58:49 -0000 Peter Grehan writes: > Log: > Allow user to undersize memory with hw.physmem loader variable. >=20=20=20 > Obtained from: i386/machdep.c:getmemsize() Ugh, you could at least have looked at a *recent* version of i386/machdep.c. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Mon Mar 7 02:06:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E374C16A4CE; Mon, 7 Mar 2005 02:06:50 +0000 (GMT) Received: from liberty.onthenet.com.au (liberty.OntheNet.com.au [203.22.124.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 02BC143D55; Mon, 7 Mar 2005 02:06:49 +0000 (GMT) (envelope-from grehan@freebsd.org) Received: from [203.144.30.60] (CPE-30-60.dsl.onthenet.net [203.144.30.60]) j2726VnP097139; Mon, 7 Mar 2005 12:06:31 +1000 (EST) (envelope-from grehan@freebsd.org) Message-ID: <422BB89B.90600@freebsd.org> Date: Mon, 07 Mar 2005 12:12:43 +1000 From: Peter Grehan User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.2) Gecko/20041016 X-Accept-Language: en-us, en MIME-Version: 1.0 To: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= References: <200503070146.j271k7HR038127@repoman.freebsd.org> <861xas2p4c.fsf@xps.des.no> In-Reply-To: <861xas2p4c.fsf@xps.des.no> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/powerpc/powerpc pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 02:06:51 -0000 > Ugh, you could at least have looked at a *recent* version of > i386/machdep.c. Hmmm, missed that commit. Much cleaner, I'll use that instead :) later, Peter. From owner-cvs-src@FreeBSD.ORG Mon Mar 7 02:16:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA16116A4CE; Mon, 7 Mar 2005 02:16:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F08343D46; Mon, 7 Mar 2005 02:16:03 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j272G3cP039458; Mon, 7 Mar 2005 02:16:03 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j272G3no039457; Mon, 7 Mar 2005 02:16:03 GMT (envelope-from scottl) Message-Id: <200503070216.j272G3no039457@repoman.freebsd.org> From: Scott Long Date: Mon, 7 Mar 2005 02:16:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/amd64 busdma_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 02:16:03 -0000 scottl 2005-03-07 02:16:03 UTC FreeBSD src repository Modified files: sys/amd64/amd64 busdma_machdep.c Log: Remove dead code. Revision Changes Path 1.67 +0 -17 src/sys/amd64/amd64/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 02:17:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E647216A4CE; Mon, 7 Mar 2005 02:17:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B994543D46; Mon, 7 Mar 2005 02:17:24 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j272HOea039512; Mon, 7 Mar 2005 02:17:24 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j272HO0U039511; Mon, 7 Mar 2005 02:17:24 GMT (envelope-from scottl) Message-Id: <200503070217.j272HO0U039511@repoman.freebsd.org> From: Scott Long Date: Mon, 7 Mar 2005 02:17:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 busdma_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 02:17:25 -0000 scottl 2005-03-07 02:17:24 UTC FreeBSD src repository Modified files: sys/i386/i386 busdma_machdep.c Log: Remove dead code. Revision Changes Path 1.71 +0 -17 src/sys/i386/i386/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 02:18:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4844D16A4CE; Mon, 7 Mar 2005 02:18:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D81B43D2D; Mon, 7 Mar 2005 02:18:09 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j272I9ja039562; Mon, 7 Mar 2005 02:18:09 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j272I8ap039561; Mon, 7 Mar 2005 02:18:08 GMT (envelope-from scottl) Message-Id: <200503070218.j272I8ap039561@repoman.freebsd.org> From: Scott Long Date: Mon, 7 Mar 2005 02:18:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/alpha busdma_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 02:18:09 -0000 scottl 2005-03-07 02:18:08 UTC FreeBSD src repository Modified files: sys/alpha/alpha busdma_machdep.c Log: Remove dead code. Revision Changes Path 1.49 +0 -17 src/sys/alpha/alpha/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 02:18:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0505016A4CE; Mon, 7 Mar 2005 02:18:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C87F843D4C; Mon, 7 Mar 2005 02:18:52 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j272Iq8C039600; Mon, 7 Mar 2005 02:18:52 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j272Iq54039599; Mon, 7 Mar 2005 02:18:52 GMT (envelope-from scottl) Message-Id: <200503070218.j272Iq54039599@repoman.freebsd.org> From: Scott Long Date: Mon, 7 Mar 2005 02:18:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/ia64/ia64 busdma_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 02:18:53 -0000 scottl 2005-03-07 02:18:52 UTC FreeBSD src repository Modified files: sys/ia64/ia64 busdma_machdep.c Log: Remove dead code. Revision Changes Path 1.39 +0 -17 src/sys/ia64/ia64/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 02:20:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DDAF116A4CE; Mon, 7 Mar 2005 02:20:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE13F43D31; Mon, 7 Mar 2005 02:20:16 +0000 (GMT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j272KGWx039708; Mon, 7 Mar 2005 02:20:16 GMT (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j272KGI6039707; Mon, 7 Mar 2005 02:20:16 GMT (envelope-from grog) Message-Id: <200503070220.j272KGI6039707@repoman.freebsd.org> From: Greg Lehey Date: Mon, 7 Mar 2005 02:20:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 02:20:17 -0000 grog 2005-03-07 02:20:15 UTC FreeBSD src repository Modified files: sys/conf NOTES Log: Correct indentation style: - "options" is followed by the characters \040\011, not \011\011. Correct both my own sins and those of others. - Comment blocks start and end with an empty line ^#$. - Remove non-standard comments added in my last commit. Requested by: njl Correctness confirmed by: bde Revision Changes Path 1.1303 +14 -14 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Mon Mar 7 02:23:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7EE4316A4CE; Mon, 7 Mar 2005 02:23:00 +0000 (GMT) Received: from blackwater.lemis.com (wantadilla.lemis.com [192.109.197.135]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D0C243D2F; Mon, 7 Mar 2005 02:22:59 +0000 (GMT) (envelope-from grog@lemis.com) Received: by blackwater.lemis.com (Postfix, from userid 1004) id 5421185681; Mon, 7 Mar 2005 12:52:57 +1030 (CST) Date: Mon, 7 Mar 2005 12:52:57 +1030 From: Greg 'groggy' Lehey To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20050307022257.GA67848@wantadilla.lemis.com> References: <200503070220.j272KGI6039707@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="cNdxnHkX5QqsyA0e" Content-Disposition: inline In-Reply-To: <200503070220.j272KGI6039707@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 Subject: Re: cvs commit: src/sys/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 02:23:00 -0000 --cNdxnHkX5QqsyA0e Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Monday, 7 March 2005 at 2:20:16 +0000, Greg Lehey wrote: > grog 2005-03-07 02:20:15 UTC > > Modified files: > sys/conf NOTES > Log: > Correct indentation style: > > - "options" is followed by the characters \040\011, not \011\011. > Correct both my own sins and those of others. > - Comment blocks start and end with an empty line ^#$. > - Remove non-standard comments added in my last commit. > > Requested by: njl > Correctness confirmed by: bde These are only some of the comments bde had about the commit. More needs to be done, but first I'll document things where they should be put. Greg -- See complete headers for address and phone numbers. --cNdxnHkX5QqsyA0e Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFCK7sBIubykFB6QiMRAvcrAKCwK8Gp23hirvIyQX1Wsncjv4emwQCeODUx jwjsKyWbxbWcpndCaBRzRmU= =DS5v -----END PGP SIGNATURE----- --cNdxnHkX5QqsyA0e-- From owner-cvs-src@FreeBSD.ORG Mon Mar 7 03:05:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 72A6416A4CE; Mon, 7 Mar 2005 03:05:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2CA0143D2D; Mon, 7 Mar 2005 03:05:32 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2735WXj041720; Mon, 7 Mar 2005 03:05:32 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2735WlJ041719; Mon, 7 Mar 2005 03:05:32 GMT (envelope-from wpaul) Message-Id: <200503070305.j2735WlJ041719@repoman.freebsd.org> From: Bill Paul Date: Mon, 7 Mar 2005 03:05:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/ndis kern_ndis.c subr_ntoskrnl.c src/sys/dev/if_ndis if_ndis.c src/sys/kern subr_witness.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 03:05:32 -0000 wpaul 2005-03-07 03:05:31 UTC FreeBSD src repository Modified files: sys/compat/ndis kern_ndis.c subr_ntoskrnl.c sys/dev/if_ndis if_ndis.c sys/kern subr_witness.c Log: When you call MiniportInitialize() for an 802.11 driver, it will at some point result in a status event being triggered (it should be a link down event: the Microsoft driver design guide says you should generate one when the NIC is initialized). Some drivers generate the event during MiniportInitialize(), such that by the time MiniportInitialize() completes, the NIC is ready to go. But some drivers, in particular the ones for Atheros wireless NICs, don't generate the event until after a device interrupt occurs at some point after MiniportInitialize() has completed. The gotcha is that you have to wait until the link status event occurs one way or the other before you try to fiddle with any settings (ssid, channel, etc...). For the drivers that set the event sycnhronously this isn't a problem, but for the others we have to pause after calling ndis_init_nic() and wait for the event to arrive before continuing. Failing to wait can cause big trouble: on my SMP system, calling ndis_setstate_80211() after ndis_init_nic() completes, but _before_ the link event arrives, will lock up or reset the system. What we do now is check to see if a link event arrived while ndis_init_nic() was running, and if it didn't we msleep() until it does. Along the way, I discovered a few other problems: - Defered procedure calls run at PASSIVE_LEVEL, not DISPATCH_LEVEL. ntoskrnl_run_dpc() has been fixed accordingly. (I read the documentation wrong.) - Similarly, the NDIS interrupt handler, which is essentially a DPC, also doesn't need to run at DISPATCH_LEVEL. ndis_intrtask() has been fixed accordingly. - MiniportQueryInformation() and MiniportSetInformation() run at DISPATCH_LEVEL, and each request must complete before another can be submitted. ndis_get_info() and ndis_set_info() have been fixed accordingly. - Turned the sleep lock that guards the NDIS thread job list into a spin lock. We never do anything with this lock held except manage the job list (no other locks are held), so it's safe to do this, and it's possible that ndis_sched() and ndis_unsched() can be called from DISPATCH_LEVEL, so using a sleep lock here is semantically incorrect. Also updated subr_witness.c to add the lock to the order list. Revision Changes Path 1.70 +81 -48 src/sys/compat/ndis/kern_ndis.c 1.57 +0 -3 src/sys/compat/ndis/subr_ntoskrnl.c 1.83 +38 -4 src/sys/dev/if_ndis/if_ndis.c 1.188 +1 -0 src/sys/kern/subr_witness.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 04:52:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 414C016A4CE; Mon, 7 Mar 2005 04:52:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F1A0443D2D; Mon, 7 Mar 2005 04:52:43 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j274qheh052523; Mon, 7 Mar 2005 04:52:43 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j274qhTM052522; Mon, 7 Mar 2005 04:52:43 GMT (envelope-from das) Message-Id: <200503070452.j274qhTM052522@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 04:52:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/i387 s_scalbnf.S src/lib/msun/src s_scalbnf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 04:52:44 -0000 das 2005-03-07 04:52:43 UTC FreeBSD src repository Modified files: lib/msun/i387 s_scalbnf.S lib/msun/src s_scalbnf.c Log: Alias scalbnf as ldexpf. The two are identical in binary floating-point formats. Revision Changes Path 1.2 +3 -0 src/lib/msun/i387/s_scalbnf.S 1.8 +4 -0 src/lib/msun/src/s_scalbnf.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 04:52:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 58C2716A4CE; Mon, 7 Mar 2005 04:52:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3039443D41; Mon, 7 Mar 2005 04:52:58 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j274qwZP052583; Mon, 7 Mar 2005 04:52:58 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j274qwgH052582; Mon, 7 Mar 2005 04:52:58 GMT (envelope-from das) Message-Id: <200503070452.j274qwgH052582@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 04:52:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/i387 s_scalbnl.S src/lib/msun/src s_scalbnl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 04:52:58 -0000 das 2005-03-07 04:52:58 UTC FreeBSD src repository Added files: lib/msun/i387 s_scalbnl.S lib/msun/src s_scalbnl.c Log: Add scalbnl, also known as as ldexpl. Revision Changes Path 1.1 +19 -0 src/lib/msun/i387/s_scalbnl.S (new) 1.1 +71 -0 src/lib/msun/src/s_scalbnl.c (new) From owner-cvs-src@FreeBSD.ORG Mon Mar 7 04:53:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 340E116A4CE; Mon, 7 Mar 2005 04:53:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C63343D49; Mon, 7 Mar 2005 04:53:12 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j274rBbR052622; Mon, 7 Mar 2005 04:53:11 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j274rBgl052621; Mon, 7 Mar 2005 04:53:11 GMT (envelope-from das) Message-Id: <200503070453.j274rBgl052621@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 04:53:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/ia64 s_fmal.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 04:53:12 -0000 das 2005-03-07 04:53:11 UTC FreeBSD src repository Added files: lib/msun/ia64 s_fmal.S Log: Add an assembly version of fmal. Revision Changes Path 1.1 +34 -0 src/lib/msun/ia64/s_fmal.S (new) From owner-cvs-src@FreeBSD.ORG Mon Mar 7 04:53:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 94E8F16A4CF; Mon, 7 Mar 2005 04:53:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 76FFC43D46; Mon, 7 Mar 2005 04:53:36 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j274raSP052744; Mon, 7 Mar 2005 04:53:36 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j274raK3052743; Mon, 7 Mar 2005 04:53:36 GMT (envelope-from das) Message-Id: <200503070453.j274raK3052743@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 04:53:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/alpha Makefile.inc src/lib/msun/amd64 Makefile.inc src/lib/msun/arm Makefile.inc src/lib/msun/powerpc Makefile.inc src/lib/msun/sparc64 Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 04:53:36 -0000 das 2005-03-07 04:53:36 UTC FreeBSD src repository Modified files: lib/msun/alpha Makefile.inc lib/msun/amd64 Makefile.inc lib/msun/sparc64 Makefile.inc Added files: lib/msun/arm Makefile.inc lib/msun/powerpc Makefile.inc Log: Define the LDBL_PREC to be the number of significant bits in a long double's mantissa. Revision Changes Path 1.2 +1 -0 src/lib/msun/alpha/Makefile.inc 1.2 +1 -0 src/lib/msun/amd64/Makefile.inc 1.1 +3 -0 src/lib/msun/arm/Makefile.inc (new) 1.1 +3 -0 src/lib/msun/powerpc/Makefile.inc (new) 1.2 +1 -0 src/lib/msun/sparc64/Makefile.inc From owner-cvs-src@FreeBSD.ORG Mon Mar 7 04:53:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C877D16A4CF; Mon, 7 Mar 2005 04:53:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8528243D41; Mon, 7 Mar 2005 04:53:48 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j274rmW1052778; Mon, 7 Mar 2005 04:53:48 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j274rmkt052777; Mon, 7 Mar 2005 04:53:48 GMT (envelope-from das) Message-Id: <200503070453.j274rmkt052777@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 04:53:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/i387 Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 04:53:49 -0000 das 2005-03-07 04:53:48 UTC FreeBSD src repository Modified files: lib/msun/i387 Makefile.inc Log: - Define the LDBL_PREC to be the number of significant bits in a long double's mantissa. - Add an assembly version of scalbnl. Revision Changes Path 1.5 +5 -0 src/lib/msun/i387/Makefile.inc From owner-cvs-src@FreeBSD.ORG Mon Mar 7 04:54:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0075716A4CE; Mon, 7 Mar 2005 04:54:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCE2A43D31; Mon, 7 Mar 2005 04:54:02 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j274s2hw052821; Mon, 7 Mar 2005 04:54:02 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j274s2WC052820; Mon, 7 Mar 2005 04:54:02 GMT (envelope-from das) Message-Id: <200503070454.j274s2WC052820@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 04:54:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/ia64 Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 04:54:03 -0000 das 2005-03-07 04:54:02 UTC FreeBSD src repository Modified files: lib/msun/ia64 Makefile.inc Log: - Define the LDBL_PREC to be the number of significant bits in a long double's mantissa. - Add an assembly version of fmal. Revision Changes Path 1.2 +2 -1 src/lib/msun/ia64/Makefile.inc From owner-cvs-src@FreeBSD.ORG Mon Mar 7 04:54:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EF53516A4CE; Mon, 7 Mar 2005 04:54:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7EA743D49; Mon, 7 Mar 2005 04:54:20 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j274sKR5052855; Mon, 7 Mar 2005 04:54:20 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j274sKO3052854; Mon, 7 Mar 2005 04:54:20 GMT (envelope-from das) Message-Id: <200503070454.j274sKO3052854@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 04:54:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/src s_fmal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 04:54:21 -0000 das 2005-03-07 04:54:20 UTC FreeBSD src repository Added files: lib/msun/src s_fmal.c Log: Implement fmal. Revision Changes Path 1.1 +170 -0 src/lib/msun/src/s_fmal.c (new) From owner-cvs-src@FreeBSD.ORG Mon Mar 7 04:54:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C90F16A4CE; Mon, 7 Mar 2005 04:54:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 74A4F43D1D; Mon, 7 Mar 2005 04:54:39 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j274sdw6052897; Mon, 7 Mar 2005 04:54:39 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j274sdvF052896; Mon, 7 Mar 2005 04:54:39 GMT (envelope-from das) Message-Id: <200503070454.j274sdvF052896@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 04:54:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/src s_frexp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 04:54:39 -0000 das 2005-03-07 04:54:39 UTC FreeBSD src repository Modified files: lib/msun/src s_frexp.c Log: Alias frexp as frexpl on platforms where a long double is the same as a double. Revision Changes Path 1.9 +7 -0 src/lib/msun/src/s_frexp.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 04:54:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7FDF616A4CE; Mon, 7 Mar 2005 04:54:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 577C643D41; Mon, 7 Mar 2005 04:54:51 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j274sp8F052931; Mon, 7 Mar 2005 04:54:51 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j274spSH052930; Mon, 7 Mar 2005 04:54:51 GMT (envelope-from das) Message-Id: <200503070454.j274spSH052930@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 04:54:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/src s_frexpl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 04:54:51 -0000 das 2005-03-07 04:54:51 UTC FreeBSD src repository Added files: lib/msun/src s_frexpl.c Log: Implement frexpl. Revision Changes Path 1.1 +62 -0 src/lib/msun/src/s_frexpl.c (new) From owner-cvs-src@FreeBSD.ORG Mon Mar 7 04:55:22 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D1F3416A4CE; Mon, 7 Mar 2005 04:55:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1CE543D39; Mon, 7 Mar 2005 04:55:22 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j274tM7g053143; Mon, 7 Mar 2005 04:55:22 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j274tMq0053142; Mon, 7 Mar 2005 04:55:22 GMT (envelope-from das) Message-Id: <200503070455.j274tMq0053142@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 04:55:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/alpha _fpmath.h src/lib/libc/amd64 _fpmath.h src/lib/libc/arm _fpmath.h src/lib/libc/i386 _fpmath.h src/lib/libc/powerpc _fpmath.h src/lib/libc/sparc64 _fpmath.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 04:55:23 -0000 das 2005-03-07 04:55:22 UTC FreeBSD src repository Modified files: lib/libc/alpha _fpmath.h lib/libc/amd64 _fpmath.h lib/libc/arm _fpmath.h lib/libc/i386 _fpmath.h lib/libc/powerpc _fpmath.h lib/libc/sparc64 _fpmath.h Log: Define LDBL_NBIT to be a mask indicating the position of the integer bit in a long double. For architectures that don't have such a bit, LDBL_NBIT is 0. This makes it possible to say `mantissa & ~LDBL_NBIT' in places that previously used an #ifdef to select the right expression. The optimizer should dispense with the extra arithmetic when LDBL_NBIT is 0. Revision Changes Path 1.6 +1 -0 src/lib/libc/alpha/_fpmath.h 1.6 +2 -1 src/lib/libc/amd64/_fpmath.h 1.3 +2 -1 src/lib/libc/arm/_fpmath.h 1.5 +2 -1 src/lib/libc/i386/_fpmath.h 1.7 +1 -0 src/lib/libc/powerpc/_fpmath.h 1.5 +1 -0 src/lib/libc/sparc64/_fpmath.h From owner-cvs-src@FreeBSD.ORG Mon Mar 7 04:55:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 45EC716A4CE; Mon, 7 Mar 2005 04:55:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1AD4F43D49; Mon, 7 Mar 2005 04:55:41 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j274teTY053178; Mon, 7 Mar 2005 04:55:40 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j274te7H053177; Mon, 7 Mar 2005 04:55:40 GMT (envelope-from das) Message-Id: <200503070455.j274te7H053177@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 04:55:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/ia64 _fpmath.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 04:55:41 -0000 das 2005-03-07 04:55:40 UTC FreeBSD src repository Modified files: lib/libc/ia64 _fpmath.h Log: - Define LDBL_NBIT to be a mask indicating the position of the integer bit in a long double. For architectures that don't have such a bit, LDBL_NBIT is 0. This makes it possible to say `mantissa & ~LDBL_NBIT' in places that previously used an #ifdef to select the right expression. The optimizer should dispense with the extra arithmetic when LDBL_NBIT is 0 anyway. - Add an XXX comment for the big endian case. Revision Changes Path 1.6 +10 -2 src/lib/libc/ia64/_fpmath.h From owner-cvs-src@FreeBSD.ORG Mon Mar 7 04:55:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE09816A4CF; Mon, 7 Mar 2005 04:55:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A34CD43D3F; Mon, 7 Mar 2005 04:55:58 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j274tw2J053215; Mon, 7 Mar 2005 04:55:58 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j274twsv053214; Mon, 7 Mar 2005 04:55:58 GMT (envelope-from das) Message-Id: <200503070455.j274twsv053214@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 04:55:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/src s_nextafter.c s_nextafterf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 04:55:59 -0000 das 2005-03-07 04:55:58 UTC FreeBSD src repository Modified files: lib/msun/src s_nextafter.c s_nextafterf.c Log: - Try harder to trick gcc into not optimizing away statements that are intended to raise underflow and inexact exceptions. - On systems where long double is the same as double, nextafter should be aliased as nexttoward, nexttowardl, and nextafterl. Revision Changes Path 1.10 +14 -4 src/lib/msun/src/s_nextafter.c 1.10 +5 -4 src/lib/msun/src/s_nextafterf.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 04:56:46 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E3E516A4CE; Mon, 7 Mar 2005 04:56:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46C3943D31; Mon, 7 Mar 2005 04:56:46 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j274ukef053269; Mon, 7 Mar 2005 04:56:46 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j274uk60053268; Mon, 7 Mar 2005 04:56:46 GMT (envelope-from das) Message-Id: <200503070456.j274uk60053268@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 04:56:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/src s_nextafterl.c s_nexttoward.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 04:56:46 -0000 das 2005-03-07 04:56:46 UTC FreeBSD src repository Added files: lib/msun/src s_nextafterl.c s_nexttoward.c Log: Implement nexttoward and nextafterl; the latter is also known as nexttowardl. These are not needed on machines where long doubles look like IEEE-754 doubles, so the implementation only supports the usual long double formats with 15-bit exponents. Anything bizarre, such as machines where floating-point and integer data have different endianness, will cause problems. This is the case with big endian ia64 according to libc/ia64/_fpmath.h. Please contact me if you managed to get a machine running this way. Revision Changes Path 1.1 +82 -0 src/lib/msun/src/s_nextafterl.c (new) 1.1 +73 -0 src/lib/msun/src/s_nexttoward.c (new) From owner-cvs-src@FreeBSD.ORG Mon Mar 7 04:57:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B21116A4CE; Mon, 7 Mar 2005 04:57:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 52C2D43D69; Mon, 7 Mar 2005 04:57:38 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j274vcEq053328; Mon, 7 Mar 2005 04:57:38 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j274vcN9053327; Mon, 7 Mar 2005 04:57:38 GMT (envelope-from das) Message-Id: <200503070457.j274vcN9053327@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 04:57:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/src s_nexttowardf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 04:57:38 -0000 das 2005-03-07 04:57:38 UTC FreeBSD src repository Added files: lib/msun/src s_nexttowardf.c Log: Implement nexttowardf. This is used on both platforms with 11-bit exponents and platforms with 15-bit exponents for long doubles. Revision Changes Path 1.1 +60 -0 src/lib/msun/src/s_nexttowardf.c (new) From owner-cvs-src@FreeBSD.ORG Mon Mar 7 04:57:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B83E16A4CF; Mon, 7 Mar 2005 04:57:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01F1E43D6D; Mon, 7 Mar 2005 04:57:51 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j274voWM053362; Mon, 7 Mar 2005 04:57:50 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j274vo9P053361; Mon, 7 Mar 2005 04:57:50 GMT (envelope-from das) Message-Id: <200503070457.j274vo9P053361@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 04:57:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/src s_scalbln.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 04:57:51 -0000 das 2005-03-07 04:57:50 UTC FreeBSD src repository Modified files: lib/msun/src s_scalbln.c Log: - Implement scalblnl. - In scalbln and scalblnf, check the bounds of the second argument. This is probably unnecessary, but strictly speaking, we should report an error if someone tries to compute scalbln(x, INT_MAX + 1ll). Revision Changes Path 1.2 +34 -2 src/lib/msun/src/s_scalbln.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 04:58:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C9AD16A4CE; Mon, 7 Mar 2005 04:58:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 552EE43D75; Mon, 7 Mar 2005 04:58:03 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j274w3jY053418; Mon, 7 Mar 2005 04:58:03 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j274w3Ge053417; Mon, 7 Mar 2005 04:58:03 GMT (envelope-from das) Message-Id: <200503070458.j274w3Ge053417@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 04:58:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/src s_scalbn.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 04:58:03 -0000 das 2005-03-07 04:58:03 UTC FreeBSD src repository Modified files: lib/msun/src s_scalbn.c Log: Alias scalbn as ldexpl and scalbnl on platforms where long double is the same as double. Revision Changes Path 1.10 +8 -0 src/lib/msun/src/s_scalbn.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 04:58:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9499316A4CE; Mon, 7 Mar 2005 04:58:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C13343D64; Mon, 7 Mar 2005 04:58:43 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j274whgt053502; Mon, 7 Mar 2005 04:58:43 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j274whXS053501; Mon, 7 Mar 2005 04:58:43 GMT (envelope-from das) Message-Id: <200503070458.j274whXS053501@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 04:58:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/src math.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 04:58:43 -0000 das 2005-03-07 04:58:43 UTC FreeBSD src repository Modified files: lib/msun/src math.h Log: - Define FP_FAST_FMA for sparc64, since fma() is now implemented using sparc64's 128-bit long doubles. - Define FP_FAST_FMAL for ia64. - Prototypes for fmal, frexpl, ldexpl, nextafterl, nexttoward{,f,l}, scalblnl, and scalbnl. Revision Changes Path 1.56 +12 -4 src/lib/msun/src/math.h From owner-cvs-src@FreeBSD.ORG Mon Mar 7 04:59:11 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6483216A4CE; Mon, 7 Mar 2005 04:59:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B62543D5A; Mon, 7 Mar 2005 04:59:11 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j274xB3H053545; Mon, 7 Mar 2005 04:59:11 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j274xBlF053544; Mon, 7 Mar 2005 04:59:11 GMT (envelope-from das) Message-Id: <200503070459.j274xBlF053544@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 04:59:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 04:59:11 -0000 das 2005-03-07 04:59:11 UTC FreeBSD src repository Modified files: lib/msun Makefile Log: - Remove s_ldexpf.c (now aliased to scalbn.) - Add nexttoward{,f,l} and nextafterl. On all platforms, nexttowardl is an alias for nextafterl. - Add fmal. - Add man pages for new routines: fmal, nextafterl, nexttoward{,f,l}, scalb{,l}nl. Note that on platforms where long double is the same as double, we generally just alias the double versions of the routines, since doing so avoids extra work on the source code level and redundant code in the binary. In particular: ldbl53 ldbl64/113 fmal s_fma.c s_fmal.c ldexpl s_scalbn.c s_scalbnl.c nextafterl s_nextafter.c s_nextafterl.c nexttoward s_nextafter.c s_nexttoward.c nexttowardf s_nexttowardf.c s_nexttowardf.c nexttowardl s_nextafter.c s_nextafterl.c scalbnl s_scalbn.c s_scalbnl.c Revision Changes Path 1.65 +12 -7 src/lib/msun/Makefile From owner-cvs-src@FreeBSD.ORG Mon Mar 7 04:59:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4CB4E16A4CE; Mon, 7 Mar 2005 04:59:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21BDE43D60; Mon, 7 Mar 2005 04:59:31 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j274xVtB053580; Mon, 7 Mar 2005 04:59:31 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j274xViZ053579; Mon, 7 Mar 2005 04:59:31 GMT (envelope-from das) Message-Id: <200503070459.j274xViZ053579@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 04:59:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/src s_ldexp.c s_ldexpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 04:59:31 -0000 das 2005-03-07 04:59:30 UTC FreeBSD src repository Removed files: lib/msun/src s_ldexp.c s_ldexpf.c Log: Remove ldexp and ldexpf. The former is in libc, and the latter is identical to scalbnf, which is now aliased as ldexpf. Note that the old implementations made the mistake of setting errno and were the only libm routines to do so. Revision Changes Path 1.8 +0 -28 src/lib/msun/src/s_ldexp.c (dead) 1.8 +0 -31 src/lib/msun/src/s_ldexpf.c (dead) From owner-cvs-src@FreeBSD.ORG Mon Mar 7 04:59:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6385B16A4CE; Mon, 7 Mar 2005 04:59:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C75643D72; Mon, 7 Mar 2005 04:59:43 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j274xhBH053614; Mon, 7 Mar 2005 04:59:43 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j274xhi7053613; Mon, 7 Mar 2005 04:59:43 GMT (envelope-from das) Message-Id: <200503070459.j274xhi7053613@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 04:59:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/man fma.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 04:59:43 -0000 das 2005-03-07 04:59:43 UTC FreeBSD src repository Modified files: lib/msun/man fma.3 Log: Document fmal. Revision Changes Path 1.2 +27 -16 src/lib/msun/man/fma.3 From owner-cvs-src@FreeBSD.ORG Mon Mar 7 04:59:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4709516A4CE; Mon, 7 Mar 2005 04:59:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F16443D46; Mon, 7 Mar 2005 04:59:54 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j274xsb3053648; Mon, 7 Mar 2005 04:59:54 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j274xsVi053647; Mon, 7 Mar 2005 04:59:54 GMT (envelope-from das) Message-Id: <200503070459.j274xsVi053647@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 04:59:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/man math.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 04:59:54 -0000 das 2005-03-07 04:59:53 UTC FreeBSD src repository Modified files: lib/msun/man math.3 Log: Add nexttoward to the list of implemented functions, and explicitly list the four that are still missing. Revision Changes Path 1.22 +8 -4 src/lib/msun/man/math.3 From owner-cvs-src@FreeBSD.ORG Mon Mar 7 05:00:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6426A16A4E0; Mon, 7 Mar 2005 05:00:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D26D43D39; Mon, 7 Mar 2005 05:00:29 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2750TCW053739; Mon, 7 Mar 2005 05:00:29 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2750Tcb053738; Mon, 7 Mar 2005 05:00:29 GMT (envelope-from das) Message-Id: <200503070500.j2750Tcb053738@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 05:00:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/man nextafter.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 05:00:29 -0000 das 2005-03-07 05:00:29 UTC FreeBSD src repository Modified files: lib/msun/man nextafter.3 Log: Document nextafterl and nexttoward{,f,l}. Revision Changes Path 1.2 +21 -7 src/lib/msun/man/nextafter.3 From owner-cvs-src@FreeBSD.ORG Mon Mar 7 05:00:45 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1871116A4CE; Mon, 7 Mar 2005 05:00:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E5B5A43D5D; Mon, 7 Mar 2005 05:00:44 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2750i5U053804; Mon, 7 Mar 2005 05:00:44 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2750iel053803; Mon, 7 Mar 2005 05:00:44 GMT (envelope-from das) Message-Id: <200503070500.j2750iel053803@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 05:00:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/man scalbn.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 05:00:45 -0000 das 2005-03-07 05:00:44 UTC FreeBSD src repository Modified files: lib/msun/man scalbn.3 Log: Document scalbnl and scalblnl. Revision Changes Path 1.2 +16 -9 src/lib/msun/man/scalbn.3 From owner-cvs-src@FreeBSD.ORG Mon Mar 7 05:00:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ACD0716A4D1; Mon, 7 Mar 2005 05:00:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 83C4543D2D; Mon, 7 Mar 2005 05:00:54 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2750sdA053847; Mon, 7 Mar 2005 05:00:54 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2750sOJ053846; Mon, 7 Mar 2005 05:00:54 GMT (envelope-from das) Message-Id: <200503070500.j2750sOJ053846@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 05:00:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/gen frexp.3 ldexp.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 05:00:54 -0000 das 2005-03-07 05:00:54 UTC FreeBSD src repository Modified files: lib/libc/gen frexp.3 ldexp.3 Log: Document frexpl and ldexpl. Revision Changes Path 1.12 +13 -7 src/lib/libc/gen/frexp.3 1.10 +12 -6 src/lib/libc/gen/ldexp.3 From owner-cvs-src@FreeBSD.ORG Mon Mar 7 05:01:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4309816A523; Mon, 7 Mar 2005 05:01:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D2B443D58; Mon, 7 Mar 2005 05:01:05 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27515Kb053888; Mon, 7 Mar 2005 05:01:05 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27514Wq053887; Mon, 7 Mar 2005 05:01:04 GMT (envelope-from das) Message-Id: <200503070501.j27514Wq053887@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 05:01:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/gen Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 05:01:05 -0000 das 2005-03-07 05:01:04 UTC FreeBSD src repository Modified files: lib/libc/gen Makefile.inc Log: Add manpage links for frexpf, frexpl, ldexpf, and ldexpl. Revision Changes Path 1.120 +2 -0 src/lib/libc/gen/Makefile.inc From owner-cvs-src@FreeBSD.ORG Mon Mar 7 05:02:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88C4316A4CE; Mon, 7 Mar 2005 05:02:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F70543D48; Mon, 7 Mar 2005 05:02:09 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27529j2053947; Mon, 7 Mar 2005 05:02:09 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27529aw053946; Mon, 7 Mar 2005 05:02:09 GMT (envelope-from das) Message-Id: <200503070502.j27529aw053946@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 05:02:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/src s_fma.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 05:02:09 -0000 das 2005-03-07 05:02:09 UTC FreeBSD src repository Modified files: lib/msun/src s_fma.c Log: - If z is 0, one of x or y is 0, and the other is infinite, raise an invalid exception and return an NaN. - If a long double has 113 bits of precision, implement fma in terms of simple long double arithmetic instead of complicated double arithmetic. - If a long double is the same as a double, alias fma as fmal. Revision Changes Path 1.2 +18 -2 src/lib/msun/src/s_fma.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 05:03:46 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD31C16A4CE; Mon, 7 Mar 2005 05:03:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B207443D4C; Mon, 7 Mar 2005 05:03:46 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2753kMb054025; Mon, 7 Mar 2005 05:03:46 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2753kBB054023; Mon, 7 Mar 2005 05:03:46 GMT (envelope-from das) Message-Id: <200503070503.j2753kBB054023@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 05:03:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/regression/lib/msun Makefile test-next.c test-next.t X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 05:03:47 -0000 das 2005-03-07 05:03:46 UTC FreeBSD src repository Modified files: tools/regression/lib/msun Makefile Added files: tools/regression/lib/msun test-next.c test-next.t Log: Test cases for nextafter{,f,l} and nexttoward{,f,l}. Revision Changes Path 1.4 +1 -1 src/tools/regression/lib/msun/Makefile 1.1 +261 -0 src/tools/regression/lib/msun/test-next.c (new) 1.1 +10 -0 src/tools/regression/lib/msun/test-next.t (new) From owner-cvs-src@FreeBSD.ORG Mon Mar 7 05:40:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 11A0D16A4CE; Mon, 7 Mar 2005 05:40:21 +0000 (GMT) Received: from rhyll.com (rhyll.com [70.84.96.250]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD90643D55; Mon, 7 Mar 2005 05:40:20 +0000 (GMT) (envelope-from joseph@randomnetworks.com) Received: from localhost (localhost [127.0.0.1]) by rhyll.com (Postfix) with ESMTP id 1D5D02E072; Sun, 6 Mar 2005 21:40:20 -0800 (PST) Received: from rhyll.com ([127.0.0.1]) by localhost (sm01.rhyll.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 86276-08; Sun, 6 Mar 2005 21:40:19 -0800 (PST) Received: from [192.168.1.109] (c-24-7-164-83.client.comcast.net [24.7.164.83]) by rhyll.com (Postfix) with ESMTP id 8A53E2E06E; Sun, 6 Mar 2005 21:40:18 -0800 (PST) In-Reply-To: <200503070305.j2735WlJ041719@repoman.freebsd.org> References: <200503070305.j2735WlJ041719@repoman.freebsd.org> Mime-Version: 1.0 (Apple Message framework v619.2) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <5c4a20b90f9b926cf6039239607e6d15@randomnetworks.com> Content-Transfer-Encoding: 7bit From: Joseph Scott Date: Sun, 6 Mar 2005 21:40:25 -0800 To: Bill Paul X-Mailer: Apple Mail (2.619.2) X-Virus-Scanned: amavisd-new at rhyll.com cc: Thiemo Nordenholz cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Jacob Rhoden cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/ndis kern_ndis.c subr_ntoskrnl.c src/sys/dev/if_ndis if_ndis.c src/sys/kern subr_witness.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 05:40:21 -0000 On Mar 6, 2005, at 7:05 PM, Bill Paul wrote: > wpaul 2005-03-07 03:05:31 UTC > > FreeBSD src repository > > Modified files: > sys/compat/ndis kern_ndis.c subr_ntoskrnl.c > sys/dev/if_ndis if_ndis.c > sys/kern subr_witness.c > Log: nicely detailed commit log > Revision Changes Path > 1.70 +81 -48 src/sys/compat/ndis/kern_ndis.c > 1.57 +0 -3 src/sys/compat/ndis/subr_ntoskrnl.c > 1.83 +38 -4 src/sys/dev/if_ndis/if_ndis.c > 1.188 +1 -0 src/sys/kern/subr_witness.c Does this have any impact on PR kern/72423? -- Joseph Scott From owner-cvs-src@FreeBSD.ORG Mon Mar 7 06:05:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F238A16A4CE; Mon, 7 Mar 2005 06:05:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDF4F43D46; Mon, 7 Mar 2005 06:05:15 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2765FDB056232; Mon, 7 Mar 2005 06:05:15 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2765Fx0056231; Mon, 7 Mar 2005 06:05:15 GMT (envelope-from yar) Message-Id: <200503070605.j2765Fx0056231@repoman.freebsd.org> From: Yar Tikhiy Date: Mon, 7 Mar 2005 06:05:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/games/fortune/datfiles fortunes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 06:05:16 -0000 yar 2005-03-07 06:05:15 UTC FreeBSD src repository Modified files: games/fortune/datfiles fortunes Log: Add a story about confusing information theory with thermodynamics. Revision Changes Path 1.170 +7 -0 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Mon Mar 7 07:19:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 618) id D7E2916A4CF; Mon, 7 Mar 2005 07:19:26 +0000 (GMT) In-Reply-To: <5c4a20b90f9b926cf6039239607e6d15@randomnetworks.com> from Joseph Scott at "Mar 6, 2005 09:40:25 pm" To: joseph@randomnetworks.com (Joseph Scott) Date: Mon, 7 Mar 2005 07:19:26 +0000 (GMT) X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-Id: <20050307071926.D7E2916A4CF@hub.freebsd.org> From: wpaul@FreeBSD.ORG (Bill Paul) cc: nz@thiemo.net cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/ndis kern_ndis.c subr_ntoskrnl.c src/sys/dev/if_ndis if_ndis.c src/sys/kern subr_witness.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 07:19:27 -0000 > > On Mar 6, 2005, at 7:05 PM, Bill Paul wrote: > > > wpaul 2005-03-07 03:05:31 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/compat/ndis kern_ndis.c subr_ntoskrnl.c > > sys/dev/if_ndis if_ndis.c > > sys/kern subr_witness.c > > Log: > > nicely detailed commit log > > > Revision Changes Path > > 1.70 +81 -48 src/sys/compat/ndis/kern_ndis.c > > 1.57 +0 -3 src/sys/compat/ndis/subr_ntoskrnl.c > > 1.83 +38 -4 src/sys/dev/if_ndis/if_ndis.c > > 1.188 +1 -0 src/sys/kern/subr_witness.c > > Does this have any impact on PR kern/72423? I have no idea. I'm not working on this problem now. I can only handle one catastrophe at a time. -Bill -- ============================================================================= -Bill Paul (510) 749-2329 | Senior Engineer, Master of Unix-Fu wpaul@windriver.com | Wind River Systems ============================================================================= you're just BEGGING to face the moose ============================================================================= From owner-cvs-src@FreeBSD.ORG Mon Mar 7 07:26:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9474516A4CE; Mon, 7 Mar 2005 07:26:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 81E7843D2F; Mon, 7 Mar 2005 07:26:43 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j277Qhmb059060; Mon, 7 Mar 2005 07:26:43 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j277Qhp5059059; Mon, 7 Mar 2005 07:26:43 GMT (envelope-from sobomax) Message-Id: <200503070726.j277Qhp5059059@repoman.freebsd.org> From: Maxim Sobolev Date: Mon, 7 Mar 2005 07:26:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 07:26:43 -0000 sobomax 2005-03-07 07:26:43 UTC FreeBSD src repository Modified files: sys/compat/linux linux_socket.c Log: Handle MSG_NOSIGNAL flag in linux_send() by setting SO_NOSIGPIPE on socket for the duration of the send() call. Such approach may be less than ideal in threading environment, when several threads share the same socket and it might happen that several of them are calling linux_send() at the same time with and without SO_NOSIGPIPE set. However, such race condition is very unlikely in practice, therefore this change provides practical improvement compared to the previous behaviour. PR: kern/76426 Submitted by: Steven Hartland MFC after: 3 days Revision Changes Path 1.56 +25 -2 src/sys/compat/linux/linux_socket.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 07:31:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 48EFE16A4EF; Mon, 7 Mar 2005 07:31:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E62D743D1D; Mon, 7 Mar 2005 07:31:20 +0000 (GMT) (envelope-from grehan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j277VKOq059302; Mon, 7 Mar 2005 07:31:20 GMT (envelope-from grehan@repoman.freebsd.org) Received: (from grehan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j277VKX7059301; Mon, 7 Mar 2005 07:31:20 GMT (envelope-from grehan) Message-Id: <200503070731.j277VKX7059301@repoman.freebsd.org> From: Peter Grehan Date: Mon, 7 Mar 2005 07:31:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/powerpc/powerpc pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 07:31:21 -0000 grehan 2005-03-07 07:31:20 UTC FreeBSD src repository Modified files: sys/powerpc/powerpc pmap.c Log: Replaced previous hw.physmem extraction with des's mods to getenv_ulong() - much simpler. Pointed out by: des Revision Changes Path 1.98 +2 -50 src/sys/powerpc/powerpc/pmap.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 08:42:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1FBF616A4CE; Mon, 7 Mar 2005 08:42:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A4D443D5E; Mon, 7 Mar 2005 08:42:50 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j278gn4a062004; Mon, 7 Mar 2005 08:42:49 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j278gns3062003; Mon, 7 Mar 2005 08:42:49 GMT (envelope-from delphij) Message-Id: <200503070842.j278gns3062003@repoman.freebsd.org> From: Xin LI Date: Mon, 7 Mar 2005 08:42:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/fsck_ffs fsck.h pass5.c setup.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 08:42:51 -0000 delphij 2005-03-07 08:42:49 UTC FreeBSD src repository Modified files: sbin/fsck_ffs fsck.h pass5.c setup.c Log: Make background fsck based summary adjustments actually work by initializing the sysctl mibs data before actually using them. The original patchset (which is the actual version that is running on my testboxes) have checked whether all of these sysctls and refuses to do background fsck if we don't have them. Kirk has pointed out that refusing running fsck on old kernels is pointless, as old kernels will recompute the summary at mount time, so I have removed these checks. Unfortunatelly, as the checks will initialize the mib values of those sysctl's, and which are vital for the runtime summary adjustment to work, we can not simply remove the check, which will lead to problem when running background fsck over a dirty volume. Add these checks in a different way: give a warning rather than refusing to work, and complain if the functionality is not available when adjustments are necessary. Noticed by: A power failure at my lab Pointy hat: me MFC After: 3 days Revision Changes Path 1.36 +1 -0 src/sbin/fsck_ffs/fsck.h 1.42 +5 -5 src/sbin/fsck_ffs/pass5.c 1.49 +18 -0 src/sbin/fsck_ffs/setup.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 09:55:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1320B16A4CE; Mon, 7 Mar 2005 09:55:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D2FAB43D41; Mon, 7 Mar 2005 09:55:43 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j279thCK071563; Mon, 7 Mar 2005 09:55:43 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j279thoh071562; Mon, 7 Mar 2005 09:55:43 GMT (envelope-from brueffer) Message-Id: <200503070955.j279thoh071562@repoman.freebsd.org> From: Christian Brueffer Date: Mon, 7 Mar 2005 09:55:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 snd_cs4281.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 09:55:44 -0000 brueffer 2005-03-07 09:55:43 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 snd_cs4281.4 Log: Remove superfluous .Pp call. Submitted by: Joel Dahl MFC after: 3 days Revision Changes Path 1.3 +0 -1 src/share/man/man4/snd_cs4281.4 From owner-cvs-src@FreeBSD.ORG Mon Mar 7 09:59:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F1C016A4CE; Mon, 7 Mar 2005 09:59:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5DD1E43D1F; Mon, 7 Mar 2005 09:59:49 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j279xnEx071844; Mon, 7 Mar 2005 09:59:49 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j279xn0N071843; Mon, 7 Mar 2005 09:59:49 GMT (envelope-from brueffer) Message-Id: <200503070959.j279xn0N071843@repoman.freebsd.org> From: Christian Brueffer Date: Mon, 7 Mar 2005 09:59:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4 snd_ad1816.4 snd_als4000.4 snd_cmi.4 snd_ds1.4 snd_emu10k1.4 snd_es137x.4 snd_ess.4 snd_ich.4 snd_solo.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 09:59:49 -0000 brueffer 2005-03-07 09:59:49 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man4 snd_ad1816.4 snd_als4000.4 snd_cmi.4 snd_ds1.4 snd_emu10k1.4 snd_es137x.4 snd_ess.4 snd_ich.4 snd_solo.4 Log: MFC: Remove superfluous .Pp calls. Approved by: re (blanket) Revision Changes Path 1.2.2.3 +0 -1 src/share/man/man4/snd_ad1816.4 1.2.2.3 +0 -1 src/share/man/man4/snd_als4000.4 1.2.2.2 +0 -1 src/share/man/man4/snd_cmi.4 1.2.2.3 +0 -1 src/share/man/man4/snd_ds1.4 1.2.2.3 +0 -1 src/share/man/man4/snd_emu10k1.4 1.2.2.3 +0 -1 src/share/man/man4/snd_es137x.4 1.2.2.2 +0 -1 src/share/man/man4/snd_ess.4 1.2.2.2 +0 -1 src/share/man/man4/snd_ich.4 1.2.2.2 +0 -1 src/share/man/man4/snd_solo.4 From owner-cvs-src@FreeBSD.ORG Mon Mar 7 11:05:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B1F716A4D0; Mon, 7 Mar 2005 11:05:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D7BEC43D55; Mon, 7 Mar 2005 11:05:47 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27B5lcB074534; Mon, 7 Mar 2005 11:05:47 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27B5lFB074533; Mon, 7 Mar 2005 11:05:47 GMT (envelope-from phk) Message-Id: <200503071105.j27B5lFB074533@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 7 Mar 2005 11:05:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ieee488 ibfoo.c src/sys/dev/led led.c src/sys/geom geom_dev.c src/sys/kern subr_unit.c tty.c src/sys/sys systm.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 11:05:48 -0000 phk 2005-03-07 11:05:47 UTC FreeBSD src repository Modified files: sys/dev/ieee488 ibfoo.c sys/dev/led led.c sys/geom geom_dev.c sys/kern subr_unit.c tty.c sys/sys systm.h Log: Add placeholder mutex argument to new_unrhdr(). Revision Changes Path 1.5 +1 -1 src/sys/dev/ieee488/ibfoo.c 1.16 +1 -1 src/sys/dev/led/led.c 1.88 +1 -2 src/sys/geom/geom_dev.c 1.5 +2 -2 src/sys/kern/subr_unit.c 1.245 +1 -1 src/sys/kern/tty.c 1.226 +1 -1 src/sys/sys/systm.h From owner-cvs-src@FreeBSD.ORG Mon Mar 7 12:44:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E802616A4D0; Mon, 7 Mar 2005 12:43:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AAA7E43D2F; Mon, 7 Mar 2005 12:43:59 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27ChxjB078250; Mon, 7 Mar 2005 12:43:59 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27Chx5U078249; Mon, 7 Mar 2005 12:43:59 GMT (envelope-from harti) Message-Id: <200503071243.j27Chx5U078249@repoman.freebsd.org> From: Hartmut Brandt Date: Mon, 7 Mar 2005 12:43:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 12:44:00 -0000 harti 2005-03-07 12:43:59 UTC FreeBSD src repository Modified files: usr.bin/make var.c Log: Move the 'M' and 'N' modifiers into their own function. Patch: 7.101 Submitted by: Max Okumoto Revision Changes Path 1.106 +63 -49 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 13:08:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8411616A4CE; Mon, 7 Mar 2005 13:08:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DEDB43D48; Mon, 7 Mar 2005 13:08:06 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27D86aB086565; Mon, 7 Mar 2005 13:08:06 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27D862P086564; Mon, 7 Mar 2005 13:08:06 GMT (envelope-from rwatson) Message-Id: <200503071308.j27D862P086564@repoman.freebsd.org> From: Robert Watson Date: Mon, 7 Mar 2005 13:08:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/kern uipc_socket.c uipc_usrreq.c src/sys/netatm atm_cm.c atm_socket.c atm_var.h src/sys/netgraph/bluetooth/socket ng_btsocket_l2cap.c ng_btsocket_rfcomm.c src/sys/netinet ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 13:08:06 -0000 rwatson 2005-03-07 13:08:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern uipc_socket.c uipc_usrreq.c sys/netatm atm_cm.c atm_socket.c atm_var.h sys/netatm/ipatm ipatm_load.c sys/netgraph/bluetooth/socket ng_btsocket_l2cap.c ng_btsocket_rfcomm.c sys/netinet tcp_usrreq.c sys/netipx spx_usrreq.c sys/sys socketvar.h Log: Merge uipc_socket.c:1.233, uipc_usrreq.c:1.151, atm_cm.c:1.33, atm_socket.c:1.23, atm_var.h:1.26, ipatm_load.c:1.l21, ng_btsocket_l2cap.c:1.16, ng_btsocket_rfcomm.c:1.15, tcp_usrreq.c:1.15, spx_usrreq.c:1.62, socketvar.h:1.139 from HEAD to RELENG_5: In the current world order, solisten() implements the state transition of a socket from a regular socket to a listening socket able to accept new connections. As part of this state transition, solisten() calls into the protocol to update protocol-layer state. There were several bugs in this implementation that could result in a race wherein a TCP SYN received in the interval between the protocol state transition and the shortly following socket layer transition would result in a panic in the TCP code, as the socket would be in the TCPS_LISTEN state, but the socket would not have the SO_ACCEPTCONN flag set. This change does the following: - Pushes the socket state transition from the socket layer solisten() to to socket "library" routines called from the protocol. This permits the socket routines to be called while holding the protocol mutexes, preventing a race exposing the incomplete socket state transition to TCP after the TCP state transition has completed. The check for a socket layer state transition is performed by solisten_proto_check(), and the actual transition is performed by solisten_proto(). - Holds the socket lock for the duration of the socket state test and set, and over the protocol layer state transition, which is now possible as the socket lock is acquired by the protocol layer, rather than vice versa. This prevents additional state related races in the socket layer. This permits the dual transition of socket layer and protocol layer state to occur while holding locks for both layers, making the two changes atomic with respect to one another. Similar changes are likely require elsewhere in the socket/protocol code. Reported by: Peter Holm Review and fixes from: emax, Antoine Brodin Philosophical head nod: gnn Note that this changes the behavior of the pru_listen() protocol entry point; all protocols are updated to match the new behavior. We do not know of any third party protocol implementations that this might cause problems for. Approved by: re (kensmith) Revision Changes Path 1.208.2.17 +42 -14 src/sys/kern/uipc_socket.c 1.138.2.13 +14 -9 src/sys/kern/uipc_usrreq.c 1.31.4.2 +13 -1 src/sys/netatm/atm_cm.c 1.20.2.3 +1 -1 src/sys/netatm/atm_socket.c 1.24.4.2 +2 -2 src/sys/netatm/atm_var.h 1.19.4.2 +2 -2 src/sys/netatm/ipatm/ipatm_load.c 1.13.2.3 +21 -6 src/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap.c 1.12.2.3 +25 -19 src/sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c 1.107.2.2 +14 -4 src/sys/netinet/tcp_usrreq.c 1.46.2.13 +7 -2 src/sys/netipx/spx_usrreq.c 1.133.2.4 +2 -0 src/sys/sys/socketvar.h From owner-cvs-src@FreeBSD.ORG Mon Mar 7 13:10:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F34E216A4CE; Mon, 7 Mar 2005 13:10:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE06543D5A; Mon, 7 Mar 2005 13:10:48 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27DAmm9087106; Mon, 7 Mar 2005 13:10:48 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27DAm9Z087105; Mon, 7 Mar 2005 13:10:48 GMT (envelope-from phk) Message-Id: <200503071310.j27DAm9Z087105@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 7 Mar 2005 13:10:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/alpha/isa isa_dma.c src/sys/amd64/isa isa_dma.c src/sys/dev/ic i8237.h src/sys/i386/isa isa_dma.c src/sys/ia64/isa isa_dma.c src/sys/isa isavar.h src/sys/pc98/pc98 isa_dma.c src/sys/sparc64/isa isa_dma.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 13:10:49 -0000 phk 2005-03-07 13:10:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/alpha/isa isa_dma.c sys/amd64/isa isa_dma.c sys/dev/ic i8237.h sys/i386/isa isa_dma.c sys/ia64/isa isa_dma.c sys/isa isavar.h sys/pc98/pc98 isa_dma.c sys/sparc64/isa isa_dma.c Log: MFC: Add isa_dmatc() function to check for Terminal Count condition. (pre-cursor for IEEE488 MFC) Approved by: re@ Revision Changes Path 1.11.2.1 +13 -0 src/sys/alpha/isa/isa_dma.c 1.19.2.1 +13 -0 src/sys/amd64/isa/isa_dma.c 1.8.8.1 +5 -1 src/sys/dev/ic/i8237.h 1.16.2.1 +13 -0 src/sys/i386/isa/isa_dma.c 1.6.2.1 +13 -0 src/sys/ia64/isa/isa_dma.c 1.25.4.1 +9 -8 src/sys/isa/isavar.h 1.17.2.1 +11 -0 src/sys/pc98/pc98/isa_dma.c 1.1.2.2 +6 -0 src/sys/sparc64/isa/isa_dma.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 13:20:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C84CF16A4CE; Mon, 7 Mar 2005 13:20:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9799B43D5E; Mon, 7 Mar 2005 13:20:49 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27DKnuD088658; Mon, 7 Mar 2005 13:20:49 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27DKnRj088657; Mon, 7 Mar 2005 13:20:49 GMT (envelope-from mux) Message-Id: <200503071320.j27DKnRj088657@repoman.freebsd.org> From: Maxime Henrion Date: Mon, 7 Mar 2005 13:20:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 13:20:50 -0000 mux 2005-03-07 13:20:49 UTC FreeBSD src repository Modified files: sys/dev/fxp if_fxp.c if_fxpvar.h Log: - Encapsulate the code responsible for initializing a new TX descriptor from an mbuf into the fxp_encap() function, as done in other drivers. - Don't waste time calling bus_dmamap_load_mbuf() if we know the mbuf chain is too long to fit in a TX descriptor, call m_defrag() first. - Convert fxp(4) to use bus_dmamap_load_mbuf_sg(). Revision Changes Path 1.229 +191 -193 src/sys/dev/fxp/if_fxp.c 1.35 +1 -0 src/sys/dev/fxp/if_fxpvar.h From owner-cvs-src@FreeBSD.ORG Mon Mar 7 13:46:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 65E0F16A4CE; Mon, 7 Mar 2005 13:46:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4360C43D2F; Mon, 7 Mar 2005 13:46:40 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27DkeTR090068; Mon, 7 Mar 2005 13:46:40 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27DkeNb090067; Mon, 7 Mar 2005 13:46:40 GMT (envelope-from phk) Message-Id: <200503071346.j27DkeNb090067@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 7 Mar 2005 13:46:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/conf NOTES files src/sys/dev/ieee488 ibfoo.c ibfoo_int.h pcii.c ugpib.h upd7210.c upd7210.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 13:46:40 -0000 phk 2005-03-07 13:46:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/conf NOTES files Added files: (Branch: RELENG_5) sys/dev/ieee488 ibfoo.c ibfoo_int.h pcii.c ugpib.h upd7210.c upd7210.h Log: MFC: IEEE488 driver. (userland still to follow) Approved by: re@ Revision Changes Path 1.1261.2.16 +9 -0 src/sys/conf/NOTES 1.943.2.13 +3 -0 src/sys/conf/files 1.5.2.1 +1004 -0 src/sys/dev/ieee488/ibfoo.c (new) 1.2.2.1 +147 -0 src/sys/dev/ieee488/ibfoo_int.h (new) 1.5.2.1 +192 -0 src/sys/dev/ieee488/pcii.c (new) 1.5.2.1 +155 -0 src/sys/dev/ieee488/ugpib.h (new) 1.6.2.1 +289 -0 src/sys/dev/ieee488/upd7210.c (new) 1.3.2.1 +234 -0 src/sys/dev/ieee488/upd7210.h (new) From owner-cvs-src@FreeBSD.ORG Mon Mar 7 13:50:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1256D16A4CE; Mon, 7 Mar 2005 13:50:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8E5743D1F; Mon, 7 Mar 2005 13:50:16 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27DoGiq090250; Mon, 7 Mar 2005 13:50:16 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27DoGxI090249; Mon, 7 Mar 2005 13:50:16 GMT (envelope-from rwatson) Message-Id: <200503071350.j27DoGxI090249@repoman.freebsd.org> From: Robert Watson Date: Mon, 7 Mar 2005 13:50:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_socket2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 13:50:17 -0000 rwatson 2005-03-07 13:50:16 UTC FreeBSD src repository Modified files: sys/kern uipc_socket2.c Log: When upcalling from a socket in soisconnected() for an accept filter, call with flag M_DONTWAIT rather than M_TRYWAIT, as we don't want to do blocking memory allocation (etc) in the netisr. MFC after: 3 days Revision Changes Path 1.144 +1 -1 src/sys/kern/uipc_socket2.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 13:53:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 272ED16A4CE; Mon, 7 Mar 2005 13:53:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE7EB43D2D; Mon, 7 Mar 2005 13:53:39 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27DrdRi090370; Mon, 7 Mar 2005 13:53:39 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27DrdEp090369; Mon, 7 Mar 2005 13:53:39 GMT (envelope-from nyan) Message-Id: <200503071353.j27DrdEp090369@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Mon, 7 Mar 2005 13:53:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/pc98/i386 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 13:53:40 -0000 nyan 2005-03-07 13:53:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/pc98/i386 machdep.c Log: MFC: Don't use the ptoa() to set the 'realmem' variable. Approved by: re (kensmith) Revision Changes Path 1.342.2.7 +1 -3 src/sys/pc98/i386/machdep.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 13:57:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A9C1F16A4CE; Mon, 7 Mar 2005 13:57:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 78ADD43D48; Mon, 7 Mar 2005 13:57:24 +0000 (GMT) (envelope-from phantom@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27DvOaO090560; Mon, 7 Mar 2005 13:57:24 GMT (envelope-from phantom@repoman.freebsd.org) Received: (from phantom@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27DvOQW090559; Mon, 7 Mar 2005 13:57:24 GMT (envelope-from phantom) Message-Id: <200503071357.j27DvOQW090559@repoman.freebsd.org> From: Alexey Zelkin Date: Mon, 7 Mar 2005 13:57:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/nls ko_KR.UTF-8.msg ko_KR.eucKR.msg X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 13:57:24 -0000 phantom 2005-03-07 13:57:24 UTC FreeBSD src repository Added files: lib/libc/nls ko_KR.UTF-8.msg ko_KR.eucKR.msg Log: Add korean NLS message catalogs for libc Submitted by: Hye-Shik Chang PR: misc/78290 Revision Changes Path 1.1 +249 -0 src/lib/libc/nls/ko_KR.UTF-8.msg (new) 1.1 +249 -0 src/lib/libc/nls/ko_KR.eucKR.msg (new) From owner-cvs-src@FreeBSD.ORG Mon Mar 7 14:03:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC83116A4CF; Mon, 7 Mar 2005 14:03:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD51E43D5A; Mon, 7 Mar 2005 14:03:09 +0000 (GMT) (envelope-from phantom@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27E39Cm090886; Mon, 7 Mar 2005 14:03:09 GMT (envelope-from phantom@repoman.freebsd.org) Received: (from phantom@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27E39vx090885; Mon, 7 Mar 2005 14:03:09 GMT (envelope-from phantom) Message-Id: <200503071403.j27E39vx090885@repoman.freebsd.org> From: Alexey Zelkin Date: Mon, 7 Mar 2005 14:03:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/bin/csh config.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 14:03:10 -0000 phantom 2005-03-07 14:03:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) bin/csh config.h Log: MFC: rev 1.9; Respect LC_MESSAGES locale category while handling of NLS catalogs Revision Changes Path 1.5.2.4 +3 -1 src/bin/csh/config.h From owner-cvs-src@FreeBSD.ORG Mon Mar 7 15:29:11 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DAE5116A4CE; Mon, 7 Mar 2005 15:29:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD5F843D2F; Mon, 7 Mar 2005 15:29:11 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27FTBqH095019; Mon, 7 Mar 2005 15:29:11 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27FTBCu095018; Mon, 7 Mar 2005 15:29:11 GMT (envelope-from stefanf) Message-Id: <200503071529.j27FTBCu095018@repoman.freebsd.org> From: Stefan Farfeleder Date: Mon, 7 Mar 2005 15:29:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/isp ispvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 15:29:12 -0000 stefanf 2005-03-07 15:29:11 UTC FreeBSD src repository Modified files: sys/dev/isp ispvar.h Log: Prefer 's __printflike() macro to the recently added __GNUCLIKE_ATTRIBUTE_PRINTF. Approved by: mjacob Revision Changes Path 1.70 +1 -5 src/sys/dev/isp/ispvar.h From owner-cvs-src@FreeBSD.ORG Mon Mar 7 15:38:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A8AE16A4CE; Mon, 7 Mar 2005 15:38:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DDC4043D54; Mon, 7 Mar 2005 15:38:37 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27Fcb9G095515; Mon, 7 Mar 2005 15:38:37 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27Fcbr3095514; Mon, 7 Mar 2005 15:38:37 GMT (envelope-from stefanf) Message-Id: <200503071538.j27Fcbr3095514@repoman.freebsd.org> From: Stefan Farfeleder Date: Mon, 7 Mar 2005 15:38:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/efi/include/i386 efibind.h src/sys/boot/efi/include/ia64 efibind.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 15:38:38 -0000 stefanf 2005-03-07 15:38:37 UTC FreeBSD src repository Modified files: sys/boot/efi/include/i386 efibind.h sys/boot/efi/include/ia64 efibind.h Log: Don't try to use 'typedef struct foo' if just 'struct foo' makes more sense and works on all compilers. This also removes the need for __CC_SUPPORTS_FORWARD_REFERENCE_CONSTRUCT in . OK'ed by: marcel, dfr Revision Changes Path 1.3 +1 -11 src/sys/boot/efi/include/i386/efibind.h 1.6 +0 -14 src/sys/boot/efi/include/ia64/efibind.h From owner-cvs-src@FreeBSD.ORG Mon Mar 7 15:40:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0BE8316A4CE; Mon, 7 Mar 2005 15:40:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA25F43D66; Mon, 7 Mar 2005 15:40:25 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27FePZB095668; Mon, 7 Mar 2005 15:40:25 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27FePlV095667; Mon, 7 Mar 2005 15:40:25 GMT (envelope-from stefanf) Message-Id: <200503071540.j27FePlV095667@repoman.freebsd.org> From: Stefan Farfeleder Date: Mon, 7 Mar 2005 15:40:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys cdefs.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 15:40:27 -0000 stefanf 2005-03-07 15:40:25 UTC FreeBSD src repository Modified files: sys/sys cdefs.h Log: The macros __GNUCLIKE_ATTRIBUTE_PRINTF and __CC_SUPPORTS_FORWARD_REFERENCE_CONSTRUCT are no longer needed, remove them. Revision Changes Path 1.87 +0 -3 src/sys/sys/cdefs.h From owner-cvs-src@FreeBSD.ORG Mon Mar 7 16:08:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A2B4C16A4CE; Mon, 7 Mar 2005 16:08:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 72E7843D39; Mon, 7 Mar 2005 16:08:39 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27G8dSB096753; Mon, 7 Mar 2005 16:08:39 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27G8dU9096752; Mon, 7 Mar 2005 16:08:39 GMT (envelope-from harti) Message-Id: <200503071608.j27G8dU9096752@repoman.freebsd.org> From: Hartmut Brandt Date: Mon, 7 Mar 2005 16:08:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 16:08:39 -0000 harti 2005-03-07 16:08:39 UTC FreeBSD src repository Modified files: usr.bin/make var.c Log: Factor out the 'S' modifier into its own function. Move a variable that is now used for both the 'M'/'N' branch and the 'S' branch of the switch statement into a common scope. Patch: 7.102-105 Submitted by: Max Okumoto Revision Changes Path 1.107 +183 -174 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 16:10:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B0B6716A4CF; Mon, 7 Mar 2005 16:10:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8138543D39; Mon, 7 Mar 2005 16:10:39 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27GAdeo096895; Mon, 7 Mar 2005 16:10:39 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27GAd87096894; Mon, 7 Mar 2005 16:10:39 GMT (envelope-from harti) Message-Id: <200503071610.j27GAd87096894@repoman.freebsd.org> From: Hartmut Brandt Date: Mon, 7 Mar 2005 16:10:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make str.c str.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 16:10:39 -0000 harti 2005-03-07 16:10:39 UTC FreeBSD src repository Modified files: usr.bin/make str.c str.h Log: Constify the input argument to brk_string. Patch: 7.106 Submitted by: Max Okumoto Revision Changes Path 1.41 +4 -2 src/usr.bin/make/str.c 1.3 +1 -1 src/usr.bin/make/str.h From owner-cvs-src@FreeBSD.ORG Mon Mar 7 16:14:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1445116A4CE; Mon, 7 Mar 2005 16:14:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF88743D3F; Mon, 7 Mar 2005 16:14:50 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27GEodj097074; Mon, 7 Mar 2005 16:14:50 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27GEoJv097073; Mon, 7 Mar 2005 16:14:50 GMT (envelope-from harti) Message-Id: <200503071614.j27GEoJv097073@repoman.freebsd.org> From: Hartmut Brandt Date: Mon, 7 Mar 2005 16:14:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 16:14:51 -0000 harti 2005-03-07 16:14:50 UTC FreeBSD src repository Modified files: usr.bin/make var.c Log: Style: fix indendation of VarModify(). Patch: 7.107 Submitted by: Max Okumoto Revision Changes Path 1.108 +15 -15 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 16:23:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5AE6C16A4CE; Mon, 7 Mar 2005 16:23:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E02F43D48; Mon, 7 Mar 2005 16:23:54 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27GNsfl097395; Mon, 7 Mar 2005 16:23:54 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27GNs9X097394; Mon, 7 Mar 2005 16:23:54 GMT (envelope-from harti) Message-Id: <200503071623.j27GNs9X097394@repoman.freebsd.org> From: Hartmut Brandt Date: Mon, 7 Mar 2005 16:23:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 16:23:54 -0000 harti 2005-03-07 16:23:54 UTC FreeBSD src repository Modified files: usr.bin/make var.c Log: Constify the callers of brk_string in this file. Patch: 7.108 Submitted by: Max Okumoto Revision Changes Path 1.109 +24 -18 src/usr.bin/make/var.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 16:32:25 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3988516A4CE; Mon, 7 Mar 2005 16:32:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D4A7143D4C; Mon, 7 Mar 2005 16:32:24 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27GWOHh097745; Mon, 7 Mar 2005 16:32:24 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27GWOhP097744; Mon, 7 Mar 2005 16:32:24 GMT (envelope-from maxim) Message-Id: <200503071632.j27GWOhP097744@repoman.freebsd.org> From: Maxim Konovalov Date: Mon, 7 Mar 2005 16:32:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/conf options X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 16:32:25 -0000 maxim 2005-03-07 16:32:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/conf options Log: MFC rev. 1.495: s/opt_ifpw.h/opt_ipfw.h/. Approved by: re (kensmith) Revision Changes Path 1.475.2.9 +1 -1 src/sys/conf/options From owner-cvs-src@FreeBSD.ORG Mon Mar 7 16:35:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B9D4016A4CE; Mon, 7 Mar 2005 16:35:32 +0000 (GMT) Received: from smtp-1.dlr.de (smtp-1.dlr.de [195.37.61.185]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9298243D48; Mon, 7 Mar 2005 16:35:31 +0000 (GMT) (envelope-from Hartmut.Brandt@dlr.de) Received: from beagle.kn.op.dlr.de ([129.247.173.6]) by smtp-1.dlr.de over TLS secured channel with Microsoft SMTPSVC(5.0.2195.6713); Mon, 7 Mar 2005 17:35:30 +0100 Date: Mon, 7 Mar 2005 17:42:38 +0100 (CET) From: Harti Brandt X-X-Sender: brandt_h@beagle.kn.op.dlr.de To: src-committers@FreeBSD.org In-Reply-To: <200503071623.j27GNs9X097394@repoman.freebsd.org> Message-ID: <20050307174048.H3741@beagle.kn.op.dlr.de> References: <200503071623.j27GNs9X097394@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-OriginalArrivalTime: 07 Mar 2005 16:35:30.0536 (UTC) FILETIME=[AD28BE80:01C52333] cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Harti Brandt List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 16:35:32 -0000 On Mon, 7 Mar 2005, Hartmut Brandt wrote: HB>harti 2005-03-07 16:23:54 UTC HB> HB> FreeBSD src repository HB> HB> Modified files: HB> usr.bin/make var.c HB> Log: HB> Constify the callers of brk_string in this file. HB> HB> Patch: 7.108 Just for the curious: Max and I are working together on make - he on DragonFly's and I on ours (he intended to work on NetBSD's too). These patch numbers help us to keep things synchronized. harti HB> HB> Submitted by: Max Okumoto HB> HB> Revision Changes Path HB> 1.109 +24 -18 src/usr.bin/make/var.c HB> HB> HB> From owner-cvs-src@FreeBSD.ORG Mon Mar 7 17:01:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE62316A4E3 for ; Mon, 7 Mar 2005 17:01:09 +0000 (GMT) Received: from hanoi.cronyx.ru (hanoi.cronyx.ru [144.206.181.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id E12CA43D31 for ; Mon, 7 Mar 2005 17:01:08 +0000 (GMT) (envelope-from rik@cronyx.ru) Received: (from root@localhost) by hanoi.cronyx.ru (8.13.0/vak/3.0) id j27GwA6j089151 for cvs-src@FreeBSD.org.checked; Mon, 7 Mar 2005 19:58:10 +0300 (MSK) (envelope-from rik@cronyx.ru) Received: from [144.206.181.94] (hi.cronyx.ru [144.206.181.94]) by hanoi.cronyx.ru (8.13.0/vak/3.0) with ESMTP id j27Gu2O5089118; Mon, 7 Mar 2005 19:56:02 +0300 (MSK) (envelope-from rik@cronyx.ru) Message-ID: <422C87B0.1010508@cronyx.ru> Date: Mon, 07 Mar 2005 19:56:16 +0300 From: Roman Kurakin User-Agent: Mozilla Thunderbird 0.9 (Windows/20041103) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Hiroki Sato References: <200503061908.j26J8pbt005109@repoman.freebsd.org> In-Reply-To: <200503061908.j26J8pbt005109@repoman.freebsd.org> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 17:01:10 -0000 Hiroki Sato wrote: >hrs 2005-03-06 19:08:51 UTC > > FreeBSD src repository > > Modified files: > release/doc/en_US.ISO8859-1/relnotes/common new.sgml > Log: > New release notes: > atkbd(4) 0x08 flag, > ipnat(8) redirect rule supports non-TCP/UDP packets, and > sppp(4) MPSAFE. > > Thanks! > > Update release notes: > pppd(8) incorrect CBCP response fix (MFC). > > Revision Changes Path > 1.817 +11 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml > > From owner-cvs-src@FreeBSD.ORG Mon Mar 7 17:03:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A99B516A4CF; Mon, 7 Mar 2005 17:03:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4183D43D5A; Mon, 7 Mar 2005 17:03:18 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27H3I2J006488; Mon, 7 Mar 2005 17:03:18 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27H3I22006487; Mon, 7 Mar 2005 17:03:18 GMT (envelope-from des) Message-Id: <200503071703.j27H3I22006487@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Mon, 7 Mar 2005 17:03:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/kern init_main.c src/sys/boot/forth loader.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 17:03:18 -0000 des 2005-03-07 17:03:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern init_main.c sys/boot/forth loader.conf Log: MFC: add /rescue/init to default init path, before /stand/sysinstall Approved by: re (kensmith) Revision Changes Path 1.85.2.2 +1 -1 src/sys/boot/forth/loader.conf 1.246.2.8 +1 -1 src/sys/kern/init_main.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 17:11:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A1C6B16A4CE; Mon, 7 Mar 2005 17:11:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6190B43D2F; Mon, 7 Mar 2005 17:11:44 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27HBigd006844; Mon, 7 Mar 2005 17:11:44 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27HBiBr006843; Mon, 7 Mar 2005 17:11:44 GMT (envelope-from jmg) Message-Id: <200503071711.j27HBiBr006843@repoman.freebsd.org> From: John-Mark Gurney Date: Mon, 7 Mar 2005 17:11:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 17:11:44 -0000 jmg 2005-03-07 17:11:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/net bpf.c Log: MFC: > fix a bug where bpf would try to wakeup before updating the state.. This > was causing kqueue not to see the correct state and not wake up a process > that is waiting... > > Submitted by: nCircle Network Security, Inc. > > Revision Changes Path > 1.146 +6 -2 src/sys/net/bpf.c Approved by: re (kensmith) Revision Changes Path 1.133.2.6 +6 -2 src/sys/net/bpf.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 18:43:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E2B316A4D1 for ; Mon, 7 Mar 2005 18:43:28 +0000 (GMT) Received: from mail21.sea5.speakeasy.net (mail21.sea5.speakeasy.net [69.17.117.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77ADA43D49 for ; Mon, 7 Mar 2005 18:43:27 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 29850 invoked from network); 7 Mar 2005 18:43:27 -0000 Received: from server.baldwin.cx ([216.27.160.63]) (envelope-sender )AES256-SHA encrypted SMTP for ; 7 Mar 2005 18:43:26 -0000 Received: from [10.50.40.202] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id j27IhKjY023186; Mon, 7 Mar 2005 13:43:22 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: David Xu Date: Mon, 7 Mar 2005 11:06:24 -0500 User-Agent: KMail/1.6.2 References: <200503042246.j24MkVv2015008@repoman.freebsd.org> In-Reply-To: <200503042246.j24MkVv2015008@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200503071106.25190.jhb@FreeBSD.org> X-Spam-Status: No, score=-102.8 required=4.2 tests=ALL_TRUSTED, USER_IN_WHITELIST autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys proc.h src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 18:43:28 -0000 On Friday 04 March 2005 05:46 pm, David Xu wrote: > davidxu 2005-03-04 22:46:31 UTC > > FreeBSD src repository > > Modified files: > sys/sys proc.h > sys/kern kern_sig.c > Log: > The td_waitset is pointing to a stack address when thread is waiting > for a signal, because kernel stack is swappable, this causes page fault > in kernel under heavy swapping case. Fix this bug by eliminating unneeded > code. Did you consider simply embedding a complete sigset_t as td_waitset in struct thread instead? Signal sets aren't very large. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Mar 7 18:43:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BAE916A4E0 for ; Mon, 7 Mar 2005 18:43:34 +0000 (GMT) Received: from mail22.sea5.speakeasy.net (mail22.sea5.speakeasy.net [69.17.117.24]) by mx1.FreeBSD.org (Postfix) with ESMTP id A45CB43D66 for ; Mon, 7 Mar 2005 18:43:33 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 29977 invoked from network); 7 Mar 2005 18:43:33 -0000 Received: from server.baldwin.cx ([216.27.160.63]) (envelope-sender )AES256-SHA encrypted SMTP for ; 7 Mar 2005 18:43:33 -0000 Received: from [10.50.40.202] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id j27IhKjZ023186; Mon, 7 Mar 2005 13:43:25 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Colin Percival Date: Mon, 7 Mar 2005 11:46:48 -0500 User-Agent: KMail/1.6.2 References: <20050305032619.K18638@delplex.bde.org> <42288FA6.7010102@freebsd.org> In-Reply-To: <42288FA6.7010102@freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200503071146.48394.jhb@FreeBSD.org> X-Spam-Status: No, score=-102.8 required=4.2 tests=ALL_TRUSTED, USER_IN_WHITELIST autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx cc: Scott Long cc: src-committers@FreeBSD.org cc: Bruce Evans cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Daniel Eischen cc: David Xu Subject: Re: cvs commit: src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 18:43:34 -0000 On Friday 04 March 2005 11:41 am, Colin Percival wrote: > Bruce Evans wrote: > > Sleeping on a stack address is just a bug [...] > > I was told that this was the canonical way to say "go to sleep and don't > wake up until the timo expires" was to tsleep() with ident equal to > something from the stack. > > If this isn't correct, what is the correct way to do this? I've seen > some code which does tsleep(NULL, ... ), but I was told that was also > wrong. I actually want to make a pause() function for just this purpose that uses sleepq_*() with a specific never_wake_me_up wait channel. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Mar 7 19:51:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE62F16A4CE; Mon, 7 Mar 2005 19:51:57 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F43643D48; Mon, 7 Mar 2005 19:51:57 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id j27JpvOB019551; Mon, 7 Mar 2005 11:51:57 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.3/8.13.1/Submit) id j27JpuDL019550; Mon, 7 Mar 2005 11:51:56 -0800 (PST) (envelope-from obrien) Date: Mon, 7 Mar 2005 11:51:56 -0800 From: "David O'Brien" To: Scott Long Message-ID: <20050307195156.GA18850@dragon.nuxi.com> References: <200503021343.j22DhpQ3075008@repoman.freebsd.org> <200503020915.28512.jhb@FreeBSD.org> <4226446B.7020406@freebsd.org> <61ac46c154aa515a692308440dd1141d@FreeBSD.org> <422710DD.1070203@freebsd.org> <422719E0.10703@samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <422719E0.10703@samsco.org> X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.8i cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: David Xu cc: John Baldwin Subject: Re: cvs commit: src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 19:51:57 -0000 On Thu, Mar 03, 2005 at 07:06:24AM -0700, Scott Long wrote: > a bit. Also, there is talk about increasing the default kstack size due > to all of the extra inlining that the compiler does with the -O2 option I'd love more details on the extra inlining people are seeing with -O2. (i.e. specifics) -O2 is not supose to do extra function inlining. That is suppose to be a -O3 thing. >From the GCC manual: -O3 Optimize yet more. -O3 turns on all optimizations specified by -O2 and also turns on the -finline-functions, -fweb and -frename-registers options. -O2 Optimize even more. GCC performs nearly all supported optimizations that do not involve a space-speed tradeoff. The compiler does not perform loop unrolling or function inlining when you specify -O2. As compared to -O, this option increases both compilation time and the performance of the generated code. ..snip.. The -O2 options that affect size are: -falign-functions -falign-jumps -falign-loops -falign-labels -freorder-blocks -fprefetch-loop-arrays From owner-cvs-src@FreeBSD.ORG Mon Mar 7 19:58:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0032416A4CE; Mon, 7 Mar 2005 19:58:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC09A43D1F; Mon, 7 Mar 2005 19:58:58 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27JwwC0013709; Mon, 7 Mar 2005 19:58:58 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27JwwNY013708; Mon, 7 Mar 2005 19:58:58 GMT (envelope-from le) Message-Id: <200503071958.j27JwwNY013708@repoman.freebsd.org> From: Lukas Ertl Date: Mon, 7 Mar 2005 19:58:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/vinum geom_vinum.c geom_vinum_drive.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 19:58:59 -0000 le 2005-03-07 19:58:58 UTC FreeBSD src repository Modified files: sys/geom/vinum geom_vinum.c geom_vinum_drive.c Log: Remove test for zero sectorsize when tasting. This check doesn't seem to be necessary anymore, and it prevents tasting a valid drive when booting with geom_vinum already loaded, since SCSI disks set their sectorsize not until first opening them. Revision Changes Path 1.16 +0 -3 src/sys/geom/vinum/geom_vinum.c 1.17 +0 -3 src/sys/geom/vinum/geom_vinum_drive.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 20:28:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2477016A4CE; Mon, 7 Mar 2005 20:28:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 00BB143D48; Mon, 7 Mar 2005 20:28:27 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27KSQht015233; Mon, 7 Mar 2005 20:28:26 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27KSQZY015232; Mon, 7 Mar 2005 20:28:26 GMT (envelope-from stefanf) Message-Id: <200503072028.j27KSQZY015232@repoman.freebsd.org> From: Stefan Farfeleder Date: Mon, 7 Mar 2005 20:28:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/src s_rint.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 20:28:27 -0000 stefanf 2005-03-07 20:28:26 UTC FreeBSD src repository Modified files: lib/msun/src s_rint.c Log: Remove an obsolete sentence from a comment. Revision Changes Path 1.11 +1 -2 src/lib/msun/src/s_rint.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 20:29:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E3E6716A4CE; Mon, 7 Mar 2005 20:29:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA30643D41; Mon, 7 Mar 2005 20:29:16 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27KTGZp015354; Mon, 7 Mar 2005 20:29:16 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27KTGQs015353; Mon, 7 Mar 2005 20:29:16 GMT (envelope-from phk) Message-Id: <200503072029.j27KTGQs015353@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 7 Mar 2005 20:29:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/lib Makefile src/lib/libgpib Makefile gpib.h ibfoo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 20:29:17 -0000 phk 2005-03-07 20:29:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib Makefile Added files: (Branch: RELENG_5) lib/libgpib Makefile gpib.h ibfoo.c Log: MFC: Userland side of IEEE488. Approved by: re@ Revision Changes Path 1.189.2.4 +6 -1 src/lib/Makefile 1.1.2.1 +12 -0 src/lib/libgpib/Makefile (new) 1.2.2.1 +33 -0 src/lib/libgpib/gpib.h (new) 1.6.2.1 +647 -0 src/lib/libgpib/ibfoo.c (new) From owner-cvs-src@FreeBSD.ORG Mon Mar 7 20:38:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6811716A4CE; Mon, 7 Mar 2005 20:38:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 44DAC43D1D; Mon, 7 Mar 2005 20:38:51 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27Kcpaf015939; Mon, 7 Mar 2005 20:38:51 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27Kcpnn015938; Mon, 7 Mar 2005 20:38:51 GMT (envelope-from phk) Message-Id: <200503072038.j27Kcpnn015938@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 7 Mar 2005 20:38:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/include Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 20:38:51 -0000 phk 2005-03-07 20:38:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) include Makefile Log: MFC: userland ieee488 support Approved by: re@ Revision Changes Path 1.222.2.8 +5 -1 src/include/Makefile From owner-cvs-src@FreeBSD.ORG Mon Mar 7 20:39:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 64FD116A4CE; Mon, 7 Mar 2005 20:39:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B93C43D48; Mon, 7 Mar 2005 20:39:35 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27KdYGt016025; Mon, 7 Mar 2005 20:39:35 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27KdYYZ016024; Mon, 7 Mar 2005 20:39:34 GMT (envelope-from phk) Message-Id: <200503072039.j27KdYYZ016024@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 7 Mar 2005 20:39:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/examples/etc make.conf src/share/man/man5 make.conf.5 src/tools/tools/nanobsd make.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 20:39:35 -0000 phk 2005-03-07 20:39:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/examples/etc make.conf share/man/man5 make.conf.5 tools/tools/nanobsd make.conf Log: MFC: userland support for ieee488 Approved by: re@ Revision Changes Path 1.229.2.12 +1 -0 src/share/examples/etc/make.conf 1.89.2.9 +3 -0 src/share/man/man5/make.conf.5 1.3.2.3 +1 -0 src/tools/tools/nanobsd/make.conf From owner-cvs-src@FreeBSD.ORG Mon Mar 7 20:50:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A07716A4CE; Mon, 7 Mar 2005 20:50:04 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 543EB43D3F; Mon, 7 Mar 2005 20:50:01 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior-wifi.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.1/8.13.1) with ESMTP id j27KpNSK069940; Mon, 7 Mar 2005 13:51:24 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <422CBDEE.7020307@samsco.org> Date: Mon, 07 Mar 2005 13:47:42 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050218 X-Accept-Language: en-us, en MIME-Version: 1.0 To: obrien@FreeBSD.org References: <200503021343.j22DhpQ3075008@repoman.freebsd.org> <200503020915.28512.jhb@FreeBSD.org> <4226446B.7020406@freebsd.org> <61ac46c154aa515a692308440dd1141d@FreeBSD.org> <422710DD.1070203@freebsd.org> <422719E0.10703@samsco.org> <20050307195156.GA18850@dragon.nuxi.com> In-Reply-To: <20050307195156.GA18850@dragon.nuxi.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.8 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on pooker.samsco.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: David Xu cc: John Baldwin Subject: Re: cvs commit: src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 20:50:04 -0000 David O'Brien wrote: > On Thu, Mar 03, 2005 at 07:06:24AM -0700, Scott Long wrote: > >>a bit. Also, there is talk about increasing the default kstack size due >>to all of the extra inlining that the compiler does with the -O2 option > > > I'd love more details on the extra inlining people are seeing with -O2. > (i.e. specifics) -O2 is not supose to do extra function inlining. That > is suppose to be a -O3 thing. > > From the GCC manual: > > -O3 Optimize yet more. > -O3 turns on all optimizations specified by -O2 and also turns on the > -finline-functions, -fweb and -frename-registers options. > > -O2 Optimize even more. > GCC performs nearly all supported optimizations that do not involve a > space-speed tradeoff. The compiler does not perform loop unrolling or > function inlining when you specify -O2. As compared to -O, this > option increases both compilation time and the performance of the > generated code. > ..snip.. > > The -O2 options that affect size are: > -falign-functions -falign-jumps -falign-loops -falign-labels > -freorder-blocks -fprefetch-loop-arrays Talk to Bill Paul about the massive amount of inlining that is happening in the ieee80211 ioctl code, and the no_inline directives he had to use to kludge around it. Scott From owner-cvs-src@FreeBSD.ORG Mon Mar 7 21:19:46 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5BFDB16A4CE; Mon, 7 Mar 2005 21:19:46 +0000 (GMT) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id A0B1343D1F; Mon, 7 Mar 2005 21:19:45 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from ns1.xcllnt.net (localhost [127.0.0.1]) by ns1.xcllnt.net (8.13.3/8.13.3) with ESMTP id j27LJjeY037138; Mon, 7 Mar 2005 13:19:45 -0800 (PST) (envelope-from marcel@ns1.xcllnt.net) Received: (from marcel@localhost) by ns1.xcllnt.net (8.13.3/8.13.3/Submit) id j27LJglC037137; Mon, 7 Mar 2005 13:19:42 -0800 (PST) (envelope-from marcel) Date: Mon, 7 Mar 2005 13:19:42 -0800 From: Marcel Moolenaar To: Scott Long Message-ID: <20050307211942.GA37106@ns1.xcllnt.net> References: <200503021343.j22DhpQ3075008@repoman.freebsd.org> <200503020915.28512.jhb@FreeBSD.org> <4226446B.7020406@freebsd.org> <61ac46c154aa515a692308440dd1141d@FreeBSD.org> <422710DD.1070203@freebsd.org> <422719E0.10703@samsco.org> <20050307195156.GA18850@dragon.nuxi.com> <422CBDEE.7020307@samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <422CBDEE.7020307@samsco.org> User-Agent: Mutt/1.4.2.1i cc: src-committers@FreeBSD.org cc: John Baldwin cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: David Xu cc: obrien@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 21:19:46 -0000 On Mon, Mar 07, 2005 at 01:47:42PM -0700, Scott Long wrote: > David O'Brien wrote: > >On Thu, Mar 03, 2005 at 07:06:24AM -0700, Scott Long wrote: > > > >>a bit. Also, there is talk about increasing the default kstack size due > >>to all of the extra inlining that the compiler does with the -O2 option > > > > > >I'd love more details on the extra inlining people are seeing with -O2. > >(i.e. specifics) -O2 is not supose to do extra function inlining. That > >is suppose to be a -O3 thing. > > > >From the GCC manual: > > > >-O3 Optimize yet more. > > -O3 turns on all optimizations specified by -O2 and also turns on the > > -finline-functions, -fweb and -frename-registers options. > > > >-O2 Optimize even more. > > GCC performs nearly all supported optimizations that do not involve a > > space-speed tradeoff. The compiler does not perform loop unrolling or > > function inlining when you specify -O2. As compared to -O, this > > option increases both compilation time and the performance of the > > generated code. > > ..snip.. > > > >The -O2 options that affect size are: > > -falign-functions -falign-jumps -falign-loops -falign-labels > > -freorder-blocks -fprefetch-loop-arrays > > Talk to Bill Paul about the massive amount of inlining that is happening > in the ieee80211 ioctl code, and the no_inline directives he had to use > to kludge around it. gcc(1) does inlining of functions labeled with inline at -O1. Functions not labeled with inline will be inlined at -O2. Both cases are subject to preconditions (i.e. complexity of the function being inlined). In other words: the gcc(1) manual is inaccurate. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Mon Mar 7 21:27:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2868E16A4CE; Mon, 7 Mar 2005 21:27:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1419D43D3F; Mon, 7 Mar 2005 21:27:38 +0000 (GMT) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27LRb6M024653; Mon, 7 Mar 2005 21:27:37 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27LRbv4024652; Mon, 7 Mar 2005 21:27:37 GMT (envelope-from das) Message-Id: <200503072127.j27LRbv4024652@repoman.freebsd.org> From: David Schultz Date: Mon, 7 Mar 2005 21:27:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/msun/src s_fma.c s_frexp.c s_nextafter.c s_scalbn.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 21:27:38 -0000 das 2005-03-07 21:27:37 UTC FreeBSD src repository Modified files: lib/msun/src s_fma.c s_frexp.c s_nextafter.c s_scalbn.c Log: Replace strong references with weak references. There's no particularly good reason to do this, except that __strong_reference does type checking, whereas __weak_reference does not. On Alpha, the compiler won't accept a 'long double' parameter in place of a 'double' parameter even thought the two types are identical. Revision Changes Path 1.3 +1 -1 src/lib/msun/src/s_fma.c 1.10 +1 -1 src/lib/msun/src/s_frexp.c 1.11 +3 -3 src/lib/msun/src/s_nextafter.c 1.11 +2 -2 src/lib/msun/src/s_scalbn.c From owner-cvs-src@FreeBSD.ORG Mon Mar 7 21:34:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 69D2116A4CE; Mon, 7 Mar 2005 21:34:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4645043D4C; Mon, 7 Mar 2005 21:34:50 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27LYokv024912; Mon, 7 Mar 2005 21:34:50 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27LYorE024911; Mon, 7 Mar 2005 21:34:50 GMT (envelope-from phk) Message-Id: <200503072134.j27LYorE024911@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 7 Mar 2005 21:34:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/etc/mtree BSD.include.dist X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 21:34:50 -0000 phk 2005-03-07 21:34:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) etc/mtree BSD.include.dist Log: MFC: ieee488 userland support. Approved by: re@ Revision Changes Path 1.88.2.6 +4 -0 src/etc/mtree/BSD.include.dist From owner-cvs-src@FreeBSD.ORG Mon Mar 7 21:37:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 05DAB16A4CE; Mon, 7 Mar 2005 21:37:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D64E743D31; Mon, 7 Mar 2005 21:37:30 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j27LbUCo025101; Mon, 7 Mar 2005 21:37:30 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j27LbUm9025100; Mon, 7 Mar 2005 21:37:30 GMT (envelope-from maxim) Message-Id: <200503072137.j27LbUm9025100@repoman.freebsd.org> From: Maxim Konovalov Date: Mon, 7 Mar 2005 21:37:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Mar 2005 21:37:31 -0000 maxim 2005-03-07 21:37:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) . UPDATING Log: s/IPFIRWALL/IPFIREWALL/. Spotted by: Andre Guibert de Brue Approved by: re (kensmith) Revision Changes Path 1.342.2.24 +1 -1 src/UPDATING From owner-cvs-src@FreeBSD.ORG Tue Mar 8 00:04:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7622F16A4CE; Tue, 8 Mar 2005 00:04:14 +0000 (GMT) Received: from blackwater.lemis.com (wantadilla.lemis.com [192.109.197.135]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F06043D54; Tue, 8 Mar 2005 00:04:12 +0000 (GMT) (envelope-from grog@lemis.com) Received: by blackwater.lemis.com (Postfix, from userid 1004) id 8ADB485682; Tue, 8 Mar 2005 10:34:09 +1030 (CST) Date: Tue, 8 Mar 2005 10:34:09 +1030 From: Greg 'groggy' Lehey To: Harti Brandt Message-ID: <20050308000409.GL67848@wantadilla.lemis.com> References: <200503071623.j27GNs9X097394@repoman.freebsd.org> <20050307174048.H3741@beagle.kn.op.dlr.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="fDERRRNgB4on1jOB" Content-Disposition: inline In-Reply-To: <20050307174048.H3741@beagle.kn.op.dlr.de> User-Agent: Mutt/1.4.2.1i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 00:04:14 -0000 --fDERRRNgB4on1jOB Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Monday, 7 March 2005 at 17:42:38 +0100, Harti Brandt wrote: > On Mon, 7 Mar 2005, Hartmut Brandt wrote: > > HB>harti 2005-03-07 16:23:54 UTC > HB> > HB> FreeBSD src repository > HB> > HB> Modified files: > HB> usr.bin/make var.c > HB> Log: > HB> Constify the callers of brk_string in this file. > HB> > HB> Patch: 7.108 > > Just for the curious: Max and I are working together on make - he on > DragonFly's and I on ours (he intended to work on NetBSD's too). These > patch numbers help us to keep things synchronized. Excellent! That answers (well) one of the questions I was going to ask. The other is: when will this all be documented? Greg -- See complete headers for address and phone numbers. --fDERRRNgB4on1jOB Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFCLOv5IubykFB6QiMRAtLZAJ9jjUGAi2gsbuVYhbxn2BQeWKvJUACglBha Mmf3L79BaV7jOhEhwITl4nY= =2jrP -----END PGP SIGNATURE----- --fDERRRNgB4on1jOB-- From owner-cvs-src@FreeBSD.ORG Tue Mar 8 00:09:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9397B16A4CE; Tue, 8 Mar 2005 00:09:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C26543D5C; Tue, 8 Mar 2005 00:09:41 +0000 (GMT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2809f0T031354; Tue, 8 Mar 2005 00:09:41 GMT (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2809fDW031353; Tue, 8 Mar 2005 00:09:41 GMT (envelope-from grog) Message-Id: <200503080009.j2809fDW031353@repoman.freebsd.org> From: Greg Lehey Date: Tue, 8 Mar 2005 00:09:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 00:09:41 -0000 grog 2005-03-08 00:09:41 UTC FreeBSD src repository Modified files: sys Makefile Log: When building cscopnamefile, default architecture to ${MACHINE}, not i386. Suggested by: ru Revision Changes Path 1.33 +1 -1 src/sys/Makefile From owner-cvs-src@FreeBSD.ORG Tue Mar 8 00:24:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A49616A4CE; Tue, 8 Mar 2005 00:24:36 +0000 (GMT) Received: from postfix4-2.free.fr (postfix4-2.free.fr [213.228.0.176]) by mx1.FreeBSD.org (Postfix) with ESMTP id A170A43D3F; Tue, 8 Mar 2005 00:24:35 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from tatooine.tataz.chchile.org (vol75-8-82-233-239-98.fbx.proxad.net [82.233.239.98]) by postfix4-2.free.fr (Postfix) with ESMTP id 485052DE667; Tue, 8 Mar 2005 00:06:03 +0100 (CET) Received: by tatooine.tataz.chchile.org (Postfix, from userid 1000) id 109DC407C; Tue, 8 Mar 2005 00:05:15 +0100 (CET) Date: Tue, 8 Mar 2005 00:05:15 +0100 From: Jeremie Le Hen To: "M. Warner Losh" Message-ID: <20050307230515.GD94451@obiwan.tataz.chchile.org> References: <200502280127.j1S1ROkh066282@repoman.freebsd.org> <20050306050505.GA71191@obiwan.tataz.chchile.org> <20050305.221600.35662653.imp@bsdimp.com> <20050306174714.GC74191@obiwan.tataz.chchile.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050306174714.GC74191@obiwan.tataz.chchile.org> User-Agent: Mutt/1.5.8i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: jeremie@le-hen.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/cardbus cardbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 00:24:36 -0000 Hi Warner, > > Attaching how? On kldload or in general? What kind of card do you > > have? What messages are involved? > > I have two PCMCIA rl(4) adapters. Both don't work with rev 1.49 of > cardbus.c. I attached my kernel configuration file. Inserting the > card before or after booting doesn't change anything. I manage to get a PCMCIA network card with another chipset. It uses the dc(4) driver. This time, with rev 1.49 of cardbus.c, the system panices whereas it works quite well with rev 1.48. Having dc(4) compiled in kernel or as a kld doesn't change anything. Here is the end of dmesg (the box was booting), the panic message and the backtrace (hand-written) : %%% cardbus1: Resource not specified in CIS: id=14, size=400 dc0: port 0x1000-0x10ff mem 0x88000000-0x-880003ff irq 11 ar device 0.0 on cardbus1 dc0: requested interrupt 6-6,count = 1 not supported by cbb dc0: couldn't map interrupt Fatal trap 12: page fault while in kernel mode fault virtual address = 0x30 fault code = supervisor write, page not present instruction pointer = 0x8:0xc06ac1c3 stack pointer = 0x10:0xd1062b8c frame pointer = 0x10:0xd1062b98 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 36 (cbb1) [thread pid 36 tid 100049 ] Stopped at bus_dmamap_destroy+0x33: decl 0x30(ebx) db> trace Tracing pid 36 tod 100049 td 0xc17e0e10 bus_dmamap_destroy(0,0,10,c1846680,c1805180) at bus_dmamap_destroy+0x33 dc_detach(c18b5900,0,d1062c14,0,ffffffff) at dc_detach+0x189 dc_attach(c18b5900,c178904c,c0737738,c18b5900,c18b5900) at dc_attach+0x11af device_attach(c18b5900,c18b5900,c0708950,8dc,24) at device_attach+0x6a device_probe_and_attach(c18b5900,c18e2a00,0,0,c18e2a08) at device_probe_and_attach+0x111 cardbus_attach_card(c1805180,c17ac890,c073331c,c17de7f0,30000920) at cardbus_attach_card+0x24e cbb_insert(c17d6000,0,c06fe79e,1d3,c17d63f0) at cbb_insert+0xf8 cbb_event_thread(c17d6000,d1062d48,c0704752,30e,0) at cbb_event_thread+0x14f fork_exit(c04d0a10,c17d6000,d1062d48) at fork_exit+0xc6 fork_trampoline() at fork_trampoline+0x8 --- trap 0x1, eip = 0, esp = 0xd1062d7c, ebp = 0 --- %%% I got a dump. Please contact me off-list if you want it. Here are the card info: %%% none3@pci5:0:0: class=0x020000 card=0x511a1385 chip=0x19851317 rev=0x11 hdr=0x00 vendor = 'ADMtek Inc' device = 'AN985 FastNIC CardBus 10/100 Fast Ethernet Adapter' class = network subclass = ethernet I hope this will help. Best regards, PS: Note there seems to be a whitespace typo on the following line, just after the first comma, a space seems to be missing : dc0: requested interrupt 6-6,count = 1 not supported by cbb -- Jeremie Le Hen jeremie at le-hen dot org From owner-cvs-src@FreeBSD.ORG Tue Mar 8 00:58:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4347A16A4CE; Tue, 8 Mar 2005 00:58:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1AB7643D1D; Tue, 8 Mar 2005 00:58:51 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j280woPY039935; Tue, 8 Mar 2005 00:58:50 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j280woHR039934; Tue, 8 Mar 2005 00:58:50 GMT (envelope-from keramida) Message-Id: <200503080058.j280woHR039934@repoman.freebsd.org> From: Giorgos Keramidas Date: Tue, 8 Mar 2005 00:58:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_descrip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 00:58:51 -0000 keramida 2005-03-08 00:58:50 UTC FreeBSD src repository (doc committer) Modified files: sys/kern kern_descrip.c Log: Typo & grammar fixes in comments. Revision Changes Path 1.276 +9 -9 src/sys/kern/kern_descrip.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 01:04:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A43D16A4CE; Tue, 8 Mar 2005 01:04:24 +0000 (GMT) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 10D5243D49; Tue, 8 Mar 2005 01:04:24 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) j2814LRb026345; Mon, 7 Mar 2005 20:04:21 -0500 (EST) Date: Mon, 7 Mar 2005 20:04:21 -0500 (EST) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Jeremie Le Hen In-Reply-To: <20050307230515.GD94451@obiwan.tataz.chchile.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/dev/cardbus cardbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Daniel Eischen List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 01:04:24 -0000 On Tue, 8 Mar 2005, Jeremie Le Hen wrote: > Hi Warner, > > > > Attaching how? On kldload or in general? What kind of card do you > > > have? What messages are involved? > > > > I have two PCMCIA rl(4) adapters. Both don't work with rev 1.49 of > > cardbus.c. I attached my kernel configuration file. Inserting the > > card before or after booting doesn't change anything. > > I manage to get a PCMCIA network card with another chipset. It uses > the dc(4) driver. This time, with rev 1.49 of cardbus.c, the system > panices whereas it works quite well with rev 1.48. Having dc(4) > compiled in kernel or as a kld doesn't change anything. > > > Here is the end of dmesg (the box was booting), the panic message and > the backtrace (hand-written) : Yes, I'm getting the same exact thing with my dc based Xircom X3201 ethernet card. It worked with a kernel from a couple of weeks ago, but not from a kernel late last week. I also just got an atheros based wireless card this morning (WPC-55AG). The first time I inserted it and loaded the if_ath module, I got the same error (couldn't get irq 6-6) but it didn't panic. Removing it and reinserting it again and then it worked. Another data point... I'll try reverting back to to 1.48 of cardbus.c Both laptops are Dell (Inspiron 4150 and Inspiron 8100). -- DE From owner-cvs-src@FreeBSD.ORG Tue Mar 8 01:29:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5CA3616A4CE; Tue, 8 Mar 2005 01:29:39 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3815643D60; Tue, 8 Mar 2005 01:29:39 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 32EBE5C992; Mon, 7 Mar 2005 17:29:39 -0800 (PST) Date: Mon, 7 Mar 2005 17:29:39 -0800 From: Alfred Perlstein To: Maxim Sobolev Message-ID: <20050308012939.GP11079@elvis.mu.org> References: <200503070726.j277Qhp5059059@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200503070726.j277Qhp5059059@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 01:29:39 -0000 Why not just expand our API to do this as well? It shouldn't be that hard and then we'll gain the additional functionality. * Maxim Sobolev [050306 23:26] wrote: > sobomax 2005-03-07 07:26:43 UTC > > FreeBSD src repository > > Modified files: > sys/compat/linux linux_socket.c > Log: > Handle MSG_NOSIGNAL flag in linux_send() by setting SO_NOSIGPIPE on socket > for the duration of the send() call. Such approach may be less than ideal > in threading environment, when several threads share the same socket and it > might happen that several of them are calling linux_send() at the same time > with and without SO_NOSIGPIPE set. > > However, such race condition is very unlikely in practice, therefore this > change provides practical improvement compared to the previous behaviour. > > PR: kern/76426 > Submitted by: Steven Hartland > MFC after: 3 days > > Revision Changes Path > 1.56 +25 -2 src/sys/compat/linux/linux_socket.c -- - Alfred Perlstein - Research Engineering Development Inc. - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Tue Mar 8 01:37:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D11C916A4CE; Tue, 8 Mar 2005 01:37:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A710D43D2D; Tue, 8 Mar 2005 01:37:36 +0000 (GMT) (envelope-from hmp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j281baMl041408; Tue, 8 Mar 2005 01:37:36 GMT (envelope-from hmp@repoman.freebsd.org) Received: (from hmp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j281baIx041407; Tue, 8 Mar 2005 01:37:36 GMT (envelope-from hmp) Message-Id: <200503080137.j281baIx041407@repoman.freebsd.org> From: Hiten Pandya Date: Tue, 8 Mar 2005 01:37:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man9 ktr.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 08 Mar 2005 01:37:37 -0000 hmp 2005-03-08 01:37:36 UTC FreeBSD src repository Modified files: share/man/man9 ktr.9 Log: Make note of the ktrdump(8) utility in the opening paragraph of this manual page. Fix indentation of code block in EXAMPLE section so the manual page can be viewed in a 80 column window. Revision Changes Path 1.8 +5 -4 src/share/man/man9/ktr.9 From owner-cvs-src@FreeBSD.ORG Tue Mar 8 02:28:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2853416A4CE; Tue, 8 Mar 2005 02:28:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F347543D1D; Tue, 8 Mar 2005 02:28:42 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j282Sg12043791; Tue, 8 Mar 2005 02:28:42 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j282Sg0Y043790; Tue, 8 Mar 2005 02:28:42 GMT (envelope-from jkoshy) Message-Id: <200503080228.j282Sg0Y043790@repoman.freebsd.org> From: Joseph Koshy Date: Tue, 8 Mar 2005 02:28:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/examples Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 02:28:43 -0000 jkoshy 2005-03-08 02:28:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/examples Makefile Log: MFC rev 1.48: Link in "mdoc/example.9" to the RELENG_5 build. Reminded by: ru Approved by: re (kensmith) Pointy hat to: jkoshy Revision Changes Path 1.42.2.3 +1 -0 src/share/examples/Makefile From owner-cvs-src@FreeBSD.ORG Tue Mar 8 02:47:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 182FF16A4CE; Tue, 8 Mar 2005 02:47:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0160943D39; Tue, 8 Mar 2005 02:47:19 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j282lIbg044482; Tue, 8 Mar 2005 02:47:18 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j282lI4W044481; Tue, 8 Mar 2005 02:47:18 GMT (envelope-from iedowse) Message-Id: <200503080247.j282lI4W044481@repoman.freebsd.org> From: Ian Dowse Date: Tue, 8 Mar 2005 02:47:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb ehci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 02:47:19 -0000 iedowse 2005-03-08 02:47:18 UTC FreeBSD src repository Modified files: sys/dev/usb ehci.c Log: Fix the silly bug that prevented most EHCI interrupt transfers from ever working correctly: the code was linking the QHs together but then immediately overwriting the "next" pointers. Oops. Also initialise qh_endphub, since the EHCI spec says that we should always set the pipe multiplier field to something sensible. This appears to make basic split transactions work, so enable split transactions for control, bulk and interrupt pipes (split isochronous transfers are not yet implemented). It should now be possible to use USB1 devices even when they are connected through a USB2 hub. Revision Changes Path 1.30 +3 -5 src/sys/dev/usb/ehci.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 03:13:37 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C2A2316A4CF; Tue, 8 Mar 2005 03:13:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9847043D41; Tue, 8 Mar 2005 03:13:37 +0000 (GMT) (envelope-from suz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j283Dbqu045704; Tue, 8 Mar 2005 03:13:37 GMT (envelope-from suz@repoman.freebsd.org) Received: (from suz@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j283Dbi5045703; Tue, 8 Mar 2005 03:13:37 GMT (envelope-from suz) Message-Id: <200503080313.j283Dbi5045703@repoman.freebsd.org> From: SUZUKI Shinsuke Date: Tue, 8 Mar 2005 03:13:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netinet6 icmp6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 03:13:37 -0000 suz 2005-03-08 03:13:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet6 icmp6.c Log: MFC 1.60: ignores ICMPv6 code field in case of ICMPv6 Packet-Too-Big Approved by: re(kensmith) Revision Changes Path 1.53.2.5 +0 -2 src/sys/netinet6/icmp6.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 03:24:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7574616A4CE; Tue, 8 Mar 2005 03:24:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4965743D41; Tue, 8 Mar 2005 03:24:32 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j283OWY2046085; Tue, 8 Mar 2005 03:24:32 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j283OWwb046084; Tue, 8 Mar 2005 03:24:32 GMT (envelope-from jmg) Message-Id: <200503080324.j283OWwb046084@repoman.freebsd.org> From: John-Mark Gurney Date: Tue, 8 Mar 2005 03:24:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/sys/kern kern_event.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 03:24:32 -0000 jmg 2005-03-08 03:24:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/kern kern_event.c Log: prevent a crash when the watched proc exits... This bug was inadvertantly fixed in v1.77 on HEAD... Prodded to investigate: ps Revision Changes Path 1.2.2.11 +1 -0 src/sys/kern/kern_event.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 06:48:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C32A16A4CE; Tue, 8 Mar 2005 06:48:07 +0000 (GMT) Received: from mp2.macomnet.net (mp2.macomnet.net [195.128.64.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F05443D55; Tue, 8 Mar 2005 06:48:06 +0000 (GMT) (envelope-from maxim@macomnet.ru) Received-SPF: pass (mp2.macomnet.net: domain of maxim@macomnet.ru designates 127.0.0.1 as permitted sender) receiver=mp2.macomnet.net; client_ip=127.0.0.1; envelope-from=maxim@macomnet.ru; Received: from localhost (localhost [127.0.0.1]) by mp2.macomnet.net (8.12.11/8.12.11) with ESMTP id j286m4CH017230; Tue, 8 Mar 2005 09:48:04 +0300 (MSK) (envelope-from maxim@macomnet.ru) Date: Tue, 8 Mar 2005 09:48:04 +0300 (MSK) From: Maxim Konovalov To: John-Mark Gurney In-Reply-To: <200503080324.j283OWwb046084@repoman.freebsd.org> Message-ID: <20050308094512.M17213@mp2.macomnet.net> References: <200503080324.j283OWwb046084@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_event.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 06:48:07 -0000 On Tue, 8 Mar 2005, 03:24-0000, John-Mark Gurney wrote: > jmg 2005-03-08 03:24:32 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_4) > sys/kern kern_event.c > Log: > prevent a crash when the watched proc exits... This bug was inadvertantly > fixed in v1.77 on HEAD... > > Prodded to investigate: ps This fixes kern/75381 but the panic reported by Igor Sysoev is still here: http://freebsd.rambler.ru/bsdmail/freebsd-stable_2004/msg03508.html -- Maxim Konovalov From owner-cvs-src@FreeBSD.ORG Tue Mar 8 06:58:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5093316A4CE; Tue, 8 Mar 2005 06:58:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 231F543D39; Tue, 8 Mar 2005 06:58:57 +0000 (GMT) (envelope-from hmp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j286wv4l060510; Tue, 8 Mar 2005 06:58:57 GMT (envelope-from hmp@repoman.freebsd.org) Received: (from hmp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j286wv6A060509; Tue, 8 Mar 2005 06:58:57 GMT (envelope-from hmp) Message-Id: <200503080658.j286wv6A060509@repoman.freebsd.org> From: Hiten Pandya Date: Tue, 8 Mar 2005 06:58:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/ktrdump ktrdump.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 06:58:57 -0000 hmp 2005-03-08 06:58:57 UTC FreeBSD src repository Modified files: usr.bin/ktrdump ktrdump.8 Log: Document the '-i' option which allows the user to specify a ktr events log file. Revision Changes Path 1.7 +5 -0 src/usr.bin/ktrdump/ktrdump.8 From owner-cvs-src@FreeBSD.ORG Tue Mar 8 07:27:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD6EB16A4CE; Tue, 8 Mar 2005 07:27:38 +0000 (GMT) Received: from postfix3-2.free.fr (postfix3-2.free.fr [213.228.0.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id E039C43D53; Tue, 8 Mar 2005 07:27:37 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from tatooine.tataz.chchile.org (vol75-8-82-233-239-98.fbx.proxad.net [82.233.239.98]) by postfix3-2.free.fr (Postfix) with ESMTP id 5E092C0CF; Tue, 8 Mar 2005 08:27:33 +0100 (CET) Received: by tatooine.tataz.chchile.org (Postfix, from userid 1000) id D74FC407C; Tue, 8 Mar 2005 08:27:31 +0100 (CET) Date: Tue, 8 Mar 2005 08:27:31 +0100 From: Jeremie Le Hen To: Daniel Eischen Message-ID: <20050308072731.GI94451@obiwan.tataz.chchile.org> References: <20050307230515.GD94451@obiwan.tataz.chchile.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="CUfgB8w4ZwR/yMy5" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.5.8i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Jeremie Le Hen cc: cvs-all@freebsd.org cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/dev/cardbus cardbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 07:27:38 -0000 --CUfgB8w4ZwR/yMy5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > Both laptops are Dell (Inspiron 4150 and Inspiron 8100). I don't know if it cares, but mine is a Dell Latitute CPx. dmesg(8) is attached, with cardbus rev 1.48. Regards, -- Jeremie Le Hen jeremie at le-hen dot org --CUfgB8w4ZwR/yMy5 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: attachment; filename=dmesg Content-Transfer-Encoding: 8bit Copyright (c) 1992-2005 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 6.0-CURRENT #82: Sun Mar 6 19:40:32 CET 2005 root@z6po.tataz.chchile.org:/usr/src/sys/i386/compile/Z6PO WARNING: DIAGNOSTIC option enabled, expect reduced performance. WARNING: debug.mpsafenet forced to 0 as ipsec requires Giant WARNING: MPSAFE network stack disabled, expect reduced performance. Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Intel Pentium III (498.47-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x681 Stepping = 1 Features=0x383f9ff real memory = 402501632 (383 MB) avail memory = 384499712 (366 MB) acpi0: on motherboard Timecounter "ACPI-safe" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0 cpu0: on acpi0 acpi_acad0: on acpi0 acpi_cmbat0: on acpi0 acpi_cmbat1: on acpi0 acpi_lid0: on acpi0 acpi_button0: on acpi0 acpi_button1: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci_link0: irq 11 on acpi0 pci_link1: irq 5 on acpi0 pci_link2: on acpi0 pci_link3: irq 11 on acpi0 pci0: on pcib0 agp0: mem 0xf4000000-0xf7ffffff at device 0.0 on pci0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at device 0.0 (no driver attached) cbb0: at device 3.0 on pci0 cardbus0: on cbb0 pccard0: <16-bit PCCard bus> on cbb0 cbb1: at device 3.1 on pci0 cardbus1: on cbb1 pccard1: <16-bit PCCard bus> on cbb1 isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0x860-0x86f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 7.1 on pci0 ata0: channel #0 on atapci0 ata1: channel #1 on atapci0 uhci0: port 0xdce0-0xdcff irq 11 at device 7.2 on pci0 uhci0: [GIANT-LOCKED] uhci0: LegSup = 0x0000 usb0: on uhci0 usb0: USB revision 1.0 usbd_get_string: getting lang failed, using 0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhub1: vendor 0x0409 product 0x0059, class 9/0, rev 2.00/1.00, addr 2 uhub1: 4 ports with 4 removable, self powered ums0: Microsoft Microsoft Wheel Mouse Optical®, rev 1.10/1.21, addr 3, iclass 3/1 ums0: 3 buttons and Z dir. pci0: at device 7.3 (no driver attached) pci0: at device 8.0 (no driver attached) acpi_tz0: on acpi0 atkbdc0: port 0x64,0x60 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] psm0: irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: model GlidePoint, device ID 0 npx0: [FAST] npx0: on motherboard npx0: INT 16 interface pmtimer0 on isa0 orm0: at iomem 0xc0000-0xcffff on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Timecounter "TSC" frequency 498470366 Hz quality 800 Timecounters tick every 1.000 msec IPsec: Initialized Security Association Processing. ipfw2 initialized, divert loadable, rule-based forwarding enabled, default to accept, logging unlimited rl0: port 0x1000-0x10ff mem 0x88000000-0x880001ff irq 11 at device 0.0 on cardbus1 miibus0: on rl0 rlphy0: on miibus0 rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto rl0: Ethernet address: 00:08:a1:6a:b8:30 rl0: [GIANT-LOCKED] pid 25: corrected slot count (0->1) ad0: 5729MB [12416/15/63] at ata0-master UDMA33 acd0: CDROM at ata1-master UDMA33 Trying to mount root from ufs:/dev/ad0s1a Expensive timeout(9) function: 0xc069a610(0xc0781d60) 0.006191568 s rl0: link state changed to DOWN rlphy0: detached miibus0: detached rl0: detached cardbus1: Resource not specified in CIS: id=14, size=400 cardbus1: at device 0.0 (no driver attached) rl0: port 0x1000-0x10ff mem 0x88000000-0x880001ff irq 11 at device 0.0 on cardbus1 miibus0: on rl0 rlphy0: on miibus0 rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto rl0: Ethernet address: 00:08:a1:6a:b8:30 rl0: [GIANT-LOCKED] rl0: link state changed to DOWN rl0: link state changed to UP --CUfgB8w4ZwR/yMy5-- From owner-cvs-src@FreeBSD.ORG Tue Mar 8 07:30:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4DBCB16A4CE; Tue, 8 Mar 2005 07:30:53 +0000 (GMT) Received: from smtp-1.dlr.de (smtp-1.dlr.de [195.37.61.185]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2748443D46; Tue, 8 Mar 2005 07:30:52 +0000 (GMT) (envelope-from Hartmut.Brandt@dlr.de) Received: from beagle.kn.op.dlr.de ([129.247.173.6]) by smtp-1.dlr.de over TLS secured channel with Microsoft SMTPSVC(5.0.2195.6713); Tue, 8 Mar 2005 08:30:50 +0100 Date: Tue, 8 Mar 2005 08:30:57 +0100 (CET) From: Harti Brandt X-X-Sender: brandt_h@beagle.kn.op.dlr.de To: Greg 'groggy' Lehey In-Reply-To: <20050308000409.GL67848@wantadilla.lemis.com> Message-ID: <20050308082955.A35964@beagle.kn.op.dlr.de> References: <200503071623.j27GNs9X097394@repoman.freebsd.org> <20050308000409.GL67848@wantadilla.lemis.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-OriginalArrivalTime: 08 Mar 2005 07:30:50.0865 (UTC) FILETIME=[C0F86E10:01C523B0] cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Harti Brandt cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/make var.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Harti Brandt List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 07:30:53 -0000 On Tue, 8 Mar 2005, Greg 'groggy' Lehey wrote: GgL>On Monday, 7 March 2005 at 17:42:38 +0100, Harti Brandt wrote: GgL>> On Mon, 7 Mar 2005, Hartmut Brandt wrote: GgL>> GgL>> HB>harti 2005-03-07 16:23:54 UTC GgL>> HB> GgL>> HB> FreeBSD src repository GgL>> HB> GgL>> HB> Modified files: GgL>> HB> usr.bin/make var.c GgL>> HB> Log: GgL>> HB> Constify the callers of brk_string in this file. GgL>> HB> GgL>> HB> Patch: 7.108 GgL>> GgL>> Just for the curious: Max and I are working together on make - he on GgL>> DragonFly's and I on ours (he intended to work on NetBSD's too). These GgL>> patch numbers help us to keep things synchronized. GgL> GgL>Excellent! That answers (well) one of the questions I was going to GgL>ask. The other is: when will this all be documented? What exactly? The current patches have no user visible effect. harti From owner-cvs-src@FreeBSD.ORG Tue Mar 8 07:43:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4CDF16A4CE; Tue, 8 Mar 2005 07:43:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A567C43D2F; Tue, 8 Mar 2005 07:43:57 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j287hveX063088; Tue, 8 Mar 2005 07:43:57 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j287hvst063087; Tue, 8 Mar 2005 07:43:57 GMT (envelope-from harti) Message-Id: <200503080743.j287hvst063087@repoman.freebsd.org> From: Hartmut Brandt Date: Tue, 8 Mar 2005 07:43:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 07:43:58 -0000 harti 2005-03-08 07:43:57 UTC FreeBSD src repository Modified files: usr.bin/make var.c var.h Log: Finish constification of Var_Parse() and Var_Subst(). Patch: 0.18, 0.8, 7.110 Submitted by: Max Okumoto Revision Changes Path 1.110 +30 -39 src/usr.bin/make/var.c 1.10 +2 -2 src/usr.bin/make/var.h From owner-cvs-src@FreeBSD.ORG Tue Mar 8 07:45:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D75316A4CE; Tue, 8 Mar 2005 07:45:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 404AD43D39; Tue, 8 Mar 2005 07:45:51 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j287jp00063202; Tue, 8 Mar 2005 07:45:51 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j287jplJ063198; Tue, 8 Mar 2005 07:45:51 GMT (envelope-from harti) Message-Id: <200503080745.j287jplJ063198@repoman.freebsd.org> From: Hartmut Brandt Date: Tue, 8 Mar 2005 07:45:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make util.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 07:45:51 -0000 harti 2005-03-08 07:45:50 UTC FreeBSD src repository Modified files: usr.bin/make util.h Log: Mark functions that don't return as dead. Revision Changes Path 1.4 +4 -4 src/usr.bin/make/util.h From owner-cvs-src@FreeBSD.ORG Tue Mar 8 07:47:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C5F5F16A4CE; Tue, 8 Mar 2005 07:47:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 97E0143D1D; Tue, 8 Mar 2005 07:47:14 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j287lEUk063287; Tue, 8 Mar 2005 07:47:14 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j287lE8R063286; Tue, 8 Mar 2005 07:47:14 GMT (envelope-from harti) Message-Id: <200503080747.j287lE8R063286@repoman.freebsd.org> From: Hartmut Brandt Date: Tue, 8 Mar 2005 07:47:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make util.c util.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 07:47:14 -0000 harti 2005-03-08 07:47:14 UTC FreeBSD src repository Modified files: usr.bin/make util.c util.h Log: Add a debugging function that prints a message and appends the current strerror. Revision Changes Path 1.17 +18 -0 src/usr.bin/make/util.c 1.5 +6 -0 src/usr.bin/make/util.h From owner-cvs-src@FreeBSD.ORG Tue Mar 8 08:12:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6210B16A4CE; Tue, 8 Mar 2005 08:12:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 35C1543D64; Tue, 8 Mar 2005 08:12:36 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j288CaPs064542; Tue, 8 Mar 2005 08:12:36 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j288CZYs064541; Tue, 8 Mar 2005 08:12:35 GMT (envelope-from phk) Message-Id: <200503080812.j288CZYs064541@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 8 Mar 2005 08:12:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/gen times.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 08:12:36 -0000 phk 2005-03-08 08:12:35 UTC FreeBSD src repository Modified files: lib/libc/gen times.c Log: Make the returnvalue of times(3) insensitive to changes in wall-clock. PR: 78537 Revision Changes Path 1.3 +5 -3 src/lib/libc/gen/times.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 08:49:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B01516A4CE; Tue, 8 Mar 2005 08:49:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4EFAB43D1D; Tue, 8 Mar 2005 08:49:05 +0000 (GMT) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j288n53G072745; Tue, 8 Mar 2005 08:49:05 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j288n5Fg072744; Tue, 8 Mar 2005 08:49:05 GMT (envelope-from dds) Message-Id: <200503080849.j288n5Fg072744@repoman.freebsd.org> From: Diomidis Spinellis Date: Tue, 8 Mar 2005 08:49:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/mount_portalfs mount_portalfs.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 08:49:05 -0000 dds 2005-03-08 08:49:05 UTC FreeBSD src repository Modified files: usr.sbin/mount_portalfs mount_portalfs.8 Log: Reference the Usenix conference paper. The paper explains very clearly how portals work. Revision Changes Path 1.15 +8 -0 src/usr.sbin/mount_portalfs/mount_portalfs.8 From owner-cvs-src@FreeBSD.ORG Tue Mar 8 09:34:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 272EC16A4CE; Tue, 8 Mar 2005 09:34:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC10143D3F; Tue, 8 Mar 2005 09:34:54 +0000 (GMT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j289YsH4074318; Tue, 8 Mar 2005 09:34:54 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j289Ys60074317; Tue, 8 Mar 2005 09:34:54 GMT (envelope-from jeff) Message-Id: <200503080934.j289Ys60074317@repoman.freebsd.org> From: Jeff Roberson Date: Tue, 8 Mar 2005 09:34:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern vfs_bio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 09:34:55 -0000 jeff 2005-03-08 09:34:54 UTC FreeBSD src repository Modified files: sys/kern vfs_bio.c Log: - Lock access to the buffer_map with the vm_map lock. In 4.x this was done with splbio, in 5.x this was done with Giant. Discussed with: alc Reported by: julian, pho Revision Changes Path 1.481 +5 -0 src/sys/kern/vfs_bio.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 10:40:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 24C2716A4CE; Tue, 8 Mar 2005 10:40:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF55943D46; Tue, 8 Mar 2005 10:40:03 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28Ae3pg077464; Tue, 8 Mar 2005 10:40:03 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28Ae3F1077463; Tue, 8 Mar 2005 10:40:03 GMT (envelope-from phk) Message-Id: <200503081040.j28Ae3F1077463@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 8 Mar 2005 10:40:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys conf.h src/sys/kern kern_conf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 10:40:04 -0000 phk 2005-03-08 10:40:03 UTC FreeBSD src repository Modified files: sys/sys conf.h sys/kern kern_conf.c Log: Fix signedness of minor2unit(). Revision Changes Path 1.176 +4 -4 src/sys/kern/kern_conf.c 1.212 +2 -2 src/sys/sys/conf.h From owner-cvs-src@FreeBSD.ORG Tue Mar 8 10:40:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E559E16A4CE; Tue, 8 Mar 2005 10:40:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC75343D41; Tue, 8 Mar 2005 10:40:48 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28Aem4l077618; Tue, 8 Mar 2005 10:40:48 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28Aem95077617; Tue, 8 Mar 2005 10:40:48 GMT (envelope-from phk) Message-Id: <200503081040.j28Aem95077617@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 8 Mar 2005 10:40:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern subr_unit.c src/sys/sys systm.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 10:40:49 -0000 phk 2005-03-08 10:40:48 UTC FreeBSD src repository Modified files: sys/kern subr_unit.c sys/sys systm.h Log: Reengineer subr_unit Add support for passing in a mutex. If NULL is passed a global subr_unit mutex is used. Add alloc_unrl() which expects the mutex to be held. Allocating a unit will never sleep as it does not need to allocate memory. Cut possible range in half so we can use -1 to mean "out of number". Collapse first and last runs into the head by means of counters. This saves memory in the common case(s). Revision Changes Path 1.6 +511 -287 src/sys/kern/subr_unit.c 1.227 +3 -2 src/sys/sys/systm.h From owner-cvs-src@FreeBSD.ORG Tue Mar 8 11:18:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 377DF16A4CE; Tue, 8 Mar 2005 11:18:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 06D8943D64; Tue, 8 Mar 2005 11:18:15 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28BIEY5079001; Tue, 8 Mar 2005 11:18:14 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28BIE0e079000; Tue, 8 Mar 2005 11:18:14 GMT (envelope-from mux) Message-Id: <200503081118.j28BIE0e079000@repoman.freebsd.org> From: Maxime Henrion Date: Tue, 8 Mar 2005 11:18:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 busdma_machdep.c src/sys/arm/arm busdma_machdep.c src/sys/amd64/amd64 busdma_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 11:18:15 -0000 mux 2005-03-08 11:18:14 UTC FreeBSD src repository Modified files: sys/i386/i386 busdma_machdep.c sys/arm/arm busdma_machdep.c sys/amd64/amd64 busdma_machdep.c Log: Use __func__ in the KTR_BUSDMA traces. This avoids copy and paste errors like in the bus_dmamap_load_mbuf_sg() case where we were wrongly displaying the function name as bus_dmamap_load_mbuf. Revision Changes Path 1.68 +33 -35 src/sys/amd64/amd64/busdma_machdep.c 1.17 +21 -23 src/sys/arm/arm/busdma_machdep.c 1.72 +33 -35 src/sys/i386/i386/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 12:52:01 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 00ED816A4CF; Tue, 8 Mar 2005 12:52:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD10343D3F; Tue, 8 Mar 2005 12:52:00 +0000 (GMT) (envelope-from fanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28Cq0WN089885; Tue, 8 Mar 2005 12:52:00 GMT (envelope-from fanf@repoman.freebsd.org) Received: (from fanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28Cq0kr089884; Tue, 8 Mar 2005 12:52:00 GMT (envelope-from fanf) Message-Id: <200503081252.j28Cq0kr089884@repoman.freebsd.org> From: Tony Finch Date: Tue, 8 Mar 2005 12:52:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/unifdef unifdef.1 unifdef.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 12:52:01 -0000 fanf 2005-03-08 12:52:00 UTC FreeBSD src repository Modified files: usr.bin/unifdef unifdef.1 unifdef.c Log: Sync with upstream: Allow the user to run unifdef without defining any symbols. This is useful in conjunction with the -k flag. Fix a bug in the -s handling code that would have caused out-of-bounds array accesses. Add a -n option to insert #line directives in the output. Ignore comment markers inside string and character literals (bug reported by Amos Shapira ). More accurate copyright notices. Revision Changes Path 1.23 +17 -15 src/usr.bin/unifdef/unifdef.1 1.19 +79 -37 src/usr.bin/unifdef/unifdef.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 13:14:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 606A616A4CE; Tue, 8 Mar 2005 13:14:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 351C443D55; Tue, 8 Mar 2005 13:14:47 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28DElO5090935; Tue, 8 Mar 2005 13:14:47 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28DEl3i090934; Tue, 8 Mar 2005 13:14:47 GMT (envelope-from keramida) Message-Id: <200503081314.j28DEl3i090934@repoman.freebsd.org> From: Giorgos Keramidas Date: Tue, 8 Mar 2005 13:14:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/ipcs ipcs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 13:14:47 -0000 keramida 2005-03-08 13:14:46 UTC FreeBSD src repository (doc committer) Modified files: usr.bin/ipcs ipcs.c Log: Use 12 columns for (int) values, 20 columns for (long) and align headers properly (right justified for numbers, left justified for everything else). This fixes the alignment of the fields on i386, sparc64 and amd64 today but does not dynamically assign column widths or bear in mind that some of the values may be 64-bit in the future. Reviewed by: alfred Revision Changes Path 1.26 +50 -47 src/usr.bin/ipcs/ipcs.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 13:15:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0943F16A4CE; Tue, 8 Mar 2005 13:15:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D3D0143D2D; Tue, 8 Mar 2005 13:15:18 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28DFIvw091024; Tue, 8 Mar 2005 13:15:18 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28DFIch091023; Tue, 8 Mar 2005 13:15:18 GMT (envelope-from harti) Message-Id: <200503081315.j28DFIch091023@repoman.freebsd.org> From: Hartmut Brandt Date: Tue, 8 Mar 2005 13:15:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make buf.c buf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 13:15:19 -0000 harti 2005-03-08 13:15:18 UTC FreeBSD src repository Modified files: usr.bin/make buf.c buf.h Log: Create a new function Buf_Peel that returns the string from inside a Buffer and frees the Buffer. Revision Changes Path 1.33 +19 -0 src/usr.bin/make/buf.c 1.25 +1 -0 src/usr.bin/make/buf.h From owner-cvs-src@FreeBSD.ORG Tue Mar 8 13:15:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A2DE16A4CE; Tue, 8 Mar 2005 13:15:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4C1243D2D; Tue, 8 Mar 2005 13:15:51 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28DFp6I091080; Tue, 8 Mar 2005 13:15:51 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28DFpGX091079; Tue, 8 Mar 2005 13:15:51 GMT (envelope-from harti) Message-Id: <200503081315.j28DFpGX091079@repoman.freebsd.org> From: Hartmut Brandt Date: Tue, 8 Mar 2005 13:15:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make for.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 13:15:52 -0000 harti 2005-03-08 13:15:51 UTC FreeBSD src repository Modified files: usr.bin/make for.c Log: Use the new Buf_Peel function to simplify things. Remove an unused struct definition. Revision Changes Path 1.39 +9 -30 src/usr.bin/make/for.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 13:16:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2066616A4CF; Tue, 8 Mar 2005 13:16:30 +0000 (GMT) Received: from wrzx28.rz.uni-wuerzburg.de (wrzx28.rz.uni-wuerzburg.de [132.187.3.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F87543D5E; Tue, 8 Mar 2005 13:16:29 +0000 (GMT) (envelope-from q@uni.de) Received: from wrzx30.rz.uni-wuerzburg.de (wrzx30.rz.uni-wuerzburg.de [132.187.1.30]) by wrzx28.rz.uni-wuerzburg.de (Postfix) with ESMTP id EE4C0D3B15; Tue, 8 Mar 2005 14:16:27 +0100 (CET) Received: from virusscan (localhost [127.0.0.1]) by wrzx30.rz.uni-wuerzburg.de (Postfix) with ESMTP id D3D069DC72; Tue, 8 Mar 2005 14:16:27 +0100 (CET) Received: from wrzx28.rz.uni-wuerzburg.de (wrzx28.rz.uni-wuerzburg.de [132.187.3.28]) by wrzx30.rz.uni-wuerzburg.de (Postfix) with ESMTP id BD0BC9DBCF; Tue, 8 Mar 2005 14:16:27 +0100 (CET) Received: from coyote.q.local (wwsx14.win-screen.uni-wuerzburg.de [132.187.253.14]) by wrzx28.rz.uni-wuerzburg.de (Postfix) with ESMTP id E93D0D3B15; Tue, 8 Mar 2005 14:16:26 +0100 (CET) Received: from roadrunner.q.local (roadrunner.q.local [192.168.0.148]) by coyote.q.local (8.13.1/8.13.1) with ESMTP id j28DGQsi030200; Tue, 8 Mar 2005 14:16:26 +0100 (CET) (envelope-from q@uni.de) Received: from roadrunner.q.local (localhost [127.0.0.1]) by roadrunner.q.local (8.13.3/8.13.1) with ESMTP id j28DGRF9002429; Tue, 8 Mar 2005 14:16:27 +0100 (CET) (envelope-from q@uni.de) Received: (from q@localhost) by roadrunner.q.local (8.13.3/8.13.1/Submit) id j28DGDmT002428; Tue, 8 Mar 2005 14:16:13 +0100 (CET) (envelope-from q@uni.de) Date: Tue, 8 Mar 2005 14:16:13 +0100 From: Ulrich =?iso-8859-15?Q?Sp=F6rlein?= To: Marcel Moolenaar Message-ID: <20050308131613.GA812@galgenberg.net> References: <200503021343.j22DhpQ3075008@repoman.freebsd.org> <200503020915.28512.jhb@FreeBSD.org> <4226446B.7020406@freebsd.org> <61ac46c154aa515a692308440dd1141d@FreeBSD.org> <422710DD.1070203@freebsd.org> <422719E0.10703@samsco.org> <20050307195156.GA18850@dragon.nuxi.com> <422CBDEE.7020307@samsco.org> <20050307211942.GA37106@ns1.xcllnt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050307211942.GA37106@ns1.xcllnt.net> User-Agent: Mutt/1.5.8i X-Virus-Scanned: by amavisd-new (Rechenzentrum Universitaet Wuerzburg) cc: Scott Long cc: src-committers@FreeBSD.org cc: John Baldwin cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: David Xu cc: obrien@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 13:16:30 -0000 > In other words: the gcc(1) manual is inaccurate. Sorry to hijack this thread, but could we get an up-to-date manual page for gcc please? Pretty please? % gcc --version gcc (GCC) 3.4.2 [FreeBSD] 20040728 ^^^^^ % man gcc|head GCC(1) GNU Tools GCC(1) NAME gcc, g++ - GNU project C and C++ Compiler (gcc-3.2.1) ^^^^^^^^^ Ulrich Spoerlein -- PGP Key ID: F0DB9F44 Encrypted mail welcome! Fingerprint: F1CE D062 0CA9 ADE3 349B 2FE8 980A C6B5 F0DB 9F44 Ok, which part of "Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn." didn't you understand? From owner-cvs-src@FreeBSD.ORG Tue Mar 8 13:20:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D61B616A4CE; Tue, 8 Mar 2005 13:20:24 +0000 (GMT) Received: from rosebud.otenet.gr (rosebud.otenet.gr [195.170.0.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 193EC43D4C; Tue, 8 Mar 2005 13:20:24 +0000 (GMT) (envelope-from keramida@freebsd.org) Received: from orion.daedalusnetworks.priv (aris.bedc.ondsl.gr [62.103.39.226])j28DK3vP000538; Tue, 8 Mar 2005 15:20:03 +0200 Received: from orion.daedalusnetworks.priv (orion [127.0.0.1]) j28DKMMM095627; Tue, 8 Mar 2005 15:20:22 +0200 (EET) (envelope-from keramida@freebsd.org) Received: (from keramida@localhost)j28DKMQW095623; Tue, 8 Mar 2005 15:20:22 +0200 (EET) (envelope-from keramida@freebsd.org) Date: Tue, 8 Mar 2005 15:20:21 +0200 From: Giorgos Keramidas To: src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org Message-ID: <20050308132021.GA88362@orion.daedalusnetworks.priv> References: <200503081314.j28DEl3i090934@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200503081314.j28DEl3i090934@repoman.freebsd.org> Subject: Re: cvs commit: src/usr.bin/ipcs ipcs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 13:20:25 -0000 On 2005-03-08 13:14, Giorgos Keramidas wrote: > keramida 2005-03-08 13:14:46 UTC > > FreeBSD src repository (doc committer) > > Modified files: > usr.bin/ipcs ipcs.c > Log: > Use 12 columns for (int) values, 20 columns for (long) and align > headers properly (right justified for numbers, left justified for > everything else). > > This fixes the alignment of the fields on i386, sparc64 and amd64 > today but does not dynamically assign column widths or bear in mind > that some of the values may be 64-bit in the future. > > Reviewed by: alfred > > Revision Changes Path > 1.26 +50 -47 src/usr.bin/ipcs/ipcs.c If anyone has a good idea for making the columns widths dynamically adjustable, please do so :-) The above fixes only the problems of column alignment shown below: before: : orion:/d/src/usr.bin/ipcs$ ipcs : Message Queues: : T ID KEY MODE OWNER GROUP : : Shared Memory: : T ID KEY MODE OWNER GROUP : m 1966080 0 --rw------- keramida keramida : m 5832705 0 --rw------- keramida keramida : : Semaphores: : T ID KEY MODE OWNER GROUP : after: : orion:/d/src/usr.bin/ipcs$ ./ipcs : Message Queues: : T ID KEY MODE OWNER GROUP : : Shared Memory: : T ID KEY MODE OWNER GROUP : m 1966080 0 --rw------- keramida keramida : m 5832705 0 --rw------- keramida keramida : : Semaphores: : T ID KEY MODE OWNER GROUP : From owner-cvs-src@FreeBSD.ORG Tue Mar 8 13:22:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B546F16A4CE; Tue, 8 Mar 2005 13:22:28 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A27243D55; Tue, 8 Mar 2005 13:22:28 +0000 (GMT) (envelope-from mux@freebsd.org) Received: by elvis.mu.org (Postfix, from userid 1920) id 8D9565C9EB; Tue, 8 Mar 2005 05:22:28 -0800 (PST) Date: Tue, 8 Mar 2005 14:22:28 +0100 From: Maxime Henrion To: Ulrich Sp?rlein Message-ID: <20050308132228.GD31320@elvis.mu.org> References: <200503021343.j22DhpQ3075008@repoman.freebsd.org> <200503020915.28512.jhb@FreeBSD.org> <4226446B.7020406@freebsd.org> <61ac46c154aa515a692308440dd1141d@FreeBSD.org> <422710DD.1070203@freebsd.org> <422719E0.10703@samsco.org> <20050307195156.GA18850@dragon.nuxi.com> <422CBDEE.7020307@samsco.org> <20050307211942.GA37106@ns1.xcllnt.net> <20050308131613.GA812@galgenberg.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050308131613.GA812@galgenberg.net> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 13:22:28 -0000 Ulrich Sp?rlein wrote: > > In other words: the gcc(1) manual is inaccurate. > > Sorry to hijack this thread, but could we get an up-to-date manual page > for gcc please? Pretty please? > > % gcc --version > gcc (GCC) 3.4.2 [FreeBSD] 20040728 > ^^^^^ > > % man gcc|head > GCC(1) GNU Tools GCC(1) > NAME > gcc, g++ - GNU project C and C++ Compiler (gcc-3.2.1) > ^^^^^^^^^ This version number in the gcc(1) manpage is really the least of the problems... The GCC guys don't maintain the manpage anymore, as they prefer the info page to document things now. The gcc(1) manpage hasn't been updated since _long_. In short, it's not only a matter of getting the latest manpage from the GCC project, it's a matter of synchronizing this manpage with the (huge) GCC info page and it's a significant job. Cheers, Maxime From owner-cvs-src@FreeBSD.ORG Tue Mar 8 14:29:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5528016A4CE; Tue, 8 Mar 2005 14:29:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C85443D31; Tue, 8 Mar 2005 14:29:24 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28ETOcf093988; Tue, 8 Mar 2005 14:29:24 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28ETOd3093987; Tue, 8 Mar 2005 14:29:24 GMT (envelope-from harti) Message-Id: <200503081429.j28ETOd3093987@repoman.freebsd.org> From: Hartmut Brandt Date: Tue, 8 Mar 2005 14:29:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make compat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 14:29:24 -0000 harti 2005-03-08 14:29:24 UTC FreeBSD src repository Modified files: usr.bin/make compat.c Log: Style: fix indentation. Revision Changes Path 1.53 +534 -524 src/usr.bin/make/compat.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 14:30:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6EBB816A4CE; Tue, 8 Mar 2005 14:30:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4762143D54; Tue, 8 Mar 2005 14:30:18 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28EUILR094104; Tue, 8 Mar 2005 14:30:18 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28EUI2V094103; Tue, 8 Mar 2005 14:30:18 GMT (envelope-from harti) Message-Id: <200503081430.j28EUI2V094103@repoman.freebsd.org> From: Hartmut Brandt Date: Tue, 8 Mar 2005 14:30:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make compat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 14:30:18 -0000 harti 2005-03-08 14:30:18 UTC FreeBSD src repository Modified files: usr.bin/make compat.c Log: Remove useless local prototypes. Revision Changes Path 1.54 +0 -4 src/usr.bin/make/compat.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 14:31:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D483D16A4CE; Tue, 8 Mar 2005 14:31:29 +0000 (GMT) Received: from postfix3-2.free.fr (postfix3-2.free.fr [213.228.0.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id 596DC43D53; Tue, 8 Mar 2005 14:31:29 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from tatooine.tataz.chchile.org (vol75-8-82-233-239-98.fbx.proxad.net [82.233.239.98]) by postfix3-2.free.fr (Postfix) with ESMTP id 901EBC18B; Tue, 8 Mar 2005 15:31:28 +0100 (CET) Received: by tatooine.tataz.chchile.org (Postfix, from userid 1000) id 37D6C407C; Tue, 8 Mar 2005 15:31:27 +0100 (CET) Date: Tue, 8 Mar 2005 15:31:26 +0100 From: Jeremie Le Hen To: Maxime Henrion Message-ID: <20050308143126.GN94451@obiwan.tataz.chchile.org> References: <200503020915.28512.jhb@FreeBSD.org> <4226446B.7020406@freebsd.org> <61ac46c154aa515a692308440dd1141d@FreeBSD.org> <422710DD.1070203@freebsd.org> <422719E0.10703@samsco.org> <20050307195156.GA18850@dragon.nuxi.com> <422CBDEE.7020307@samsco.org> <20050307211942.GA37106@ns1.xcllnt.net> <20050308131613.GA812@galgenberg.net> <20050308132228.GD31320@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050308132228.GD31320@elvis.mu.org> User-Agent: Mutt/1.5.8i cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: gcc(1) manpage (was: cvs commit: src/sys/kern kern_sig.c) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 14:31:30 -0000 Hi, > This version number in the gcc(1) manpage is really the least of the > problems... The GCC guys don't maintain the manpage anymore, as they > prefer the info page to document things now. The gcc(1) manpage hasn't > been updated since _long_. In short, it's not only a matter of getting > the latest manpage from the GCC project, it's a matter of synchronizing > this manpage with the (huge) GCC info page and it's a significant job. I would take advantage of this thread to ask what people think about converting gcc(1) info page to a manual page. Of course, this manual page wouldn't be very academic but IMHO, it would keep the Unix tradition of having a single manual page containing all informations about the software. It appears there is a tool called info2man [1] : this is a Perl script that first use info2pod and then pod2man. I agree this is ugly, but modulo some tweaks, the result seems to be quite readable [2] as a manual page. Juste my 2 cents :-). Regards, [1] ports/textproc/info2man [2] http://jeremie.le-hen.org/~tataz/gcc_info2man/gcc.1 -- Jeremie Le Hen jeremie at le-hen dot org From owner-cvs-src@FreeBSD.ORG Tue Mar 8 14:33:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D9DE616A4CE; Tue, 8 Mar 2005 14:33:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B26B843D2F; Tue, 8 Mar 2005 14:33:58 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28EXwBG094180; Tue, 8 Mar 2005 14:33:58 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28EXwb8094179; Tue, 8 Mar 2005 14:33:58 GMT (envelope-from harti) Message-Id: <200503081433.j28EXwb8094179@repoman.freebsd.org> From: Hartmut Brandt Date: Tue, 8 Mar 2005 14:33:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make compat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 14:33:59 -0000 harti 2005-03-08 14:33:58 UTC FreeBSD src repository Modified files: usr.bin/make compat.c Log: Use the Buf_Peel function to get to the string contained into a buffer without using an extra local variable. Revision Changes Path 1.55 +1 -5 src/usr.bin/make/compat.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 14:37:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 97D2816A4CE; Tue, 8 Mar 2005 14:37:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7021A43D5C; Tue, 8 Mar 2005 14:37:47 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28Ebl6U094428; Tue, 8 Mar 2005 14:37:47 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28EblkL094427; Tue, 8 Mar 2005 14:37:47 GMT (envelope-from harti) Message-Id: <200503081437.j28EblkL094427@repoman.freebsd.org> From: Hartmut Brandt Date: Tue, 8 Mar 2005 14:37:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 14:37:47 -0000 harti 2005-03-08 14:37:47 UTC FreeBSD src repository Modified files: usr.bin/make main.c Log: Use Buf_Peel to get rid of a local variable. Revision Changes Path 1.124 +3 -4 src/usr.bin/make/main.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 14:44:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 181A516A4CE; Tue, 8 Mar 2005 14:44:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E2D0743D1F; Tue, 8 Mar 2005 14:44:33 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28EiXwk094688; Tue, 8 Mar 2005 14:44:33 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28EiXTp094687; Tue, 8 Mar 2005 14:44:33 GMT (envelope-from mux) Message-Id: <200503081444.j28EiXTp094687@repoman.freebsd.org> From: Maxime Henrion Date: Tue, 8 Mar 2005 14:44:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 busdma_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 14:44:34 -0000 mux 2005-03-08 14:44:33 UTC FreeBSD src repository Modified files: sys/i386/i386 busdma_machdep.c Log: Oops, CTR*() macros are not varadic macros, and the number indicates the number of parameters. Fix my previous commit to use the correct CTR*() macros. Pointy hat to: mux Revision Changes Path 1.73 +18 -18 src/sys/i386/i386/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 14:49:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F02A016A4CE; Tue, 8 Mar 2005 14:49:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C5D9143D1D; Tue, 8 Mar 2005 14:49:05 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28En5x9094946; Tue, 8 Mar 2005 14:49:05 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28En549094945; Tue, 8 Mar 2005 14:49:05 GMT (envelope-from mux) Message-Id: <200503081449.j28En549094945@repoman.freebsd.org> From: Maxime Henrion Date: Tue, 8 Mar 2005 14:49:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/arm/arm busdma_machdep.c src/sys/amd64/amd64 busdma_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 14:49:06 -0000 mux 2005-03-08 14:49:05 UTC FreeBSD src repository Modified files: sys/arm/arm busdma_machdep.c sys/amd64/amd64 busdma_machdep.c Log: Fixup KTR traces. Revision Changes Path 1.69 +18 -18 src/sys/amd64/amd64/busdma_machdep.c 1.18 +14 -14 src/sys/arm/arm/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 14:51:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E72416A4D0; Tue, 8 Mar 2005 14:51:10 +0000 (GMT) Received: from postfix3-2.free.fr (postfix3-2.free.fr [213.228.0.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id C186A43D2D; Tue, 8 Mar 2005 14:51:09 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from tatooine.tataz.chchile.org (vol75-8-82-233-239-98.fbx.proxad.net [82.233.239.98]) by postfix3-2.free.fr (Postfix) with ESMTP id 1377DC047; Tue, 8 Mar 2005 15:51:09 +0100 (CET) Received: by tatooine.tataz.chchile.org (Postfix, from userid 1000) id CAF85407C; Tue, 8 Mar 2005 15:51:07 +0100 (CET) Date: Tue, 8 Mar 2005 15:51:07 +0100 From: Jeremie Le Hen To: Jeremie Le Hen Message-ID: <20050308145107.GO94451@obiwan.tataz.chchile.org> References: <4226446B.7020406@freebsd.org> <61ac46c154aa515a692308440dd1141d@FreeBSD.org> <422710DD.1070203@freebsd.org> <422719E0.10703@samsco.org> <20050307195156.GA18850@dragon.nuxi.com> <422CBDEE.7020307@samsco.org> <20050307211942.GA37106@ns1.xcllnt.net> <20050308131613.GA812@galgenberg.net> <20050308132228.GD31320@elvis.mu.org> <20050308143126.GN94451@obiwan.tataz.chchile.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050308143126.GN94451@obiwan.tataz.chchile.org> User-Agent: Mutt/1.5.8i cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: gcc(1) manpage (was: cvs commit: src/sys/kern kern_sig.c) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 14:51:10 -0000 > [2] http://jeremie.le-hen.org/~tataz/gcc_info2man/gcc.1 The visual result: http://jeremie.le-hen.org/~tataz/gcc_info2man/gcc.txt -- Jeremie Le Hen jeremie at le-hen dot org From owner-cvs-src@FreeBSD.ORG Tue Mar 8 16:02:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7AD3A16A4CE for ; Tue, 8 Mar 2005 16:02:04 +0000 (GMT) Received: from mail25.sea5.speakeasy.net (mail25.sea5.speakeasy.net [69.17.117.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 45E4A43D3F for ; Tue, 8 Mar 2005 16:02:01 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 8869 invoked from network); 8 Mar 2005 16:02:00 -0000 Received: from server.baldwin.cx ([216.27.160.63]) (envelope-sender )AES256-SHA encrypted SMTP for ; 8 Mar 2005 16:02:00 -0000 Received: from [10.50.40.202] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id j28G1mLE030122; Tue, 8 Mar 2005 11:01:52 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Ulrich =?iso-8859-1?q?Sp=F6rlein?= Date: Tue, 8 Mar 2005 10:24:44 -0500 User-Agent: KMail/1.6.2 References: <200503021343.j22DhpQ3075008@repoman.freebsd.org> <20050307211942.GA37106@ns1.xcllnt.net> <20050308131613.GA812@galgenberg.net> In-Reply-To: <20050308131613.GA812@galgenberg.net> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Message-Id: <200503081024.44959.jhb@FreeBSD.org> X-Spam-Status: No, score=-102.8 required=4.2 tests=ALL_TRUSTED, USER_IN_WHITELIST autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx cc: Scott Long cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Marcel Moolenaar cc: David Xu cc: obrien@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 16:02:04 -0000 On Tuesday 08 March 2005 08:16 am, Ulrich Sp=F6rlein wrote: > > In other words: the gcc(1) manual is inaccurate. > > Sorry to hijack this thread, but could we get an up-to-date manual page > for gcc please? Pretty please? > > % gcc --version > gcc (GCC) 3.4.2 [FreeBSD] 20040728 > ^^^^^ > > % man gcc|head > GCC(1) GNU Tools =20 > GCC(1) NAME > gcc, g++ - GNU project C and C++ Compiler (gcc-3.2.1) > ^^^^^^^^^ > > Ulrich Spoerlein Volunteering to write one? :) The FSF doesn't make manual pages for gcc=20 anymore, so if one is going to exist, it has to be maintained on its own. =2D-=20 John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" =3D http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Mar 8 16:11:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F45316A4CE; Tue, 8 Mar 2005 16:11:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5101143D41; Tue, 8 Mar 2005 16:11:41 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28GBfcA099104; Tue, 8 Mar 2005 16:11:41 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28GBfNc099103; Tue, 8 Mar 2005 16:11:41 GMT (envelope-from sobomax) Message-Id: <200503081611.j28GBfNc099103@repoman.freebsd.org> From: Maxim Sobolev Date: Tue, 8 Mar 2005 16:11:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_syscalls.c src/sys/compat/linux linux_socket.c src/sys/sys socket.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 16:11:41 -0000 sobomax 2005-03-08 16:11:41 UTC FreeBSD src repository Modified files: sys/kern uipc_syscalls.c sys/compat/linux linux_socket.c sys/sys socket.h Log: Add kernel-only flag MSG_NOSIGNAL to be used in emulation layers to surpress SIGPIPE signal for the duration of the sento-family syscalls. Use it to replace previously added hack in Linux layer based on temporarily setting SO_NOSIGPIPE flag. Suggested by: alfred Revision Changes Path 1.57 +4 -27 src/sys/compat/linux/linux_socket.c 1.217 +2 -1 src/sys/kern/uipc_syscalls.c 1.86 +1 -0 src/sys/sys/socket.h From owner-cvs-src@FreeBSD.ORG Tue Mar 8 16:14:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1FB3016A4CE; Tue, 8 Mar 2005 16:14:28 +0000 (GMT) Received: from www.portaone.com (support.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43D5743D2D; Tue, 8 Mar 2005 16:14:27 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.0.254] ([192.168.2.2]) (authenticated bits=0) by www.portaone.com (8.12.11/8.12.11) with ESMTP id j28GEPR4008388 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 8 Mar 2005 17:14:25 +0100 (CET) (envelope-from sobomax@portaone.com) Message-ID: <422DCF52.6080109@portaone.com> Date: Tue, 08 Mar 2005 18:14:10 +0200 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Alfred Perlstein References: <200503070726.j277Qhp5059059@repoman.freebsd.org> <20050308012939.GP11079@elvis.mu.org> In-Reply-To: <20050308012939.GP11079@elvis.mu.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.80/685/Wed Jan 26 10:08:24 2005 clamav-milter version 0.80j on www.portaone.com X-Virus-Status: Clean cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 16:14:28 -0000 Alfred Perlstein wrote: > Why not just expand our API to do this as well? It shouldn't be > that hard and then we'll gain the additional functionality. I have been erroneously assuming that it would be much harder to do, but closer investigation is revealed that it's very simple to do. Committed, thank you for suggestion! Regards, Maxim > > * Maxim Sobolev [050306 23:26] wrote: > >>sobomax 2005-03-07 07:26:43 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/compat/linux linux_socket.c >> Log: >> Handle MSG_NOSIGNAL flag in linux_send() by setting SO_NOSIGPIPE on socket >> for the duration of the send() call. Such approach may be less than ideal >> in threading environment, when several threads share the same socket and it >> might happen that several of them are calling linux_send() at the same time >> with and without SO_NOSIGPIPE set. >> >> However, such race condition is very unlikely in practice, therefore this >> change provides practical improvement compared to the previous behaviour. >> >> PR: kern/76426 >> Submitted by: Steven Hartland >> MFC after: 3 days >> >> Revision Changes Path >> 1.56 +25 -2 src/sys/compat/linux/linux_socket.c > > From owner-cvs-src@FreeBSD.ORG Tue Mar 8 16:27:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C1A2F16A4CE; Tue, 8 Mar 2005 16:27:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9738443D2F; Tue, 8 Mar 2005 16:27:41 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28GRfFc099874; Tue, 8 Mar 2005 16:27:41 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28GRfUb099873; Tue, 8 Mar 2005 16:27:41 GMT (envelope-from ume) Message-Id: <200503081627.j28GRfUb099873@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Tue, 8 Mar 2005 16:27:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Subject: cvs commit: src/contrib/tcsh sh.misc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 16:27:41 -0000 ume 2005-03-08 16:27:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) contrib/tcsh sh.misc.c Log: MFC 1.1.1.3 (partly): NLS catclose() bug avoidance (KAJIMOTO Masato). PR: bin/44504 Tested by: mistral@imasy.or.jp (Yoshihiko Sarumaru) Revision Changes Path 1.1.1.1.2.3 +10 -0 src/contrib/tcsh/sh.misc.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 16:30:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 10FEA16A4CE; Tue, 8 Mar 2005 16:30:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE1CB43D2F; Tue, 8 Mar 2005 16:30:32 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28GUW8W000255; Tue, 8 Mar 2005 16:30:32 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28GUWYf000254; Tue, 8 Mar 2005 16:30:32 GMT (envelope-from harti) Message-Id: <200503081630.j28GUWYf000254@repoman.freebsd.org> From: Hartmut Brandt Date: Tue, 8 Mar 2005 16:30:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make suff.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 16:30:33 -0000 harti 2005-03-08 16:30:32 UTC FreeBSD src repository Modified files: usr.bin/make suff.c Log: Style: fix indentation of SuffExpandChildren before working on it. Revision Changes Path 1.46 +194 -178 src/usr.bin/make/suff.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 16:37:37 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABE3D16A4CE; Tue, 8 Mar 2005 16:37:37 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8E0443D31; Tue, 8 Mar 2005 16:37:36 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j28GavfN012321; Tue, 8 Mar 2005 09:36:57 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Tue, 08 Mar 2005 09:37:00 -0700 (MST) Message-Id: <20050308.093700.94399087.imp@bsdimp.com> To: jeremie@le-hen.org From: "M. Warner Losh" In-Reply-To: <20050307230515.GD94451@obiwan.tataz.chchile.org> References: <20050305.221600.35662653.imp@bsdimp.com> <20050306174714.GC74191@obiwan.tataz.chchile.org> <20050307230515.GD94451@obiwan.tataz.chchile.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/cardbus cardbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 16:37:37 -0000 In message: <20050307230515.GD94451@obiwan.tataz.chchile.org> Jeremie Le Hen writes: : dc0: requested interrupt 6-6,count = 1 not supported by cbb : dc0: couldn't map interrupt I've been unable to reproduce this problem with the latest code :-(. It also looks like a bug in dc that it can't handle the interrupt not being available and clean up gracefully. Warner From owner-cvs-src@FreeBSD.ORG Tue Mar 8 16:37:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3DF0316A4CE; Tue, 8 Mar 2005 16:37:50 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF43843D54; Tue, 8 Mar 2005 16:37:49 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j28GZWlp012317; Tue, 8 Mar 2005 09:35:32 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Tue, 08 Mar 2005 09:35:35 -0700 (MST) Message-Id: <20050308.093535.39177166.imp@bsdimp.com> To: jeremie@le-hen.org From: "M. Warner Losh" In-Reply-To: <20050308072731.GI94451@obiwan.tataz.chchile.org> References: <20050307230515.GD94451@obiwan.tataz.chchile.org> <20050308072731.GI94451@obiwan.tataz.chchile.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: deischen@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/cardbus cardbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 16:37:50 -0000 In message: <20050308072731.GI94451@obiwan.tataz.chchile.org> Jeremie Le Hen writes: : > Both laptops are Dell (Inspiron 4150 and Inspiron 8100). : : I don't know if it cares, but mine is a Dell Latitute CPx. : : dmesg(8) is attached, with cardbus rev 1.48. This looks like it is working to me. Is that correct? I tried it last night on my Sony and got two interesting results. The rl card I have just worked, and the dc card appeared to work, but locked up the system completely. I've noticed some anomalies with the lights on the card (which indicate power issues), which may be the cause of some of these problems. I'll look into those when I get the chance (maybe Thursday night unless work is exceptionally non-busy before then). Warner From owner-cvs-src@FreeBSD.ORG Tue Mar 8 16:46:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2575416A4CE; Tue, 8 Mar 2005 16:46:44 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id D177E43D1D; Tue, 8 Mar 2005 16:46:43 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id j28GkdIh046681; Tue, 8 Mar 2005 08:46:39 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.3/8.13.1/Submit) id j28GkbCM046680; Tue, 8 Mar 2005 08:46:37 -0800 (PST) (envelope-from obrien) Date: Tue, 8 Mar 2005 08:46:37 -0800 From: "David O'Brien" To: John Baldwin Message-ID: <20050308164637.GA46569@dragon.nuxi.com> References: <200503021343.j22DhpQ3075008@repoman.freebsd.org> <20050307211942.GA37106@ns1.xcllnt.net> <20050308131613.GA812@galgenberg.net> <200503081024.44959.jhb@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=unknown-8bit Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <200503081024.44959.jhb@FreeBSD.org> X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.8i cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: Scott Long cc: cvs-all@FreeBSD.org cc: Marcel Moolenaar cc: David Xu Subject: Re: cvs commit: src/sys/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 16:46:44 -0000 On Tue, Mar 08, 2005 at 10:24:44AM -0500, John Baldwin wrote: > On Tuesday 08 March 2005 08:16 am, Ulrich Spörlein wrote: > > > In other words: the gcc(1) manual is inaccurate. > > > > Sorry to hijack this thread, but could we get an up-to-date manual page > > for gcc please? Pretty please? > > > > % gcc --version > > gcc (GCC) 3.4.2 [FreeBSD] 20040728 > > ^^^^^ > > > > % man gcc|head > > GCC(1) GNU Tools > > GCC(1) NAME > > gcc, g++ - GNU project C and C++ Compiler (gcc-3.2.1) > > ^^^^^^^^^ > > > > Ulrich Spoerlein > > Volunteering to write one? :) The FSF doesn't make manual pages for gcc > anymore, so if one is going to exist, it has to be maintained on its own. The FSF does -- but it is POD produced. Some one did say they would hack something together from the input to POD. I guess it never happened. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Tue Mar 8 16:57:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7548816A4CE; Tue, 8 Mar 2005 16:57:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E1DB43D53; Tue, 8 Mar 2005 16:57:21 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28GvL32008111; Tue, 8 Mar 2005 16:57:21 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28GvLci008110; Tue, 8 Mar 2005 16:57:21 GMT (envelope-from keramida) Message-Id: <200503081657.j28GvLci008110@repoman.freebsd.org> From: Giorgos Keramidas Date: Tue, 8 Mar 2005 16:57:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_descrip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 16:57:21 -0000 keramida 2005-03-08 16:57:21 UTC FreeBSD src repository (doc committer) Modified files: sys/kern kern_descrip.c Log: Remove redundant initialization that is repeated in the for() loop right below it. Approved by: jhb Revision Changes Path 1.277 +0 -2 src/sys/kern/kern_descrip.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 17:01:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 64CC916A4CE; Tue, 8 Mar 2005 17:01:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3012E43D41; Tue, 8 Mar 2005 17:01:04 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28H14Ot008377; Tue, 8 Mar 2005 17:01:04 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28H14kS008376; Tue, 8 Mar 2005 17:01:04 GMT (envelope-from sam) Message-Id: <200503081701.j28H14kS008376@repoman.freebsd.org> From: Sam Leffler Date: Tue, 8 Mar 2005 17:01:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ath if_ath.c src/sys/dev/awi awi.c src/sys/dev/wi if_wi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 17:01:04 -0000 sam 2005-03-08 17:01:04 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c sys/dev/awi awi.c sys/dev/wi if_wi.c Log: reclaim mbuf chain when ieee80211_crypto_encap fails Noticed by: David Young Revision Changes Path 1.77 +1 -0 src/sys/dev/ath/if_ath.c 1.36 +1 -0 src/sys/dev/awi/awi.c 1.176 +1 -0 src/sys/dev/wi/if_wi.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 17:04:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 18DF716A4CE; Tue, 8 Mar 2005 17:04:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4B3C43D4C; Tue, 8 Mar 2005 17:04:14 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28H4E7w008481; Tue, 8 Mar 2005 17:04:14 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28H4ETe008480; Tue, 8 Mar 2005 17:04:14 GMT (envelope-from sam) Message-Id: <200503081704.j28H4ETe008480@repoman.freebsd.org> From: Sam Leffler Date: Tue, 8 Mar 2005 17:04:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net80211 ieee80211_node.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 17:04:15 -0000 sam 2005-03-08 17:04:14 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_node.c Log: honor any desired bssid when creating an ibss Prodded by: David Young Obtained from: netbsd Revision Changes Path 1.44 +4 -1 src/sys/net80211/ieee80211_node.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 17:05:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 191DE16A4CF for ; Tue, 8 Mar 2005 17:05:14 +0000 (GMT) Received: from mail24.sea5.speakeasy.net (mail24.sea5.speakeasy.net [69.17.117.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 978AA43D2F for ; Tue, 8 Mar 2005 17:05:13 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: (qmail 2072 invoked from network); 8 Mar 2005 17:05:13 -0000 Received: from gate.funkthat.com (HELO hydrogen.funkthat.com) ([69.17.45.168]) (envelope-sender ) by mail24.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 8 Mar 2005 17:05:13 -0000 Received: from hydrogen.funkthat.com (tmzebi@localhost.funkthat.com [127.0.0.1])j28H5BGH011089; Tue, 8 Mar 2005 09:05:11 -0800 (PST) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.12.10/8.12.10/Submit) id j28H5BOn011080; Tue, 8 Mar 2005 09:05:11 -0800 (PST) Date: Tue, 8 Mar 2005 09:05:10 -0800 From: John-Mark Gurney To: Giorgos Keramidas Message-ID: <20050308170510.GM89312@funkthat.com> References: <200503081314.j28DEl3i090934@repoman.freebsd.org> <20050308132021.GA88362@orion.daedalusnetworks.priv> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050308132021.GA88362@orion.daedalusnetworks.priv> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 4.2-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.bin/ipcs ipcs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: John-Mark Gurney List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 17:05:14 -0000 Giorgos Keramidas wrote this message on Tue, Mar 08, 2005 at 15:20 +0200: > On 2005-03-08 13:14, Giorgos Keramidas wrote: > > keramida 2005-03-08 13:14:46 UTC > > > > FreeBSD src repository (doc committer) > > > > Modified files: > > usr.bin/ipcs ipcs.c > > Log: > > Use 12 columns for (int) values, 20 columns for (long) and align > > headers properly (right justified for numbers, left justified for > > everything else). > > > > This fixes the alignment of the fields on i386, sparc64 and amd64 > > today but does not dynamically assign column widths or bear in mind > > that some of the values may be 64-bit in the future. > > > > Reviewed by: alfred > > > > Revision Changes Path > > 1.26 +50 -47 src/usr.bin/ipcs/ipcs.c > > If anyone has a good idea for making the columns widths dynamically > adjustable, please do so :-) Yes, you can use a * instead of hard coding the widths, and then provide an integer on the printf line for the width... so: int foo, bar; int foowidth, barwidth; foowidth = barwidth = 8; foo = 0xa9201; bar = 0xab29023; printf("foo: %*d,\tbar: %*d\n", foowidth, foo, barwidth, bar); -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-cvs-src@FreeBSD.ORG Tue Mar 8 17:11:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CEA6416A4CE; Tue, 8 Mar 2005 17:11:40 +0000 (GMT) Received: from kane.otenet.gr (kane.otenet.gr [195.170.0.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C0B643D2F; Tue, 8 Mar 2005 17:11:39 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: from orion.daedalusnetworks.priv (aris.bedc.ondsl.gr [62.103.39.226])j28HBLLP032079; Tue, 8 Mar 2005 19:11:22 +0200 Received: from orion.daedalusnetworks.priv (orion [127.0.0.1]) j28HBbUq037866; Tue, 8 Mar 2005 19:11:37 +0200 (EET) (envelope-from keramida@ceid.upatras.gr) Received: (from keramida@localhost)j28HBbkS037865; Tue, 8 Mar 2005 19:11:37 +0200 (EET) (envelope-from keramida@ceid.upatras.gr) Date: Tue, 8 Mar 2005 19:11:37 +0200 From: Giorgos Keramidas To: John-Mark Gurney Message-ID: <20050308171137.GB37794@orion.daedalusnetworks.priv> References: <200503081314.j28DEl3i090934@repoman.freebsd.org> <20050308132021.GA88362@orion.daedalusnetworks.priv> <20050308170510.GM89312@funkthat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050308170510.GM89312@funkthat.com> cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.bin/ipcs ipcs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 17:11:40 -0000 On 2005-03-08 09:05, John-Mark Gurney wrote: >Giorgos Keramidas wrote this message on Tue, Mar 08, 2005 at 15:20 +0200: >>On 2005-03-08 13:14, Giorgos Keramidas wrote: >>> Use 12 columns for (int) values, 20 columns for (long) and align >>> headers properly (right justified for numbers, left justified for >>> everything else). >> >> If anyone has a good idea for making the columns widths dynamically >> adjustable, please do so :-) > > Yes, you can use a * instead of hard coding the widths, and then provide > an integer on the printf line for the width... so: > int foo, bar; > int foowidth, barwidth; > > foowidth = barwidth = 8; > foo = 0xa9201; > bar = 0xab29023; > printf("foo: %*d,\tbar: %*d\n", foowidth, foo, barwidth, bar); Yes, that's a great idea. It will greatly simplify the formatting code and make it easier to change _all_ the instances of variables that have the same size to a new width. :-) From owner-cvs-src@FreeBSD.ORG Tue Mar 8 17:22:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0A14416A4CE; Tue, 8 Mar 2005 17:22:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D324943D48; Tue, 8 Mar 2005 17:22:11 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28HMBWt009201; Tue, 8 Mar 2005 17:22:11 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28HMBPi009200; Tue, 8 Mar 2005 17:22:11 GMT (envelope-from jhb) Message-Id: <200503081722.j28HMBPi009200@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Mar 2005 17:22:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/acpica acpi_pcib.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 17:22:12 -0000 jhb 2005-03-08 17:22:11 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_pcib.c Log: - If we fail to find an entry in the PRT, output a warning message. - Fix a bug in the same condition where we forgot to drop the ACPI pcib lock. This fixes hangs after the pcib0 attach on some machines. Tested by: sos (2) Revision Changes Path 1.56 +6 -3 src/sys/dev/acpica/acpi_pcib.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 17:52:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E9A916A4CE; Tue, 8 Mar 2005 17:52:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 35F7D43D46; Tue, 8 Mar 2005 17:52:02 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28Hq2St010291; Tue, 8 Mar 2005 17:52:02 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28Hq2Jb010290; Tue, 8 Mar 2005 17:52:02 GMT (envelope-from sam) Message-Id: <200503081752.j28Hq2Jb010290@repoman.freebsd.org> From: Sam Leffler Date: Tue, 8 Mar 2005 17:52:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_mbuf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 17:52:02 -0000 sam 2005-03-08 17:52:02 UTC FreeBSD src repository Modified files: sys/kern uipc_mbuf.c Log: allow the destination of m_move_pkthdr to have external storage (e.g. a cluster) Glanced at by: rwatson, silby Revision Changes Path 1.146 +3 -3 src/sys/kern/uipc_mbuf.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 19:51:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8882516A4CE; Tue, 8 Mar 2005 19:51:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F0C043D46; Tue, 8 Mar 2005 19:51:28 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28JpSYT016639; Tue, 8 Mar 2005 19:51:28 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28JpS0Y016638; Tue, 8 Mar 2005 19:51:28 GMT (envelope-from phk) Message-Id: <200503081951.j28JpS0Y016638@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 8 Mar 2005 19:51:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/devfs devfs.h devfs_rule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 19:51:28 -0000 phk 2005-03-08 19:51:28 UTC FreeBSD src repository Modified files: sys/fs/devfs devfs.h devfs_rule.c Log: Remove kernelside support for devfs rules filtering on major numbers. Revision Changes Path 1.22 +0 -2 src/sys/fs/devfs/devfs.h 1.14 +0 -3 src/sys/fs/devfs/devfs_rule.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 21:04:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B1AAA16A4CE; Tue, 8 Mar 2005 21:04:14 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B33B43D1F; Tue, 8 Mar 2005 21:04:14 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 900E45C992; Tue, 8 Mar 2005 13:04:14 -0800 (PST) Date: Tue, 8 Mar 2005 13:04:14 -0800 From: Alfred Perlstein To: Maxim Sobolev Message-ID: <20050308210414.GU11079@elvis.mu.org> References: <200503070726.j277Qhp5059059@repoman.freebsd.org> <20050308012939.GP11079@elvis.mu.org> <422DCF52.6080109@portaone.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <422DCF52.6080109@portaone.com> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 21:04:14 -0000 * Maxim Sobolev [050308 08:14] wrote: > Alfred Perlstein wrote: > >Why not just expand our API to do this as well? It shouldn't be > >that hard and then we'll gain the additional functionality. > > I have been erroneously assuming that it would be much harder to do, but > closer investigation is revealed that it's very simple to do. > > Committed, thank you for suggestion! You rule, thank you! -Alfred From owner-cvs-src@FreeBSD.ORG Tue Mar 8 21:32:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E2CA516A4CE; Tue, 8 Mar 2005 21:32:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BCF2A43D5D; Tue, 8 Mar 2005 21:32:19 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28LWJbY027499; Tue, 8 Mar 2005 21:32:19 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28LWJOi027498; Tue, 8 Mar 2005 21:32:19 GMT (envelope-from phk) Message-Id: <200503082132.j28LWJOi027498@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 8 Mar 2005 21:32:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys filio.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 21:32:20 -0000 phk 2005-03-08 21:32:19 UTC FreeBSD src repository Modified files: sys/sys filio.h Log: Add ioctl to ask DEVFS about the name of device. Revision Changes Path 1.9 +5 -0 src/sys/sys/filio.h From owner-cvs-src@FreeBSD.ORG Tue Mar 8 21:35:52 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85D9816A4CE; Tue, 8 Mar 2005 21:35:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B61743D46; Tue, 8 Mar 2005 21:35:52 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28LZqPr027694; Tue, 8 Mar 2005 21:35:52 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28LZqYh027693; Tue, 8 Mar 2005 21:35:52 GMT (envelope-from phk) Message-Id: <200503082135.j28LZqYh027693@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 8 Mar 2005 21:35:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/gen ttyname.3 ttyname.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 21:35:52 -0000 phk 2005-03-08 21:35:52 UTC FreeBSD src repository Modified files: lib/libc/gen ttyname.3 ttyname.c Log: Have ttyname_r() try to ask DEVFS for the device name. Document ttyname_r(). Simplify threaded/unthreaded stuff a lot. Revision Changes Path 1.11 +2 -0 src/lib/libc/gen/ttyname.3 1.17 +14 -35 src/lib/libc/gen/ttyname.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 21:46:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B1A4A16A4CE; Tue, 8 Mar 2005 21:46:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8098343D1F; Tue, 8 Mar 2005 21:46:18 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28LkIsA028224; Tue, 8 Mar 2005 21:46:18 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28LkIsO028223; Tue, 8 Mar 2005 21:46:18 GMT (envelope-from stefanf) Message-Id: <200503082146.j28LkIsO028223@repoman.freebsd.org> From: Stefan Farfeleder Date: Tue, 8 Mar 2005 21:46:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libdisk open_disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 21:46:18 -0000 stefanf 2005-03-08 21:46:18 UTC FreeBSD src repository Modified files: lib/libdisk open_disk.c Log: Initialise `sn' before using its value. Revision Changes Path 1.10 +1 -2 src/lib/libdisk/open_disk.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 21:52:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C00B616A4CF; Tue, 8 Mar 2005 21:52:16 +0000 (GMT) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4EAE543D49; Tue, 8 Mar 2005 21:52:16 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) j28LqFU8005104; Tue, 8 Mar 2005 16:52:15 -0500 (EST) Date: Tue, 8 Mar 2005 16:52:15 -0500 (EST) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Poul-Henning Kamp In-Reply-To: <200503082135.j28LZqYh027693@repoman.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/gen ttyname.3 ttyname.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Daniel Eischen List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 21:52:17 -0000 On Tue, 8 Mar 2005, Poul-Henning Kamp wrote: > phk 2005-03-08 21:35:52 UTC > > FreeBSD src repository > > Modified files: > lib/libc/gen ttyname.3 ttyname.c > Log: > Have ttyname_r() try to ask DEVFS for the device name. > > Document ttyname_r(). ttyname_r() currently doesn't agree with the POSIX spec which is probably why it isn't documented or in . The prototype for ttyname_r() is suppose to be: int ttyname_r(int, char *, size_t); There's patches (PRs I think) out there to fix it, but I think they're waiting for Kris to scan ports to see if there are any uses of the old undocumented API. I think you can find related mail in -threads and/or -standards. -- DE From owner-cvs-src@FreeBSD.ORG Tue Mar 8 22:10:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1962816A4CE; Tue, 8 Mar 2005 22:10:23 +0000 (GMT) Received: from postal2.es.net (postal2.es.net [198.128.3.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id C138D43D4C; Tue, 8 Mar 2005 22:10:22 +0000 (GMT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal2.es.net (Postal Node 2) with ESMTP (SSL) id IBA74465; Tue, 08 Mar 2005 14:10:22 -0800 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 5FA265D08; Tue, 8 Mar 2005 14:10:21 -0800 (PST) X-Mailer: exmh version 2.7.0 06/18/2004 with nmh-1.0.4 To: "M. Warner Losh" In-reply-to: Your message of "Tue, 08 Mar 2005 09:35:35 MST." <20050308.093535.39177166.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: multipart/mixed ; boundary="==_Exmh_18653737300" Date: Tue, 08 Mar 2005 14:10:21 -0800 From: "Kevin Oberman" Message-Id: <20050308221021.5FA265D08@ptavv.es.net> cc: deischen@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: jeremie@le-hen.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/cardbus cardbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 22:10:23 -0000 This is a multipart MIME message. --==_Exmh_18653737300 Content-Type: text/plain; charset=us-ascii > Date: Tue, 08 Mar 2005 09:35:35 -0700 (MST) > From: "M. Warner Losh" > Sender: owner-cvs-all@freebsd.org > > In message: <20050308072731.GI94451@obiwan.tataz.chchile.org> > Jeremie Le Hen writes: > : > Both laptops are Dell (Inspiron 4150 and Inspiron 8100). > : > : I don't know if it cares, but mine is a Dell Latitute CPx. > : > : dmesg(8) is attached, with cardbus rev 1.48. > > This looks like it is working to me. Is that correct? I tried it > last night on my Sony and got two interesting results. The rl card I > have just worked, and the dc card appeared to work, but locked up the > system completely. I've noticed some anomalies with the lights on the > card (which indicate power issues), which may be the cause of some of > these problems. I'll look into those when I get the chance (maybe > Thursday night unless work is exceptionally non-busy before then). The if_dc issues is with busdma and Scott is aware of it. (Hopefully a fix is coming soon.) In the meantime I have a patch to get dc to work again. It's a kludge, but it at least lives. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 --==_Exmh_18653737300 Content-Type: text/plain ; name="if_dc.diff"; charset=us-ascii Content-Description: if_dc.diff Content-Disposition: attachment; filename="if_dc.diff" --- sys/pci/if_dc.c~ Fri Oct 15 17:53:44 2004 +++ sys/pci/if_dc.c Mon Dec 20 14:22:48 2004 @@ -2151,8 +2151,8 @@ } /* Allocate a busdma tag for mbufs. */ error = bus_dma_tag_create(NULL, PAGE_SIZE, 0, BUS_SPACE_MAXADDR_32BIT, - BUS_SPACE_MAXADDR, NULL, NULL, MCLBYTES * DC_TX_LIST_CNT, + BUS_SPACE_MAXADDR, NULL, NULL, MCLBYTES, DC_TX_LIST_CNT, MCLBYTES, 0, NULL, NULL, &sc->dc_mtag); if (error) { printf("dc%d: failed to allocate busdma tag\n", unit); --==_Exmh_18653737300-- From owner-cvs-src@FreeBSD.ORG Tue Mar 8 22:35:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A312D16A4CE for ; Tue, 8 Mar 2005 22:35:58 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id B08F443D2D for ; Tue, 8 Mar 2005 22:35:55 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior-wifi.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.1/8.13.1) with ESMTP id j28Mb5l6076104; Tue, 8 Mar 2005 15:37:06 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <422E283E.3080009@samsco.org> Date: Tue, 08 Mar 2005 15:33:34 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050218 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Kevin Oberman References: <20050308221021.5FA265D08@ptavv.es.net> In-Reply-To: <20050308221021.5FA265D08@ptavv.es.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.8 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on pooker.samsco.org cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: deischen@FreeBSD.org cc: jeremie@le-hen.org cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/dev/cardbus cardbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 22:35:58 -0000 Kevin Oberman wrote: >>Date: Tue, 08 Mar 2005 09:35:35 -0700 (MST) >>From: "M. Warner Losh" >>Sender: owner-cvs-all@freebsd.org >> >>In message: <20050308072731.GI94451@obiwan.tataz.chchile.org> >> Jeremie Le Hen writes: >>: > Both laptops are Dell (Inspiron 4150 and Inspiron 8100). >>: >>: I don't know if it cares, but mine is a Dell Latitute CPx. >>: >>: dmesg(8) is attached, with cardbus rev 1.48. >> >>This looks like it is working to me. Is that correct? I tried it >>last night on my Sony and got two interesting results. The rl card I >>have just worked, and the dc card appeared to work, but locked up the >>system completely. I've noticed some anomalies with the lights on the >>card (which indicate power issues), which may be the cause of some of >>these problems. I'll look into those when I get the chance (maybe >>Thursday night unless work is exceptionally non-busy before then). > > > The if_dc issues is with busdma and Scott is aware of it. (Hopefully a > fix is coming soon.) In the meantime I have a patch to get dc to work > again. It's a kludge, but it at least lives. > > > ------------------------------------------------------------------------ > > --- sys/pci/if_dc.c~ Fri Oct 15 17:53:44 2004 > +++ sys/pci/if_dc.c Mon Dec 20 14:22:48 2004 > @@ -2151,8 +2151,8 @@ > } > > /* Allocate a busdma tag for mbufs. */ > error = bus_dma_tag_create(NULL, PAGE_SIZE, 0, BUS_SPACE_MAXADDR_32BIT, > - BUS_SPACE_MAXADDR, NULL, NULL, MCLBYTES * DC_TX_LIST_CNT, > + BUS_SPACE_MAXADDR, NULL, NULL, MCLBYTES, > DC_TX_LIST_CNT, MCLBYTES, 0, NULL, NULL, &sc->dc_mtag); > if (error) { > printf("dc%d: failed to allocate busdma tag\n", unit); I think that this patch is actually the correct thing to do. I also believe that the alignment argument should be changed from PAGE_SIZE to '1'. Considering that busdma never used to do alignment fixups, this change should effectively be a NOP for the driver, and will avoid the whole bounce-buffer mess. Care to give this a sanity test? Scott From owner-cvs-src@FreeBSD.ORG Tue Mar 8 22:47:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1C5C616A4CE; Tue, 8 Mar 2005 22:47:58 +0000 (GMT) Received: from postal1.es.net (postal1.es.net [198.128.3.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8AFC343D5E; Tue, 8 Mar 2005 22:47:57 +0000 (GMT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal1.es.net (Postal Node 1) with ESMTP (SSL) id IBA74465; Tue, 08 Mar 2005 14:47:57 -0800 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id AA9B95D08; Tue, 8 Mar 2005 14:47:56 -0800 (PST) To: Scott Long In-reply-to: Your message of "Tue, 08 Mar 2005 15:33:34 MST." <422E283E.3080009@samsco.org> Date: Tue, 08 Mar 2005 14:47:56 -0800 From: "Kevin Oberman" Message-Id: <20050308224756.AA9B95D08@ptavv.es.net> cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: deischen@FreeBSD.org cc: jeremie@le-hen.org cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/dev/cardbus cardbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 22:47:58 -0000 > Date: Tue, 08 Mar 2005 15:33:34 -0700 > From: Scott Long > > Kevin Oberman wrote: > >>Date: Tue, 08 Mar 2005 09:35:35 -0700 (MST) > >>From: "M. Warner Losh" > >>Sender: owner-cvs-all@freebsd.org > >> > >>In message: <20050308072731.GI94451@obiwan.tataz.chchile.org> > >> Jeremie Le Hen writes: > >>: > Both laptops are Dell (Inspiron 4150 and Inspiron 8100). > >>: > >>: I don't know if it cares, but mine is a Dell Latitute CPx. > >>: > >>: dmesg(8) is attached, with cardbus rev 1.48. > >> > >>This looks like it is working to me. Is that correct? I tried it > >>last night on my Sony and got two interesting results. The rl card I > >>have just worked, and the dc card appeared to work, but locked up the > >>system completely. I've noticed some anomalies with the lights on the > >>card (which indicate power issues), which may be the cause of some of > >>these problems. I'll look into those when I get the chance (maybe > >>Thursday night unless work is exceptionally non-busy before then). > > > > > > The if_dc issues is with busdma and Scott is aware of it. (Hopefully a > > fix is coming soon.) In the meantime I have a patch to get dc to work > > again. It's a kludge, but it at least lives. > > > > > > ------------------------------------------------------------------------ > > > > --- sys/pci/if_dc.c~ Fri Oct 15 17:53:44 2004 > > +++ sys/pci/if_dc.c Mon Dec 20 14:22:48 2004 > > @@ -2151,8 +2151,8 @@ > > } > > > > /* Allocate a busdma tag for mbufs. */ > > error = bus_dma_tag_create(NULL, PAGE_SIZE, 0, BUS_SPACE_MAXADDR_32BIT, > > - BUS_SPACE_MAXADDR, NULL, NULL, MCLBYTES * DC_TX_LIST_CNT, > > + BUS_SPACE_MAXADDR, NULL, NULL, MCLBYTES, > > DC_TX_LIST_CNT, MCLBYTES, 0, NULL, NULL, &sc->dc_mtag); > > if (error) { > > printf("dc%d: failed to allocate busdma tag\n", unit); > > I think that this patch is actually the correct thing to do. I also > believe that the alignment argument should be changed from PAGE_SIZE to > '1'. Considering that busdma never used to do alignment fixups, this > change should effectively be a NOP for the driver, and will avoid the > whole bounce-buffer mess. Care to give this a sanity test? Oops! I sent the wrong diff. Sorry, It was an older one. The current one is: --- sys/pci/if_dc.c.orig Thu Mar 3 16:00:57 2005 +++ sys/pci/if_dc.c Tue Mar 8 14:41:20 2005 @@ -2147,8 +2147,8 @@ } /* Allocate a busdma tag for mbufs. */ - error = bus_dma_tag_create(NULL, PAGE_SIZE, 0, BUS_SPACE_MAXADDR_32BIT, - BUS_SPACE_MAXADDR, NULL, NULL, MCLBYTES * DC_TX_LIST_CNT, + error = bus_dma_tag_create(NULL, 1, 0, BUS_SPACE_MAXADDR_32BIT, + BUS_SPACE_MAXADDR, NULL, NULL, MCLBYTES, DC_TX_LIST_CNT, MCLBYTES, 0, NULL, NULL, &sc->dc_mtag); if (error) { printf("dc%d: failed to allocate busdma tag\n", unit); I can confirm that this one makes my Xircom card work just fine. It would be nice to get this committed if it's an acceptable fix. I have no idea who should do this as if_dc does not show up in MAINTAINERS. I guess most any committer (Scott...Warner?) can do it. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 From owner-cvs-src@FreeBSD.ORG Tue Mar 8 23:22:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A4C516A4CE; Tue, 8 Mar 2005 23:22:10 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1AD5B43D2F; Tue, 8 Mar 2005 23:22:10 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 05A8A5C98B; Tue, 8 Mar 2005 15:22:10 -0800 (PST) Date: Tue, 8 Mar 2005 15:22:09 -0800 From: Alfred Perlstein To: Maxim Sobolev Message-ID: <20050308232209.GX11079@elvis.mu.org> References: <200503070726.j277Qhp5059059@repoman.freebsd.org> <20050308012939.GP11079@elvis.mu.org> <422DCF52.6080109@portaone.com> <20050308210414.GU11079@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050308210414.GU11079@elvis.mu.org> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 23:22:10 -0000 * Alfred Perlstein [050308 13:04] wrote: > * Maxim Sobolev [050308 08:14] wrote: > > Alfred Perlstein wrote: > > >Why not just expand our API to do this as well? It shouldn't be > > >that hard and then we'll gain the additional functionality. > > > > I have been erroneously assuming that it would be much harder to do, but > > closer investigation is revealed that it's very simple to do. > > > > Committed, thank you for suggestion! > > You rule, thank you! I was about to update the docs to include it as part of our API, but then noticed you left it behind #ifdef _KERNEL, what about taking it out? I've taken it out and added documentation, can you review this? Index: lib/libc/sys/send.2 =================================================================== RCS file: /home/ncvs/src/lib/libc/sys/send.2,v retrieving revision 1.30 diff -u -r1.30 send.2 --- lib/libc/sys/send.2 13 Feb 2005 22:25:13 -0000 1.30 +++ lib/libc/sys/send.2 8 Mar 2005 23:19:18 -0000 @@ -103,11 +103,12 @@ .Fa flags argument may include one or more of the following: .Bd -literal -#define MSG_OOB 0x1 /* process out-of-band data */ -#define MSG_PEEK 0x2 /* peek at incoming message */ -#define MSG_DONTROUTE 0x4 /* bypass routing, use direct interface */ -#define MSG_EOR 0x8 /* data completes record */ -#define MSG_EOF 0x100 /* data completes transaction */ +#define MSG_OOB 0x00001 /* process out-of-band data */ +#define MSG_PEEK 0x00002 /* peek at incoming message */ +#define MSG_DONTROUTE 0x00004 /* bypass routing, use direct interface */ +#define MSG_EOR 0x00008 /* data completes record */ +#define MSG_EOF 0x00100 /* data completes transaction */ +#define MSG_NOSIGNAL 0x20000 /* do not generate SIGPIPE on EOF */ .Ed .Pp The flag @@ -135,6 +136,9 @@ .Xr ttcp 4 ) . .Dv MSG_DONTROUTE is usually used only by diagnostic or routing programs. +.Dv MSG_NOSIGNAL +is used to prevent SIGPIPE generation when writing a socket that +may be closed. .Pp See .Xr recv 2 Index: sys/sys/socket.h =================================================================== RCS file: /home/ncvs/src/sys/sys/socket.h,v retrieving revision 1.86 diff -u -r1.86 socket.h --- sys/sys/socket.h 8 Mar 2005 16:11:41 -0000 1.86 +++ sys/sys/socket.h 8 Mar 2005 23:20:44 -0000 @@ -398,7 +398,9 @@ #endif #ifdef _KERNEL #define MSG_SOCALLBCK 0x10000 /* for use by socket callbacks - soreceive (TCP) */ -#define MSG_NOSIGNAL 0x20000 /* for use with emulation layers */ +#endif +#if __BSD_VISIBLE +#define MSG_NOSIGNAL 0x20000 /* do not generate SIGPIPE on EOF */ #endif /* -- - Alfred Perlstein - Research Engineering Development Inc. - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Tue Mar 8 23:25:46 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FD5016A4D4; Tue, 8 Mar 2005 23:25:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7326C43D4C; Tue, 8 Mar 2005 23:25:46 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j28NPkqm032560; Tue, 8 Mar 2005 23:25:46 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j28NPkY5032559; Tue, 8 Mar 2005 23:25:46 GMT (envelope-from scottl) Message-Id: <200503082325.j28NPkY5032559@repoman.freebsd.org> From: Scott Long Date: Tue, 8 Mar 2005 23:25:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pci if_dc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 23:25:46 -0000 scottl 2005-03-08 23:25:46 UTC FreeBSD src repository Modified files: sys/pci if_dc.c Log: The DC driver asks for an alignment of PAGE_SIZE for data buffers, but also asks that each buffer be (2048 * 256) bytes long. I suspect that alignment isn't a real requirement since busdma only recently started honoring it. The size is also bogus. Fix both of these and stop busdma from trying to exhaust the system memory pool with bounce pages. Submitted by: Kevin Oberman MFC After: 7 days Revision Changes Path 1.156 +3 -3 src/sys/pci/if_dc.c From owner-cvs-src@FreeBSD.ORG Tue Mar 8 23:26:37 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4EA2316A4CE for ; Tue, 8 Mar 2005 23:26:37 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABFC543D1D for ; Tue, 8 Mar 2005 23:26:36 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior-wifi.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.1/8.13.1) with ESMTP id j28NRkH0076372; Tue, 8 Mar 2005 16:27:46 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <422E341E.3090900@samsco.org> Date: Tue, 08 Mar 2005 16:24:14 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050218 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Kevin Oberman References: <20050308224756.AA9B95D08@ptavv.es.net> In-Reply-To: <20050308224756.AA9B95D08@ptavv.es.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.8 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on pooker.samsco.org cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: deischen@FreeBSD.org cc: jeremie@le-hen.org cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/dev/cardbus cardbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2005 23:26:37 -0000 Kevin Oberman wrote: >>Date: Tue, 08 Mar 2005 15:33:34 -0700 >>From: Scott Long >> >>Kevin Oberman wrote: >> >>>>Date: Tue, 08 Mar 2005 09:35:35 -0700 (MST) >>>>From: "M. Warner Losh" >>>>Sender: owner-cvs-all@freebsd.org >>>> >>>>In message: <20050308072731.GI94451@obiwan.tataz.chchile.org> >>>> Jeremie Le Hen writes: >>>>: > Both laptops are Dell (Inspiron 4150 and Inspiron 8100). >>>>: >>>>: I don't know if it cares, but mine is a Dell Latitute CPx. >>>>: >>>>: dmesg(8) is attached, with cardbus rev 1.48. >>>> >>>>This looks like it is working to me. Is that correct? I tried it >>>>last night on my Sony and got two interesting results. The rl card I >>>>have just worked, and the dc card appeared to work, but locked up the >>>>system completely. I've noticed some anomalies with the lights on the >>>>card (which indicate power issues), which may be the cause of some of >>>>these problems. I'll look into those when I get the chance (maybe >>>>Thursday night unless work is exceptionally non-busy before then). >>> >>> >>>The if_dc issues is with busdma and Scott is aware of it. (Hopefully a >>>fix is coming soon.) In the meantime I have a patch to get dc to work >>>again. It's a kludge, but it at least lives. >>> >>> >>>------------------------------------------------------------------------ >>> >>>--- sys/pci/if_dc.c~ Fri Oct 15 17:53:44 2004 >>>+++ sys/pci/if_dc.c Mon Dec 20 14:22:48 2004 >>>@@ -2151,8 +2151,8 @@ >>> } >>> >>> /* Allocate a busdma tag for mbufs. */ >>> error = bus_dma_tag_create(NULL, PAGE_SIZE, 0, BUS_SPACE_MAXADDR_32BIT, >>>- BUS_SPACE_MAXADDR, NULL, NULL, MCLBYTES * DC_TX_LIST_CNT, >>>+ BUS_SPACE_MAXADDR, NULL, NULL, MCLBYTES, >>> DC_TX_LIST_CNT, MCLBYTES, 0, NULL, NULL, &sc->dc_mtag); >>> if (error) { >>> printf("dc%d: failed to allocate busdma tag\n", unit); >> >>I think that this patch is actually the correct thing to do. I also >>believe that the alignment argument should be changed from PAGE_SIZE to >>'1'. Considering that busdma never used to do alignment fixups, this >>change should effectively be a NOP for the driver, and will avoid the >>whole bounce-buffer mess. Care to give this a sanity test? > > > Oops! I sent the wrong diff. Sorry, It was an older one. The current one > is: > --- sys/pci/if_dc.c.orig Thu Mar 3 16:00:57 2005 > +++ sys/pci/if_dc.c Tue Mar 8 14:41:20 2005 > @@ -2147,8 +2147,8 @@ > } > > /* Allocate a busdma tag for mbufs. */ > - error = bus_dma_tag_create(NULL, PAGE_SIZE, 0, BUS_SPACE_MAXADDR_32BIT, > - BUS_SPACE_MAXADDR, NULL, NULL, MCLBYTES * DC_TX_LIST_CNT, > + error = bus_dma_tag_create(NULL, 1, 0, BUS_SPACE_MAXADDR_32BIT, > + BUS_SPACE_MAXADDR, NULL, NULL, MCLBYTES, > DC_TX_LIST_CNT, MCLBYTES, 0, NULL, NULL, &sc->dc_mtag); > if (error) { > printf("dc%d: failed to allocate busdma tag\n", unit); > > I can confirm that this one makes my Xircom card work just fine. It > would be nice to get this committed if it's an acceptable fix. I have no > idea who should do this as if_dc does not show up in MAINTAINERS. I guess > most any committer (Scott...Warner?) can do it. Done, thanks! Scott From owner-cvs-src@FreeBSD.ORG Wed Mar 9 00:10:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B050116A4CE; Wed, 9 Mar 2005 00:10:02 +0000 (GMT) Received: from www.portaone.com (support.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF4B743D39; Wed, 9 Mar 2005 00:10:01 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.0.254] ([192.168.2.2]) (authenticated bits=0) by www.portaone.com (8.12.11/8.12.11) with ESMTP id j2909x23078846 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 9 Mar 2005 01:10:00 +0100 (CET) (envelope-from sobomax@portaone.com) Message-ID: <422E3EC1.4050402@portaone.com> Date: Wed, 09 Mar 2005 02:09:37 +0200 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Alfred Perlstein References: <200503070726.j277Qhp5059059@repoman.freebsd.org> <20050308012939.GP11079@elvis.mu.org> <422DCF52.6080109@portaone.com> <20050308210414.GU11079@elvis.mu.org> <20050308232209.GX11079@elvis.mu.org> In-Reply-To: <20050308232209.GX11079@elvis.mu.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.80/685/Wed Jan 26 10:08:24 2005 clamav-milter version 0.80j on www.portaone.com X-Virus-Status: Clean cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 00:10:03 -0000 Looks fine, though it's hard for me to comment about adding yet another flag that not present in standards. However, in my pretty unauthoritative opinion, since Linux has it, while many people and ISVs out there use it as a sort of reference when developing free software, it will probably make sense to support it as well, especially considering that it's pretty easy to do. In any case, since it's definitelty an API/ABI change (programs that use MSG_NOSIGNAL won't compile on older systems, while binary programs that use it may not work correctly on older systems) it also warrants __FreeBSD_version bump and proper documentation in the Porter's Handbook. Also the ABI argument probably puts MFC out of question. Thanks! -Maxim Alfred Perlstein wrote: > * Alfred Perlstein [050308 13:04] wrote: > >>* Maxim Sobolev [050308 08:14] wrote: >> >>>Alfred Perlstein wrote: >>> >>>>Why not just expand our API to do this as well? It shouldn't be >>>>that hard and then we'll gain the additional functionality. >>> >>>I have been erroneously assuming that it would be much harder to do, but >>>closer investigation is revealed that it's very simple to do. >>> >>>Committed, thank you for suggestion! >> >>You rule, thank you! > > > I was about to update the docs to include it as part of our API, but > then noticed you left it behind #ifdef _KERNEL, what about taking it > out? > > I've taken it out and added documentation, can you review this? > > > Index: lib/libc/sys/send.2 > =================================================================== > RCS file: /home/ncvs/src/lib/libc/sys/send.2,v > retrieving revision 1.30 > diff -u -r1.30 send.2 > --- lib/libc/sys/send.2 13 Feb 2005 22:25:13 -0000 1.30 > +++ lib/libc/sys/send.2 8 Mar 2005 23:19:18 -0000 > @@ -103,11 +103,12 @@ > .Fa flags > argument may include one or more of the following: > .Bd -literal > -#define MSG_OOB 0x1 /* process out-of-band data */ > -#define MSG_PEEK 0x2 /* peek at incoming message */ > -#define MSG_DONTROUTE 0x4 /* bypass routing, use direct interface */ > -#define MSG_EOR 0x8 /* data completes record */ > -#define MSG_EOF 0x100 /* data completes transaction */ > +#define MSG_OOB 0x00001 /* process out-of-band data */ > +#define MSG_PEEK 0x00002 /* peek at incoming message */ > +#define MSG_DONTROUTE 0x00004 /* bypass routing, use direct interface */ > +#define MSG_EOR 0x00008 /* data completes record */ > +#define MSG_EOF 0x00100 /* data completes transaction */ > +#define MSG_NOSIGNAL 0x20000 /* do not generate SIGPIPE on EOF */ > .Ed > .Pp > The flag > @@ -135,6 +136,9 @@ > .Xr ttcp 4 ) . > .Dv MSG_DONTROUTE > is usually used only by diagnostic or routing programs. > +.Dv MSG_NOSIGNAL > +is used to prevent SIGPIPE generation when writing a socket that > +may be closed. > .Pp > See > .Xr recv 2 > Index: sys/sys/socket.h > =================================================================== > RCS file: /home/ncvs/src/sys/sys/socket.h,v > retrieving revision 1.86 > diff -u -r1.86 socket.h > --- sys/sys/socket.h 8 Mar 2005 16:11:41 -0000 1.86 > +++ sys/sys/socket.h 8 Mar 2005 23:20:44 -0000 > @@ -398,7 +398,9 @@ > #endif > #ifdef _KERNEL > #define MSG_SOCALLBCK 0x10000 /* for use by socket callbacks - soreceive (TCP) */ > -#define MSG_NOSIGNAL 0x20000 /* for use with emulation layers */ > +#endif > +#if __BSD_VISIBLE > +#define MSG_NOSIGNAL 0x20000 /* do not generate SIGPIPE on EOF */ > #endif > > /* > > > From owner-cvs-src@FreeBSD.ORG Wed Mar 9 00:13:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D1D316A4CE; Wed, 9 Mar 2005 00:13:02 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id B9E4A43D1D; Wed, 9 Mar 2005 00:13:01 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id B3F015C955; Tue, 8 Mar 2005 16:13:01 -0800 (PST) Date: Tue, 8 Mar 2005 16:13:01 -0800 From: Alfred Perlstein To: Maxim Sobolev Message-ID: <20050309001301.GZ11079@elvis.mu.org> References: <200503070726.j277Qhp5059059@repoman.freebsd.org> <20050308012939.GP11079@elvis.mu.org> <422DCF52.6080109@portaone.com> <20050308210414.GU11079@elvis.mu.org> <20050308232209.GX11079@elvis.mu.org> <422E3EC1.4050402@portaone.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <422E3EC1.4050402@portaone.com> User-Agent: Mutt/1.4.2.1i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 00:13:02 -0000 * Maxim Sobolev [050308 16:10] wrote: > Looks fine, though it's hard for me to comment about adding yet another > flag that not present in standards. However, in my pretty > unauthoritative opinion, since Linux has it, while many people and ISVs > out there use it as a sort of reference when developing free software, > it will probably make sense to support it as well, especially > considering that it's pretty easy to do. > > In any case, since it's definitelty an API/ABI change (programs that use > MSG_NOSIGNAL won't compile on older systems, while binary programs that > use it may not work correctly on older systems) it also warrants > __FreeBSD_version bump and proper documentation in the Porter's > Handbook. Also the ABI argument probably puts MFC out of question. Sorry, so how could it break ABI? It's just an additional flag... -Alfred From owner-cvs-src@FreeBSD.ORG Wed Mar 9 00:15:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 730D516A4CE; Wed, 9 Mar 2005 00:15:20 +0000 (GMT) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 07D1F43D41; Wed, 9 Mar 2005 00:15:20 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) j290FC9p022883; Tue, 8 Mar 2005 19:15:12 -0500 (EST) Date: Tue, 8 Mar 2005 19:15:12 -0500 (EST) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Scott Long In-Reply-To: <422E341E.3090900@samsco.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) cc: src-committers@freebsd.org cc: Kevin Oberman cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: jeremie@le-hen.org cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/dev/cardbus cardbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Daniel Eischen List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 00:15:20 -0000 On Tue, 8 Mar 2005, Scott Long wrote: > Kevin Oberman wrote: > > Oops! I sent the wrong diff. Sorry, It was an older one. The current one > > is: > > --- sys/pci/if_dc.c.orig Thu Mar 3 16:00:57 2005 > > +++ sys/pci/if_dc.c Tue Mar 8 14:41:20 2005 [ ... ] > > I can confirm that this one makes my Xircom card work just fine. It > > would be nice to get this committed if it's an acceptable fix. I have no > > idea who should do this as if_dc does not show up in MAINTAINERS. I guess > > most any committer (Scott...Warner?) can do it. > > Done, thanks! Scott, you forgot a comma. See fix at end. To be clear, this commit does not address the problem from before this thread was hijacked ;-). With or without the dc commit, the dc driver either does not recognize the card at all, or it does and can't map the interrupt and panics when it tries to detach. It seems to be random as to which one occurs. I suspect something is not getting properly initialized or its getting stomped on. -- DE Index: if_dc.c =================================================================== RCS file: /home/ncvs/src/sys/pci/if_dc.c,v retrieving revision 1.156 diff -u -r1.156 if_dc.c --- if_dc.c 8 Mar 2005 23:25:46 -0000 1.156 +++ if_dc.c 9 Mar 2005 00:10:36 -0000 @@ -2148,7 +2148,7 @@ /* Allocate a busdma tag for mbufs. */ error = bus_dma_tag_create(NULL, 1, 0, BUS_SPACE_MAXADDR_32BIT, - BUS_SPACE_MAXADDR, NULL, NULL, MCLBYTES DC_TX_LIST_CNT, MCLBYTES, + BUS_SPACE_MAXADDR, NULL, NULL, MCLBYTES, DC_TX_LIST_CNT, MCLBYTES, 0, NULL, NULL, &sc->dc_mtag); if (error) { printf("dc%d: failed to allocate busdma tag\n", unit); From owner-cvs-src@FreeBSD.ORG Wed Mar 9 00:17:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB8FF16A4CE; Wed, 9 Mar 2005 00:17:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE17943D31; Wed, 9 Mar 2005 00:17:33 +0000 (GMT) (envelope-from alfred@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j290HXTU034694; Wed, 9 Mar 2005 00:17:33 GMT (envelope-from alfred@repoman.freebsd.org) Received: (from alfred@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j290HXsq034693; Wed, 9 Mar 2005 00:17:33 GMT (envelope-from alfred) Message-Id: <200503090017.j290HXsq034693@repoman.freebsd.org> From: Alfred Perlstein Date: Wed, 9 Mar 2005 00:17:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/sys param.h socket.h src/lib/libc/sys send.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 00:17:34 -0000 alfred 2005-03-09 00:17:33 UTC FreeBSD src repository Modified files: sys/sys socket.h param.h lib/libc/sys send.2 Log: Make MSG_NOSIGNAL available to native programs. Bump FreeBSD_version to note this change. Reviewed by: sobomax Revision Changes Path 1.31 +9 -5 src/lib/libc/sys/send.2 1.232 +1 -1 src/sys/sys/param.h 1.87 +3 -1 src/sys/sys/socket.h From owner-cvs-src@FreeBSD.ORG Wed Mar 9 00:32:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8651D16A4CE; Wed, 9 Mar 2005 00:32:06 +0000 (GMT) Received: from www.portaone.com (support.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id CEDFB43D1F; Wed, 9 Mar 2005 00:32:05 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.0.254] ([192.168.2.2]) (authenticated bits=0) by www.portaone.com (8.12.11/8.12.11) with ESMTP id j290HLZ4079469 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 9 Mar 2005 01:17:22 +0100 (CET) (envelope-from sobomax@portaone.com) Message-ID: <422E407B.4080507@portaone.com> Date: Wed, 09 Mar 2005 02:16:59 +0200 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Alfred Perlstein References: <200503070726.j277Qhp5059059@repoman.freebsd.org> <20050308012939.GP11079@elvis.mu.org> <422DCF52.6080109@portaone.com> <20050308210414.GU11079@elvis.mu.org> <20050308232209.GX11079@elvis.mu.org> <422E3EC1.4050402@portaone.com> <20050309001301.GZ11079@elvis.mu.org> In-Reply-To: <20050309001301.GZ11079@elvis.mu.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.80/685/Wed Jan 26 10:08:24 2005 clamav-milter version 0.80j on www.portaone.com X-Virus-Status: Clean cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 00:32:06 -0000 Alfred Perlstein wrote: > * Maxim Sobolev [050308 16:10] wrote: > >>Looks fine, though it's hard for me to comment about adding yet another >>flag that not present in standards. However, in my pretty >>unauthoritative opinion, since Linux has it, while many people and ISVs >>out there use it as a sort of reference when developing free software, >>it will probably make sense to support it as well, especially >>considering that it's pretty easy to do. >> >>In any case, since it's definitelty an API/ABI change (programs that use >>MSG_NOSIGNAL won't compile on older systems, while binary programs that >>use it may not work correctly on older systems) it also warrants >>__FreeBSD_version bump and proper documentation in the Porter's >>Handbook. Also the ABI argument probably puts MFC out of question. > > > Sorry, so how could it break ABI? It's just an additional flag... As I have said the binary program compiled on the newer system that uses this flag in some cases may malfunction when executed on system with older kernel due to the fact that that additional flag will become no-op the program might get SIGPIPE unexpectedly. -Maxim From owner-cvs-src@FreeBSD.ORG Wed Mar 9 00:48:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E2AA16A4CE; Wed, 9 Mar 2005 00:48:36 +0000 (GMT) Received: from cyrus.watson.org (cyrus.watson.org [204.156.12.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F8B143D41; Wed, 9 Mar 2005 00:48:36 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by cyrus.watson.org (Postfix) with SMTP id 54B7446B0E; Tue, 8 Mar 2005 19:48:35 -0500 (EST) Date: Wed, 9 Mar 2005 00:46:18 +0000 (GMT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Alfred Perlstein In-Reply-To: <20050308012939.GP11079@elvis.mu.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Maxim Sobolev cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 00:48:36 -0000 On Mon, 7 Mar 2005, Alfred Perlstein wrote: > Why not just expand our API to do this as well? It shouldn't be that > hard and then we'll gain the additional functionality. There are some other related MSG_ flag situations we might want to look at -- for example, the dontroute -> SO_DONTROUTE logic on sosend() where adding MSG_DONTROUTE would involve racy frobbing of so_options. If we do add MSG_NOSIGNAL and other MSG_ flags, it would be nice to avoid exposing it as a valid flag to sendto/recvfrom in userspace until we decide we definitely want to expose it as part of the user API, in order to avoid applications starting to depend on the flags while the details fall out. Robert N M Watson > > * Maxim Sobolev [050306 23:26] wrote: > > sobomax 2005-03-07 07:26:43 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/compat/linux linux_socket.c > > Log: > > Handle MSG_NOSIGNAL flag in linux_send() by setting SO_NOSIGPIPE on socket > > for the duration of the send() call. Such approach may be less than ideal > > in threading environment, when several threads share the same socket and it > > might happen that several of them are calling linux_send() at the same time > > with and without SO_NOSIGPIPE set. > > > > However, such race condition is very unlikely in practice, therefore this > > change provides practical improvement compared to the previous behaviour. > > > > PR: kern/76426 > > Submitted by: Steven Hartland > > MFC after: 3 days > > > > Revision Changes Path > > 1.56 +25 -2 src/sys/compat/linux/linux_socket.c > > -- > - Alfred Perlstein > - Research Engineering Development Inc. > - email: bright@mu.org cell: 408-480-4684 > From owner-cvs-src@FreeBSD.ORG Wed Mar 9 00:54:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B041116A4CE; Wed, 9 Mar 2005 00:54:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8495843D3F; Wed, 9 Mar 2005 00:54:55 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j290stPI042839; Wed, 9 Mar 2005 00:54:55 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j290stAQ042838; Wed, 9 Mar 2005 00:54:55 GMT (envelope-from scottl) Message-Id: <200503090054.j290stAQ042838@repoman.freebsd.org> From: Scott Long Date: Wed, 9 Mar 2005 00:54:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pci if_dc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 00:54:55 -0000 scottl 2005-03-09 00:54:55 UTC FreeBSD src repository Modified files: sys/pci if_dc.c Log: Bugger, wiped out a needed comma in the previous commit. Revision Changes Path 1.157 +1 -1 src/sys/pci/if_dc.c From owner-cvs-src@FreeBSD.ORG Wed Mar 9 01:31:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 16EE516A4CE; Wed, 9 Mar 2005 01:31:54 +0000 (GMT) Received: from smtp.omnis.com (smtp.omnis.com [216.239.128.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id AAF8543D49; Wed, 9 Mar 2005 01:31:49 +0000 (GMT) (envelope-from wes@softweyr.com) Received: from salty (apollo2-12.stbernard.com [199.245.188.12]) by smtp-relay.omnis.com (Postfix) with ESMTP id F034E1880C19; Tue, 8 Mar 2005 17:31:48 -0800 (PST) From: Wes Peters Organization: Softweyr.com To: Ian Dowse Date: Tue, 8 Mar 2005 17:31:47 -0800 User-Agent: KMail/1.7.1 References: <200503080247.j282lI4W044481@repoman.freebsd.org> In-Reply-To: <200503080247.j282lI4W044481@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200503081731.48074.wes@softweyr.com> cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/usb ehci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 01:31:54 -0000 On Monday 07 March 2005 06:47 pm, Ian Dowse wrote: > iedowse 2005-03-08 02:47:18 UTC > > FreeBSD src repository > > Modified files: > sys/dev/usb ehci.c > Log: > Fix the silly bug that prevented most EHCI interrupt transfers from > ever working correctly: the code was linking the QHs together but > then immediately overwriting the "next" pointers. Oops. Also > initialise qh_endphub, since the EHCI spec says that we should > always set the pipe multiplier field to something sensible. > > This appears to make basic split transactions work, so enable split > transactions for control, bulk and interrupt pipes (split isochronous > transfers are not yet implemented). It should now be possible to > use USB1 devices even when they are connected through a USB2 hub. Hurray! Imagine being able to scan without unplugging the printer (or the keyboard)! -- "Where am I, and what am I doing in this handbasket?" Wes Peters wes@softweyr.com From owner-cvs-src@FreeBSD.ORG Wed Mar 9 01:47:30 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFD6716A4CE; Wed, 9 Mar 2005 01:47:30 +0000 (GMT) Received: from crumpet.united-ware.com (ddsl-66-42-172-210.fuse.net [66.42.172.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id 37A9443D49; Wed, 9 Mar 2005 01:47:30 +0000 (GMT) (envelope-from mistry.7@osu.edu) Received: from [192.168.1.100] (adsl-68-252-59-28.dsl.wotnoh.ameritech.net [68.252.59.28]) (authenticated bits=0)j291Imlu023486 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Tue, 8 Mar 2005 20:18:51 -0500 (EST) (envelope-from mistry.7@osu.edu) From: Anish Mistry To: Dag-Erling Smorgrav Date: Tue, 8 Mar 2005 20:51:12 -0500 User-Agent: KMail/1.7 References: <200503051552.j25FqCjg079895@repoman.freebsd.org> In-Reply-To: <200503051552.j25FqCjg079895@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart3189927.g04iNinK2v"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200503082051.20064.mistry.7@osu.edu> X-Spam-Status: No, hits=0.8 required=5.0 tests=BIZ_TLD autolearn=no version=2.64 X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on crumpet.united-ware.com cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_environment.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 01:47:31 -0000 --nextPart3189927.g04iNinK2v Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Saturday 05 March 2005 10:52 am, Dag-Erling Smorgrav wrote: > des 2005-03-05 15:52:12 UTC > > FreeBSD src repository > > Modified files: > sys/kern kern_environment.c > Log: > Teach getenv_quad() to recognize k/m/g/t suffixes in both lower- > and upper-case. This means (almost) all tunables now support those > suffixes. > > Revision Changes Path > 1.38 +15 -3 src/sys/kern/kern_environment.c This commit breaks resuming from suspend on my laptop. http://am-productions.biz/docs/LITTLEGUY.gz http://am-productions.biz/docs/dmesg.boot.gz http://am-productions.biz/docs/loader.conf.gz http://am-productions.biz/docs/littleguy.asl.gz http://am-productions.biz/docs/pciconf.txt.gz =2D-=20 Anish Mistry --nextPart3189927.g04iNinK2v Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQBCLlaYxqA5ziudZT0RAgqnAKDXH3H1qro0CdV3XQjWa49reZ0ggwCg02lm J0pmPqkYrmRe6D+ZuKv4sdw= =J+xp -----END PGP SIGNATURE----- --nextPart3189927.g04iNinK2v-- From owner-cvs-src@FreeBSD.ORG Wed Mar 9 01:56:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C1C1616A4CE; Wed, 9 Mar 2005 01:56:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9536F43D46; Wed, 9 Mar 2005 01:56:48 +0000 (GMT) (envelope-from hmp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j291umql045122; Wed, 9 Mar 2005 01:56:48 GMT (envelope-from hmp@repoman.freebsd.org) Received: (from hmp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j291umjb045121; Wed, 9 Mar 2005 01:56:48 GMT (envelope-from hmp) Message-Id: <200503090156.j291umjb045121@repoman.freebsd.org> From: Hiten Pandya Date: Wed, 9 Mar 2005 01:56:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man9 alq.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 01:56:49 -0000 hmp 2005-03-09 01:56:48 UTC FreeBSD src repository Modified files: share/man/man9 alq.9 Log: Remove stale information in IMPLEMENTATION NOTES section about alq_open() using the calling thread's ucred. While I am there, fix references to my name. Revision Changes Path 1.5 +2 -6 src/share/man/man9/alq.9 From owner-cvs-src@FreeBSD.ORG Wed Mar 9 03:57:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B630E16A4CE; Wed, 9 Mar 2005 03:57:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86CA043D46; Wed, 9 Mar 2005 03:57:09 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j293v9KU049587; Wed, 9 Mar 2005 03:57:09 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j293v9Cn049586; Wed, 9 Mar 2005 03:57:09 GMT (envelope-from obrien) Message-Id: <200503090357.j293v9Cn049586@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 9 Mar 2005 03:57:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/etc.sparc64 ttys X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 03:57:09 -0000 obrien 2005-03-09 03:57:09 UTC FreeBSD src repository Modified files: etc/etc.sparc64 ttys Log: Be consistent about the serial line terminal type. CVS ---------------------------------------------------------------------- Revision Changes Path 1.10 +5 -5 src/etc/etc.sparc64/ttys From owner-cvs-src@FreeBSD.ORG Wed Mar 9 04:31:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DFFED16A4D0 for ; Wed, 9 Mar 2005 04:31:04 +0000 (GMT) Received: from relay02.pair.com (relay02.pair.com [209.68.5.16]) by mx1.FreeBSD.org (Postfix) with SMTP id 17D5C43D5F for ; Wed, 9 Mar 2005 04:31:04 +0000 (GMT) (envelope-from silby@silby.com) Received: (qmail 30733 invoked from network); 9 Mar 2005 01:44:21 -0000 Received: from unknown (HELO localhost) (unknown) by unknown with SMTP; 9 Mar 2005 01:44:21 -0000 X-pair-Authenticated: 209.68.2.70 Date: Tue, 8 Mar 2005 19:44:20 -0600 (CST) From: Mike Silbersack To: Scott Long In-Reply-To: <200503082325.j28NPkY5032559@repoman.freebsd.org> Message-ID: <20050308194137.J811@odysseus.silby.com> References: <200503082325.j28NPkY5032559@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/pci if_dc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 04:31:05 -0000 On Tue, 8 Mar 2005, Scott Long wrote: > The DC driver asks for an alignment of PAGE_SIZE for data buffers, but also > asks that each buffer be (2048 * 256) bytes long. I suspect that alignment > isn't a real requirement since busdma only recently started honoring it. The > size is also bogus. Fix both of these and stop busdma from trying to > exhaust the system memory pool with bounce pages. The requirement as it was originally stated is that they may need to be longword aligned for certain cards. We handle that in dc_encap already, but I hadn't considered the possible problem with using bounce pages. I'll take a look and see if we can determine the alignment requirement before we call bus_dma_tag_create. Are there any busdma statistics sysctls that would let us notice that it's being asked to do things like this on a running system? If not, could you add some? Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Wed Mar 9 05:11:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E07D916A4CE; Wed, 9 Mar 2005 05:11:14 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6FCFA43D4C; Wed, 9 Mar 2005 05:11:14 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior-wifi.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.1/8.13.1) with ESMTP id j295CNh6077577; Tue, 8 Mar 2005 22:12:23 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <422E84E6.1030508@samsco.org> Date: Tue, 08 Mar 2005 22:08:54 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050218 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Mike Silbersack References: <200503082325.j28NPkY5032559@repoman.freebsd.org> <20050308194137.J811@odysseus.silby.com> In-Reply-To: <20050308194137.J811@odysseus.silby.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.8 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on pooker.samsco.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Scott Long cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/pci if_dc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 05:11:15 -0000 Mike Silbersack wrote: > > On Tue, 8 Mar 2005, Scott Long wrote: > >> The DC driver asks for an alignment of PAGE_SIZE for data buffers, >> but also >> asks that each buffer be (2048 * 256) bytes long. I suspect that >> alignment >> isn't a real requirement since busdma only recently started honoring >> it. The >> size is also bogus. Fix both of these and stop busdma from trying to >> exhaust the system memory pool with bounce pages. > > > The requirement as it was originally stated is that they may need to be > longword aligned for certain cards. We handle that in dc_encap already, > but I hadn't considered the possible problem with using bounce pages. > > I'll take a look and see if we can determine the alignment requirement > before we call bus_dma_tag_create. > > Are there any busdma statistics sysctls that would let us notice that > it's being asked to do things like this on a running system? If not, > could you add some? > > Mike "Silby" Silbersack Yes, the hw.busdma tree has quite a bit of stats regarding bounce page use. Scott From owner-cvs-src@FreeBSD.ORG Wed Mar 9 05:39:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from green.homeunix.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 3621016A4CE; Wed, 9 Mar 2005 05:39:57 +0000 (GMT) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.3/8.13.1) with ESMTP id j295dueh037614; Wed, 9 Mar 2005 00:39:56 -0500 (EST) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.3/8.13.1/Submit) id j295dtg2037613; Wed, 9 Mar 2005 00:39:55 -0500 (EST) (envelope-from green) Date: Wed, 9 Mar 2005 00:39:55 -0500 From: Brian Fundakowski Feldman To: Maxim Sobolev Message-ID: <20050309053955.GB993@green.homeunix.org> References: <200503070726.j277Qhp5059059@repoman.freebsd.org> <20050308012939.GP11079@elvis.mu.org> <422DCF52.6080109@portaone.com> <20050308210414.GU11079@elvis.mu.org> <20050308232209.GX11079@elvis.mu.org> <422E3EC1.4050402@portaone.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <422E3EC1.4050402@portaone.com> User-Agent: Mutt/1.5.6i cc: cvs-src@freebsd.org cc: Alfred Perlstein cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 05:39:57 -0000 On Wed, Mar 09, 2005 at 02:09:37AM +0200, Maxim Sobolev wrote: > Looks fine, though it's hard for me to comment about adding yet another > flag that not present in standards. However, in my pretty > unauthoritative opinion, since Linux has it, while many people and ISVs > out there use it as a sort of reference when developing free software, > it will probably make sense to support it as well, especially > considering that it's pretty easy to do. > > In any case, since it's definitelty an API/ABI change (programs that use > MSG_NOSIGNAL won't compile on older systems, while binary programs that > use it may not work correctly on older systems) it also warrants > __FreeBSD_version bump and proper documentation in the Porter's > Handbook. Also the ABI argument probably puts MFC out of question. > > Thanks! Do you need to bump it when #ifdef can already serve that purpose? -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Wed Mar 9 06:39:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1ABD316A4D0 for ; Wed, 9 Mar 2005 06:39:39 +0000 (GMT) Received: from relay01.pair.com (relay01.pair.com [209.68.5.15]) by mx1.FreeBSD.org (Postfix) with SMTP id 2BF7843D54 for ; Wed, 9 Mar 2005 06:39:38 +0000 (GMT) (envelope-from silby@silby.com) Received: (qmail 72535 invoked from network); 9 Mar 2005 06:39:37 -0000 Received: from unknown (HELO localhost) (unknown) by unknown with SMTP; 9 Mar 2005 06:39:37 -0000 X-pair-Authenticated: 209.68.2.70 Date: Wed, 9 Mar 2005 00:39:35 -0600 (CST) From: Mike Silbersack To: Scott Long In-Reply-To: <422E84E6.1030508@samsco.org> Message-ID: <20050309003804.J721@odysseus.silby.com> References: <200503082325.j28NPkY5032559@repoman.freebsd.org> <20050308194137.J811@odysseus.silby.com> <422E84E6.1030508@samsco.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Scott Long cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/pci if_dc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 06:39:39 -0000 On Tue, 8 Mar 2005, Scott Long wrote: > Yes, the hw.busdma tree has quite a bit of stats regarding bounce page > use. > > Scott Ah, I see that now. As a followup, is there a way to force bouncing, as a means of stressing situations like this one? I checked the busdma manpage quickly, but I didn't consult the source. :) Maybe we should put all testing code under a STRESS_TEST define, kinda like I have MBUF_STRESS_TEST hiding the mbuf fragmenting code at the moment. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Wed Mar 9 07:53:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A7EBA16A4CE; Wed, 9 Mar 2005 07:53:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F97543D1D; Wed, 9 Mar 2005 07:53:04 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j297r4op065462; Wed, 9 Mar 2005 07:53:04 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j297r40b065461; Wed, 9 Mar 2005 07:53:04 GMT (envelope-from harti) Message-Id: <200503090753.j297r40b065461@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 9 Mar 2005 07:53:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make suff.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 07:53:04 -0000 harti 2005-03-09 07:53:03 UTC FreeBSD src repository Modified files: usr.bin/make suff.c Log: Var_Subst() cannot return NULL so there is no reason to check for it. Revision Changes Path 1.47 +91 -104 src/usr.bin/make/suff.c From owner-cvs-src@FreeBSD.ORG Wed Mar 9 07:56:11 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9014B16A4CE; Wed, 9 Mar 2005 07:56:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C3F943D39; Wed, 9 Mar 2005 07:56:11 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j297uAEm065581; Wed, 9 Mar 2005 07:56:10 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j297uAxx065580; Wed, 9 Mar 2005 07:56:10 GMT (envelope-from jmg) Message-Id: <200503090756.j297uAxx065580@repoman.freebsd.org> From: John-Mark Gurney Date: Wed, 9 Mar 2005 07:56:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man9 bus_alloc_resource.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 07:56:11 -0000 jmg 2005-03-09 07:56:09 UTC FreeBSD src repository Modified files: share/man/man9 bus_alloc_resource.9 Log: spell resource correctly... MFC after: 3 days Revision Changes Path 1.20 +1 -1 src/share/man/man9/bus_alloc_resource.9 From owner-cvs-src@FreeBSD.ORG Wed Mar 9 08:15:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 091C316A4CE; Wed, 9 Mar 2005 08:15:20 +0000 (GMT) Received: from peedub.jennejohn.org (Ja261.j.pppool.de [85.74.162.97]) by mx1.FreeBSD.org (Postfix) with ESMTP id 339B743D54; Wed, 9 Mar 2005 08:15:19 +0000 (GMT) (envelope-from garyj@jennejohn.org) Received: from jennejohn.org (localhost [127.0.0.1]) by peedub.jennejohn.org (8.13.3/8.11.6) with ESMTP id j298FHkE002563; Wed, 9 Mar 2005 09:15:17 +0100 (CET) (envelope-from garyj@jennejohn.org) Message-Id: <200503090815.j298FHkE002563@peedub.jennejohn.org> X-Mailer: exmh version 2.7.0 06/18/2004 with nmh-1.0.4 To: Wes Peters In-Reply-To: Message from Wes Peters of "Tue, 08 Mar 2005 17:31:47 PST." <200503081731.48074.wes@softweyr.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 09 Mar 2005 09:15:17 +0100 From: Gary Jennejohn cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Ian Dowse Subject: Re: cvs commit: src/sys/dev/usb ehci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 08:15:20 -0000 Wes Peters writes: > On Monday 07 March 2005 06:47 pm, Ian Dowse wrote: > > iedowse 2005-03-08 02:47:18 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/usb ehci.c > > Log: > > Fix the silly bug that prevented most EHCI interrupt transfers from > > ever working correctly: the code was linking the QHs together but > > then immediately overwriting the "next" pointers. Oops. Also > > initialise qh_endphub, since the EHCI spec says that we should > > always set the pipe multiplier field to something sensible. > > > > This appears to make basic split transactions work, so enable split > > transactions for control, bulk and interrupt pipes (split isochronous > > transfers are not yet implemented). It should now be possible to > > use USB1 devices even when they are connected through a USB2 hub. > > Hurray! Imagine being able to scan without unplugging the printer > (or the keyboard)! > Yeah, this is excellent stuff! EHCI seems to finally work at full speed (my ARCHOS Jukebox Recorder now shows 40 MB/s) and without all the strange hangs/crashes it used to exhibit. --- Gary Jennejohn / garyj[at]jennejohn.org gj[at]freebsd.org garyj[at]denx.de From owner-cvs-src@FreeBSD.ORG Wed Mar 9 10:00:01 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E699516A4CE; Wed, 9 Mar 2005 10:00:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C3BAD43D3F; Wed, 9 Mar 2005 10:00:01 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29A01KM079548; Wed, 9 Mar 2005 10:00:01 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29A01Z2079547; Wed, 9 Mar 2005 10:00:01 GMT (envelope-from glebius) Message-Id: <200503091000.j29A01Z2079547@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 9 Mar 2005 10:00:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet if_ether.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 10:00:02 -0000 glebius 2005-03-09 10:00:01 UTC FreeBSD src repository Modified files: sys/netinet if_ether.c Log: Make ARP do not complain about wrong interface if correct interface is a carp one and address matched it. Reviewed by: brooks Revision Changes Path 1.135 +14 -7 src/sys/netinet/if_ether.c From owner-cvs-src@FreeBSD.ORG Wed Mar 9 10:10:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C717B16A4DE; Wed, 9 Mar 2005 10:10:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A4B1443D46; Wed, 9 Mar 2005 10:10:51 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29AApKB080335; Wed, 9 Mar 2005 10:10:51 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29AApMw080334; Wed, 9 Mar 2005 10:10:51 GMT (envelope-from stefanf) Message-Id: <200503091010.j29AApMw080334@repoman.freebsd.org> From: Stefan Farfeleder Date: Wed, 9 Mar 2005 10:10:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/fsck_msdosfs ext.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 10:10:52 -0000 stefanf 2005-03-09 10:10:51 UTC FreeBSD src repository Modified files: sbin/fsck_msdosfs ext.h Log: Prefer the __printflike() macro to GCC's __attribute__ stuff. Revision Changes Path 1.10 +1 -1 src/sbin/fsck_msdosfs/ext.h From owner-cvs-src@FreeBSD.ORG Wed Mar 9 10:13:22 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 74DC116A4CE; Wed, 9 Mar 2005 10:13:22 +0000 (GMT) Received: from bgo1smout1.broadpark.no (bgo1smout1.broadpark.no [217.13.4.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6CEE43D39; Wed, 9 Mar 2005 10:13:21 +0000 (GMT) (envelope-from des@des.no) Received: from bgo1sminn1.broadpark.no ([217.13.4.93]) by bgo1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0ID200ED2XH87ZA0@bgo1smout1.broadpark.no>; Wed, 09 Mar 2005 11:07:56 +0100 (CET) Received: from dsa.des.no ([80.203.228.37]) by bgo1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0ID200AY7XTG74G0@bgo1sminn1.broadpark.no>; Wed, 09 Mar 2005 11:15:16 +0100 (CET) Received: by dsa.des.no (Pony Express, from userid 666) id 7085545222; Wed, 09 Mar 2005 11:13:20 +0100 (CET) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id C3A9345212; Wed, 09 Mar 2005 11:13:16 +0100 (CET) Received: by xps.des.no (Postfix, from userid 1001) id AB51533C1B; Wed, 09 Mar 2005 11:13:16 +0100 (CET) Date: Wed, 09 Mar 2005 11:13:16 +0100 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: <200503082051.20064.mistry.7@osu.edu> To: Anish Mistry Message-id: <86acpdunyb.fsf@xps.des.no> MIME-version: 1.0 Content-type: multipart/mixed; boundary="Boundary_(ID_1czkZxGYYcY8em5/EnCGug)" X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on dsa.des.no References: <200503051552.j25FqCjg079895@repoman.freebsd.org> <200503082051.20064.mistry.7@osu.edu> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED,AWL autolearn=disabled version=3.0.2 X-Spam-Level: cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_environment.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 10:13:22 -0000 --Boundary_(ID_1czkZxGYYcY8em5/EnCGug) Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: quoted-printable Anish Mistry writes: > On Saturday 05 March 2005 10:52 am, Dag-Erling Smorgrav wrote: > > Log: > > Teach getenv_quad() to recognize k/m/g/t suffixes in both lower- > > and upper-case. This means (almost) all tunables now support those > > suffixes. > This commit breaks resuming from suspend on my laptop. Hrm. Try the attached patch. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no --Boundary_(ID_1czkZxGYYcY8em5/EnCGug) Content-type: text/x-patch; NAME=kern_environment.diff Content-transfer-encoding: 7BIT Content-disposition: attachment; filename=kern_environment.diff Index: sys/kern/kern_environment.c =================================================================== RCS file: /home/ncvs/src/sys/kern/kern_environment.c,v retrieving revision 1.38 diff -u -r1.38 kern_environment.c --- sys/kern/kern_environment.c 5 Mar 2005 15:52:12 -0000 1.38 +++ sys/kern/kern_environment.c 9 Mar 2005 10:11:40 -0000 @@ -458,9 +458,10 @@ if (value == NULL) return (0); iv = strtoq(value, &vtp, 0); - freeenv(value); - if (vtp == value || (vtp[0] != '\0' && vtp[1] != '\0')) + if (vtp == value || (vtp[0] != '\0' && vtp[1] != '\0')) { + freeenv(value); return (0); + } switch (vtp[0]) { case 't': case 'T': iv *= 1024; @@ -473,9 +474,11 @@ case '\0': break; default: + freeenv(value); return (0); } *data = iv; + freeenv(value); return (1); } --Boundary_(ID_1czkZxGYYcY8em5/EnCGug)-- From owner-cvs-src@FreeBSD.ORG Wed Mar 9 11:28:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 33AD416A4CE; Wed, 9 Mar 2005 11:28:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1547C43D48; Wed, 9 Mar 2005 11:28:47 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29BSkMC083549; Wed, 9 Mar 2005 11:28:46 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29BSkHA083548; Wed, 9 Mar 2005 11:28:46 GMT (envelope-from stefanf) Message-Id: <200503091128.j29BSkHA083548@repoman.freebsd.org> From: Stefan Farfeleder Date: Wed, 9 Mar 2005 11:28:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/examples/drivers make_pseudo_driver.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 11:28:47 -0000 stefanf 2005-03-09 11:28:46 UTC FreeBSD src repository Modified files: share/examples/drivers make_pseudo_driver.sh Log: __FUNCTION__ -> __func__ Revision Changes Path 1.9 +2 -2 src/share/examples/drivers/make_pseudo_driver.sh From owner-cvs-src@FreeBSD.ORG Wed Mar 9 11:50:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C80EA16A4CE; Wed, 9 Mar 2005 11:50:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94C6D43D4C; Wed, 9 Mar 2005 11:50:55 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29BotXa084461; Wed, 9 Mar 2005 11:50:55 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29Bot8t084460; Wed, 9 Mar 2005 11:50:55 GMT (envelope-from stefanf) Message-Id: <200503091150.j29Bot8t084460@repoman.freebsd.org> From: Stefan Farfeleder Date: Wed, 9 Mar 2005 11:50:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern syscalls.master X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 11:50:55 -0000 stefanf 2005-03-09 11:50:55 UTC FreeBSD src repository Modified files: sys/kern syscalls.master Log: Fix typo in comment. Revision Changes Path 1.187 +1 -1 src/sys/kern/syscalls.master From owner-cvs-src@FreeBSD.ORG Wed Mar 9 11:57:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 76A5816A4CE; Wed, 9 Mar 2005 11:57:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A48C43D5F; Wed, 9 Mar 2005 11:57:33 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29BvXTn084686; Wed, 9 Mar 2005 11:57:33 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29BvXPt084685; Wed, 9 Mar 2005 11:57:33 GMT (envelope-from stefanf) Message-Id: <200503091157.j29BvXPt084685@repoman.freebsd.org> From: Stefan Farfeleder Date: Wed, 9 Mar 2005 11:57:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/sed compile.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 11:57:33 -0000 stefanf 2005-03-09 11:57:33 UTC FreeBSD src repository Modified files: usr.bin/sed compile.c Log: Fix dubious C code construct. Revision Changes Path 1.27 +1 -1 src/usr.bin/sed/compile.c From owner-cvs-src@FreeBSD.ORG Wed Mar 9 12:06:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B55E016A4CE; Wed, 9 Mar 2005 12:06:10 +0000 (GMT) Received: from crumpet.united-ware.com (ddsl-66-42-172-210.fuse.net [66.42.172.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43E5743D3F; Wed, 9 Mar 2005 12:06:10 +0000 (GMT) (envelope-from mistry.7@osu.edu) Received: from [192.168.1.100] (adsl-68-252-59-28.dsl.wotnoh.ameritech.net [68.252.59.28]) (authenticated bits=0)j29BbHlu060370 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Wed, 9 Mar 2005 06:37:19 -0500 (EST) (envelope-from mistry.7@osu.edu) From: Anish Mistry To: Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= Date: Wed, 9 Mar 2005 07:09:40 -0500 User-Agent: KMail/1.7 References: <200503051552.j25FqCjg079895@repoman.freebsd.org> <200503082051.20064.mistry.7@osu.edu> <86acpdunyb.fsf@xps.des.no> In-Reply-To: <86acpdunyb.fsf@xps.des.no> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2190996.sJcxuBLh2t"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200503090709.54303.mistry.7@osu.edu> X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.64 X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on crumpet.united-ware.com cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_environment.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 12:06:10 -0000 --nextPart2190996.sJcxuBLh2t Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wednesday 09 March 2005 05:13 am, Dag-Erling Sm=F8rgrav wrote: > Anish Mistry writes: > > On Saturday 05 March 2005 10:52 am, Dag-Erling Smorgrav wrote: > > > Log: > > > Teach getenv_quad() to recognize k/m/g/t suffixes in both > > > lower- and upper-case. This means (almost) all tunables now > > > support those suffixes. > > > > This commit breaks resuming from suspend on my laptop. > > Hrm. Try the attached patch. > Thanks, that fixed it. =2D-=20 Anish Mistry --nextPart2190996.sJcxuBLh2t Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQBCLueSxqA5ziudZT0RAoEuAKCeXXUE3qWrymLY3EeLaXrBP8b/xgCdG/6v P2DxR7zVORXr9JHrB6+B8x8= =819T -----END PGP SIGNATURE----- --nextPart2190996.sJcxuBLh2t-- From owner-cvs-src@FreeBSD.ORG Wed Mar 9 12:16:46 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 74F4416A4CE; Wed, 9 Mar 2005 12:16:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 572D343D53; Wed, 9 Mar 2005 12:16:46 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29CGkYs085644; Wed, 9 Mar 2005 12:16:46 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29CGk2b085643; Wed, 9 Mar 2005 12:16:46 GMT (envelope-from des) Message-Id: <200503091216.j29CGk2b085643@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Wed, 9 Mar 2005 12:16:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_environment.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 12:16:46 -0000 des 2005-03-09 12:16:45 UTC FreeBSD src repository Modified files: sys/kern kern_environment.c Log: My addled brains didn't realize that since vtp points into value, we can't freeenv(value) before we're done inspecting vtp[0]. Tested by: Anish Mistry Revision Changes Path 1.39 +5 -2 src/sys/kern/kern_environment.c From owner-cvs-src@FreeBSD.ORG Wed Mar 9 12:26:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B8BF16A4CE; Wed, 9 Mar 2005 12:26:24 +0000 (GMT) Received: from bgo1smout1.broadpark.no (bgo1smout1.broadpark.no [217.13.4.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4D9E43D41; Wed, 9 Mar 2005 12:26:23 +0000 (GMT) (envelope-from des@des.no) Received: from bgo1sminn1.broadpark.no ([217.13.4.93]) by bgo1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0ID300ED53MYZ700@bgo1smout1.broadpark.no>; Wed, 09 Mar 2005 13:20:58 +0100 (CET) Received: from dsa.des.no ([80.203.228.37]) by bgo1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0ID300A973Z66MY0@bgo1sminn1.broadpark.no>; Wed, 09 Mar 2005 13:28:18 +0100 (CET) Received: by dsa.des.no (Pony Express, from userid 666) id 6A8E345171; Wed, 09 Mar 2005 13:26:22 +0100 (CET) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id EA66DEBC01; Wed, 09 Mar 2005 13:26:17 +0100 (CET) Received: by xps.des.no (Postfix, from userid 1001) id E1F6133C1B; Wed, 09 Mar 2005 13:26:17 +0100 (CET) Date: Wed, 09 Mar 2005 13:26:17 +0100 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: <422E407B.4080507@portaone.com> To: Maxim Sobolev Message-id: <86k6oht386.fsf@xps.des.no> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on dsa.des.no References: <200503070726.j277Qhp5059059@repoman.freebsd.org> <20050308012939.GP11079@elvis.mu.org> <422DCF52.6080109@portaone.com> <20050308210414.GU11079@elvis.mu.org> <20050308232209.GX11079@elvis.mu.org> <422E3EC1.4050402@portaone.com> <20050309001301.GZ11079@elvis.mu.org> <422E407B.4080507@portaone.com> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED,AWL autolearn=disabled version=3.0.2 X-Spam-Level: cc: cvs-src@FreeBSD.ORG cc: Alfred Perlstein cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 12:26:24 -0000 Maxim Sobolev writes: > As I have said the binary program compiled on the newer system that > uses this flag in some cases may malfunction when executed on system > with older kernel due to the fact that that additional flag will > become no-op the program might get SIGPIPE unexpectedly. We've never cared about running newer binaries on older systems. It's the reverse that matters, and the change Alfred suggests does not break that. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Wed Mar 9 12:29:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C044516A4CE; Wed, 9 Mar 2005 12:29:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9DF8043D5E; Wed, 9 Mar 2005 12:29:07 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29CT7IE086172; Wed, 9 Mar 2005 12:29:07 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29CT7xa086171; Wed, 9 Mar 2005 12:29:07 GMT (envelope-from stefanf) Message-Id: <200503091229.j29CT7xa086171@repoman.freebsd.org> From: Stefan Farfeleder Date: Wed, 9 Mar 2005 12:29:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/examples/drivers make_pseudo_driver.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 12:29:07 -0000 stefanf 2005-03-09 12:29:07 UTC FreeBSD src repository Modified files: share/examples/drivers make_pseudo_driver.sh Log: Device counts are gone. Revision Changes Path 1.10 +1 -1 src/share/examples/drivers/make_pseudo_driver.sh From owner-cvs-src@FreeBSD.ORG Wed Mar 9 14:03:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E1CA816A4CE; Wed, 9 Mar 2005 14:03:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C73E643D58; Wed, 9 Mar 2005 14:03:59 +0000 (GMT) (envelope-from den@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29E3xc8096745; Wed, 9 Mar 2005 14:03:59 GMT (envelope-from den@repoman.freebsd.org) Received: (from den@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29E3xZZ096744; Wed, 9 Mar 2005 14:03:59 GMT (envelope-from den) Message-Id: <200503091403.j29E3xZZ096744@repoman.freebsd.org> From: Denis Peplin Date: Wed, 9 Mar 2005 14:03:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/ru_RU.KOI8-R/hardware/common dev.sgml src/release/doc/ru_RU.KOI8-R/hardware/i386proc-pc98.sgml src/release/doc/ru_RU.KOI8-R/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 14:04:00 -0000 den 2005-03-09 14:03:59 UTC FreeBSD src repository (doc committer) Modified files: release/doc/ru_RU.KOI8-R/hardware/common dev.sgml release/doc/ru_RU.KOI8-R/hardware/i386 proc-i386.sgml release/doc/ru_RU.KOI8-R/hardware/pc98 proc-pc98.sgml release/doc/ru_RU.KOI8-R/installation/common install.sgml release/doc/ru_RU.KOI8-R/relnotes/common new.sgml Log: Merge the following from the English version: 1.261 -> 1.274 hardware/common/dev.sgml 1.13 -> 1.14 hardware/i386/proc-i386.sgml 1.4 -> 1.5 hardware/pc98/proc-pc98.sgml 1.28 -> 1.30 installation/common/install.sgml 1.780 -> 1.782 relnotes/common/new.sgml Revision Changes Path 1.10 +28 -178 src/release/doc/ru_RU.KOI8-R/hardware/common/dev.sgml 1.2 +7 -7 src/release/doc/ru_RU.KOI8-R/hardware/i386/proc-i386.sgml 1.2 +2 -2 src/release/doc/ru_RU.KOI8-R/hardware/pc98/proc-pc98.sgml 1.6 +3 -5 src/release/doc/ru_RU.KOI8-R/installation/common/install.sgml 1.13 +15 -1745 src/release/doc/ru_RU.KOI8-R/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Wed Mar 9 14:30:37 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 421CB16A4CE; Wed, 9 Mar 2005 14:30:37 +0000 (GMT) Received: from www.portaone.com (web.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6058243D2D; Wed, 9 Mar 2005 14:30:36 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.1.21] (SIRIUS-ats227-UTC.ukrtel.net [195.5.25.154]) (authenticated bits=0) by www.portaone.com (8.12.11/8.12.11) with ESMTP id j29EUWgf012861 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 9 Mar 2005 15:30:33 +0100 (CET) (envelope-from sobomax@portaone.com) Message-ID: <422F087F.9030906@portaone.com> Date: Wed, 09 Mar 2005 16:30:23 +0200 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= References: <200503070726.j277Qhp5059059@repoman.freebsd.org> <20050308012939.GP11079@elvis.mu.org> <422DCF52.6080109@portaone.com> <20050308210414.GU11079@elvis.mu.org> <20050308232209.GX11079@elvis.mu.org> <422E3EC1.4050402@portaone.com> <20050309001301.GZ11079@elvis.mu.org> <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> In-Reply-To: <86k6oht386.fsf@xps.des.no> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: ClamAV 0.80/685/Wed Jan 26 10:08:24 2005 clamav-milter version 0.80j on www.portaone.com X-Virus-Status: Clean cc: cvs-src@FreeBSD.ORG cc: Alfred Perlstein cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 14:30:37 -0000 Dag-Erling Smørgrav wrote: > Maxim Sobolev writes: > >>As I have said the binary program compiled on the newer system that >>uses this flag in some cases may malfunction when executed on system >>with older kernel due to the fact that that additional flag will >>become no-op the program might get SIGPIPE unexpectedly. > > > We've never cared about running newer binaries on older systems. It's > the reverse that matters, and the change Alfred suggests does not > break that. Even if we've never cared about that it really matters and IMHO we need to start caring about that esp. considering that sendto(2) and friends are very popular syscalls. That's not a big problem if you have sources handy, but what if it's some third party tool which is only available in binary code? Imagine that we are talking about some very big and very popular toolkit such as for example JDK, which takes ages to go through all compliance testing and such. Once it's packed, tested and rubberstamped for distribution you have zero chance to convince vendor to release another version that will run on both new and older systems even if it will mean changing two or three lines of their code. The only thing the vendor can do is to put some warning "will work correctly only starting from release X.Y", therefore forcing all users who run releases X.Z, Z < Y, and need this tool to upgrade otherwise perfectly working system(s). -Maxim From owner-cvs-src@FreeBSD.ORG Wed Mar 9 14:39:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B4D2016A4CE; Wed, 9 Mar 2005 14:39:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98A0943D3F; Wed, 9 Mar 2005 14:39:48 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29Edm90098093; Wed, 9 Mar 2005 14:39:48 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29EdmVa098092; Wed, 9 Mar 2005 14:39:48 GMT (envelope-from ume) Message-Id: <200503091439.j29EdmVa098092@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Wed, 9 Mar 2005 14:39:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 ipsec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 14:39:48 -0000 ume 2005-03-09 14:39:48 UTC FreeBSD src repository Modified files: sys/netinet6 ipsec.c Log: reported from VANHULLEBUS Yvan [remote kernel crash may result] Submitted by: itojun Obtained from: KAME MFC after: 1 day Revision Changes Path 1.42 +1 -1 src/sys/netinet6/ipsec.c From owner-cvs-src@FreeBSD.ORG Wed Mar 9 15:28:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 68DED16A4CE for ; Wed, 9 Mar 2005 15:28:42 +0000 (GMT) Received: from mail28.sea5.speakeasy.net (mail28.sea5.speakeasy.net [69.17.117.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id A696543D60 for ; Wed, 9 Mar 2005 15:28:41 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 4437 invoked from network); 9 Mar 2005 15:28:41 -0000 Received: from server.baldwin.cx ([216.27.160.63]) (envelope-sender )AES256-SHA encrypted SMTP for ; 9 Mar 2005 15:28:41 -0000 Received: from [10.50.40.202] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.13.1/8.13.1) with ESMTP id j29FSR75043398; Wed, 9 Mar 2005 10:28:29 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Maxim Sobolev Date: Wed, 9 Mar 2005 10:28:44 -0500 User-Agent: KMail/1.6.2 References: <200503070726.j277Qhp5059059@repoman.freebsd.org> <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> In-Reply-To: <422F087F.9030906@portaone.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Message-Id: <200503091028.44842.jhb@FreeBSD.org> X-Spam-Status: No, score=-102.8 required=4.2 tests=ALL_TRUSTED, USER_IN_WHITELIST autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on server.baldwin.cx cc: Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= cc: Alfred Perlstein cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 15:28:42 -0000 On Wednesday 09 March 2005 09:30 am, Maxim Sobolev wrote: > Dag-Erling Sm=F8rgrav wrote: > > Maxim Sobolev writes: > >>As I have said the binary program compiled on the newer system that > >>uses this flag in some cases may malfunction when executed on system > >>with older kernel due to the fact that that additional flag will > >>become no-op the program might get SIGPIPE unexpectedly. > > > > We've never cared about running newer binaries on older systems. It's > > the reverse that matters, and the change Alfred suggests does not > > break that. > > Even if we've never cared about that it really matters and IMHO we need > to start caring about that esp. considering that sendto(2) and friends > are very popular syscalls. That's not a big problem if you have sources > handy, but what if it's some third party tool which is only available in > binary code? > > Imagine that we are talking about some very big and very popular toolkit > such as for example JDK, which takes ages to go through all compliance > testing and such. Once it's packed, tested and rubberstamped for > distribution you have zero chance to convince vendor to release another > version that will run on both new and older systems even if it will mean > changing two or three lines of their code. The only thing the vendor can > do is to put some warning "will work correctly only starting from > release X.Y", therefore forcing all users who run releases X.Z, Z < Y, > and need this tool to upgrade otherwise perfectly working system(s). And such vendors are encouraged to target, e.g. 5.3 for the 5.x series sinc= e=20 that is the first "stable" release for that branch. This is how we've alwa= ys=20 handled things. Forwards compatibility is significantly harder to achieve= =20 than backwards compatibility. =2D-=20 John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" =3D http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Wed Mar 9 15:28:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 12A6A16A5A1; Wed, 9 Mar 2005 15:28:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E31E843D54; Wed, 9 Mar 2005 15:28:48 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29FSml0000376; Wed, 9 Mar 2005 15:28:48 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29FSm1J000375; Wed, 9 Mar 2005 15:28:48 GMT (envelope-from sam) Message-Id: <200503091528.j29FSm1J000375@repoman.freebsd.org> From: Sam Leffler Date: Wed, 9 Mar 2005 15:28:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netipsec ipsec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 15:28:49 -0000 sam 2005-03-09 15:28:48 UTC FreeBSD src repository Modified files: sys/netipsec ipsec.c Log: correct space check Submitted by: ume Revision Changes Path 1.11 +1 -1 src/sys/netipsec/ipsec.c From owner-cvs-src@FreeBSD.ORG Wed Mar 9 15:33:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A2A716A4CE; Wed, 9 Mar 2005 15:33:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6128843D41; Wed, 9 Mar 2005 15:33:58 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29FXw0C001969; Wed, 9 Mar 2005 15:33:58 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29FXw3m001965; Wed, 9 Mar 2005 15:33:58 GMT (envelope-from jhb) Message-Id: <200503091533.j29FXw3m001965@repoman.freebsd.org> From: John Baldwin Date: Wed, 9 Mar 2005 15:33:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/include clock.h src/sys/i386/isa clock.c src/sys/pc98/pc98 clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 15:33:58 -0000 jhb 2005-03-09 15:33:58 UTC FreeBSD src repository Modified files: sys/i386/include clock.h sys/i386/isa clock.c sys/pc98/pc98 clock.c Log: - Remove the BURN_BRIDGES marked support for hooking into the ISA timer 0 interrupt. - Remove the timer_func variable as it now has a static value of hardclock() and is only used in one place. Axe borrowed from: phk Revision Changes Path 1.51 +0 -4 src/sys/i386/include/clock.h 1.216 +2 -144 src/sys/i386/isa/clock.c 1.142 +2 -144 src/sys/pc98/pc98/clock.c From owner-cvs-src@FreeBSD.ORG Wed Mar 9 15:51:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5424E16A4CE; Wed, 9 Mar 2005 15:51:48 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B22643D46; Wed, 9 Mar 2005 15:51:47 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j29FoTIN011871; Wed, 9 Mar 2005 08:50:29 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 09 Mar 2005 08:50:35 -0700 (MST) Message-Id: <20050309.085035.129356491.imp@bsdimp.com> To: sobomax@portaone.com From: "M. Warner Losh" In-Reply-To: <422F087F.9030906@portaone.com> References: <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: des@des.no cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 15:51:48 -0000 In message: <422F087F.9030906@portaone.com> Maxim Sobolev writes: : and need this tool to upgrade otherwise perfectly working system(s). As a veteran of ABI wars, I think that you have an unrealistic expectations about what can be done. While an interesting goal, too many of the developers are hard wired to not even think about such considerations to make it successful. We have a hard enough time making backward compatibility work, there's no hope for 'forward' compatability. Warner From owner-cvs-src@FreeBSD.ORG Wed Mar 9 15:53:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 66C3016A4CE; Wed, 9 Mar 2005 15:53:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 421F743D58; Wed, 9 Mar 2005 15:53:28 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29FrSY1016780; Wed, 9 Mar 2005 15:53:28 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29FrSp9016779; Wed, 9 Mar 2005 15:53:28 GMT (envelope-from sam) Message-Id: <200503091553.j29FrSp9016779@repoman.freebsd.org> From: Sam Leffler Date: Wed, 9 Mar 2005 15:53:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 15:53:28 -0000 sam 2005-03-09 15:53:28 UTC FreeBSD src repository Modified files: sys/modules Makefile Log: connect wlan_acl to the build Submitted by: Alexey Zelkin Revision Changes Path 1.429 +1 -0 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Wed Mar 9 16:21:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 053E016A4CE; Wed, 9 Mar 2005 16:21:51 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6BCF443D3F; Wed, 9 Mar 2005 16:21:50 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior-wifi.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.1/8.13.1) with ESMTP id j29GMaVO080612; Wed, 9 Mar 2005 09:22:36 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <422F21FF.6070908@samsco.org> Date: Wed, 09 Mar 2005 09:19:11 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050218 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "M. Warner Losh" References: <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> <20050309.085035.129356491.imp@bsdimp.com> In-Reply-To: <20050309.085035.129356491.imp@bsdimp.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.8 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on pooker.samsco.org cc: sobomax@portaone.com cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: des@des.no Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 16:21:51 -0000 M. Warner Losh wrote: > In message: <422F087F.9030906@portaone.com> > Maxim Sobolev writes: > : and need this tool to upgrade otherwise perfectly working system(s). > > As a veteran of ABI wars, I think that you have an unrealistic > expectations about what can be done. While an interesting goal, too > many of the developers are hard wired to not even think about such > considerations to make it successful. We have a hard enough time > making backward compatibility work, there's no hope for 'forward' > compatability. > > Warner The goals I set forward for 5.x ABI stability are only meant for backwards compatibility. Trying to apply them to forwards compatibility greatly restricts the amount of bugfixing and feature improvement that can be done. The only place where backwards and forwards compatiblity are important are on the release/security braches. Scott From owner-cvs-src@FreeBSD.ORG Wed Mar 9 16:22:22 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 394F916A4CE; Wed, 9 Mar 2005 16:22:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 15B1143D1D; Wed, 9 Mar 2005 16:22:22 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29GMLtN041828; Wed, 9 Mar 2005 16:22:21 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29GMLEA041827; Wed, 9 Mar 2005 16:22:21 GMT (envelope-from cperciva) Message-Id: <200503091622.j29GMLEA041827@repoman.freebsd.org> From: Colin Percival Date: Wed, 9 Mar 2005 16:22:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libmd sha.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 16:22:22 -0000 cperciva 2005-03-09 16:22:21 UTC FreeBSD src repository Modified files: lib/libmd sha.3 Log: The third parameter to SHA_Update and SHA1_Update is a "size_t", not a "unsigned int". Revision Changes Path 1.18 +2 -2 src/lib/libmd/sha.3 From owner-cvs-src@FreeBSD.ORG Wed Mar 9 16:51:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D07B16A4CE; Wed, 9 Mar 2005 16:51:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 064CC43D64; Wed, 9 Mar 2005 16:51:44 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29Gph1k057298; Wed, 9 Mar 2005 16:51:43 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29GphwR057297; Wed, 9 Mar 2005 16:51:43 GMT (envelope-from harti) Message-Id: <200503091651.j29GphwR057297@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 9 Mar 2005 16:51:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make suff.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 16:51:44 -0000 harti 2005-03-09 16:51:43 UTC FreeBSD src repository Modified files: usr.bin/make suff.c Log: Split SuffExpandChildren into three functions: one that skips variables and expands archive specifications, one that expands wild cards and a driver that loops over the children list and expands each child if necessary replacing it with it's expansions. Revision Changes Path 1.48 +190 -179 src/usr.bin/make/suff.c From owner-cvs-src@FreeBSD.ORG Wed Mar 9 16:53:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 534B616A4CE; Wed, 9 Mar 2005 16:53:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 28E3F43D41; Wed, 9 Mar 2005 16:53:32 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29GrVS9057400; Wed, 9 Mar 2005 16:53:31 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29GrVll057399; Wed, 9 Mar 2005 16:53:31 GMT (envelope-from harti) Message-Id: <200503091653.j29GrVll057399@repoman.freebsd.org> From: Hartmut Brandt Date: Wed, 9 Mar 2005 16:53:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make lst.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 16:53:32 -0000 harti 2005-03-09 16:53:31 UTC FreeBSD src repository Modified files: usr.bin/make lst.h Log: Implement a new macro LST_NEXT which is like Lst_Succ but doesn't check for its argument to be non-NULL. Revision Changes Path 1.30 +1 -0 src/usr.bin/make/lst.h From owner-cvs-src@FreeBSD.ORG Wed Mar 9 17:19:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B63AF16A4CE; Wed, 9 Mar 2005 17:19:09 +0000 (GMT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 84C9643D41; Wed, 9 Mar 2005 17:19:09 +0000 (GMT) (envelope-from sam@errno.com) Received: from [66.127.85.91] (sam@[66.127.85.91]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.6) with ESMTP id j29HJ7ms059620 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 9 Mar 2005 09:19:09 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <422F306E.5040200@errno.com> Date: Wed, 09 Mar 2005 09:20:46 -0800 From: Sam Leffler User-Agent: Mozilla Thunderbird 1.0RC1 (X11/20041208) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Mike Silbersack References: <200503082325.j28NPkY5032559@repoman.freebsd.org> <20050308194137.J811@odysseus.silby.com> <422E84E6.1030508@samsco.org> <20050309003804.J721@odysseus.silby.com> In-Reply-To: <20050309003804.J721@odysseus.silby.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: Scott Long cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/pci if_dc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 17:19:09 -0000 Mike Silbersack wrote: > > On Tue, 8 Mar 2005, Scott Long wrote: > >> Yes, the hw.busdma tree has quite a bit of stats regarding bounce page >> use. >> >> Scott > > > Ah, I see that now. As a followup, is there a way to force bouncing, as > a means of stressing situations like this one? I checked the busdma > manpage quickly, but I didn't consult the source. :) > > Maybe we should put all testing code under a STRESS_TEST define, kinda > like I have MBUF_STRESS_TEST hiding the mbuf fragmenting code at the > moment. I find the STRESS_TEST ifdef pollution complicates the code unnecessarily. The existing code feels like it belongs in a private branch and not in public CVS. Sam From owner-cvs-src@FreeBSD.ORG Wed Mar 9 17:41:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AAF7216A4CE; Wed, 9 Mar 2005 17:41:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 84FC243D58; Wed, 9 Mar 2005 17:41:42 +0000 (GMT) (envelope-from novel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29HfgiB059613; Wed, 9 Mar 2005 17:41:42 GMT (envelope-from novel@repoman.freebsd.org) Received: (from novel@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29Hfg58059612; Wed, 9 Mar 2005 17:41:42 GMT (envelope-from novel) Message-Id: <200503091741.j29Hfg58059612@repoman.freebsd.org> From: Roman Bogorodskiy Date: Wed, 9 Mar 2005 17:41:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/calendar/calendars calendar.freebsd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 17:41:42 -0000 novel 2005-03-09 17:41:42 UTC FreeBSD src repository (ports committer) Modified files: usr.bin/calendar/calendars calendar.freebsd Log: Add myself. Approved by: krion (mentor) Revision Changes Path 1.157 +1 -0 src/usr.bin/calendar/calendars/calendar.freebsd From owner-cvs-src@FreeBSD.ORG Wed Mar 9 18:21:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B284A16A4CE; Wed, 9 Mar 2005 18:21:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 88E1A43D41; Wed, 9 Mar 2005 18:21:43 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29ILh3n061144; Wed, 9 Mar 2005 18:21:43 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29ILhZ4061143; Wed, 9 Mar 2005 18:21:43 GMT (envelope-from hrs) Message-Id: <200503091821.j29ILhZ4061143@repoman.freebsd.org> From: Hiroki Sato Date: Wed, 9 Mar 2005 18:21:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 18:21:43 -0000 hrs 2005-03-09 18:21:43 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release notes: ddb(4) "show alllocks" command, fix reading config files with a line without a newline character, TCP RST handling improved and net.inet.tcp.insecure_rst sysctl, lpd(8) data file check, and syslogd(8) ":" and "%" characters in hostname. MFC: ipfw with debug.mpsafenet=1. Revision Changes Path 1.818 +40 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Wed Mar 9 18:32:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 615D416A4CE; Wed, 9 Mar 2005 18:32:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3505743D1D; Wed, 9 Mar 2005 18:32:29 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29IWTQ1061536; Wed, 9 Mar 2005 18:32:29 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29IWTNn061535; Wed, 9 Mar 2005 18:32:29 GMT (envelope-from hrs) Message-Id: <200503091832.j29IWTNn061535@repoman.freebsd.org> From: Hiroki Sato Date: Wed, 9 Mar 2005 18:32:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1 Makefile src/release/doc/en_US.ISO8859-1/early-adopter Makefile article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 18:32:29 -0000 hrs 2005-03-09 18:32:29 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1 Makefile Removed files: release/doc/en_US.ISO8859-1/early-adopter Makefile article.sgml Log: Retire the Early Adopter's Guide in HEAD. Revision Changes Path 1.7 +0 -1 src/release/doc/en_US.ISO8859-1/Makefile 1.4 +0 -18 src/release/doc/en_US.ISO8859-1/early-adopter/Makefile (dead) 1.22 +0 -544 src/release/doc/en_US.ISO8859-1/early-adopter/article.sgml (dead) From owner-cvs-src@FreeBSD.ORG Wed Mar 9 18:41:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5210616A4CE; Wed, 9 Mar 2005 18:41:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B70643D2D; Wed, 9 Mar 2005 18:41:43 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29IfgDF061948; Wed, 9 Mar 2005 18:41:43 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29IfgbL061947; Wed, 9 Mar 2005 18:41:42 GMT (envelope-from hrs) Message-Id: <200503091841.j29IfgbL061947@repoman.freebsd.org> From: Hiroki Sato Date: Wed, 9 Mar 2005 18:41:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/sparc64 dev-sparc64.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 18:41:43 -0000 hrs 2005-03-09 18:41:42 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/hardware/sparc64 dev-sparc64.sgml Log: Markup fixes: use &tm.*;, &man.*;, and . Revision Changes Path 1.5 +6 -6 src/release/doc/en_US.ISO8859-1/hardware/sparc64/dev-sparc64.sgml From owner-cvs-src@FreeBSD.ORG Wed Mar 9 18:59:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7A3416A513; Wed, 9 Mar 2005 18:59:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD1F443D55; Wed, 9 Mar 2005 18:59:20 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29IxKuR062719; Wed, 9 Mar 2005 18:59:20 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29IxKJ0062718; Wed, 9 Mar 2005 18:59:20 GMT (envelope-from alc) Message-Id: <200503091859.j29IxKJ0062718@repoman.freebsd.org> From: Alan Cox Date: Wed, 9 Mar 2005 18:59:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/i386/i386 vm_machdep.c src/sys/i386/include sf_buf.h src/sys/kern uipc_cow.c uipc_syscalls.c src/sys/sparc64/sparc64 vm_machdep.c src/sys/sys sf_buf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 18:59:21 -0000 alc 2005-03-09 18:59:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/i386/i386 vm_machdep.c sys/i386/include sf_buf.h sys/kern uipc_cow.c uipc_syscalls.c sys/sparc64/sparc64 vm_machdep.c sys/sys sf_buf.h Log: MFC Introduce two new options, "CPU private" and "no wait", to sf_buf_alloc(). Change the spelling of the "catch" option to be consistent with the new options. Approved by: re (kensmith) Revision Changes Path 1.241.2.3 +53 -4 src/sys/i386/i386/vm_machdep.c 1.3.2.1 +4 -1 src/sys/i386/include/sf_buf.h 1.20.2.2 +1 -1 src/sys/kern/uipc_cow.c 1.200.2.7 +1 -1 src/sys/kern/uipc_syscalls.c 1.66.2.4 +5 -3 src/sys/sparc64/sparc64/vm_machdep.c 1.4.2.1 +13 -2 src/sys/sys/sf_buf.h From owner-cvs-src@FreeBSD.ORG Wed Mar 9 19:23:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B597E16A4CE; Wed, 9 Mar 2005 19:23:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B9E943D58; Wed, 9 Mar 2005 19:23:04 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29JN4Fg063869; Wed, 9 Mar 2005 19:23:04 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29JN4Ti063868; Wed, 9 Mar 2005 19:23:04 GMT (envelope-from cperciva) Message-Id: <200503091923.j29JN4Ti063868@repoman.freebsd.org> From: Colin Percival Date: Wed, 9 Mar 2005 19:23:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libmd Makefile sha256.3 sha256.h sha256c.c shadriver.c src/sbin/md5 Makefile md5.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 19:23:04 -0000 cperciva 2005-03-09 19:23:04 UTC FreeBSD src repository Modified files: lib/libmd Makefile shadriver.c sbin/md5 Makefile md5.c Added files: lib/libmd sha256.3 sha256.h sha256c.c Log: In light of the recent 2^69 operation collision-finding attack on SHA1, add support for SHA256. Tested on: i386, sparc64 Tested using: NIST test vectors, built-in tests X-MFC-after: 5.4-RELEASE Revision Changes Path 1.42 +29 -5 src/lib/libmd/Makefile 1.1 +140 -0 src/lib/libmd/sha256.3 (new) 1.1 +50 -0 src/lib/libmd/sha256.h (new) 1.1 +299 -0 src/lib/libmd/sha256c.c (new) 1.4 +4 -1 src/lib/libmd/shadriver.c 1.10 +4 -2 src/sbin/md5/Makefile 1.34 +20 -2 src/sbin/md5/md5.c From owner-cvs-src@FreeBSD.ORG Wed Mar 9 19:37:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E95616A4CE; Wed, 9 Mar 2005 19:37:33 +0000 (GMT) Received: from saturn.criticalmagic.com (saturn.criticalmagic.com [64.74.124.105]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2ED8343D62; Wed, 9 Mar 2005 19:37:33 +0000 (GMT) (envelope-from rcoleman@criticalmagic.com) Received: from [10.40.30.162] (delta.ciphertrust.com [216.235.158.34]) by saturn.criticalmagic.com (Postfix) with ESMTP id 7928B3BD10; Wed, 9 Mar 2005 14:37:30 -0500 (EST) Message-ID: <422F50A6.907@criticalmagic.com> Date: Wed, 09 Mar 2005 14:38:14 -0500 From: Richard Coleman Organization: Critical Magic User-Agent: Mozilla Thunderbird 1.0 (X11/20041230) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Colin Percival References: <200503091923.j29JN4Ti063868@repoman.freebsd.org> In-Reply-To: <200503091923.j29JN4Ti063868@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libmd Makefile sha256.3 sha256.h sha256c.c shadriver.c src/sbin/md5 Makefile md5.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 19:37:33 -0000 Colin Percival wrote: > cperciva 2005-03-09 19:23:04 UTC > > FreeBSD src repository > > Modified files: > lib/libmd Makefile shadriver.c > sbin/md5 Makefile md5.c > Added files: > lib/libmd sha256.3 sha256.h sha256c.c > Log: > In light of the recent 2^69 operation collision-finding attack on SHA1, > add support for SHA256. Is there a reason that there are multiple versions of md5/sha1/sha256/etc in the source tree? There are versions in at least three places (lib/libmd, sys/kern/crypto, and crypto/openssl/crypto). I think md5 is located in a few other places as well. It seems if these could be centralized, then it would be easier to have assembly accelerated versions for each platform, or better yet to utilize crypto hardware. I was just curious. Richard Coleman rcoleman@criticalmagic.com From owner-cvs-src@FreeBSD.ORG Wed Mar 9 20:00:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C440A16A4CE; Wed, 9 Mar 2005 20:00:07 +0000 (GMT) Received: from pd4mo2so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8878B43D1D; Wed, 9 Mar 2005 20:00:07 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from pd2mr7so.prod.shaw.ca (pd2mr7so-qfe3.prod.shaw.ca [10.0.141.10])2004)) with ESMTP id <0ID300JUCOW7TK90@l-daemon>; Wed, 09 Mar 2005 13:00:07 -0700 (MST) Received: from pn2ml5so.prod.shaw.ca ([10.0.121.149]) by pd2mr7so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0ID300FPNOW78CE0@pd2mr7so.prod.shaw.ca>; Wed, 09 Mar 2005 13:00:07 -0700 (MST) Received: from [192.168.0.60] (S0106006067227a4a.vc.shawcable.net [24.87.209.6]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.18 (built Jul 28 2003)) with ESMTP id <0ID30052AOW6G0@l-daemon>; Wed, 09 Mar 2005 13:00:06 -0700 (MST) Date: Wed, 09 Mar 2005 12:00:06 -0800 From: Colin Percival In-reply-to: <422F50A6.907@criticalmagic.com> To: Richard Coleman Message-id: <422F55C6.3000207@freebsd.org> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7bit X-Accept-Language: en-us, en X-Enigmail-Version: 0.90.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime References: <200503091923.j29JN4Ti063868@repoman.freebsd.org> <422F50A6.907@criticalmagic.com> User-Agent: Mozilla Thunderbird 1.0 (X11/20050302) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libmd Makefile sha256.3 sha256.h sha256c.c shadriver.c src/sbin/md5 Makefile md5.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 20:00:07 -0000 Richard Coleman wrote: > Is there a reason that there are multiple versions of > md5/sha1/sha256/etc in the source tree? As far as I could tell, we didn't have sha256 in the tree until I added it. As for md5 and sha1, it's useful to have a minimalist libmd for applications which don't require the bloated monst^W^W^W OpenSSL, and these are small enough that a bit of duplication really doesn't matter. > It seems if these could be centralized, then it would be easier to have > assembly accelerated versions for each platform, or better yet to > utilize crypto hardware. I'd be surprised if you could find crypto hardware which could accelerate hashing -- the time it takes to send large amounts of data to a crypto processor would probably exceed the time it takes to perform the hashing on the host cpu. Assembly optimization might be worthwhile; but for this sort of code, I think you'd need to have a version optimized for each *processor* rather than each *platform* in order to get any significant gain. These hash functions are designed for 32-bit processors in a manner which makes it fairly hard for the compiler to get things wrong. Colin Percival From owner-cvs-src@FreeBSD.ORG Wed Mar 9 20:22:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1010F16A4CE; Wed, 9 Mar 2005 20:22:31 +0000 (GMT) Received: from saturn.criticalmagic.com (saturn.criticalmagic.com [64.74.124.105]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCFBB43D31; Wed, 9 Mar 2005 20:22:30 +0000 (GMT) (envelope-from rcoleman@criticalmagic.com) Received: from [10.40.30.162] (delta.ciphertrust.com [216.235.158.34]) by saturn.criticalmagic.com (Postfix) with ESMTP id 279F13BD10; Wed, 9 Mar 2005 15:22:30 -0500 (EST) Message-ID: <422F5B36.5090400@criticalmagic.com> Date: Wed, 09 Mar 2005 15:23:18 -0500 From: Richard Coleman Organization: Critical Magic User-Agent: Mozilla Thunderbird 1.0 (X11/20041230) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Colin Percival References: <200503091923.j29JN4Ti063868@repoman.freebsd.org> <422F50A6.907@criticalmagic.com> <422F55C6.3000207@freebsd.org> In-Reply-To: <422F55C6.3000207@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libmd Makefile sha256.3 sha256.h sha256c.c shadriver.c src/sbin/md5 Makefile md5.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 20:22:31 -0000 Colin Percival wrote: >>Is there a reason that there are multiple versions of >>md5/sha1/sha256/etc in the source tree? > > As far as I could tell, we didn't have sha256 in the tree until I added > it. As for md5 and sha1, it's useful to have a minimalist libmd for > applications which don't require the bloated monst^W^W^W OpenSSL, and > these are small enough that a bit of duplication really doesn't matter. There are versions of sha256, sha384, and sha512 in sys/crypto/sha2. I know that both the /dev/random code and (I think) GBDE are using those versions. But I understand what you are saying about openssl being so large. But openssl seems to be the only place in the tree that has assembly language versions of those routines. It's too bad there is not an easy way to leverage these versions everywhere. I understand that these hashes are relatively small (although sha256/512 is much bigger than md5), so this duplication is not a big deal. But I suspect that the next generation of hashes will be much more complicated. Now that sha1 is busted, there should be a flurry of new hashes in the next year. Just a random thought. But I'm glad to see sha256 added to libmd anyways. It may be useful to add sha384 and sha512 as well. Richard Coleman rcoleman@criticalmagic.com From owner-cvs-src@FreeBSD.ORG Wed Mar 9 20:33:36 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A8DFB16A4CE; Wed, 9 Mar 2005 20:33:36 +0000 (GMT) Received: from pd2mo3so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 644F343D41; Wed, 9 Mar 2005 20:33:36 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from pd3mr7so.prod.shaw.ca (pd3mr7so-qfe3.prod.shaw.ca [10.0.141.23])2004)) with ESMTP id <0ID300473QFP7O80@l-daemon>; Wed, 09 Mar 2005 13:33:25 -0700 (MST) Received: from pn2ml5so.prod.shaw.ca ([10.0.121.149]) by pd3mr7so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0ID3009XZQFPF7F0@pd3mr7so.prod.shaw.ca>; Wed, 09 Mar 2005 13:33:25 -0700 (MST) Received: from [192.168.0.60] (S0106006067227a4a.vc.shawcable.net [24.87.209.6]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.18 (built Jul 28 2003)) with ESMTP id <0ID3008D3QFO7X@l-daemon>; Wed, 09 Mar 2005 13:33:25 -0700 (MST) Date: Wed, 09 Mar 2005 12:33:24 -0800 From: Colin Percival In-reply-to: <422F5B36.5090400@criticalmagic.com> To: Richard Coleman Message-id: <422F5D94.4030702@freebsd.org> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7bit X-Accept-Language: en-us, en X-Enigmail-Version: 0.90.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime References: <200503091923.j29JN4Ti063868@repoman.freebsd.org> <422F50A6.907@criticalmagic.com> <422F55C6.3000207@freebsd.org> <422F5B36.5090400@criticalmagic.com> User-Agent: Mozilla Thunderbird 1.0 (X11/20050302) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libmd Makefile sha256.3 sha256.h sha256c.c shadriver.c src/sbin/md5 Makefile md5.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 20:33:37 -0000 Richard Coleman wrote: > Colin Percival wrote: >> As far as I could tell, we didn't have sha256 in the tree until I added >> it. As for md5 and sha1, it's useful to have a minimalist libmd for >> applications which don't require the bloated monst^W^W^W OpenSSL, and >> these are small enough that a bit of duplication really doesn't matter. > > There are versions of sha256, sha384, and sha512 in sys/crypto/sha2. *sigh* Oh well, I think my version is cleaner anyway... :-) > Just a random thought. But I'm glad to see sha256 added to libmd > anyways. It may be useful to add sha384 and sha512 as well. I considered that, but decided that since those hashes are designed for 64 bit processors, they would be more trouble than they're worth. My personal feeling is that sha(384|512) are overkill on the side of hash length and probably underkill on the side of design (considering that they have the same basic design which has been repeatedly shown to be vulnerable to the Chinese attack) anyway -- we really need an AES-like process for selecting a new hash standard. Colin Percival From owner-cvs-src@FreeBSD.ORG Wed Mar 9 20:41:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D52D816A4CE; Wed, 9 Mar 2005 20:41:49 +0000 (GMT) Received: from mail.vicor-nb.com (bigwoop.vicor-nb.com [208.206.78.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 73A4343D48; Wed, 9 Mar 2005 20:41:47 +0000 (GMT) (envelope-from julian@elischer.org) Received: from [208.206.78.97] (julian.vicor-nb.com [208.206.78.97]) by mail.vicor-nb.com (Postfix) with ESMTP id 3DB477A41E; Wed, 9 Mar 2005 12:41:47 -0800 (PST) Message-ID: <422F5F8B.6030003@elischer.org> Date: Wed, 09 Mar 2005 12:41:47 -0800 From: Julian Elischer User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050218 X-Accept-Language: en, hu MIME-Version: 1.0 To: Stefan Farfeleder References: <200503091128.j29BSkHA083548@repoman.freebsd.org> In-Reply-To: <200503091128.j29BSkHA083548@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/examples/drivers make_pseudo_driver.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 20:41:50 -0000 I think this file is so out of date that it really needs someone with DEV foo (e.g. imp or phk) to go through it (and it's sibling in the same directory) and rewrite/fix it.. for example it still generates references to dev_t that should now be *cdev I believe. Stefan Farfeleder wrote: >stefanf 2005-03-09 11:28:46 UTC > > FreeBSD src repository > > Modified files: > share/examples/drivers make_pseudo_driver.sh > Log: > __FUNCTION__ -> __func__ > > Revision Changes Path > 1.9 +2 -2 src/share/examples/drivers/make_pseudo_driver.sh > > From owner-cvs-src@FreeBSD.ORG Wed Mar 9 20:57:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDC4216A4CE; Wed, 9 Mar 2005 20:57:35 +0000 (GMT) Received: from critter.freebsd.dk (f170.freebsd.dk [212.242.86.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id C9EC243D2F; Wed, 9 Mar 2005 20:57:34 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.1/8.13.1) with ESMTP id j29KvKbG003214; Wed, 9 Mar 2005 21:57:20 +0100 (CET) (envelope-from phk@critter.freebsd.dk) To: Colin Percival From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 09 Mar 2005 12:33:24 PST." <422F5D94.4030702@freebsd.org> Date: Wed, 09 Mar 2005 21:57:20 +0100 Message-ID: <3213.1110401840@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Richard Coleman cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libmd Makefile sha256.3 sha256.h sha256c.c shadriver.c src/sbin/md5 Makefile md5.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 20:57:35 -0000 In message <422F5D94.4030702@freebsd.org>, Colin Percival writes: >My personal feeling is that sha(384|512) are overkill on the side of >hash length and probably underkill on the side of design (considering >that they have the same basic design which has been repeatedly shown >to be vulnerable to the Chinese attack) anyway -- we really need an >AES-like process for selecting a new hash standard. As far as I can tell from the phk-bashing on that cryptographer list, SHA is the current king for the lack of something better. I will add my voice to the chorus who pine for us to have one single copy of things like hashes and encryption. And by "one single copy" I mean one shared between kernel and userland. Since all these functions are really just memcpy() overdosed on LSD, I can't see _any_ reason why the kernel and userland would need different versions, much less why different pieces of the kernel or userland would. -- 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 Wed Mar 9 20:59:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F0DC816A4CE; Wed, 9 Mar 2005 20:59:28 +0000 (GMT) Received: from critter.freebsd.dk (f170.freebsd.dk [212.242.86.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B52A43D2D; Wed, 9 Mar 2005 20:59:28 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.1/8.13.1) with ESMTP id j29KxDeG003225; Wed, 9 Mar 2005 21:59:17 +0100 (CET) (envelope-from phk@critter.freebsd.dk) To: Julian Elischer From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 09 Mar 2005 12:41:47 PST." <422F5F8B.6030003@elischer.org> Date: Wed, 09 Mar 2005 21:59:13 +0100 Message-ID: <3224.1110401953@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: cvs-src@FreeBSD.org cc: Stefan Farfeleder cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/share/examples/drivers make_pseudo_driver.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 20:59:29 -0000 I have the final assault at the userland/kernel mixing of major/minor numbers in the melting pot right now (that's where the trouble with devname() comes from. I hope to have it resolved very shortly and then we should be able to write the "device driver NG" doc and examples without fear that I'll rip everything apart in the next couple of weeks. Poul-Henning In message <422F5F8B.6030003@elischer.org>, Julian Elischer writes: >I think this file is so out of date that it really needs someone with >DEV foo >(e.g. imp or phk) to go through it (and it's sibling in the same directory) >and rewrite/fix it.. >for example it still generates references to dev_t that should now be >*cdev I believe. > > >Stefan Farfeleder wrote: > >>stefanf 2005-03-09 11:28:46 UTC >> >> FreeBSD src repository >> >> Modified files: >> share/examples/drivers make_pseudo_driver.sh >> Log: >> __FUNCTION__ -> __func__ >> >> Revision Changes Path >> 1.9 +2 -2 src/share/examples/drivers/make_pseudo_driver.sh >> >> > -- 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 Wed Mar 9 21:01:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5CB5216A4CE; Wed, 9 Mar 2005 21:01:15 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.136]) by mx1.FreeBSD.org (Postfix) with ESMTP id C2C5443D1F; Wed, 9 Mar 2005 21:01:14 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 603B3ACAE6; Wed, 9 Mar 2005 22:01:13 +0100 (CET) Date: Wed, 9 Mar 2005 22:01:13 +0100 From: Pawel Jakub Dawidek To: Colin Percival Message-ID: <20050309210113.GQ9291@darkness.comp.waw.pl> References: <200503091923.j29JN4Ti063868@repoman.freebsd.org> <422F50A6.907@criticalmagic.com> <422F55C6.3000207@freebsd.org> <422F5B36.5090400@criticalmagic.com> <422F5D94.4030702@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="VQx8a0J3gVIvXT58" Content-Disposition: inline In-Reply-To: <422F5D94.4030702@freebsd.org> User-Agent: Mutt/1.4.2i X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 5.2.1-RC2 i386 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Richard Coleman cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libmd Makefile sha256.3 sha256.h sha256c.c shadriver.c src/sbin/md5 Makefile md5.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 21:01:15 -0000 --VQx8a0J3gVIvXT58 Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 09, 2005 at 12:33:24PM -0800, Colin Percival wrote: +> Richard Coleman wrote: +> > Colin Percival wrote: +> >> As far as I could tell, we didn't have sha256 in the tree until I add= ed +> >> it. As for md5 and sha1, it's useful to have a minimalist libmd for +> >> applications which don't require the bloated monst^W^W^W OpenSSL, and +> >> these are small enough that a bit of duplication really doesn't matte= r. +> >=20 +> > There are versions of sha256, sha384, and sha512 in sys/crypto/sha2. +>=20 +> *sigh* +>=20 +> Oh well, I think my version is cleaner anyway... :-) +>=20 +> > Just a random thought. But I'm glad to see sha256 added to libmd +> > anyways. It may be useful to add sha384 and sha512 as well. +>=20 +> I considered that, but decided that since those hashes are designed +> for 64 bit processors, they would be more trouble than they're worth. +>=20 +> My personal feeling is that sha(384|512) are overkill on the side of +> hash length and probably underkill on the side of design (considering +> that they have the same basic design which has been repeatedly shown +> to be vulnerable to the Chinese attack) anyway -- we really need an +> AES-like process for selecting a new hash standard. Colin, with all due respect. I don't think your personal feeling should be the reason to not support sha(384|512). Even for consistency we should support them all (people do use them). AFAIR, NIST has made those to work well with AES 192- and 256-bits keys. We support those key lengths, so why don't support SHA-(384|512)? I also read (didn't check this by myself), that SHA-256 calculations takes much longer that SHA-1 and are comparable to AES. We even support SHA-1 in hardware (not to mention AES). If you think your version is cleaner/better that the one from sys/, maybe it should be reviewed and sys/ version replaced, but we should not duplicate crypto code. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --VQx8a0J3gVIvXT58 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFCL2QZForvXbEpPzQRAt/xAKCmj1ALrRvzipBr/ddiXJ7oKKJs9QCgic0h KmdHGjF6GlDMjllsF6m70UQ= =6eh1 -----END PGP SIGNATURE----- --VQx8a0J3gVIvXT58-- From owner-cvs-src@FreeBSD.ORG Wed Mar 9 21:10:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4880E16A4FA; Wed, 9 Mar 2005 21:10:38 +0000 (GMT) Received: from pd3mo2so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id A024D43D2D; Wed, 9 Mar 2005 21:10:37 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from pd5mr5so.prod.shaw.ca (pd5mr5so-qfe3.prod.shaw.ca [10.0.141.181]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0ID300K8WS5PEDB0@l-daemon>; Wed, 09 Mar 2005 14:10:37 -0700 (MST) Received: from pn2ml5so.prod.shaw.ca ([10.0.121.149]) by pd5mr5so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0ID300FFDS5P4WF0@pd5mr5so.prod.shaw.ca>; Wed, 09 Mar 2005 14:10:37 -0700 (MST) Received: from [192.168.0.60] (S0106006067227a4a.vc.shawcable.net [24.87.209.6]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.18 (built Jul 28 2003)) with ESMTP id <0ID300DL7S5OFO@l-daemon>; Wed, 09 Mar 2005 14:10:37 -0700 (MST) Date: Wed, 09 Mar 2005 13:10:35 -0800 From: Colin Percival In-reply-to: <20050309210113.GQ9291@darkness.comp.waw.pl> To: Pawel Jakub Dawidek Message-id: <422F664B.2080001@freebsd.org> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7bit X-Accept-Language: en-us, en X-Enigmail-Version: 0.90.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime References: <200503091923.j29JN4Ti063868@repoman.freebsd.org> <422F50A6.907@criticalmagic.com> <422F55C6.3000207@freebsd.org> <422F5B36.5090400@criticalmagic.com> <422F5D94.4030702@freebsd.org> <20050309210113.GQ9291@darkness.comp.waw.pl> User-Agent: Mozilla Thunderbird 1.0 (X11/20050302) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Richard Coleman cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libmd Makefile sha256.3 sha256.h sha256c.c shadriver.c src/sbin/md5 Makefile md5.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 21:10:38 -0000 Pawel Jakub Dawidek wrote: > On Wed, Mar 09, 2005 at 12:33:24PM -0800, Colin Percival wrote: > +> My personal feeling is that sha(384|512) are overkill on the side of > +> hash length and probably underkill on the side of design (considering > +> that they have the same basic design which has been repeatedly shown > +> to be vulnerable to the Chinese attack) anyway -- we really need an > +> AES-like process for selecting a new hash standard. > > Colin, with all due respect. I don't think your personal feeling should be > the reason to not support sha(384|512). Of course -- I was just mentioning it as a side note. > If you think your version is cleaner/better that the one from sys/, maybe > it should be reviewed and sys/ version replaced, but we should not duplicate > crypto code. Again, I didn't know there was a version in sys/ until Richard pointed it out; if someone wants to rip my sha256c.c out and replace it with some sort of build magic which sucks in the version from sys/, I have no objection. Colin Percival From owner-cvs-src@FreeBSD.ORG Wed Mar 9 21:25:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 01E5D16A4CE; Wed, 9 Mar 2005 21:25:26 +0000 (GMT) Received: from storm.uk.FreeBSD.org (storm.uk.FreeBSD.org [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B1F143D1F; Wed, 9 Mar 2005 21:25:25 +0000 (GMT) (envelope-from mark@grondar.org) Received: from storm.uk.FreeBSD.org (uucp@localhost [127.0.0.1]) by storm.uk.FreeBSD.org (8.13.1/8.13.1) with ESMTP id j29LPCKi092047; Wed, 9 Mar 2005 21:25:12 GMT (envelope-from mark@grondar.org) Received: (from uucp@localhost)j29LPBEI092046; Wed, 9 Mar 2005 21:25:11 GMT (envelope-from mark@grondar.org) Received: from grondar.org (localhost [127.0.0.1]) by grovel.grondar.org (8.13.3/8.13.1) with ESMTP id j29LOYFV075947; Wed, 9 Mar 2005 21:24:34 GMT (envelope-from mark@grondar.org) Message-Id: <200503092124.j29LOYFV075947@grovel.grondar.org> X-Mailer: exmh version 2.7.0 06/18/2004 with nmh-1.0.4 To: "Poul-Henning Kamp" From: Mark Murray In-Reply-To: Your message of "Wed, 09 Mar 2005 21:57:20 +0100." <3213.1110401840@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 09 Mar 2005 21:24:34 +0000 Sender: mark@grondar.org cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: Richard Coleman cc: cvs-all@FreeBSD.ORG cc: Colin Percival Subject: Re: cvs commit: src/lib/libmd Makefile sha256.3 sha256.h sha256c.c shadriver.c src/sbin/md5 Makefile md5.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 21:25:26 -0000 "Poul-Henning Kamp" writes: > I will add my voice to the chorus who pine for us to have one single > copy of things like hashes and encryption. And mine. > And by "one single copy" I mean one shared between kernel and userland. Yes - where possible. libkern anyone? M -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Wed Mar 9 21:32:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B2C2316A4CE; Wed, 9 Mar 2005 21:32:28 +0000 (GMT) Received: from critter.freebsd.dk (f170.freebsd.dk [212.242.86.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id E71F043D2F; Wed, 9 Mar 2005 21:32:27 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.1/8.13.1) with ESMTP id j29LWPYN003499; Wed, 9 Mar 2005 22:32:25 +0100 (CET) (envelope-from phk@critter.freebsd.dk) To: Mark Murray From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 09 Mar 2005 21:24:34 GMT." <200503092124.j29LOYFV075947@grovel.grondar.org> Date: Wed, 09 Mar 2005 22:32:25 +0100 Message-ID: <3498.1110403945@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: Richard Coleman cc: cvs-all@FreeBSD.ORG cc: Colin Percival Subject: Re: cvs commit: src/lib/libmd Makefile sha256.3 sha256.h sha256c.c shadriver.c src/sbin/md5 Makefile md5.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 21:32:28 -0000 In message <200503092124.j29LOYFV075947@grovel.grondar.org>, Mark Murray writes : >"Poul-Henning Kamp" writes: >> I will add my voice to the chorus who pine for us to have one single >> copy of things like hashes and encryption. > >And mine. > >> And by "one single copy" I mean one shared between kernel and userland. > >Yes - where possible. libkern anyone? How about sys/libcipher That way we can put a make file in there which builds a library for userland and hook that up to buildworld, and we can address the files from sys/conf/files which will pull them in from the kernel. -- 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 Wed Mar 9 21:38:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 34B6816A4CE; Wed, 9 Mar 2005 21:38:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C5D943D1F; Wed, 9 Mar 2005 21:38:54 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29Lcrrs076147; Wed, 9 Mar 2005 21:38:53 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29LcrsR076146; Wed, 9 Mar 2005 21:38:53 GMT (envelope-from rwatson) Message-Id: <200503092138.j29LcrsR076146@repoman.freebsd.org> From: Robert Watson Date: Wed, 9 Mar 2005 21:38:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern subr_witness.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 21:38:54 -0000 rwatson 2005-03-09 21:38:53 UTC FreeBSD src repository Modified files: sys/kern subr_witness.c Log: Document, via WITNESS, that the NFS server mutex falls ahead of the socket buffer mutexes. Revision Changes Path 1.189 +5 -0 src/sys/kern/subr_witness.c From owner-cvs-src@FreeBSD.ORG Wed Mar 9 21:49:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C975B16A4CE; Wed, 9 Mar 2005 21:49:41 +0000 (GMT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95E5843D3F; Wed, 9 Mar 2005 21:49:41 +0000 (GMT) (envelope-from sam@errno.com) Received: from [66.127.85.91] (sam@[66.127.85.91]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.6) with ESMTP id j29LnWms061113 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 9 Mar 2005 13:49:33 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <422F6FCF.8060806@errno.com> Date: Wed, 09 Mar 2005 13:51:11 -0800 From: Sam Leffler User-Agent: Mozilla Thunderbird 1.0RC1 (X11/20041208) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Poul-Henning Kamp References: <3213.1110401840@critter.freebsd.dk> In-Reply-To: <3213.1110401840@critter.freebsd.dk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Richard Coleman cc: cvs-all@FreeBSD.org cc: Colin Percival Subject: Re: cvs commit: src/lib/libmd Makefile sha256.3 sha256.h sha256c.c shadriver.c src/sbin/md5 Makefile md5.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 21:49:41 -0000 Poul-Henning Kamp wrote: > I will add my voice to the chorus who pine for us to have one single > copy of things like hashes and encryption. > > And by "one single copy" I mean one shared between kernel and userland. The only comment I'd make about this is that sys/crypto has kame code only and in the past we've tried to not mess around with their code and/or directory structure. In particular when I brought in the OCF I did several headstands to get around issues. Sam From owner-cvs-src@FreeBSD.ORG Wed Mar 9 21:52:22 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 62A5216A4CE; Wed, 9 Mar 2005 21:52:22 +0000 (GMT) Received: from www.portaone.com (support.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3FD9843D41; Wed, 9 Mar 2005 21:52:21 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.0.73] (portacare.portaone.com [195.140.247.242]) (authenticated bits=0) by www.portaone.com (8.12.11/8.12.11) with ESMTP id j29LDsqe074153 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 9 Mar 2005 22:13:57 +0100 (CET) (envelope-from sobomax@portaone.com) Message-ID: <422F6703.70409@portaone.com> Date: Wed, 09 Mar 2005 23:13:39 +0200 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: "M. Warner Losh" References: <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> <20050309.085035.129356491.imp@bsdimp.com> In-Reply-To: <20050309.085035.129356491.imp@bsdimp.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.80/685/Wed Jan 26 10:08:24 2005 clamav-milter version 0.80j on www.portaone.com X-Virus-Status: Clean cc: des@des.no cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 21:52:22 -0000 M. Warner Losh wrote: > In message: <422F087F.9030906@portaone.com> > Maxim Sobolev writes: > : and need this tool to upgrade otherwise perfectly working system(s). > > As a veteran of ABI wars, I think that you have an unrealistic > expectations about what can be done. While an interesting goal, too > many of the developers are hard wired to not even think about such > considerations to make it successful. We have a hard enough time > making backward compatibility work, there's no hope for 'forward' > compatability. As a junior of ABI wars I think I have a realistic expectation about what can be done. Yes, many developers don't care about `backward' compatibility, let alone `forward' compatibility, but in fact both are really necessary in we want to position FreeBSD as a sound design. -Maxim From owner-cvs-src@FreeBSD.ORG Wed Mar 9 22:31:56 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3E6C16A4CE; Wed, 9 Mar 2005 22:31:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 804A443D2F; Wed, 9 Mar 2005 22:31:56 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29MVuZa078078; Wed, 9 Mar 2005 22:31:56 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29MVuVj078077; Wed, 9 Mar 2005 22:31:56 GMT (envelope-from simon) Message-Id: <200503092231.j29MVuVj078077@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Wed, 9 Mar 2005 22:31:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 Makefile snd_vibes.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 22:31:56 -0000 simon 2005-03-09 22:31:56 UTC FreeBSD src repository (doc,ports committer) Modified files: share/man/man4 Makefile Added files: share/man/man4 snd_vibes.4 Log: Add manual page for snd_vibes(4). Submitted by: Joel Dahl PR: docs/78580 MFC after: 3 days Revision Changes Path 1.306 +1 -0 src/share/man/man4/Makefile 1.1 +57 -0 src/share/man/man4/snd_vibes.4 (new) From owner-cvs-src@FreeBSD.ORG Wed Mar 9 22:39:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 474F316A4CE; Wed, 9 Mar 2005 22:39:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D86243D48; Wed, 9 Mar 2005 22:39:27 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29MdQ9J078519; Wed, 9 Mar 2005 22:39:26 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29MdQ3T078518; Wed, 9 Mar 2005 22:39:26 GMT (envelope-from simon) Message-Id: <200503092239.j29MdQ3T078518@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Wed, 9 Mar 2005 22:39:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 Makefile snd_via82c686.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 22:39:27 -0000 simon 2005-03-09 22:39:26 UTC FreeBSD src repository (doc,ports committer) Modified files: share/man/man4 Makefile Added files: share/man/man4 snd_via82c686.4 Log: Add manual page for snd_via82c686(4). Submitted by: Joel Dahl PR: docs/78586 MFC after: 3 days Revision Changes Path 1.307 +1 -0 src/share/man/man4/Makefile 1.1 +57 -0 src/share/man/man4/snd_via82c686.4 (new) From owner-cvs-src@FreeBSD.ORG Wed Mar 9 22:44:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B1E2116A4CE; Wed, 9 Mar 2005 22:44:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 84CCD43D41; Wed, 9 Mar 2005 22:44:23 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29MiNle078842; Wed, 9 Mar 2005 22:44:23 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29MiNvv078841; Wed, 9 Mar 2005 22:44:23 GMT (envelope-from simon) Message-Id: <200503092244.j29MiNvv078841@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Wed, 9 Mar 2005 22:44:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/common dev.sgml src/release/doc/share/misc dev.archlist.txt X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 22:44:23 -0000 simon 2005-03-09 22:44:23 UTC FreeBSD src repository (doc,ports committer) Modified files: release/doc/en_US.ISO8859-1/hardware/common dev.sgml release/doc/share/misc dev.archlist.txt Log: - Auto generate device listings for snd_vibes(4) and snd_via82c686(4). - Sort dev.archlist.txt. Revision Changes Path 1.275 +2 -2 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml 1.56 +3 -1 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Wed Mar 9 22:51:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 76FD316A4E6; Wed, 9 Mar 2005 22:51:58 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED30443D2F; Wed, 9 Mar 2005 22:51:57 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j29MnqES016066; Wed, 9 Mar 2005 15:49:52 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 09 Mar 2005 15:49:59 -0700 (MST) Message-Id: <20050309.154959.29499403.imp@bsdimp.com> To: julian@elischer.org From: "M. Warner Losh" In-Reply-To: <422F5F8B.6030003@elischer.org> References: <200503091128.j29BSkHA083548@repoman.freebsd.org> <422F5F8B.6030003@elischer.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: stefanf@FreeBSD.org cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/share/examples/drivers make_pseudo_driver.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 22:51:58 -0000 In message: <422F5F8B.6030003@elischer.org> Julian Elischer writes: : I think this file is so out of date that it really needs someone with : DEV foo : (e.g. imp or phk) to go through it (and it's sibling in the same directory) : and rewrite/fix it.. : for example it still generates references to dev_t that should now be : *cdev I believe. Yes. This code is somewhat, ummmm, moldy. Warner From owner-cvs-src@FreeBSD.ORG Wed Mar 9 23:14:11 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1FF2916A4CE; Wed, 9 Mar 2005 23:14:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC50143D1D; Wed, 9 Mar 2005 23:14:10 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29NEA1A079952; Wed, 9 Mar 2005 23:14:10 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29NEAks079951; Wed, 9 Mar 2005 23:14:10 GMT (envelope-from ps) Message-Id: <200503092314.j29NEAks079951@repoman.freebsd.org> From: Paul Saab Date: Wed, 9 Mar 2005 23:14:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/netstat inet.c src/sys/netinet tcp_sack.c tcp_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 23:14:11 -0000 ps 2005-03-09 23:14:10 UTC FreeBSD src repository Modified files: usr.bin/netstat inet.c sys/netinet tcp_sack.c tcp_var.h Log: Add limits on the number of elements in the sack scoreboard both per-connection and globally. This eliminates potential DoS attacks where SACK scoreboard elements tie up too much memory. Submitted by: Raja Mukerji (raja at moselle dot com). Reviewed by: Mohan Srinivasan (mohans at yahoo-inc dot com). Revision Changes Path 1.10 +41 -3 src/sys/netinet/tcp_sack.c 1.118 +1 -0 src/sys/netinet/tcp_var.h 1.69 +1 -0 src/usr.bin/netstat/inet.c From owner-cvs-src@FreeBSD.ORG Wed Mar 9 23:41:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1027D16A4CE; Wed, 9 Mar 2005 23:41:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9F6343D49; Wed, 9 Mar 2005 23:41:57 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29Nfv2i080954; Wed, 9 Mar 2005 23:41:57 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29NfvlS080953; Wed, 9 Mar 2005 23:41:57 GMT (envelope-from brueffer) Message-Id: <200503092341.j29NfvlS080953@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 9 Mar 2005 23:41:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4/man4.i386 acpi_panasonic.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 23:41:58 -0000 brueffer 2005-03-09 23:41:57 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man4/man4.i386 acpi_panasonic.4 Log: MFC: rev. 1.2 (partly) by njl Comment in the HISTORY section. rev. 1.4 by ru Markup fixes. Approved by: re (blanket) Revision Changes Path 1.1.2.2 +34 -31 src/share/man/man4/man4.i386/acpi_panasonic.4 From owner-cvs-src@FreeBSD.ORG Wed Mar 9 23:57:22 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C6CE216A4CE; Wed, 9 Mar 2005 23:57:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 91A4143D62; Wed, 9 Mar 2005 23:57:22 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j29NvMZO081504; Wed, 9 Mar 2005 23:57:22 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j29NvM15081503; Wed, 9 Mar 2005 23:57:22 GMT (envelope-from brueffer) Message-Id: <200503092357.j29NvM15081503@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 9 Mar 2005 23:57:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4 vge.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Mar 2005 23:57:22 -0000 brueffer 2005-03-09 23:57:22 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man4 vge.4 Log: MFC: rev. 1.7 by ru Markup fixes. Approved by: re (blanket) Revision Changes Path 1.5.2.3 +13 -9 src/share/man/man4/vge.4 From owner-cvs-src@FreeBSD.ORG Thu Mar 10 00:04:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0004816A4CE; Thu, 10 Mar 2005 00:04:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CAFEC43D46; Thu, 10 Mar 2005 00:04:54 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2A04s14081802; Thu, 10 Mar 2005 00:04:54 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2A04s3j081801; Thu, 10 Mar 2005 00:04:54 GMT (envelope-from brueffer) Message-Id: <200503100004.j2A04s3j081801@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 10 Mar 2005 00:04:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4 tdfx.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 00:04:55 -0000 brueffer 2005-03-10 00:04:54 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man4 tdfx.4 Log: MFC: rev. 1.6 by ru Use lists where appropriate. Approved by: re (blanket) Revision Changes Path 1.5.2.1 +10 -4 src/share/man/man4/tdfx.4 From owner-cvs-src@FreeBSD.ORG Thu Mar 10 00:51:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 14C4F16A4CE; Thu, 10 Mar 2005 00:51:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E0E4843D5F; Thu, 10 Mar 2005 00:50:59 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2A0ox9O090585; Thu, 10 Mar 2005 00:50:59 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2A0ox1E090584; Thu, 10 Mar 2005 00:50:59 GMT (envelope-from brueffer) Message-Id: <200503100050.j2A0ox1E090584@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 10 Mar 2005 00:50:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4 snd_cs4281.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 00:51:00 -0000 brueffer 2005-03-10 00:50:59 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man4 snd_cs4281.4 Log: MFC: rev. 1.3 Remove superfluous .Pp call. Approved by: re (blanket) Revision Changes Path 1.2.2.3 +0 -1 src/share/man/man4/snd_cs4281.4 From owner-cvs-src@FreeBSD.ORG Thu Mar 10 00:57:01 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 82B1716A4CE; Thu, 10 Mar 2005 00:57:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A01A43D3F; Thu, 10 Mar 2005 00:57:01 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2A0v1cm090844; Thu, 10 Mar 2005 00:57:01 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2A0v1vH090842; Thu, 10 Mar 2005 00:57:01 GMT (envelope-from stefanf) Message-Id: <200503100057.j2A0v1vH090842@repoman.freebsd.org> From: Stefan Farfeleder Date: Thu, 10 Mar 2005 00:57:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/rpc auth_time.c rtime.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 00:57:01 -0000 stefanf 2005-03-10 00:57:01 UTC FreeBSD src repository Modified files: lib/libc/rpc auth_time.c rtime.c Log: Use socklen_t where appropriate. Approved by: alfred Revision Changes Path 1.11 +2 -1 src/lib/libc/rpc/auth_time.c 1.9 +1 -1 src/lib/libc/rpc/rtime.c From owner-cvs-src@FreeBSD.ORG Thu Mar 10 00:58:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B7EF16A4CE; Thu, 10 Mar 2005 00:58:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 52E0043D1F; Thu, 10 Mar 2005 00:58:21 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2A0wLAC090928; Thu, 10 Mar 2005 00:58:21 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2A0wLp0090927; Thu, 10 Mar 2005 00:58:21 GMT (envelope-from stefanf) Message-Id: <200503100058.j2A0wLp0090927@repoman.freebsd.org> From: Stefan Farfeleder Date: Thu, 10 Mar 2005 00:58:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/rpc netnamer.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 00:58:21 -0000 stefanf 2005-03-10 00:58:21 UTC FreeBSD src repository Modified files: lib/libc/rpc netnamer.c Log: Remove an superfluous assignment. Approved by: alfred Revision Changes Path 1.12 +0 -1 src/lib/libc/rpc/netnamer.c From owner-cvs-src@FreeBSD.ORG Thu Mar 10 06:55:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 76CA716A4CE; Thu, 10 Mar 2005 06:55:50 +0000 (GMT) Received: from mail11.syd.optusnet.com.au (mail11.syd.optusnet.com.au [211.29.132.192]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9AC9743D2D; Thu, 10 Mar 2005 06:55:49 +0000 (GMT) (envelope-from PeterJeremy@optushome.com.au) Received: from cirb503493.alcatel.com.au (c211-30-75-229.belrs2.nsw.optusnet.com.au [211.30.75.229]) j2A6tl0B001105 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Thu, 10 Mar 2005 17:55:48 +1100 Received: from cirb503493.alcatel.com.au (localhost.alcatel.com.au [127.0.0.1])j2A6tl7l016373; Thu, 10 Mar 2005 17:55:47 +1100 (EST) (envelope-from pjeremy@cirb503493.alcatel.com.au) Received: (from pjeremy@localhost)j2A6tl7i016372; Thu, 10 Mar 2005 17:55:47 +1100 (EST) (envelope-from pjeremy) Date: Thu, 10 Mar 2005 17:55:47 +1100 From: Peter Jeremy To: Colin Percival Message-ID: <20050310065547.GA16318@cirb503493.alcatel.com.au> References: <200503091923.j29JN4Ti063868@repoman.freebsd.org> <422F50A6.907@criticalmagic.com> <422F55C6.3000207@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <422F55C6.3000207@freebsd.org> User-Agent: Mutt/1.4.2i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libmd Makefile sha256.3 sha256.h sha256c.c shadriver.c src/sbin/md5 Makefile md5.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 06:55:50 -0000 On Wed, 2005-Mar-09 12:00:06 -0800, Colin Percival wrote: >it. As for md5 and sha1, it's useful to have a minimalist libmd for >applications which don't require the bloated monst^W^W^W OpenSSL, and >these are small enough that a bit of duplication really doesn't matter. The problem isn't the bloat, it's the maintenance effort. Three almost, but not totally, identical versions of foo() means three times as much maintenance effort and a non-zero probability of someone forgetting to make a change to one of the versions. >Assembly optimization might be worthwhile; but for this sort of code, I >think you'd need to have a version optimized for each *processor* rather >than each *platform* in order to get any significant gain. Not necessarily. MD5 and SHA-x both use operations (like rotate) that are primitives in at least some of the CPUs that we support but not in C. Model-specific code would be nicer - and having only one copy of the relevant functions would make it a lot easier to support lots of different code variants. (Of course, it would be nice if FreeBSD included the hooks to support model-specific code ala Solaris). > These hash >functions are designed for 32-bit processors in a manner which makes it >fairly hard for the compiler to get things wrong. It's not so much getting things wrong as being able to get the right answer quicker. It may not be obvious to the compiler that a = (a << 5) | (a >> 27); can be replaced by rotl a,5 and someone with a suffiently warped point of view is likely to manage to find novel ways to express the algorithm that the compiler would never think of. -- Peter Jeremy From owner-cvs-src@FreeBSD.ORG Thu Mar 10 07:14:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2236C16A4CE; Thu, 10 Mar 2005 07:14:48 +0000 (GMT) Received: from mail22.syd.optusnet.com.au (mail22.syd.optusnet.com.au [211.29.133.160]) by mx1.FreeBSD.org (Postfix) with ESMTP id DFDB543D4C; Thu, 10 Mar 2005 07:14:46 +0000 (GMT) (envelope-from PeterJeremy@optushome.com.au) Received: from cirb503493.alcatel.com.au (c211-30-75-229.belrs2.nsw.optusnet.com.au [211.30.75.229]) j2A7Ehw0032011 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Thu, 10 Mar 2005 18:14:44 +1100 Received: from cirb503493.alcatel.com.au (localhost.alcatel.com.au [127.0.0.1])j2A7Eg7l016398; Thu, 10 Mar 2005 18:14:42 +1100 (EST) (envelope-from pjeremy@cirb503493.alcatel.com.au) Received: (from pjeremy@localhost)j2A7EfKg016397; Thu, 10 Mar 2005 18:14:41 +1100 (EST) (envelope-from pjeremy) Date: Thu, 10 Mar 2005 18:14:41 +1100 From: Peter Jeremy To: Poul-Henning Kamp Message-ID: <20050310071441.GB16318@cirb503493.alcatel.com.au> References: <422F5D94.4030702@freebsd.org> <3213.1110401840@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3213.1110401840@critter.freebsd.dk> User-Agent: Mutt/1.4.2i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libmd Makefile sha256.3 sha256.h sha256c.c shadriver.c src/sbin/md5 Makefile md5.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 07:14:48 -0000 On Wed, 2005-Mar-09 21:57:20 +0100, Poul-Henning Kamp wrote: >Since all these functions are really just memcpy() overdosed on LSD, >I can't see _any_ reason why the kernel and userland would need different >versions, much less why different pieces of the kernel or userland >would. memcpy() may not be the best counter-example. Based on a quick look in HEAD, we have 4 MI and 13 MD versions of memcpy() as well as 3 MI and 11 MD versions of bcopy(). I agree that not all of them are built. -- Peter Jeremy From owner-cvs-src@FreeBSD.ORG Thu Mar 10 08:08:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2962916A4CE; Thu, 10 Mar 2005 08:08:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC58843D3F; Thu, 10 Mar 2005 08:07:59 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2A87x71014754; Thu, 10 Mar 2005 08:07:59 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2A87xkJ014753; Thu, 10 Mar 2005 08:07:59 GMT (envelope-from brueffer) Message-Id: <200503100807.j2A87xkJ014753@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 10 Mar 2005 08:07:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 aac.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 08:08:00 -0000 brueffer 2005-03-10 08:07:59 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 aac.4 Log: s/cdrom/CD-ROM/ MFC after: 3 days Revision Changes Path 1.31 +1 -1 src/share/man/man4/aac.4 From owner-cvs-src@FreeBSD.ORG Thu Mar 10 08:18:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B18816A4CE; Thu, 10 Mar 2005 08:18:09 +0000 (GMT) Received: from pd3mo1so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 37AE243D46; Thu, 10 Mar 2005 08:18:09 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from pd4mr4so.prod.shaw.ca (pd4mr4so-qfe3.prod.shaw.ca [10.0.141.215]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0ID40000NN28CTB0@l-daemon>; Thu, 10 Mar 2005 01:18:08 -0700 (MST) Received: from pn2ml4so.prod.shaw.ca ([10.0.121.148]) by pd4mr4so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0ID400GTDN285GD0@pd4mr4so.prod.shaw.ca>; Thu, 10 Mar 2005 01:18:08 -0700 (MST) Received: from [192.168.0.60] (S0106006067227a4a.vc.shawcable.net [24.87.209.6]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.18 (built Jul 28 2003)) with ESMTP id <0ID400GAVN28DT@l-daemon>; Thu, 10 Mar 2005 01:18:08 -0700 (MST) Date: Thu, 10 Mar 2005 00:18:07 -0800 From: Colin Percival In-reply-to: <20050310065547.GA16318@cirb503493.alcatel.com.au> To: Peter Jeremy Message-id: <423002BF.5010202@freebsd.org> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7bit X-Accept-Language: en-us, en X-Enigmail-Version: 0.90.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime References: <200503091923.j29JN4Ti063868@repoman.freebsd.org> <422F50A6.907@criticalmagic.com> <422F55C6.3000207@freebsd.org> <20050310065547.GA16318@cirb503493.alcatel.com.au> User-Agent: Mozilla Thunderbird 1.0 (X11/20050302) cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libmd Makefile sha256.3 sha256.h sha256c.c shadriver.c src/sbin/md5 Makefile md5.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 08:18:09 -0000 Peter Jeremy wrote: > Three almost, > but not totally, identical versions of foo() means three times as much > maintenance effort and a non-zero probability of someone forgetting > to make a change to one of the versions. Absolutely -- but this isn't particularly relevant for hash functions, since hash functions don't get upgraded to newer versions or have new features added. (Ok, they do, but they get a new name and the old versions are left unchanged.) >> These hash >>functions are designed for 32-bit processors in a manner which makes it >>fairly hard for the compiler to get things wrong. > > It's not so much getting things wrong as being able to get the right > answer quicker. It may not be obvious to the compiler that > a = (a << 5) | (a >> 27); > can be replaced by > rotl a,5 It is obvious to the compiler. That's a very common idiom and one of the first things that compilers recognize. Gcc gets this right, and I doubt many people are going to be using a compiler which is worse at optimization than gcc. Colin Percival From owner-cvs-src@FreeBSD.ORG Thu Mar 10 08:25:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A73C516A4CE; Thu, 10 Mar 2005 08:25:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D49C43D62; Thu, 10 Mar 2005 08:25:50 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2A8PooD015590; Thu, 10 Mar 2005 08:25:50 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2A8PolV015589; Thu, 10 Mar 2005 08:25:50 GMT (envelope-from stefanf) Message-Id: <200503100825.j2A8PolV015589@repoman.freebsd.org> From: Stefan Farfeleder Date: Thu, 10 Mar 2005 08:25:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/rpc clnt_vc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 08:25:50 -0000 stefanf 2005-03-10 08:25:50 UTC FreeBSD src repository Modified files: lib/libc/rpc clnt_vc.c Log: Avoid pointer arithmetics on void *. Approved by: alfred Revision Changes Path 1.18 +1 -1 src/lib/libc/rpc/clnt_vc.c From owner-cvs-src@FreeBSD.ORG Thu Mar 10 08:30:11 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B2B4E16A4CE; Thu, 10 Mar 2005 08:30:11 +0000 (GMT) Received: from storm.uk.FreeBSD.org (storm.uk.FreeBSD.org [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 258EE43D4C; Thu, 10 Mar 2005 08:30:11 +0000 (GMT) (envelope-from mark@grondar.org) Received: from storm.uk.FreeBSD.org (uucp@localhost [127.0.0.1]) by storm.uk.FreeBSD.org (8.13.1/8.13.1) with ESMTP id j2A8U9DK099064; Thu, 10 Mar 2005 08:30:09 GMT (envelope-from mark@grondar.org) Received: (from uucp@localhost)j2A8U81C099063; Thu, 10 Mar 2005 08:30:08 GMT (envelope-from mark@grondar.org) Received: from grondar.org (localhost [127.0.0.1]) by grovel.grondar.org (8.13.3/8.13.1) with ESMTP id j2A8TJm9081256; Thu, 10 Mar 2005 08:29:19 GMT (envelope-from mark@grondar.org) Message-Id: <200503100829.j2A8TJm9081256@grovel.grondar.org> X-Mailer: exmh version 2.7.0 06/18/2004 with nmh-1.0.4 To: Colin Percival From: Mark Murray In-Reply-To: Your message of "Thu, 10 Mar 2005 00:18:07 PST." <423002BF.5010202@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 10 Mar 2005 08:29:19 +0000 Sender: mark@grondar.org cc: Peter Jeremy cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: cvs-src@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libmd Makefile sha256.3 sha256.h sha256c.c shadriver.c src/sbin/md5 Makefile md5.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 08:30:11 -0000 Colin Percival writes: > Peter Jeremy wrote: > > Three almost, > > but not totally, identical versions of foo() means three times as much > > maintenance effort and a non-zero probability of someone forgetting > > to make a change to one of the versions. > > Absolutely -- but this isn't particularly relevant for hash functions, > since hash functions don't get upgraded to newer versions or have new > features added. (Ok, they do, but they get a new name and the old > versions are left unchanged.) But they do have bugs fixed or are optimised. M -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Thu Mar 10 08:38:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC7C216A4CE; Thu, 10 Mar 2005 08:38:26 +0000 (GMT) Received: from pd4mo3so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5790C43D5D; Thu, 10 Mar 2005 08:38:26 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from pd3mr7so.prod.shaw.ca (pd3mr7so-qfe3.prod.shaw.ca [10.0.141.23])2004)) with ESMTP id <0ID400ERGNZLM150@l-daemon>; Thu, 10 Mar 2005 01:38:09 -0700 (MST) Received: from pn2ml4so.prod.shaw.ca ([10.0.121.148]) by pd3mr7so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0ID400HPZNZLTH40@pd3mr7so.prod.shaw.ca>; Thu, 10 Mar 2005 01:38:09 -0700 (MST) Received: from [192.168.0.60] (S0106006067227a4a.vc.shawcable.net [24.87.209.6]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.18 (built Jul 28 2003)) with ESMTP id <0ID400FIUNZKJU@l-daemon>; Thu, 10 Mar 2005 01:38:08 -0700 (MST) Date: Thu, 10 Mar 2005 00:38:08 -0800 From: Colin Percival In-reply-to: <200503100829.j2A8TJm9081256@grovel.grondar.org> To: Mark Murray Message-id: <42300770.7040409@freebsd.org> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7bit X-Accept-Language: en-us, en X-Enigmail-Version: 0.90.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime References: <200503100829.j2A8TJm9081256@grovel.grondar.org> User-Agent: Mozilla Thunderbird 1.0 (X11/20050302) cc: Peter Jeremy cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: cvs-src@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libmd Makefile sha256.3 sha256.h sha256c.c shadriver.c src/sbin/md5 Makefile md5.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 08:38:26 -0000 Mark Murray wrote: > Colin Percival writes: >>hash functions don't get upgraded to newer versions or have new >>features added. (Ok, they do, but they get a new name and the old >>versions are left unchanged.) > > But they do have bugs fixed or are optimised. Optimized? Perhaps. Bugs fixed? Almost certainly not -- writing a hash implementation which works for all the test vectors while failing for some other data would be very difficult. There's only one code path through the compression function, and only a very small number through the wrappers -- if you get something wrong, it's going to bite you every time. Colin Percival From owner-cvs-src@FreeBSD.ORG Thu Mar 10 08:44:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 48D2216A4CE; Thu, 10 Mar 2005 08:44:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1CF5643D5D; Thu, 10 Mar 2005 08:44:57 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2A8iuOE016381; Thu, 10 Mar 2005 08:44:57 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2A8iuYB016380; Thu, 10 Mar 2005 08:44:56 GMT (envelope-from simon) Message-Id: <200503100844.j2A8iuYB016380@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Thu, 10 Mar 2005 08:44:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4 Makefile snd_neomagic.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 08:44:57 -0000 simon 2005-03-10 08:44:56 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_5) share/man/man4 Makefile Added files: (Branch: RELENG_5) share/man/man4 snd_neomagic.4 Log: MFC: Add snd_neomagic(4) manual page. Approved by: re (hrs) Revision Changes Path 1.276.2.14 +1 -0 src/share/man/man4/Makefile 1.3.2.1 +60 -0 src/share/man/man4/snd_neomagic.4 (new) From owner-cvs-src@FreeBSD.ORG Thu Mar 10 08:47:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D1FF16A4CF; Thu, 10 Mar 2005 08:47:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D2D8A43D5D; Thu, 10 Mar 2005 08:47:06 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2A8l6bo021131; Thu, 10 Mar 2005 08:47:06 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2A8l6Zo021114; Thu, 10 Mar 2005 08:47:06 GMT (envelope-from simon) Message-Id: <200503100847.j2A8l6Zo021114@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Thu, 10 Mar 2005 08:47:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/release/doc/share/misc dev.archlist.txt X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 08:47:07 -0000 simon 2005-03-10 08:47:06 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_5) release/doc/share/misc dev.archlist.txt Log: MFC 1.45+1.47+1.55: - Add hptmv(4). - Add snd_audiocs(4). - Auto generate device listing for snd_neomagic(4). Approved by: re (hrs) Revision Changes Path 1.5.2.25 +3 -0 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Thu Mar 10 08:50:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 58FED16A4CE; Thu, 10 Mar 2005 08:50:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F87643D1D; Thu, 10 Mar 2005 08:50:02 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2A8o2vt023403; Thu, 10 Mar 2005 08:50:02 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2A8o1Lk023402; Thu, 10 Mar 2005 08:50:01 GMT (envelope-from simon) Message-Id: <200503100850.j2A8o1Lk023402@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Thu, 10 Mar 2005 08:50:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/common dev.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 08:50:02 -0000 simon 2005-03-10 08:50:01 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_5) release/doc/en_US.ISO8859-1/hardware/common dev.sgml Log: MFC 1.237+1.248+1.262+1.274: - Autogenerate device listings for hptmv(4). - Add vge(4) to the Hardware Notes. - Auto generate device listings for the following drivers: snd_ad1816, snd_cmi, snd_cs4281, snd_ds1, snd_emu10k1, snd_es137x, and snd_solo. - Auto generate device listing for snd_neomagic(4). Approved by: re (hrs) Revision Changes Path 1.227.2.23 +12 -29 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml From owner-cvs-src@FreeBSD.ORG Thu Mar 10 09:05:11 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 23B7F16A4CE; Thu, 10 Mar 2005 09:05:11 +0000 (GMT) Received: from storm.uk.FreeBSD.org (storm.uk.FreeBSD.org [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 82F6C43D5D; Thu, 10 Mar 2005 09:05:10 +0000 (GMT) (envelope-from mark@grondar.org) Received: from storm.uk.FreeBSD.org (uucp@localhost [127.0.0.1]) by storm.uk.FreeBSD.org (8.13.1/8.13.1) with ESMTP id j2A959F2099849; Thu, 10 Mar 2005 09:05:09 GMT (envelope-from mark@grondar.org) Received: (from uucp@localhost)j2A959kx099847; Thu, 10 Mar 2005 09:05:09 GMT (envelope-from mark@grondar.org) Received: from grondar.org (localhost [127.0.0.1]) by grovel.grondar.org (8.13.3/8.13.1) with ESMTP id j2A91MeN081641; Thu, 10 Mar 2005 09:01:22 GMT (envelope-from mark@grondar.org) Message-Id: <200503100901.j2A91MeN081641@grovel.grondar.org> X-Mailer: exmh version 2.7.0 06/18/2004 with nmh-1.0.4 To: Colin Percival From: Mark Murray In-Reply-To: Your message of "Thu, 10 Mar 2005 00:38:08 PST." <42300770.7040409@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 10 Mar 2005 09:01:22 +0000 Sender: mark@grondar.org cc: Peter Jeremy cc: src-committers@FreeBSD.ORG cc: Mark Murray cc: cvs-all@FreeBSD.ORG cc: cvs-src@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libmd Makefile sha256.3 sha256.h sha256c.c shadriver.c src/sbin/md5 Makefile md5.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 09:05:11 -0000 Colin Percival writes: > > But they do have bugs fixed or are optimised. > > Optimized? Perhaps. Bugs fixed? Almost certainly not -- writing a > hash implementation which works for all the test vectors while failing > for some other data would be very difficult. There's only one code > path through the compression function, and only a very small number > through the wrappers -- if you get something wrong, it's going to bite > you every time. I'm glad you said _almost_ certainly not. Subtle edge cases can crop up in the most nasty ways when you move to different architectures, etc. In other cases, assumptions about the test data can get you in trouble. EG - I haven't tested this, but it looks like your code gets the bit count wrong for large data sets, as you are not using a uint64_t, you are using an array of uint32_t's, and dropping a size_t (== uint32_t) in there. For memory based operations you will be fine for most of your life (I guess). For a very large file, you will likely give the wrong answer. M -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Thu Mar 10 09:28:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 48D1916A4CE; Thu, 10 Mar 2005 09:28:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E8B343D2D; Thu, 10 Mar 2005 09:28:40 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2A9Seqo025343; Thu, 10 Mar 2005 09:28:40 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2A9SdRj025342; Thu, 10 Mar 2005 09:28:40 GMT (envelope-from harti) Message-Id: <200503100928.j2A9SdRj025342@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 10 Mar 2005 09:28:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 Makefile ng_ccatm.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 09:28:40 -0000 harti 2005-03-10 09:28:39 UTC FreeBSD src repository Modified files: share/man/man4 Makefile Added files: share/man/man4 ng_ccatm.4 Log: Add a man page for ng_ccatm(4). Reminded by: brueffer Revision Changes Path 1.308 +1 -0 src/share/man/man4/Makefile 1.1 +320 -0 src/share/man/man4/ng_ccatm.4 (new) From owner-cvs-src@FreeBSD.ORG Thu Mar 10 09:56:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 550A216A4CE; Thu, 10 Mar 2005 09:56:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E1AD43D54; Thu, 10 Mar 2005 09:56:40 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2A9udHG028176; Thu, 10 Mar 2005 09:56:40 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2A9udtq028175; Thu, 10 Mar 2005 09:56:39 GMT (envelope-from cperciva) Message-Id: <200503100956.j2A9udtq028175@repoman.freebsd.org> From: Colin Percival Date: Thu, 10 Mar 2005 09:56:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/md5 md5.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 09:56:40 -0000 cperciva 2005-03-10 09:56:39 UTC FreeBSD src repository Modified files: sbin/md5 md5.1 Log: Belatedly update the md5(1) man page to reflect the addition of sha256. Revision Changes Path 1.24 +11 -6 src/sbin/md5/md5.1 From owner-cvs-src@FreeBSD.ORG Thu Mar 10 10:16:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0129D16A4CE; Thu, 10 Mar 2005 10:16:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA86543D46; Thu, 10 Mar 2005 10:16:03 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AAG3n9028992; Thu, 10 Mar 2005 10:16:03 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AAG3bk028991; Thu, 10 Mar 2005 10:16:03 GMT (envelope-from harti) Message-Id: <200503101016.j2AAG3bk028991@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 10 Mar 2005 10:16:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make suff.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 10:16:04 -0000 harti 2005-03-10 10:16:03 UTC FreeBSD src repository Modified files: usr.bin/make suff.c Log: Style: fix function style before working on it (mainly intendation). Revision Changes Path 1.49 +30 -30 src/usr.bin/make/suff.c From owner-cvs-src@FreeBSD.ORG Thu Mar 10 11:40:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA9CF16A4CE; Thu, 10 Mar 2005 11:40:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9BD9843D39; Thu, 10 Mar 2005 11:40:53 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2ABeruU032192; Thu, 10 Mar 2005 11:40:53 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2ABer8x032191; Thu, 10 Mar 2005 11:40:53 GMT (envelope-from ume) Message-Id: <200503101140.j2ABer8x032191@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Thu, 10 Mar 2005 11:40:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files src/sys/crypto/cast128 cast128.c cast128.h cast128sb.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 11:40:53 -0000 ume 2005-03-10 11:40:53 UTC FreeBSD src repository Modified files: sys/conf files sys/crypto/cast128 cast128.h Removed files: sys/crypto/cast128 cast128.c cast128sb.h Log: use cast128 in opencrypto to nuke duplicate code. Revision Changes Path 1.1002 +1 -1 src/sys/conf/files 1.8 +0 -247 src/sys/crypto/cast128/cast128.c (dead) 1.8 +9 -18 src/sys/crypto/cast128/cast128.h 1.2 +0 -546 src/sys/crypto/cast128/cast128sb.h (dead) From owner-cvs-src@FreeBSD.ORG Thu Mar 10 11:44:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2BB3616A4CE; Thu, 10 Mar 2005 11:44:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F1CEC43D5A; Thu, 10 Mar 2005 11:44:05 +0000 (GMT) (envelope-from den@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2ABi5AQ032384; Thu, 10 Mar 2005 11:44:05 GMT (envelope-from den@repoman.freebsd.org) Received: (from den@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2ABi5ek032383; Thu, 10 Mar 2005 11:44:05 GMT (envelope-from den) Message-Id: <200503101144.j2ABi5ek032383@repoman.freebsd.org> From: Denis Peplin Date: Thu, 10 Mar 2005 11:44:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/ru_RU.KOI8-R Makefile src/release/doc/ru_RU.KOI8-R/early-adopter Makefile article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 11:44:06 -0000 den 2005-03-10 11:44:05 UTC FreeBSD src repository (doc committer) Modified files: release/doc/ru_RU.KOI8-R Makefile Removed files: release/doc/ru_RU.KOI8-R/early-adopter Makefile article.sgml Log: Remove early-adopter translation from HEAD Revision Changes Path 1.8 +1 -2 src/release/doc/ru_RU.KOI8-R/Makefile 1.2 +0 -24 src/release/doc/ru_RU.KOI8-R/early-adopter/Makefile (dead) 1.6 +0 -535 src/release/doc/ru_RU.KOI8-R/early-adopter/article.sgml (dead) From owner-cvs-src@FreeBSD.ORG Thu Mar 10 13:07:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B27FC16A4CE; Thu, 10 Mar 2005 13:07:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8926043D4C; Thu, 10 Mar 2005 13:07:33 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AD7X6I043504; Thu, 10 Mar 2005 13:07:33 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AD7XGx043503; Thu, 10 Mar 2005 13:07:33 GMT (envelope-from nyan) Message-Id: <200503101307.j2AD7XGx043503@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Thu, 10 Mar 2005 13:07:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/conf GENERIC.hints X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 13:07:33 -0000 nyan 2005-03-10 13:07:33 UTC FreeBSD src repository Modified files: sys/pc98/conf GENERIC.hints Log: Backout revision 1.20. I was a misunderstanding. Pointed out by: Watanabe Kazuhiro Pointy hat to: nyan Revision Changes Path 1.23 +9 -9 src/sys/pc98/conf/GENERIC.hints From owner-cvs-src@FreeBSD.ORG Thu Mar 10 14:15:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F08516A4CE; Thu, 10 Mar 2005 14:15:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0789843D39; Thu, 10 Mar 2005 14:15:09 +0000 (GMT) (envelope-from den@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AEF8et047125; Thu, 10 Mar 2005 14:15:08 GMT (envelope-from den@repoman.freebsd.org) Received: (from den@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AEF84H047124; Thu, 10 Mar 2005 14:15:08 GMT (envelope-from den) Message-Id: <200503101415.j2AEF84H047124@repoman.freebsd.org> From: Denis Peplin Date: Thu, 10 Mar 2005 14:15:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/ru_RU.KOI8-R/hardware/alpha Makefile article.sgml src/release/doc/ru_RU.KOI8-R/hardware/amd64 Makefile article.sgml src/release/doc/ru_RU.KOI8-R/hardware/i386 Makefile article.sgml... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 14:15:09 -0000 den 2005-03-10 14:15:08 UTC FreeBSD src repository (doc committer) Modified files: release/doc/ru_RU.KOI8-R/hardware/alpha Makefile article.sgml release/doc/ru_RU.KOI8-R/hardware/amd64 Makefile article.sgml release/doc/ru_RU.KOI8-R/hardware/i386 Makefile article.sgml release/doc/ru_RU.KOI8-R/hardware/ia64 Makefile article.sgml release/doc/ru_RU.KOI8-R/hardware/pc98 Makefile article.sgml release/doc/ru_RU.KOI8-R/hardware/sparc64 Makefile article.sgml release/doc/ru_RU.KOI8-R/share/sgml catalog Added files: release/doc/ru_RU.KOI8-R/share/examples dev-auto-translate.pl release/doc/ru_RU.KOI8-R/share/sgml dev-auto-ru.sgml Log: Add a Russian override of dev-auto.sgml (device entities only) and example script which can translate some repeated device entities. With -o option it can be used to update translated list of entities (skip translated ones). Obtained from: The FreeBSD Russian Documentation Project Revision Changes Path 1.3 +2 -1 src/release/doc/ru_RU.KOI8-R/hardware/alpha/Makefile 1.5 +3 -1 src/release/doc/ru_RU.KOI8-R/hardware/alpha/article.sgml 1.3 +2 -1 src/release/doc/ru_RU.KOI8-R/hardware/amd64/Makefile 1.5 +3 -1 src/release/doc/ru_RU.KOI8-R/hardware/amd64/article.sgml 1.3 +2 -1 src/release/doc/ru_RU.KOI8-R/hardware/i386/Makefile 1.5 +3 -1 src/release/doc/ru_RU.KOI8-R/hardware/i386/article.sgml 1.3 +2 -1 src/release/doc/ru_RU.KOI8-R/hardware/ia64/Makefile 1.5 +3 -1 src/release/doc/ru_RU.KOI8-R/hardware/ia64/article.sgml 1.3 +2 -1 src/release/doc/ru_RU.KOI8-R/hardware/pc98/Makefile 1.5 +3 -1 src/release/doc/ru_RU.KOI8-R/hardware/pc98/article.sgml 1.3 +2 -1 src/release/doc/ru_RU.KOI8-R/hardware/sparc64/Makefile 1.5 +3 -1 src/release/doc/ru_RU.KOI8-R/hardware/sparc64/article.sgml 1.1 +84 -0 src/release/doc/ru_RU.KOI8-R/share/examples/dev-auto-translate.pl (new) 1.2 +3 -3 src/release/doc/ru_RU.KOI8-R/share/sgml/catalog 1.1 +149 -0 src/release/doc/ru_RU.KOI8-R/share/sgml/dev-auto-ru.sgml (new) From owner-cvs-src@FreeBSD.ORG Thu Mar 10 14:19:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ACB3616A4CE; Thu, 10 Mar 2005 14:19:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85B1D43D2F; Thu, 10 Mar 2005 14:19:31 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AEJVq3047300; Thu, 10 Mar 2005 14:19:31 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AEJVWi047299; Thu, 10 Mar 2005 14:19:31 GMT (envelope-from rwatson) Message-Id: <200503101419.j2AEJVWi047299@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Mar 2005 14:19:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netipx README X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 14:19:31 -0000 rwatson 2005-03-10 14:19:31 UTC FreeBSD src repository Modified files: sys/netipx README Log: Marginally reformat my copyright statement to remove the spurious ','. Revision Changes Path 1.5 +1 -1 src/sys/netipx/README From owner-cvs-src@FreeBSD.ORG Thu Mar 10 14:21:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1EBC716A4CE for ; Thu, 10 Mar 2005 14:21:26 +0000 (GMT) Received: from hydra.bec.de (www.ostsee-abc.de [62.206.222.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id C669843D5D for ; Thu, 10 Mar 2005 14:21:25 +0000 (GMT) (envelope-from joerg@britannica.bec.de) Received: from britannica.bec.de (wlan034067.uni-rostock.de [139.30.34.67]) by hydra.bec.de (Postfix) with ESMTP id BA51835707 for ; Thu, 10 Mar 2005 15:21:23 +0100 (CET) Received: by britannica.bec.de (Postfix, from userid 1001) id 293DDB5; Thu, 10 Mar 2005 15:19:43 +0100 (CET) Date: Thu, 10 Mar 2005 15:19:42 +0100 From: Joerg Sonnenberger To: cvs-src@freebsd.org Message-ID: <20050310141942.GC1400@britannica.bec.de> References: <422F5D94.4030702@freebsd.org> <3213.1110401840@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3213.1110401840@critter.freebsd.dk> User-Agent: Mutt/1.5.8i Subject: Re: cvs commit: src/lib/libmd Makefile sha256.3 sha256.h sha256c.c shadriver.c src/sbin/md5 Makefile md5.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 14:21:26 -0000 On Wed, Mar 09, 2005 at 09:57:20PM +0100, Poul-Henning Kamp wrote: > Since all these functions are really just memcpy() overdosed on LSD, > I can't see _any_ reason why the kernel and userland would need different > versions, much less why different pieces of the kernel or userland > would. Well, userland versions could decide to use MMX or SSE or . That's more complicated in the kernel. Joerg From owner-cvs-src@FreeBSD.ORG Thu Mar 10 14:21:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B3B8C16A4CE; Thu, 10 Mar 2005 14:21:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 858F943D41; Thu, 10 Mar 2005 14:21:32 +0000 (GMT) (envelope-from den@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AELWdW047503; Thu, 10 Mar 2005 14:21:32 GMT (envelope-from den@repoman.freebsd.org) Received: (from den@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AELWFa047502; Thu, 10 Mar 2005 14:21:32 GMT (envelope-from den) Message-Id: <200503101421.j2AELWFa047502@repoman.freebsd.org> From: Denis Peplin Date: Thu, 10 Mar 2005 14:21:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/ru_RU.KOI8-R/hardware/common dev.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 14:21:32 -0000 den 2005-03-10 14:21:32 UTC FreeBSD src repository (doc committer) Modified files: release/doc/ru_RU.KOI8-R/hardware/common dev.sgml Log: MFen 1.274 -> 1.275 Revision Changes Path 1.11 +4 -4 src/release/doc/ru_RU.KOI8-R/hardware/common/dev.sgml From owner-cvs-src@FreeBSD.ORG Thu Mar 10 14:23:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4040816A4CE; Thu, 10 Mar 2005 14:23:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 14F4843D5F; Thu, 10 Mar 2005 14:23:28 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AENRd2047580; Thu, 10 Mar 2005 14:23:27 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AENR5a047579; Thu, 10 Mar 2005 14:23:27 GMT (envelope-from rwatson) Message-Id: <200503101423.j2AENR5a047579@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Mar 2005 14:23:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netipx README X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 14:23:28 -0000 rwatson 2005-03-10 14:23:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netipx README Log: Merge README:1.5 from HEAD to RELENG_5: Marginally reformat my copyright statement to remove the spurious ','. Approved by: re (blanket netipx locking merge approval) Revision Changes Path 1.2.8.2 +1 -1 src/sys/netipx/README From owner-cvs-src@FreeBSD.ORG Thu Mar 10 14:27:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB8C816A4CE; Thu, 10 Mar 2005 14:27:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F36343D3F; Thu, 10 Mar 2005 14:27:00 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AER0tC047718; Thu, 10 Mar 2005 14:27:00 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AER07V047717; Thu, 10 Mar 2005 14:27:00 GMT (envelope-from rwatson) Message-Id: <200503101427.j2AER07V047717@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Mar 2005 14:27:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netipx ipx_input.c ipx_pcb.c ipx_pcb.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 14:27:00 -0000 rwatson 2005-03-10 14:27:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netipx ipx_input.c ipx_pcb.c ipx_pcb.h Log: Merge ipx_input.c:1.44 ipx_pcb.c:1.42, ipx_pcb.h:1.23 from HEAD to RELENG_5: Introduce a global mutex, ipxpcb_list_mtx, to protect the global IPX PCB lists. Add macros to initialize, destroy, lock, unlock, and assert the mutex. Initialize the mutex when IPX is started. Add per-IPX PCB mutexes, ipxp_mtx in struct ipxpcb, to protect per-PCB IPX/SPX state. Add macros to initialize, destroy, lock, unlock, and assert the mutex. Initialize the mutex when a new PCB is allocated; destroy it when the PCB is free'd. Approved by: re (kensmith) Revision Changes Path 1.34.4.9 +3 -0 src/sys/netipx/ipx_input.c 1.28.2.13 +2 -0 src/sys/netipx/ipx_pcb.c 1.18.6.5 +18 -0 src/sys/netipx/ipx_pcb.h From owner-cvs-src@FreeBSD.ORG Thu Mar 10 14:28:22 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 019A616A4CE; Thu, 10 Mar 2005 14:28:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCFF943D46; Thu, 10 Mar 2005 14:28:21 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AESLhB047794; Thu, 10 Mar 2005 14:28:21 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AESLZd047793; Thu, 10 Mar 2005 14:28:21 GMT (envelope-from rwatson) Message-Id: <200503101428.j2AESLZd047793@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Mar 2005 14:28:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netipx ipx_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 14:28:22 -0000 rwatson 2005-03-10 14:28:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netipx ipx_input.c Log: Merge ipx_input.c:1.45 from HEAD to RELENG_5: Hold the global IPX PCB list mutex in the IPX input path when walking the IPX PCB list. Approved by: re (kensmith) Revision Changes Path 1.34.4.10 +7 -0 src/sys/netipx/ipx_input.c From owner-cvs-src@FreeBSD.ORG Thu Mar 10 14:29:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 04F9F16A4CE; Thu, 10 Mar 2005 14:29:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D109543D31; Thu, 10 Mar 2005 14:29:17 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AETHGj047870; Thu, 10 Mar 2005 14:29:17 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AETHwN047869; Thu, 10 Mar 2005 14:29:17 GMT (envelope-from rwatson) Message-Id: <200503101429.j2AETHwN047869@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Mar 2005 14:29:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netipx ipx_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 14:29:18 -0000 rwatson 2005-03-10 14:29:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netipx ipx_input.c Log: Merge ipx_input.c:1.46 from HEAD to RELENG_5: Hold the IPX PCB mutex around calls to ipx_input() in the IPX input path. Approved by: re (kensmith) Revision Changes Path 1.34.4.11 +8 -1 src/sys/netipx/ipx_input.c From owner-cvs-src@FreeBSD.ORG Thu Mar 10 14:30:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E20916A4CE; Thu, 10 Mar 2005 14:30:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4167C43D55; Thu, 10 Mar 2005 14:30:31 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AEUVbY047993; Thu, 10 Mar 2005 14:30:31 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AEUVQL047992; Thu, 10 Mar 2005 14:30:31 GMT (envelope-from rwatson) Message-Id: <200503101430.j2AEUVQL047992@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Mar 2005 14:30:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netipx ipx_pcb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 14:30:31 -0000 rwatson 2005-03-10 14:30:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netipx ipx_pcb.c Log: Merge ipx_pcb.c:1.43 from HEAD to RELENG_5: date: 2005/01/09 05:10:43; author: rwatson; state: Exp; lines: +21 -1 Assert or acquire the IPX PCB list lock or IPX PCB locks throughout the IPX-related PCB routines. In general, the list lock is required to iterate the PCB list, either for read or write; the PCB lock is required to access or modify a PCB. To change the binding of a PCB, both locks must be held. Approved by: re (kensmith) Revision Changes Path 1.28.2.14 +21 -1 src/sys/netipx/ipx_pcb.c From owner-cvs-src@FreeBSD.ORG Thu Mar 10 14:32:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C28016A4CF; Thu, 10 Mar 2005 14:32:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1EAD543D46; Thu, 10 Mar 2005 14:32:31 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AEWVAV048060; Thu, 10 Mar 2005 14:32:31 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AEWUtM048059; Thu, 10 Mar 2005 14:32:30 GMT (envelope-from rwatson) Message-Id: <200503101432.j2AEWUtM048059@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Mar 2005 14:32:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netipx ipx_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 14:32:31 -0000 rwatson 2005-03-10 14:32:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netipx ipx_usrreq.c Log: Merge ipx_usrreq.c:1.51 from HEAD to RELENG_5: Acquire or assert the IPX PCB list lock or IPX PCB lock during various protocol methods relating to IPX. Conditionally acquire the PCB list lock in the send operation only if the socket requires binding in order to use the requested address. Remove spl's generally no longer required during these accesses. Approved by: re (kensmith) Revision Changes Path 1.40.2.9 +72 -33 src/sys/netipx/ipx_usrreq.c From owner-cvs-src@FreeBSD.ORG Thu Mar 10 14:34:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5613316A4CE; Thu, 10 Mar 2005 14:34:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2866E43D2F; Thu, 10 Mar 2005 14:34:03 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AEY3RB048127; Thu, 10 Mar 2005 14:34:03 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AEY3WK048126; Thu, 10 Mar 2005 14:34:03 GMT (envelope-from rwatson) Message-Id: <200503101434.j2AEY3WK048126@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Mar 2005 14:34:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netipx ipx_input.c ipx_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 14:34:03 -0000 rwatson 2005-03-10 14:34:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netipx ipx_input.c ipx_usrreq.c Log: Merge ipx_input.c:1.47 and ip_usrreq.c:1.52 from HEAD to RELENG_5: Protect ipx_pexseq with the IPX PCB list mutex. When processing socket options against IPX PCBs, generally protect PCB fields using the IPX PCB mutex. Where possible, use unlocked reads on integer values to avoid locking overhead. Approved by: re (kensmith) Revision Changes Path 1.34.4.12 +1 -1 src/sys/netipx/ipx_input.c 1.40.2.10 +11 -2 src/sys/netipx/ipx_usrreq.c From owner-cvs-src@FreeBSD.ORG Thu Mar 10 14:36:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5721D16A4CE; Thu, 10 Mar 2005 14:36:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3BF3843D31; Thu, 10 Mar 2005 14:36:35 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AEaZJP048337; Thu, 10 Mar 2005 14:36:35 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AEaZor048336; Thu, 10 Mar 2005 14:36:35 GMT (envelope-from rwatson) Message-Id: <200503101436.j2AEaZor048336@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Mar 2005 14:36:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netipx ipx_input.c spx_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 14:36:35 -0000 rwatson 2005-03-10 14:36:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netipx ipx_input.c spx_usrreq.c Log: Merge ipx_input.c:1.48, spx_srreq.c:1.61 from HEAD to RELENG_5: Use the IPX PCB list mutex and IPX PCB mutexes to lock down the SPX portion of IPX/SPX: - Protect IPX PCB lists with the IPX PCB list mutex, in particular when calling PCB and PCB list manipulation routines in ipx_pcb.c. - Protect both IPX PCB state and SPX PCB state using the IPX PCB mutex. - Generally annotate locking, as well as adding liberal use of lock assertions to document locking requirements. - Where possible, use unlocked reads when reading integer or smaller sized socket options on SPX sockets. - De-spl throughout. Notes: - spx_input() expects both the list mutex and PCB mutex to be held on entry, but will release both on return. Because sonewconn() is called from spx_input(), it may actually drop one PCB lock and acquire another during generation of a new connection, meaning the caller is not in a position to unlock the PCB mutex. Approved by: re (kensmith) Revision Changes Path 1.34.4.13 +2 -1 src/sys/netipx/ipx_input.c 1.46.2.14 +108 -38 src/sys/netipx/spx_usrreq.c From owner-cvs-src@FreeBSD.ORG Thu Mar 10 14:38:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CCF2116A4CE; Thu, 10 Mar 2005 14:38:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B5BE143D46; Thu, 10 Mar 2005 14:38:19 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AEcJjX048411; Thu, 10 Mar 2005 14:38:19 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AEcJe3048410; Thu, 10 Mar 2005 14:38:19 GMT (envelope-from rwatson) Message-Id: <200503101438.j2AEcJe3048410@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Mar 2005 14:38:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netipx ipx.c ipx_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 14:38:20 -0000 rwatson 2005-03-10 14:38:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netipx ipx.c ipx_input.c Log: Merge ipx.c:1.30, ipx_input.c:1.49 from HEAD to RELENG_5: Recent changes have locked down most of the highly dynamic data structures in IPX/SPX -- primarily, sequence numbering, PCB lists, and PCBs for IPX raw sockets, IPX datagram sockets, and IPX/SPX. As such, remove remove NET_NEEDS_GIANT() for IPX, and remove the assertion of Giant in the ipxintr() IPX input path. Note that IPX/SPX is not fully MPSAFE, and that there are some problems with IPX/SPX locking that will require some further work. However, it is now safe enough to run in general without the Giant lock. Approved by: re (kensmith) Revision Changes Path 1.26.4.4 +0 -2 src/sys/netipx/ipx.c 1.34.4.14 +0 -2 src/sys/netipx/ipx_input.c From owner-cvs-src@FreeBSD.ORG Thu Mar 10 14:39:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 24EFE16A4CE; Thu, 10 Mar 2005 14:39:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED0AF43D2D; Thu, 10 Mar 2005 14:39:02 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AEd2wr048454; Thu, 10 Mar 2005 14:39:02 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AEd2ft048453; Thu, 10 Mar 2005 14:39:02 GMT (envelope-from rwatson) Message-Id: <200503101439.j2AEd2ft048453@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Mar 2005 14:39:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netipx ipx_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 14:39:03 -0000 rwatson 2005-03-10 14:39:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netipx ipx_input.c Log: Merge ipx_input.c:1.50 from HEAD to RELENG_5: Mark the IPX netisr as MPSAFE so that inbound IPX traffic is processed without Giant, and can be directly dispatched in the ithread when net.isr.enable is turned on. Approved by: re (kensmith) Revision Changes Path 1.34.4.15 +1 -1 src/sys/netipx/ipx_input.c From owner-cvs-src@FreeBSD.ORG Thu Mar 10 14:44:25 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E03D316A4CE; Thu, 10 Mar 2005 14:44:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 84DC843D68; Thu, 10 Mar 2005 14:44:25 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AEiPZt048754; Thu, 10 Mar 2005 14:44:25 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AEiPGM048753; Thu, 10 Mar 2005 14:44:25 GMT (envelope-from glebius) Message-Id: <200503101444.j2AEiPGM048753@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 10 Mar 2005 14:44:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netgraph/netflow netflow.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 14:44:26 -0000 glebius 2005-03-10 14:44:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netgraph/netflow netflow.c Log: MFC 1.9: Cisco uses milliseconds for uptime. This is stupid. Nobody cares of such precision when IP packet may travel through internet for several seconds. Also uptime measured in milliseconds overflows every 48+ days. But we have to do same to keep compatibility with Cisco and flow-tools. Make a macro MILLIUPTIME, which does overflowable multiplication to 1000. Requested by: Sergey Ryabin, Oleg Bulyzhin Approved by: re (kensmith) Revision Changes Path 1.3.2.6 +16 -4 src/sys/netgraph/netflow/netflow.c From owner-cvs-src@FreeBSD.ORG Thu Mar 10 14:54:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A814E16A4CE; Thu, 10 Mar 2005 14:54:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F46743D1D; Thu, 10 Mar 2005 14:54:23 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AEsNLX049075; Thu, 10 Mar 2005 14:54:23 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AEsNVC049074; Thu, 10 Mar 2005 14:54:23 GMT (envelope-from nyan) Message-Id: <200503101454.j2AEsNVC049074@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Thu, 10 Mar 2005 14:54:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/pc98/conf GENERIC.hints X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 14:54:23 -0000 nyan 2005-03-10 14:54:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/pc98/conf GENERIC.hints Log: MFC: Backout revision 1.20. Approved by: re (kensmith) Revision Changes Path 1.20.2.2 +9 -9 src/sys/pc98/conf/GENERIC.hints From owner-cvs-src@FreeBSD.ORG Thu Mar 10 14:54:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C436A16A4CF; Thu, 10 Mar 2005 14:54:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7AAC243D54; Thu, 10 Mar 2005 14:54:47 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AEslM7049119; Thu, 10 Mar 2005 14:54:47 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AEslnZ049118; Thu, 10 Mar 2005 14:54:47 GMT (envelope-from harti) Message-Id: <200503101454.j2AEslnZ049118@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 10 Mar 2005 14:54:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make parse.c suff.c suff.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 14:54:47 -0000 harti 2005-03-10 14:54:47 UTC FreeBSD src repository Modified files: usr.bin/make parse.c suff.c suff.h Log: Reorganize Suff_EndTransform to be called only for nodes for which it is needed (transforms). Revision Changes Path 1.81 +9 -5 src/usr.bin/make/parse.c 1.50 +30 -38 src/usr.bin/make/suff.c 1.2 +1 -1 src/usr.bin/make/suff.h From owner-cvs-src@FreeBSD.ORG Thu Mar 10 14:58:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C1F9616A4CE; Thu, 10 Mar 2005 14:58:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8BF243D2F; Thu, 10 Mar 2005 14:58:59 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AEwxRp049371; Thu, 10 Mar 2005 14:58:59 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AEwxio049370; Thu, 10 Mar 2005 14:58:59 GMT (envelope-from delphij) Message-Id: <200503101458.j2AEwxio049370@repoman.freebsd.org> From: Xin LI Date: Thu, 10 Mar 2005 14:58:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sbin/fsck_ffs fsck.h pass5.c setup.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 14:58:59 -0000 delphij 2005-03-10 14:58:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sbin/fsck_ffs fsck.h pass5.c setup.c Log: MFC the background fsck_ffs(8) fixes which will calculate the superblock summary by getting the sysctl mibs initialized during setup phrase. This will make the background fsck summary adjustment actually functional. MFC'ed revisions: > Revision Changes Path > 1.36 +1 -0 src/sbin/fsck_ffs/fsck.h > 1.42 +5 -5 src/sbin/fsck_ffs/pass5.c > 1.49 +18 -0 src/sbin/fsck_ffs/setup.c Approved by: re (kensmith) Revision Changes Path 1.31.2.5 +1 -0 src/sbin/fsck_ffs/fsck.h 1.39.2.3 +5 -5 src/sbin/fsck_ffs/pass5.c 1.47.2.2 +18 -0 src/sbin/fsck_ffs/setup.c From owner-cvs-src@FreeBSD.ORG Thu Mar 10 15:26:45 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B909A16A4CE; Thu, 10 Mar 2005 15:26:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85A4E43D4C; Thu, 10 Mar 2005 15:26:45 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AFQj6a050533; Thu, 10 Mar 2005 15:26:45 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AFQjGR050532; Thu, 10 Mar 2005 15:26:45 GMT (envelope-from glebius) Message-Id: <200503101526.j2AFQjGR050532@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 10 Mar 2005 15:26:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet in.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 15:26:45 -0000 glebius 2005-03-10 15:26:45 UTC FreeBSD src repository Modified files: sys/netinet in.c Log: Add antifootshooting workaround, which will make all routes "connected" to carp(4) interfaces host routes. This prevents a problem, when connected network is routed to carp(4) interface. Revision Changes Path 1.82 +6 -0 src/sys/netinet/in.c From owner-cvs-src@FreeBSD.ORG Thu Mar 10 15:30:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 781E916A4CE; Thu, 10 Mar 2005 15:30:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4FBCF43D41; Thu, 10 Mar 2005 15:30:09 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AFU9j1050831; Thu, 10 Mar 2005 15:30:09 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AFU93C050830; Thu, 10 Mar 2005 15:30:09 GMT (envelope-from harti) Message-Id: <200503101530.j2AFU93C050830@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 10 Mar 2005 15:30:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make parse.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 15:30:09 -0000 harti 2005-03-10 15:30:09 UTC FreeBSD src repository Modified files: usr.bin/make parse.c Log: Call ParseFinishLine() for the last line of a file too. Revision Changes Path 1.82 +3 -0 src/usr.bin/make/parse.c From owner-cvs-src@FreeBSD.ORG Thu Mar 10 15:35:32 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2962116A4CE; Thu, 10 Mar 2005 15:35:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F31D843D5F; Thu, 10 Mar 2005 15:35:31 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AFZVgJ051092; Thu, 10 Mar 2005 15:35:31 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AFZVS1051091; Thu, 10 Mar 2005 15:35:31 GMT (envelope-from yar) Message-Id: <200503101535.j2AFZVS1051091@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 10 Mar 2005 15:35:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/games/fortune/datfiles freebsd-tips X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 15:35:32 -0000 yar 2005-03-10 15:35:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) games/fortune/datfiles freebsd-tips Log: MFC 1.38: Give a better advice on how to convert DOS text to UNIX text. The former tip used `col -bx', which would not only discard CR's, but also expand TAB's and remove BS'en. This effect is not always wanted. Approved by: re (kensmith) Revision Changes Path 1.33.2.1 +2 -2 src/games/fortune/datfiles/freebsd-tips From owner-cvs-src@FreeBSD.ORG Thu Mar 10 15:38:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B6A016A4CE; Thu, 10 Mar 2005 15:38:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 20E6843D5F; Thu, 10 Mar 2005 15:38:02 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AFc2O4051229; Thu, 10 Mar 2005 15:38:02 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AFc2LX051228; Thu, 10 Mar 2005 15:38:02 GMT (envelope-from harti) Message-Id: <200503101538.j2AFc2LX051228@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 10 Mar 2005 15:38:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make var.c var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 15:38:02 -0000 harti 2005-03-10 15:38:01 UTC FreeBSD src repository Modified files: usr.bin/make var.c var.h Log: Constify Var_Dump and simplify it by inlining VarPrintVar. Revision Changes Path 1.111 +8 -14 src/usr.bin/make/var.c 1.11 +1 -1 src/usr.bin/make/var.h From owner-cvs-src@FreeBSD.ORG Thu Mar 10 15:58:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 044F816A4CE; Thu, 10 Mar 2005 15:58:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF48B43D1D; Thu, 10 Mar 2005 15:58:16 +0000 (GMT) (envelope-from phantom@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AFwG1x051935; Thu, 10 Mar 2005 15:58:16 GMT (envelope-from phantom@repoman.freebsd.org) Received: (from phantom@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AFwG6v051934; Thu, 10 Mar 2005 15:58:16 GMT (envelope-from phantom) Message-Id: <200503101558.j2AFwG6v051934@repoman.freebsd.org> From: Alexey Zelkin Date: Thu, 10 Mar 2005 15:58:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/mk bsd.nls.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 15:58:17 -0000 phantom 2005-03-10 15:58:16 UTC FreeBSD src repository Modified files: share/mk bsd.nls.mk Log: Update comment to reflect default GENCAT value (changed in previous rev) Reminded by: Joerg Sonnenberger Revision Changes Path 1.12 +1 -1 src/share/mk/bsd.nls.mk From owner-cvs-src@FreeBSD.ORG Thu Mar 10 16:16:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5DECD16A4CE; Thu, 10 Mar 2005 16:16:51 +0000 (GMT) Received: from mx1.originative.co.uk (freebsd.gotadsl.co.uk [81.6.249.198]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7783F43D3F; Thu, 10 Mar 2005 16:16:50 +0000 (GMT) (envelope-from paul@mx1.originative.co.uk) Received: from localhost (unknown [127.0.0.1]) by mx1.originative.co.uk (Postfix) with ESMTP id 395E615586; Thu, 10 Mar 2005 16:16:17 +0000 (GMT) Received: from mx1.originative.co.uk ([127.0.0.1])port 10024) with ESMTP id 34718-09; Thu, 10 Mar 2005 16:16:08 +0000 (GMT) Received: by mx1.originative.co.uk (Postfix, from userid 1000) id 99A7F15589; Thu, 10 Mar 2005 16:16:08 +0000 (GMT) Date: Thu, 10 Mar 2005 16:16:08 +0000 From: Paul Richards To: Maxim Sobolev Message-ID: <20050310161607.GO98930@myrddin.originative.co.uk> References: <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> <20050309.085035.129356491.imp@bsdimp.com> <422F6703.70409@portaone.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <422F6703.70409@portaone.com> User-Agent: Mutt/1.5.8i X-Virus-Scanned: by amavisd-new at originative.co.uk cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: des@des.no cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 16:16:51 -0000 On Wed, Mar 09, 2005 at 11:13:39PM +0200, Maxim Sobolev wrote: > M. Warner Losh wrote: > >In message: <422F087F.9030906@portaone.com> > > Maxim Sobolev writes: > >: and need this tool to upgrade otherwise perfectly working system(s). > > > >As a veteran of ABI wars, I think that you have an unrealistic > >expectations about what can be done. While an interesting goal, too > >many of the developers are hard wired to not even think about such > >considerations to make it successful. We have a hard enough time > >making backward compatibility work, there's no hope for 'forward' > >compatability. > > As a junior of ABI wars I think I have a realistic expectation about > what can be done. Yes, many developers don't care about `backward' > compatibility, let alone `forward' compatibility, but in fact both are > really necessary in we want to position FreeBSD as a sound design. >From a commercial standpoint, forwards compatibility is I think actually more important. When you release a commercial product you're actually more concerned about it working on already existing systems. Imagine something like Photoshop being written on the most recent version of Mac OS X and finding that compatibility only worked forward. That would mean that most users out there would have to upgrade their OS in order to use the most recent version of Photoshop! What's most important commercially is that you can use the most up to date development environment to target the largest possible installed user base. It matters a lot less if you have to support patches for newer systems since that's a much smaller user base to support and the onward development of your own product tends to keep pace with future platform changes. A "stable" ABI means it doesn't change, not that it changes in a backwards compatible manner. We should be able to enhance future versions of a branch without creating these ABI incompatibilities by supporting the existing interfaces until a future major release removes them. Better yet, lets stop "developing" our stable branches and focus on stabilising them and getter more rapid development done in our -current branch. There was a rash of MFCs for the next stable release which were nothing more than a feature push and were of dubious value in helping stability. -- Paul Richards From owner-cvs-src@FreeBSD.ORG Thu Mar 10 16:55:13 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from green.homeunix.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 2774016A4CE; Thu, 10 Mar 2005 16:55:13 +0000 (GMT) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.3/8.13.1) with ESMTP id j2AGtC68088634; Thu, 10 Mar 2005 11:55:12 -0500 (EST) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.3/8.13.1/Submit) id j2AGtBZV088633; Thu, 10 Mar 2005 11:55:11 -0500 (EST) (envelope-from green) Date: Thu, 10 Mar 2005 11:55:10 -0500 From: Brian Fundakowski Feldman To: Paul Richards Message-ID: <20050310165510.GE993@green.homeunix.org> References: <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> <20050309.085035.129356491.imp@bsdimp.com> <422F6703.70409@portaone.com> <20050310161607.GO98930@myrddin.originative.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050310161607.GO98930@myrddin.originative.co.uk> User-Agent: Mutt/1.5.6i cc: Maxim Sobolev cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: des@des.no cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 16:55:13 -0000 On Thu, Mar 10, 2005 at 04:16:08PM +0000, Paul Richards wrote: > On Wed, Mar 09, 2005 at 11:13:39PM +0200, Maxim Sobolev wrote: > > M. Warner Losh wrote: > > >In message: <422F087F.9030906@portaone.com> > > > Maxim Sobolev writes: > > >: and need this tool to upgrade otherwise perfectly working system(s). > > > > > >As a veteran of ABI wars, I think that you have an unrealistic > > >expectations about what can be done. While an interesting goal, too > > >many of the developers are hard wired to not even think about such > > >considerations to make it successful. We have a hard enough time > > >making backward compatibility work, there's no hope for 'forward' > > >compatability. > > > > As a junior of ABI wars I think I have a realistic expectation about > > what can be done. Yes, many developers don't care about `backward' > > compatibility, let alone `forward' compatibility, but in fact both are > > really necessary in we want to position FreeBSD as a sound design. > > >From a commercial standpoint, forwards compatibility is I think > actually more important. When you release a commercial product > you're actually more concerned about it working on already existing > systems. > > Imagine something like Photoshop being written on the most recent > version of Mac OS X and finding that compatibility only worked > forward. That would mean that most users out there would have to > upgrade their OS in order to use the most recent version of Photoshop! > What's most important commercially is that you can use the most up > to date development environment to target the largest possible > installed user base. It matters a lot less if you have to support > patches for newer systems since that's a much smaller user base to > support and the onward development of your own product tends to > keep pace with future platform changes. > > A "stable" ABI means it doesn't change, not that it changes in a > backwards compatible manner. We should be able to enhance future > versions of a branch without creating these ABI incompatibilities > by supporting the existing interfaces until a future major release > removes them. > > Better yet, lets stop "developing" our stable branches and focus > on stabilising them and getter more rapid development done in our > -current branch. There was a rash of MFCs for the next stable release > which were nothing more than a feature push and were of dubious > value in helping stability. How is this even a problem? The company targets 5.3-RELEASE, period, for all of 5.x. They do not need to upgrade their build computer to anything past RELENG_5_3 even in the face of security issues. -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Thu Mar 10 17:02:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C3C116A4CF; Thu, 10 Mar 2005 17:02:44 +0000 (GMT) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 13EE743D1F; Thu, 10 Mar 2005 17:02:44 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (localhost.localdomain [127.0.0.1]) by odin.ac.hmc.edu (8.13.0/8.13.0) with ESMTP id j2AH2YfP026205; Thu, 10 Mar 2005 09:02:34 -0800 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.13.0/8.13.0/Submit) id j2AH2XhG026204; Thu, 10 Mar 2005 09:02:33 -0800 Date: Thu, 10 Mar 2005 09:02:33 -0800 From: Brooks Davis To: Brian Fundakowski Feldman Message-ID: <20050310170233.GA25556@odin.ac.hmc.edu> References: <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> <20050309.085035.129356491.imp@bsdimp.com> <422F6703.70409@portaone.com> <20050310161607.GO98930@myrddin.originative.co.uk> <20050310165510.GE993@green.homeunix.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="bp/iNruPH9dso1Pn" Content-Disposition: inline In-Reply-To: <20050310165510.GE993@green.homeunix.org> User-Agent: Mutt/1.4.1i X-Virus-Scanned: by amavisd-new X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on odin.ac.hmc.edu cc: Maxim Sobolev cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: des@des.no cc: "M. Warner Losh" cc: Paul Richards Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 17:02:44 -0000 --bp/iNruPH9dso1Pn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Mar 10, 2005 at 11:55:10AM -0500, Brian Fundakowski Feldman wrote: > On Thu, Mar 10, 2005 at 04:16:08PM +0000, Paul Richards wrote: > > On Wed, Mar 09, 2005 at 11:13:39PM +0200, Maxim Sobolev wrote: > > > M. Warner Losh wrote: > > > >In message: <422F087F.9030906@portaone.com> > > > > Maxim Sobolev writes: > > > >: and need this tool to upgrade otherwise perfectly working system(s= ). > > > > > > > >As a veteran of ABI wars, I think that you have an unrealistic > > > >expectations about what can be done. While an interesting goal, too > > > >many of the developers are hard wired to not even think about such > > > >considerations to make it successful. We have a hard enough time > > > >making backward compatibility work, there's no hope for 'forward' > > > >compatability. > > >=20 > > > As a junior of ABI wars I think I have a realistic expectation about= =20 > > > what can be done. Yes, many developers don't care about `backward'=20 > > > compatibility, let alone `forward' compatibility, but in fact both ar= e=20 > > > really necessary in we want to position FreeBSD as a sound design. > >=20 > > >From a commercial standpoint, forwards compatibility is I think > > actually more important. When you release a commercial product > > you're actually more concerned about it working on already existing > > systems. > >=20 > > Imagine something like Photoshop being written on the most recent > > version of Mac OS X and finding that compatibility only worked > > forward. That would mean that most users out there would have to > > upgrade their OS in order to use the most recent version of Photoshop! > > What's most important commercially is that you can use the most up > > to date development environment to target the largest possible > > installed user base. It matters a lot less if you have to support > > patches for newer systems since that's a much smaller user base to > > support and the onward development of your own product tends to > > keep pace with future platform changes. > >=20 > > A "stable" ABI means it doesn't change, not that it changes in a > > backwards compatible manner. We should be able to enhance future > > versions of a branch without creating these ABI incompatibilities > > by supporting the existing interfaces until a future major release > > removes them. > >=20 > > Better yet, lets stop "developing" our stable branches and focus > > on stabilising them and getter more rapid development done in our > > -current branch. There was a rash of MFCs for the next stable release > > which were nothing more than a feature push and were of dubious > > value in helping stability. >=20 > How is this even a problem? The company targets 5.3-RELEASE, period, > for all of 5.x. They do not need to upgrade their build computer to > anything past RELENG_5_3 even in the face of security issues. This is certaintly how it's done in the Windows world. If you want to run on an older version you develop and compile on that version even though it sucks compared to the newer one. You still have to test newer versions to make sure the vendor didn't change something out from under you and that you don't use depreceated features, but development is done on the oldest version you support. -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --bp/iNruPH9dso1Pn Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFCMH2pXY6L6fI4GtQRAiDLAKDBv9R/OEDr4zbwzGhq/d4va91DJwCgnPuh Kj9RyZ5wIBSwmu1BHgnUV88= =Qsln -----END PGP SIGNATURE----- --bp/iNruPH9dso1Pn-- From owner-cvs-src@FreeBSD.ORG Thu Mar 10 17:06:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E6DA16A51F; Thu, 10 Mar 2005 17:06:23 +0000 (GMT) Received: from bgo1smout1.broadpark.no (bgo1smout1.broadpark.no [217.13.4.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79FEB43D53; Thu, 10 Mar 2005 17:06:22 +0000 (GMT) (envelope-from des@des.no) Received: from bgo1sminn1.broadpark.no ([217.13.4.93]) by bgo1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0ID500H71B9KUCC0@bgo1smout1.broadpark.no>; Thu, 10 Mar 2005 18:00:56 +0100 (CET) Received: from dsa.des.no ([80.203.228.37]) by bgo1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0ID500KK6BLROK40@bgo1sminn1.broadpark.no>; Thu, 10 Mar 2005 18:08:15 +0100 (CET) Received: by dsa.des.no (Pony Express, from userid 666) id C55E045212; Thu, 10 Mar 2005 18:06:20 +0100 (CET) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id 4CEA54519E; Thu, 10 Mar 2005 18:06:16 +0100 (CET) Received: by xps.des.no (Postfix, from userid 1001) id 4405B33C1B; Thu, 10 Mar 2005 18:06:16 +0100 (CET) Date: Thu, 10 Mar 2005 18:06:16 +0100 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: <20050310161607.GO98930@myrddin.originative.co.uk> To: Paul Richards Message-id: <86d5u7fn1z.fsf@xps.des.no> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on dsa.des.no References: <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> <20050309.085035.129356491.imp@bsdimp.com> <422F6703.70409@portaone.com> <20050310161607.GO98930@myrddin.originative.co.uk> User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED,AWL autolearn=disabled version=3.0.2 X-Spam-Level: cc: Maxim Sobolev cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 17:06:23 -0000 Paul Richards writes: > Imagine something like Photoshop being written on the most recent > version of Mac OS X and finding that compatibility only worked > forward. That would mean that most users out there would have to > upgrade their OS in order to use the most recent version of Photoshop! Yes, that is usually how it goes. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Thu Mar 10 17:09:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A84E216A4CE; Thu, 10 Mar 2005 17:09:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C3C743D54; Thu, 10 Mar 2005 17:09:16 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AH9GI1076744; Thu, 10 Mar 2005 17:09:16 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AH9Go9076743; Thu, 10 Mar 2005 17:09:16 GMT (envelope-from des) Message-Id: <200503101709.j2AH9Go9076743@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 10 Mar 2005 17:09:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/kern kern_environment.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 17:09:16 -0000 des 2005-03-10 17:09:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern kern_environment.c Log: MFC: (1.38, 1.39) recognize k/m/g/t suffixes in all tunables. Approved by: re (kensmith) Revision Changes Path 1.34.2.2 +17 -2 src/sys/kern/kern_environment.c From owner-cvs-src@FreeBSD.ORG Thu Mar 10 17:20:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E16F16A4CE; Thu, 10 Mar 2005 17:20:02 +0000 (GMT) Received: from mx1.originative.co.uk (freebsd.gotadsl.co.uk [81.6.249.198]) by mx1.FreeBSD.org (Postfix) with ESMTP id A309A43D2F; Thu, 10 Mar 2005 17:20:01 +0000 (GMT) (envelope-from paul@mx1.originative.co.uk) Received: from localhost (unknown [127.0.0.1]) by mx1.originative.co.uk (Postfix) with ESMTP id 4C26615598; Thu, 10 Mar 2005 17:19:28 +0000 (GMT) Received: from mx1.originative.co.uk ([127.0.0.1])port 10024) with ESMTP id 35238-06; Thu, 10 Mar 2005 17:19:20 +0000 (GMT) Received: by mx1.originative.co.uk (Postfix, from userid 1000) id 6831E15589; Thu, 10 Mar 2005 17:19:19 +0000 (GMT) Date: Thu, 10 Mar 2005 17:19:18 +0000 From: Paul Richards To: Dag-Erling Sm?rgrav Message-ID: <20050310171917.GQ98930@myrddin.originative.co.uk> References: <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> <20050309.085035.129356491.imp@bsdimp.com> <422F6703.70409@portaone.com> <20050310161607.GO98930@myrddin.originative.co.uk> <86d5u7fn1z.fsf@xps.des.no> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <86d5u7fn1z.fsf@xps.des.no> User-Agent: Mutt/1.5.8i X-Virus-Scanned: by amavisd-new at originative.co.uk cc: Maxim Sobolev cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 17:20:02 -0000 On Thu, Mar 10, 2005 at 06:06:16PM +0100, Dag-Erling Sm?rgrav wrote: > Paul Richards writes: > > Imagine something like Photoshop being written on the most recent > > version of Mac OS X and finding that compatibility only worked > > forward. That would mean that most users out there would have to > > upgrade their OS in order to use the most recent version of Photoshop! > > Yes, that is usually how it goes. I don't believe it does. Can anyone provide real world examples of this happening that we can consider? -- Paul Richards From owner-cvs-src@FreeBSD.ORG Thu Mar 10 17:21:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C400516A4CE; Thu, 10 Mar 2005 17:21:29 +0000 (GMT) Received: from mx1.originative.co.uk (freebsd.gotadsl.co.uk [81.6.249.198]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3639A43D4C; Thu, 10 Mar 2005 17:21:29 +0000 (GMT) (envelope-from paul@mx1.originative.co.uk) Received: from localhost (unknown [127.0.0.1]) by mx1.originative.co.uk (Postfix) with ESMTP id B458E15586; Thu, 10 Mar 2005 17:20:56 +0000 (GMT) Received: from mx1.originative.co.uk ([127.0.0.1])port 10024) with ESMTP id 35238-08; Thu, 10 Mar 2005 17:20:51 +0000 (GMT) Received: by mx1.originative.co.uk (Postfix, from userid 1000) id E6CA915589; Thu, 10 Mar 2005 17:20:50 +0000 (GMT) Date: Thu, 10 Mar 2005 17:20:50 +0000 From: Paul Richards To: Brian Fundakowski Feldman Message-ID: <20050310172050.GR98930@myrddin.originative.co.uk> References: <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> <20050309.085035.129356491.imp@bsdimp.com> <422F6703.70409@portaone.com> <20050310161607.GO98930@myrddin.originative.co.uk> <20050310165510.GE993@green.homeunix.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050310165510.GE993@green.homeunix.org> User-Agent: Mutt/1.5.8i X-Virus-Scanned: by amavisd-new at originative.co.uk cc: Maxim Sobolev cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: des@des.no cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 17:21:29 -0000 On Thu, Mar 10, 2005 at 11:55:10AM -0500, Brian Fundakowski Feldman wrote: > > How is this even a problem? The company targets 5.3-RELEASE, period, > for all of 5.x. They do not need to upgrade their build computer to > anything past RELENG_5_3 even in the face of security issues. That really irritating bug that causes their development tools to crash is fixed in 5.5. Clearly they'll want to run with that later version. -- Paul Richards From owner-cvs-src@FreeBSD.ORG Thu Mar 10 17:36:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E8D2616A4CE; Thu, 10 Mar 2005 17:36:49 +0000 (GMT) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9CF4743D31; Thu, 10 Mar 2005 17:36:49 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (localhost.localdomain [127.0.0.1]) by odin.ac.hmc.edu (8.13.0/8.13.0) with ESMTP id j2AHakc3031133; Thu, 10 Mar 2005 09:36:46 -0800 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.13.0/8.13.0/Submit) id j2AHakoN031132; Thu, 10 Mar 2005 09:36:46 -0800 Date: Thu, 10 Mar 2005 09:36:46 -0800 From: Brooks Davis To: Paul Richards Message-ID: <20050310173645.GB25556@odin.ac.hmc.edu> References: <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> <20050309.085035.129356491.imp@bsdimp.com> <422F6703.70409@portaone.com> <20050310161607.GO98930@myrddin.originative.co.uk> <20050310165510.GE993@green.homeunix.org> <20050310172050.GR98930@myrddin.originative.co.uk> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="wq9mPyueHGvFACwf" Content-Disposition: inline In-Reply-To: <20050310172050.GR98930@myrddin.originative.co.uk> User-Agent: Mutt/1.4.1i X-Virus-Scanned: by amavisd-new X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on odin.ac.hmc.edu cc: Brian Fundakowski Feldman cc: Maxim Sobolev cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: des@des.no cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 17:36:50 -0000 --wq9mPyueHGvFACwf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Mar 10, 2005 at 05:20:50PM +0000, Paul Richards wrote: > On Thu, Mar 10, 2005 at 11:55:10AM -0500, Brian Fundakowski Feldman wrote: > >=20 > > How is this even a problem? The company targets 5.3-RELEASE, period, > > for all of 5.x. They do not need to upgrade their build computer to > > anything past RELENG_5_3 even in the face of security issues. >=20 > That really irritating bug that causes their development tools to > crash is fixed in 5.5. Clearly they'll want to run with that later > version. Then they should tell their customers that they only support 5.5 or they should routinly test on 5.3 to make sure that keeps working. For that matter, in the case we are discussing, as long as they don't use the new flags they would not have any problems and if they failed to test on the old version they claimed to support that's their problem. That said, there are things that could be done to make flag-like APIs more robust like checking that all passed flags are valid and returning an appropriate error (ENOSUP, etc) if they are not so developers could write applications that use new flags when available and back off if not. Someone who is intrested in these issues would certaintly be doing us a service by hunting down and fixing these kinds of things. -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --wq9mPyueHGvFACwf Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFCMIWtXY6L6fI4GtQRAhXLAKCaI4t9UyZAYd3p+ChB7rxHRmAiHQCePMFo cr7bi5CD8zLKRLxH8qU/H6Y= =ItL3 -----END PGP SIGNATURE----- --wq9mPyueHGvFACwf-- From owner-cvs-src@FreeBSD.ORG Thu Mar 10 17:45:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from green.homeunix.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id A19F416A4CE; Thu, 10 Mar 2005 17:45:02 +0000 (GMT) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.3/8.13.1) with ESMTP id j2AHj2iw089911; Thu, 10 Mar 2005 12:45:02 -0500 (EST) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.3/8.13.1/Submit) id j2AHj1da089910; Thu, 10 Mar 2005 12:45:01 -0500 (EST) (envelope-from green) Date: Thu, 10 Mar 2005 12:45:01 -0500 From: Brian Fundakowski Feldman To: Paul Richards Message-ID: <20050310174501.GF993@green.homeunix.org> References: <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> <20050309.085035.129356491.imp@bsdimp.com> <422F6703.70409@portaone.com> <20050310161607.GO98930@myrddin.originative.co.uk> <20050310165510.GE993@green.homeunix.org> <20050310172050.GR98930@myrddin.originative.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050310172050.GR98930@myrddin.originative.co.uk> User-Agent: Mutt/1.5.6i cc: Maxim Sobolev cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: des@des.no cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 17:45:03 -0000 On Thu, Mar 10, 2005 at 05:20:50PM +0000, Paul Richards wrote: > On Thu, Mar 10, 2005 at 11:55:10AM -0500, Brian Fundakowski Feldman wrote: > > > > How is this even a problem? The company targets 5.3-RELEASE, period, > > for all of 5.x. They do not need to upgrade their build computer to > > anything past RELENG_5_3 even in the face of security issues. > > That really irritating bug that causes their development tools to > crash is fixed in 5.5. Clearly they'll want to run with that later > version. This is a perfect strawman of a non-security fix that should be applied to the RELENG_5_3 security branch, AFAICT. -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Thu Mar 10 17:46:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B19816A4CF; Thu, 10 Mar 2005 17:46:47 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03C0B43D54; Thu, 10 Mar 2005 17:46:47 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior-wifi.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.1/8.13.1) with ESMTP id j2AHlOB3087354; Thu, 10 Mar 2005 10:47:27 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <42308769.5080506@samsco.org> Date: Thu, 10 Mar 2005 10:44:09 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050218 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Paul Richards References: <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> <20050309.085035.129356491.imp@bsdimp.com> <422F6703.70409@portaone.com> <20050310161607.GO98930@myrddin.originative.co.uk> <86d5u7fn1z.fsf@xps.des.no> <20050310171917.GQ98930@myrddin.originative.co.uk> In-Reply-To: <20050310171917.GQ98930@myrddin.originative.co.uk> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.8 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on pooker.samsco.org cc: Maxim Sobolev cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Dag-Erling Sm?rgrav cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 17:46:47 -0000 Paul Richards wrote: > On Thu, Mar 10, 2005 at 06:06:16PM +0100, Dag-Erling Sm?rgrav wrote: > >>Paul Richards writes: >> >>>Imagine something like Photoshop being written on the most recent >>>version of Mac OS X and finding that compatibility only worked >>>forward. That would mean that most users out there would have to >>>upgrade their OS in order to use the most recent version of Photoshop! >> >>Yes, that is usually how it goes. > > > I don't believe it does. Can anyone provide real world examples of > this happening that we can consider? > You know, I'm completely outraged that I can't use MSWord 2005 on my Windows 3.1 system! I even installed the win32s library! Don't those bozos at Microsoft care at all about forwards compatibility? Scott From owner-cvs-src@FreeBSD.ORG Thu Mar 10 17:51:13 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D22116A4CE; Thu, 10 Mar 2005 17:51:13 +0000 (GMT) Received: from bremen.shuttle.de (bremen.shuttle.de [194.95.249.251]) by mx1.FreeBSD.org (Postfix) with ESMTP id C2FF443D39; Thu, 10 Mar 2005 17:51:12 +0000 (GMT) (envelope-from schweikh@schweikhardt.net) Received: by bremen.shuttle.de (Postfix, from userid 10) id 07DD23B952; Thu, 10 Mar 2005 18:51:10 +0100 (CET) Received: from hal9000.schweikhardt.net (localhost [127.0.0.1]) j2AHoiGh089399; Thu, 10 Mar 2005 18:50:44 +0100 (CET) (envelope-from schweikh@hal9000.schweikhardt.net) Received: (from schweikh@localhost) by hal9000.schweikhardt.net (8.13.3/8.13.3/Submit) id j2AHoikh089398; Thu, 10 Mar 2005 18:50:44 +0100 (CET) (envelope-from schweikh) Date: Thu, 10 Mar 2005 18:50:44 +0100 From: Jens Schweikhardt To: Paul Richards Message-ID: <20050310175044.GB784@schweikhardt.net> References: <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> <20050309.085035.129356491.imp@bsdimp.com> <422F6703.70409@portaone.com> <20050310161607.GO98930@myrddin.originative.co.uk> <86d5u7fn1z.fsf@xps.des.no> <20050310171917.GQ98930@myrddin.originative.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050310171917.GQ98930@myrddin.originative.co.uk> User-Agent: Mutt/1.5.8i cc: Maxim Sobolev cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Dag-Erling Sm?rgrav cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 17:51:13 -0000 On Thu, Mar 10, 2005 at 05:19:18PM +0000, Paul Richards wrote: # On Thu, Mar 10, 2005 at 06:06:16PM +0100, Dag-Erling Sm?rgrav wrote: # > Paul Richards writes: # > > Imagine something like Photoshop being written on the most recent # > > version of Mac OS X and finding that compatibility only worked # > > forward. That would mean that most users out there would have to # > > upgrade their OS in order to use the most recent version of Photoshop! # > # > Yes, that is usually how it goes. # # I don't believe it does. Can anyone provide real world examples of # this happening that we can consider? SunOS 4^WSolaris 1 vs Solaris 2 and the SparcWorks compiler suite? SunOS 4 users had to make do with the much inferior acc ("ansi c compiler"). Yes, that was long ago, but not unheard of, even in the commercial world. Regards, Jens -- Jens Schweikhardt http://www.schweikhardt.net/ SIGSIG -- signature too long (core dumped) From owner-cvs-src@FreeBSD.ORG Thu Mar 10 18:09:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5693416A4CE; Thu, 10 Mar 2005 18:09:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E64B43D2F; Thu, 10 Mar 2005 18:09:26 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AI9P2S011518; Thu, 10 Mar 2005 18:09:25 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AI9PaG011517; Thu, 10 Mar 2005 18:09:25 GMT (envelope-from imp) Message-Id: <200503101809.j2AI9PaG011517@repoman.freebsd.org> From: Warner Losh Date: Thu, 10 Mar 2005 18:09:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/fdc fdc_isa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 18:09:26 -0000 imp 2005-03-10 18:09:25 UTC FreeBSD src repository Modified files: sys/dev/fdc fdc_isa.c Log: Fix a couple of problems with the probe code when used with pnpbios resources. When allocating 6 ports for a 4 port range isa code returns an error. I'm not sure yet why this is the case, but suspect it is just a non-regularity in how the resource allocation code works which should be corrected. Use 1 as the ports size in this case. However, in the hints case, we have to specify the length, so use 6 in that case. I believe that this is also acpi friendly. Also, complain when we can't allocate FDOUT register space. Right now we silently fail when we can't. This failure is referred to above. When there's no resource for FDCTL, go ahead and allocate one by hand. Many PNPBIOS tables don't list this resource, and our hints mechanism also doesn't cover that range. If we can't allocate it, whine, but fake up something. Before, we were always bogusly faking it and no one noticed the sham (save the original author who has now fixed his private shame). Revision Changes Path 1.20 +23 -9 src/sys/dev/fdc/fdc_isa.c From owner-cvs-src@FreeBSD.ORG Thu Mar 10 18:09:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B4E716A4CE; Thu, 10 Mar 2005 18:09:47 +0000 (GMT) Received: from mx1.originative.co.uk (freebsd.gotadsl.co.uk [81.6.249.198]) by mx1.FreeBSD.org (Postfix) with ESMTP id AFBCA43D54; Thu, 10 Mar 2005 18:09:46 +0000 (GMT) (envelope-from paul@mx1.originative.co.uk) Received: from localhost (unknown [127.0.0.1]) by mx1.originative.co.uk (Postfix) with ESMTP id 6D3EE15586; Thu, 10 Mar 2005 18:09:13 +0000 (GMT) Received: from mx1.originative.co.uk ([127.0.0.1])port 10024) with ESMTP id 35583-04; Thu, 10 Mar 2005 18:09:04 +0000 (GMT) Received: by mx1.originative.co.uk (Postfix, from userid 1000) id 0286315589; Thu, 10 Mar 2005 18:09:04 +0000 (GMT) Date: Thu, 10 Mar 2005 18:09:03 +0000 From: Paul Richards To: Scott Long Message-ID: <20050310180903.GS98930@myrddin.originative.co.uk> References: <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> <20050309.085035.129356491.imp@bsdimp.com> <422F6703.70409@portaone.com> <20050310161607.GO98930@myrddin.originative.co.uk> <86d5u7fn1z.fsf@xps.des.no> <20050310171917.GQ98930@myrddin.originative.co.uk> <42308769.5080506@samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <42308769.5080506@samsco.org> User-Agent: Mutt/1.5.8i X-Virus-Scanned: by amavisd-new at originative.co.uk cc: Maxim Sobolev cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Dag-Erling Sm?rgrav cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 18:09:47 -0000 On Thu, Mar 10, 2005 at 10:44:09AM -0700, Scott Long wrote: > Paul Richards wrote: > >On Thu, Mar 10, 2005 at 06:06:16PM +0100, Dag-Erling Sm?rgrav wrote: > > > >>Paul Richards writes: > >> > >>>Imagine something like Photoshop being written on the most recent > >>>version of Mac OS X and finding that compatibility only worked > >>>forward. That would mean that most users out there would have to > >>>upgrade their OS in order to use the most recent version of Photoshop! > >> > >>Yes, that is usually how it goes. > > > > > >I don't believe it does. Can anyone provide real world examples of > >this happening that we can consider? > > > > You know, I'm completely outraged that I can't use MSWord 2005 on my > Windows 3.1 system! I even installed the win32s library! Don't those > bozos at Microsoft care at all about forwards compatibility? We're talking minor releases across stable branches here. This issue is not whether 6.1 should run on 5.3 it's whether 5.4 should run on 5.3 I would expect software developed on XP service pack 2 to be able to run on a fresh CD install of XP. -- Paul Richards From owner-cvs-src@FreeBSD.ORG Thu Mar 10 18:12:50 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3D71516A4CE; Thu, 10 Mar 2005 18:12:50 +0000 (GMT) Received: from mx1.originative.co.uk (freebsd.gotadsl.co.uk [81.6.249.198]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5459243D53; Thu, 10 Mar 2005 18:12:49 +0000 (GMT) (envelope-from paul@mx1.originative.co.uk) Received: from localhost (unknown [127.0.0.1]) by mx1.originative.co.uk (Postfix) with ESMTP id F2A3D15586; Thu, 10 Mar 2005 18:12:15 +0000 (GMT) Received: from mx1.originative.co.uk ([127.0.0.1])port 10024) with ESMTP id 35533-10; Thu, 10 Mar 2005 18:12:10 +0000 (GMT) Received: by mx1.originative.co.uk (Postfix, from userid 1000) id 5F81A15589; Thu, 10 Mar 2005 18:12:10 +0000 (GMT) Date: Thu, 10 Mar 2005 18:12:09 +0000 From: Paul Richards To: Jens Schweikhardt Message-ID: <20050310181209.GT98930@myrddin.originative.co.uk> References: <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> <20050309.085035.129356491.imp@bsdimp.com> <422F6703.70409@portaone.com> <20050310161607.GO98930@myrddin.originative.co.uk> <86d5u7fn1z.fsf@xps.des.no> <20050310171917.GQ98930@myrddin.originative.co.uk> <20050310175044.GB784@schweikhardt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050310175044.GB784@schweikhardt.net> User-Agent: Mutt/1.5.8i X-Virus-Scanned: by amavisd-new at originative.co.uk cc: Maxim Sobolev cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Dag-Erling Sm?rgrav cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 18:12:50 -0000 On Thu, Mar 10, 2005 at 06:50:44PM +0100, Jens Schweikhardt wrote: > On Thu, Mar 10, 2005 at 05:19:18PM +0000, Paul Richards wrote: > # On Thu, Mar 10, 2005 at 06:06:16PM +0100, Dag-Erling Sm?rgrav wrote: > # > Paul Richards writes: > # > > Imagine something like Photoshop being written on the most recent > # > > version of Mac OS X and finding that compatibility only worked > # > > forward. That would mean that most users out there would have to > # > > upgrade their OS in order to use the most recent version of Photoshop! > # > > # > Yes, that is usually how it goes. > # > # I don't believe it does. Can anyone provide real world examples of > # this happening that we can consider? > > SunOS 4^WSolaris 1 vs Solaris 2 and the SparcWorks compiler suite? SunOS > 4 users had to make do with the much inferior acc ("ansi c compiler"). > Yes, that was long ago, but not unheard of, even in the commercial world. We're not talking about compatibility across major versions, only within the lifetime of a stable branch. -- Paul Richards From owner-cvs-src@FreeBSD.ORG Thu Mar 10 18:19:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EEEC616A4CE; Thu, 10 Mar 2005 18:19:18 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id F2FFA43D58; Thu, 10 Mar 2005 18:19:17 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior-wifi.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.1/8.13.1) with ESMTP id j2AIJxc3087562; Thu, 10 Mar 2005 11:20:02 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <42308F0C.6020102@samsco.org> Date: Thu, 10 Mar 2005 11:16:44 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050218 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Paul Richards References: <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> <20050309.085035.129356491.imp@bsdimp.com> <422F6703.70409@portaone.com> <20050310161607.GO98930@myrddin.originative.co.uk> <86d5u7fn1z.fsf@xps.des.no> <20050310171917.GQ98930@myrddin.originative.co.uk> <42308769.5080506@samsco.org> <20050310180903.GS98930@myrddin.originative.co.uk> In-Reply-To: <20050310180903.GS98930@myrddin.originative.co.uk> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.8 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on pooker.samsco.org cc: Maxim Sobolev cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Dag-Erling Sm?rgrav cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 18:19:19 -0000 Paul Richards wrote: > On Thu, Mar 10, 2005 at 10:44:09AM -0700, Scott Long wrote: > >>Paul Richards wrote: >> >>>On Thu, Mar 10, 2005 at 06:06:16PM +0100, Dag-Erling Sm?rgrav wrote: >>> >>> >>>>Paul Richards writes: >>>> >>>> >>>>>Imagine something like Photoshop being written on the most recent >>>>>version of Mac OS X and finding that compatibility only worked >>>>>forward. That would mean that most users out there would have to >>>>>upgrade their OS in order to use the most recent version of Photoshop! >>>> >>>>Yes, that is usually how it goes. >>> >>> >>>I don't believe it does. Can anyone provide real world examples of >>>this happening that we can consider? >>> >> >>You know, I'm completely outraged that I can't use MSWord 2005 on my >>Windows 3.1 system! I even installed the win32s library! Don't those >>bozos at Microsoft care at all about forwards compatibility? > > > We're talking minor releases across stable branches here. This > issue is not whether 6.1 should run on 5.3 it's whether 5.4 should > run on 5.3 > > I would expect software developed on XP service pack 2 to be able > to run on a fresh CD install of XP. > No that's not the case. Go look at software retail boxes sometime. They often say "Requires Windows FOO Service Pack BAR". This was especially true with NT 4.0 and its incredibly long lifespan. I would fully expect that software that comes out in the next year to start requiring SP2 for XP. Scott. From owner-cvs-src@FreeBSD.ORG Thu Mar 10 18:19:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6480616A4CE; Thu, 10 Mar 2005 18:19:44 +0000 (GMT) Received: from mx1.originative.co.uk (freebsd.gotadsl.co.uk [81.6.249.198]) by mx1.FreeBSD.org (Postfix) with ESMTP id B637943D3F; Thu, 10 Mar 2005 18:19:43 +0000 (GMT) (envelope-from paul@mx1.originative.co.uk) Received: from localhost (unknown [127.0.0.1]) by mx1.originative.co.uk (Postfix) with ESMTP id 1B17115597; Thu, 10 Mar 2005 18:19:09 +0000 (GMT) Received: from mx1.originative.co.uk ([127.0.0.1])port 10024) with ESMTP id 35714-02; Thu, 10 Mar 2005 18:19:04 +0000 (GMT) Received: by mx1.originative.co.uk (Postfix, from userid 1000) id 8848A15589; Thu, 10 Mar 2005 18:19:04 +0000 (GMT) Date: Thu, 10 Mar 2005 18:19:04 +0000 From: Paul Richards To: Brooks Davis Message-ID: <20050310181903.GU98930@myrddin.originative.co.uk> References: <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> <20050309.085035.129356491.imp@bsdimp.com> <422F6703.70409@portaone.com> <20050310161607.GO98930@myrddin.originative.co.uk> <20050310165510.GE993@green.homeunix.org> <20050310172050.GR98930@myrddin.originative.co.uk> <20050310173645.GB25556@odin.ac.hmc.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050310173645.GB25556@odin.ac.hmc.edu> User-Agent: Mutt/1.5.8i X-Virus-Scanned: by amavisd-new at originative.co.uk cc: Brian Fundakowski Feldman cc: Maxim Sobolev cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: des@des.no cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 18:19:44 -0000 On Thu, Mar 10, 2005 at 09:36:46AM -0800, Brooks Davis wrote: > On Thu, Mar 10, 2005 at 05:20:50PM +0000, Paul Richards wrote: > > On Thu, Mar 10, 2005 at 11:55:10AM -0500, Brian Fundakowski Feldman wrote: > > > > > > How is this even a problem? The company targets 5.3-RELEASE, period, > > > for all of 5.x. They do not need to upgrade their build computer to > > > anything past RELENG_5_3 even in the face of security issues. > > > > That really irritating bug that causes their development tools to > > crash is fixed in 5.5. Clearly they'll want to run with that later > > version. > > Then they should tell their customers that they only support 5.5 or they > should routinly test on 5.3 to make sure that keeps working. For that That's the crux of FreeBSD's problem really. We can't tell the commercial world to change the way they work to suit what we want to do. If we want them to take FreeBSD seriously we have to fit with the expectations they have. > matter, in the case we are discussing, as long as they don't use the new > flags they would not have any problems and if they failed to test on the > old version they claimed to support that's their problem. Across a stable branch I think it's unrealistic to expect commercial developers to keep track of all these nuances. These are the sorts of development overheads that make costs prohibitive and thereby rule out support for particular platforms. -- Paul Richards From owner-cvs-src@FreeBSD.ORG Thu Mar 10 18:20:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 219EC16A4D0; Thu, 10 Mar 2005 18:20:26 +0000 (GMT) Received: from toxic.magnesium.net (toxic.magnesium.net [207.154.84.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id D36C143D3F; Thu, 10 Mar 2005 18:20:25 +0000 (GMT) (envelope-from flata@magnesium.net) Received: by toxic.magnesium.net (Postfix, from userid 1212) id B5A86DA83D; Thu, 10 Mar 2005 10:20:25 -0800 (PST) Date: Thu, 10 Mar 2005 08:20:25 -1000 From: juli mallett To: Paul Richards Message-ID: <20050310182025.GA79937@toxic.magnesium.net> References: <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> <20050309.085035.129356491.imp@bsdimp.com> <422F6703.70409@portaone.com> <20050310161607.GO98930@myrddin.originative.co.uk> <86d5u7fn1z.fsf@xps.des.no> <20050310171917.GQ98930@myrddin.originative.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment In-Reply-To: <20050310171917.GQ98930@myrddin.originative.co.uk> User-Agent: Mutt/1.4.1i X-Towel: Yes cc: Maxim Sobolev cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Dag-Erling Sm?rgrav cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 18:20:26 -0000 * Paul Richards [ Date: 2005-03-10 ] [ w.r.t. Re: cvs commit: src/sys/compat/linux linux_socket.c ] > On Thu, Mar 10, 2005 at 06:06:16PM +0100, Dag-Erling Sm?rgrav wrote: > > Paul Richards writes: > > > Imagine something like Photoshop being written on the most recent > > > version of Mac OS X and finding that compatibility only worked > > > forward. That would mean that most users out there would have to > > > upgrade their OS in order to use the most recent version of Photoshop! > > > > Yes, that is usually how it goes. > > I don't believe it does. Can anyone provide real world examples of > this happening that we can consider? A number of Mac OS X applications target 10.2 and up, now. Some apps (macam.sf.net comes to mind) released stuff before then which is broken on newer Mac OS X, but can be fixed for 10.2. The 10.2 fixed stuff will not work on 10.1 or earlier. Apple provides "cross development" tools to build for just about every version of Mac OS X. But most sane people? They target 10.2+. Even though I'm sure on a mailing list somewhere, someone inside Apple who never seems able to find anything better to do is whining on some mailing list that doesn't care about how they're breaking all sorts of ABI, API, and Scary Monkey compat. Their cries of DOOOOOOOOOOOM go unheeded. So will yours. From owner-cvs-src@FreeBSD.ORG Thu Mar 10 18:21:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88CA116A4EB; Thu, 10 Mar 2005 18:21:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 595A843D49; Thu, 10 Mar 2005 18:21:35 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AILZIX012088; Thu, 10 Mar 2005 18:21:35 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AILZ8i012087; Thu, 10 Mar 2005 18:21:35 GMT (envelope-from phk) Message-Id: <200503101821.j2AILZ8i012087@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Mar 2005 18:21:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/devfs devfs_devs.c devfs_vnops.c src/sys/kern kern_conf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 18:21:35 -0000 phk 2005-03-10 18:21:35 UTC FreeBSD src repository Modified files: sys/fs/devfs devfs_devs.c devfs_vnops.c sys/kern kern_conf.c Log: Try to fix the mess I made of devname, with the minimal subset of the larger minor/major patch which was posted for testing. Revision Changes Path 1.34 +5 -4 src/sys/fs/devfs/devfs_devs.c 1.106 +59 -1 src/sys/fs/devfs/devfs_vnops.c 1.177 +0 -35 src/sys/kern/kern_conf.c From owner-cvs-src@FreeBSD.ORG Thu Mar 10 18:23:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E39716A4CE; Thu, 10 Mar 2005 18:23:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3601043D5C; Thu, 10 Mar 2005 18:23:16 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AINGYG012143; Thu, 10 Mar 2005 18:23:16 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AING7I012142; Thu, 10 Mar 2005 18:23:16 GMT (envelope-from mux) Message-Id: <200503101823.j2AING7I012142@repoman.freebsd.org> From: Maxime Henrion Date: Thu, 10 Mar 2005 18:23:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/dev/fxp if_fxp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 18:23:16 -0000 mux 2005-03-10 18:23:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/fxp if_fxp.c Log: MFC if_fxp.c revision 1.225: date: 2005/03/03 00:22:59; author: mux; state: Exp; lines: +13 -8 Fix the panic recently reported on -current@ occuring when configuring a vlan interface attached to a fxp(4) card when it has not been initialized yet. We now set the links from our internel TX descriptor structure to the TX command blocks at attach time rather than at init time. While I'm here, slightly improve the style in fxp_attach(). PR: kern/78112 Reported by: Gavin Atkinson and others Tested by: flz, Gavin Atkinson Approved by: re@ (kensmith) Revision Changes Path 1.217.2.7 +13 -8 src/sys/dev/fxp/if_fxp.c From owner-cvs-src@FreeBSD.ORG Thu Mar 10 18:27:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D753C16A4CF for ; Thu, 10 Mar 2005 18:27:48 +0000 (GMT) Received: from av1-1-sn4.m-sp.skanova.net (av1-1-sn4.m-sp.skanova.net [81.228.10.116]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0897943D2F for ; Thu, 10 Mar 2005 18:27:47 +0000 (GMT) (envelope-from ertr1013@student.uu.se) Received: by av1-1-sn4.m-sp.skanova.net (Postfix, from userid 502) id DCF9237E45; Thu, 10 Mar 2005 19:27:45 +0100 (CET) Received: from smtp4-1-sn4.m-sp.skanova.net (smtp4-1-sn4.m-sp.skanova.net [81.228.10.181]) by av1-1-sn4.m-sp.skanova.net (Postfix) with ESMTP id CE96637E44 for ; Thu, 10 Mar 2005 19:27:45 +0100 (CET) Received: from falcon.midgard.homeip.net (h201n1fls24o1048.bredband.comhem.se [212.181.162.201]) by smtp4-1-sn4.m-sp.skanova.net (Postfix) with SMTP id 90A0F37E42 for ; Thu, 10 Mar 2005 19:27:44 +0100 (CET) Received: (qmail 77647 invoked by uid 1001); 10 Mar 2005 18:27:42 -0000 Date: Thu, 10 Mar 2005 19:27:42 +0100 From: Erik Trulsson To: Paul Richards Message-ID: <20050310182742.GA77617@falcon.midgard.homeip.net> Mail-Followup-To: Paul Richards , Scott Long , Maxim Sobolev , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, alfred@FreeBSD.org, cvs-all@FreeBSD.org, Dag-Erling Sm?rgrav , "M. Warner Losh" References: <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> <20050309.085035.129356491.imp@bsdimp.com> <422F6703.70409@portaone.com> <20050310161607.GO98930@myrddin.originative.co.uk> <86d5u7fn1z.fsf@xps.des.no> <20050310171917.GQ98930@myrddin.originative.co.uk> <42308769.5080506@samsco.org> <20050310180903.GS98930@myrddin.originative.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050310180903.GS98930@myrddin.originative.co.uk> User-Agent: Mutt/1.5.6i cc: Scott Long cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: Maxim Sobolev cc: cvs-all@FreeBSD.org cc: Dag-Erling Sm?rgrav cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 18:27:49 -0000 On Thu, Mar 10, 2005 at 06:09:03PM +0000, Paul Richards wrote: > On Thu, Mar 10, 2005 at 10:44:09AM -0700, Scott Long wrote: > > Paul Richards wrote: > > >On Thu, Mar 10, 2005 at 06:06:16PM +0100, Dag-Erling Sm?rgrav wrote: > > > > > >>Paul Richards writes: > > >> > > >>>Imagine something like Photoshop being written on the most recent > > >>>version of Mac OS X and finding that compatibility only worked > > >>>forward. That would mean that most users out there would have to > > >>>upgrade their OS in order to use the most recent version of Photoshop! > > >> > > >>Yes, that is usually how it goes. > > > > > > > > >I don't believe it does. Can anyone provide real world examples of > > >this happening that we can consider? > > > > > > > You know, I'm completely outraged that I can't use MSWord 2005 on my > > Windows 3.1 system! I even installed the win32s library! Don't those > > bozos at Microsoft care at all about forwards compatibility? > > We're talking minor releases across stable branches here. This > issue is not whether 6.1 should run on 5.3 it's whether 5.4 should > run on 5.3 > > I would expect software developed on XP service pack 2 to be able > to run on a fresh CD install of XP. I wouldn't be so certain about that. Case in point: Last year a friend of mine bought a new computer, but could not use the sound device on the motherboard due to a lack of drivers. The sound drivers included with the motherboard (as well as those available from the manufacturers website) only supported Windows 98SE and later, while she was using plain Windows 98. Another example is that there are several Macintosh programs that will only work on MacOS 7.6 or later, and thus will not run on MacOS 7.5.5 (which is the latest version that can be downloaded for free from Apple.) That is two examples from the commercial world of not having forward compatibility between minor releases - I am certain many more examples can be found. -- Erik Trulsson ertr1013@student.uu.se From owner-cvs-src@FreeBSD.ORG Thu Mar 10 18:30:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB74F16A4CE; Thu, 10 Mar 2005 18:30:17 +0000 (GMT) Received: from mx1.originative.co.uk (freebsd.gotadsl.co.uk [81.6.249.198]) by mx1.FreeBSD.org (Postfix) with ESMTP id C753443D3F; Thu, 10 Mar 2005 18:30:16 +0000 (GMT) (envelope-from paul@mx1.originative.co.uk) Received: from localhost (unknown [127.0.0.1]) by mx1.originative.co.uk (Postfix) with ESMTP id 9767815586; Thu, 10 Mar 2005 18:29:43 +0000 (GMT) Received: from mx1.originative.co.uk ([127.0.0.1])port 10024) with ESMTP id 35855-01; Thu, 10 Mar 2005 18:29:30 +0000 (GMT) Received: by mx1.originative.co.uk (Postfix, from userid 1000) id 99F1315589; Thu, 10 Mar 2005 18:29:29 +0000 (GMT) Date: Thu, 10 Mar 2005 18:29:28 +0000 From: Paul Richards To: Scott Long Message-ID: <20050310182928.GV98930@myrddin.originative.co.uk> References: <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> <20050309.085035.129356491.imp@bsdimp.com> <422F6703.70409@portaone.com> <20050310161607.GO98930@myrddin.originative.co.uk> <86d5u7fn1z.fsf@xps.des.no> <20050310171917.GQ98930@myrddin.originative.co.uk> <42308769.5080506@samsco.org> <20050310180903.GS98930@myrddin.originative.co.uk> <42308F0C.6020102@samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <42308F0C.6020102@samsco.org> User-Agent: Mutt/1.5.8i X-Virus-Scanned: by amavisd-new at originative.co.uk cc: Maxim Sobolev cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Dag-Erling Sm?rgrav cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 18:30:18 -0000 On Thu, Mar 10, 2005 at 11:16:44AM -0700, Scott Long wrote: > Paul Richards wrote: > >On Thu, Mar 10, 2005 at 10:44:09AM -0700, Scott Long wrote: > > > >>Paul Richards wrote: > >> > >>>On Thu, Mar 10, 2005 at 06:06:16PM +0100, Dag-Erling Sm?rgrav wrote: > >>> > >>> > >>>>Paul Richards writes: > >>>> > >>>> > >>>>>Imagine something like Photoshop being written on the most recent > >>>>>version of Mac OS X and finding that compatibility only worked > >>>>>forward. That would mean that most users out there would have to > >>>>>upgrade their OS in order to use the most recent version of Photoshop! > >>>> > >>>>Yes, that is usually how it goes. > >>> > >>> > >>>I don't believe it does. Can anyone provide real world examples of > >>>this happening that we can consider? > >>> > >> > >>You know, I'm completely outraged that I can't use MSWord 2005 on my > >>Windows 3.1 system! I even installed the win32s library! Don't those > >>bozos at Microsoft care at all about forwards compatibility? > > > > > >We're talking minor releases across stable branches here. This > >issue is not whether 6.1 should run on 5.3 it's whether 5.4 should > >run on 5.3 > > > >I would expect software developed on XP service pack 2 to be able > >to run on a fresh CD install of XP. > > > > No that's not the case. Go look at software retail boxes sometime. > They often say "Requires Windows FOO Service Pack BAR". This was > especially true with NT 4.0 and its incredibly long lifespan. I would > fully expect that software that comes out in the next year to start > requiring SP2 for XP. What we're discussing here though is changes in the ABI. If SP2 fixes a bug in the OS that is essential to your software working then obviously it will require SP2. Likewise, if a new feature gets added to XP in a later service pack and your product is written to make use of it then clearly you'll require the latest SP. However, what we're talking about here is targetting the original version of XP but using a later version as the development platform. Obviously anyone sane will thouroughly test their product against both versions but they'd expect the same binary to work on both if it was written against what they expected to be a stable ABI. -- Paul Richards From owner-cvs-src@FreeBSD.ORG Thu Mar 10 18:44:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0CE9616A4CE; Thu, 10 Mar 2005 18:44:47 +0000 (GMT) Received: from toxic.magnesium.net (toxic.magnesium.net [207.154.84.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6FE3F43D39; Thu, 10 Mar 2005 18:44:46 +0000 (GMT) (envelope-from flata@magnesium.net) Received: by toxic.magnesium.net (Postfix, from userid 1212) id 5AD3EDA886; Thu, 10 Mar 2005 10:44:46 -0800 (PST) Date: Thu, 10 Mar 2005 08:44:46 -1000 From: juli mallett To: Paul Richards Message-ID: <20050310184446.GA81235@toxic.magnesium.net> References: <422F087F.9030906@portaone.com> <20050309.085035.129356491.imp@bsdimp.com> <422F6703.70409@portaone.com> <20050310161607.GO98930@myrddin.originative.co.uk> <86d5u7fn1z.fsf@xps.des.no> <20050310171917.GQ98930@myrddin.originative.co.uk> <42308769.5080506@samsco.org> <20050310180903.GS98930@myrddin.originative.co.uk> <42308F0C.6020102@samsco.org> <20050310182928.GV98930@myrddin.originative.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050310182928.GV98930@myrddin.originative.co.uk> User-Agent: Mutt/1.4.1i X-Towel: Yes cc: Scott Long cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: Maxim Sobolev cc: cvs-all@FreeBSD.org cc: Dag-Erling Sm?rgrav cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 18:44:47 -0000 * Paul Richards [ Date: 2005-03-10 ] [ w.r.t. Re: cvs commit: src/sys/compat/linux linux_socket.c ] > On Thu, Mar 10, 2005 at 11:16:44AM -0700, Scott Long wrote: > > Paul Richards wrote: > > >On Thu, Mar 10, 2005 at 10:44:09AM -0700, Scott Long wrote: > > > > > >>Paul Richards wrote: > > >> > > >>>On Thu, Mar 10, 2005 at 06:06:16PM +0100, Dag-Erling Sm?rgrav wrote: > > >>> > > >>> > > >>>>Paul Richards writes: > > >>>> > > >>>> > > >>>>>Imagine something like Photoshop being written on the most recent > > >>>>>version of Mac OS X and finding that compatibility only worked > > >>>>>forward. That would mean that most users out there would have to > > >>>>>upgrade their OS in order to use the most recent version of Photoshop! > > >>>> > > >>>>Yes, that is usually how it goes. > > >>> > > >>> > > >>>I don't believe it does. Can anyone provide real world examples of > > >>>this happening that we can consider? > > >>> > > >> > > >>You know, I'm completely outraged that I can't use MSWord 2005 on my > > >>Windows 3.1 system! I even installed the win32s library! Don't those > > >>bozos at Microsoft care at all about forwards compatibility? > > > > > > > > >We're talking minor releases across stable branches here. This > > >issue is not whether 6.1 should run on 5.3 it's whether 5.4 should > > >run on 5.3 > > > > > >I would expect software developed on XP service pack 2 to be able > > >to run on a fresh CD install of XP. > > > > > > > No that's not the case. Go look at software retail boxes sometime. > > They often say "Requires Windows FOO Service Pack BAR". This was > > especially true with NT 4.0 and its incredibly long lifespan. I would > > fully expect that software that comes out in the next year to start > > requiring SP2 for XP. > > What we're discussing here though is changes in the ABI. If SP2 > fixes a bug in the OS that is essential to your software working > then obviously it will require SP2. > > Likewise, if a new feature gets added to XP in a later service pack > and your product is written to make use of it then clearly you'll > require the latest SP. > > However, what we're talking about here is targetting the original > version of XP but using a later version as the development platform. > Obviously anyone sane will thouroughly test their product against > both versions but they'd expect the same binary to work on both if > it was written against what they expected to be a stable ABI. You CANNOT say "if a new feature gets added then clearly" and then try to say that you might just MAGICALLY make use of a new feature and be shocked and AMAZED when it doesn't work on an older version. This is an OBSCURE FLAG. That will not EAT YOUR CHILDREN if you do not use it. IF SOMEONE CHOOSES TO USE IT they should check when support was added. WE DO NOT REQUIRE THAT SOMEONE USE IT. If they were to port from Linux and use MSG_NOSIGNAL, ignorant that it ever wasn't there, then it would be THEIR PROBLEM if they claimed their code worked fine on versions without it, without testing that this was the case. From owner-cvs-src@FreeBSD.ORG Thu Mar 10 18:49:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6CD5716A4CE; Thu, 10 Mar 2005 18:49:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43F6C43D46; Thu, 10 Mar 2005 18:49:17 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AInHln013244; Thu, 10 Mar 2005 18:49:17 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AInHlT013243; Thu, 10 Mar 2005 18:49:17 GMT (envelope-from phk) Message-Id: <200503101849.j2AInHlT013243@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Mar 2005 18:49:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 18:49:17 -0000 phk 2005-03-10 18:49:17 UTC FreeBSD src repository Modified files: sys/fs/devfs devfs_vnops.c Log: One more bit of the major/minor patch to make ttyname happy as well. Revision Changes Path 1.107 +11 -2 src/sys/fs/devfs/devfs_vnops.c From owner-cvs-src@FreeBSD.ORG Thu Mar 10 19:27:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E2B116A4CE; Thu, 10 Mar 2005 19:27:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D883743D49; Thu, 10 Mar 2005 19:27:08 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AJR81q024971; Thu, 10 Mar 2005 19:27:08 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AJR8Js024967; Thu, 10 Mar 2005 19:27:08 GMT (envelope-from glebius) Message-Id: <200503101927.j2AJR8Js024967@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 10 Mar 2005 19:27:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_base.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 19:27:09 -0000 glebius 2005-03-10 19:27:08 UTC FreeBSD src repository Modified files: sys/netgraph ng_base.c Log: Plug item leak in case when NGI_FN is applied to invalid node. Submitted by: Roselyn Lee MFC after: 3 days Revision Changes Path 1.97 +1 -0 src/sys/netgraph/ng_base.c From owner-cvs-src@FreeBSD.ORG Thu Mar 10 19:32:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A44D016A4CF; Thu, 10 Mar 2005 19:32:39 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id F037943D5F; Thu, 10 Mar 2005 19:32:37 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id j2AJWbeT053149; Thu, 10 Mar 2005 11:32:37 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.3/8.13.1/Submit) id j2AJWbIs053148; Thu, 10 Mar 2005 11:32:37 -0800 (PST) (envelope-from obrien) Date: Thu, 10 Mar 2005 11:32:37 -0800 From: "David O'Brien" To: Marcel Moolenaar Message-ID: <20050310193237.GA52299@dragon.nuxi.com> References: <200501300927.j0U9RnQU008885@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200501300927.j0U9RnQU008885@repoman.freebsd.org> X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.8i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sparc64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 19:32:39 -0000 On Sun, Jan 30, 2005 at 09:27:49AM +0000, Marcel Moolenaar wrote: > marcel 2005-01-30 09:27:49 UTC > > FreeBSD src repository > > Modified files: > sys/sparc64/conf GENERIC > Log: > o Enable puc(4) and uart(4). > o Disable ofw_console(4), sab(4) and zs(4). .. > ofw_console(4) is disabled because it doesn't claim the device it > controls (through OFW) and thus interferes with puc(4)+uart(4), > which has sufficient knowledge to extract the necessary information > from OFW to setup the console. Put differently, ofw_console(4) is > not a proper device driver and can only do harm. Its functionality > is completely handled by uart(4). Please Back commit out. You broke the console on the most modern Sparc machines we run^H^Hran on. Commenting out uart adding back ofw_console(4) restore console on Sun Blade 1{0,5}0 machines. Just adding back ofw_console(4) restores console output, but ofw_console(4) and uart(4) fight for input. Contrary to rev 1.88's claim, ofw_console(4) does not cause harm, and NO uart(4) has not completely handled its functionality. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Thu Mar 10 19:34:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C059A16A4CE; Thu, 10 Mar 2005 19:34:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9661643D2F; Thu, 10 Mar 2005 19:34:20 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AJYKaN025986; Thu, 10 Mar 2005 19:34:20 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AJYKfm025985; Thu, 10 Mar 2005 19:34:20 GMT (envelope-from glebius) Message-Id: <200503101934.j2AJYKfm025985@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 10 Mar 2005 19:34:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph netgraph.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 19:34:20 -0000 glebius 2005-03-10 19:34:20 UTC FreeBSD src repository Modified files: sys/netgraph netgraph.h Log: Plug item leak in macro NG_RESPOND_MSG. Item was leaked when destination node couldn't be addressed. Submitted by: Roselyn Lee Revision Changes Path 1.49 +1 -0 src/sys/netgraph/netgraph.h From owner-cvs-src@FreeBSD.ORG Thu Mar 10 19:49:58 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4295A16A4CE; Thu, 10 Mar 2005 19:49:58 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id BBFB943D62; Thu, 10 Mar 2005 19:49:57 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior-wifi.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.1/8.13.1) with ESMTP id j2AJokfk088133; Thu, 10 Mar 2005 12:50:47 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <4230A454.8030502@samsco.org> Date: Thu, 10 Mar 2005 12:47:32 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050218 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Maxim Sobolev References: <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> <20050309.085035.129356491.imp@bsdimp.com> <422F6703.70409@portaone.com> <20050310161607.GO98930@myrddin.originative.co.uk> <86d5u7fn1z.fsf@xps.des.no> <20050310171917.GQ98930@myrddin.originative.co.uk> <42308769.5080506@samsco.org> <4230A3B7.1000402@portaone.com> In-Reply-To: <4230A3B7.1000402@portaone.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.8 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on pooker.samsco.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 19:49:58 -0000 Maxim Sobolev wrote: > Scott Long wrote: > >> Paul Richards wrote: >> >>> On Thu, Mar 10, 2005 at 06:06:16PM +0100, Dag-Erling Sm?rgrav wrote: >>> >>>> Paul Richards writes: >>>> >>>>> Imagine something like Photoshop being written on the most recent >>>>> version of Mac OS X and finding that compatibility only worked >>>>> forward. That would mean that most users out there would have to >>>>> upgrade their OS in order to use the most recent version of Photoshop! >>>> >>>> >>>> >>>> Yes, that is usually how it goes. >>> >>> >>> >>> >>> I don't believe it does. Can anyone provide real world examples of >>> this happening that we can consider? >>> >> >> You know, I'm completely outraged that I can't use MSWord 2005 on my >> Windows 3.1 system! I even installed the win32s library! Don't those >> bozos at Microsoft care at all about forwards compatibility? > > > Well, know what? This is really bad example. For what MS can't be > blaimed it is the lack of forward and backward compatibility. I still > can run Office 2003 on Windows 95 without any problems. > > -Maxim Well, the only reason this is possible is because MSWord ships with a complete set of system DLLs with MSWord that act as compatibility shims. But yes, it was a poor example and an unsuccessful attempt at humor on my part. Scott From owner-cvs-src@FreeBSD.ORG Thu Mar 10 19:52:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1557316A4CE; Thu, 10 Mar 2005 19:52:23 +0000 (GMT) Received: from www.portaone.com (support.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E68B43D2D; Thu, 10 Mar 2005 19:52:22 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.1.26] (SIRIUS-ats227-UTC.ukrtel.net [195.5.25.154]) (authenticated bits=0) by www.portaone.com (8.12.11/8.12.11) with ESMTP id j2AJj8sH089381 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 10 Mar 2005 20:45:15 +0100 (CET) (envelope-from sobomax@portaone.com) Message-ID: <4230A3B7.1000402@portaone.com> Date: Thu, 10 Mar 2005 21:44:55 +0200 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Scott Long References: <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> <20050309.085035.129356491.imp@bsdimp.com> <422F6703.70409@portaone.com> <20050310161607.GO98930@myrddin.originative.co.uk> <86d5u7fn1z.fsf@xps.des.no> <20050310171917.GQ98930@myrddin.originative.co.uk> <42308769.5080506@samsco.org> In-Reply-To: <42308769.5080506@samsco.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.80/685/Wed Jan 26 10:08:24 2005 clamav-milter version 0.80j on www.portaone.com X-Virus-Status: Clean cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Dag-Erling Sm?rgrav cc: "M. Warner Losh" cc: Paul Richards Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 19:52:23 -0000 Scott Long wrote: > Paul Richards wrote: > >> On Thu, Mar 10, 2005 at 06:06:16PM +0100, Dag-Erling Sm?rgrav wrote: >> >>> Paul Richards writes: >>> >>>> Imagine something like Photoshop being written on the most recent >>>> version of Mac OS X and finding that compatibility only worked >>>> forward. That would mean that most users out there would have to >>>> upgrade their OS in order to use the most recent version of Photoshop! >>> >>> >>> Yes, that is usually how it goes. >> >> >> >> I don't believe it does. Can anyone provide real world examples of >> this happening that we can consider? >> > > You know, I'm completely outraged that I can't use MSWord 2005 on my > Windows 3.1 system! I even installed the win32s library! Don't those > bozos at Microsoft care at all about forwards compatibility? Well, know what? This is really bad example. For what MS can't be blaimed it is the lack of forward and backward compatibility. I still can run Office 2003 on Windows 95 without any problems. -Maxim From owner-cvs-src@FreeBSD.ORG Thu Mar 10 20:05:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3D9DC16A4CE; Thu, 10 Mar 2005 20:05:17 +0000 (GMT) Received: from mail.wolves.k12.mo.us (duey.wolves.k12.mo.us [207.160.214.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB96D43D41; Thu, 10 Mar 2005 20:05:16 +0000 (GMT) (envelope-from cdillon@wolves.k12.mo.us) Received: from localhost (localhost [127.0.0.1]) by mail.wolves.k12.mo.us (Postfix) with ESMTP id 73E491FE2D; Thu, 10 Mar 2005 14:05:16 -0600 (CST) Received: from mail.wolves.k12.mo.us ([127.0.0.1]) by localhost (mail.wolves.k12.mo.us [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 91209-02-82; Thu, 10 Mar 2005 14:05:14 -0600 (CST) Received: by mail.wolves.k12.mo.us (Postfix, from userid 1001) id 166CC1FE29; Thu, 10 Mar 2005 14:05:14 -0600 (CST) Received: from localhost (localhost [127.0.0.1]) by mail.wolves.k12.mo.us (Postfix) with ESMTP id 143FD1A901; Thu, 10 Mar 2005 14:05:14 -0600 (CST) Date: Thu, 10 Mar 2005 14:05:14 -0600 (CST) From: Chris Dillon To: Maxim Sobolev In-Reply-To: <4230A3B7.1000402@portaone.com> Message-ID: <20050310140023.J94379@duey.wolves.k12.mo.us> References: <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> <20050309.085035.129356491.imp@bsdimp.com> <20050310161607.GO98930@myrddin.originative.co.uk> <20050310171917.GQ98930@myrddin.originative.co.uk> <42308769.5080506@samsco.org> <4230A3B7.1000402@portaone.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: amavisd-new at wolves.k12.mo.us cc: Scott Long cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Dag-Erling Sm?rgrav cc: "M. Warner Losh" cc: Paul Richards Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 20:05:17 -0000 On Thu, 10 Mar 2005, Maxim Sobolev wrote: > Well, know what? This is really bad example. For what MS can't be > blaimed it is the lack of forward and backward compatibility. I > still can run Office 2003 on Windows 95 without any problems. How did you manage that? Office 2003 will only run on Windows 2000 SP3 or later. That's not nearly as backwards compatible as your example would suggest. :-) -- Chris Dillon - cdillon(at)wolves.k12.mo.us FreeBSD: The fastest, most open, and most stable OS on the planet - Available for IA32, IA64, AMD64, PC98, Alpha, and UltraSPARC architectures - PowerPC, ARM, MIPS, and S/390 under development - http://www.freebsd.org Q: Because it reverses the logical flow of conversation. A: Why is putting a reply at the top of the message frowned upon? From owner-cvs-src@FreeBSD.ORG Thu Mar 10 20:11:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DDED316A4CE; Thu, 10 Mar 2005 20:11:58 +0000 (GMT) Received: from www.portaone.com (support.portaone.com [195.70.151.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B16743D49; Thu, 10 Mar 2005 20:11:58 +0000 (GMT) (envelope-from sobomax@portaone.com) Received: from [192.168.1.26] (SIRIUS-ats227-UTC.ukrtel.net [195.5.25.154]) (authenticated bits=0) by www.portaone.com (8.12.11/8.12.11) with ESMTP id j2AKBaZL096313 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 10 Mar 2005 21:11:37 +0100 (CET) (envelope-from sobomax@portaone.com) Message-ID: <4230A9E4.2080807@portaone.com> Date: Thu, 10 Mar 2005 22:11:16 +0200 From: Maxim Sobolev Organization: Porta Software Ltd User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Chris Dillon References: <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> <20050309.085035.129356491.imp@bsdimp.com> <422F6703.70409@portaone.com> <20050310161607.GO98930@myrddin.originative.co.uk> <86d5u7fn1z.fsf@xps.des.no> <20050310171917.GQ98930@myrddin.originative.co.uk> <42308769.5080506@samsco.org> <4230A3B7.1000402@portaone.com> <20050310140023.J94379@duey.wolves.k12.mo.us> In-Reply-To: <20050310140023.J94379@duey.wolves.k12.mo.us> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.80/685/Wed Jan 26 10:08:24 2005 clamav-milter version 0.80j on www.portaone.com X-Virus-Status: Clean cc: Scott Long cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Dag-Erling Sm?rgrav cc: "M. Warner Losh" cc: Paul Richards Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 20:11:59 -0000 Chris Dillon wrote: > On Thu, 10 Mar 2005, Maxim Sobolev wrote: > >> Well, know what? This is really bad example. For what MS can't be >> blaimed it is the lack of forward and backward compatibility. I still >> can run Office 2003 on Windows 95 without any problems. > > > How did you manage that? Office 2003 will only run on Windows 2000 SP3 > or later. That's not nearly as backwards compatible as your example > would suggest. :-) Really? Maybe that was Office XP, indeed. -Maxim From owner-cvs-src@FreeBSD.ORG Thu Mar 10 21:23:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 648C516A4CE; Thu, 10 Mar 2005 21:23:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E84743D2F; Thu, 10 Mar 2005 21:23:06 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2ALN6cx036999; Thu, 10 Mar 2005 21:23:06 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2ALN6w1036998; Thu, 10 Mar 2005 21:23:06 GMT (envelope-from jmg) Message-Id: <200503102123.j2ALN6w1036998@repoman.freebsd.org> From: John-Mark Gurney Date: Thu, 10 Mar 2005 21:23:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern subr_hints.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 21:23:06 -0000 jmg 2005-03-10 21:23:06 UTC FreeBSD src repository Modified files: sys/kern subr_hints.c Log: fix spelling of match in comment... MFC after: 3 days Revision Changes Path 1.10 +1 -1 src/sys/kern/subr_hints.c From owner-cvs-src@FreeBSD.ORG Thu Mar 10 21:50:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F50116A4CE; Thu, 10 Mar 2005 21:50:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 76E3A43D31; Thu, 10 Mar 2005 21:50:51 +0000 (GMT) (envelope-from bmilekic@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2ALopkM038058; Thu, 10 Mar 2005 21:50:51 GMT (envelope-from bmilekic@repoman.freebsd.org) Received: (from bmilekic@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2ALopN8038057; Thu, 10 Mar 2005 21:50:51 GMT (envelope-from bmilekic) Message-Id: <200503102150.j2ALopN8038057@repoman.freebsd.org> From: Bosko Milekic Date: Thu, 10 Mar 2005 21:50:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_source.c ng_source.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 21:50:51 -0000 bmilekic 2005-03-10 21:50:51 UTC FreeBSD src repository Modified files: sys/netgraph ng_source.c ng_source.h Log: Make some basic grammar and style fixes to ng_source.c and ng_source.h. The latter was particularly violated by someone's editor in the past, due to an effect I like to call "premature linewrapping." Revision Changes Path 1.24 +5 -7 src/sys/netgraph/ng_source.c 1.5 +9 -18 src/sys/netgraph/ng_source.h From owner-cvs-src@FreeBSD.ORG Thu Mar 10 22:02:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 78EA616A4CE; Thu, 10 Mar 2005 22:02:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 50ECC43D41; Thu, 10 Mar 2005 22:02:40 +0000 (GMT) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AM2efn038528; Thu, 10 Mar 2005 22:02:40 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AM2eoE038527; Thu, 10 Mar 2005 22:02:40 GMT (envelope-from dds) Message-Id: <200503102202.j2AM2eoE038527@repoman.freebsd.org> From: Diomidis Spinellis Date: Thu, 10 Mar 2005 22:02:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/mount_portalfs mount_portalfs.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 22:02:40 -0000 dds 2005-03-10 22:02:40 UTC FreeBSD src repository Modified files: usr.sbin/mount_portalfs mount_portalfs.8 Log: Document new pipe sub-namespace. Alphabetically order the description of the sub-namespaces. Add usage examples for the net and pipe sub-namespaces. MFC after: 1 month Revision Changes Path 1.16 +45 -13 src/usr.sbin/mount_portalfs/mount_portalfs.8 From owner-cvs-src@FreeBSD.ORG Thu Mar 10 22:10:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 226D216A4DE; Thu, 10 Mar 2005 22:10:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0802843D2F; Thu, 10 Mar 2005 22:10:17 +0000 (GMT) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AMAGsX039106; Thu, 10 Mar 2005 22:10:16 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AMAGmK039105; Thu, 10 Mar 2005 22:10:16 GMT (envelope-from dds) Message-Id: <200503102210.j2AMAGmK039105@repoman.freebsd.org> From: Diomidis Spinellis Date: Thu, 10 Mar 2005 22:10:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/mount_portalfs Makefile portal.conf portald.h pt_conf.c pt_pipe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 22:10:17 -0000 dds 2005-03-10 22:10:16 UTC FreeBSD src repository Modified files: usr.sbin/mount_portalfs Makefile portal.conf portald.h pt_conf.c Added files: usr.sbin/mount_portalfs pt_pipe.c Log: Add a new pipe sub-namespace. This allows us to: - perform scatter gather operations without using temporary files, - create non-linear pipelines, and - implement file views using symbolic links. File view idea by: Vassilios Karakoidas Portalfs pointer by: John Ioannidis MFC after: 1 month Revision Changes Path 1.18 +1 -1 src/usr.sbin/mount_portalfs/Makefile 1.5 +1 -1 src/usr.sbin/mount_portalfs/portal.conf 1.9 +2 -0 src/usr.sbin/mount_portalfs/portald.h 1.9 +1 -0 src/usr.sbin/mount_portalfs/pt_conf.c 1.1 +247 -0 src/usr.sbin/mount_portalfs/pt_pipe.c (new) From owner-cvs-src@FreeBSD.ORG Thu Mar 10 22:21:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 471CD16A4CE; Thu, 10 Mar 2005 22:21:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 223C343D41; Thu, 10 Mar 2005 22:21:17 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2AMLHRj039594; Thu, 10 Mar 2005 22:21:17 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2AMLHEN039593; Thu, 10 Mar 2005 22:21:17 GMT (envelope-from imp) Message-Id: <200503102221.j2AMLHEN039593@repoman.freebsd.org> From: Warner Losh Date: Thu, 10 Mar 2005 22:21:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ppbus pps.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 22:21:17 -0000 imp 2005-03-10 22:21:16 UTC FreeBSD src repository Modified files: sys/dev/ppbus pps.c Log: Kill trailing white space Revision Changes Path 1.47 +3 -3 src/sys/dev/ppbus/pps.c From owner-cvs-src@FreeBSD.ORG Thu Mar 10 23:38:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7719816A4CE; Thu, 10 Mar 2005 23:38:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 511A943D3F; Thu, 10 Mar 2005 23:38:49 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2ANcnmS042415; Thu, 10 Mar 2005 23:38:49 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2ANcnd4042414; Thu, 10 Mar 2005 23:38:49 GMT (envelope-from obrien) Message-Id: <200503102338.j2ANcnd4042414@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 10 Mar 2005 23:38:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/pci agp_amd64.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 23:38:49 -0000 obrien 2005-03-10 23:38:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/pci agp_amd64.c Log: MFC: rev 1.2: Unconditionally support the AMD64 GART HW. Approved by: re(kensmith) Revision Changes Path 1.1.2.4 +0 -3 src/sys/pci/agp_amd64.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 01:39:57 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA57C16A4CE; Fri, 11 Mar 2005 01:39:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A31EE43D49; Fri, 11 Mar 2005 01:39:57 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2B1dvOr053952; Fri, 11 Mar 2005 01:39:57 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2B1dvW5053951; Fri, 11 Mar 2005 01:39:57 GMT (envelope-from sam) Message-Id: <200503110139.j2B1dvW5053951@repoman.freebsd.org> From: Sam Leffler Date: Fri, 11 Mar 2005 01:39:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules Makefile src/sys/conf files src/sys/dev/ath/ath_rate/sample sample.c sample.h src/sys/modules/ath_rate_sample Makefile src/sys/i386/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 01:39:57 -0000 sam 2005-03-11 01:39:57 UTC FreeBSD src repository Modified files: sys/modules Makefile sys/conf files sys/i386/conf NOTES Added files: sys/dev/ath/ath_rate/sample sample.c sample.h sys/modules/ath_rate_sample Makefile Log: SampleRate rate control algorithm for the ath driver Submitted by: John Bicket Revision Changes Path 1.1003 +1 -0 src/sys/conf/files 1.1 +608 -0 src/sys/dev/ath/ath_rate/sample/sample.c (new) 1.1 +136 -0 src/sys/dev/ath/ath_rate/sample/sample.h (new) 1.1188 +1 -0 src/sys/i386/conf/NOTES 1.430 +1 -0 src/sys/modules/Makefile 1.1 +48 -0 src/sys/modules/ath_rate_sample/Makefile (new) From owner-cvs-src@FreeBSD.ORG Fri Mar 11 03:50:48 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 634BD16A4CE; Fri, 11 Mar 2005 03:50:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2179243D48; Fri, 11 Mar 2005 03:50:48 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2B3omfD059024; Fri, 11 Mar 2005 03:50:48 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2B3oluj059023; Fri, 11 Mar 2005 03:50:48 GMT (envelope-from alc) Message-Id: <200503110350.j2B3oluj059023@repoman.freebsd.org> From: Alan Cox Date: Fri, 11 Mar 2005 03:50:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/kern uipc_mbuf.c src/sys/sys mbuf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 03:50:48 -0000 alc 2005-03-11 03:50:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern uipc_mbuf.c sys/sys mbuf.h Log: MFC The m_ext reference counts are potentially shared and modified asynchronously by different threads. Thus, declare as volatile the reference count that is accessed through m_ext's pointer, ref_cnt. Approved by: re (dwhite,jhb) Revision Changes Path 1.135.2.4 +3 -2 src/sys/kern/uipc_mbuf.c 1.157.2.5 +1 -1 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Fri Mar 11 05:27:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 769CB16A4CE; Fri, 11 Mar 2005 05:27:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4797143D41; Fri, 11 Mar 2005 05:27:06 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2B5R60n069255; Fri, 11 Mar 2005 05:27:06 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2B5R6Hi069254; Fri, 11 Mar 2005 05:27:06 GMT (envelope-from imp) Message-Id: <200503110527.j2B5R6Hi069254@repoman.freebsd.org> From: Warner Losh Date: Fri, 11 Mar 2005 05:27:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/cardbus cardbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 05:27:06 -0000 imp 2005-03-11 05:27:05 UTC FreeBSD src repository Modified files: sys/dev/cardbus cardbus.c Log: Revert changes of 1.49. Lots-a-people broke with it, for reasons unknown (since my sony vaio didn't :-(. Instead, fix the problem described by 1.49 in a different way: just add the two calls I'd hoped I'd avoid in 1.49 by doing the (wrong) gymnastics there. While 1.49 is a good direction to go in, each step of the way should work :-(. Revision Changes Path 1.50 +9 -5 src/sys/dev/cardbus/cardbus.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 05:28:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 673C416A4CE; Fri, 11 Mar 2005 05:28:51 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF54A43D2D; Fri, 11 Mar 2005 05:28:43 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j2B5RcYi001520; Thu, 10 Mar 2005 22:27:47 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Thu, 10 Mar 2005 22:27:49 -0700 (MST) Message-Id: <20050310.222749.107701649.imp@bsdimp.com> To: jeremie@le-hen.org From: "M. Warner Losh" In-Reply-To: <20050308072731.GI94451@obiwan.tataz.chchile.org> References: <20050307230515.GD94451@obiwan.tataz.chchile.org> <20050308072731.GI94451@obiwan.tataz.chchile.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: deischen@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/cardbus cardbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 05:28:51 -0000 Thanks for the reports. I believe that cardbus.c 1.50 will fix these problems. Warner From owner-cvs-src@FreeBSD.ORG Fri Mar 11 05:31:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 28E0816A4CE; Fri, 11 Mar 2005 05:31:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 00DAF43D1F; Fri, 11 Mar 2005 05:31:00 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2B5UxCw069492; Fri, 11 Mar 2005 05:30:59 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2B5Uxnm069491; Fri, 11 Mar 2005 05:30:59 GMT (envelope-from imp) Message-Id: <200503110530.j2B5Uxnm069491@repoman.freebsd.org> From: Warner Losh Date: Fri, 11 Mar 2005 05:30:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/cardbus cardbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 05:31:00 -0000 imp 2005-03-11 05:30:59 UTC FreeBSD src repository Modified files: sys/dev/cardbus cardbus.c Log: Doh! silly typo precludes compiling Revision Changes Path 1.51 +2 -2 src/sys/dev/cardbus/cardbus.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 05:37:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE75516A4CE; Fri, 11 Mar 2005 05:37:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 930EB43D53; Fri, 11 Mar 2005 05:37:18 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2B5bICZ069775; Fri, 11 Mar 2005 05:37:18 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2B5bIcC069774; Fri, 11 Mar 2005 05:37:18 GMT (envelope-from bmah) Message-Id: <200503110537.j2B5bIcC069774@repoman.freebsd.org> From: "Bruce A. Mah" Date: Fri, 11 Mar 2005 05:37:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Mar 2005 05:37:18 -0000 bmah 2005-03-11 05:37:18 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Fix minor grammar and punctuation nits in a few recently-added entries. Revision Changes Path 1.819 +22 -22 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Fri Mar 11 06:35:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13D9B16A4CE; Fri, 11 Mar 2005 06:35:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C781443D39; Fri, 11 Mar 2005 06:35:26 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2B6ZQ7r071859; Fri, 11 Mar 2005 06:35:26 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2B6ZQTR071858; Fri, 11 Mar 2005 06:35:26 GMT (envelope-from alc) Message-Id: <200503110635.j2B6ZQTR071858@repoman.freebsd.org> From: Alan Cox Date: Fri, 11 Mar 2005 06:35:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/i386/i386 uio_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 06:35:27 -0000 alc 2005-03-11 06:35:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/i386/i386 uio_machdep.c Log: MFC revision 1.8 Request a CPU private mapping from sf_buf_alloc(). Approved by: re (kensmith) Revision Changes Path 1.5.2.3 +5 -1 src/sys/i386/i386/uio_machdep.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 07:03:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 28AF916A4CE; Fri, 11 Mar 2005 07:03:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F0D1443D1D; Fri, 11 Mar 2005 07:03:46 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2B73kAv075470; Fri, 11 Mar 2005 07:03:46 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2B73kkP075469; Fri, 11 Mar 2005 07:03:46 GMT (envelope-from imp) Message-Id: <200503110703.j2B73kkP075469@repoman.freebsd.org> From: Warner Losh Date: Fri, 11 Mar 2005 07:03:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ppbus pps.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 07:03:47 -0000 imp 2005-03-11 07:03:46 UTC FreeBSD src repository Modified files: sys/dev/ppbus pps.c Log: Make the pps interrupt register as MPSAFE and FAST. Use a spin lock to syncrhonize access to the data as a result. This makes the pps less likely to miss the 1ms pulse that I'm feeding it, but not entirely reliable yet on my 133MHz P5. Reviewed by: phk Revision Changes Path 1.48 +15 -6 src/sys/dev/ppbus/pps.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 07:19:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 564B016A4CE; Fri, 11 Mar 2005 07:19:33 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB82743D53; Fri, 11 Mar 2005 07:19:32 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j2B7H6Wg002690; Fri, 11 Mar 2005 00:17:06 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Fri, 11 Mar 2005 00:17:17 -0700 (MST) Message-Id: <20050311.001717.21272926.imp@bsdimp.com> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <200503110703.j2B73kkP075469@repoman.freebsd.org> References: <200503110703.j2B73kkP075469@repoman.freebsd.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: Re: cvs commit: src/sys/dev/ppbus pps.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 07:19:33 -0000 In message: <200503110703.j2B73kkP075469@repoman.freebsd.org> Warner Losh writes: : Make the pps interrupt register as MPSAFE and FAST. Use a spin lock : to syncrhonize access to the data as a result. This makes the pps : less likely to miss the 1ms pulse that I'm feeding it, but not : entirely reliable yet on my 133MHz P5. A quick check shows that the pulse is 20us, not 1000us. Warner From owner-cvs-src@FreeBSD.ORG Fri Mar 11 07:40:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 236CE16A4CE; Fri, 11 Mar 2005 07:40:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB91543D58; Fri, 11 Mar 2005 07:40:18 +0000 (GMT) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2B7eIZ1077006; Fri, 11 Mar 2005 07:40:18 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2B7eIOI077005; Fri, 11 Mar 2005 07:40:18 GMT (envelope-from dds) Message-Id: <200503110740.j2B7eIOI077005@repoman.freebsd.org> From: Diomidis Spinellis Date: Fri, 11 Mar 2005 07:40:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/mount_portalfs mount_portalfs.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 07:40:19 -0000 dds 2005-03-11 07:40:18 UTC FreeBSD src repository Modified files: usr.sbin/mount_portalfs mount_portalfs.8 Log: Add examples for tcplisten, data scattering, and file views. Improve formatting of existing examples. Revision Changes Path 1.17 +35 -4 src/usr.sbin/mount_portalfs/mount_portalfs.8 From owner-cvs-src@FreeBSD.ORG Fri Mar 11 07:50:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E82B816A4CE; Fri, 11 Mar 2005 07:50:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB78043D5A; Fri, 11 Mar 2005 07:50:09 +0000 (GMT) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2B7o9WI077387; Fri, 11 Mar 2005 07:50:09 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2B7o9Ki077386; Fri, 11 Mar 2005 07:50:09 GMT (envelope-from dds) Message-Id: <200503110750.j2B7o9Ki077386@repoman.freebsd.org> From: Diomidis Spinellis Date: Fri, 11 Mar 2005 07:50:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/mount_portalfs mount_portalfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 07:50:10 -0000 dds 2005-03-11 07:50:09 UTC FreeBSD src repository Modified files: usr.sbin/mount_portalfs mount_portalfs.c Log: Ensure the configuration file is given with an absolute file path. Revision Changes Path 1.23 +6 -0 src/usr.sbin/mount_portalfs/mount_portalfs.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 07:53:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77FE716A4CE; Fri, 11 Mar 2005 07:53:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3EAB243D58; Fri, 11 Mar 2005 07:53:33 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2B7rXPO077507; Fri, 11 Mar 2005 07:53:33 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2B7rXqq077506; Fri, 11 Mar 2005 07:53:33 GMT (envelope-from harti) Message-Id: <200503110753.j2B7rXqq077506@repoman.freebsd.org> From: Hartmut Brandt Date: Fri, 11 Mar 2005 07:53:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make parse.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 07:53:33 -0000 harti 2005-03-11 07:53:32 UTC FreeBSD src repository Modified files: usr.bin/make parse.c Log: Back out the last commit. It turns out that this breaks more than it fixes. This should fix the buildworld breakage. Revision Changes Path 1.83 +0 -3 src/usr.bin/make/parse.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 08:37:49 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0298716A4CE; Fri, 11 Mar 2005 08:37:49 +0000 (GMT) Received: from newtrinity.zeist.de (newtrinity.zeist.de [217.24.217.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68B1543D2D; Fri, 11 Mar 2005 08:37:48 +0000 (GMT) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (localhost [127.0.0.1]) j2B8bkJB057958; Fri, 11 Mar 2005 09:37:46 +0100 (CET) (envelope-from marius@newtrinity.zeist.de) Received: (from marius@localhost) by newtrinity.zeist.de (8.12.11/8.12.10/Submit) id j2B8bfaB057957; Fri, 11 Mar 2005 09:37:41 +0100 (CET) (envelope-from marius) Date: Fri, 11 Mar 2005 09:37:40 +0100 From: Marius Strobl To: "David O'Brien" Message-ID: <20050311093740.B55534@newtrinity.zeist.de> References: <200501300927.j0U9RnQU008885@repoman.freebsd.org> <20050310193237.GA52299@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20050310193237.GA52299@dragon.nuxi.com>; from obrien@freebsd.org on Thu, Mar 10, 2005 at 11:32:37AM -0800 X-AntiVirus: checked by AntiVir Milter (version: 1.1.0-6; AVE: 6.30.0.5; VDF: 6.30.0.25; host: newtrinity.zeist.de) cc: cvs-src@freebsd.org cc: Marcel Moolenaar cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sparc64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 08:37:49 -0000 On Thu, Mar 10, 2005 at 11:32:37AM -0800, David O'Brien wrote: > On Sun, Jan 30, 2005 at 09:27:49AM +0000, Marcel Moolenaar wrote: > > marcel 2005-01-30 09:27:49 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/sparc64/conf GENERIC > > Log: > > o Enable puc(4) and uart(4). > > o Disable ofw_console(4), sab(4) and zs(4). > .. > > ofw_console(4) is disabled because it doesn't claim the device it > > controls (through OFW) and thus interferes with puc(4)+uart(4), > > which has sufficient knowledge to extract the necessary information > > from OFW to setup the console. Put differently, ofw_console(4) is > > not a proper device driver and can only do harm. Its functionality > > is completely handled by uart(4). > > Please Back commit out. You broke the console on the most modern Sparc > machines we run^H^Hran on. Commenting out uart adding back > ofw_console(4) restore console on Sun Blade 1{0,5}0 machines. Just > adding back ofw_console(4) restores console output, but ofw_console(4) > and uart(4) fight for input. This sounds unlikely, uart(4) was reported to work on Sun Blade 100 in the past and the recent changes were tested on a Sun AX1105 (the ATX version of the Blade 100 mainboard) and a Sun Fire V100 which also uses NS16550 on an ISA bus like the Blade 100. It's more likely a configuration problem, please make sure that ttyu[0,1] are enabled in /etc/ttys but nothing else and that input-device and output-device are set to either ttya or ttyb in the OFW boot prompt or via eeprom(8). Anyway, we generally give a chance to fix the problem in case a change causes a breakage instead of calling for a back out immediately and you are the first to report a breakage on this type of hardware. So in case this really is a problem with uart(4) please let's work on fixing it and walk forward instead of backward. > > Contrary to rev 1.88's claim, ofw_console(4) does not cause harm, and NO > uart(4) has not completely handled its functionality. > The situation you describe above, i.e. both ofw_console(4) and uart(4) fighting for input, is such a harm. The problems with ofw_console(4) in general are that it doesn't fit together with sc(4)/uart(4) as both try to control the same hardware and that it doesn't attach to the hardware it actually uses and therefore doesn't take part in the probe and attach contest later on. Making this all work together would require layers of hacks to look around corners, e.g. in case there is sc(4) in the kernel we want to make uart(4) handle the Sun keyboard but only if sc(4) can talk to the graphics hardware in that box, otherwise we have to leave both to ofw_console(4). I'd rather work on getting the not yet supported graphics hardware on sparc64 machines to work with sc(4) instead of working on hacks to get ofw_console(4) work and behave properly. As for the claim that uart(4) completely handles the functionality of ofw_console(4) it actually supercedes ofw_console(4) regarding serial devices. Obviously uart(4) doesn't talk to graphics hardware which however works to some extent with ofw_console(4) but using something different from a serial console isn't officially supported by FreeBSD/sparc64 to date. Marius From owner-cvs-src@FreeBSD.ORG Fri Mar 11 08:39:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 06FC216A4CE; Fri, 11 Mar 2005 08:39:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0BC743D46; Fri, 11 Mar 2005 08:39:58 +0000 (GMT) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2B8dw1u079281; Fri, 11 Mar 2005 08:39:58 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2B8dwJe079280; Fri, 11 Mar 2005 08:39:58 GMT (envelope-from dds) Message-Id: <200503110839.j2B8dwJe079280@repoman.freebsd.org> From: Diomidis Spinellis Date: Fri, 11 Mar 2005 08:39:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/mount_portalfs Makefile cred.c portald.h pt_file.c pt_pipe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 08:39:59 -0000 dds 2005-03-11 08:39:58 UTC FreeBSD src repository Modified files: usr.sbin/mount_portalfs Makefile portald.h pt_file.c pt_pipe.c Added files: usr.sbin/mount_portalfs cred.c Log: Move common credential save and restore code into a separate file. Improve credential handling in pt_file.c Revision Changes Path 1.19 +1 -1 src/usr.sbin/mount_portalfs/Makefile 1.1 +75 -0 src/usr.sbin/mount_portalfs/cred.c (new) 1.10 +3 -0 src/usr.sbin/mount_portalfs/portald.h 1.11 +3 -10 src/usr.sbin/mount_portalfs/pt_file.c 1.2 +4 -18 src/usr.sbin/mount_portalfs/pt_pipe.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 10:29:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E83F16A4CE; Fri, 11 Mar 2005 10:29:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22CF943D54; Fri, 11 Mar 2005 10:29:39 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BATciA090057; Fri, 11 Mar 2005 10:29:38 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BATcc0090056; Fri, 11 Mar 2005 10:29:38 GMT (envelope-from glebius) Message-Id: <200503111029.j2BATcc0090056@repoman.freebsd.org> From: Gleb Smirnoff Date: Fri, 11 Mar 2005 10:29:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph ng_one2many.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 10:29:39 -0000 glebius 2005-03-11 10:29:38 UTC FreeBSD src repository Modified files: sys/netgraph ng_one2many.c Log: Fix getting stats from many links with index > 0. Submitted by: Richard Kojedzinszky MFC after: 3 days Revision Changes Path 1.21 +1 -1 src/sys/netgraph/ng_one2many.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 11:29:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 38D0C16A4CE; Fri, 11 Mar 2005 11:29:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A31C43D54; Fri, 11 Mar 2005 11:29:40 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BBTdRr092503; Fri, 11 Mar 2005 11:29:39 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BBTdgX092502; Fri, 11 Mar 2005 11:29:39 GMT (envelope-from harti) Message-Id: <200503111129.j2BBTdgX092502@repoman.freebsd.org> From: Hartmut Brandt Date: Fri, 11 Mar 2005 11:29:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make parse.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 11:29:40 -0000 harti 2005-03-11 11:29:39 UTC FreeBSD src repository Modified files: usr.bin/make parse.c Log: Call ParseFinishLine() also for the last line in a file. This patch differs from the previous one in that it calls the function only when a real file hits EOF. The bodies of .for loops are also handled as files, but for these we don't want to end a dependency block on the 'EOF' as in: foo: do-this .for ... do-something .endfor do-more Revision Changes Path 1.84 +3 -0 src/usr.bin/make/parse.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 12:37:07 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 869C716A4CE; Fri, 11 Mar 2005 12:37:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 59FCC43D48; Fri, 11 Mar 2005 12:37:07 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BCb7gk095347; Fri, 11 Mar 2005 12:37:07 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BCb76B095346; Fri, 11 Mar 2005 12:37:07 GMT (envelope-from ume) Message-Id: <200503111237.j2BCb76B095346@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 11 Mar 2005 12:37:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 esp_core.c src/sys/opencrypto cryptosoft.c src/sys/crypto/cast128 cast128.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 12:37:07 -0000 ume 2005-03-11 12:37:07 UTC FreeBSD src repository Modified files: sys/netinet6 esp_core.c sys/opencrypto cryptosoft.c Removed files: sys/crypto/cast128 cast128.h Log: refer opencrypto/cast.h directly. Revision Changes Path 1.9 +0 -17 src/sys/crypto/cast128/cast128.h (dead) 1.23 +9 -1 src/sys/netinet6/esp_core.c 1.9 +1 -1 src/sys/opencrypto/cryptosoft.c From owner-cvs-src@FreeBSD.ORG Thu Mar 10 18:24:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8469A16A4CE; Thu, 10 Mar 2005 18:24:44 +0000 (GMT) Received: from critter.freebsd.dk (f170.freebsd.dk [212.242.86.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB5BE43D4C; Thu, 10 Mar 2005 18:24:43 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.1/8.13.1) with ESMTP id j2AIOUup003302; Thu, 10 Mar 2005 19:24:30 +0100 (CET) (envelope-from phk@critter.freebsd.dk) To: Paul Richards From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 10 Mar 2005 18:19:04 GMT." <20050310181903.GU98930@myrddin.originative.co.uk> Date: Thu, 10 Mar 2005 19:24:30 +0100 Message-ID: <3301.1110479070@critter.freebsd.dk> Sender: phk@critter.freebsd.dk X-Mailman-Approved-At: Fri, 11 Mar 2005 12:58:42 +0000 cc: Brian Fundakowski Feldman cc: Maxim Sobolev cc: src-committers@FreeBSD.org cc: Brooks Davis cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: des@des.no cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 18:24:44 -0000 In message <20050310181903.GU98930@myrddin.originative.co.uk>, Paul Richards wr ites: >That's the crux of FreeBSD's problem really. We can't tell the >commercial world to change the way they work to suit what we want >to do. If we want them to take FreeBSD seriously we have to fit >with the expectations they have. No, the crux of FreeBSD's problem is the differing opinion on how serious we want to be taken. I for instance, do not want "the commercial world", (by which we in this case means "application producing companies") to take us anymore serious than we are able to be. Being realistic about our capacity and ability is far more important to everybody, than promising specific goals of dubious reachability. -- 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 Thu Mar 10 18:31:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DFBB816A4CE; Thu, 10 Mar 2005 18:31:16 +0000 (GMT) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85E9643D4C; Thu, 10 Mar 2005 18:31:16 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (localhost.localdomain [127.0.0.1]) by odin.ac.hmc.edu (8.13.0/8.13.0) with ESMTP id j2AIVCiq005670; Thu, 10 Mar 2005 10:31:12 -0800 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.13.0/8.13.0/Submit) id j2AIVCa5005667; Thu, 10 Mar 2005 10:31:12 -0800 Date: Thu, 10 Mar 2005 10:31:12 -0800 From: Brooks Davis To: Paul Richards Message-ID: <20050310183112.GA4244@odin.ac.hmc.edu> References: <422E407B.4080507@portaone.com> <86k6oht386.fsf@xps.des.no> <422F087F.9030906@portaone.com> <20050309.085035.129356491.imp@bsdimp.com> <422F6703.70409@portaone.com> <20050310161607.GO98930@myrddin.originative.co.uk> <20050310165510.GE993@green.homeunix.org> <20050310172050.GR98930@myrddin.originative.co.uk> <20050310173645.GB25556@odin.ac.hmc.edu> <20050310181903.GU98930@myrddin.originative.co.uk> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="IS0zKkzwUGydFO0o" Content-Disposition: inline In-Reply-To: <20050310181903.GU98930@myrddin.originative.co.uk> User-Agent: Mutt/1.4.1i X-Virus-Scanned: by amavisd-new X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on odin.ac.hmc.edu X-Mailman-Approved-At: Fri, 11 Mar 2005 12:58:42 +0000 cc: Brian Fundakowski Feldman cc: Maxim Sobolev cc: src-committers@FreeBSD.org cc: Brooks Davis cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: des@des.no cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 18:31:17 -0000 --IS0zKkzwUGydFO0o Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Mar 10, 2005 at 06:19:04PM +0000, Paul Richards wrote: > On Thu, Mar 10, 2005 at 09:36:46AM -0800, Brooks Davis wrote: > > On Thu, Mar 10, 2005 at 05:20:50PM +0000, Paul Richards wrote: > > > On Thu, Mar 10, 2005 at 11:55:10AM -0500, Brian Fundakowski Feldman w= rote: > > > >=20 > > > > How is this even a problem? The company targets 5.3-RELEASE, perio= d, > > > > for all of 5.x. They do not need to upgrade their build computer to > > > > anything past RELENG_5_3 even in the face of security issues. > > >=20 > > > That really irritating bug that causes their development tools to > > > crash is fixed in 5.5. Clearly they'll want to run with that later > > > version. > >=20 > > Then they should tell their customers that they only support 5.5 or they > > should routinly test on 5.3 to make sure that keeps working. For that >=20 > That's the crux of FreeBSD's problem really. We can't tell the > commercial world to change the way they work to suit what we want > to do. If we want them to take FreeBSD seriously we have to fit > with the expectations they have. >=20 > > matter, in the case we are discussing, as long as they don't use the new > > flags they would not have any problems and if they failed to test on the > > old version they claimed to support that's their problem. >=20 > Across a stable branch I think it's unrealistic to expect commercial > developers to keep track of all these nuances. These are the sorts > of development overheads that make costs prohibitive and thereby > rule out support for particular platforms. If the company doesn't test their software on all the releases they claim to support or track changes between, how can they possibly expect it to work? Even making the assumption that no new features were added, how can they be sure they aren't using a feature that caused kernel panics in the previous release? As far as I can tell, there is no difference between adding a feature and fixing a bug that prevented a feature from working before. -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --IS0zKkzwUGydFO0o Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFCMJJvXY6L6fI4GtQRAiPuAJ0eOxvXCLVD2TdZvTBifQcvOo6ePACg2V1T Omgqqvrec1GJpYRrB83wWM4= =Rg13 -----END PGP SIGNATURE----- --IS0zKkzwUGydFO0o-- From owner-cvs-src@FreeBSD.ORG Thu Mar 10 18:35:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC1FC16A4CE; Thu, 10 Mar 2005 18:35:26 +0000 (GMT) Received: from mx1.originative.co.uk (freebsd.gotadsl.co.uk [81.6.249.198]) by mx1.FreeBSD.org (Postfix) with ESMTP id 290D843D39; Thu, 10 Mar 2005 18:35:26 +0000 (GMT) (envelope-from paul@mx1.originative.co.uk) Received: from localhost (unknown [127.0.0.1]) by mx1.originative.co.uk (Postfix) with ESMTP id A8F8415586; Thu, 10 Mar 2005 18:34:52 +0000 (GMT) Received: from mx1.originative.co.uk ([127.0.0.1])port 10024) with ESMTP id 35855-05; Thu, 10 Mar 2005 18:34:47 +0000 (GMT) Received: by mx1.originative.co.uk (Postfix, from userid 1000) id 5CEF915589; Thu, 10 Mar 2005 18:34:47 +0000 (GMT) Date: Thu, 10 Mar 2005 18:34:46 +0000 From: Paul Richards To: Poul-Henning Kamp Message-ID: <20050310183446.GW98930@myrddin.originative.co.uk> References: <20050310181903.GU98930@myrddin.originative.co.uk> <3301.1110479070@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3301.1110479070@critter.freebsd.dk> User-Agent: Mutt/1.5.8i X-Virus-Scanned: by amavisd-new at originative.co.uk X-Mailman-Approved-At: Fri, 11 Mar 2005 12:58:42 +0000 cc: Brian Fundakowski Feldman cc: Maxim Sobolev cc: src-committers@FreeBSD.org cc: Brooks Davis cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: des@des.no cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 18:35:26 -0000 On Thu, Mar 10, 2005 at 07:24:30PM +0100, Poul-Henning Kamp wrote: > In message <20050310181903.GU98930@myrddin.originative.co.uk>, Paul Richards wr > ites: > > >That's the crux of FreeBSD's problem really. We can't tell the > >commercial world to change the way they work to suit what we want > >to do. If we want them to take FreeBSD seriously we have to fit > >with the expectations they have. > > No, the crux of FreeBSD's problem is the differing opinion on how > serious we want to be taken. > > I for instance, do not want "the commercial world", (by which we > in this case means "application producing companies") to take us > anymore serious than we are able to be. > > Being realistic about our capacity and ability is far more important > to everybody, than promising specific goals of dubious reachability. I have no disagreement with that position. In fact, raising this issue bolsters that position by showing just how far away we are from being able to produce a product suited to that sort of commercial environment. -- Paul Richards From owner-cvs-src@FreeBSD.ORG Thu Mar 10 18:38:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC87F16A4D1; Thu, 10 Mar 2005 18:38:00 +0000 (GMT) Received: from critter.freebsd.dk (f170.freebsd.dk [212.242.86.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9EC5943D49; Thu, 10 Mar 2005 18:37:59 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.1/8.13.1) with ESMTP id j2AIbpp4003512; Thu, 10 Mar 2005 19:37:51 +0100 (CET) (envelope-from phk@critter.freebsd.dk) To: Paul Richards From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 10 Mar 2005 18:34:46 GMT." <20050310183446.GW98930@myrddin.originative.co.uk> Date: Thu, 10 Mar 2005 19:37:51 +0100 Message-ID: <3511.1110479871@critter.freebsd.dk> Sender: phk@critter.freebsd.dk X-Mailman-Approved-At: Fri, 11 Mar 2005 12:58:42 +0000 cc: Brian Fundakowski Feldman cc: Maxim Sobolev cc: src-committers@FreeBSD.org cc: Brooks Davis cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: des@des.no cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 18:38:01 -0000 In message <20050310183446.GW98930@myrddin.originative.co.uk>, Paul Richards wr ites: >I have no disagreement with that position. In fact, raising this >issue bolsters that position by showing just how far away we are >from being able to produce a product suited to that sort of commercial >environment. Are we actually trying to do that ? Are you sure ? The argument could be made that we'd be far better off doing what we have 10 years of track record being good at. -- 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 Thu Mar 10 19:33:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CADF16A4CE; Thu, 10 Mar 2005 19:33:47 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 51E7C43D46; Thu, 10 Mar 2005 19:33:39 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior-wifi.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.1/8.13.1) with ESMTP id j2AJY5JX088022; Thu, 10 Mar 2005 12:34:07 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <4230A06A.5040706@samsco.org> Date: Thu, 10 Mar 2005 12:30:50 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050218 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Paul Richards References: <20050310181903.GU98930@myrddin.originative.co.uk> <3301.1110479070@critter.freebsd.dk> <20050310183446.GW98930@myrddin.originative.co.uk> In-Reply-To: <20050310183446.GW98930@myrddin.originative.co.uk> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.8 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on pooker.samsco.org X-Mailman-Approved-At: Fri, 11 Mar 2005 12:58:42 +0000 cc: Brian Fundakowski Feldman cc: Maxim Sobolev cc: src-committers@FreeBSD.org cc: Brooks Davis cc: cvs-src@FreeBSD.org cc: alfred@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Poul-Henning Kamp cc: des@des.no cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/compat/linux linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2005 19:33:47 -0000 Paul Richards wrote: > On Thu, Mar 10, 2005 at 07:24:30PM +0100, Poul-Henning Kamp wrote: > >>In message <20050310181903.GU98930@myrddin.originative.co.uk>, Paul Richards wr >>ites: >> >> >>>That's the crux of FreeBSD's problem really. We can't tell the >>>commercial world to change the way they work to suit what we want >>>to do. If we want them to take FreeBSD seriously we have to fit >>>with the expectations they have. >> >>No, the crux of FreeBSD's problem is the differing opinion on how >>serious we want to be taken. >> >>I for instance, do not want "the commercial world", (by which we >>in this case means "application producing companies") to take us >>anymore serious than we are able to be. >> >>Being realistic about our capacity and ability is far more important >>to everybody, than promising specific goals of dubious reachability. > > > I have no disagreement with that position. In fact, raising this > issue bolsters that position by showing just how far away we are > from being able to produce a product suited to that sort of commercial > environment. > Oh, please stop the FUD Paul. This argument is just getting silly. You've now turned this thread into a diatribe of why FreeBSD isn't suitable for a commercial environment. Just relax for a minute, and consider that your view of the world isn't the same as others, and that professing your view of the world doesn't make it any more correct nor does it help promote FreeBSD. K, thanks! Now that that is said, we as a project will do the best that we can to support backwards compatibility. We can't guarantee that because significant security or reliability fixes might preempt that, but we will also do our best to document what changes need to be bad and to keep then as minimal as possible. Now, for forwards compat, what you are saying is that all APIs present now in RELENG_5 should be completely frozen and never touched. Well, what you are actually describing is a RELENG_5_X branch, where everything is frozen, and only critical bug fixes and security fixes are made. RELENG_5 is still a development branch, though it is a stable one where only tested features and fixes are committed. Making it completely frozen makes it nearly impossible to have future releases that maintain the state of the art. If the only time that a new feature, or even a new, non-conflicting flag is allowed to be introduced is at a major rev, then we'll quickly fall out of relevancy since there will be no point in waiting 18-24 months for minor improvements to be allowed out of the gate. So, contrary to your uninformed and closed view of the world, there is quite a bit of software out there for other OSes that sets minimum version levels for the OS that often happens mid-stream for the major cycle of that OS. It happened with OSX 10.2.4, it happened with MacOS 7.6, it happened with NT 4.0 SP3, it happened with W2K SP2, and I'll bet a dollar that it will happen with WinXP SP2. The major Linux vendors don't even try, and ISVs and IHVs often wind up shipping a version of their software for every point release, or just tell people to use a certain point release and don't call them if a different point release doesn't work. I've developed commerical apps for major companies for all of these OS's, so I think I can speak with some confidence here. What we are doing in FreeBSD is no different than any other OS, and it's a strong improvement over the API anarchy that we had before. So instead of throwing up your hands and declaring that no one understands you and that FreeBSD is doomed, consider the opposite opinion that we are taking positive and appropriate steps to be more commercially viable, and that those steps are in line with other OSes. And if you change your argument again to find yet another different angle that you can whine about, I'll k-line you. Thanks, Scott From owner-cvs-src@FreeBSD.ORG Fri Mar 11 12:40:56 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 32A9C16A4CE; Fri, 11 Mar 2005 12:40:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 096FF43D2F; Fri, 11 Mar 2005 12:40:56 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BCetcc095531; Fri, 11 Mar 2005 12:40:55 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BCetJU095530; Fri, 11 Mar 2005 12:40:55 GMT (envelope-from harti) Message-Id: <200503111240.j2BCetJU095530@repoman.freebsd.org> From: Hartmut Brandt Date: Fri, 11 Mar 2005 12:40:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make suff.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 12:40:56 -0000 harti 2005-03-11 12:40:55 UTC FreeBSD src repository Modified files: usr.bin/make suff.c Log: Style: Fix indentation. Revision Changes Path 1.51 +1148 -1136 src/usr.bin/make/suff.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 12:45:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B2A3516A4CE; Fri, 11 Mar 2005 12:45:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8814443D41; Fri, 11 Mar 2005 12:45:09 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BCj9aS095771; Fri, 11 Mar 2005 12:45:09 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BCj9Ck095770; Fri, 11 Mar 2005 12:45:09 GMT (envelope-from ume) Message-Id: <200503111245.j2BCj9Ck095770@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 11 Mar 2005 12:45:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/opencrypto rijndael.c rijndael.h xform.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 12:45:09 -0000 ume 2005-03-11 12:45:09 UTC FreeBSD src repository Modified files: sys/opencrypto rijndael.c rijndael.h xform.c Log: - use 1/2 space for rijndael context in ipsec - rijndael_set_key() always sets up full context - rijndaelKeySetupDec() gets back original protoype Reviewed by: sam Obtained from: OpenBSD Revision Changes Path 1.5 +7 -17 src/sys/opencrypto/rijndael.c 1.3 +2 -2 src/sys/opencrypto/rijndael.h 1.4 +5 -6 src/sys/opencrypto/xform.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 12:47:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F3AF16A4CF; Fri, 11 Mar 2005 12:47:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE89143D1D; Fri, 11 Mar 2005 12:47:14 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BClEVk002789; Fri, 11 Mar 2005 12:47:14 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BClE4V002788; Fri, 11 Mar 2005 12:47:14 GMT (envelope-from rwatson) Message-Id: <200503111247.j2BClE4V002788@repoman.freebsd.org> From: Robert Watson Date: Fri, 11 Mar 2005 12:47:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/regression/sockets/sigpipe Makefile sigpipe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 12:47:15 -0000 rwatson 2005-03-11 12:47:14 UTC FreeBSD src repository Added files: tools/regression/sockets/sigpipe Makefile sigpipe.c Log: Add sigpipe, a simple UNIX domain socket and TCP regression test that is intended to verify that SIGPIPE is delivered to a process writing or sending on a socket that has been shut down for write. If available, SO_NOSIGPIPE is also tested. This regression test is currently passed by RELENG_4, but not by HEAD or RELENG_5, due to a bug in the write() code for sockets. SO_NOSIGPIPE is not present in RELENG_4, however, so is not tested there. Reported by: Mikko Tyolajarvi PR: 78478 Revision Changes Path 1.1 +9 -0 src/tools/regression/sockets/sigpipe/Makefile (new) 1.1 +318 -0 src/tools/regression/sockets/sigpipe/sigpipe.c (new) From owner-cvs-src@FreeBSD.ORG Fri Mar 11 12:56:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 63FC816A4CE; Fri, 11 Mar 2005 12:56:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A50843D53; Fri, 11 Mar 2005 12:56:16 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BCuGah003108; Fri, 11 Mar 2005 12:56:16 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BCuGVc003107; Fri, 11 Mar 2005 12:56:16 GMT (envelope-from ume) Message-Id: <200503111256.j2BCuGVc003107@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 11 Mar 2005 12:56:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/crypto md5.c md5.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 12:56:16 -0000 ume 2005-03-11 12:56:15 UTC FreeBSD src repository Removed files: sys/crypto md5.c md5.h Log: sys/crypto/md5.[ch] is used from nowhere. So, just nuke them. Revision Changes Path 1.10 +0 -306 src/sys/crypto/md5.c (dead) 1.5 +0 -76 src/sys/crypto/md5.h (dead) From owner-cvs-src@FreeBSD.ORG Fri Mar 11 12:57:25 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC91616A4CE; Fri, 11 Mar 2005 12:57:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C286443D1F; Fri, 11 Mar 2005 12:57:25 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BCvPYF003158; Fri, 11 Mar 2005 12:57:25 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BCvPxq003157; Fri, 11 Mar 2005 12:57:25 GMT (envelope-from harti) Message-Id: <200503111257.j2BCvPxq003157@repoman.freebsd.org> From: Hartmut Brandt Date: Fri, 11 Mar 2005 12:57:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make GNode.h suff.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 12:57:26 -0000 harti 2005-03-11 12:57:25 UTC FreeBSD src repository Modified files: usr.bin/make GNode.h suff.c Log: Remove the leading underscore from structure tags. All identifiers with a leading underscore are in the implementation namespace. Revision Changes Path 1.2 +2 -2 src/usr.bin/make/GNode.h 1.52 +3 -3 src/usr.bin/make/suff.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 13:02:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F1FD16A4CE; Fri, 11 Mar 2005 13:02:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E590B43D55; Fri, 11 Mar 2005 13:02:38 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BD2cMW003438; Fri, 11 Mar 2005 13:02:38 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BD2cO5003437; Fri, 11 Mar 2005 13:02:38 GMT (envelope-from harti) Message-Id: <200503111302.j2BD2cO5003437@repoman.freebsd.org> From: Hartmut Brandt Date: Fri, 11 Mar 2005 13:02:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make job.c main.c pathnames.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 13:02:39 -0000 harti 2005-03-11 13:02:38 UTC FreeBSD src repository Modified files: usr.bin/make job.c main.c pathnames.h Log: Remove leading underscores from the pathname defines. All identifiers with leading underscore followed by an uppercase letter are in the implementation namespace. Revision Changes Path 1.78 +2 -2 src/usr.bin/make/job.c 1.125 +8 -8 src/usr.bin/make/main.c 1.14 +19 -15 src/usr.bin/make/pathnames.h From owner-cvs-src@FreeBSD.ORG Fri Mar 11 13:05:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF30E16A4CE; Fri, 11 Mar 2005 13:05:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 861EC43D58; Fri, 11 Mar 2005 13:05:18 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BD5IZl003569; Fri, 11 Mar 2005 13:05:18 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BD5IuG003568; Fri, 11 Mar 2005 13:05:18 GMT (envelope-from rwatson) Message-Id: <200503111305.j2BD5IuG003568@repoman.freebsd.org> From: Robert Watson Date: Fri, 11 Mar 2005 13:05:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/regression/sockets/sigpipe sigpipe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 13:05:18 -0000 rwatson 2005-03-11 13:05:18 UTC FreeBSD src repository Modified files: tools/regression/sockets/sigpipe sigpipe.c Log: Check the return value of shutdown(). Revision Changes Path 1.2 +8 -4 src/tools/regression/sockets/sigpipe/sigpipe.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 13:24:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C2F7216A4CE; Fri, 11 Mar 2005 13:24:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99BD243D1F; Fri, 11 Mar 2005 13:24:08 +0000 (GMT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BDO8wC004302; Fri, 11 Mar 2005 13:24:08 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BDO8uV004301; Fri, 11 Mar 2005 13:24:08 GMT (envelope-from harti) Message-Id: <200503111324.j2BDO8uV004301@repoman.freebsd.org> From: Hartmut Brandt Date: Fri, 11 Mar 2005 13:24:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/make suff.c util.c util.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 13:24:08 -0000 harti 2005-03-11 13:24:08 UTC FreeBSD src repository Modified files: usr.bin/make suff.c util.c util.h Log: Simplify the print routines by using LST_FOREACH instead of Lst_ForEach and inlining the small printing utility functions. Create a function that can be used to produce printable representations of flag words. Revision Changes Path 1.53 +41 -66 src/usr.bin/make/suff.c 1.18 +20 -0 src/usr.bin/make/util.c 1.6 +7 -0 src/usr.bin/make/util.h From owner-cvs-src@FreeBSD.ORG Fri Mar 11 14:17:13 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 39CFA16A4CE; Fri, 11 Mar 2005 14:17:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A0D043D1F; Fri, 11 Mar 2005 14:17:13 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BEHC31006575; Fri, 11 Mar 2005 14:17:12 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BEHCa7006574; Fri, 11 Mar 2005 14:17:12 GMT (envelope-from stefanf) Message-Id: <200503111417.j2BEHCa7006574@repoman.freebsd.org> From: Stefan Farfeleder Date: Fri, 11 Mar 2005 14:17:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/yp yplib.c src/usr.bin/talk get_iface.c src/usr.sbin/dconschat dconschat.c src/usr.sbin/ypserv yp_dnslookup.c yp_main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 14:17:13 -0000 stefanf 2005-03-11 14:17:12 UTC FreeBSD src repository Modified files: lib/libc/yp yplib.c usr.bin/talk get_iface.c usr.sbin/dconschat dconschat.c usr.sbin/ypserv yp_dnslookup.c yp_main.c Log: Use socklen_t where appropriate. Revision Changes Path 1.46 +2 -2 src/lib/libc/yp/yplib.c 1.10 +2 -1 src/usr.bin/talk/get_iface.c 1.8 +4 -3 src/usr.sbin/dconschat/dconschat.c 1.25 +9 -5 src/usr.sbin/ypserv/yp_dnslookup.c 1.27 +1 -1 src/usr.sbin/ypserv/yp_main.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 14:20:10 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 34BF516A4CE; Fri, 11 Mar 2005 14:20:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0EB9243D5D; Fri, 11 Mar 2005 14:20:10 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BEK9fo006689; Fri, 11 Mar 2005 14:20:09 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BEK9Wh006688; Fri, 11 Mar 2005 14:20:09 GMT (envelope-from stefanf) Message-Id: <200503111420.j2BEK9Wh006688@repoman.freebsd.org> From: Stefan Farfeleder Date: Fri, 11 Mar 2005 14:20:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/dconschat dconschat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 14:20:10 -0000 stefanf 2005-03-11 14:20:09 UTC FreeBSD src repository Modified files: usr.sbin/dconschat dconschat.c Log: Fix typos in comments. Revision Changes Path 1.9 +3 -3 src/usr.sbin/dconschat/dconschat.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 15:06:17 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5212E16A4CE; Fri, 11 Mar 2005 15:06:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3821043D3F; Fri, 11 Mar 2005 15:06:17 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BF6Hqc008579; Fri, 11 Mar 2005 15:06:17 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BF6HIm008578; Fri, 11 Mar 2005 15:06:17 GMT (envelope-from rwatson) Message-Id: <200503111506.j2BF6HIm008578@repoman.freebsd.org> From: Robert Watson Date: Fri, 11 Mar 2005 15:06:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern sys_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 15:06:17 -0000 rwatson 2005-03-11 15:06:16 UTC FreeBSD src repository Modified files: sys/kern sys_socket.c Log: The SO_NOSIGPIPE socket option allows a user process to mark a socket so that the socket does not generate SIGPIPE, only EPIPE, when a write is attempted after socket shutdown. When the option was introduced in 2002, this required the logic for determining whether SIGPIPE was generated to be pushed down from dofilewrite() to the socket layer so that the socket options could be considered. However, the change in 2002 omitted modification to soo_write() required to add that logic, resulting in SIGPIPE not being generated even without SO_NOSIGPIPE when the socket was written to using write() or related generic system calls. This change adds the EPIPE logic to soo_write(), generating a SIGPIPE signal to the process associated with the passed uio in the event that the SO_NOSIGPIPE option is not set. Notes: - The are upsides and downsides to placing this logic in the socket layer as opposed to the file descriptor layer. This is really fd layer logic, but because we need so_options, we have a choice of layering violations and pick this one. - SIGPIPE possibly should be delivered to the thread performing the write, not the process performing the write. - uio->uio_td and the td argument to soo_write() might potentially differ; we use the thread in the uio argument. - The "sigpipe" regression test in src/tools/regression/sockets/sigpipe tests for the bug. Submitted by: Mikko Tyolajarvi Talked with: glebius, alfred PR: 78478 MFC after: 1 week Revision Changes Path 1.68 +8 -0 src/sys/kern/sys_socket.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 15:42:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B2AF916A4CE; Fri, 11 Mar 2005 15:42:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 60F4543D53; Fri, 11 Mar 2005 15:42:51 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BFgpD8010107; Fri, 11 Mar 2005 15:42:51 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BFgp4v010106; Fri, 11 Mar 2005 15:42:51 GMT (envelope-from ume) Message-Id: <200503111542.j2BFgp4v010106@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 11 Mar 2005 15:42:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/crypto/rijndael rijndael.h src/sys/dev/random hash.c yarrow.c src/sys/geom geom_aes.c src/sys/geom/bde g_bde.c g_bde_crypt.c g_bde_lock.c g_bde_work.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 15:42:51 -0000 ume 2005-03-11 15:42:51 UTC FreeBSD src repository Modified files: sys/crypto/rijndael rijndael.h sys/dev/random hash.c yarrow.c sys/geom geom_aes.c sys/geom/bde g_bde.c g_bde_crypt.c g_bde_lock.c g_bde_work.c Log: stop including rijndael-api-fst.h from rijndael.h. this is required to integrate opencrypto into crypto. Revision Changes Path 1.3 +0 -1 src/sys/crypto/rijndael/rijndael.h 1.13 +1 -1 src/sys/dev/random/hash.c 1.45 +1 -1 src/sys/dev/random/yarrow.c 1.29 +1 -1 src/sys/geom/bde/g_bde.c 1.22 +1 -1 src/sys/geom/bde/g_bde_crypt.c 1.16 +1 -1 src/sys/geom/bde/g_bde_lock.c 1.26 +1 -1 src/sys/geom/bde/g_bde_work.c 1.28 +1 -3 src/sys/geom/geom_aes.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 16:15:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E828A16A4CE; Fri, 11 Mar 2005 16:15:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEAC143D3F; Fri, 11 Mar 2005 16:15:43 +0000 (GMT) (envelope-from avatar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BGFhoS011897; Fri, 11 Mar 2005 16:15:43 GMT (envelope-from avatar@repoman.freebsd.org) Received: (from avatar@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BGFhF7011896; Fri, 11 Mar 2005 16:15:43 GMT (envelope-from avatar) Message-Id: <200503111615.j2BGFhF7011896@repoman.freebsd.org> From: Tai-hwa Liang Date: Fri, 11 Mar 2005 16:15:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/ath/ath_rate/sample sample.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 16:15:44 -0000 avatar 2005-03-11 16:15:43 UTC FreeBSD src repository Modified files: sys/dev/ath/ath_rate/sample sample.c Log: Adding missing module dependency. This should fix the undefined symbol error(ath_hal_computetxtime) during module loading. Reviewed by: sam (mentor) Revision Changes Path 1.2 +1 -0 src/sys/dev/ath/ath_rate/sample/sample.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 16:26:11 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 067F416A4CE; Fri, 11 Mar 2005 16:26:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E021543D3F; Fri, 11 Mar 2005 16:26:10 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BGQAcd012547; Fri, 11 Mar 2005 16:26:10 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BGQAvL012546; Fri, 11 Mar 2005 16:26:10 GMT (envelope-from ume) Message-Id: <200503111626.j2BGQAvL012546@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 11 Mar 2005 16:26:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/crypto/rijndael rijndael-alg-fst.crijndael-alg-fst.h rijndael-api-fst.c rijndael-api-fst.h rijndael.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 16:26:11 -0000 ume 2005-03-11 16:26:10 UTC FreeBSD src repository Modified files: sys/crypto/rijndael rijndael-alg-fst.c rijndael-api-fst.c rijndael-api-fst.h rijndael.h Removed files: sys/crypto/rijndael rijndael-alg-fst.h Log: integrate rijndael-alg-fst.h into rijndael.h. Revision Changes Path 1.8 +1 -1 src/sys/crypto/rijndael/rijndael-alg-fst.c 1.6 +0 -40 src/sys/crypto/rijndael/rijndael-alg-fst.h (dead) 1.12 +0 -1 src/sys/crypto/rijndael/rijndael-api-fst.c 1.7 +1 -1 src/sys/crypto/rijndael/rijndael-api-fst.h 1.4 +12 -1 src/sys/crypto/rijndael/rijndael.h From owner-cvs-src@FreeBSD.ORG Fri Mar 11 16:26:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 01A2416A4CE; Fri, 11 Mar 2005 16:26:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD0FD43D4C; Fri, 11 Mar 2005 16:26:33 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BGQXMp012609; Fri, 11 Mar 2005 16:26:33 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BGQXfS012608; Fri, 11 Mar 2005 16:26:33 GMT (envelope-from rwatson) Message-Id: <200503111626.j2BGQXfS012608@repoman.freebsd.org> From: Robert Watson Date: Fri, 11 Mar 2005 16:26:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 16:26:34 -0000 rwatson 2005-03-11 16:26:33 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c Log: Remove suggestive sx_init() comment in soalloc(). We will have something like this at some point, but for now it clutters the source. Revision Changes Path 1.234 +0 -1 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 16:30:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DABAA16A4CE; Fri, 11 Mar 2005 16:30:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B306043D2D; Fri, 11 Mar 2005 16:30:02 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BGU2TE013162; Fri, 11 Mar 2005 16:30:02 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BGU2bD013161; Fri, 11 Mar 2005 16:30:02 GMT (envelope-from rwatson) Message-Id: <200503111630.j2BGU2bD013161@repoman.freebsd.org> From: Robert Watson Date: Fri, 11 Mar 2005 16:30:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 16:30:03 -0000 rwatson 2005-03-11 16:30:02 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c Log: When setting up a socket in socreate(), there's no need to lock the socket lock around knlist_init(), so don't. Hard code the setting of the socket reference count to 1 rather than using soref() to avoid asserting the socket lock, since we've not yet exposed the socket to other threads. This removes two mutex operations from each socket allocation. Revision Changes Path 1.235 +1 -3 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 17:24:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4472B16A4CE; Fri, 11 Mar 2005 17:24:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2938543D5D; Fri, 11 Mar 2005 17:24:47 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BHOlmw023065; Fri, 11 Mar 2005 17:24:47 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BHOlBW023064; Fri, 11 Mar 2005 17:24:47 GMT (envelope-from ume) Message-Id: <200503111724.j2BHOlBW023064@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 11 Mar 2005 17:24:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/include Makefile src/sys/crypto/rijndael rijndael.h src/sys/modules/crypto Makefile src/sys/opencrypto rijndael.c rijndael.h xform.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 17:24:47 -0000 ume 2005-03-11 17:24:47 UTC FreeBSD src repository Modified files: include Makefile sys/crypto/rijndael rijndael.h sys/modules/crypto Makefile sys/opencrypto xform.c Removed files: sys/opencrypto rijndael.c rijndael.h Log: just use crypto/rijndael, and nuke opencrypto/rindael.[ch]. the two became almost identical since latest KAME merge. Discussed with: sam Revision Changes Path 1.237 +8 -0 src/include/Makefile 1.5 +0 -5 src/sys/crypto/rijndael/rijndael.h 1.3 +3 -2 src/sys/modules/crypto/Makefile 1.6 +0 -1233 src/sys/opencrypto/rijndael.c (dead) 1.4 +0 -52 src/sys/opencrypto/rijndael.h (dead) 1.5 +1 -1 src/sys/opencrypto/xform.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 17:35:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F84416A4CE; Fri, 11 Mar 2005 17:35:34 +0000 (GMT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 129B143D58; Fri, 11 Mar 2005 17:35:34 +0000 (GMT) (envelope-from sam@errno.com) Received: from [66.127.85.91] (sam@[66.127.85.91]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.6) with ESMTP id j2BHZWms072773 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 11 Mar 2005 09:35:32 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <4231D748.4080405@errno.com> Date: Fri, 11 Mar 2005 09:37:12 -0800 From: Sam Leffler User-Agent: Mozilla Thunderbird 1.0RC1 (X11/20041208) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Hajimu UMEMOTO References: <200503111626.j2BGQAvL012546@repoman.freebsd.org> In-Reply-To: <200503111626.j2BGQAvL012546@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/crypto/rijndael rijndael-alg-fst.c rijndael-alg-fst.h rijndael-api-fst.c rijndael-api-fst.h rijndael.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 17:35:34 -0000 Hajimu UMEMOTO wrote: > ume 2005-03-11 16:26:10 UTC > > FreeBSD src repository > > Modified files: > sys/crypto/rijndael rijndael-alg-fst.c rijndael-api-fst.c > rijndael-api-fst.h rijndael.h > Removed files: > sys/crypto/rijndael rijndael-alg-fst.h > Log: > integrate rijndael-alg-fst.h into rijndael.h. Why did you make this change and others before I could respond? I told you I agreed with your overall goal but that there were specific isuses we needed to resolve before you pulled the trigger. Less than 24 hours after your last note to me you committed the changes. This change in particular I'm not happy with because--as I explained to you--I am uncertain if there are user applications that include files from /usr/include/crypto that may be affected. As we discussed privately there is no immediate benefit to what you are doing. In fact because of these changes we are diverging from BOTH kame and openbsd code bases. I'm willing to do that but only after understanding the consequences. Sam From owner-cvs-src@FreeBSD.ORG Fri Mar 11 17:36:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B4E5616A4CE; Fri, 11 Mar 2005 17:36:16 +0000 (GMT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CA7143D55; Fri, 11 Mar 2005 17:36:16 +0000 (GMT) (envelope-from sam@errno.com) Received: from [66.127.85.91] (sam@[66.127.85.91]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.6) with ESMTP id j2BHaFms072798 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 11 Mar 2005 09:36:16 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <4231D773.9030200@errno.com> Date: Fri, 11 Mar 2005 09:37:55 -0800 From: Sam Leffler User-Agent: Mozilla Thunderbird 1.0RC1 (X11/20041208) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Tai-hwa Liang References: <200503111615.j2BGFhF7011896@repoman.freebsd.org> In-Reply-To: <200503111615.j2BGFhF7011896@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ath/ath_rate/sample sample.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 17:36:16 -0000 Tai-hwa Liang wrote: > avatar 2005-03-11 16:15:43 UTC > > FreeBSD src repository > > Modified files: > sys/dev/ath/ath_rate/sample sample.c > Log: > Adding missing module dependency. This should fix the undefined symbol > error(ath_hal_computetxtime) during module loading. > > Reviewed by: sam (mentor) This is missing: Pointy hat: sam :) Sam From owner-cvs-src@FreeBSD.ORG Fri Mar 11 17:42:44 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1EE5016A4CE; Fri, 11 Mar 2005 17:42:44 +0000 (GMT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id DED1243D4C; Fri, 11 Mar 2005 17:42:43 +0000 (GMT) (envelope-from sam@errno.com) Received: from [66.127.85.91] (sam@[66.127.85.91]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.6) with ESMTP id j2BHghms072833 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 11 Mar 2005 09:42:43 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <4231D8F7.80903@errno.com> Date: Fri, 11 Mar 2005 09:44:23 -0800 From: Sam Leffler User-Agent: Mozilla Thunderbird 1.0RC1 (X11/20041208) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Hajimu UMEMOTO References: <200503111245.j2BCj9Ck095770@repoman.freebsd.org> In-Reply-To: <200503111245.j2BCj9Ck095770@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/opencrypto rijndael.c rijndael.h xform.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 17:42:44 -0000 Hajimu UMEMOTO wrote: > ume 2005-03-11 12:45:09 UTC > > FreeBSD src repository > > Modified files: > sys/opencrypto rijndael.c rijndael.h xform.c > Log: > - use 1/2 space for rijndael context in ipsec > - rijndael_set_key() always sets up full context > - rijndaelKeySetupDec() gets back original protoype > > Reviewed by: sam > Obtained from: OpenBSD I did not review these changes and I have no idea if users of rijndael such as FAST_IPSEC continue to work. Did you test FAST_IPSEC w/ AES keys? Sam From owner-cvs-src@FreeBSD.ORG Fri Mar 11 17:53:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 285E116A4CE; Fri, 11 Mar 2005 17:53:27 +0000 (GMT) Received: from critter.freebsd.dk (f170.freebsd.dk [212.242.86.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64CDA43D4C; Fri, 11 Mar 2005 17:53:26 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.1/8.13.1) with ESMTP id j2BHrOuL003185; Fri, 11 Mar 2005 18:53:24 +0100 (CET) (envelope-from phk@critter.freebsd.dk) To: Hajimu UMEMOTO From: "Poul-Henning Kamp" In-Reply-To: Your message of "Fri, 11 Mar 2005 15:42:51 GMT." <200503111542.j2BFgp4v010106@repoman.freebsd.org> Date: Fri, 11 Mar 2005 18:53:24 +0100 Message-ID: <3184.1110563604@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/crypto/rijndael rijndael.h src/sys/dev/random hash.c yarrow.c src/sys/geom geom_aes.c src/sys/geom/bde g_bde.c g_bde_crypt.c g_bde_lock.c g_bde_work.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 17:53:27 -0000 You tested gbde before this commit, right ? Poul-Henning In message <200503111542.j2BFgp4v010106@repoman.freebsd.org>, Hajimu UMEMOTO wr ites: >ume 2005-03-11 15:42:51 UTC > > FreeBSD src repository > > Modified files: > sys/crypto/rijndael rijndael.h > sys/dev/random hash.c yarrow.c > sys/geom geom_aes.c > sys/geom/bde g_bde.c g_bde_crypt.c g_bde_lock.c > g_bde_work.c > Log: > stop including rijndael-api-fst.h from rijndael.h. > this is required to integrate opencrypto into crypto. > > Revision Changes Path > 1.3 +0 -1 src/sys/crypto/rijndael/rijndael.h > 1.13 +1 -1 src/sys/dev/random/hash.c > 1.45 +1 -1 src/sys/dev/random/yarrow.c > 1.29 +1 -1 src/sys/geom/bde/g_bde.c > 1.22 +1 -1 src/sys/geom/bde/g_bde_crypt.c > 1.16 +1 -1 src/sys/geom/bde/g_bde_lock.c > 1.26 +1 -1 src/sys/geom/bde/g_bde_work.c > 1.28 +1 -3 src/sys/geom/geom_aes.c > -- 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 11 17:58:27 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1235916A4DC; Fri, 11 Mar 2005 17:58:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D4AA643D1F; Fri, 11 Mar 2005 17:58:26 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BHwPgO024357; Fri, 11 Mar 2005 17:58:26 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BHwPLF024356; Fri, 11 Mar 2005 17:58:25 GMT (envelope-from ume) Message-Id: <200503111758.j2BHwPLF024356@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 11 Mar 2005 17:58:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf files X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 11 Mar 2005 17:58:27 -0000 ume 2005-03-11 17:58:25 UTC FreeBSD src repository Modified files: sys/conf files Log: just use crypto/rijndael (I forgot to commit this in my previous commit) Revision Changes Path 1.1004 +2 -1 src/sys/conf/files From owner-cvs-src@FreeBSD.ORG Fri Mar 11 18:25:28 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 63BE016A4CE; Fri, 11 Mar 2005 18:25:28 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id EDB0F43D1D; Fri, 11 Mar 2005 18:25:27 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id j2BIPJ0b009412; Fri, 11 Mar 2005 10:25:20 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.3/8.13.1/Submit) id j2BIPJwv009410; Fri, 11 Mar 2005 10:25:19 -0800 (PST) (envelope-from obrien) Date: Fri, 11 Mar 2005 10:25:19 -0800 From: "David O'Brien" To: Marius Strobl Message-ID: <20050311182519.GA8792@dragon.nuxi.com> References: <200501300927.j0U9RnQU008885@repoman.freebsd.org> <20050310193237.GA52299@dragon.nuxi.com> <20050311093740.B55534@newtrinity.zeist.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050311093740.B55534@newtrinity.zeist.de> X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.8i cc: cvs-src@freebsd.org cc: Marcel Moolenaar cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sparc64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 18:25:28 -0000 On Fri, Mar 11, 2005 at 09:37:40AM +0100, Marius Strobl wrote: > On Thu, Mar 10, 2005 at 11:32:37AM -0800, David O'Brien wrote: > > On Sun, Jan 30, 2005 at 09:27:49AM +0000, Marcel Moolenaar wrote: > > > marcel 2005-01-30 09:27:49 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/sparc64/conf GENERIC > > > Log: > > > o Enable puc(4) and uart(4). > > > o Disable ofw_console(4), sab(4) and zs(4). > > .. > > > ofw_console(4) is disabled because it doesn't claim the device it > > > controls (through OFW) and thus interferes with puc(4)+uart(4), > > > which has sufficient knowledge to extract the necessary information > > > from OFW to setup the console. Put differently, ofw_console(4) is > > > not a proper device driver and can only do harm. Its functionality > > > is completely handled by uart(4). > > > > Please Back commit out. You broke the console on the most modern Sparc > > machines we run^H^Hran on. Commenting out uart adding back > > ofw_console(4) restore console on Sun Blade 1{0,5}0 machines. Just > > adding back ofw_console(4) restores console output, but ofw_console(4) > > and uart(4) fight for input. > > This sounds unlikely, uart(4) was reported to work on Sun Blade 100 > in the past and the recent changes were tested on a Sun AX1105 (the > ATX version of the Blade 100 mainboard) and a Sun Fire V100 which > also uses NS16550 on an ISA bus like the Blade 100. Yes, uart(4) will attach to the serial devices, however one doesn't even get far enough in the boot to give uart(4) a chance to attach. See the freebsd-sparc64 mailing list. Just yesterday and today there is a Netra AX1105-500 owner reporing the same problem. > It's more likely a configuration problem, please make sure that > ttyu[0,1] are enabled in /etc/ttys but nothing else and that > input-device and output-device are set to either ttya or ttyb in > the OFW boot prompt or via eeprom(8). It isn't a configuration problem of mine -- I cannot boot either 5.3 or 6.0 Feb snapshots on ftp.freebsd.org. The OBP settings are stock: ok printenv ..snip.. ttyb-mode 9600,8,n,1,- 9600,8,n,1,- ttya-mode 9600,8,n,1,- 9600,8,n,1,- output-device screen screen input-device keyboard keyboard # diff -s /etc/ttys /usr/src/etc/etc.sparc64/ttys Files /etc/ttys and /usr/src/etc/etc.sparc64/ttys are identical > Anyway, we generally give a chance to fix the problem in case a > change causes a breakage instead of calling for a back out > immediately and you are the first to report a breakage on this type > of hardware. So in case this really is a problem with uart(4) please > let's work on fixing it and walk forward instead of backward. I will not put much more effort into this issue -- I've already spent well over 12 hours on it. My console used to work great, this commit totally broke it. I have other things I need and want to work on. I tried to warn people that Blade 100/150 were suffieciently different from U60/10/5's that any change to console support needed testing specifically on one of these machines. Please point out the tester for the commit to GENERIC so we can compare environments. Right now I don't know of anyone that can boot a RELENG_5 snapshot on a Blade 100/150/AX1105, where such machines could before the GENERIC change in RELENG_5. > > Contrary to rev 1.88's claim, ofw_console(4) does not cause harm, and NO > > uart(4) has not completely handled its functionality. > > The situation you describe above, i.e. both ofw_console(4) and > uart(4) fighting for input, is such a harm. The problems with > ofw_console(4) in general are that it doesn't fit together with > sc(4)/uart(4) as both try to control the same hardware and that > it doesn't attach to the hardware it actually uses and therefore > doesn't take part in the probe and attach contest later on. > Making this all work together would require layers of hacks to > look around corners, e.g. in case there is sc(4) in the kernel > we want to make uart(4) handle the Sun keyboard but only if sc(4) > can talk to the graphics hardware in that box, otherwise we have > to leave both to ofw_console(4). I'd rather work on getting the > not yet supported graphics hardware on sparc64 machines to work > with sc(4) instead of working on hacks to get ofw_console(4) > work and behave properly. Maybe 5% of our sparc64 users have supported graphic hardware. The priority is to keep the headless server configurations working above adding new functionalty. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Fri Mar 11 19:16:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E65CF16A4CE; Fri, 11 Mar 2005 19:16:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEA5043D39; Fri, 11 Mar 2005 19:16:02 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BJG22F030187; Fri, 11 Mar 2005 19:16:02 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BJG2EM030186; Fri, 11 Mar 2005 19:16:02 GMT (envelope-from rwatson) Message-Id: <200503111916.j2BJG2EM030186@repoman.freebsd.org> From: Robert Watson Date: Fri, 11 Mar 2005 19:16:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 19:16:03 -0000 rwatson 2005-03-11 19:16:02 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c Log: Remove an additional commented out reference to a possible future sx lock. Revision Changes Path 1.236 +0 -1 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 19:40:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C343216A4CE; Fri, 11 Mar 2005 19:40:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C7C143D2D; Fri, 11 Mar 2005 19:40:34 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BJeYUh033282; Fri, 11 Mar 2005 19:40:34 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BJeYkp033281; Fri, 11 Mar 2005 19:40:34 GMT (envelope-from sam) Message-Id: <200503111940.j2BJeYkp033281@repoman.freebsd.org> From: Sam Leffler Date: Fri, 11 Mar 2005 19:40:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 19:40:34 -0000 sam 2005-03-11 19:40:34 UTC FreeBSD src repository Modified files: sys/modules Makefile Log: reorder ath_rate_onoe to after ath_rate_sample so it gets used as the default rate control algorithm; this should be done differently but for now use this simple solution Revision Changes Path 1.431 +1 -1 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Fri Mar 11 21:26:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A2B3316A4CE; Fri, 11 Mar 2005 21:26:29 +0000 (GMT) Received: from cheer.mahoroba.org (gw4.mahoroba.org [218.45.22.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A3D743D39; Fri, 11 Mar 2005 21:26:28 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from lyrics.mahoroba.org (ume@lyrics.mahoroba.org [IPv6:3ffe:501:185b:8010:280:88ff:fe03:4841]) (user=ume mech=CRAM-MD5 bits=0)j2BLQEng069979 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 12 Mar 2005 06:26:18 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Sat, 12 Mar 2005 06:26:14 +0900 Message-ID: From: Hajimu UMEMOTO To: "Poul-Henning Kamp" In-Reply-To: <3184.1110563604@critter.freebsd.dk> References: <200503111542.j2BFgp4v010106@repoman.freebsd.org> <3184.1110563604@critter.freebsd.dk> User-Agent: xcite1.38> Wanderlust/2.13.3 (You Oughta Know) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/22.0.50 (i386-unknown-freebsd5.4) MULE/5.0 (SAKAKI) X-Operating-System: FreeBSD 5.4-PRERELEASE MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender succeded SMTP AUTH authentication, not delayed by milter-greylist-2.0b2 (cheer.mahoroba.org [IPv6:3ffe:501:185b:8010::1]); Sat, 12 Mar 2005 06:26:18 +0900 (JST) X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-5.7 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on cheer.mahoroba.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Hajimu UMEMOTO cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/crypto/rijndael rijndael.h src/sys/dev/random hash.c yarrow.c src/sys/geom geom_aes.c src/sys/geom/bde g_bde.c g_bde_crypt.c g_bde_lock.c g_bde_work.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 21:26:29 -0000 Hi, >>>>> On Fri, 11 Mar 2005 18:53:24 +0100 >>>>> "Poul-Henning Kamp" said: phk> You tested gbde before this commit, right ? I didn't test it actually. Since the commit changes only inclusion of header file, and doesn't change any logic, I checked generated geom_bde.ko with old one by cmp(1) and saw there is no difference. Is it insufficient? Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ From owner-cvs-src@FreeBSD.ORG Fri Mar 11 21:31:23 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C781716A4E1; Fri, 11 Mar 2005 21:31:23 +0000 (GMT) Received: from cheer.mahoroba.org (gw4.mahoroba.org [218.45.22.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id 400AD43D46; Fri, 11 Mar 2005 21:31:23 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from lyrics.mahoroba.org (ume@lyrics.mahoroba.org [IPv6:3ffe:501:185b:8010:280:88ff:fe03:4841]) (user=ume mech=CRAM-MD5 bits=0)j2BLV1vH014191 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 12 Mar 2005 06:31:02 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Sat, 12 Mar 2005 06:31:01 +0900 Message-ID: From: Hajimu UMEMOTO To: Sam Leffler In-Reply-To: <4231D8F7.80903@errno.com> References: <200503111245.j2BCj9Ck095770@repoman.freebsd.org> <4231D8F7.80903@errno.com> User-Agent: xcite1.38> Wanderlust/2.13.3 (You Oughta Know) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/22.0.50 (i386-unknown-freebsd5.4) MULE/5.0 (SAKAKI) X-Operating-System: FreeBSD 5.4-PRERELEASE MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender succeded SMTP AUTH authentication, not delayed by milter-greylist-2.0b2 (cheer.mahoroba.org [IPv6:3ffe:501:185b:8010::1]); Sat, 12 Mar 2005 06:31:02 +0900 (JST) X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-5.7 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on cheer.mahoroba.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Hajimu UMEMOTO cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/opencrypto rijndael.c rijndael.h xform.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 21:31:23 -0000 Hi, >>>>> On Fri, 11 Mar 2005 09:44:23 -0800 >>>>> Sam Leffler said: sam> I did not review these changes and I have no idea if users of rijndael sam> such as FAST_IPSEC continue to work. Did you test FAST_IPSEC w/ AES keys? Oops, sorry, I misread the situation. I've tested FAST_IPSEC w/ AES keys, and it's working here. Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ From owner-cvs-src@FreeBSD.ORG Fri Mar 11 21:31:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF86616A4CF; Fri, 11 Mar 2005 21:31:33 +0000 (GMT) Received: from critter.freebsd.dk (f170.freebsd.dk [212.242.86.170]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E34A43D49; Fri, 11 Mar 2005 21:31:33 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.1/8.13.1) with ESMTP id j2BLVVoG004685; Fri, 11 Mar 2005 22:31:31 +0100 (CET) (envelope-from phk@critter.freebsd.dk) To: Hajimu UMEMOTO From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sat, 12 Mar 2005 06:26:14 +0900." Date: Fri, 11 Mar 2005 22:31:31 +0100 Message-ID: <4684.1110576691@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/crypto/rijndael rijndael.h src/sys/dev/random hash.c yarrow.c src/sys/geom geom_aes.c src/sys/geom/bde g_bde.c g_bde_crypt.c g_bde_lock.c g_bde_work.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 21:31:34 -0000 In message , Hajimu UMEMOTO writes: >Hi, > >>>>>> On Fri, 11 Mar 2005 18:53:24 +0100 >>>>>> "Poul-Henning Kamp" said: > >phk> You tested gbde before this commit, right ? > >I didn't test it actually. Since the commit changes only inclusion of >header file, and doesn't change any logic, I checked generated >geom_bde.ko with old one by cmp(1) and saw there is no difference. Is >it insufficient? probably. -- 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 11 21:37:45 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C5DB816A4CE; Fri, 11 Mar 2005 21:37:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99B8443D39; Fri, 11 Mar 2005 21:37:45 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BLbjpI046038; Fri, 11 Mar 2005 21:37:45 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BLbjeA046037; Fri, 11 Mar 2005 21:37:45 GMT (envelope-from rwatson) Message-Id: <200503112137.j2BLbjeA046037@repoman.freebsd.org> From: Robert Watson Date: Fri, 11 Mar 2005 21:37:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_accf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 21:37:45 -0000 rwatson 2005-03-11 21:37:45 UTC FreeBSD src repository Modified files: sys/kern uipc_accf.c Log: First step in simplifying accept filter socket option logic in the post-SMPng world order. Centralize handling of the socket option clear case in do_setopt_accept_filter(). Revision Changes Path 1.16 +24 -17 src/sys/kern/uipc_accf.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 21:42:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 12EBE16A4CE; Fri, 11 Mar 2005 21:42:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD63D43D54; Fri, 11 Mar 2005 21:42:11 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BLgBR7046286; Fri, 11 Mar 2005 21:42:11 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BLgBau046285; Fri, 11 Mar 2005 21:42:11 GMT (envelope-from peter) Message-Id: <200503112142.j2BLgBau046285@repoman.freebsd.org> From: Peter Wemm Date: Fri, 11 Mar 2005 21:42:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/include critical.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 21:42:12 -0000 peter 2005-03-11 21:42:11 UTC FreeBSD src repository Modified files: sys/i386/include critical.h Log: Remove an OBE set of comments, fix a minor whitespace nit while here. Revision Changes Path 1.10 +1 -8 src/sys/i386/include/critical.h From owner-cvs-src@FreeBSD.ORG Fri Mar 11 21:46:01 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD65F16A4CE; Fri, 11 Mar 2005 21:46:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B3DB843D31; Fri, 11 Mar 2005 21:46:01 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BLk1np046853; Fri, 11 Mar 2005 21:46:01 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BLk1w7046852; Fri, 11 Mar 2005 21:46:01 GMT (envelope-from peter) Message-Id: <200503112146.j2BLk1w7046852@repoman.freebsd.org> From: Peter Wemm Date: Fri, 11 Mar 2005 21:46:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/include endian.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 21:46:02 -0000 peter 2005-03-11 21:46:01 UTC FreeBSD src repository Modified files: sys/amd64/include endian.h Log: Match i386 rev 1.38 with __cplusplus support Revision Changes Path 1.8 +8 -0 src/sys/amd64/include/endian.h From owner-cvs-src@FreeBSD.ORG Fri Mar 11 21:57:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E330A16A4CE; Fri, 11 Mar 2005 21:57:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B4ABE43D3F; Fri, 11 Mar 2005 21:57:38 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BLvcRF047249; Fri, 11 Mar 2005 21:57:38 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BLvc3k047248; Fri, 11 Mar 2005 21:57:38 GMT (envelope-from peter) Message-Id: <200503112157.j2BLvc3k047248@repoman.freebsd.org> From: Peter Wemm Date: Fri, 11 Mar 2005 21:57:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 21:57:39 -0000 peter 2005-03-11 21:57:38 UTC FreeBSD src repository Modified files: sys/amd64/isa clock.c Log: Fix a mismerge of i386 rev 1.209 Revision Changes Path 1.217 +1 -1 src/sys/amd64/isa/clock.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 22:07:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB0E816A4CE; Fri, 11 Mar 2005 22:07:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE41943D39; Fri, 11 Mar 2005 22:07:04 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BM74AU047780; Fri, 11 Mar 2005 22:07:04 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BM7448047779; Fri, 11 Mar 2005 22:07:04 GMT (envelope-from ume) Message-Id: <200503112207.j2BM7448047779@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Fri, 11 Mar 2005 22:07:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/gbde gbde.c src/sys/crypto/rijndael rijndael.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 22:07:05 -0000 ume 2005-03-11 22:07:04 UTC FreeBSD src repository Modified files: sbin/gbde gbde.c sys/crypto/rijndael rijndael.h Log: gbde(8) is also rejndael user. Reported by: phk Revision Changes Path 1.30 +1 -1 src/sbin/gbde/gbde.c 1.6 +0 -2 src/sys/crypto/rijndael/rijndael.h From owner-cvs-src@FreeBSD.ORG Fri Mar 11 22:10:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 76DCA16A4CE; Fri, 11 Mar 2005 22:10:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C97C43D53; Fri, 11 Mar 2005 22:10:26 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BMAQsV048030; Fri, 11 Mar 2005 22:10:26 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BMAQom048029; Fri, 11 Mar 2005 22:10:26 GMT (envelope-from peter) Message-Id: <200503112210.j2BMAQom048029@repoman.freebsd.org> From: Peter Wemm Date: Fri, 11 Mar 2005 22:10:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 22:10:26 -0000 peter 2005-03-11 22:10:26 UTC FreeBSD src repository Modified files: sys/i386/isa clock.c Log: Whitespace sync with amd64. (Rather than re-add the extra blank lines on amd64, I'm removing them here) Revision Changes Path 1.217 +0 -3 src/sys/i386/isa/clock.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 22:12:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BB52316A4CE; Fri, 11 Mar 2005 22:12:31 +0000 (GMT) Received: from cheer.mahoroba.org (gw4.mahoroba.org [218.45.22.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F8E843D2D; Fri, 11 Mar 2005 22:12:31 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from lyrics.mahoroba.org (ume@lyrics.mahoroba.org [IPv6:3ffe:501:185b:8010:280:88ff:fe03:4841]) (user=ume mech=CRAM-MD5 bits=0)j2BMCAmH099938 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 12 Mar 2005 07:12:11 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Sat, 12 Mar 2005 07:12:10 +0900 Message-ID: From: Hajimu UMEMOTO To: "Poul-Henning Kamp" In-Reply-To: <4684.1110576691@critter.freebsd.dk> References: <4684.1110576691@critter.freebsd.dk> User-Agent: xcite1.38> Wanderlust/2.13.3 (You Oughta Know) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/22.0.50 (i386-unknown-freebsd5.4) MULE/5.0 (SAKAKI) X-Operating-System: FreeBSD 5.4-PRERELEASE MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender succeded SMTP AUTH authentication, not delayed by milter-greylist-2.0b2 (cheer.mahoroba.org [IPv6:3ffe:501:185b:8010::1]); Sat, 12 Mar 2005 07:12:11 +0900 (JST) X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-5.7 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on cheer.mahoroba.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/crypto/rijndael rijndael.h src/sys/dev/random hash.c yarrow.c src/sys/geom geom_aes.c src/sys/geom/bde g_bde.c g_bde_crypt.c g_bde_lock.c g_bde_work.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 22:12:31 -0000 Hi, >>>>> On Fri, 11 Mar 2005 22:31:31 +0100 >>>>> "Poul-Henning Kamp" said: phk> probably. Oops, gbde(8) didn't compilable. I've just corrected it. Then, I did `make test in src/sbin/gbde', and confirmed it passed. Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ From owner-cvs-src@FreeBSD.ORG Fri Mar 11 22:12:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D56316A4CF; Fri, 11 Mar 2005 22:12:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3413143D2F; Fri, 11 Mar 2005 22:12:38 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BMCcuW048132; Fri, 11 Mar 2005 22:12:38 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BMCcos048131; Fri, 11 Mar 2005 22:12:38 GMT (envelope-from peter) Message-Id: <200503112212.j2BMCcos048131@repoman.freebsd.org> From: Peter Wemm Date: Fri, 11 Mar 2005 22:12:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/amd64 local_apic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 22:12:38 -0000 peter 2005-03-11 22:12:38 UTC FreeBSD src repository Modified files: sys/amd64/amd64 local_apic.c Log: MFi386: reduce apic clock interrupt rate Revision Changes Path 1.13 +5 -15 src/sys/amd64/amd64/local_apic.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 22:16:09 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF73016A4CE; Fri, 11 Mar 2005 22:16:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B9F7143D41; Fri, 11 Mar 2005 22:16:09 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BMG9Yl048436; Fri, 11 Mar 2005 22:16:09 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BMG9fj048435; Fri, 11 Mar 2005 22:16:09 GMT (envelope-from peter) Message-Id: <200503112216.j2BMG9fj048435@repoman.freebsd.org> From: Peter Wemm Date: Fri, 11 Mar 2005 22:16:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/amd64 fpu.c src/sys/amd64/include _types.h bus_amd64.h cpufunc.h critical.h in_cksum.h pcpu.h profile.h stdarg.h varargs.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 22:16:10 -0000 peter 2005-03-11 22:16:09 UTC FreeBSD src repository Modified files: sys/amd64/amd64 fpu.c sys/amd64/include _types.h bus_amd64.h cpufunc.h critical.h in_cksum.h pcpu.h profile.h stdarg.h varargs.h Log: Remove diffs to i386 version that came in via the compiler support ifdefs. This changes things like whitespace, inconsistent use of #ifndef vs #if !defined(), different macro argument orders, mismatched comments, etc. Revision Changes Path 1.157 +2 -2 src/sys/amd64/amd64/fpu.c 1.8 +2 -2 src/sys/amd64/include/_types.h 1.29 +18 -14 src/sys/amd64/include/bus_amd64.h 1.147 +2 -2 src/sys/amd64/include/cpufunc.h 1.10 +2 -2 src/sys/amd64/include/critical.h 1.5 +4 -0 src/sys/amd64/include/in_cksum.h 1.44 +2 -2 src/sys/amd64/include/pcpu.h 1.45 +2 -2 src/sys/amd64/include/profile.h 1.8 +2 -1 src/sys/amd64/include/stdarg.h 1.14 +1 -1 src/sys/amd64/include/varargs.h From owner-cvs-src@FreeBSD.ORG Fri Mar 11 23:00:05 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7241916A4CE; Fri, 11 Mar 2005 23:00:05 +0000 (GMT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 393E043D48; Fri, 11 Mar 2005 23:00:05 +0000 (GMT) (envelope-from sam@errno.com) Received: from [66.127.85.91] (sam@[66.127.85.91]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.6) with ESMTP id j2BN03ms074686 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 11 Mar 2005 15:00:04 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <42322357.70603@errno.com> Date: Fri, 11 Mar 2005 15:01:43 -0800 From: Sam Leffler User-Agent: Mozilla Thunderbird 1.0RC1 (X11/20041208) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Hajimu UMEMOTO References: <200503111245.j2BCj9Ck095770@repoman.freebsd.org> <4231D8F7.80903@errno.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/opencrypto rijndael.c rijndael.h xform.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 23:00:05 -0000 Hajimu UMEMOTO wrote: > Hi, > > >>>>>>On Fri, 11 Mar 2005 09:44:23 -0800 >>>>>>Sam Leffler said: > > > sam> I did not review these changes and I have no idea if users of rijndael > sam> such as FAST_IPSEC continue to work. Did you test FAST_IPSEC w/ AES keys? > > Oops, sorry, I misread the situation. I've tested FAST_IPSEC w/ AES > keys, and it's working here. Thanks for testing this. Hopefully gbde is also working. We need to coordinate better on further changes. I am presently busy doing non-crypto stuff; in the future please give me more time to respond. Sam From owner-cvs-src@FreeBSD.ORG Fri Mar 11 23:10:56 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 09D6B16A4CE; Fri, 11 Mar 2005 23:10:56 +0000 (GMT) Received: from cheer.mahoroba.org (gw4.mahoroba.org [218.45.22.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC96343D2F; Fri, 11 Mar 2005 23:10:54 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from lyrics.mahoroba.org (ume@lyrics.mahoroba.org [IPv6:3ffe:501:185b:8010:280:88ff:fe03:4841]) (user=ume mech=CRAM-MD5 bits=0)j2BNAgYV021071 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 12 Mar 2005 08:10:43 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Sat, 12 Mar 2005 08:10:42 +0900 Message-ID: From: Hajimu UMEMOTO To: Sam Leffler In-Reply-To: <4231D748.4080405@errno.com> References: <200503111626.j2BGQAvL012546@repoman.freebsd.org> <4231D748.4080405@errno.com> User-Agent: xcite1.38> Wanderlust/2.13.3 (You Oughta Know) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/22.0.50 (i386-unknown-freebsd5.4) MULE/5.0 (SAKAKI) X-Operating-System: FreeBSD 5.4-PRERELEASE MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender succeded SMTP AUTH authentication, not delayed by milter-greylist-2.0b2 (cheer.mahoroba.org [IPv6:3ffe:501:185b:8010::1]); Sat, 12 Mar 2005 08:10:43 +0900 (JST) X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-5.1 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, SUBJ_HAS_SPACES autolearn=ham version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on cheer.mahoroba.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/crypto/rijndael rijndael-alg-fst.c rijndael-alg-fst.h rijndael-api-fst.c rijndael-api-fst.h rijndael.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 23:10:56 -0000 Hi, >>>>> On Fri, 11 Mar 2005 09:37:12 -0800 >>>>> Sam Leffler said: sam> Why did you make this change and others before I could respond? I told sam> you I agreed with your overall goal but that there were specific isuses sam> we needed to resolve before you pulled the trigger. Less than 24 hours sam> after your last note to me you committed the changes. Sorry, I was too premature. sam> This change in particular I'm not happy with because--as I explained to sam> you--I am uncertain if there are user applications that include files sam> from /usr/include/crypto that may be affected. I changed to install crypto/rijndael/rijndael.h as /usr/include/crypto/rijndael.h. The difference from opencrypto/rijndael.h are: - export four internal functions. I realized it is required for gbde(8). - definitions of RIJNDAEL_MAXKC, RIJNDAEL_MAXKB and RIJNDAEL_MAXNR. These are correspond to MAXKC, MAXKB and MAXNR in opencrypto/rijndael.h. - rijndael_set_key() always sets up full context. opencrypto's one has a flag to set up context for encryption only. I confirmed that only gbde(8) refers rindael in src/sys, in our tree. Are you mind 3rd party application? sam> As we discussed privately there is no immediate benefit to what you are sam> doing. In fact because of these changes we are diverging from BOTH kame sam> and openbsd code bases. I'm willing to do that but only after sam> understanding the consequences. This integration will be done by moving opencrypto/* into crypto/. I think there is no conflict between opencrypto/ and crypto/, now. Can I go ahead? Or, once, should I backout my changes? Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ From owner-cvs-src@FreeBSD.ORG Fri Mar 11 23:27:46 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 94A5416A4CE; Fri, 11 Mar 2005 23:27:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7850D43D2F; Fri, 11 Mar 2005 23:27:46 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BNRkc5052261; Fri, 11 Mar 2005 23:27:46 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BNRkGq052260; Fri, 11 Mar 2005 23:27:46 GMT (envelope-from njl) Message-Id: <200503112327.j2BNRkGq052260@repoman.freebsd.org> From: Nate Lawson Date: Fri, 11 Mar 2005 23:27:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/msdosfs msdosfs_conv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 23:27:46 -0000 njl 2005-03-11 23:27:46 UTC FreeBSD src repository Modified files: sys/fs/msdosfs msdosfs_conv.c Log: The mbnambuf routines combine multiple substrings into a single long filename. Each substring is indexed by the windows ID, a sequential one-based value. The previous code was extremely slow, doing a malloc/strcpy/free for each substring. This code optimizes these routines with this in mind, using the ID to index into a single array and concatenating each WIN_CHARS chunk at once. (The last chunk is variable-length.) This code has been tested as working on an FS with difficult filename sizes (255, 13, 26, etc.) It gives a 77.1% decrease in profiled time (total across all functions) and a 73.7% decrease in wall time. Test was "ls -laR > /dev/null". Per-function time savings: mbnambuf_init: -90.7% mbnambuf_write: -18.7% mbnambuf_flush: -67.1% MFC after: 1 month Revision Changes Path 1.40 +42 -37 src/sys/fs/msdosfs/msdosfs_conv.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 23:28:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F55B16A4CE; Fri, 11 Mar 2005 23:28:34 +0000 (GMT) Received: from ebb.errno.com (ebb.errno.com [66.127.85.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id E8C6B43D2F; Fri, 11 Mar 2005 23:28:33 +0000 (GMT) (envelope-from sam@errno.com) Received: from [66.127.85.89] ([66.127.85.89]) (authenticated bits=0) by ebb.errno.com (8.12.9/8.12.6) with ESMTP id j2BNSXms074827 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 11 Mar 2005 15:28:33 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <423229D3.6090308@errno.com> Date: Fri, 11 Mar 2005 15:29:23 -0800 From: Sam Leffler Organization: Errno Consulting User-Agent: Mozilla Thunderbird 1.0 (Macintosh/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Hajimu UMEMOTO References: <200503111626.j2BGQAvL012546@repoman.freebsd.org> <4231D748.4080405@errno.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/crypto/rijndael rijndael-alg-fst.c rijndael-alg-fst.h rijndael-api-fst.c rijndael-api-fst.h rijndael.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 23:28:34 -0000 Hajimu UMEMOTO wrote: > Hi, > > >>>>>>On Fri, 11 Mar 2005 09:37:12 -0800 >>>>>>Sam Leffler said: > > > sam> Why did you make this change and others before I could respond? I told > sam> you I agreed with your overall goal but that there were specific isuses > sam> we needed to resolve before you pulled the trigger. Less than 24 hours > sam> after your last note to me you committed the changes. > > Sorry, I was too premature. > > sam> This change in particular I'm not happy with because--as I explained to > sam> you--I am uncertain if there are user applications that include files > sam> from /usr/include/crypto that may be affected. > > I changed to install crypto/rijndael/rijndael.h as > /usr/include/crypto/rijndael.h. The difference from > opencrypto/rijndael.h are: > > - export four internal functions. I realized it is required for > gbde(8). > > - definitions of RIJNDAEL_MAXKC, RIJNDAEL_MAXKB and RIJNDAEL_MAXNR. > These are correspond to MAXKC, MAXKB and MAXNR in > opencrypto/rijndael.h. > > - rijndael_set_key() always sets up full context. opencrypto's one > has a flag to set up context for encryption only. > > I confirmed that only gbde(8) refers rindael in src/sys, in our tree. > Are you mind 3rd party application? > > sam> As we discussed privately there is no immediate benefit to what you are > sam> doing. In fact because of these changes we are diverging from BOTH kame > sam> and openbsd code bases. I'm willing to do that but only after > sam> understanding the consequences. > > This integration will be done by moving opencrypto/* into crypto/. I > think there is no conflict between opencrypto/ and crypto/, now. Can > I go ahead? Or, once, should I backout my changes? See my previous note (sent moments before this arrived)--I want you to give me a chance properly review what you are doing. My original import of the OCF had a merged crypto+opencrypto structure. I ended up NOT bringing this into CVS for several reasons. I am still not convinced that what you are doing is the right approach. For now please leave things unchanged (i.e. don't backout your rijndael mods). Sam From owner-cvs-src@FreeBSD.ORG Fri Mar 11 23:35:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 53A8416A4CE; Fri, 11 Mar 2005 23:35:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2566543D58; Fri, 11 Mar 2005 23:35:24 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2BNZOw2053724; Fri, 11 Mar 2005 23:35:24 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2BNZOl4053723; Fri, 11 Mar 2005 23:35:24 GMT (envelope-from njl) Message-Id: <200503112335.j2BNZOl4053723@repoman.freebsd.org> From: Nate Lawson Date: Fri, 11 Mar 2005 23:35:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/msdosfs msdosfs_conv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 23:35:24 -0000 njl 2005-03-11 23:35:24 UTC FreeBSD src repository Modified files: sys/fs/msdosfs msdosfs_conv.c Log: Correct a last-minute thinko. Instead of copying the nul with the string, nul-terminate the dp->d_name directly and only copy the string. Revision Changes Path 1.41 +1 -1 src/sys/fs/msdosfs/msdosfs_conv.c From owner-cvs-src@FreeBSD.ORG Fri Mar 11 23:35:43 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1953516A4CE; Fri, 11 Mar 2005 23:35:43 +0000 (GMT) Received: from cheer.mahoroba.org (gw4.mahoroba.org [218.45.22.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D68A43D31; Fri, 11 Mar 2005 23:35:42 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from lyrics.mahoroba.org (ume@lyrics.mahoroba.org [IPv6:3ffe:501:185b:8010:280:88ff:fe03:4841]) (user=ume mech=CRAM-MD5 bits=0)j2BNZShZ081811 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 12 Mar 2005 08:35:28 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Sat, 12 Mar 2005 08:35:28 +0900 Message-ID: From: Hajimu UMEMOTO To: Sam Leffler In-Reply-To: <42322357.70603@errno.com> References: <200503111245.j2BCj9Ck095770@repoman.freebsd.org> <4231D8F7.80903@errno.com> <42322357.70603@errno.com> User-Agent: xcite1.38> Wanderlust/2.13.3 (You Oughta Know) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/22.0.50 (i386-unknown-freebsd5.4) MULE/5.0 (SAKAKI) X-Operating-System: FreeBSD 5.4-PRERELEASE MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender succeded SMTP AUTH authentication, not delayed by milter-greylist-2.0b2 (cheer.mahoroba.org [IPv6:3ffe:501:185b:8010::1]); Sat, 12 Mar 2005 08:35:29 +0900 (JST) X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-5.7 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on cheer.mahoroba.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/opencrypto rijndael.c rijndael.h xform.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 23:35:43 -0000 Hi, >>>>> On Fri, 11 Mar 2005 15:01:43 -0800 >>>>> Sam Leffler said: sam> Thanks for testing this. Hopefully gbde is also working. You are welcome. Indeed, gbde(8) was not compilable with my change. sam> We need to coordinate better on further changes. I am presently busy sam> doing non-crypto stuff; in the future please give me more time to respond. I was too hustle. I'll do so. Sorry again. Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ From owner-cvs-src@FreeBSD.ORG Fri Mar 11 23:43:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F388816A4CF; Fri, 11 Mar 2005 23:43:52 +0000 (GMT) Received: from cheer.mahoroba.org (gw4.mahoroba.org [218.45.22.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46B7943D1F; Fri, 11 Mar 2005 23:43:52 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from lyrics.mahoroba.org (ume@lyrics.mahoroba.org [IPv6:3ffe:501:185b:8010:280:88ff:fe03:4841]) (user=ume mech=CRAM-MD5 bits=0)j2BNhf1S045734 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 12 Mar 2005 08:43:41 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Sat, 12 Mar 2005 08:43:41 +0900 Message-ID: From: Hajimu UMEMOTO To: Sam Leffler In-Reply-To: <423229D3.6090308@errno.com> References: <200503111626.j2BGQAvL012546@repoman.freebsd.org> <4231D748.4080405@errno.com> <423229D3.6090308@errno.com> User-Agent: xcite1.38> Wanderlust/2.13.3 (You Oughta Know) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/22.0.50 (i386-unknown-freebsd5.4) MULE/5.0 (SAKAKI) X-Operating-System: FreeBSD 5.4-PRERELEASE MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender succeded SMTP AUTH authentication, not delayed by milter-greylist-2.0b2 (cheer.mahoroba.org [IPv6:3ffe:501:185b:8010::1]); Sat, 12 Mar 2005 08:43:42 +0900 (JST) X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-5.1 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, SUBJ_HAS_SPACES autolearn=ham version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on cheer.mahoroba.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/crypto/rijndael rijndael-alg-fst.c rijndael-alg-fst.h rijndael-api-fst.c rijndael-api-fst.h rijndael.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 23:43:53 -0000 Hi, >>>>> On Fri, 11 Mar 2005 15:29:23 -0800 >>>>> Sam Leffler said: sam> See my previous note (sent moments before this arrived)--I want you to sam> give me a chance properly review what you are doing. My original import sam> of the OCF had a merged crypto+opencrypto structure. I ended up NOT sam> bringing this into CVS for several reasons. I am still not convinced sam> that what you are doing is the right approach. sam> For now please leave things unchanged (i.e. don't backout your rijndael sam> mods). Okay, I'll leave things unchanged. Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ From owner-cvs-src@FreeBSD.ORG Sat Mar 12 00:02:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 12E1016A4CE; Sat, 12 Mar 2005 00:02:18 +0000 (GMT) Received: from newtrinity.zeist.de (newtrinity.zeist.de [217.24.217.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4790343D4C; Sat, 12 Mar 2005 00:02:17 +0000 (GMT) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (localhost [127.0.0.1]) j2C02FSp077195; Sat, 12 Mar 2005 01:02:15 +0100 (CET) (envelope-from marius@newtrinity.zeist.de) Received: (from marius@localhost) by newtrinity.zeist.de (8.12.11/8.12.10/Submit) id j2C02Avv077194; Sat, 12 Mar 2005 01:02:10 +0100 (CET) (envelope-from marius) Date: Sat, 12 Mar 2005 01:02:10 +0100 From: Marius Strobl To: "David O'Brien" Message-ID: <20050312010210.D55534@newtrinity.zeist.de> References: <200501300927.j0U9RnQU008885@repoman.freebsd.org> <20050310193237.GA52299@dragon.nuxi.com> <20050311093740.B55534@newtrinity.zeist.de> <20050311182519.GA8792@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20050311182519.GA8792@dragon.nuxi.com>; from obrien@freebsd.org on Fri, Mar 11, 2005 at 10:25:19AM -0800 X-AntiVirus: checked by AntiVir Milter (version: 1.1.0-6; AVE: 6.30.0.5; VDF: 6.30.0.25; host: newtrinity.zeist.de) cc: cvs-src@freebsd.org cc: Marcel Moolenaar cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sparc64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 00:02:18 -0000 On Fri, Mar 11, 2005 at 10:25:19AM -0800, David O'Brien wrote: > On Fri, Mar 11, 2005 at 09:37:40AM +0100, Marius Strobl wrote: > > On Thu, Mar 10, 2005 at 11:32:37AM -0800, David O'Brien wrote: > > > On Sun, Jan 30, 2005 at 09:27:49AM +0000, Marcel Moolenaar wrote: > > > > marcel 2005-01-30 09:27:49 UTC > > > > > > > > FreeBSD src repository > > > > > > > > Modified files: > > > > sys/sparc64/conf GENERIC > > > > Log: > > > > o Enable puc(4) and uart(4). > > > > o Disable ofw_console(4), sab(4) and zs(4). > > > .. > > > > ofw_console(4) is disabled because it doesn't claim the device it > > > > controls (through OFW) and thus interferes with puc(4)+uart(4), > > > > which has sufficient knowledge to extract the necessary information > > > > from OFW to setup the console. Put differently, ofw_console(4) is > > > > not a proper device driver and can only do harm. Its functionality > > > > is completely handled by uart(4). > > > > > > Please Back commit out. You broke the console on the most modern Sparc > > > machines we run^H^Hran on. Commenting out uart adding back > > > ofw_console(4) restore console on Sun Blade 1{0,5}0 machines. Just > > > adding back ofw_console(4) restores console output, but ofw_console(4) > > > and uart(4) fight for input. > > > > This sounds unlikely, uart(4) was reported to work on Sun Blade 100 > > in the past and the recent changes were tested on a Sun AX1105 (the > > ATX version of the Blade 100 mainboard) and a Sun Fire V100 which > > also uses NS16550 on an ISA bus like the Blade 100. > > Yes, uart(4) will attach to the serial devices, however one doesn't even > get far enough in the boot to give uart(4) a chance to attach. See the > freebsd-sparc64 mailing list. Just yesterday and today there is a Netra > AX1105-500 owner reporing the same problem. > > > It's more likely a configuration problem, please make sure that > > ttyu[0,1] are enabled in /etc/ttys but nothing else and that > > input-device and output-device are set to either ttya or ttyb in > > the OFW boot prompt or via eeprom(8). > > It isn't a configuration problem of mine -- I cannot boot either 5.3 or > 6.0 Feb snapshots on ftp.freebsd.org. The GENERIC kernel of 5.3-STABLE-SNAP001 doesn't include uart(4) but ofw_console(4) etc. (the snapshot was built Jan 30, the switch to uart(4) was MFC'ed on Feb 15). Despite the fact that I have to disable DMA for ATAPI 5.3-STABLE-SNAP001 boots fine on an AX1105: http://alchemy.franken.de/~marius/ax1105_5.3-snap.txt A GENERIC 5.4-PRERELEASE kernel with uart(4) enabled also works fine (modulo the compile breakage in the sparc64 vm_machdep.c): http://alchemy.franken.de/~marius/ax1105_5.4-pre.txt The GENERIC kernel of 6-CURRENT-SNAP001 comes with uart(4) enabled and also works: http://alchemy.franken.de/~marius/ax1105_6.0-snap.txt > > The OBP settings are stock: > ok printenv > ..snip.. > ttyb-mode 9600,8,n,1,- 9600,8,n,1,- > ttya-mode 9600,8,n,1,- 9600,8,n,1,- > output-device screen screen > input-device keyboard keyboard If you want to use a serial console you should set input-device and output-device to e.g. ttya. Usually when input-device is set to keyboard and output-device to screen but no keyboard is plugged in OFW automatically switches to ttya however this doesn't work reliably on some models. In any case uart(4) honours this settings (as should ofw_console(4)), i.e. if you have them set like in the output you posted and a keyboard is plugged in you certainly won't get a serial console. > > # diff -s /etc/ttys /usr/src/etc/etc.sparc64/ttys > Files /etc/ttys and /usr/src/etc/etc.sparc64/ttys are identical > > > > Anyway, we generally give a chance to fix the problem in case a > > change causes a breakage instead of calling for a back out > > immediately and you are the first to report a breakage on this type > > of hardware. So in case this really is a problem with uart(4) please > > let's work on fixing it and walk forward instead of backward. > > I will not put much more effort into this issue -- I've already spent > well over 12 hours on it. My console used to work great, this commit > totally broke it. I have other things I need and want to work on. If 5.3-STABLE-SNAP001 which uses ofw_console(4) also doesn't work on your machine than the cause has to be something else. Please try to set input-device and output-device to ttya like I already requested in my previous email. > > I tried to warn people that Blade 100/150 were suffieciently different > from U60/10/5's that any change to console support needed testing > specifically on one of these machines. Please point out the tester for > the commit to GENERIC so we can compare environments. I don't have a Blade 100 or 150 available but I'm aware of them and I'm confident that testing on AX1105 and Fire V100 is sufficient to ensure that it also works on Blade 100/150. > > Right now I don't know of anyone that can boot a RELENG_5 snapshot on a > Blade 100/150/AX1105, where such machines could before the GENERIC change > in RELENG_5. Wrong. Marius From owner-cvs-src@FreeBSD.ORG Sat Mar 12 00:10:24 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1115D16A4CE; Sat, 12 Mar 2005 00:10:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA41143D41; Sat, 12 Mar 2005 00:10:23 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2C0AN1u055064; Sat, 12 Mar 2005 00:10:23 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2C0ANTP055063; Sat, 12 Mar 2005 00:10:23 GMT (envelope-from peter) Message-Id: <200503120010.j2C0ANTP055063@repoman.freebsd.org> From: Peter Wemm Date: Sat, 12 Mar 2005 00:10:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 00:10:24 -0000 peter 2005-03-12 00:10:23 UTC FreeBSD src repository Modified files: sys/kern tty.c Log: Make the tty vmin/vtime timeouts work for hz > 169 on 32 bit machines. Revision Changes Path 1.246 +7 -7 src/sys/kern/tty.c From owner-cvs-src@FreeBSD.ORG Sat Mar 12 00:13:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 282D916A4CE; Sat, 12 Mar 2005 00:13:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3DBA43D3F; Sat, 12 Mar 2005 00:13:46 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2C0DknK055251; Sat, 12 Mar 2005 00:13:46 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2C0DkgJ055246; Sat, 12 Mar 2005 00:13:46 GMT (envelope-from peter) Message-Id: <200503120013.j2C0DkgJ055246@repoman.freebsd.org> From: Peter Wemm Date: Sat, 12 Mar 2005 00:13:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 00:13:47 -0000 peter 2005-03-12 00:13:45 UTC FreeBSD src repository Modified files: sys/kern tty.c Log: Replace my previous change for 32 bit systems with hz > 169 with Bruce's simpler one. Revision Changes Path 1.247 +11 -10 src/sys/kern/tty.c From owner-cvs-src@FreeBSD.ORG Sat Mar 12 00:17:38 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 21D5516A4CE; Sat, 12 Mar 2005 00:17:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0950243D48; Sat, 12 Mar 2005 00:17:38 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2C0HbT3055424; Sat, 12 Mar 2005 00:17:37 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2C0HbO5055423; Sat, 12 Mar 2005 00:17:37 GMT (envelope-from obrien) Message-Id: <200503120017.j2C0HbO5055423@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 12 Mar 2005 00:17:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: NVIDIA Subject: cvs commit: src/sys/contrib/dev/nve - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 00:17:38 -0000 obrien 2005-03-12 00:17:37 UTC FreeBSD src repository src/sys/contrib/dev/nve - Imported sources Update of /home/ncvs/src/sys/contrib/dev/nve In directory repoman.freebsd.org:/tmp/cvs-serv55072 Log Message: Import the nForce MCP NIC bits. This is version 1.0-0301. Demanded by: DES Encouraged by: scottl Status: Vendor Tag: NVIDIA Release Tags: v1_0_0301 N src/sys/contrib/dev/nve/adapter.h N src/sys/contrib/dev/nve/basetype.h N src/sys/contrib/dev/nve/os.h N src/sys/contrib/dev/nve/phy.h N src/sys/contrib/dev/nve/drvinfo.h N src/sys/contrib/dev/nve/i386/nvenetlib.o.bz2.uu N src/sys/contrib/dev/nve/amd64/nvenetlib.o.bz2.uu No conflicts created by this import From owner-cvs-src@FreeBSD.ORG Sat Mar 12 00:29:31 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 193B816A4CE; Sat, 12 Mar 2005 00:29:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC21243D41; Sat, 12 Mar 2005 00:29:30 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2C0TU8L056139; Sat, 12 Mar 2005 00:29:30 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2C0TUGn056138; Sat, 12 Mar 2005 00:29:30 GMT (envelope-from obrien) Message-Id: <200503120029.j2C0TUGn056138@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 12 Mar 2005 00:29:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/conf GENERIC src/sys/conf files.amd64 files.i386 src/sys/dev/nve if_nve.c if_nvereg.h src/sys/i386/conf GENERIC src/sys/modules Makefile src/sys/modules/nve Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 00:29:31 -0000 obrien 2005-03-12 00:29:30 UTC FreeBSD src repository Modified files: sys/amd64/conf GENERIC sys/conf files.amd64 files.i386 sys/i386/conf GENERIC sys/modules Makefile Added files: sys/dev/nve if_nve.c if_nvereg.h sys/modules/nve Makefile Log: FreeBSD consumer bits of the nForce MCP NIC binary blob. Demanded by: DES Encouraged by: scottl Obtained from: q@onthenet.com.au (partially) KNF'ed by: obrien Revision Changes Path 1.430 +1 -0 src/sys/amd64/conf/GENERIC 1.57 +11 -0 src/sys/conf/files.amd64 1.521 +11 -0 src/sys/conf/files.i386 1.1 +1700 -0 src/sys/dev/nve/if_nve.c (new) 1.1 +175 -0 src/sys/dev/nve/if_nvereg.h (new) 1.423 +1 -0 src/sys/i386/conf/GENERIC 1.432 +3 -0 src/sys/modules/Makefile 1.1 +15 -0 src/sys/modules/nve/Makefile (new) From owner-cvs-src@FreeBSD.ORG Sat Mar 12 00:37:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB91316A4CE; Sat, 12 Mar 2005 00:37:20 +0000 (GMT) Received: from pittgoth.com (14.zlnp1.xdsl.nauticom.net [209.195.149.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2405643D41; Sat, 12 Mar 2005 00:37:20 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from mobile.pittgoth.com (ip68-230-188-82.dc.dc.cox.net [68.230.188.82]) (authenticated bits=0) by pittgoth.com (8.12.10/8.12.10) with ESMTP id j2C0bIMp002789 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 11 Mar 2005 19:37:19 -0500 (EST) (envelope-from trhodes@FreeBSD.org) Date: Fri, 11 Mar 2005 19:37:12 -0500 From: Tom Rhodes To: Nate Lawson Message-ID: <20050311193712.236d804a@mobile.pittgoth.com> In-Reply-To: <200503112327.j2BNRkGq052260@repoman.freebsd.org> References: <200503112327.j2BNRkGq052260@repoman.freebsd.org> X-Mailer: Sylpheed-Claws 1.0.1 (GTK+ 1.2.10; i386-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/msdosfs msdosfs_conv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 00:37:21 -0000 On Fri, 11 Mar 2005 23:27:46 +0000 (UTC) Nate Lawson wrote: > njl 2005-03-11 23:27:46 UTC > > FreeBSD src repository > > Modified files: > sys/fs/msdosfs msdosfs_conv.c > Log: > The mbnambuf routines combine multiple substrings into a single > long filename. Each substring is indexed by the windows ID, a > sequential one-based value. The previous code was extremely slow, > doing a malloc/strcpy/free for each substring. > > This code optimizes these routines with this in mind, using the ID > to index into a single array and concatenating each WIN_CHARS chunk > at once. (The last chunk is variable-length.) > > This code has been tested as working on an FS with difficult filename > sizes (255, 13, 26, etc.) It gives a 77.1% decrease in profiled > time (total across all functions) and a 73.7% decrease in wall time. > Test was "ls -laR > /dev/null". > > Per-function time savings: > mbnambuf_init: -90.7% > mbnambuf_write: -18.7% > mbnambuf_flush: -67.1% > > MFC after: 1 month > > Revision Changes Path > 1.40 +42 -37 src/sys/fs/msdosfs/msdosfs_conv.c > That's hot. :) -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Sat Mar 12 00:49:55 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA94B16A4CE; Sat, 12 Mar 2005 00:49:55 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D2AB43D39; Sat, 12 Mar 2005 00:49:55 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id j2C0nsHk074225; Fri, 11 Mar 2005 16:49:54 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.3/8.13.1/Submit) id j2C0ns0m074224; Fri, 11 Mar 2005 16:49:54 -0800 (PST) (envelope-from obrien) Date: Fri, 11 Mar 2005 16:49:54 -0800 From: "David O'Brien" To: Alan Cox Message-ID: <20050312004954.GA74016@dragon.nuxi.com> References: <200503091859.j29IxKJ0062718@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200503091859.j29IxKJ0062718@repoman.freebsd.org> X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.8i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 vm_machdep.c src/sys/i386/include sf_buf.h src/sys/kern uipc_cow.c uipc_syscalls.c src/sys/sparc64/sparc64 vm_machdep.c src/sys/sys sf_buf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 00:49:55 -0000 On Wed, Mar 09, 2005 at 06:59:20PM +0000, Alan Cox wrote: > alc 2005-03-09 18:59:20 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_5) > sys/i386/i386 vm_machdep.c > sys/i386/include sf_buf.h > sys/kern uipc_cow.c uipc_syscalls.c > sys/sparc64/sparc64 vm_machdep.c > sys/sys sf_buf.h > Log: > MFC > Introduce two new options, "CPU private" and "no wait", to sf_buf_alloc(). > Change the spelling of the "catch" option to be consistent with the new > options. This broke the sparc64 kernel build: ../../../sparc64/sparc64/vm_machdep.c:380: error: syntax error before "break" I think something other than "goto break" was desired. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Sat Mar 12 00:54:41 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B71C216A51B; Sat, 12 Mar 2005 00:54:41 +0000 (GMT) Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5964C43D3F; Sat, 12 Mar 2005 00:54:41 +0000 (GMT) (envelope-from alc@cs.rice.edu) Received: from localhost (calypso.cs.rice.edu [128.42.1.127]) by cs.rice.edu (Postfix) with ESMTP id 0E0E84A9AC; Fri, 11 Mar 2005 18:54:41 -0600 (CST) Received: from cs.rice.edu ([128.42.1.30]) by localhost (calypso.cs.rice.edu [128.42.1.127]) (amavisd-new, port 10024) with LMTP id 31458-01-52; Fri, 11 Mar 2005 18:54:40 -0600 (CST) Received: by cs.rice.edu (Postfix, from userid 19572) id 880B74A99E; Fri, 11 Mar 2005 18:54:40 -0600 (CST) Date: Fri, 11 Mar 2005 18:54:40 -0600 From: Alan Cox To: David O'Brien Message-ID: <20050312005440.GA8914@cs.rice.edu> References: <200503091859.j29IxKJ0062718@repoman.freebsd.org> <20050312004954.GA74016@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050312004954.GA74016@dragon.nuxi.com> User-Agent: Mutt/1.4.2i X-Virus-Scanned: by amavis-2.2.1 at cs.rice.edu cc: Alan Cox cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 vm_machdep.c src/sys/i386/include sf_buf.h src/sys/kern uipc_cow.c uipc_syscalls.c src/sys/sparc64/sparc64 vm_machdep.c src/sys/sys sf_buf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 00:54:41 -0000 On Fri, Mar 11, 2005 at 04:49:54PM -0800, David O'Brien wrote: > On Wed, Mar 09, 2005 at 06:59:20PM +0000, Alan Cox wrote: > > alc 2005-03-09 18:59:20 UTC > > > > FreeBSD src repository > > > > Modified files: (Branch: RELENG_5) > > sys/i386/i386 vm_machdep.c > > sys/i386/include sf_buf.h > > sys/kern uipc_cow.c uipc_syscalls.c > > sys/sparc64/sparc64 vm_machdep.c > > sys/sys sf_buf.h > > Log: > > MFC > > Introduce two new options, "CPU private" and "no wait", to sf_buf_alloc(). > > Change the spelling of the "catch" option to be consistent with the new > > options. > > This broke the sparc64 kernel build: > ../../../sparc64/sparc64/vm_machdep.c:380: error: syntax error before "break" > > I think something other than "goto break" was desired. > Yes, I just noticed this. It should be "break". Alan From owner-cvs-src@FreeBSD.ORG Sat Mar 12 01:20:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBE5116A4CE; Sat, 12 Mar 2005 01:20:08 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3597B43D3F; Sat, 12 Mar 2005 01:20:08 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id j2C1K3qD074765; Fri, 11 Mar 2005 17:20:03 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.3/8.13.1/Submit) id j2C1K3Go074764; Fri, 11 Mar 2005 17:20:03 -0800 (PST) (envelope-from obrien) Date: Fri, 11 Mar 2005 17:20:03 -0800 From: "David O'Brien" To: Marius Strobl Message-ID: <20050312012003.GA74646@dragon.nuxi.com> References: <200501300927.j0U9RnQU008885@repoman.freebsd.org> <20050310193237.GA52299@dragon.nuxi.com> <20050311093740.B55534@newtrinity.zeist.de> <20050311182519.GA8792@dragon.nuxi.com> <20050312010210.D55534@newtrinity.zeist.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050312010210.D55534@newtrinity.zeist.de> X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.8i cc: cvs-src@freebsd.org cc: Marcel Moolenaar cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sparc64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 01:20:08 -0000 On Sat, Mar 12, 2005 at 01:02:10AM +0100, Marius Strobl wrote: > On Fri, Mar 11, 2005 at 10:25:19AM -0800, David O'Brien wrote: > > On Fri, Mar 11, 2005 at 09:37:40AM +0100, Marius Strobl wrote: > > > On Thu, Mar 10, 2005 at 11:32:37AM -0800, David O'Brien wrote: > > > > On Sun, Jan 30, 2005 at 09:27:49AM +0000, Marcel Moolenaar wrote: > > > > > marcel 2005-01-30 09:27:49 UTC > > > > > > > > > > FreeBSD src repository > > > > > > > > > > Modified files: > > > > > sys/sparc64/conf GENERIC > > > > > Log: > > > > > o Enable puc(4) and uart(4). > > > > > o Disable ofw_console(4), sab(4) and zs(4). > > > > .. > > > > > ofw_console(4) is disabled because it doesn't claim the device it > > > > > controls (through OFW) and thus interferes with puc(4)+uart(4), > > > > > which has sufficient knowledge to extract the necessary information > > > > > from OFW to setup the console. Put differently, ofw_console(4) is > > > > > not a proper device driver and can only do harm. Its functionality > > > > > is completely handled by uart(4). > > > > > > > > Please Back commit out. You broke the console on the most modern Sparc > > > > machines we run^H^Hran on. Commenting out uart adding back > > > > ofw_console(4) restore console on Sun Blade 1{0,5}0 machines. Just > > > > adding back ofw_console(4) restores console output, but ofw_console(4) > > > > and uart(4) fight for input. > > > > > > This sounds unlikely, uart(4) was reported to work on Sun Blade 100 > > > in the past and the recent changes were tested on a Sun AX1105 (the > > > ATX version of the Blade 100 mainboard) and a Sun Fire V100 which > > > also uses NS16550 on an ISA bus like the Blade 100. > > > > Yes, uart(4) will attach to the serial devices, however one doesn't even > > get far enough in the boot to give uart(4) a chance to attach. See the > > freebsd-sparc64 mailing list. Just yesterday and today there is a Netra > > AX1105-500 owner reporing the same problem. > > > > > It's more likely a configuration problem, please make sure that > > > ttyu[0,1] are enabled in /etc/ttys but nothing else and that > > > input-device and output-device are set to either ttya or ttyb in > > > the OFW boot prompt or via eeprom(8). > > > > It isn't a configuration problem of mine -- I cannot boot either 5.3 or > > 6.0 Feb snapshots on ftp.freebsd.org. > > The GENERIC kernel of 5.3-STABLE-SNAP001 doesn't include uart(4) but > ofw_console(4) etc. (the snapshot was built Jan 30, the switch to > uart(4) was MFC'ed on Feb 15). I was wrong on the 5.3-STABLE-SNAP001. The Feb_2005/6.0-CURRENT-SNAP001-sparc64-miniinst.iso snap will not boot and I have confermation from another Sun Blade 100 owner. > Despite the fact that I have to disable > DMA for ATAPI 5.3-STABLE-SNAP001 I have to do that also to boot from CD's on a PeeCee DVD-ROM drive I replaced the stock CDROM drive with. I have asked RE@ that we default to hw.ata.atapi_dma=0 for sparc64 5.4-RELEASE. I do not know where this request stands. > > The OBP settings are stock: > > ok printenv > > ..snip.. > > ttyb-mode 9600,8,n,1,- 9600,8,n,1,- > > ttya-mode 9600,8,n,1,- 9600,8,n,1,- > > output-device screen screen > > input-device keyboard keyboard > > If you want to use a serial console you should set input-device and > output-device to e.g. ttya. Usually when input-device is set to > keyboard and output-device to screen but no keyboard is plugged in > OFW automatically switches to ttya however this doesn't work > reliably on some models. No. We purposfully have supported a serial console in the case where output-device=screen and there isn't a keyboard. Just like Solaris does. See the commit archives for various commits by Jake in sys/sparc64. > In any case uart(4) honours this settings > (as should ofw_console(4)), i.e. if you have them set like in the > output you posted and a keyboard is plugged in you certainly won't > get a serial console. Correct, if you have have a keyboard plugged in -- I don't. > > Right now I don't know of anyone that can boot a RELENG_5 snapshot on a > > Blade 100/150/AX1105, where such machines could before the GENERIC change > > in RELENG_5. > Wrong. RELENG_5 means top of the RELENG_5 tree -- a check out of today. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Sat Mar 12 01:38:46 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 664) id 1E31316A4CF; Sat, 12 Mar 2005 01:38:46 +0000 (GMT) Date: Sat, 12 Mar 2005 01:38:46 +0000 From: David O'Brien To: Alan Cox Message-ID: <20050312013846.GA3723@hub.freebsd.org> References: <200503091859.j29IxKJ0062718@repoman.freebsd.org> <20050312004954.GA74016@dragon.nuxi.com> <20050312005440.GA8914@cs.rice.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050312005440.GA8914@cs.rice.edu> User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 4.11-STABLE Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: Alan Cox cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 vm_machdep.c src/sys/i386/include sf_buf.h src/sys/kern uipc_cow.c uipc_syscalls.c src/sys/sparc64/sparc64 vm_machdep.c src/sys/sys sf_buf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 01:38:46 -0000 On Fri, Mar 11, 2005 at 06:54:40PM -0600, Alan Cox wrote: > On Fri, Mar 11, 2005 at 04:49:54PM -0800, David O'Brien wrote: > > On Wed, Mar 09, 2005 at 06:59:20PM +0000, Alan Cox wrote: > > > alc 2005-03-09 18:59:20 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: (Branch: RELENG_5) > > > sys/i386/i386 vm_machdep.c > > > sys/i386/include sf_buf.h > > > sys/kern uipc_cow.c uipc_syscalls.c > > > sys/sparc64/sparc64 vm_machdep.c > > > sys/sys sf_buf.h > > > Log: > > > MFC > > > Introduce two new options, "CPU private" and "no wait", to sf_buf_alloc(). > > > Change the spelling of the "catch" option to be consistent with the new > > > options. > > > > This broke the sparc64 kernel build: > > ../../../sparc64/sparc64/vm_machdep.c:380: error: syntax error before "break" > > > > I think something other than "goto break" was desired. > > Yes, I just noticed this. It should be "break". Can you commit a fix? Your existing MFC approval should cover it. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Sat Mar 12 01:55:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D53816A4CE; Sat, 12 Mar 2005 01:55:53 +0000 (GMT) Received: from gw-kit.locore.ca (gw-kit.locore.ca [67.43.130.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0CEA743D46; Sat, 12 Mar 2005 01:55:53 +0000 (GMT) (envelope-from jake@locore.ca) Received: from [10.0.0.3] (ws.locore.ca [10.0.0.3]) by gw-kit.locore.ca (Postfix) with ESMTP id 15B7920D2DA; Fri, 11 Mar 2005 20:55:52 -0500 (EST) Message-ID: <42324C27.1080700@locore.ca> Date: Fri, 11 Mar 2005 20:55:51 -0500 From: Jake Burkholder User-Agent: Mozilla Thunderbird 1.0 (X11/20050213) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Marius Strobl References: <200501300927.j0U9RnQU008885@repoman.freebsd.org> <20050310193237.GA52299@dragon.nuxi.com> <20050311093740.B55534@newtrinity.zeist.de> <20050311182519.GA8792@dragon.nuxi.com> <20050312010210.D55534@newtrinity.zeist.de> In-Reply-To: <20050312010210.D55534@newtrinity.zeist.de> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@freebsd.org cc: Marcel Moolenaar cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: David O'Brien Subject: Re: cvs commit: src/sys/sparc64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 01:55:53 -0000 Marius Strobl wrote: >On Fri, Mar 11, 2005 at 10:25:19AM -0800, David O'Brien wrote: > > >>On Fri, Mar 11, 2005 at 09:37:40AM +0100, Marius Strobl wrote: >> >> >>>On Thu, Mar 10, 2005 at 11:32:37AM -0800, David O'Brien wrote: >>> >>> >>>>On Sun, Jan 30, 2005 at 09:27:49AM +0000, Marcel Moolenaar wrote: >>>> >>>> >>>>>marcel 2005-01-30 09:27:49 UTC >>>>> >>>>> FreeBSD src repository >>>>> >>>>> Modified files: >>>>> sys/sparc64/conf GENERIC >>>>> Log: >>>>> o Enable puc(4) and uart(4). >>>>> o Disable ofw_console(4), sab(4) and zs(4). >>>>> >>>>> Thanks for doing this. >>>> >>>>Please Back commit out. You broke the console on the most modern Sparc >>>> >>>> [...] David may be using ttyb. It seems that uart_cpu_sparc64.c assumes ttya if input-device is keyboard and output-device is screen, but the firmware handles for stdin and stdout are equal. I can't think of a clean way to fix this, maybe get the handles for stdin and stdout and then search the firmware tree for a matching device? Or it may be possible to use stdin and stdout directly somehow. Jake From owner-cvs-src@FreeBSD.ORG Sat Mar 12 02:22:21 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 456E016A4CE; Sat, 12 Mar 2005 02:22:21 +0000 (GMT) Received: from newtrinity.zeist.de (newtrinity.zeist.de [217.24.217.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 81D7E43D5D; Sat, 12 Mar 2005 02:22:20 +0000 (GMT) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (localhost [127.0.0.1]) j2C2MIq8080468; Sat, 12 Mar 2005 03:22:18 +0100 (CET) (envelope-from marius@newtrinity.zeist.de) Received: (from marius@localhost) by newtrinity.zeist.de (8.12.11/8.12.10/Submit) id j2C2MDS2080467; Sat, 12 Mar 2005 03:22:13 +0100 (CET) (envelope-from marius) Date: Sat, 12 Mar 2005 03:22:13 +0100 From: Marius Strobl To: Jake Burkholder Message-ID: <20050312032213.E55534@newtrinity.zeist.de> References: <200501300927.j0U9RnQU008885@repoman.freebsd.org> <20050310193237.GA52299@dragon.nuxi.com> <20050311093740.B55534@newtrinity.zeist.de> <20050311182519.GA8792@dragon.nuxi.com> <20050312010210.D55534@newtrinity.zeist.de> <42324C27.1080700@locore.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <42324C27.1080700@locore.ca>; from jake@locore.ca on Fri, Mar 11, 2005 at 08:55:51PM -0500 X-AntiVirus: checked by AntiVir Milter (version: 1.1.0-6; AVE: 6.30.0.5; VDF: 6.30.0.26; host: newtrinity.zeist.de) cc: cvs-src@freebsd.org cc: Marcel Moolenaar cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: David O'Brien Subject: Re: cvs commit: src/sys/sparc64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 02:22:21 -0000 On Fri, Mar 11, 2005 at 08:55:51PM -0500, Jake Burkholder wrote: > Marius Strobl wrote: > > >On Fri, Mar 11, 2005 at 10:25:19AM -0800, David O'Brien wrote: > > > > > >>On Fri, Mar 11, 2005 at 09:37:40AM +0100, Marius Strobl wrote: > >> > >> > >>>On Thu, Mar 10, 2005 at 11:32:37AM -0800, David O'Brien wrote: > >>> > >>> > >>>>On Sun, Jan 30, 2005 at 09:27:49AM +0000, Marcel Moolenaar wrote: > >>>> > >>>> > >>>>>marcel 2005-01-30 09:27:49 UTC > >>>>> > >>>>> FreeBSD src repository > >>>>> > >>>>> Modified files: > >>>>> sys/sparc64/conf GENERIC > >>>>> Log: > >>>>> o Enable puc(4) and uart(4). > >>>>> o Disable ofw_console(4), sab(4) and zs(4). > >>>>> > >>>>> > Thanks for doing this. > > >>>> > >>>>Please Back commit out. You broke the console on the most modern Sparc > >>>> > >>>> > [...] > > David may be using ttyb. It seems that uart_cpu_sparc64.c assumes ttya > if input-device is keyboard and output-device is screen, but the > firmware handles for stdin and stdout are equal. > > I can't think of a clean way to fix this, maybe get the handles for > stdin and stdout and then search the firmware tree for a matching > device? Or it may be possible to use stdin and stdout directly somehow. > Correct, uart(4) assumes ttya in case the keyboard is not plugged in but that's also what OFW does on all boxes I've seen so far. IIRC this is also documented somewhere in the OFW or Sun specs. David, could you please hook up a monitor to the Blade 100? OFW displays a message on the screen where it switches the console to in case input-device=keyboard and output-device=screen but no keyboard is plugged in. Could you _please_ also test if uart(4) works as serial console if you set both input-device and output-device to ttya? Marius From owner-cvs-src@FreeBSD.ORG Sat Mar 12 02:27:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B19E216A4CE; Sat, 12 Mar 2005 02:27:00 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C4BE43D48; Sat, 12 Mar 2005 02:27:00 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id j2C2Qqst076376; Fri, 11 Mar 2005 18:26:52 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.3/8.13.1/Submit) id j2C2QqpW076375; Fri, 11 Mar 2005 18:26:52 -0800 (PST) (envelope-from obrien) Date: Fri, 11 Mar 2005 18:26:52 -0800 From: "David O'Brien" To: Jake Burkholder Message-ID: <20050312022651.GA76316@dragon.nuxi.com> References: <200501300927.j0U9RnQU008885@repoman.freebsd.org> <20050310193237.GA52299@dragon.nuxi.com> <20050311093740.B55534@newtrinity.zeist.de> <20050311182519.GA8792@dragon.nuxi.com> <20050312010210.D55534@newtrinity.zeist.de> <42324C27.1080700@locore.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <42324C27.1080700@locore.ca> X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.8i cc: cvs-src@freebsd.org cc: Marcel Moolenaar cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Marius Strobl Subject: Re: cvs commit: src/sys/sparc64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 02:27:00 -0000 On Fri, Mar 11, 2005 at 08:55:51PM -0500, Jake Burkholder wrote: > Marius Strobl wrote: > >On Fri, Mar 11, 2005 at 10:25:19AM -0800, David O'Brien wrote: > >>On Fri, Mar 11, 2005 at 09:37:40AM +0100, Marius Strobl wrote: > >>>On Thu, Mar 10, 2005 at 11:32:37AM -0800, David O'Brien wrote: > >>>>On Sun, Jan 30, 2005 at 09:27:49AM +0000, Marcel Moolenaar wrote: > >>>>>marcel 2005-01-30 09:27:49 UTC > >>>>> FreeBSD src repository > >>>>> Modified files: > >>>>> sys/sparc64/conf GENERIC > >>>>> Log: > >>>>> o Enable puc(4) and uart(4). > >>>>> o Disable ofw_console(4), sab(4) and zs(4). > Thanks for doing this. > >>>> > >>>>Please Back commit out. You broke the console on the most modern Sparc > >>>> > >>>> > [...] > > David may be using ttyb. It seems that uart_cpu_sparc64.c assumes ttya > if input-device is keyboard and output-device is screen, but the > firmware handles for stdin and stdout are equal. Nope, ttya -- Sun Blade 1{0,5}0's only expose ttya out the back. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Sat Mar 12 02:29:33 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 27D4716A4CE; Sat, 12 Mar 2005 02:29:33 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id E0F3543D3F; Sat, 12 Mar 2005 02:29:32 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id j2C2TT7K076412; Fri, 11 Mar 2005 18:29:29 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.3/8.13.1/Submit) id j2C2TTvs076411; Fri, 11 Mar 2005 18:29:29 -0800 (PST) (envelope-from obrien) Date: Fri, 11 Mar 2005 18:29:29 -0800 From: "David O'Brien" To: Marius Strobl Message-ID: <20050312022929.GB76316@dragon.nuxi.com> References: <200501300927.j0U9RnQU008885@repoman.freebsd.org> <20050310193237.GA52299@dragon.nuxi.com> <20050311093740.B55534@newtrinity.zeist.de> <20050311182519.GA8792@dragon.nuxi.com> <20050312010210.D55534@newtrinity.zeist.de> <42324C27.1080700@locore.ca> <20050312032213.E55534@newtrinity.zeist.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050312032213.E55534@newtrinity.zeist.de> X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.8i cc: Jake Burkholder cc: Marcel Moolenaar cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/sparc64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 02:29:33 -0000 On Sat, Mar 12, 2005 at 03:22:13AM +0100, Marius Strobl wrote: > On Fri, Mar 11, 2005 at 08:55:51PM -0500, Jake Burkholder wrote: > > David may be using ttyb. It seems that uart_cpu_sparc64.c assumes ttya > > if input-device is keyboard and output-device is screen, but the > > firmware handles for stdin and stdout are equal. > > > > I can't think of a clean way to fix this, maybe get the handles for > > stdin and stdout and then search the firmware tree for a matching > > device? Or it may be possible to use stdin and stdout directly somehow. > > Correct, uart(4) assumes ttya in case the keyboard is not plugged > in but that's also what OFW does on all boxes I've seen so far. IIRC > this is also documented somewhere in the OFW or Sun specs. > David, could you please hook up a monitor to the Blade 100? OFW > displays a message on the screen where it switches the console to > in case input-device=keyboard and output-device=screen but no > keyboard is plugged in. > Could you _please_ also test if uart(4) works as serial console > if you set both input-device and output-device to ttya? I will when I can reboot the machine next time and have the time to rebuild the kernel. Can you ask this testing of a larger audience on freebsd-sparc64? So many people say they love testing things. :-) -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Sat Mar 12 02:43:51 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2026916A4CE; Sat, 12 Mar 2005 02:43:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E696543D53; Sat, 12 Mar 2005 02:43:50 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2C2hovR067521; Sat, 12 Mar 2005 02:43:50 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2C2hoki067520; Sat, 12 Mar 2005 02:43:50 GMT (envelope-from mux) Message-Id: <200503120243.j2C2hoki067520@repoman.freebsd.org> From: Maxime Henrion Date: Sat, 12 Mar 2005 02:43:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/alpha/alpha busdma_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 02:43:51 -0000 mux 2005-03-12 02:43:50 UTC FreeBSD src repository Modified files: sys/alpha/alpha busdma_machdep.c Log: Fix a long-standing bug in alpha's implementation of busdma. We need to OR the physical address with alpha_XXX_dmamap_or to get the DMA address, like the name of the variable suggests. However, while we were doing this correctly in the alpha_XXX_dmamap() macro, the busdma code added the variable to the physical address instead of or'ing it. Fortunately and if my math is not entirely wrong, you would need more than 128GB of RAM and a device able to do DMA in 64bits to experience the bug. Spotted by: cognet Revision Changes Path 1.50 +4 -4 src/sys/alpha/alpha/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Sat Mar 12 03:50:02 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 18B9F16A4CE; Sat, 12 Mar 2005 03:50:02 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEA1D43D1D; Sat, 12 Mar 2005 03:50:01 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id j2C3o00L078105; Fri, 11 Mar 2005 19:50:01 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.3/8.13.1/Submit) id j2C3o0fD078104; Fri, 11 Mar 2005 19:50:00 -0800 (PST) (envelope-from obrien) Date: Fri, 11 Mar 2005 19:50:00 -0800 From: "David O'Brien" To: Nate Lawson Message-ID: <20050312035000.GA78029@dragon.nuxi.com> References: <200503112327.j2BNRkGq052260@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200503112327.j2BNRkGq052260@repoman.freebsd.org> X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.8i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/msdosfs msdosfs_conv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 03:50:02 -0000 On Fri, Mar 11, 2005 at 11:27:46PM +0000, Nate Lawson wrote: > njl 2005-03-11 23:27:46 UTC > > FreeBSD src repository > > Modified files: > sys/fs/msdosfs msdosfs_conv.c Please compile test on 64-bit machines before committing. + printf("msdosfs: file name %d too long\n", nambuf_len); size_t's need %zd, not naked %d. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Sat Mar 12 03:50:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E8FE716A4CF; Sat, 12 Mar 2005 03:50:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BDA6F43D55; Sat, 12 Mar 2005 03:50:40 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2C3oejA073497; Sat, 12 Mar 2005 03:50:40 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2C3oeVI073496; Sat, 12 Mar 2005 03:50:40 GMT (envelope-from obrien) Message-Id: <200503120350.j2C3oeVI073496@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 12 Mar 2005 03:50:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/msdosfs msdosfs_conv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 03:50:41 -0000 obrien 2005-03-12 03:50:39 UTC FreeBSD src repository Modified files: sys/fs/msdosfs msdosfs_conv.c Log: Fix kernel build on 64-bit machines. Revision Changes Path 1.42 +1 -1 src/sys/fs/msdosfs/msdosfs_conv.c From owner-cvs-src@FreeBSD.ORG Sat Mar 12 05:06:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0262916A4CE; Sat, 12 Mar 2005 05:06:53 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 48A4043D31; Sat, 12 Mar 2005 05:06:50 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior-wifi.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.1/8.13.1) with ESMTP id j2C57SrH096806; Fri, 11 Mar 2005 22:07:28 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <4232785A.5050805@samsco.org> Date: Fri, 11 Mar 2005 22:04:26 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050218 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Maxime Henrion References: <200503120243.j2C2hoki067520@repoman.freebsd.org> In-Reply-To: <200503120243.j2C2hoki067520@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.8 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on pooker.samsco.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/alpha/alpha busdma_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 05:06:53 -0000 Maxime Henrion wrote: > mux 2005-03-12 02:43:50 UTC > > FreeBSD src repository > > Modified files: > sys/alpha/alpha busdma_machdep.c > Log: > Fix a long-standing bug in alpha's implementation of busdma. We need to > OR the physical address with alpha_XXX_dmamap_or to get the DMA address, > like the name of the variable suggests. However, while we were doing > this correctly in the alpha_XXX_dmamap() macro, the busdma code added > the variable to the physical address instead of or'ing it. Fortunately > and if my math is not entirely wrong, you would need more than 128GB of > RAM and a device able to do DMA in 64bits to experience the bug. > > Spotted by: cognet > > Revision Changes Path > 1.50 +4 -4 src/sys/alpha/alpha/busdma_machdep.c You're aware that we don't correctly support the Alpha IOMMU, so we are limited to 2GB or so of physical RAM anyways. Scott From owner-cvs-src@FreeBSD.ORG Sat Mar 12 06:00:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2BE6716A4CE; Sat, 12 Mar 2005 06:00:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 00B2843D41; Sat, 12 Mar 2005 06:00:08 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2C607fl084567; Sat, 12 Mar 2005 06:00:07 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2C607JG084566; Sat, 12 Mar 2005 06:00:07 GMT (envelope-from obrien) Message-Id: <200503120600.j2C607JG084566@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 12 Mar 2005 06:00:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/sparc64/sparc64 vm_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 06:00:08 -0000 obrien 2005-03-12 06:00:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/sparc64/sparc64 vm_machdep.c Log: MFC: rev 1.69: fix typo in privious commit. Approved by: re(scottl) Revision Changes Path 1.66.2.5 +1 -1 src/sys/sparc64/sparc64/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Sat Mar 12 06:06:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E3B716A4CE; Sat, 12 Mar 2005 06:06:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5344543D5C; Sat, 12 Mar 2005 06:06:04 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2C664mA084903; Sat, 12 Mar 2005 06:06:04 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2C664L9084902; Sat, 12 Mar 2005 06:06:04 GMT (envelope-from obrien) Message-Id: <200503120606.j2C664L9084902@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 12 Mar 2005 06:06:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/msdosfs msdosfs_conv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 06:06:04 -0000 obrien 2005-03-12 06:06:04 UTC FreeBSD src repository Modified files: sys/fs/msdosfs msdosfs_conv.c Log: Used unsigned version. Submitted by: jmallett Revision Changes Path 1.43 +1 -1 src/sys/fs/msdosfs/msdosfs_conv.c From owner-cvs-src@FreeBSD.ORG Sat Mar 12 06:38:01 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DEF7C16A4CE; Sat, 12 Mar 2005 06:38:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B342143D5E; Sat, 12 Mar 2005 06:38:01 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2C6c1Ki086024; Sat, 12 Mar 2005 06:38:01 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2C6c1Io086023; Sat, 12 Mar 2005 06:38:01 GMT (envelope-from obrien) Message-Id: <200503120638.j2C6c1Io086023@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 12 Mar 2005 06:38:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/bin/pax ar_io.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 06:38:02 -0000 obrien 2005-03-12 06:38:01 UTC FreeBSD src repository Modified files: bin/pax ar_io.c Log: Fix bin/pax doesn't wait for compress/gzip before exiting. Submitted by: Joerg Sonnenberger Obtained from: OpenBSD (commited fix to PR 3455) Revision Changes Path 1.26 +6 -4 src/bin/pax/ar_io.c From owner-cvs-src@FreeBSD.ORG Sat Mar 12 06:50:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 36DD416A4CE; Sat, 12 Mar 2005 06:50:16 +0000 (GMT) Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id E5C2543D3F; Sat, 12 Mar 2005 06:50:13 +0000 (GMT) (envelope-from alc@cs.rice.edu) Received: from localhost (calypso.cs.rice.edu [128.42.1.127]) by cs.rice.edu (Postfix) with ESMTP id 7DD024A99E; Sat, 12 Mar 2005 00:50:13 -0600 (CST) Received: from cs.rice.edu ([128.42.1.30]) by localhost (calypso.cs.rice.edu [128.42.1.127]) (amavisd-new, port 10024) with LMTP id 06910-01-59; Sat, 12 Mar 2005 00:50:12 -0600 (CST) Received: by cs.rice.edu (Postfix, from userid 19572) id E26744A99D; Sat, 12 Mar 2005 00:50:12 -0600 (CST) Date: Sat, 12 Mar 2005 00:50:12 -0600 From: Alan Cox To: "David E. O'Brien" Message-ID: <20050312065012.GM28845@cs.rice.edu> References: <200503120600.j2C607JG084566@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200503120600.j2C607JG084566@repoman.freebsd.org> User-Agent: Mutt/1.4.2i X-Virus-Scanned: by amavis-2.2.1 at cs.rice.edu cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sparc64/sparc64 vm_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 06:50:16 -0000 On Sat, Mar 12, 2005 at 06:00:07AM +0000, David E. O'Brien wrote: > obrien 2005-03-12 06:00:07 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_5) > sys/sparc64/sparc64 vm_machdep.c > Log: > MFC: rev 1.69: fix typo in privious commit. > > Approved by: re(scottl) > > Revision Changes Path > 1.66.2.5 +1 -1 src/sys/sparc64/sparc64/vm_machdep.c Thanks. Alan From owner-cvs-src@FreeBSD.ORG Sat Mar 12 06:51:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 402B916A4CE; Sat, 12 Mar 2005 06:51:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 13B8643D49; Sat, 12 Mar 2005 06:51:26 +0000 (GMT) (envelope-from avatar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2C6pPkL086526; Sat, 12 Mar 2005 06:51:25 GMT (envelope-from avatar@repoman.freebsd.org) Received: (from avatar@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2C6pPZc086525; Sat, 12 Mar 2005 06:51:25 GMT (envelope-from avatar) Message-Id: <200503120651.j2C6pPZc086525@repoman.freebsd.org> From: Tai-hwa Liang Date: Sat, 12 Mar 2005 06:51:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 06:51:26 -0000 avatar 2005-03-12 06:51:25 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: Adding new device ID for BCM5751M support. Submitted by: FUJITA Kazutoshi Reviewed by: sam (mentor) Revision Changes Path 1.84 +2 -0 src/sys/dev/bge/if_bge.c 1.33 +1 -0 src/sys/dev/bge/if_bgereg.h From owner-cvs-src@FreeBSD.ORG Sat Mar 12 07:01:54 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FE6F16A4CE; Sat, 12 Mar 2005 07:01:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 74F2E43D41; Sat, 12 Mar 2005 07:01:54 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2C71sMe087014; Sat, 12 Mar 2005 07:01:54 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2C71sYa087013; Sat, 12 Mar 2005 07:01:54 GMT (envelope-from scottl) Message-Id: <200503120701.j2C71sYa087013@repoman.freebsd.org> From: Scott Long Date: Sat, 12 Mar 2005 07:01:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/i386 busdma_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 07:01:54 -0000 scottl 2005-03-12 07:01:54 UTC FreeBSD src repository Modified files: sys/i386/i386 busdma_machdep.c Log: Guard against an integer underflow that could cause busdma to eat up all available RAM. This also results in the global bounce page limit being applied to zones instead of globally. Submitted by: Petr Lampa (in part) Revision Changes Path 1.74 +9 -3 src/sys/i386/i386/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Sat Mar 12 07:06:00 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A580516A4CE; Sat, 12 Mar 2005 07:06:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C74243D2F; Sat, 12 Mar 2005 07:06:00 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2C760Zf087158; Sat, 12 Mar 2005 07:06:00 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2C760I4087155; Sat, 12 Mar 2005 07:06:00 GMT (envelope-from scottl) Message-Id: <200503120706.j2C760I4087155@repoman.freebsd.org> From: Scott Long Date: Sat, 12 Mar 2005 07:05:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/amd64 busdma_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 07:06:00 -0000 scottl 2005-03-12 07:05:59 UTC FreeBSD src repository Modified files: sys/amd64/amd64 busdma_machdep.c Log: MFCi386: Prevent integer underflow that could result in all memory being consumed. Revision Changes Path 1.70 +9 -3 src/sys/amd64/amd64/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Sat Mar 12 08:02:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B285116A4CE; Sat, 12 Mar 2005 08:02:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89C0E43D2D; Sat, 12 Mar 2005 08:02:06 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2C826l4091618; Sat, 12 Mar 2005 08:02:06 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2C826N8091617; Sat, 12 Mar 2005 08:02:06 GMT (envelope-from obrien) Message-Id: <200503120802.j2C826N8091617@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 12 Mar 2005 08:02:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules/nve Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 08:02:06 -0000 obrien 2005-03-12 08:02:06 UTC FreeBSD src repository Modified files: sys/modules/nve Makefile Log: Due to a CVS misfire, I ended up committing the wrong version of this. Revision Changes Path 1.2 +7 -3 src/sys/modules/nve/Makefile From owner-cvs-src@FreeBSD.ORG Sat Mar 12 09:59:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0827516A4CE; Sat, 12 Mar 2005 09:59:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D383643D41; Sat, 12 Mar 2005 09:59:33 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2C9xXRn003194; Sat, 12 Mar 2005 09:59:33 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2C9xXFf003193; Sat, 12 Mar 2005 09:59:33 GMT (envelope-from delphij) Message-Id: <200503120959.j2C9xXFf003193@repoman.freebsd.org> From: Xin LI Date: Sat, 12 Mar 2005 09:59:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/cam/scsi scsi_target.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 09:59:34 -0000 delphij 2005-03-12 09:59:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/cam/scsi scsi_target.c Log: MFC 1.65 (scottl). Original log: > Remove a shadow declaration of 'error' that caused certain tests to be > pointless. > > Submitted by: Coverity Prevent analysis tool Approved by: re (kensmith) Revision Changes Path 1.63.2.2 +0 -1 src/sys/cam/scsi/scsi_target.c From owner-cvs-src@FreeBSD.ORG Sat Mar 12 10:01:39 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF47C16A4CE; Sat, 12 Mar 2005 10:01:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B673F43D3F; Sat, 12 Mar 2005 10:01:39 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2CA1dtu003330; Sat, 12 Mar 2005 10:01:39 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2CA1dJ6003329; Sat, 12 Mar 2005 10:01:39 GMT (envelope-from delphij) Message-Id: <200503121001.j2CA1dJ6003329@repoman.freebsd.org> From: Xin LI Date: Sat, 12 Mar 2005 10:01:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/cam cam_periph.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 10:01:40 -0000 delphij 2005-03-12 10:01:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/cam cam_periph.c Log: MFC 1.59 (scottl). Original log: > Protect against trying to free a non-existant peripheral. > > Submitted by: Coverity Prevent analysis tool Approved by: re (kensmith) Revision Changes Path 1.56.4.3 +4 -0 src/sys/cam/cam_periph.c From owner-cvs-src@FreeBSD.ORG Sat Mar 12 10:04:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E18816A4CE; Sat, 12 Mar 2005 10:04:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1CA643D46; Sat, 12 Mar 2005 10:04:03 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2CA432x003503; Sat, 12 Mar 2005 10:04:03 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2CA43ZU003502; Sat, 12 Mar 2005 10:04:03 GMT (envelope-from delphij) Message-Id: <200503121004.j2CA43ZU003502@repoman.freebsd.org> From: Xin LI Date: Sat, 12 Mar 2005 10:04:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/cam cam_xpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 10:04:04 -0000 delphij 2005-03-12 10:04:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/cam cam_xpt.c Log: MFC 1.150 (scottl). Original log: > Check the correct periph pointer after search for it. > > Submitted by: Coverity Prevent analysis tool Approved by: re (kensmith) Revision Changes Path 1.142.2.3 +1 -1 src/sys/cam/cam_xpt.c From owner-cvs-src@FreeBSD.ORG Sat Mar 12 10:05:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3956516A4CE; Sat, 12 Mar 2005 10:05:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0FD5F43D4C; Sat, 12 Mar 2005 10:05:40 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2CA5d3U003861; Sat, 12 Mar 2005 10:05:39 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2CA5d0c003860; Sat, 12 Mar 2005 10:05:39 GMT (envelope-from delphij) Message-Id: <200503121005.j2CA5d0c003860@repoman.freebsd.org> From: Xin LI Date: Sat, 12 Mar 2005 10:05:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/cam/scsi scsi_all.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 10:05:40 -0000 delphij 2005-03-12 10:05:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/cam/scsi scsi_all.c Log: MFC 1.47 (scottl). Original log: > Reference a pointer correctly when copying to it's location. > > Submitted by: Coverity Prevent analysis tool Approved by: re (kensmith) Revision Changes Path 1.45.2.2 +1 -1 src/sys/cam/scsi/scsi_all.c From owner-cvs-src@FreeBSD.ORG Sat Mar 12 10:30:06 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FA5916A4CE; Sat, 12 Mar 2005 10:30:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 787F243D46; Sat, 12 Mar 2005 10:30:06 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2CAU6Tl006483; Sat, 12 Mar 2005 10:30:06 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2CAU6Bd006482; Sat, 12 Mar 2005 10:30:06 GMT (envelope-from nyan) Message-Id: <200503121030.j2CAU6Bd006482@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sat, 12 Mar 2005 10:30:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/pc98/pc98 clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 10:30:06 -0000 nyan 2005-03-12 10:30:06 UTC FreeBSD src repository Modified files: sys/pc98/pc98 clock.c Log: MFi386: revision 1.217. Revision Changes Path 1.143 +0 -3 src/sys/pc98/pc98/clock.c From owner-cvs-src@FreeBSD.ORG Sat Mar 12 10:35:14 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 454E616A4CE; Sat, 12 Mar 2005 10:35:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1977A43D2D; Sat, 12 Mar 2005 10:35:14 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2CAZD7Q006693; Sat, 12 Mar 2005 10:35:13 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2CAZDL2006692; Sat, 12 Mar 2005 10:35:13 GMT (envelope-from simon) Message-Id: <200503121035.j2CAZDL2006692@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 12 Mar 2005 10:35:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/share/man/man4 Makefile snd_via82c686.4 snd_vibes.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 10:35:14 -0000 simon 2005-03-12 10:35:13 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_5) share/man/man4 Makefile Added files: (Branch: RELENG_5) share/man/man4 snd_via82c686.4 snd_vibes.4 Log: MFC: - Add manual page for snd_vibes(4). - Add manual page for snd_via82c686(4). Approved by: re (blanket) Revision Changes Path 1.276.2.15 +2 -0 src/share/man/man4/Makefile 1.1.2.1 +57 -0 src/share/man/man4/snd_via82c686.4 (new) 1.1.2.1 +57 -0 src/share/man/man4/snd_vibes.4 (new) From owner-cvs-src@FreeBSD.ORG Sat Mar 12 10:41:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 296A916A4CE; Sat, 12 Mar 2005 10:41:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD78A43D41; Sat, 12 Mar 2005 10:41:14 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2CAfEub010431; Sat, 12 Mar 2005 10:41:14 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2CAfEOo010430; Sat, 12 Mar 2005 10:41:14 GMT (envelope-from simon) Message-Id: <200503121041.j2CAfEOo010430@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 12 Mar 2005 10:41:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/common dev.sgml src/release/doc/share/misc dev.archlist.txt X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Mar 2005 10:41:15 -0000 simon 2005-03-12 10:41:14 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_5) release/doc/en_US.ISO8859-1/hardware/common dev.sgml release/doc/share/misc dev.archlist.txt Log: MFC: - Auto generate device listings for snd_vibes(4) and snd_via82c686(4). - Sort dev.archlist.txt. Approved by: re (blanket) Revision Changes Path 1.227.2.24 +2 -2 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml 1.5.2.26 +3 -1 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Sat Mar 12 10:41:59 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3ABEE16A4CE; Sat, 12 Mar 2005 10:41:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 141C443D46; Sat, 12 Mar 2005 10:41:59 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2CAfwPa010469; Sat, 12 Mar 2005 10:41:58 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2CAfwGR010468; Sat, 12 Mar 2005 10:41:58 GMT (envelope-from nyan) Message-Id: <200503121041.j2CAfwGR010468@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sat, 12 Mar 2005 10:41:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/modules Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 10:41:59 -0000 nyan 2005-03-12 10:41:58 UTC FreeBSD src repository Modified files: sys/modules Makefile Log: Don't build the nve on pc98. Revision Changes Path 1.433 +1 -1 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Sat Mar 12 10:54:08 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A00A16A4CE; Sat, 12 Mar 2005 10:54:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5318E43D53; Sat, 12 Mar 2005 10:54:08 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2CAs8Wr029627; Sat, 12 Mar 2005 10:54:08 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2CAs8Pa029625; Sat, 12 Mar 2005 10:54:08 GMT (envelope-from simon) Message-Id: <200503121054.j2CAs8Pa029625@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 12 Mar 2005 10:54:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/share/misc dev.archlist.txt X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Mar 2005 10:54:08 -0000 simon 2005-03-12 10:54:08 UTC FreeBSD src repository (doc,ports committer) Modified files: release/doc/share/misc dev.archlist.txt Log: - Fix device names for snd_vibes(4) and snd_via82c686(4). - Bump copyright year. MFC after: 3 days Revision Changes Path 1.57 +3 -3 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Sat Mar 12 12:27:47 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC4C416A4CE; Sat, 12 Mar 2005 12:27:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5FA143D39; Sat, 12 Mar 2005 12:27:47 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2CCRlcr037034; Sat, 12 Mar 2005 12:27:47 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2CCRlRQ037033; Sat, 12 Mar 2005 12:27:47 GMT (envelope-from rwatson) Message-Id: <200503121227.j2CCRlRQ037033@repoman.freebsd.org> From: Robert Watson Date: Sat, 12 Mar 2005 12:27:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_accf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 12:27:48 -0000 rwatson 2005-03-12 12:27:47 UTC FreeBSD src repository Modified files: sys/kern uipc_accf.c Log: Part two of post-SMPng cleanup of accept filter registration: perform all allocation up front before grabbing the socket mutex and doing the registration work. The result is a lot cleaner. Revision Changes Path 1.17 +16 -34 src/sys/kern/uipc_accf.c From owner-cvs-src@FreeBSD.ORG Sat Mar 12 12:31:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E443E16A4CE; Sat, 12 Mar 2005 12:31:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BBA8C43D3F; Sat, 12 Mar 2005 12:31:16 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2CCVGtY037329; Sat, 12 Mar 2005 12:31:16 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2CCVGWd037328; Sat, 12 Mar 2005 12:31:16 GMT (envelope-from glebius) Message-Id: <200503121231.j2CCVGWd037328@repoman.freebsd.org> From: Gleb Smirnoff Date: Sat, 12 Mar 2005 12:31:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc syslog.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Mar 2005 12:31:17 -0000 glebius 2005-03-12 12:31:16 UTC FreeBSD src repository Modified files: etc syslog.conf Log: Fix a terrible braino in last commit. Put kern.debug back to /var/log/messages and do exactly what last commit message described. Revision Changes Path 1.28 +2 -2 src/etc/syslog.conf From owner-cvs-src@FreeBSD.ORG Sat Mar 12 12:57:18 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C294A16A4CE; Sat, 12 Mar 2005 12:57:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AAA4843D4C; Sat, 12 Mar 2005 12:57:18 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2CCvI3b045121; Sat, 12 Mar 2005 12:57:18 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2CCvIeQ045120; Sat, 12 Mar 2005 12:57:18 GMT (envelope-from rwatson) Message-Id: <200503121257.j2CCvIeQ045120@repoman.freebsd.org> From: Robert Watson Date: Sat, 12 Mar 2005 12:57:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_accf.c uipc_socket.c src/sys/sys socketvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 12:57:18 -0000 rwatson 2005-03-12 12:57:18 UTC FreeBSD src repository Modified files: sys/kern uipc_accf.c uipc_socket.c sys/sys socketvar.h Log: Move the logic implementing retrieval of the SO_ACCEPTFILTER socket option from uipc_socket.c to uipc_accf.c in do_getopt_accept_filter(), so that it now matches do_setopt_accept_filter(). Slightly reformulate the logic to match the optimistic allocation of storage for the argument in advance, and slightly expand the coverage of the socket lock. Revision Changes Path 1.18 +27 -0 src/sys/kern/uipc_accf.c 1.237 +1 -18 src/sys/kern/uipc_socket.c 1.140 +1 -0 src/sys/sys/socketvar.h From owner-cvs-src@FreeBSD.ORG Sat Mar 12 12:58:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB1CA16A4CE; Sat, 12 Mar 2005 12:58:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C15243D2D; Sat, 12 Mar 2005 12:58:03 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2CCw315045162; Sat, 12 Mar 2005 12:58:03 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2CCw3C3045161; Sat, 12 Mar 2005 12:58:03 GMT (envelope-from glebius) Message-Id: <200503121258.j2CCw3C3045161@repoman.freebsd.org> From: Gleb Smirnoff Date: Sat, 12 Mar 2005 12:58:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/net if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 12:58:04 -0000 glebius 2005-03-12 12:58:03 UTC FreeBSD src repository Modified files: sys/net if.c Log: Add a sysctl net.link.log_link_state_change, which allows to suppress logging of interface link state changes. Requested by: sam, kan Revision Changes Path 1.224 +13 -5 src/sys/net/if.c From owner-cvs-src@FreeBSD.ORG Sat Mar 12 13:39:40 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF27516A4CE; Sat, 12 Mar 2005 13:39:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B830943D2D; Sat, 12 Mar 2005 13:39:39 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2CDddU8046664; Sat, 12 Mar 2005 13:39:39 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2CDddHZ046663; Sat, 12 Mar 2005 13:39:39 GMT (envelope-from rwatson) Message-Id: <200503121339.j2CDddHZ046663@repoman.freebsd.org> From: Robert Watson Date: Sat, 12 Mar 2005 13:39:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_socket2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 13:39:40 -0000 rwatson 2005-03-12 13:39:39 UTC FreeBSD src repository Modified files: sys/kern uipc_socket2.c Log: Extend the coverage of the accept and socket mutexes in soisconnected() so that the socket lock is held over the test-and-set removal of the accept filter option during connect, and the two socket mutex regions (transition to connected, perform accept filter) are combined. Revision Changes Path 1.145 +3 -3 src/sys/kern/uipc_socket2.c From owner-cvs-src@FreeBSD.ORG Sat Mar 12 14:23:12 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3103016A4CE; Sat, 12 Mar 2005 14:23:12 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.136]) by mx1.FreeBSD.org (Postfix) with ESMTP id B466E43D5A; Sat, 12 Mar 2005 14:23:11 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id E4EEBACB34; Sat, 12 Mar 2005 15:23:09 +0100 (CET) Date: Sat, 12 Mar 2005 15:23:09 +0100 From: Pawel Jakub Dawidek To: David O'Brien Message-ID: <20050312142309.GK9291@darkness.comp.waw.pl> References: <200503112327.j2BNRkGq052260@repoman.freebsd.org> <20050312035000.GA78029@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="E0nEvEEGZbduMG2g" Content-Disposition: inline In-Reply-To: <20050312035000.GA78029@dragon.nuxi.com> User-Agent: Mutt/1.4.2i X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 5.2.1-RC2 i386 cc: cvs-src@FreeBSD.org cc: Nate Lawson cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/msdosfs msdosfs_conv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 14:23:12 -0000 --E0nEvEEGZbduMG2g Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 11, 2005 at 07:50:00PM -0800, David O'Brien wrote: +> On Fri, Mar 11, 2005 at 11:27:46PM +0000, Nate Lawson wrote: +> > njl 2005-03-11 23:27:46 UTC +> >=20 +> > FreeBSD src repository +> >=20 +> > Modified files: +> > sys/fs/msdosfs msdosfs_conv.c=20 +>=20 +> Please compile test on 64-bit machines before committing. +> + printf("msdosfs: file name %d too long\n", nambuf_len); +> size_t's need %zd, not naked %d. size_t needs %zu (ssize_t needs %zd) :) --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --E0nEvEEGZbduMG2g Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFCMvtNForvXbEpPzQRAtsGAKC54mGlHh3lbEREGUf/JZ6uBzsiTgCgmhtl L/Xw1YiEUWo4RYgCN4ji97E= =AfcI -----END PGP SIGNATURE----- --E0nEvEEGZbduMG2g-- From owner-cvs-src@FreeBSD.ORG Sat Mar 12 14:28:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D8DD16A4CE; Sat, 12 Mar 2005 14:28:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 75FB543D2D; Sat, 12 Mar 2005 14:28:34 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2CESYpB048792; Sat, 12 Mar 2005 14:28:34 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2CESYvn048791; Sat, 12 Mar 2005 14:28:34 GMT (envelope-from pjd) Message-Id: <200503121428.j2CESYvn048791@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 12 Mar 2005 14:28:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_proc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 14:28:34 -0000 pjd 2005-03-12 14:28:34 UTC FreeBSD src repository Modified files: sys/kern kern_proc.c Log: Clean up a bit. Reviewed by: rwatson MFC after: 1 week Revision Changes Path 1.225 +12 -11 src/sys/kern/kern_proc.c From owner-cvs-src@FreeBSD.ORG Sat Mar 12 14:31:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB0FB16A4CE; Sat, 12 Mar 2005 14:31:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 843EB43D55; Sat, 12 Mar 2005 14:31:04 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2CEV4xK048992; Sat, 12 Mar 2005 14:31:04 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2CEV4NK048991; Sat, 12 Mar 2005 14:31:04 GMT (envelope-from pjd) Message-Id: <200503121431.j2CEV4NK048991@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 12 Mar 2005 14:31:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_proc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 14:31:04 -0000 pjd 2005-03-12 14:31:04 UTC FreeBSD src repository Modified files: sys/kern kern_proc.c Log: Function jailed() looks into ucred strcture, so be sure ucred is not NULL. Reviewed by: rwatson MFC after: 1 week Revision Changes Path 1.226 +4 -4 src/sys/kern/kern_proc.c From owner-cvs-src@FreeBSD.ORG Sat Mar 12 17:06:03 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9DF6C16A4CE; Sat, 12 Mar 2005 17:06:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 882A543D2D; Sat, 12 Mar 2005 17:06:03 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2CH63gj065432; Sat, 12 Mar 2005 17:06:03 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2CH63ds065431; Sat, 12 Mar 2005 17:06:03 GMT (envelope-from marius) Message-Id: <200503121706.j2CH63ds065431@repoman.freebsd.org> From: Marius Strobl Date: Sat, 12 Mar 2005 17:06:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/uart uart_cpu_sparc64.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 17:06:03 -0000 marius 2005-03-12 17:06:03 UTC FreeBSD src repository Modified files: sys/dev/uart uart_cpu_sparc64.c Log: In uart_cpu_getdev_console() when determinig whether we should use a serial console anyway because input-device is set to keyboard and output-device is set to screen but no keyboard is plugged in don't assume that a device node for the input-device alias exists. While this is true for RS232 keyboards (the node of the SCC and UART respectively which controls the keyboard doesn't disappear when no keyboard is plugged in) this assumption breaks for USB keyboards. It's most likely also not true for PS/2 keyboards but OFW doesn't reliably switch to a serial console when the potential keyboard is a PS/2 one which isn't plugged in so this couldn't be verified properly. Reported by: Will Andrews , obrien MFC after: 1 week Revision Changes Path 1.18 +6 -4 src/sys/dev/uart/uart_cpu_sparc64.c From owner-cvs-src@FreeBSD.ORG Sat Mar 12 17:14:01 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E737116A4CE; Sat, 12 Mar 2005 17:14:01 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27E1A43D3F; Sat, 12 Mar 2005 17:13:59 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior-wifi.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.1/8.13.1) with ESMTP id j2CHEV0r000145; Sat, 12 Mar 2005 10:14:32 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <423322C6.2070401@samsco.org> Date: Sat, 12 Mar 2005 10:11:34 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050218 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Marius Strobl References: <200503121706.j2CH63ds065431@repoman.freebsd.org> In-Reply-To: <200503121706.j2CH63ds065431@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.8 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on pooker.samsco.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/uart uart_cpu_sparc64.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 17:14:02 -0000 Marius Strobl wrote: > marius 2005-03-12 17:06:03 UTC > > FreeBSD src repository > > Modified files: > sys/dev/uart uart_cpu_sparc64.c > Log: > In uart_cpu_getdev_console() when determinig whether we should use > a serial console anyway because input-device is set to keyboard and > output-device is set to screen but no keyboard is plugged in don't > assume that a device node for the input-device alias exists. While > this is true for RS232 keyboards (the node of the SCC and UART > respectively which controls the keyboard doesn't disappear when no > keyboard is plugged in) this assumption breaks for USB keyboards. > It's most likely also not true for PS/2 keyboards but OFW doesn't > reliably switch to a serial console when the potential keyboard is > a PS/2 one which isn't plugged in so this couldn't be verified > properly. > > Reported by: Will Andrews , obrien > MFC after: 1 week > > Revision Changes Path > 1.18 +6 -4 src/sys/dev/uart/uart_cpu_sparc64.c Does this fix the serial console problems with the Blade100? If so then I'll generate a March snapshot ASAP for it. Scott From owner-cvs-src@FreeBSD.ORG Sat Mar 12 17:31:29 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5783C16A4CE; Sat, 12 Mar 2005 17:31:29 +0000 (GMT) Received: from newtrinity.zeist.de (newtrinity.zeist.de [217.24.217.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 981B343D53; Sat, 12 Mar 2005 17:31:28 +0000 (GMT) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (localhost [127.0.0.1]) j2CHVOSg091644; Sat, 12 Mar 2005 18:31:24 +0100 (CET) (envelope-from marius@newtrinity.zeist.de) Received: (from marius@localhost) by newtrinity.zeist.de (8.12.11/8.12.10/Submit) id j2CHVJ68091643; Sat, 12 Mar 2005 18:31:19 +0100 (CET) (envelope-from marius) Date: Sat, 12 Mar 2005 18:31:19 +0100 From: Marius Strobl To: Scott Long Message-ID: <20050312183119.F55534@newtrinity.zeist.de> References: <200503121706.j2CH63ds065431@repoman.freebsd.org> <423322C6.2070401@samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <423322C6.2070401@samsco.org>; from scottl@samsco.org on Sat, Mar 12, 2005 at 10:11:34AM -0700 X-AntiVirus: checked by AntiVir Milter (version: 1.1.0-6; AVE: 6.30.0.5; VDF: 6.30.0.26; host: newtrinity.zeist.de) cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/uart uart_cpu_sparc64.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 17:31:29 -0000 On Sat, Mar 12, 2005 at 10:11:34AM -0700, Scott Long wrote: > Marius Strobl wrote: > > marius 2005-03-12 17:06:03 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/uart uart_cpu_sparc64.c > > Log: > > In uart_cpu_getdev_console() when determinig whether we should use > > a serial console anyway because input-device is set to keyboard and > > output-device is set to screen but no keyboard is plugged in don't > > assume that a device node for the input-device alias exists. While > > this is true for RS232 keyboards (the node of the SCC and UART > > respectively which controls the keyboard doesn't disappear when no > > keyboard is plugged in) this assumption breaks for USB keyboards. > > It's most likely also not true for PS/2 keyboards but OFW doesn't > > reliably switch to a serial console when the potential keyboard is > > a PS/2 one which isn't plugged in so this couldn't be verified > > properly. > > > > Reported by: Will Andrews , obrien > > MFC after: 1 week > > > > Revision Changes Path > > 1.18 +6 -4 src/sys/dev/uart/uart_cpu_sparc64.c > > Does this fix the serial console problems with the Blade100? If so then > I'll generate a March snapshot ASAP for it. > I expect it to but I don't have a Blade 100 to verify myself. I hope either Will or David will confirm that this fixes the problem seen on Blade 100 but it was a bug nevertheless. Marius From owner-cvs-src@FreeBSD.ORG Sat Mar 12 17:35:37 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8290B16A4CE; Sat, 12 Mar 2005 17:35:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 58C6343D31; Sat, 12 Mar 2005 17:35:37 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2CHZblY066524; Sat, 12 Mar 2005 17:35:37 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2CHZbw5066523; Sat, 12 Mar 2005 17:35:37 GMT (envelope-from mlaier) Message-Id: <200503121735.j2CHZbw5066523@repoman.freebsd.org> From: Max Laier Date: Sat, 12 Mar 2005 17:35:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man4 altq.4 src/sys/dev/re if_re.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 17:35:37 -0000 mlaier 2005-03-12 17:35:37 UTC FreeBSD src repository Modified files: share/man/man4 altq.4 sys/dev/re if_re.c Log: ALTQ support for re(4). Submitted by: Chris Dionissopoulos, Theo Schlossnagle PR: kern/78681 MFC after: 2 weeks Revision Changes Path 1.12 +2 -1 src/share/man/man4/altq.4 1.41 +14 -6 src/sys/dev/re/if_re.c From owner-cvs-src@FreeBSD.ORG Sat Mar 12 19:04:04 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 47CBD16A4CE; Sat, 12 Mar 2005 19:04:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F7DB43D55; Sat, 12 Mar 2005 19:04:04 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2CJ44Tw069531; Sat, 12 Mar 2005 19:04:04 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2CJ442h069530; Sat, 12 Mar 2005 19:04:04 GMT (envelope-from hrs) Message-Id: <200503121904.j2CJ442h069530@repoman.freebsd.org> From: Hiroki Sato Date: Sat, 12 Mar 2005 19:04:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Mar 2005 19:04:04 -0000 hrs 2005-03-12 19:04:03 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release notes: jail(8) security.jail.chflags_allowed sysctl, zs driver removed, ng_ipfw(4) added, ips(4) crash dump support, getaddrinfo(3) DNS query order changed, powerd(8) added, and RFC derived manual pages replaced. Update release notes: acpi_throttle and acpi_perf merged into acpi and can be disabled via device hints, and some rewording due to zs driver removal in the entry which explains uart(4) has been enabled by default on FreeBSD/sparc64. Revision Changes Path 1.820 +57 -5 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat Mar 12 19:07:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4550916A4CE; Sat, 12 Mar 2005 19:07:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B21543D54; Sat, 12 Mar 2005 19:07:34 +0000 (GMT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2CJ7Yoc069752; Sat, 12 Mar 2005 19:07:34 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2CJ7Xv2069751; Sat, 12 Mar 2005 19:07:33 GMT (envelope-from wilko) Message-Id: <200503121907.j2CJ7Xv2069751@repoman.freebsd.org> From: Wilko Bulte Date: Sat, 12 Mar 2005 19:07:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: CVSROOT access X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 19:07:34 -0000 wilko 2005-03-12 19:07:33 UTC FreeBSD src repository Modified files: . access Log: devnull commit emails during business travel & subsequent vacation Revision Changes Path 1.697 +1 -1 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Sat Mar 12 19:46:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB41B16A4CE; Sat, 12 Mar 2005 19:46:16 +0000 (GMT) Received: from mail.psychoholics.org (www.psychoholics.org [64.185.102.78]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4077743D41; Sat, 12 Mar 2005 19:46:16 +0000 (GMT) (envelope-from ebola@psychoholics.org) Received: from S0106066606660666.su.shawcable.net (S0106066606660666.su.shawcable.net [24.76.68.38]) by mail.psychoholics.org (Postfix) with ESMTP id 38DD9157175; Sat, 12 Mar 2005 01:07:20 -0800 (PST) From: Adam Gregoire To: "David E. O'Brien" In-Reply-To: <200503120029.j2C0TUGn056138@repoman.freebsd.org> References: <200503120029.j2C0TUGn056138@repoman.freebsd.org> Content-Type: multipart/mixed; boundary="=-LJJGl3YPc+z/l7R4/2L1" Date: Sat, 12 Mar 2005 03:07:43 -0500 Message-Id: <1110614864.2680.10.camel@S0106066606660666.su.shawcable.net> Mime-Version: 1.0 X-Mailer: Evolution 2.2.0 FreeBSD GNOME Team Port cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC src/sys/conf files.amd64 files.i386 src/sys/dev/nve if_nve.c if_nvereg.h src/sys/modules/nve Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 19:46:16 -0000 --=-LJJGl3YPc+z/l7R4/2L1 Content-Type: text/plain Content-Transfer-Encoding: 7bit On Sat, 2005-03-12 at 00:29 +0000, David E. O'Brien wrote: > obrien 2005-03-12 00:29:30 UTC > > FreeBSD src repository > > Modified files: > sys/amd64/conf GENERIC > sys/conf files.amd64 files.i386 > sys/i386/conf GENERIC > sys/modules Makefile > Added files: > sys/dev/nve if_nve.c if_nvereg.h > sys/modules/nve Makefile > Log: > FreeBSD consumer bits of the nForce MCP NIC binary blob. > Attached patch sys/dev/nve/ if_nve.c if_nvereg.h to support the PCI-ID of my nForce MCP3 250Gb NIC to detect. The MB is an Asus K8N-E Deluxe. nv0: port 0xec00-0xec07 mem 0xff6fc000-0xff6fcfff irq 7 at device 5.0 on pci0 -- Adam Gregoire --=-LJJGl3YPc+z/l7R4/2L1 Content-Description: Content-Disposition: inline; filename=if_nve.c.diff Content-Type: text/x-patch; charset=UTF-8 Content-Transfer-Encoding: 7bit --- if_nve.c.orig Sat Mar 12 02:47:30 2005 +++ if_nve.c Sat Mar 12 02:41:03 2005 @@ -215,6 +215,8 @@ "NVIDIA nForce MCP2 Networking Adapter"}, {NVIDIA_VENDORID, NFORCE_MCPNET3_DEVICEID, "NVIDIA nForce MCP3 Networking Adapter"}, + {NVIDIA_VENDORID, NFORCE_MCPNET3_250_DEVICEID, + "NVIDIA nForce MCP3 250Gb Networking Adapter"}, {0, 0, NULL} }; --=-LJJGl3YPc+z/l7R4/2L1 Content-Description: Content-Disposition: inline; filename=if_nvereg.h.diff Content-Type: text/x-patch; charset=UTF-8 Content-Transfer-Encoding: 7bit --- if_nvereg.h.orig Sat Mar 12 02:47:41 2005 +++ if_nvereg.h Sat Mar 12 02:34:08 2005 @@ -37,6 +37,7 @@ #define NFORCE_MCPNET1_DEVICEID 0x01C3 #define NFORCE_MCPNET2_DEVICEID 0x0066 #define NFORCE_MCPNET3_DEVICEID 0x00D6 +#define NFORCE_MCPNET3_250_DEVICEID 0x00DF #define NV_RID 0x10 --=-LJJGl3YPc+z/l7R4/2L1-- From owner-cvs-src@FreeBSD.ORG Sat Mar 12 20:02:56 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 277E716A4CE; Sat, 12 Mar 2005 20:02:56 +0000 (GMT) Received: from mail.psychoholics.org (www.psychoholics.org [64.185.102.78]) by mx1.FreeBSD.org (Postfix) with ESMTP id A2C5C43D41; Sat, 12 Mar 2005 20:02:55 +0000 (GMT) (envelope-from ebola@psychoholics.org) Received: from S0106066606660666.su.shawcable.net (S0106066606660666.su.shawcable.net [24.76.68.38]) by mail.psychoholics.org (Postfix) with ESMTP id 9B7CA157174; Fri, 11 Mar 2005 22:01:56 -0800 (PST) From: Adam Gregoire To: "David E. O'Brien" In-Reply-To: <200503120029.j2C0TUGn056138@repoman.freebsd.org> References: <200503120029.j2C0TUGn056138@repoman.freebsd.org> Content-Type: text/plain Date: Sat, 12 Mar 2005 00:02:25 -0500 Message-Id: <1110603746.72068.3.camel@S0106066606660666.su.shawcable.net> Mime-Version: 1.0 X-Mailer: Evolution 2.2.0 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC src/sys/conf files.amd64 files.i386 src/sys/dev/nve if_nve.c if_nvereg.h src/sys/modules/nve Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 20:02:56 -0000 On Sat, 2005-03-12 at 00:29 +0000, David E. O'Brien wrote: > obrien 2005-03-12 00:29:30 UTC > > FreeBSD src repository > > Modified files: > sys/amd64/conf GENERIC > sys/conf files.amd64 files.i386 > sys/i386/conf GENERIC > sys/modules Makefile > Added files: > sys/dev/nve if_nve.c if_nvereg.h > sys/modules/nve Makefile > Log: > FreeBSD consumer bits of the nForce MCP NIC binary blob. > > Demanded by: DES > Encouraged by: scottl > Obtained from: q@onthenet.com.au (partially) > KNF'ed by: obrien > > Revision Changes Path > 1.430 +1 -0 src/sys/amd64/conf/GENERIC > 1.57 +11 -0 src/sys/conf/files.amd64 > 1.521 +11 -0 src/sys/conf/files.i386 > 1.1 +1700 -0 src/sys/dev/nve/if_nve.c (new) > 1.1 +175 -0 src/sys/dev/nve/if_nvereg.h (new) > 1.423 +1 -0 src/sys/i386/conf/GENERIC > 1.432 +3 -0 src/sys/modules/Makefile > 1.1 +15 -0 src/sys/modules/nve/Makefile (new) > _______________________________________________ > 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" This needs to be moved to where the rest of miibus interfaces are in amd64 and i386 GENERIC kernel config files. cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -march=athlon64 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -nostdinc -I- -I. -I/usr/src/sys -I/usr/src/sys/contrib/dev/acpica -I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/ipfilter -I/usr/src/sys/contrib/pf -I/usr/src/sys/contrib/dev/ath -I/usr/src/sys/contrib/dev/ath/freebsd -I/usr/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -Werror /usr/src/sys/dev/nve/if_nve.c /usr/src/sys/dev/nve/if_nve.c:111:23: miibus_if.h: No such file or directory /usr/src/sys/dev/nve/if_nve.c:190: error: `miibus_readreg_desc' undeclared here (not in a function) /usr/src/sys/dev/nve/if_nve.c:190: error: initializer element is not constant /usr/src/sys/dev/nve/if_nve.c:190: error: (near initialization for `nve_methods[6].desc') /usr/src/sys/dev/nve/if_nve.c:190: error: initializer element is not constant /usr/src/sys/dev/nve/if_nve.c:190: error: (near initialization for `nve_methods[6]') /usr/src/sys/dev/nve/if_nve.c:191: error: `miibus_writereg_desc' undeclared here (not in a function) /usr/src/sys/dev/nve/if_nve.c:191: error: initializer element is not constant /usr/src/sys/dev/nve/if_nve.c:191: error: (near initialization for `nve_methods[7].desc') /usr/src/sys/dev/nve/if_nve.c:191: error: initializer element is not constant /usr/src/sys/dev/nve/if_nve.c:191: error: (near initialization for `nve_methods[7]') /usr/src/sys/dev/nve/if_nve.c:193: error: initializer element is not constant /usr/src/sys/dev/nve/if_nve.c:193: error: (near initialization for `nve_methods[8]') -- Adam Gregoire From owner-cvs-src@FreeBSD.ORG Sat Mar 12 20:19:35 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 486BC16A4CE; Sat, 12 Mar 2005 20:19:35 +0000 (GMT) Received: from mail.psychoholics.org (www.psychoholics.org [64.185.102.78]) by mx1.FreeBSD.org (Postfix) with ESMTP id E449143D1D; Sat, 12 Mar 2005 20:19:34 +0000 (GMT) (envelope-from ebola@psychoholics.org) Received: from S0106066606660666.su.shawcable.net (S0106066606660666.su.shawcable.net [24.76.68.38]) by mail.psychoholics.org (Postfix) with ESMTP id 5F20715716E; Fri, 11 Mar 2005 18:54:33 -0800 (PST) From: Adam Gregoire To: Nate Lawson In-Reply-To: <200503112327.j2BNRkGq052260@repoman.freebsd.org> References: <200503112327.j2BNRkGq052260@repoman.freebsd.org> Content-Type: multipart/mixed; boundary="=-9QKMRVx9Zn/sdhTvbKGi" Date: Fri, 11 Mar 2005 20:55:07 -0500 Message-Id: <1110592508.32553.5.camel@S0106066606660666.su.shawcable.net> Mime-Version: 1.0 X-Mailer: Evolution 2.2.0 FreeBSD GNOME Team Port cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/msdosfs msdosfs_conv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 20:19:35 -0000 --=-9QKMRVx9Zn/sdhTvbKGi Content-Type: text/plain Content-Transfer-Encoding: 7bit On Fri, 2005-03-11 at 23:27 +0000, Nate Lawson wrote: > njl 2005-03-11 23:27:46 UTC > > FreeBSD src repository > > Modified files: > sys/fs/msdosfs msdosfs_conv.c > Log: > The mbnambuf routines combine multiple substrings into a single > long filename. Each substring is indexed by the windows ID, a > sequential one-based value. The previous code was extremely slow, > doing a malloc/strcpy/free for each substring. > > This code optimizes these routines with this in mind, using the ID > to index into a single array and concatenating each WIN_CHARS chunk > at once. (The last chunk is variable-length.) > > This code has been tested as working on an FS with difficult filename > sizes (255, 13, 26, etc.) It gives a 77.1% decrease in profiled > time (total across all functions) and a 73.7% decrease in wall time. > Test was "ls -laR > /dev/null". > > Per-function time savings: > mbnambuf_init: -90.7% > mbnambuf_write: -18.7% > mbnambuf_flush: -67.1% > > MFC after: 1 month > > Revision Changes Path > 1.40 +42 -37 src/sys/fs/msdosfs/msdosfs_conv.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" Patch to unbreak compile on amd64, others? Not sure if this is 100% correct here, yoy will know better then me. --- /usr/src/sys/fs/msdosfs/msdosfs_conv.c.orig Fri Mar 11 20:47:35 2005 +++ /usr/src/sys/fs/msdosfs/msdosfs_conv.c Fri Mar 11 20:34:18 2005 @@ -1223,9 +1223,9 @@ count = WIN_CHARS; if (id > nambuf_max_id) { count = strlen(name); - nambuf_len = id * WIN_CHARS + count; + nambuf_len = (size_t)id * WIN_CHARS + count; if (nambuf_len > MAXNAMLEN) { - printf("msdosfs: file name %d too long\n", nambuf_len); + printf("msdosfs: file name %d too long\n", (int)nambuf_len); return; } nambuf_max_id = id; --=-9QKMRVx9Zn/sdhTvbKGi Content-Disposition: attachment; filename=patch Content-Type: text/plain; name=patch; charset=UTF-8 Content-Transfer-Encoding: 7bit --- /usr/src/sys/fs/msdosfs/msdosfs_conv.c.orig Fri Mar 11 20:47:35 2005 +++ /usr/src/sys/fs/msdosfs/msdosfs_conv.c Fri Mar 11 20:34:18 2005 @@ -1223,9 +1223,9 @@ count = WIN_CHARS; if (id > nambuf_max_id) { count = strlen(name); - nambuf_len = id * WIN_CHARS + count; + nambuf_len = (size_t)id * WIN_CHARS + count; if (nambuf_len > MAXNAMLEN) { - printf("msdosfs: file name %d too long\n", nambuf_len); + printf("msdosfs: file name %d too long\n", (int)nambuf_len); return; } nambuf_max_id = id; --=-9QKMRVx9Zn/sdhTvbKGi-- From owner-cvs-src@FreeBSD.ORG Sat Mar 12 20:36:15 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B4D8816A4CF; Sat, 12 Mar 2005 20:36:15 +0000 (GMT) Received: from mail.psychoholics.org (www.psychoholics.org [64.185.102.78]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3085843D48; Sat, 12 Mar 2005 20:36:15 +0000 (GMT) (envelope-from ebola@psychoholics.org) Received: from S0106066606660666.su.shawcable.net (S0106066606660666.su.shawcable.net [24.76.68.38]) by mail.psychoholics.org (Postfix) with ESMTP id 9A133157173; Fri, 11 Mar 2005 19:07:23 -0800 (PST) From: Adam Gregoire To: Nate Lawson In-Reply-To: <200503112327.j2BNRkGq052260@repoman.freebsd.org> References: <200503112327.j2BNRkGq052260@repoman.freebsd.org> Content-Type: multipart/mixed; boundary="=-dNjdKQZuESPVuAugjzgQ" Date: Fri, 11 Mar 2005 21:07:58 -0500 Message-Id: <1110593278.32553.12.camel@S0106066606660666.su.shawcable.net> Mime-Version: 1.0 X-Mailer: Evolution 2.2.0 FreeBSD GNOME Team Port cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/msdosfs msdosfs_conv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 20:36:15 -0000 --=-dNjdKQZuESPVuAugjzgQ Content-Type: text/plain Content-Transfer-Encoding: 7bit On Fri, 2005-03-11 at 23:27 +0000, Nate Lawson wrote: > njl 2005-03-11 23:27:46 UTC > > FreeBSD src repository > > Modified files: > sys/fs/msdosfs msdosfs_conv.c > Log: > The mbnambuf routines combine multiple substrings into a single > long filename. Each substring is indexed by the windows ID, a > sequential one-based value. The previous code was extremely slow, > doing a malloc/strcpy/free for each substring. > > This code optimizes these routines with this in mind, using the ID > to index into a single array and concatenating each WIN_CHARS chunk > at once. (The last chunk is variable-length.) > > This code has been tested as working on an FS with difficult filename > sizes (255, 13, 26, etc.) It gives a 77.1% decrease in profiled > time (total across all functions) and a 73.7% decrease in wall time. > Test was "ls -laR > /dev/null". > > Per-function time savings: > mbnambuf_init: -90.7% > mbnambuf_write: -18.7% > mbnambuf_flush: -67.1% > > MFC after: 1 month > > Revision Changes Path > 1.40 +42 -37 src/sys/fs/msdosfs/msdosfs_conv.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" Breaks build on amd64, others? Patch attached, not sure if this is how it should be done, you will know better. --=-dNjdKQZuESPVuAugjzgQ Content-Disposition: attachment; filename=patch Content-Type: text/plain; name=patch; charset=UTF-8 Content-Transfer-Encoding: 7bit --- /usr/src/sys/fs/msdosfs/msdosfs_conv.c.orig Fri Mar 11 20:47:35 2005 +++ /usr/src/sys/fs/msdosfs/msdosfs_conv.c Fri Mar 11 20:34:18 2005 @@ -1223,9 +1223,9 @@ count = WIN_CHARS; if (id > nambuf_max_id) { count = strlen(name); - nambuf_len = id * WIN_CHARS + count; + nambuf_len = (size_t)id * WIN_CHARS + count; if (nambuf_len > MAXNAMLEN) { - printf("msdosfs: file name %d too long\n", nambuf_len); + printf("msdosfs: file name %d too long\n", (int)nambuf_len); return; } nambuf_max_id = id; --=-dNjdKQZuESPVuAugjzgQ-- From owner-cvs-src@FreeBSD.ORG Sat Mar 12 20:40:34 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1BFFB16A4CE; Sat, 12 Mar 2005 20:40:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E566343D31; Sat, 12 Mar 2005 20:40:33 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2CKeXxn073772; Sat, 12 Mar 2005 20:40:33 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2CKeX5l073771; Sat, 12 Mar 2005 20:40:33 GMT (envelope-from phk) Message-Id: <200503122040.j2CKeX5l073771@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 12 Mar 2005 20:40:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/tools/nanobsd i386.diskimage X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Mar 2005 20:40:34 -0000 phk 2005-03-12 20:40:33 UTC FreeBSD src repository Modified files: tools/tools/nanobsd i386.diskimage Log: Enable packet mode in boot0, this makes it unimportant if the geometry is 100% correct on most hardware. Revision Changes Path 1.12 +1 -1 src/tools/tools/nanobsd/i386.diskimage From owner-cvs-src@FreeBSD.ORG Sat Mar 12 20:41:26 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD8A316A4CE; Sat, 12 Mar 2005 20:41:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9450743D1D; Sat, 12 Mar 2005 20:41:26 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2CKfQ6Z073814; Sat, 12 Mar 2005 20:41:26 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2CKfQP5073813; Sat, 12 Mar 2005 20:41:26 GMT (envelope-from phk) Message-Id: <200503122041.j2CKfQP5073813@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 12 Mar 2005 20:41:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/tools/nanobsd Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 20:41:26 -0000 phk 2005-03-12 20:41:26 UTC FreeBSD src repository Modified files: tools/tools/nanobsd Makefile Log: DTRT with /var so that any packages installed are correctly recorded. Revision Changes Path 1.11 +2 -2 src/tools/tools/nanobsd/Makefile From owner-cvs-src@FreeBSD.ORG Sat Mar 12 20:42:19 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 37C9216A4CE; Sat, 12 Mar 2005 20:42:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E07843D55; Sat, 12 Mar 2005 20:42:19 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2CKgIiL073865; Sat, 12 Mar 2005 20:42:18 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2CKgIKr073864; Sat, 12 Mar 2005 20:42:18 GMT (envelope-from phk) Message-Id: <200503122042.j2CKgIKr073864@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 12 Mar 2005 20:42:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/tools/tools/nanobsd make.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Mar 2005 20:42:19 -0000 phk 2005-03-12 20:42:18 UTC FreeBSD src repository Modified files: tools/tools/nanobsd make.conf Log: Add NO_GPIB Revision Changes Path 1.19 +1 -0 src/tools/tools/nanobsd/make.conf From owner-cvs-src@FreeBSD.ORG Sat Mar 12 21:09:16 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0169116A4CE; Sat, 12 Mar 2005 21:09:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C9A4143D2F; Sat, 12 Mar 2005 21:09:15 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2CL9Fne081710; Sat, 12 Mar 2005 21:09:15 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2CL9F76081709; Sat, 12 Mar 2005 21:09:15 GMT (envelope-from trhodes) Message-Id: <200503122109.j2CL9F76081709@repoman.freebsd.org> From: Tom Rhodes Date: Sat, 12 Mar 2005 21:09:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/defaults rc.conf src/etc/rc.d lomac X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 12 Mar 2005 21:09:16 -0000 trhodes 2005-03-12 21:09:15 UTC FreeBSD src repository Modified files: etc/defaults rc.conf Removed files: etc/rc.d lomac Log: Remove mac_lomac(4) functionality. The proper way is to use loader.conf or build the policy into a kernel. Approved by: rwatson Revision Changes Path 1.243 +0 -1 src/etc/defaults/rc.conf 1.5 +0 -19 src/etc/rc.d/lomac (dead) From owner-cvs-src@FreeBSD.ORG Sat Mar 12 21:10:42 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8906616A4CE; Sat, 12 Mar 2005 21:10:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E95C43D46; Sat, 12 Mar 2005 21:10:42 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2CLAgQF081850; Sat, 12 Mar 2005 21:10:42 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2CLAgh4081849; Sat, 12 Mar 2005 21:10:42 GMT (envelope-from trhodes) Message-Id: <200503122110.j2CLAgh4081849@repoman.freebsd.org> From: Tom Rhodes Date: Sat, 12 Mar 2005 21:10:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 21:10:42 -0000 trhodes 2005-03-12 21:10:42 UTC FreeBSD src repository Modified files: share/man/man5 rc.conf.5 Log: Remove mention of mac_lomac(4) policy from here too. Revision Changes Path 1.248 +1 -11 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Sat Mar 12 21:26:53 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AAACF16A4CE; Sat, 12 Mar 2005 21:26:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E33243D3F; Sat, 12 Mar 2005 21:26:53 +0000 (GMT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j2CLQrUm082546; Sat, 12 Mar 2005 21:26:53 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2CLQrIT082545; Sat, 12 Mar 2005 21:26:53 GMT (envelope-from kan) Message-Id: <200503122126.j2CLQrIT082545@repoman.freebsd.org> From: Alexander Kabaev Date: Sat, 12 Mar 2005 21:26:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/i386/libi386 pxe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Mar 2005 21:26:53 -0000 kan 2005-03-12 21:26:53 UTC FreeBSD src repository Modified files: sys/boot/i386/libi386 pxe.c Log: Allow kernels loaded by pxeboot, which was compiled with LOADER_TFTP_SUPPORT, to stll be able to mount NFS root as prescribed by DCHP configuration. Since pxeboot is using TFTP to get to the files, pxeboot can not rely on NFS to provide it a root directory hande as a side effect. pxeboot has to make RPC mount call itself. Revision Changes Path 1.21 +24 -0 src/sys/boot/i386/libi386/pxe.c