From owner-cvs-src@FreeBSD.ORG Sun Aug 22 00:08:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 67B0116A4CE; Sun, 22 Aug 2004 00:08:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 48B2A43D2D; Sun, 22 Aug 2004 00:08:44 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7M08iOH097504; Sun, 22 Aug 2004 00:08:44 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7M08ixA097503; Sun, 22 Aug 2004 00:08:44 GMT (envelope-from alc) Message-Id: <200408220008.i7M08ixA097503@repoman.freebsd.org> From: Alan Cox Date: Sun, 22 Aug 2004 00:08: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/vm vm_fault.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 00:08:44 -0000 alc 2004-08-22 00:08:43 UTC FreeBSD src repository Modified files: sys/vm vm_fault.c Log: In the previous revision, I failed to condition an early release of Giant in vm_fault() on debug_mpsafevm. If debug_mpsafevm was not set, the result was an assertion failure early in the boot process. Reported by: green@ Revision Changes Path 1.194 +2 -1 src/sys/vm/vm_fault.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 00:16:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0097916A4CE; Sun, 22 Aug 2004 00:16:03 +0000 (GMT) Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8A2043D46; Sun, 22 Aug 2004 00:16:02 +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 13BEB4ABB4; Sat, 21 Aug 2004 19:16:00 -0500 (CDT) 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 31747-01-73; Sat, 21 Aug 2004 19:15:59 -0500 (CDT) Received: by cs.rice.edu (Postfix, from userid 19572) id B29A34ABB3; Sat, 21 Aug 2004 19:15:59 -0500 (CDT) Date: Sat, 21 Aug 2004 19:15:59 -0500 From: Alan Cox To: Brian Fundakowski Feldman Message-ID: <20040822001559.GG9106@cs.rice.edu> References: <200408211920.i7LJKLlA088634@repoman.freebsd.org> <20040821225939.GA784@green.homeunix.org> <20040821233134.GF9106@cs.rice.edu> <20040821234116.GC784@green.homeunix.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040821234116.GC784@green.homeunix.org> User-Agent: Mutt/1.4.2i X-Virus-Scanned: by amavis-20030616-p7 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/vm vm_fault.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 00:16:03 -0000 On Sat, Aug 21, 2004 at 07:41:16PM -0400, Brian Fundakowski Feldman wrote: > On Sat, Aug 21, 2004 at 06:31:34PM -0500, Alan Cox wrote: > > On Sat, Aug 21, 2004 at 06:59:39PM -0400, Brian Fundakowski Feldman wrote: > > > On Sat, Aug 21, 2004 at 07:20:21PM +0000, Alan Cox wrote: > > > > alc 2004-08-21 19:20:21 UTC > > > > > > > > FreeBSD src repository > > > > > > > > Modified files: > > > > sys/vm vm_fault.c > > > > Log: > > > > Further reduce the use of Giant by vm_fault(): Giant is held only when > > > > manipulating a vnode, e.g., calling vput(). This reduces contention for > > > > Giant during many copy-on-write faults, resulting in some additional > > > > speedup on SMPs. > > > > > > > > Note: debug_mpsafevm must be enabled for this optimization to take effect. > > > > > > This is very broken. See included first attempt at fixing it without > > > regard for actually trying to reimplement debug.mpsafenet for vnodes. > > > > > > > Can you please explain what is broken? > > #1. Lock order reversal. Giant is acquired after the map read lock. No, that is the order it has been in for months. The other functions that acquire a map lock and Giant do the same. > #2. Unlocking Giant without it being locked. This occurs in both > VM_UNLOCK_GIANT() lines I removed. I know this because my machine > panicked on the other after I removed the first. Yes, I see what happened. I was able to reproduce it. As the commit explains, I failed to condition an early unlock of Giant on debug_mpsafevm. Regards, Alan From owner-cvs-src@FreeBSD.ORG Sun Aug 22 00:26:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C1F3E16A4CE; Sun, 22 Aug 2004 00:26:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B857243D3F; Sun, 22 Aug 2004 00:26:01 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7M0Q11h098162; Sun, 22 Aug 2004 00:26:01 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7M0Q1tg098161; Sun, 22 Aug 2004 00:26:01 GMT (envelope-from marcel) Message-Id: <200408220026.i7M0Q1tg098161@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 22 Aug 2004 00:26: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/boot/alpha/common Makefile.common ldscript X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 00:26:01 -0000 marcel 2004-08-22 00:26:01 UTC FreeBSD src repository Modified files: sys/boot/alpha/common Makefile.common Added files: sys/boot/alpha/common ldscript Log: Part 1 of fixing the boot code: binutils 2.15 fixes. The binutils 2.15 assembler now automaticly and non-optionally adds the .eh_frame section for unwind information. This section appears to wreck havoc to the final boot code. Fix this by using a special linker script that discards the .eh_frame sections, but is otherwise identical to the linker internal script used for -N. Compiler used: gcc 3.3.5 Verified with: binutils 2.14 & binutils 2.15 (stock and in-tree) Tested with: /boot/loader & /boot/netboot Revision Changes Path 1.19 +1 -1 src/sys/boot/alpha/common/Makefile.common 1.1 +201 -0 src/sys/boot/alpha/common/ldscript (new) From owner-cvs-src@FreeBSD.ORG Sun Aug 22 00:35:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC9BC16A4CE; Sun, 22 Aug 2004 00:35:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC7F243D46; Sun, 22 Aug 2004 00:35:44 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7M0ZiHv098594; Sun, 22 Aug 2004 00:35:44 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7M0ZiK9098593; Sun, 22 Aug 2004 00:35:44 GMT (envelope-from des) Message-Id: <200408220035.i7M0ZiK9098593@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Sun, 22 Aug 2004 00:35:44 +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/usr.bin/fetch fetch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 00:35:44 -0000 des 2004-08-22 00:35:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) usr.bin/fetch fetch.c Log: MFC: (1.72) don't rely on sb.st_size unless we're sure it's meaningful. Revision Changes Path 1.10.2.26 +16 -5 src/usr.bin/fetch/fetch.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 01:32:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4BB9416A4CE; Sun, 22 Aug 2004 01:32:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C8FD43D3F; Sun, 22 Aug 2004 01:32:49 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7M1Wnhd001138; Sun, 22 Aug 2004 01:32:49 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7M1WnMB001137; Sun, 22 Aug 2004 01:32:49 GMT (envelope-from rwatson) Message-Id: <200408220132.i7M1WnMB001137@repoman.freebsd.org> From: Robert Watson Date: Sun, 22 Aug 2004 01:32: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/netinet udp_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: Sun, 22 Aug 2004 01:32:49 -0000 rwatson 2004-08-22 01:32:49 UTC FreeBSD src repository Modified files: sys/netinet udp_usrreq.c Log: When sliding the m_data pointer forward, update m_pktrhdr.len as well as m_len, or the pkthdr length will be inconsistent with the actual length of data in the mbuf chain. The symptom of this occuring was "out of data" warnings from in_cksum_skip() on large UDP packets sent via the loopback interface. Foot shot: green Revision Changes Path 1.165 +3 -1 src/sys/netinet/udp_usrreq.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 01:58:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 32A7516A4CE; Sun, 22 Aug 2004 01:58:04 +0000 (GMT) Received: from green.homeunix.org (pcp04371970pcs.nrockv01.md.comcast.net [69.140.223.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB37743D4C; Sun, 22 Aug 2004 01:58:03 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i7M1w1hU001752; Sat, 21 Aug 2004 21:58:01 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i7M1w1Fl001751; Sat, 21 Aug 2004 21:58:01 -0400 (EDT) (envelope-from green) Date: Sat, 21 Aug 2004 21:58:00 -0400 From: Brian Fundakowski Feldman To: Alan Cox Message-ID: <20040822015800.GE784@green.homeunix.org> References: <200408211920.i7LJKLlA088634@repoman.freebsd.org> <20040821225939.GA784@green.homeunix.org> <20040821233134.GF9106@cs.rice.edu> <20040821234116.GC784@green.homeunix.org> <20040822001559.GG9106@cs.rice.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040822001559.GG9106@cs.rice.edu> User-Agent: Mutt/1.5.6i cc: Alan Cox cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_fault.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 01:58:04 -0000 On Sat, Aug 21, 2004 at 07:15:59PM -0500, Alan Cox wrote: > On Sat, Aug 21, 2004 at 07:41:16PM -0400, Brian Fundakowski Feldman wrote: > > On Sat, Aug 21, 2004 at 06:31:34PM -0500, Alan Cox wrote: > > > On Sat, Aug 21, 2004 at 06:59:39PM -0400, Brian Fundakowski Feldman wrote: > > > > On Sat, Aug 21, 2004 at 07:20:21PM +0000, Alan Cox wrote: > > > > > alc 2004-08-21 19:20:21 UTC > > > > > > > > > > FreeBSD src repository > > > > > > > > > > Modified files: > > > > > sys/vm vm_fault.c > > > > > Log: > > > > > Further reduce the use of Giant by vm_fault(): Giant is held only when > > > > > manipulating a vnode, e.g., calling vput(). This reduces contention for > > > > > Giant during many copy-on-write faults, resulting in some additional > > > > > speedup on SMPs. > > > > > > > > > > Note: debug_mpsafevm must be enabled for this optimization to take effect. > > > > > > > > This is very broken. See included first attempt at fixing it without > > > > regard for actually trying to reimplement debug.mpsafenet for vnodes. > > > > > > > > > > Can you please explain what is broken? > > > > #1. Lock order reversal. Giant is acquired after the map read lock. > > No, that is the order it has been in for months. The other functions > that acquire a map lock and Giant do the same. Giant can never be acquired after another lock has been acquired :-( -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Sun Aug 22 02:03:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 05E2C16A4CE; Sun, 22 Aug 2004 02:03:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6C8D43D45; Sun, 22 Aug 2004 02:03:41 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7M23fhi001924; Sun, 22 Aug 2004 02:03:41 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7M23fb5001923; Sun, 22 Aug 2004 02:03:41 GMT (envelope-from csjp) Message-Id: <200408220203.i7M23fb5001923@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Sun, 22 Aug 2004 02:03: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/ufs/ufs ufs_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: Sun, 22 Aug 2004 02:03:42 -0000 csjp 2004-08-22 02:03:41 UTC FreeBSD src repository Modified files: sys/ufs/ufs ufs_vnops.c Log: Currently, if the secure level is low enough, system flags can be manipulated by prison root. In 4.x prison root can not manipulate system flags, regardless of the security level. This behavior should remain consistent to avoid any surprises which could lead to security problems for system administrators which give out privileged access to jails. This commit changes suser_cred's flag argument from SUSER_ALLOWJAIL to 0. This will prevent prison root from being able to manipulate system flags on files. This may be a MFC candidate for RELENG_5. Discussed with: cperciva Reviewed by: rwatson Approved by: bmilekic (mentor) PR: kern/70298 Revision Changes Path 1.243 +1 -1 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 02:05:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B318516A4CE; Sun, 22 Aug 2004 02:05:35 +0000 (GMT) Received: from green.homeunix.org (pcp04371970pcs.nrockv01.md.comcast.net [69.140.223.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id 526B543D41; Sun, 22 Aug 2004 02:05:35 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i7M25Sx3000808; Sat, 21 Aug 2004 22:05:28 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i7M25S8r000807; Sat, 21 Aug 2004 22:05:28 -0400 (EDT) (envelope-from green) Date: Sat, 21 Aug 2004 22:05:27 -0400 From: Brian Fundakowski Feldman To: Robert Watson Message-ID: <20040822020527.GA792@green.homeunix.org> References: <200408220132.i7M1WnMB001137@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408220132.i7M1WnMB001137@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/sys/netinet udp_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: Sun, 22 Aug 2004 02:05:35 -0000 On Sun, Aug 22, 2004 at 01:32:49AM +0000, Robert Watson wrote: > rwatson 2004-08-22 01:32:49 UTC > > FreeBSD src repository > > Modified files: > sys/netinet udp_usrreq.c > Log: > When sliding the m_data pointer forward, update m_pktrhdr.len as well > as m_len, or the pkthdr length will be inconsistent with the actual > length of data in the mbuf chain. The symptom of this occuring was > "out of data" warnings from in_cksum_skip() on large UDP packets sent > via the loopback interface. > > Foot shot: green My foot -- she lives, yet! -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Sun Aug 22 02:29:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B17B716A4CE; Sun, 22 Aug 2004 02:29:12 +0000 (GMT) Received: from ozlabs.org (ozlabs.org [203.10.76.45]) by mx1.FreeBSD.org (Postfix) with ESMTP id 34CAE43D48; Sun, 22 Aug 2004 02:29:11 +0000 (GMT) (envelope-from grog@lemis.com) Received: from blackwater.lemis.com (blackwater.lemis.com [192.109.197.80]) by ozlabs.org (Postfix) with ESMTP id 51FFF2BD7B; Sun, 22 Aug 2004 12:29:09 +1000 (EST) Received: by blackwater.lemis.com (Postfix, from userid 1004) id 78AD051201; Sun, 22 Aug 2004 11:59:07 +0930 (CST) Date: Sun, 22 Aug 2004 11:59:07 +0930 From: Greg 'groggy' Lehey To: Brian Fundakowski Feldman Message-ID: <20040822022907.GP92256@wantadilla.lemis.com> References: <200408220132.i7M1WnMB001137@repoman.freebsd.org> <20040822020527.GA792@green.homeunix.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="l3ej7W/Jb2pB3qL2" Content-Disposition: inline In-Reply-To: <20040822020527.GA792@green.homeunix.org> User-Agent: Mutt/1.4.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: Robert Watson cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet udp_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: Sun, 22 Aug 2004 02:29:12 -0000 --l3ej7W/Jb2pB3qL2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Saturday, 21 August 2004 at 22:05:27 -0400, Brian Fundakowski Feldman wrote: > On Sun, Aug 22, 2004 at 01:32:49AM +0000, Robert Watson wrote: >> rwatson 2004-08-22 01:32:49 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/netinet udp_usrreq.c >> Log: >> When sliding the m_data pointer forward, update m_pktrhdr.len as well >> as m_len, or the pkthdr length will be inconsistent with the actual >> length of data in the mbuf chain. The symptom of this occuring was >> "out of data" warnings from in_cksum_skip() on large UDP packets sent >> via the loopback interface. >> >> Foot shot: green > > My foot -- she lives, yet! He lives! Feet are masculine in all Western European languages :-) Greg -- Note: I discard all HTML mail unseen. Finger grog@FreeBSD.org for PGP public key. See complete headers for address and phone numbers. --l3ej7W/Jb2pB3qL2 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (FreeBSD) iD8DBQFBKATzIubykFB6QiMRAq4tAJ4kW1XYm3O4pcDkZgXUiCXK+HYkqgCfY+KT rG/d5TRwANvuQjKQZ2APUxc= =oHPp -----END PGP SIGNATURE----- --l3ej7W/Jb2pB3qL2-- From owner-cvs-src@FreeBSD.ORG Sun Aug 22 02:32:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5160216A4CE; Sun, 22 Aug 2004 02:32:15 +0000 (GMT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id F304D43D31; Sun, 22 Aug 2004 02:32:14 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (localhost [127.0.0.1]) by fledge.watson.org (8.12.11/8.12.11) with ESMTP id i7M2U7lH098751; Sat, 21 Aug 2004 22:30:07 -0400 (EDT) (envelope-from robert@fledge.watson.org) Received: from localhost (robert@localhost)i7M2U3MT098746; Sat, 21 Aug 2004 22:30:03 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Sat, 21 Aug 2004 22:30:03 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Brian Fundakowski Feldman In-Reply-To: <20040822015800.GE784@green.homeunix.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Alan Cox cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Alan Cox cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_fault.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 02:32:15 -0000 On Sat, 21 Aug 2004, Brian Fundakowski Feldman wrote: > > > #1. Lock order reversal. Giant is acquired after the map read lock. > > > > No, that is the order it has been in for months. The other functions > > that acquire a map lock and Giant do the same. > > Giant can never be acquired after another lock has been acquired :-( Actually, that's not quite accurate. Take a look at the relationship between lockmgr/sx locks and Giant, for example. Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Principal Research Scientist, McAfee Research From owner-cvs-src@FreeBSD.ORG Sun Aug 22 03:39:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D93016A4CE; Sun, 22 Aug 2004 03:39:59 +0000 (GMT) Received: from green.homeunix.org (pcp04371970pcs.nrockv01.md.comcast.net [69.140.223.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id 76E7043D4C; Sun, 22 Aug 2004 03:39:58 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i7M3duLD003659; Sat, 21 Aug 2004 23:39:56 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i7M3dua8003658; Sat, 21 Aug 2004 23:39:56 -0400 (EDT) (envelope-from green) Date: Sat, 21 Aug 2004 23:39:55 -0400 From: Brian Fundakowski Feldman To: Robert Watson Message-ID: <20040822033955.GA3629@green.homeunix.org> References: <20040822015800.GE784@green.homeunix.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.6i cc: Alan Cox cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Alan Cox cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_fault.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 03:39:59 -0000 On Sat, Aug 21, 2004 at 10:30:03PM -0400, Robert Watson wrote: > > On Sat, 21 Aug 2004, Brian Fundakowski Feldman wrote: > > > > > #1. Lock order reversal. Giant is acquired after the map read lock. > > > > > > No, that is the order it has been in for months. The other functions > > > that acquire a map lock and Giant do the same. > > > > Giant can never be acquired after another lock has been acquired :-( > > Actually, that's not quite accurate. Take a look at the relationship > between lockmgr/sx locks and Giant, for example. Point taken. This is the first time I've seen Giant in a lock order reversal with vm locks, though, and I've been running WITNESS for years. -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Sun Aug 22 03:52:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D68116A4D0; Sun, 22 Aug 2004 03:52:08 +0000 (GMT) Received: from aslan.scsiguy.com (aslan.scsiguy.com [63.229.232.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0320543D5F; Sun, 22 Aug 2004 03:52:08 +0000 (GMT) (envelope-from gibbs@scsiguy.com) Received: from aslan.scsiguy.com (aslan.scsiguy.com [63.229.232.106]) by aslan.scsiguy.com (8.12.11/8.12.11) with ESMTP id i7M3pqhL008556; Sat, 21 Aug 2004 21:51:52 -0600 (MDT) (envelope-from gibbs@scsiguy.com) Date: Sat, 21 Aug 2004 21:51:52 -0600 From: "Justin T. Gibbs" To: Brian Somers Message-ID: <53F72233A48EFF2AFE6728E6@aslan.scsiguy.com> In-Reply-To: <20040821222914.04419f2d@dev.lan.Awfulhak.org> References: <200408171812.i7HICbLM078769@repoman.freebsd.org> <20040819051134.7f088757@dev.lan.Awfulhak.org> <20040821195714.232ea67f@dev.lan.Awfulhak.org> <20040821222914.04419f2d@dev.lan.Awfulhak.org> X-Mailer: Mulberry/3.1.6 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "Justin T. Gibbs" List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Aug 2004 03:52:08 -0000 > This won't work for the moused cases I quoted previously: > > if (pBufP == 0 && (rBuf & cur_proto[0]) != cur_proto[1]) > return 0; It is correct for this case. This test is looking for the start of a packet. Setting cur_proto[0] to 0 essentially disables this test - the psm driver is doing it for moused. > /* is there an extra data byte? */ > if (pBufP >= cur_proto[4] && (rBuf & cur_proto[0]) != cur_proto[1]) > { For this case, it is hard to say if it is correct or not. The 4th byte is further vetted by the fourth byte sync mask futher down. The question is whether, in the PS/2 protocol case, the packets ever vary in size in some unpredictable fashion that can only be detected by seeing the sync bits in the first byte of the next packet. From looking at psm.c, that doesn't seem to be the case. The format is stable once the mouse is put in a particular mode. Anyway, the patch that I posted before has the same effect on moused as using the "disable sync checking" option in psm.c, but without actually disabling sync checking in psm. Since I don't have your mouse, I can't say if your mouse will function correctly through this code path with a syncmask of zero or not. > So the psm.c 1.79 changes have essentially broken moused's method of > determining the first byte. Not exactly. 1.79 caused moused to always discard the first byte for your mouse. The second change insures that this doesn't happen and should work so long as your mouse has a fixed packet size - seems to be the case for all PS/2 mice acording to psm.c. I'm not against further cleanups of moused and friends, but I would like to know if the second change fixes the problem for you. -- Justin From owner-cvs-src@FreeBSD.ORG Sun Aug 22 03:55:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AEEB216A4CF; Sun, 22 Aug 2004 03:55:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 90B4D43D3F; Sun, 22 Aug 2004 03:55:04 +0000 (GMT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7M3t4Z8005917; Sun, 22 Aug 2004 03:55:04 GMT (envelope-from anholt@repoman.freebsd.org) Received: (from anholt@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7M3t4fC005916; Sun, 22 Aug 2004 03:55:04 GMT (envelope-from anholt) Message-Id: <200408220355.i7M3t4fC005916@repoman.freebsd.org> From: Eric Anholt Date: Sun, 22 Aug 2004 03:55: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/pci agp_intel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 03:55:04 -0000 anholt 2004-08-22 03:55:04 UTC FreeBSD src repository Modified files: sys/pci agp_intel.c Log: Add support for Intel E7205 AGP. PR: kern/69858 Submitted by: Jacobo Arvelo Revision Changes Path 1.25 +6 -0 src/sys/pci/agp_intel.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 04:10:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF85816A4D1; Sun, 22 Aug 2004 04:10:25 +0000 (GMT) Received: from green.homeunix.org (pcp04371970pcs.nrockv01.md.comcast.net [69.140.223.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD10D43D48; Sun, 22 Aug 2004 04:10:24 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i7M4AIIk000995; Sun, 22 Aug 2004 00:10:18 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i7M4AIDI000994; Sun, 22 Aug 2004 00:10:18 -0400 (EDT) (envelope-from green) Date: Sun, 22 Aug 2004 00:10:18 -0400 From: Brian Fundakowski Feldman To: Robert Watson Message-ID: <20040822041018.GA937@green.homeunix.org> References: <20040822015800.GE784@green.homeunix.org> <20040822033955.GA3629@green.homeunix.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040822033955.GA3629@green.homeunix.org> User-Agent: Mutt/1.5.6i cc: Alan Cox cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Alan Cox cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_fault.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 04:10:28 -0000 On Sat, Aug 21, 2004 at 11:39:55PM -0400, Brian Fundakowski Feldman wrote: > On Sat, Aug 21, 2004 at 10:30:03PM -0400, Robert Watson wrote: > > > > On Sat, 21 Aug 2004, Brian Fundakowski Feldman wrote: > > > > > > > #1. Lock order reversal. Giant is acquired after the map read lock. > > > > > > > > No, that is the order it has been in for months. The other functions > > > > that acquire a map lock and Giant do the same. > > > > > > Giant can never be acquired after another lock has been acquired :-( > > > > Actually, that's not quite accurate. Take a look at the relationship > > between lockmgr/sx locks and Giant, for example. > > Point taken. This is the first time I've seen Giant in a lock order > reversal with vm locks, though, and I've been running WITNESS for years. Also, it was the system_map lock, so it was a mutex, not an sx. /Goes back to trying to figure out wtf portupgrade -rR kde\* keeps causing hangs, but only in X, not at the command line, and not seemingly dependant on AGP/X driver. -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Sun Aug 22 04:21:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C60216A4D1; Sun, 22 Aug 2004 04:21:02 +0000 (GMT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43B9A43D70; Sun, 22 Aug 2004 04:20:57 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (localhost [127.0.0.1]) by fledge.watson.org (8.12.11/8.12.11) with ESMTP id i7M4In3q002228; Sun, 22 Aug 2004 00:18:49 -0400 (EDT) (envelope-from robert@fledge.watson.org) Received: from localhost (robert@localhost)i7M4In7i002225; Sun, 22 Aug 2004 00:18:49 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Sun, 22 Aug 2004 00:18:49 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Brian Fundakowski Feldman In-Reply-To: <20040822041018.GA937@green.homeunix.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Alan Cox cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Alan Cox cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_fault.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 04:21:06 -0000 On Sun, 22 Aug 2004, Brian Fundakowski Feldman wrote: > Also, it was the system_map lock, so it was a mutex, not an sx. > > /Goes back to trying to figure out wtf portupgrade -rR kde\* keeps > causing > hangs, but only in X, not at the command line, and not seemingly > dependant on AGP/X driver. I believe mutexes are alright also as long as you're careful about sleeping and lock order. I.e., don't sleep while holding a non-funnel-like mutex, etc. Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Principal Research Scientist, McAfee Research From owner-cvs-src@FreeBSD.ORG Sun Aug 22 04:49:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4690916A4CE; Sun, 22 Aug 2004 04:49:37 +0000 (GMT) Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2AEFB43D1F; Sun, 22 Aug 2004 04:49:37 +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 D71754ABDF; Sat, 21 Aug 2004 23:49:36 -0500 (CDT) 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 09101-01-55; Sat, 21 Aug 2004 23:49:36 -0500 (CDT) Received: by cs.rice.edu (Postfix, from userid 19572) id 817B34AB93; Sat, 21 Aug 2004 23:49:36 -0500 (CDT) Date: Sat, 21 Aug 2004 23:49:36 -0500 From: Alan Cox To: Robert Watson Message-ID: <20040822044936.GJ9106@cs.rice.edu> References: <20040822041018.GA937@green.homeunix.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2i X-Virus-Scanned: by amavis-20030616-p7 at cs.rice.edu cc: Alan Cox cc: Brian Fundakowski Feldman cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_fault.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 04:49:37 -0000 On Sun, Aug 22, 2004 at 12:18:49AM -0400, Robert Watson wrote: > > On Sun, 22 Aug 2004, Brian Fundakowski Feldman wrote: > > > Also, it was the system_map lock, so it was a mutex, not an sx. > > > > /Goes back to trying to figure out wtf portupgrade -rR kde\* keeps > > causing > > hangs, but only in X, not at the command line, and not seemingly > > dependant on AGP/X driver. > > I believe mutexes are alright also as long as you're careful about > sleeping and lock order. I.e., don't sleep while holding a > non-funnel-like mutex, etc. > We should never page fault on a system map. If that happens to you, it indicates an error. (In-kernel maps on which we do page fault, such as the pipe submap, are treated the same as user maps and utilize an sx lock.) Alan From owner-cvs-src@FreeBSD.ORG Sun Aug 22 05:02:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C52616A511; Sun, 22 Aug 2004 05:02:03 +0000 (GMT) Received: from green.homeunix.org (pcp04371970pcs.nrockv01.md.comcast.net [69.140.223.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BD1243D1F; Sun, 22 Aug 2004 05:02:03 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i7M51t2m001030; Sun, 22 Aug 2004 01:01:55 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i7M51t2M001029; Sun, 22 Aug 2004 01:01:55 -0400 (EDT) (envelope-from green) Date: Sun, 22 Aug 2004 01:01:55 -0400 From: Brian Fundakowski Feldman To: Alan Cox Message-ID: <20040822050155.GA1007@green.homeunix.org> References: <20040822041018.GA937@green.homeunix.org> <20040822044936.GJ9106@cs.rice.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040822044936.GJ9106@cs.rice.edu> User-Agent: Mutt/1.5.6i cc: Alan Cox cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Robert Watson cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_fault.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 05:02:03 -0000 On Sat, Aug 21, 2004 at 11:49:36PM -0500, Alan Cox wrote: > On Sun, Aug 22, 2004 at 12:18:49AM -0400, Robert Watson wrote: > > > > On Sun, 22 Aug 2004, Brian Fundakowski Feldman wrote: > > > > > Also, it was the system_map lock, so it was a mutex, not an sx. > > > > > > /Goes back to trying to figure out wtf portupgrade -rR kde\* keeps > > > causing > > > hangs, but only in X, not at the command line, and not seemingly > > > dependant on AGP/X driver. > > > > I believe mutexes are alright also as long as you're careful about > > sleeping and lock order. I.e., don't sleep while holding a > > non-funnel-like mutex, etc. > > > > We should never page fault on a system map. If that happens to you, > it indicates an error. (In-kernel maps on which we do page fault, > such as the pipe submap, are treated the same as user maps and utilize > an sx lock.) vm_fault vm_fault_wire vm_map_wire kmem_alloc vm_ksubmap_init cpu_startup mi_startup -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Sun Aug 22 05:21:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C82116A4CE; Sun, 22 Aug 2004 05:21:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E42D43D3F; Sun, 22 Aug 2004 05:21:41 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7M5LfAw008279; Sun, 22 Aug 2004 05:21:41 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7M5LfOX008278; Sun, 22 Aug 2004 05:21:41 GMT (envelope-from julian) Message-Id: <200408220521.i7M5LfOX008278@repoman.freebsd.org> From: Julian Elischer Date: Sun, 22 Aug 2004 05:21: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 sched_4bsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 05:21:41 -0000 julian 2004-08-22 05:21:41 UTC FreeBSD src repository Modified files: sys/kern sched_4bsd.c Log: diff reduction for upcoming patch. Use a macro that masks some of the odd goings on with sub-structures, because they will go away anyhow. Revision Changes Path 1.50 +9 -8 src/sys/kern/sched_4bsd.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 05:27:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0322216A4CE; Sun, 22 Aug 2004 05:27:32 +0000 (GMT) Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB32843D53; Sun, 22 Aug 2004 05:27:31 +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 926824ABF0; Sun, 22 Aug 2004 00:27:31 -0500 (CDT) 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 10112-01-36; Sun, 22 Aug 2004 00:27:31 -0500 (CDT) Received: by cs.rice.edu (Postfix, from userid 19572) id 3F1B14ABEE; Sun, 22 Aug 2004 00:27:31 -0500 (CDT) Date: Sun, 22 Aug 2004 00:27:31 -0500 From: Alan Cox To: Brian Fundakowski Feldman Message-ID: <20040822052731.GL9106@cs.rice.edu> References: <20040822041018.GA937@green.homeunix.org> <20040822044936.GJ9106@cs.rice.edu> <20040822050155.GA1007@green.homeunix.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040822050155.GA1007@green.homeunix.org> User-Agent: Mutt/1.4.2i X-Virus-Scanned: by amavis-20030616-p7 at cs.rice.edu cc: Alan Cox cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Robert Watson cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_fault.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 05:27:32 -0000 On Sun, Aug 22, 2004 at 01:01:55AM -0400, Brian Fundakowski Feldman wrote: > On Sat, Aug 21, 2004 at 11:49:36PM -0500, Alan Cox wrote: > > On Sun, Aug 22, 2004 at 12:18:49AM -0400, Robert Watson wrote: > > > > > > On Sun, 22 Aug 2004, Brian Fundakowski Feldman wrote: > > > > > > > Also, it was the system_map lock, so it was a mutex, not an sx. > > > > > > > > /Goes back to trying to figure out wtf portupgrade -rR kde\* keeps > > > > causing > > > > hangs, but only in X, not at the command line, and not seemingly > > > > dependant on AGP/X driver. > > > > > > I believe mutexes are alright also as long as you're careful about > > > sleeping and lock order. I.e., don't sleep while holding a > > > non-funnel-like mutex, etc. > > > > > > > We should never page fault on a system map. If that happens to you, > > it indicates an error. (In-kernel maps on which we do page fault, > > such as the pipe submap, are treated the same as user maps and utilize > > an sx lock.) > > vm_fault > vm_fault_wire > vm_map_wire > kmem_alloc > vm_ksubmap_init > cpu_startup > mi_startup > This is a call to vm_fault(), but not a page fault. This works without error because kmem_alloc() has preallocated and wired all of the required pages before calling vm_map_wire() (which calls vm_fault()). Specifically, the preallocation and wiring guarantees that vm_fault() will not follow any of the code paths on which it could sleep with the system map mutex held. (In fact, I believe that we are guaranteed that it will not sleep under any circumstances.) Alan From owner-cvs-src@FreeBSD.ORG Sun Aug 22 05:34:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6572E16A4CE; Sun, 22 Aug 2004 05:34:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 470D043D3F; Sun, 22 Aug 2004 05:34:07 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7M5Y7iV008588; Sun, 22 Aug 2004 05:34:07 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7M5Y72I008587; Sun, 22 Aug 2004 05:34:07 GMT (envelope-from kensmith) Message-Id: <200408220534.i7M5Y72I008587@repoman.freebsd.org> From: Ken Smith Date: Sun, 22 Aug 2004 05:34: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/release/sparc64 mkisoimages.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: Sun, 22 Aug 2004 05:34:07 -0000 kensmith 2004-08-22 05:34:07 UTC FreeBSD src repository Modified files: release/sparc64 mkisoimages.sh Log: Found another one. Why does mdconfig hate me? Add a "sleep 5" to this script, without it sparc64 ISO building was consistently failing because the /dev/md0 device name was not present when the commands following mdconfig ran. Apparently there is the possibility of a delay between when mdconfig finishes and the names become visible in /dev. Yes, we could code this better than an unconditional call to "sleep 5" but IMHO we should fix the underlying problem instead. MFC after: 3 days Revision Changes Path 1.7 +2 -0 src/release/sparc64/mkisoimages.sh From owner-cvs-src@FreeBSD.ORG Sun Aug 22 05:35:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A8C5316A4CE; Sun, 22 Aug 2004 05:35:41 +0000 (GMT) Received: from green.homeunix.org (pcp04371970pcs.nrockv01.md.comcast.net [69.140.223.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id 227B043D1D; Sun, 22 Aug 2004 05:35:41 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i7M5Zd9h000963; Sun, 22 Aug 2004 01:35:39 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i7M5ZZAI000962; Sun, 22 Aug 2004 01:35:35 -0400 (EDT) (envelope-from green) Date: Sun, 22 Aug 2004 01:35:35 -0400 From: Brian Fundakowski Feldman To: Alan Cox Message-ID: <20040822053535.GA931@green.homeunix.org> References: <20040822041018.GA937@green.homeunix.org> <20040822044936.GJ9106@cs.rice.edu> <20040822050155.GA1007@green.homeunix.org> <20040822052731.GL9106@cs.rice.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040822052731.GL9106@cs.rice.edu> User-Agent: Mutt/1.5.6i cc: Alan Cox cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Robert Watson cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_fault.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 05:35:41 -0000 On Sun, Aug 22, 2004 at 12:27:31AM -0500, Alan Cox wrote: > On Sun, Aug 22, 2004 at 01:01:55AM -0400, Brian Fundakowski Feldman wrote: > > On Sat, Aug 21, 2004 at 11:49:36PM -0500, Alan Cox wrote: > > > On Sun, Aug 22, 2004 at 12:18:49AM -0400, Robert Watson wrote: > > > > > > > > On Sun, 22 Aug 2004, Brian Fundakowski Feldman wrote: > > > > > > > > > Also, it was the system_map lock, so it was a mutex, not an sx. > > > > > > > > > > /Goes back to trying to figure out wtf portupgrade -rR kde\* keeps > > > > > causing > > > > > hangs, but only in X, not at the command line, and not seemingly > > > > > dependant on AGP/X driver. > > > > > > > > I believe mutexes are alright also as long as you're careful about > > > > sleeping and lock order. I.e., don't sleep while holding a > > > > non-funnel-like mutex, etc. > > > > > > > > > > We should never page fault on a system map. If that happens to you, > > > it indicates an error. (In-kernel maps on which we do page fault, > > > such as the pipe submap, are treated the same as user maps and utilize > > > an sx lock.) > > > > vm_fault > > vm_fault_wire > > vm_map_wire > > kmem_alloc > > vm_ksubmap_init > > cpu_startup > > mi_startup > > > > This is a call to vm_fault(), but not a page fault. This works > without error because kmem_alloc() has preallocated and wired all of > the required pages before calling vm_map_wire() (which calls > vm_fault()). Specifically, the preallocation and wiring guarantees > that vm_fault() will not follow any of the code paths on which it > could sleep with the system map mutex held. (In fact, I believe that > we are guaranteed that it will not sleep under any circumstances.) I know, but that has nothing to do with the fact that it's locking the system map mutex, then Giant, which causes a lock order reversal. Do you run WITNESS? If you do, you should see this in your startup. -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Sun Aug 22 05:53:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E2F716A4CE; Sun, 22 Aug 2004 05:53:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5FEF743D31; Sun, 22 Aug 2004 05:53:38 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7M5rc1a009233; Sun, 22 Aug 2004 05:53:38 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7M5rcGH009232; Sun, 22 Aug 2004 05:53:38 GMT (envelope-from davidxu) Message-Id: <200408220553.i7M5rcGH009232@repoman.freebsd.org> From: David Xu Date: Sun, 22 Aug 2004 05:53: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/gnu/usr.bin/gdb/libgdb fbsd-threads.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 05:53:38 -0000 davidxu 2004-08-22 05:53:38 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/libgdb fbsd-threads.c Log: Add code to support statically linked binary and .core file of threaded program. Revision Changes Path 1.5 +367 -177 src/gnu/usr.bin/gdb/libgdb/fbsd-threads.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 06:01:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 875BD16A4CE; Sun, 22 Aug 2004 06:01:37 +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 7DD8443D1D; Sun, 22 Aug 2004 06:01:33 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from dhcp50.pn.xcllnt.net (dhcp50.pn.xcllnt.net [192.168.4.250]) by ns1.xcllnt.net (8.12.11/8.12.11) with ESMTP id i7M61TaW003250; Sat, 21 Aug 2004 23:01:29 -0700 (PDT) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp50.pn.xcllnt.net (localhost [127.0.0.1]) by dhcp50.pn.xcllnt.net (8.13.1/8.13.1) with ESMTP id i7M61M6f051402; Sat, 21 Aug 2004 23:01:22 -0700 (PDT) (envelope-from marcel@dhcp50.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp50.pn.xcllnt.net (8.13.1/8.13.1/Submit) id i7M61Mqk051401; Sat, 21 Aug 2004 23:01:22 -0700 (PDT) (envelope-from marcel) Date: Sat, 21 Aug 2004 23:01:22 -0700 From: Marcel Moolenaar To: Ken Smith Message-ID: <20040822060122.GA51375@dhcp50.pn.xcllnt.net> References: <200408220534.i7M5Y72I008587@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408220534.i7M5Y72I008587@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/release/sparc64 mkisoimages.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: Sun, 22 Aug 2004 06:01:37 -0000 On Sun, Aug 22, 2004 at 05:34:07AM +0000, Ken Smith wrote: > kensmith 2004-08-22 05:34:07 UTC > > FreeBSD src repository > > Modified files: > release/sparc64 mkisoimages.sh > Log: > Found another one. Why does mdconfig hate me? Nothing personal. I ran into the same on ia64. I added sync; sleep 1; sync -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Sun Aug 22 06:24:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D100516A4CE; Sun, 22 Aug 2004 06:24:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C917B43D2F; Sun, 22 Aug 2004 06:24:59 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7M6OxUW010054; Sun, 22 Aug 2004 06:24:59 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7M6OxAK010053; Sun, 22 Aug 2004 06:24:59 GMT (envelope-from marcel) Message-Id: <200408220624.i7M6OxAK010053@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 22 Aug 2004 06:24: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/boot/alpha Makefile.inc src/sys/boot/ficl 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: Sun, 22 Aug 2004 06:25:00 -0000 marcel 2004-08-22 06:24:59 UTC FreeBSD src repository Modified files: sys/boot/alpha Makefile.inc sys/boot/ficl Makefile Log: Part 2 of fixing the boot code: gcc 3.4 fixes. The whole problem seems to be size. Which is odd, because it is said that size doesn't matter. Anyway... Add -Os to strategic places in the makefile to have the final loader be as mall as possible. This seems to be enough to make it work. For now... I think something is more fundamentally wrong; or something more fundamental is wrong. Potato, potaato. Revision Changes Path 1.10 +1 -1 src/sys/boot/alpha/Makefile.inc 1.38 +1 -1 src/sys/boot/ficl/Makefile From owner-cvs-src@FreeBSD.ORG Sun Aug 22 06:53:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE1DF16A4CE; Sun, 22 Aug 2004 06:53:59 +0000 (GMT) Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF05543D1F; Sun, 22 Aug 2004 06:53:59 +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 4601A4ABFB; Sun, 22 Aug 2004 01:53:59 -0500 (CDT) 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 13032-01-37; Sun, 22 Aug 2004 01:53:58 -0500 (CDT) Received: by cs.rice.edu (Postfix, from userid 19572) id D25E74ABFA; Sun, 22 Aug 2004 01:53:58 -0500 (CDT) Date: Sun, 22 Aug 2004 01:53:58 -0500 From: Alan Cox To: Brian Fundakowski Feldman Message-ID: <20040822065358.GM9106@cs.rice.edu> References: <20040822041018.GA937@green.homeunix.org> <20040822044936.GJ9106@cs.rice.edu> <20040822050155.GA1007@green.homeunix.org> <20040822052731.GL9106@cs.rice.edu> <20040822053535.GA931@green.homeunix.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040822053535.GA931@green.homeunix.org> User-Agent: Mutt/1.4.2i X-Virus-Scanned: by amavis-20030616-p7 at cs.rice.edu cc: Alan Cox cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Robert Watson cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_fault.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 06:54:00 -0000 On Sun, Aug 22, 2004 at 01:35:35AM -0400, Brian Fundakowski Feldman wrote: > On Sun, Aug 22, 2004 at 12:27:31AM -0500, Alan Cox wrote: > > On Sun, Aug 22, 2004 at 01:01:55AM -0400, Brian Fundakowski Feldman wrote: > > > On Sat, Aug 21, 2004 at 11:49:36PM -0500, Alan Cox wrote: > > > > On Sun, Aug 22, 2004 at 12:18:49AM -0400, Robert Watson wrote: > > > > > > > > > > On Sun, 22 Aug 2004, Brian Fundakowski Feldman wrote: > > > > > > > > > > > Also, it was the system_map lock, so it was a mutex, not an sx. > > > > > > > > > > > > /Goes back to trying to figure out wtf portupgrade -rR kde\* keeps > > > > > > causing > > > > > > hangs, but only in X, not at the command line, and not seemingly > > > > > > dependant on AGP/X driver. > > > > > > > > > > I believe mutexes are alright also as long as you're careful about > > > > > sleeping and lock order. I.e., don't sleep while holding a > > > > > non-funnel-like mutex, etc. > > > > > > > > > > > > > We should never page fault on a system map. If that happens to you, > > > > it indicates an error. (In-kernel maps on which we do page fault, > > > > such as the pipe submap, are treated the same as user maps and utilize > > > > an sx lock.) > > > > > > vm_fault > > > vm_fault_wire > > > vm_map_wire > > > kmem_alloc > > > vm_ksubmap_init > > > cpu_startup > > > mi_startup > > > > > > > This is a call to vm_fault(), but not a page fault. This works > > without error because kmem_alloc() has preallocated and wired all of > > the required pages before calling vm_map_wire() (which calls > > vm_fault()). Specifically, the preallocation and wiring guarantees > > that vm_fault() will not follow any of the code paths on which it > > could sleep with the system map mutex held. (In fact, I believe that > > we are guaranteed that it will not sleep under any circumstances.) > > I know, but that has nothing to do with the fact that it's locking the > system map mutex, then Giant, which causes a lock order reversal. Do > you run WITNESS? If you do, you should see this in your startup. > Yes, I do. And, there is no complaint from WITNESS. Giant is already held by the initialization code. So, the acquisition of Giant inside of vm_fault() is recursive and thus not a lock-order violation. The bug was, however, causing Giant to be acquired once and released twice by vm_fault(). So, the first call to vm_fault() by vm_map_wire() would release the initialization code's hold on Giant. Once Giant became unlocked, the next call to vm_fault() by vm_map_wire() would tigger a lock-order reversal report. Alan From owner-cvs-src@FreeBSD.ORG Sun Aug 22 07:33:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CEB8716A4CE; Sun, 22 Aug 2004 07:33:53 +0000 (GMT) Received: from smtp-vbr13.xs4all.nl (smtp-vbr13.xs4all.nl [194.109.24.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 489A643D2D; Sun, 22 Aug 2004 07:33:53 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) i7M7Xpww067923; Sun, 22 Aug 2004 09:33:51 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.11/8.12.9) with ESMTP id i7M7XpQT068260; Sun, 22 Aug 2004 09:33:51 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.12.11/8.12.11/Submit) id i7M7XpHt068259; Sun, 22 Aug 2004 09:33:51 +0200 (CEST) (envelope-from wb) Date: Sun, 22 Aug 2004 09:33:51 +0200 From: Wilko Bulte To: Marcel Moolenaar Message-ID: <20040822073351.GA68229@freebie.xs4all.nl> References: <200408220534.i7M5Y72I008587@repoman.freebsd.org> <20040822060122.GA51375@dhcp50.pn.xcllnt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040822060122.GA51375@dhcp50.pn.xcllnt.net> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.10-STABLE X-PGP: finger wilko@freebsd.org X-Virus-Scanned: by XS4ALL Virus Scanner cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: Ken Smith Subject: Re: cvs commit: src/release/sparc64 mkisoimages.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: Sun, 22 Aug 2004 07:33:53 -0000 On Sat, Aug 21, 2004 at 11:01:22PM -0700, Marcel Moolenaar wrote.. > On Sun, Aug 22, 2004 at 05:34:07AM +0000, Ken Smith wrote: > > kensmith 2004-08-22 05:34:07 UTC > > > > FreeBSD src repository > > > > Modified files: > > release/sparc64 mkisoimages.sh > > Log: > > Found another one. Why does mdconfig hate me? > > Nothing personal. I ran into the same on ia64. I added > sync; sleep 1; sync This stuff? + mdconfig -a -t vnode -f /R/stage/mfsroot/mfsroot + MDDEVICE=md0 + sleep 5 + [ ! -c /dev/md0 ] + trap umount /mnt; mdconfig -d -u md0 EXIT + bsdlabel -w -B -b /R/stage/trees/base/boot/boot md0 auto bsdlabel: boot code /R/stage/trees/base/boot/boot is wrong size + umount /mnt umount: /mnt: not a file system root directory *** Error code 1 Stop in /usr/src/release. + umount /dev *** Error code 1 (on Alpha this time) -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Sun Aug 22 08:40:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7EDC916A4CE; Sun, 22 Aug 2004 08:40:05 +0000 (GMT) Received: from itchy.rabson.org (mailgate.nlsystems.com [80.177.232.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F88743D49; Sun, 22 Aug 2004 08:40:04 +0000 (GMT) (envelope-from dfr@nlsystems.com) Received: from ns0.nlsystems.com (ns0.nlsystems.com [80.177.232.243]) by itchy.rabson.org (8.12.11/8.12.11) with ESMTP id i7M8e04j040114; Sun, 22 Aug 2004 09:40:00 +0100 (BST) (envelope-from dfr@nlsystems.com) From: Doug Rabson To: Marcel Moolenaar Date: Sun, 22 Aug 2004 09:40:18 +0100 User-Agent: KMail/1.6.2 References: <200408220624.i7M6OxAK010053@repoman.freebsd.org> In-Reply-To: <200408220624.i7M6OxAK010053@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408220940.18504.dfr@nlsystems.com> X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on itchy.rabson.org X-Virus-Scanned: clamd / ClamAV version 0.75.1, clamav-milter version 0.75c on itchy.rabson.org 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/boot/alpha Makefile.inc src/sys/boot/ficl 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: Sun, 22 Aug 2004 08:40:05 -0000 On Sunday 22 August 2004 07:24, Marcel Moolenaar wrote: > marcel 2004-08-22 06:24:59 UTC > > FreeBSD src repository > > Modified files: > sys/boot/alpha Makefile.inc > sys/boot/ficl Makefile > Log: > Part 2 of fixing the boot code: gcc 3.4 fixes. > > The whole problem seems to be size. Which is odd, because it is > said that size doesn't matter. Anyway... Add -Os to strategic places > in the makefile to have the final loader be as mall as possible. This > seems to be enough to make it work. For now... I think something is > more fundamentally wrong; or something more fundamental is wrong. > Potato, potaato. Size does matter for the alpha loader. The firmware gives it 256k of address space which we overflowed many years ago. I extended it in sys/boot/alpha/common/main.c:extend_heap() by adding 512k to the loader's mapped address space. It might be necessary to extend it a bit further. From owner-cvs-src@FreeBSD.ORG Sun Aug 22 08:48:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 598BC16A4CE; Sun, 22 Aug 2004 08:48:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C29B43D2F; Sun, 22 Aug 2004 08:48:56 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7M8muj1013901; Sun, 22 Aug 2004 08:48:56 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7M8mu1B013900; Sun, 22 Aug 2004 08:48:56 GMT (envelope-from davidxu) Message-Id: <200408220848.i7M8mu1B013900@repoman.freebsd.org> From: David Xu Date: Sun, 22 Aug 2004 08:48: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/gnu/usr.bin/gdb/libgdb fbsd-threads.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 08:48:56 -0000 davidxu 2004-08-22 08:48:56 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/libgdb fbsd-threads.c Log: Fix some text messages. Revision Changes Path 1.6 +2 -2 src/gnu/usr.bin/gdb/libgdb/fbsd-threads.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 08:56:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 50D4016A4CE; Sun, 22 Aug 2004 08:56:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 32EA343D53; Sun, 22 Aug 2004 08:56:02 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7M8u2xQ015140; Sun, 22 Aug 2004 08:56:02 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7M8u2Cs015136; Sun, 22 Aug 2004 08:56:02 GMT (envelope-from maxim) Message-Id: <200408220856.i7M8u2Cs015136@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 22 Aug 2004 08:56: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/boot/common load.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 08:56:02 -0000 maxim 2004-08-22 08:56:01 UTC FreeBSD src repository Modified files: sys/boot/common load.c Log: Check a return code from read(2) correctly. PR: kern/70815 Submitted by: info [at] haakh.de Revision Changes Path 1.4 +1 -1 src/sys/boot/common/load.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 08:57:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 47F3116A4CE; Sun, 22 Aug 2004 08:57:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B12C43D53; Sun, 22 Aug 2004 08:57:06 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7M8v6Sk015341; Sun, 22 Aug 2004 08:57:06 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7M8v6Vc015340; Sun, 22 Aug 2004 08:57:06 GMT (envelope-from maxim) Message-Id: <200408220857.i7M8v6Vc015340@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 22 Aug 2004 08:57: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/boot/common load.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 08:57:06 -0000 maxim 2004-08-22 08:57:06 UTC FreeBSD src repository Modified files: sys/boot/common load.c Log: Trim EOL white spaces. Revision Changes Path 1.5 +4 -5 src/sys/boot/common/load.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 09:05:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA8BB16A4CE; Sun, 22 Aug 2004 09:05:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABA9D43D1D; Sun, 22 Aug 2004 09:05:58 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7M95wJS016211; Sun, 22 Aug 2004 09:05:58 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7M95w0N016210; Sun, 22 Aug 2004 09:05:58 GMT (envelope-from davidxu) Message-Id: <200408220905.i7M95w0N016210@repoman.freebsd.org> From: David Xu Date: Sun, 22 Aug 2004 09:05: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/gnu/usr.bin/gdb/libgdb fbsd-threads.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 09:05:58 -0000 davidxu 2004-08-22 09:05:58 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/libgdb fbsd-threads.c Log: Fix comments, most are style fix. Revision Changes Path 1.7 +11 -21 src/gnu/usr.bin/gdb/libgdb/fbsd-threads.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 09:15:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C043A16A4CE; Sun, 22 Aug 2004 09:15:25 +0000 (GMT) Received: from gw.Awfulhak.org (awfulhak.demon.co.uk [80.177.173.150]) by mx1.FreeBSD.org (Postfix) with ESMTP id 276E343D46; Sun, 22 Aug 2004 09:15:25 +0000 (GMT) (envelope-from brian@Awfulhak.org) Received: from dev.lan.Awfulhak.org (brian@dev.lan.Awfulhak.org [172.16.0.5]) by gw.Awfulhak.org (8.12.11/8.12.11) with SMTP id i7M9FIeV075080; Sun, 22 Aug 2004 10:15:18 +0100 (BST) (envelope-from brian@Awfulhak.org) Date: Sun, 22 Aug 2004 10:15:17 +0100 From: Brian Somers To: "Justin T. Gibbs" Message-Id: <20040822101517.1935e7d3@dev.lan.Awfulhak.org> In-Reply-To: <53F72233A48EFF2AFE6728E6@aslan.scsiguy.com> References: <200408171812.i7HICbLM078769@repoman.freebsd.org> <20040819051134.7f088757@dev.lan.Awfulhak.org> <70CFCC3FCF048C13F0ABFA7B@aslan.scsiguy.com> <20040821195714.232ea67f@dev.lan.Awfulhak.org> <2EBB6525AF8622BD86E3D2C9@aslan.scsiguy.com> <20040821222914.04419f2d@dev.lan.Awfulhak.org> <53F72233A48EFF2AFE6728E6@aslan.scsiguy.com> X-Mailer: Sylpheed-Claws 0.9.12 (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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 gw.lan.Awfulhak.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 09:15:25 -0000 On Sat, 21 Aug 2004 21:51:52 -0600, "Justin T. Gibbs" wrote: > I'm not against further cleanups of moused and friends, but I would > like to know if the second change fixes the problem for you. Yes, the second change would certainly fix my scenario. Methinks these two scenarios are aimed at non-ps/2 mice as you're right - psm won't handle variable length packet sizes. Cheers. -- Brian Don't _EVER_ lose your sense of humour ! From owner-cvs-src@FreeBSD.ORG Sun Aug 22 09:28:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E12516A4D1 for ; Sun, 22 Aug 2004 09:28:31 +0000 (GMT) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4BE043D67 for ; Sun, 22 Aug 2004 09:28:30 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 18597 invoked from network); 22 Aug 2004 09:28:04 -0000 Received: from unknown (HELO freebsd.org) ([62.48.0.54]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 22 Aug 2004 09:28:04 -0000 Message-ID: <4128673E.F68B68EE@freebsd.org> Date: Sun, 22 Aug 2004 11:28:30 +0200 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Robert Watson References: <200408212120.i7LLK6YQ092852@repoman.freebsd.org> 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/net rtsock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 09:28:31 -0000 Robert Watson wrote: > > rwatson 2004-08-21 21:20:06 UTC > > FreeBSD src repository > > Modified files: > sys/net rtsock.c > Log: > Allow the size of the routing socket netisr queue to be configured using > the tunable or sysctl 'net.route.netisr_maxqlen'. Default the maximum > depth to 256 rather than IFQ_MAXLEN due to the downsides of dropping > routing messages. > > MT5 candidate. > > Discussed with: mdodd, mlaier, Vincent Jardin A rtmessage should never ever be dropped. That would wedge the synchronized state of any userland routing daemons. -- Andre From owner-cvs-src@FreeBSD.ORG Sun Aug 22 09:53:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B724C16A4CE; Sun, 22 Aug 2004 09:53:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD57943D39; Sun, 22 Aug 2004 09:53:24 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7M9rOxb018819; Sun, 22 Aug 2004 09:53:24 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7M9rO67018818; Sun, 22 Aug 2004 09:53:24 GMT (envelope-from hrs) Message-Id: <200408220953.i7M9rO67018818@repoman.freebsd.org> From: Hiroki Sato Date: Sun, 22 Aug 2004 09:53: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/release/doc/de_DE.ISO8859-1/errata article.sgml src/release/doc/de_DE.ISO8859-1/readme article.sgml src/release/doc/fr_FR.ISO8859-1/errata article.sgml src/release/doc/ru_RU.KOI8-R/readme 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: Sun, 22 Aug 2004 09:53:24 -0000 hrs 2004-08-22 09:53:24 UTC FreeBSD src repository Modified files: release/doc/de_DE.ISO8859-1/errata article.sgml release/doc/de_DE.ISO8859-1/readme article.sgml release/doc/fr_FR.ISO8859-1/errata article.sgml release/doc/ja_JP.eucJP/errata article.sgml release/doc/ru_RU.KOI8-R/readme article.sgml Log: Unbreak the build. Translators, please let me know if I break something in your localized docs. Revision Changes Path 1.12 +9 -0 src/release/doc/de_DE.ISO8859-1/errata/article.sgml 1.12 +31 -0 src/release/doc/de_DE.ISO8859-1/readme/article.sgml 1.6 +7 -0 src/release/doc/fr_FR.ISO8859-1/errata/article.sgml 1.31 +21 -0 src/release/doc/ja_JP.eucJP/errata/article.sgml 1.6 +22 -0 src/release/doc/ru_RU.KOI8-R/readme/article.sgml From owner-cvs-src@FreeBSD.ORG Sun Aug 22 10:32:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E62E16A4CE; Sun, 22 Aug 2004 10:32:19 +0000 (GMT) Received: from liberty.onthenet.com.au (liberty.OntheNet.com.au [203.22.124.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5003043D55; Sun, 22 Aug 2004 10:32:18 +0000 (GMT) (envelope-from grehan@freebsd.org) Received: from freebsd.org (CPE-19-124.dsl.OntheNet.net [203.144.19.124]) i7MAWGnP089348; Sun, 22 Aug 2004 20:32:16 +1000 (EST) (envelope-from grehan@freebsd.org) Message-ID: <41287625.1020800@freebsd.org> Date: Sun, 22 Aug 2004 20:32:05 +1000 From: Peter Grehan User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3.1) Gecko/20030524 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Andre Oppermann References: <200408212120.i7LLK6YQ092852@repoman.freebsd.org> <4128673E.F68B68EE@freebsd.org> In-Reply-To: <4128673E.F68B68EE@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: Robert Watson cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net rtsock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 10:32:19 -0000 > A rtmessage should never ever be dropped. That would wedge the synchronized > state of any userland routing daemons. That only works with infinite memory or if you can flow-control the sources of the messages. A drop is easy to cause e.g. by downing a SONET link that might have many layers of serial ifnets muxed on top of it. Gated used to handle this by looking for a gap in sequence number and then falling back to a sysctl to re-read the routing table/interface list. Hopefully not frequent events ! Ask the Juniper guys how they handle this case :-) later, Peter. From owner-cvs-src@FreeBSD.ORG Sun Aug 22 10:59:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C6FF216A4CE; Sun, 22 Aug 2004 10:59:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A928E43D1F; Sun, 22 Aug 2004 10:59:33 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MAxXKF022578; Sun, 22 Aug 2004 10:59:33 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MAxXlf022577; Sun, 22 Aug 2004 10:59:33 GMT (envelope-from davidxu) Message-Id: <200408221059.i7MAxXlf022577@repoman.freebsd.org> From: David Xu Date: Sun, 22 Aug 2004 10:59: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/gnu/usr.bin/gdb/libgdb 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: Sun, 22 Aug 2004 10:59:33 -0000 davidxu 2004-08-22 10:59:33 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/libgdb Makefile Log: Only compile fbsd-thread.c on amd64 and i386, other architectures have not been tested yet. Revision Changes Path 1.3 +5 -1 src/gnu/usr.bin/gdb/libgdb/Makefile From owner-cvs-src@FreeBSD.ORG Sun Aug 22 12:21:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB06416A4CE; Sun, 22 Aug 2004 12:21:58 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 50F7443D45; Sun, 22 Aug 2004 12:21:58 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 864C6ACAFE; Sun, 22 Aug 2004 14:21:56 +0200 (CEST) Date: Sun, 22 Aug 2004 14:21:56 +0200 From: Pawel Jakub Dawidek To: "Christian S.J. Peron" Message-ID: <20040822122156.GK30151@darkness.comp.waw.pl> References: <200408220203.i7M23fb5001923@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="c6397Mob2532IpCX" Content-Disposition: inline In-Reply-To: <200408220203.i7M23fb5001923@repoman.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: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ufs/ufs ufs_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: Sun, 22 Aug 2004 12:21:58 -0000 --c6397Mob2532IpCX Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Aug 22, 2004 at 02:03:41AM +0000, Christian S.J. Peron wrote: +> csjp 2004-08-22 02:03:41 UTC +>=20 +> FreeBSD src repository +>=20 +> Modified files: +> sys/ufs/ufs ufs_vnops.c=20 +> Log: +> Currently, if the secure level is low enough, system flags can +> be manipulated by prison root. In 4.x prison root can not manipulate +> system flags, regardless of the security level. This behavior +> should remain consistent to avoid any surprises which could lead +> to security problems for system administrators which give out +> privileged access to jails. +> =20 +> This commit changes suser_cred's flag argument from SUSER_ALLOWJAIL +> to 0. This will prevent prison root from being able to manipulate +> system flags on files. +> =20 +> This may be a MFC candidate for RELENG_5. In 5.x we are able to set securelevel per jail, so jail's system administrator can increase securelevel if he needs this behaviour. I agree, that we should stay consistent with 4.x, that's why we should put this under some sysctl with default value, that keeps 4.x behaviour, but it could be changed if jail's system administrator wants to take control over system flags. --=20 Pawel Jakub Dawidek http://www.FreeBSD.org pjd@FreeBSD.org http://garage.freebsd.pl FreeBSD committer Am I Evil? Yes, I Am! --c6397Mob2532IpCX Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBKI/kForvXbEpPzQRAqLeAJ995TMWFMU7H1SChRlYjQZhfG+W+wCcDVCF TmTbn5uPtSY5zYipIIGXvmc= =kpkf -----END PGP SIGNATURE----- --c6397Mob2532IpCX-- From owner-cvs-src@FreeBSD.ORG Sun Aug 22 13:34:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D88016A4CE; Sun, 22 Aug 2004 13:34:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E4A043D46; Sun, 22 Aug 2004 13:34:24 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MDYOUB028970; Sun, 22 Aug 2004 13:34:24 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MDYOQ6028969; Sun, 22 Aug 2004 13:34:24 GMT (envelope-from le) Message-Id: <200408221334.i7MDYOQ6028969@repoman.freebsd.org> From: Lukas Ertl Date: Sun, 22 Aug 2004 13:34: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/geom/vinum geom_vinum_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 13:34:24 -0000 le 2004-08-22 13:34:24 UTC FreeBSD src repository Modified files: sys/geom/vinum geom_vinum_subr.c Log: Add forgotten format specifier in a KASSERT and shut up the compiler. Submitted by: Gavin Atkinson Revision Changes Path 1.7 +2 -1 src/sys/geom/vinum/geom_vinum_subr.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 13:54:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9515516A4CE; Sun, 22 Aug 2004 13:54:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 756FF43D1D; Sun, 22 Aug 2004 13:54:28 +0000 (GMT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MDsSCg029575; Sun, 22 Aug 2004 13:54:28 GMT (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MDsS3q029574; Sun, 22 Aug 2004 13:54:28 GMT (envelope-from gibbs) Message-Id: <200408221354.i7MDsS3q029574@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Sun, 22 Aug 2004 13:54: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/dev/aic7xxx aic79xx_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 13:54:28 -0000 gibbs 2004-08-22 13:54:28 UTC FreeBSD src repository Modified files: sys/dev/aic7xxx aic79xx_pci.c Log: Set AHD_BUSFREEREV_BUG in the bug field for Rev B chips, not the feature field. Reported by: Ken Westerback MFC in: 2 days Revision Changes Path 1.21 +3 -3 src/sys/dev/aic7xxx/aic79xx_pci.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 14:02:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B8C316A4CE; Sun, 22 Aug 2004 14:02:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1BD1543D2F; Sun, 22 Aug 2004 14:02:44 +0000 (GMT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7ME2iQU029927; Sun, 22 Aug 2004 14:02:44 GMT (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7ME2hGH029926; Sun, 22 Aug 2004 14:02:43 GMT (envelope-from gibbs) Message-Id: <200408221402.i7ME2hGH029926@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Sun, 22 Aug 2004 14:02: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/aic7xxx aic7xxx_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 14:02:44 -0000 gibbs 2004-08-22 14:02:43 UTC FreeBSD src repository Modified files: sys/dev/aic7xxx aic7xxx_pci.c Log: In the PCI error interrupt handler, specify the width of the PCI configuration cycle using the correct argument. The location and width were reversed. MFC in: 2 days Revision Changes Path 1.33 +7 -6 src/sys/dev/aic7xxx/aic7xxx_pci.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 14:19:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3AEE316A4CE; Sun, 22 Aug 2004 14:19:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D51F43D2D; Sun, 22 Aug 2004 14:19:04 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MEJ3Cu030385; Sun, 22 Aug 2004 14:19:03 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MEJ3VW030384; Sun, 22 Aug 2004 14:19:03 GMT (envelope-from des) Message-Id: <200408221419.i7MEJ3VW030384@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Sun, 22 Aug 2004 14:19: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/etc/rc.d jail X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 14:19:04 -0000 des 2004-08-22 14:19:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) etc/rc.d jail Log: MFC: (1.16) quote variables used as command-line arguments. Approved by: re (kensmith) Revision Changes Path 1.15.2.1 +7 -7 src/etc/rc.d/jail From owner-cvs-src@FreeBSD.ORG Sun Aug 22 14:19:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 66B3616A4CE; Sun, 22 Aug 2004 14:19:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 47FB943D41; Sun, 22 Aug 2004 14:19:53 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MEJre2030513; Sun, 22 Aug 2004 14:19:53 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MEJrJH030512; Sun, 22 Aug 2004 14:19:53 GMT (envelope-from des) Message-Id: <200408221419.i7MEJrJH030512@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Sun, 22 Aug 2004 14:19:53 +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/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: Sun, 22 Aug 2004 14:19:53 -0000 des 2004-08-22 14:19:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/examples/etc make.conf share/man/man5 make.conf.5 sys Makefile Log: MFC: add NO_BOOT knob to disable building the boot blocks and loader. Approved by: re (kensmith) Revision Changes Path 1.229.2.1 +1 -0 src/share/examples/etc/make.conf 1.89.2.1 +11 -1 src/share/man/man5/make.conf.5 1.30.2.1 +2 -0 src/sys/Makefile From owner-cvs-src@FreeBSD.ORG Sun Aug 22 14:25:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E89D16A4CE; Sun, 22 Aug 2004 14:25:23 +0000 (GMT) Received: from green.homeunix.org (pcp04371970pcs.nrockv01.md.comcast.net [69.140.223.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECA3D43D2D; Sun, 22 Aug 2004 14:25:22 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i7MEPKDK096710; Sun, 22 Aug 2004 10:25:20 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i7MEPGUw096453; Sun, 22 Aug 2004 10:25:16 -0400 (EDT) (envelope-from green) Date: Sun, 22 Aug 2004 10:25:16 -0400 From: Brian Fundakowski Feldman To: Alan Cox Message-ID: <20040822142516.GB931@green.homeunix.org> References: <20040822041018.GA937@green.homeunix.org> <20040822044936.GJ9106@cs.rice.edu> <20040822050155.GA1007@green.homeunix.org> <20040822052731.GL9106@cs.rice.edu> <20040822053535.GA931@green.homeunix.org> <20040822065358.GM9106@cs.rice.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040822065358.GM9106@cs.rice.edu> User-Agent: Mutt/1.5.6i cc: Alan Cox cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Robert Watson cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_fault.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 14:25:23 -0000 On Sun, Aug 22, 2004 at 01:53:58AM -0500, Alan Cox wrote: > On Sun, Aug 22, 2004 at 01:35:35AM -0400, Brian Fundakowski Feldman wrote: > > On Sun, Aug 22, 2004 at 12:27:31AM -0500, Alan Cox wrote: > > > On Sun, Aug 22, 2004 at 01:01:55AM -0400, Brian Fundakowski Feldman wrote: > > > > On Sat, Aug 21, 2004 at 11:49:36PM -0500, Alan Cox wrote: > > > > > On Sun, Aug 22, 2004 at 12:18:49AM -0400, Robert Watson wrote: > > > > > > > > > > > > On Sun, 22 Aug 2004, Brian Fundakowski Feldman wrote: > > > > > > > > > > > > > Also, it was the system_map lock, so it was a mutex, not an sx. > > > > > > > > > > > > > > /Goes back to trying to figure out wtf portupgrade -rR kde\* keeps > > > > > > > causing > > > > > > > hangs, but only in X, not at the command line, and not seemingly > > > > > > > dependant on AGP/X driver. > > > > > > > > > > > > I believe mutexes are alright also as long as you're careful about > > > > > > sleeping and lock order. I.e., don't sleep while holding a > > > > > > non-funnel-like mutex, etc. > > > > > > > > > > > > > > > > We should never page fault on a system map. If that happens to you, > > > > > it indicates an error. (In-kernel maps on which we do page fault, > > > > > such as the pipe submap, are treated the same as user maps and utilize > > > > > an sx lock.) > > > > > > > > vm_fault > > > > vm_fault_wire > > > > vm_map_wire > > > > kmem_alloc > > > > vm_ksubmap_init > > > > cpu_startup > > > > mi_startup > > > > > > > > > > This is a call to vm_fault(), but not a page fault. This works > > > without error because kmem_alloc() has preallocated and wired all of > > > the required pages before calling vm_map_wire() (which calls > > > vm_fault()). Specifically, the preallocation and wiring guarantees > > > that vm_fault() will not follow any of the code paths on which it > > > could sleep with the system map mutex held. (In fact, I believe that > > > we are guaranteed that it will not sleep under any circumstances.) > > > > I know, but that has nothing to do with the fact that it's locking the > > system map mutex, then Giant, which causes a lock order reversal. Do > > you run WITNESS? If you do, you should see this in your startup. > > > > Yes, I do. And, there is no complaint from WITNESS. Giant is already > held by the initialization code. So, the acquisition of Giant inside > of vm_fault() is recursive and thus not a lock-order violation. The > bug was, however, causing Giant to be acquired once and released twice > by vm_fault(). So, the first call to vm_fault() by vm_map_wire() > would release the initialization code's hold on Giant. Once Giant > became unlocked, the next call to vm_fault() by vm_map_wire() would > tigger a lock-order reversal report. Okay, I'll give it a shot on the next reboot and see if it was just a leak that's fixed now. -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Sun Aug 22 14:48:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D2AB16A4CE; Sun, 22 Aug 2004 14:48:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D82843D1F; Sun, 22 Aug 2004 14:48:56 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MEmuFH031383; Sun, 22 Aug 2004 14:48:56 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MEmu6N031382; Sun, 22 Aug 2004 14:48:56 GMT (envelope-from rwatson) Message-Id: <200408221448.i7MEmu6N031382@repoman.freebsd.org> From: Robert Watson Date: Sun, 22 Aug 2004 14:48: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/sys/net if_fwsubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 14:48:56 -0000 rwatson 2004-08-22 14:48:56 UTC FreeBSD src repository Modified files: sys/net if_fwsubr.c Log: Don't need to assert Giant in fw_output(), only in the firewire start routine. Revision Changes Path 1.6 +0 -2 src/sys/net/if_fwsubr.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 14:53:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1145816A4CE; Sun, 22 Aug 2004 14:53:21 +0000 (GMT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABA1643D1F; Sun, 22 Aug 2004 14:53:20 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (localhost [127.0.0.1]) by fledge.watson.org (8.12.11/8.12.11) with ESMTP id i7MEpD00020079; Sun, 22 Aug 2004 10:51:13 -0400 (EDT) (envelope-from robert@fledge.watson.org) Received: from localhost (robert@localhost)i7MEpDDw020076; Sun, 22 Aug 2004 10:51:13 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Sun, 22 Aug 2004 10:51:13 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Andre Oppermann In-Reply-To: <4128673E.F68B68EE@freebsd.org> Message-ID: 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/net rtsock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 14:53:21 -0000 On Sun, 22 Aug 2004, Andre Oppermann wrote: > > Allow the size of the routing socket netisr queue to be configured using > > the tunable or sysctl 'net.route.netisr_maxqlen'. Default the maximum > > depth to 256 rather than IFQ_MAXLEN due to the downsides of dropping > > routing messages. > > > > MT5 candidate. > > > > Discussed with: mdodd, mlaier, Vincent Jardin > > A rtmessage should never ever be dropped. That would wedge the > synchronized state of any userland routing daemons. That as may be, but we've always been able to drop them when the routing socket socket buffers fill, or when are unable to allocate an mbuf due to low memory, as we're often unable to block when such a message is generated. Inserting a netisr dispatch inserted a new bounded length queue introduced another possible source of loss when the queue overflows. I chatted with Bruce Simpson about this, and he observed that the way routing daemons may/do address some of the potential loss is to set the socket buffer receive size higher; this is not fail safe, however. I asked the submitter of the issue what the highest watermark level for socket buffers we'd seen in practice was, but I have not seen a response to that. He suggested making the netisr queue depth for the routing socket to be unlimited; I made it configurable but set what I think is a fairly high default. Do you have any measurement of how deep that socket buffer gets in practice on high volume routers? Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Principal Research Scientist, McAfee Research From owner-cvs-src@FreeBSD.ORG Sun Aug 22 15:04:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7C6516A4CE; Sun, 22 Aug 2004 15:04:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C892543D46; Sun, 22 Aug 2004 15:04:57 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MF4vus031953; Sun, 22 Aug 2004 15:04:57 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MF4vTr031952; Sun, 22 Aug 2004 15:04:57 GMT (envelope-from cperciva) Message-Id: <200408221504.i7MF4vTr031952@repoman.freebsd.org> From: Colin Percival Date: Sun, 22 Aug 2004 15:04:57 +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/etc services X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 15:04:58 -0000 cperciva 2004-08-22 15:04:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) etc services Log: MFC revisions 1.98 - 1.102: Correct definition for port 1000, add 8021/tcp, sort entries correctly, whitespace cleanup, and add port 3653 [1]. PR: conf/63907 [1] Revision Changes Path 1.62.2.17 +180 -182 src/etc/services From owner-cvs-src@FreeBSD.ORG Sun Aug 22 15:10:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1224216A4CE; Sun, 22 Aug 2004 15:10:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E7BDC43D53; Sun, 22 Aug 2004 15:10:52 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MFAqN0032245; Sun, 22 Aug 2004 15:10:52 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MFAqTQ032232; Sun, 22 Aug 2004 15:10:52 GMT (envelope-from rwatson) Message-Id: <200408221510.i7MFAqTQ032232@repoman.freebsd.org> From: Robert Watson Date: Sun, 22 Aug 2004 15:10: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/kern subr_kdb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 15:10:53 -0000 rwatson 2004-08-22 15:10:52 UTC FreeBSD src repository Modified files: sys/kern subr_kdb.c Log: Make debug.kdb.stop_cpus also a TUNABLE() so it can be set prior to boot to help debug early nasty hangs. Revision Changes Path 1.6 +1 -0 src/sys/kern/subr_kdb.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 15:10:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3901116A4CF; Sun, 22 Aug 2004 15:10:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 096A243D55; Sun, 22 Aug 2004 15:10:53 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MFAqDI032253; Sun, 22 Aug 2004 15:10:52 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MFAqxJ032252; Sun, 22 Aug 2004 15:10:52 GMT (envelope-from nyan) Message-Id: <200408221510.i7MFAqxJ032252@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 22 Aug 2004 15:10: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/pc98/pc98 fd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 15:10:53 -0000 nyan 2004-08-22 15:10:52 UTC FreeBSD src repository Modified files: sys/pc98/pc98 fd.c Log: Merged from sys/dev/fdc/fdc.c revision 1.283. Revision Changes Path 1.154 +0 -4 src/sys/pc98/pc98/fd.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 15:13:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 641D216A4CE; Sun, 22 Aug 2004 15:13:00 +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 34C4A43D1D; Sun, 22 Aug 2004 15:13:00 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from dhcp50.pn.xcllnt.net (dhcp50.pn.xcllnt.net [192.168.4.250]) by ns1.xcllnt.net (8.12.11/8.12.11) with ESMTP id i7MFCw9w005285; Sun, 22 Aug 2004 08:12:58 -0700 (PDT) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp50.pn.xcllnt.net (localhost [127.0.0.1]) by dhcp50.pn.xcllnt.net (8.13.1/8.13.1) with ESMTP id i7MFCwKL053030; Sun, 22 Aug 2004 08:12:58 -0700 (PDT) (envelope-from marcel@dhcp50.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp50.pn.xcllnt.net (8.13.1/8.13.1/Submit) id i7MFCvjE053029; Sun, 22 Aug 2004 08:12:57 -0700 (PDT) (envelope-from marcel) Date: Sun, 22 Aug 2004 08:12:57 -0700 From: Marcel Moolenaar To: Wilko Bulte Message-ID: <20040822151257.GA52947@dhcp50.pn.xcllnt.net> References: <200408220534.i7M5Y72I008587@repoman.freebsd.org> <20040822060122.GA51375@dhcp50.pn.xcllnt.net> <20040822073351.GA68229@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040822073351.GA68229@freebie.xs4all.nl> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: Ken Smith Subject: Re: cvs commit: src/release/sparc64 mkisoimages.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: Sun, 22 Aug 2004 15:13:00 -0000 On Sun, Aug 22, 2004 at 09:33:51AM +0200, Wilko Bulte wrote: > > > Log: > > > Found another one. Why does mdconfig hate me? > > > > Nothing personal. I ran into the same on ia64. I added > > sync; sleep 1; sync > > This stuff? > > + mdconfig -a -t vnode -f /R/stage/mfsroot/mfsroot > + MDDEVICE=md0 > + sleep 5 > + [ ! -c /dev/md0 ] > + trap umount /mnt; mdconfig -d -u md0 EXIT > + bsdlabel -w -B -b /R/stage/trees/base/boot/boot md0 auto > bsdlabel: boot code /R/stage/trees/base/boot/boot is wrong size > + umount /mnt > umount: /mnt: not a file system root directory > *** Error code 1 Can you try with boot code made with HEAD sources: src/sys/boot/alpha/Makefile.inc 1.6 src/sys/boot/alpha/common/Makefile.common 1.19 src/sys/boot/alpha/common/ldscript 1.1 src/sys/boot/ficl/Makefile 1.38 The quickest way to check is to build outside the release tree and manually copying the files into ${CHROOT}/R/stage/trees/base/boot If the release builds and is bootable, I'll merge the changes into RELENG_5. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Sun Aug 22 15:13:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D8A9B16A4D2; Sun, 22 Aug 2004 15:13:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B961843D41; Sun, 22 Aug 2004 15:13:08 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MFD857032358; Sun, 22 Aug 2004 15:13:08 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MFD8nI032357; Sun, 22 Aug 2004 15:13:08 GMT (envelope-from nyan) Message-Id: <200408221513.i7MFD8nI032357@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 22 Aug 2004 15:13: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/conf options.pc98 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 15:13:09 -0000 nyan 2004-08-22 15:13:08 UTC FreeBSD src repository Modified files: sys/conf options.pc98 Log: MFi386: revision 1.215. Revision Changes Path 1.179 +0 -3 src/sys/conf/options.pc98 From owner-cvs-src@FreeBSD.ORG Sun Aug 22 15:14:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D07D316A4CE; Sun, 22 Aug 2004 15:14:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B297143D3F; Sun, 22 Aug 2004 15:14:44 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MFEi9v032442; Sun, 22 Aug 2004 15:14:44 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MFEiJV032441; Sun, 22 Aug 2004 15:14:44 GMT (envelope-from nyan) Message-Id: <200408221514.i7MFEiJV032441@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 22 Aug 2004 15:14: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/sys/modules/agp 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: Sun, 22 Aug 2004 15:14:45 -0000 nyan 2004-08-22 15:14:44 UTC FreeBSD src repository Modified files: sys/modules/agp Makefile Log: opt_agp.h is not required anymore. Revision Changes Path 1.13 +1 -1 src/sys/modules/agp/Makefile From owner-cvs-src@FreeBSD.ORG Sun Aug 22 15:23:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB7F716A4CE; Sun, 22 Aug 2004 15:23:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD85543D5A; Sun, 22 Aug 2004 15:23:48 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MFNmnC032774; Sun, 22 Aug 2004 15:23:48 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MFNmEe032773; Sun, 22 Aug 2004 15:23:48 GMT (envelope-from mlaier) Message-Id: <200408221523.i7MFNmEe032773@repoman.freebsd.org> From: Max Laier Date: Sun, 22 Aug 2004 15:23: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/contrib/pf/net pf_ioctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 15:23:49 -0000 mlaier 2004-08-22 15:23:48 UTC FreeBSD src repository Modified files: sys/contrib/pf/net pf_ioctl.c Log: Use securelevel_gt instead of reading global securelevel unprotected. Submitted by: yongari MFC after: 3 days Revision Changes Path 1.13 +5 -0 src/sys/contrib/pf/net/pf_ioctl.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 15:38:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE8AB16A4CE; Sun, 22 Aug 2004 15:38:44 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id C56ED43D1F; Sun, 22 Aug 2004 15:38:44 +0000 (GMT) (envelope-from csjp@freebsd.org) Received: from freefall.freebsd.org (csjp@localhost [127.0.0.1]) i7MFcipH062631; Sun, 22 Aug 2004 15:38:44 GMT (envelope-from csjp@freebsd.org) Received: (from csjp@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i7MFcipj062630; Sun, 22 Aug 2004 15:38:44 GMT (envelope-from csjp@freebsd.org) X-Authentication-Warning: freefall.freebsd.org: csjp set sender to csjp@freebsd.org using -f Date: Sun, 22 Aug 2004 15:38:44 +0000 From: "Christian S.J. Peron" To: Pawel Jakub Dawidek Message-ID: <20040822153844.GA34925@freefall.freebsd.org> References: <200408220203.i7M23fb5001923@repoman.freebsd.org> <20040822122156.GK30151@darkness.comp.waw.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040822122156.GK30151@darkness.comp.waw.pl> User-Agent: Mutt/1.4.1i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/ufs/ufs ufs_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: Sun, 22 Aug 2004 15:38:45 -0000 On 22 Aug 2004 Pawel Jakub Dawidek wrote: > In 5.x we are able to set securelevel per jail, so jail's system > administrator can increase securelevel if he needs this behaviour. > I agree, that we should stay consistent with 4.x, that's why we should > put this under some sysctl with default value, that keeps 4.x > behaviour, but it could be changed if jail's system administrator wants > to take control over system flags. Yes, I think everyone will agree that this is a good idea. -- Christian S.J. Peron csjp@FreeBSD.ORG FreeBSD Committer From owner-cvs-src@FreeBSD.ORG Sun Aug 22 15:54:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 632F716A4CE; Sun, 22 Aug 2004 15:54:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 452F243D48; Sun, 22 Aug 2004 15:54:09 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MFs995033722; Sun, 22 Aug 2004 15:54:09 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MFs982033721; Sun, 22 Aug 2004 15:54:09 GMT (envelope-from sos) Message-Id: <200408221554.i7MFs982033721@repoman.freebsd.org> From: Søren Schmidt Date: Sun, 22 Aug 2004 15: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/sys/dev/ata ata-queue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 15:54:09 -0000 sos 2004-08-22 15:54:08 UTC FreeBSD src repository Modified files: sys/dev/ata ata-queue.c Log: Workaround devices that responds with registers as *both* master & slave, but fail utterly when we try to talk to the "fake" device. Revision Changes Path 1.33 +10 -2 src/sys/dev/ata/ata-queue.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 16:05:26 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD75A16A4CE; Sun, 22 Aug 2004 16:05:26 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8112E43D5E; Sun, 22 Aug 2004 16:05:26 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 5CB9EACAE6; Sun, 22 Aug 2004 18:05:24 +0200 (CEST) Date: Sun, 22 Aug 2004 18:05:24 +0200 From: Pawel Jakub Dawidek To: Dag-Erling Smorgrav Message-ID: <20040822160524.GL30151@darkness.comp.waw.pl> References: <200408221419.i7MEJrJH030512@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="o605RBccvup4jNEP" Content-Disposition: inline In-Reply-To: <200408221419.i7MEJrJH030512@repoman.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: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/examples/etc make.conf src/share/man/man5 make.conf.5 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: Sun, 22 Aug 2004 16:05:27 -0000 --o605RBccvup4jNEP Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Aug 22, 2004 at 02:19:53PM +0000, Dag-Erling Smorgrav wrote: +> des 2004-08-22 14:19:53 UTC +>=20 +> FreeBSD src repository +>=20 +> Modified files: (Branch: RELENG_5) +> share/examples/etc make.conf=20 +> share/man/man5 make.conf.5=20 +> sys Makefile=20 +> Log: +> MFC: add NO_BOOT knob to disable building the boot blocks and loader. +> =20 +> Approved by: re (kensmith) [...] +> +.It Va NO_PF +> +.Pq Vt bool +> +Set to not build PF firewall package. +> +.It Va NO_AUTHPF +> +.Pq Vt bool +> +Set to not build +> +.Xr authpf 8 . [...] Was that intended? --=20 Pawel Jakub Dawidek http://www.FreeBSD.org pjd@FreeBSD.org http://garage.freebsd.pl FreeBSD committer Am I Evil? Yes, I Am! --o605RBccvup4jNEP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBKMREForvXbEpPzQRAlg7AKC5CUUGq1XLzovla21kgc2PS5PDnACeLrYL xsUkEacTmXE/OGN7UWkWl3E= =fsmb -----END PGP SIGNATURE----- --o605RBccvup4jNEP-- From owner-cvs-src@FreeBSD.ORG Sun Aug 22 16:19:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2167216A4CE; Sun, 22 Aug 2004 16:19:08 +0000 (GMT) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.177]) by mx1.FreeBSD.org (Postfix) with ESMTP id D595B43D2F; Sun, 22 Aug 2004 16:19:05 +0000 (GMT) (envelope-from max@love2party.net) Received: from [212.227.126.206] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1Byv3h-0007ic-00; Sun, 22 Aug 2004 18:19:05 +0200 Received: from [84.128.143.141] (helo=donor.laier.local) by mrelayng.kundenserver.de with asmtp (TLSv1:RC4-MD5:128) (Exim 3.35 #1) id 1Byv3g-0003sx-00; Sun, 22 Aug 2004 18:19:05 +0200 From: Max Laier To: Pawel Jakub Dawidek Date: Sun, 22 Aug 2004 18:16:58 +0200 User-Agent: KMail/1.6.2 References: <200408221419.i7MEJrJH030512@repoman.freebsd.org> <20040822160524.GL30151@darkness.comp.waw.pl> In-Reply-To: <20040822160524.GL30151@darkness.comp.waw.pl> MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Boundary-02=_WcMKBAKivECTyye"; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408221817.26028.max@love2party.net> X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:61c499deaeeba3ba5be80f48ecc83056 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Dag-Erling Smorgrav Subject: Re: cvs commit: src/share/examples/etc make.conf src/share/man/man5 make.conf.5 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: Sun, 22 Aug 2004 16:19:08 -0000 --Boundary-02=_WcMKBAKivECTyye Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Sunday 22 August 2004 18:05, Pawel Jakub Dawidek wrote: > On Sun, Aug 22, 2004 at 02:19:53PM +0000, Dag-Erling Smorgrav wrote: > +> des 2004-08-22 14:19:53 UTC > +> > +> FreeBSD src repository > +> > +> Modified files: (Branch: RELENG_5) > +> share/examples/etc make.conf > +> share/man/man5 make.conf.5 > +> sys Makefile > +> Log: > +> MFC: add NO_BOOT knob to disable building the boot blocks and loader. > +> > +> Approved by: re (kensmith) > [...] > +> +.It Va NO_PF > +> +.Pq Vt bool > +> +Set to not build PF firewall package. > +> +.It Va NO_AUTHPF > +> +.Pq Vt bool > +> +Set to not build > +> +.Xr authpf 8 . > [...] > > Was that intended? Even it not, these knobs are valid for RELENG_5 and should be in the manpag= e. =2D-=20 /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News --Boundary-02=_WcMKBAKivECTyye Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQBBKMcVXyyEoT62BG0RAvSAAJ9VhCzods1RUUHmiYoeVDsmp4hy5QCfYmTU zLbju3KehRz7RycWCOSj+Vk= =5n51 -----END PGP SIGNATURE----- --Boundary-02=_WcMKBAKivECTyye-- From owner-cvs-src@FreeBSD.ORG Sun Aug 22 16:21:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C6ED16A4CF; Sun, 22 Aug 2004 16:21:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3449F43D2F; Sun, 22 Aug 2004 16:21:13 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MGLDdG034924; Sun, 22 Aug 2004 16:21:13 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MGLCrW034923; Sun, 22 Aug 2004 16:21:13 GMT (envelope-from pjd) Message-Id: <200408221621.i7MGLCrW034923@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 22 Aug 2004 16:21: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/geom/raid3 g_raid3.c g_raid3.h g_raid3_ctl.c src/sbin/geom/class/raid3 geom_raid3.c graid3.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: Sun, 22 Aug 2004 16:21:13 -0000 pjd 2004-08-22 16:21:12 UTC FreeBSD src repository Modified files: sys/geom/raid3 g_raid3.c g_raid3.h g_raid3_ctl.c sbin/geom/class/raid3 geom_raid3.c graid3.8 Log: Implementation of 'verify reading' algorithm, which uses parity data for verification of regular data when device is in complete state. On verification error, EIO error is returned for the bio and sysctl kern.geom.raid3.stat.parity_mismatch is increased. Suggested by: phk Revision Changes Path 1.4 +17 -3 src/sbin/geom/class/raid3/geom_raid3.c 1.3 +22 -3 src/sbin/geom/class/raid3/graid3.8 1.8 +113 -14 src/sys/geom/raid3/g_raid3.c 1.4 +16 -2 src/sys/geom/raid3/g_raid3.h 1.3 +34 -2 src/sys/geom/raid3/g_raid3_ctl.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 16:22:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E61B16A4CE; Sun, 22 Aug 2004 16:22:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F350643D31; Sun, 22 Aug 2004 16:22:20 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MGMKWh034967; Sun, 22 Aug 2004 16:22:20 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MGMKfR034966; Sun, 22 Aug 2004 16:22:20 GMT (envelope-from pjd) Message-Id: <200408221622.i7MGMKfR034966@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 22 Aug 2004 16:22: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/sbin/geom/class/raid3 graid3.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: Sun, 22 Aug 2004 16:22:21 -0000 pjd 2004-08-22 16:22:20 UTC FreeBSD src repository Modified files: sbin/geom/class/raid3 graid3.8 Log: Fix sysctl name. Revision Changes Path 1.4 +1 -1 src/sbin/geom/class/raid3/graid3.8 From owner-cvs-src@FreeBSD.ORG Sun Aug 22 16:26:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E7FE16A4CE; Sun, 22 Aug 2004 16:26:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4060D43D2F; Sun, 22 Aug 2004 16:26:10 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MGQAQD035130; Sun, 22 Aug 2004 16:26:10 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MGQAkY035129; Sun, 22 Aug 2004 16:26:10 GMT (envelope-from pjd) Message-Id: <200408221626.i7MGQAkY035129@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 22 Aug 2004 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/tools/regression/geom_raid3 test-11.sh test-12.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: Sun, 22 Aug 2004 16:26:10 -0000 pjd 2004-08-22 16:26:10 UTC FreeBSD src repository Added files: tools/regression/geom_raid3 test-11.sh test-12.sh Log: Regression tests for 'verify reading' algorithm. Revision Changes Path 1.1 +36 -0 src/tools/regression/geom_raid3/test-11.sh (new) 1.1 +33 -0 src/tools/regression/geom_raid3/test-12.sh (new) From owner-cvs-src@FreeBSD.ORG Sun Aug 22 16:42:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EDCED16A4CE; Sun, 22 Aug 2004 16:42:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF24243D2F; Sun, 22 Aug 2004 16:42:28 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MGgSlQ035514; Sun, 22 Aug 2004 16:42:28 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MGgSOG035513; Sun, 22 Aug 2004 16:42:28 GMT (envelope-from mlaier) Message-Id: <200408221642.i7MGgSOG035513@repoman.freebsd.org> From: Max Laier Date: Sun, 22 Aug 2004 16:42: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/netinet 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, 22 Aug 2004 16:42:29 -0000 mlaier 2004-08-22 16:42:28 UTC FreeBSD src repository Modified files: sys/netinet ip_output.c Log: Allow early drop for non-ALTQ enabled queues in an ALTQ-enabled kernel. Previously the early drop was disabled unconditionally for ALTQ-enabled kernels. This should give some benefit for the normal gateway + LAN-server case with a busy LAN leg and an ALTQ managed uplink. Reviewed and style help from: cperciva, pjd Revision Changes Path 1.227 +14 -13 src/sys/netinet/ip_output.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 16:53:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A4F916A4CE; Sun, 22 Aug 2004 16:53:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2274C43D1D; Sun, 22 Aug 2004 16:53:40 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MGre4f035934; Sun, 22 Aug 2004 16:53:40 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MGrenh035933; Sun, 22 Aug 2004 16:53:40 GMT (envelope-from mlaier) Message-Id: <200408221653.i7MGrenh035933@repoman.freebsd.org> From: Max Laier Date: Sun, 22 Aug 2004 16:53:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: OPENBSD Subject: cvs commit: src/contrib/pf/pfctl - 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: Sun, 22 Aug 2004 16:53:40 -0000 mlaier 2004-08-22 16:53:39 UTC FreeBSD src repository src/contrib/pf/pfctl - Imported sources Update of /home/ncvs/src/contrib/pf/pfctl In directory repoman.freebsd.org:/tmp/cvs-serv35884 Log Message: Import pfctl_table.c#1.61 from OpenBSD into vendor branch. Status: Vendor Tag: OPENBSD Release Tags: pf_openbsd_3_5_001 U src/contrib/pf/pfctl/parse.y U src/contrib/pf/pfctl/pf_print_state.c U src/contrib/pf/pfctl/pfctl.8 U src/contrib/pf/pfctl/pfctl.c U src/contrib/pf/pfctl/pfctl.h U src/contrib/pf/pfctl/pfctl_altq.c U src/contrib/pf/pfctl/pfctl_osfp.c U src/contrib/pf/pfctl/pfctl_parser.c U src/contrib/pf/pfctl/pfctl_parser.h U src/contrib/pf/pfctl/pfctl_qstats.c U src/contrib/pf/pfctl/pfctl_radix.c C src/contrib/pf/pfctl/pfctl_table.c 1 conflicts created by this import. Use the following command to help the merge: cvs checkout -jOPENBSD:yesterday -jOPENBSD src/contrib/pf/pfctl From owner-cvs-src@FreeBSD.ORG Sun Aug 22 16:58:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3435016A4CE; Sun, 22 Aug 2004 16:58:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 147C243D48; Sun, 22 Aug 2004 16:58:07 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MGw6lY036107; Sun, 22 Aug 2004 16:58:06 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MGw6g7036106; Sun, 22 Aug 2004 16:58:06 GMT (envelope-from mlaier) Message-Id: <200408221658.i7MGw6g7036106@repoman.freebsd.org> From: Max Laier Date: Sun, 22 Aug 2004 16:58: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/contrib/pf/pfctl pfctl_table.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 16:58:07 -0000 mlaier 2004-08-22 16:58:06 UTC FreeBSD src repository Modified files: contrib/pf/pfctl pfctl_table.c Log: Loopback a fix from Cedric Berger: Fix table add/replace commands with securelevel=2. Reported by James J. Lippard. Discussed with: yongari MFC after: 5 days Revision Changes Path 1.6 +8 -1 src/contrib/pf/pfctl/pfctl_table.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 17:07:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3526416A4CE; Sun, 22 Aug 2004 17:07:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 186F843D45; Sun, 22 Aug 2004 17:07:56 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MH7tCV036430; Sun, 22 Aug 2004 17:07:55 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MH7tiP036429; Sun, 22 Aug 2004 17:07:55 GMT (envelope-from le) Message-Id: <200408221707.i7MH7tiP036429@repoman.freebsd.org> From: Lukas Ertl Date: Sun, 22 Aug 2004 17:07: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/geom/vinum geom_vinum_rm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 17:07:56 -0000 le 2004-08-22 17:07:55 UTC FreeBSD src repository Modified files: sys/geom/vinum geom_vinum_rm.c Log: Implement the possibility to remove drives. Revision Changes Path 1.2 +90 -0 src/sys/geom/vinum/geom_vinum_rm.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 17:08:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 12E5216A4CE; Sun, 22 Aug 2004 17:08:48 +0000 (GMT) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9125143D3F; Sun, 22 Aug 2004 17:08:47 +0000 (GMT) (envelope-from des@des.no) Received: from dwp.des.no (37.80-203-228.nextgentel.com [80.203.228.37]) by mail.broadpark.no (Postfix) with ESMTP id 7C1194452; Sun, 22 Aug 2004 19:09:22 +0200 (MEST) Received: by dwp.des.no (Postfix, from userid 2602) id EACB2B873; Sun, 22 Aug 2004 19:08:45 +0200 (CEST) To: Pawel Jakub Dawidek References: <200408221419.i7MEJrJH030512@repoman.freebsd.org> <20040822160524.GL30151@darkness.comp.waw.pl> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Sun, 22 Aug 2004 19:08:45 +0200 In-Reply-To: <20040822160524.GL30151@darkness.comp.waw.pl> (Pawel Jakub Dawidek's message of "Sun, 22 Aug 2004 18:05:24 +0200") Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/examples/etc make.conf src/share/man/man5 make.conf.5 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: Sun, 22 Aug 2004 17:08:48 -0000 Pawel Jakub Dawidek writes: > On Sun, Aug 22, 2004 at 02:19:53PM +0000, Dag-Erling Smorgrav wrote: > > +.It Va NO_PF > > +.Pq Vt bool > > +Set to not build PF firewall package. > > +.It Va NO_AUTHPF > > +.Pq Vt bool > > +Set to not build > > +.Xr authpf 8 . > Was that intended? Uh, not really, but it was in the patch I submitted to re@, and NO_PF and NO_AUTHPF do exist in RELENG_5, so no harm done. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Sun Aug 22 17:55:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B33216A4CE; Sun, 22 Aug 2004 17:55:42 +0000 (GMT) Received: from sardine.webcom.it (gen053.n002.c03.escapebox.net [213.73.82.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id E12A043D31; Sun, 22 Aug 2004 17:55:41 +0000 (GMT) (envelope-from "") Received: from [213.140.17.96] (helo=brian) by webcom.it with asmtp (Exim 3.36 #1) id 1BywZB-0001OM-00; Sun, 22 Aug 2004 17:55:41 +0000 Date: Sun, 22 Aug 2004 19:55:40 +0200 From: Andrea Campi To: Thomas Quinot Message-ID: <20040822175539.GA647@webcom.it> References: <200408212021.i7LKLndR090771@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408212021.i7LKLndR090771@repoman.freebsd.org> User-Agent: Mutt/1.5.6i Received: from andrea by webcom.it with asmtp (Exim 3.36 #1) id 1BywZB-0001OM-00; Sun, 22 Aug 2004 17:55:41 +0000 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: 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: Sun, 22 Aug 2004 17:55:42 -0000 Hi, On Sat, Aug 21, 2004 at 08:21:49PM +0000, Thomas Quinot wrote: > thomas 2004-08-21 20:21:49 UTC > > FreeBSD src repository > > Modified files: > tools/tools/nanobsd i386.diskimage > Log: > Fix positional parameter reference to ${10}. > Fix target location for generation of fstab. > > PR: bin/70795 MFC? Thanks for committing this; any hope you could handle the rest of the PR as well? Bye, Andrea -- 0 and 1. Now what could be so hard about that? From owner-cvs-src@FreeBSD.ORG Sun Aug 22 18:17:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A05016A4CF; Sun, 22 Aug 2004 18:17:53 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id C921843D82; Sun, 22 Aug 2004 18:17:52 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id i7MIHm34000869 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 22 Aug 2004 21:17:49 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id i7MIHpRj099660; Sun, 22 Aug 2004 21:17:51 +0300 (EEST) (envelope-from ru) Date: Sun, 22 Aug 2004 21:17:51 +0300 From: Ruslan Ermilov To: Marcel Moolenaar Message-ID: <20040822181751.GC99326@ip.net.ua> References: <200408220026.i7M0Q1tg098161@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="qjNfmADvan18RZcF" Content-Disposition: inline In-Reply-To: <200408220026.i7M0Q1tg098161@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/boot/alpha/common Makefile.common ldscript X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 18:17:53 -0000 --qjNfmADvan18RZcF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Aug 22, 2004 at 12:26:01AM +0000, Marcel Moolenaar wrote: > marcel 2004-08-22 00:26:01 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/boot/alpha/common Makefile.common=20 > Added files: > sys/boot/alpha/common ldscript=20 > Log: > Part 1 of fixing the boot code: binutils 2.15 fixes. > =20 > The binutils 2.15 assembler now automaticly and non-optionally adds > the .eh_frame section for unwind information. This section appears > to wreck havoc to the final boot code. Fix this by using a special > linker script that discards the .eh_frame sections, but is otherwise > identical to the linker internal script used for -N. > =20 > Compiler used: gcc 3.3.5 > Verified with: binutils 2.14 & binutils 2.15 (stock and in-tree) > Tested with: /boot/loader & /boot/netboot > =20 > Revision Changes Path > 1.19 +1 -1 src/sys/boot/alpha/common/Makefile.common > 1.1 +201 -0 src/sys/boot/alpha/common/ldscript (new) >=20 Yes, I also noticed this in my testing (5-CURRENT just before and just after BU upgrade). Unfortunately, it was too late in the night to finish with this. That's so cool that you took a pick on it, Marcel! ;) Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --qjNfmADvan18RZcF Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQFBKONPqRfpzJluFF4RAjcmAJ9+YQoyisJebbnw2whRj0qMQeRcPACcCwVQ fE2u+xnSm3n0YoRgOjayqC8= =Bnsr -----END PGP SIGNATURE----- --qjNfmADvan18RZcF-- From owner-cvs-src@FreeBSD.ORG Sun Aug 22 18:57:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3221516A4CE; Sun, 22 Aug 2004 18:57:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2987143D39; Sun, 22 Aug 2004 18:57:41 +0000 (GMT) (envelope-from green@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MIvf7L039930; Sun, 22 Aug 2004 18:57:41 GMT (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MIvf8a039929; Sun, 22 Aug 2004 18:57:41 GMT (envelope-from green) Message-Id: <200408221857.i7MIvf8a039929@repoman.freebsd.org> From: Brian Feldman Date: Sun, 22 Aug 2004 18:57: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/dev/sound/pci maestro.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 18:57:41 -0000 green 2004-08-22 18:57:41 UTC FreeBSD src repository Modified files: sys/dev/sound/pci maestro.c Log: The new contigmalloc code is exposing a lot of misuses of busdma memory allocation. Notably, in this case, the driver tries to allocate several pieces of memory and then fails if the pieces allocated after the first do not come after it physically, and within a specific range (8MB I believe). Of course, this could just as easily fail for any number of reasons, but it almost always fails now that contiguous allocations start at the end of possible specified memory locations rather than the beginning. Allocate all the possibly-needed memory up front, even though it's a waste, to get around this. The least bogus solution would be to take the physical address from the first allocation and create a new tag that specified that further allocations must follow it within that 8MB window, then use that when allocating new channels, but that's left for anyone else that really feels like doing it. Tested by: Erwin Lansing Revision Changes Path 1.24 +15 -21 src/sys/dev/sound/pci/maestro.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 19:02:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F166E16A4CE; Sun, 22 Aug 2004 19:02:45 +0000 (GMT) Received: from mail.droso.net (koala.droso.net [193.88.12.38]) by mx1.FreeBSD.org (Postfix) with ESMTP id B87EB43D45; Sun, 22 Aug 2004 19:02:45 +0000 (GMT) (envelope-from erwin@mail.droso.net) Received: by mail.droso.net (Postfix, from userid 1001) id 5785C22856; Sun, 22 Aug 2004 21:02:44 +0200 (CEST) Date: Sun, 22 Aug 2004 21:02:44 +0200 From: Erwin Lansing To: Brian Feldman Message-ID: <20040822190244.GE42943@droso.net> References: <200408221857.i7MIvf8a039929@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="vtzGhvizbBRQ85DL" Content-Disposition: inline In-Reply-To: <200408221857.i7MIvf8a039929@repoman.freebsd.org> X-Operating-System: FreeBSD/i386 5.2.1-RELEASE-p1 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/sys/dev/sound/pci maestro.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 19:02:46 -0000 --vtzGhvizbBRQ85DL Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Aug 22, 2004 at 06:57:41PM +0000, Brian Feldman wrote: > green 2004-08-22 18:57:41 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/dev/sound/pci maestro.c=20 > Log: > The new contigmalloc code is exposing a lot of misuses of busdma memory > allocation. Notably, in this case, the driver tries to allocate several > pieces of memory and then fails if the pieces allocated after the first > do not come after it physically, and within a specific range (8MB I > believe). Of course, this could just as easily fail for any number of > reasons, but it almost always fails now that contiguous allocations sta= rt > at the end of possible specified memory locations rather than the begin= ning. > =20 > Allocate all the possibly-needed memory up front, even though it's a wa= ste, > to get around this. The least bogus solution would be to take the phys= ical > address from the first allocation and create a new tag that specified t= hat > further allocations must follow it within that 8MB window, then use that > when allocating new channels, but that's left for anyone else that real= ly > feels like doing it. > =20 > Tested by: Erwin Lansing > =20 Thanks for looking into this so quickly! This probably should also go into 5.3. -erwin --=20 _._ _,-'""`-._ Erwin Lansing (,-.`._,'( |\`-/| erwin@lansing.dk http://droso.org `-.-' \ )-`( , o o) erwin@FreeBSD.org -bf- `- \`_`"'- --vtzGhvizbBRQ85DL Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQFBKO3Uqy9aWxUlaZARAm4GAJ0ZQdhrUCF83HheiE8Vtg/czE6ErgCg3NTN gYeET8Wqqxs9UtVgOXNnXw0= =ZQco -----END PGP SIGNATURE----- --vtzGhvizbBRQ85DL-- From owner-cvs-src@FreeBSD.ORG Sun Aug 22 19:16:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2762A16A4CE; Sun, 22 Aug 2004 19:16:53 +0000 (GMT) Received: from smtp-vbr8.xs4all.nl (smtp-vbr8.xs4all.nl [194.109.24.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 61BB843D39; Sun, 22 Aug 2004 19:16:50 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-vbr8.xs4all.nl (8.12.11/8.12.11) with ESMTP id i7MJGnXf064901; Sun, 22 Aug 2004 21:16:49 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.11/8.12.9) with ESMTP id i7MJGm4l070707; Sun, 22 Aug 2004 21:16:48 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.12.11/8.12.11/Submit) id i7MJGmlT070706; Sun, 22 Aug 2004 21:16:48 +0200 (CEST) (envelope-from wb) Date: Sun, 22 Aug 2004 21:16:48 +0200 From: Wilko Bulte To: Doug Rabson Message-ID: <20040822191648.GA70654@freebie.xs4all.nl> References: <200408220624.i7M6OxAK010053@repoman.freebsd.org> <200408220940.18504.dfr@nlsystems.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408220940.18504.dfr@nlsystems.com> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.10-STABLE X-PGP: finger wilko@freebsd.org X-Virus-Scanned: by XS4ALL Virus Scanner cc: cvs-src@FreeBSD.ORG cc: Marcel Moolenaar cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/boot/alpha Makefile.inc src/sys/boot/ficl 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: Sun, 22 Aug 2004 19:16:53 -0000 On Sun, Aug 22, 2004 at 09:40:18AM +0100, Doug Rabson wrote.. > On Sunday 22 August 2004 07:24, Marcel Moolenaar wrote: > > marcel 2004-08-22 06:24:59 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/boot/alpha Makefile.inc > > sys/boot/ficl Makefile > > Log: > > Part 2 of fixing the boot code: gcc 3.4 fixes. > > > > The whole problem seems to be size. Which is odd, because it is > > said that size doesn't matter. Anyway... Add -Os to strategic places > > in the makefile to have the final loader be as mall as possible. This > > seems to be enough to make it work. For now... I think something is > > more fundamentally wrong; or something more fundamental is wrong. > > Potato, potaato. > > Size does matter for the alpha loader. The firmware gives it 256k of > address space which we overflowed many years ago. I extended it in > sys/boot/alpha/common/main.c:extend_heap() by adding 512k to the > loader's mapped address space. It might be necessary to extend it a bit > further. High fives to Marcel I would say! When will this go into RELENG_5? I'm having a lot of fun with 5.3- builds failing so I would really love to see the mod go into RELENG_5 so that if/when a build finally succeeds it has the fixed loader included. Wilko -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Sun Aug 22 19:43:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C78716A4CE; Sun, 22 Aug 2004 19:43:39 +0000 (GMT) Received: from smtp-vbr9.xs4all.nl (smtp-vbr9.xs4all.nl [194.109.24.29]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA6BC43D2D; Sun, 22 Aug 2004 19:43:38 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-vbr9.xs4all.nl (8.12.11/8.12.11) with ESMTP id i7MJhbVu065904; Sun, 22 Aug 2004 21:43:37 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.11/8.12.9) with ESMTP id i7MJhbqj070862; Sun, 22 Aug 2004 21:43:37 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.12.11/8.12.11/Submit) id i7MJhaZU070861; Sun, 22 Aug 2004 21:43:36 +0200 (CEST) (envelope-from wb) Date: Sun, 22 Aug 2004 21:43:36 +0200 From: Wilko Bulte To: Marcel Moolenaar Message-ID: <20040822194336.GA70842@freebie.xs4all.nl> References: <200408220534.i7M5Y72I008587@repoman.freebsd.org> <20040822060122.GA51375@dhcp50.pn.xcllnt.net> <20040822073351.GA68229@freebie.xs4all.nl> <20040822151257.GA52947@dhcp50.pn.xcllnt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040822151257.GA52947@dhcp50.pn.xcllnt.net> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.10-STABLE X-PGP: finger wilko@freebsd.org X-Virus-Scanned: by XS4ALL Virus Scanner cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: Ken Smith Subject: Re: cvs commit: src/release/sparc64 mkisoimages.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: Sun, 22 Aug 2004 19:43:39 -0000 On Sun, Aug 22, 2004 at 08:12:57AM -0700, Marcel Moolenaar wrote.. > On Sun, Aug 22, 2004 at 09:33:51AM +0200, Wilko Bulte wrote: > > > > Log: > > > > Found another one. Why does mdconfig hate me? > > > > > > Nothing personal. I ran into the same on ia64. I added > > > sync; sleep 1; sync > > > > This stuff? > > > > + mdconfig -a -t vnode -f /R/stage/mfsroot/mfsroot > > + MDDEVICE=md0 > > + sleep 5 > > + [ ! -c /dev/md0 ] > > + trap umount /mnt; mdconfig -d -u md0 EXIT > > + bsdlabel -w -B -b /R/stage/trees/base/boot/boot md0 auto > > bsdlabel: boot code /R/stage/trees/base/boot/boot is wrong size > > + umount /mnt > > umount: /mnt: not a file system root directory > > *** Error code 1 > > Can you try with boot code made with HEAD sources: > src/sys/boot/alpha/Makefile.inc 1.6 I assume that should be rev 1.10: ---------------------------- revision 1.10 date: 2004/08/22 06:24:59; author: marcel; state: Exp; lines: +1 -1 Part 2 of fixing the boot code: gcc 3.4 fixes. The whole problem seems to be size. Which is odd, because it is said that size doesn't matter. Anyway... Add -Os to strategic places in the makefile to have the final loader be as mall as possible. This seems to be enough to make it work. For now... I think something is more fundamentally wrong; or something more fundamental is wrong. Potato, potaato. -- I will give it a try. Tnx -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Sun Aug 22 19:44:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D2D1216A4CE; Sun, 22 Aug 2004 19:44:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B41F743D55; Sun, 22 Aug 2004 19:44:24 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MJiOXp041996; Sun, 22 Aug 2004 19:44:24 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MJiOYg041995; Sun, 22 Aug 2004 19:44:24 GMT (envelope-from cperciva) Message-Id: <200408221944.i7MJiOYg041995@repoman.freebsd.org> From: Colin Percival Date: Sun, 22 Aug 2004 19:44: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/dev/md md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 19:44:25 -0000 cperciva 2004-08-22 19:44:24 UTC FreeBSD src repository Modified files: sys/dev/md md.c Log: When creating a new md, wait for geom's event queue to become empty before returning. Device nodes are created via the "taste" mechanism, so this is necessary in order to make sure that devfs entries are created before mdconfig(8) returns. This may be a MFC candidate for 5.3. Suggested by: phk Revision Changes Path 1.128 +1 -0 src/sys/dev/md/md.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 19:47:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7545016A4CE; Sun, 22 Aug 2004 19:47:31 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 264CE43D1F; Sun, 22 Aug 2004 19:47:31 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 89508ACAFE; Sun, 22 Aug 2004 21:47:29 +0200 (CEST) Date: Sun, 22 Aug 2004 21:47:29 +0200 From: Pawel Jakub Dawidek To: Lukas Ertl Message-ID: <20040822194729.GM30151@darkness.comp.waw.pl> References: <200408221707.i7MH7tiP036429@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="zpKbRLlnGgG674Bt" Content-Disposition: inline In-Reply-To: <200408221707.i7MH7tiP036429@repoman.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: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/geom/vinum geom_vinum_rm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 19:47:31 -0000 --zpKbRLlnGgG674Bt Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Aug 22, 2004 at 05:07:55PM +0000, Lukas Ertl wrote: +> le 2004-08-22 17:07:55 UTC +>=20 +> FreeBSD src repository +>=20 +> Modified files: +> sys/geom/vinum geom_vinum_rm.c=20 +> Log: +> Implement the possibility to remove drives. [...] +> + /* Remove all associated subdisks, plexes, volumes. */ +> + if (!LIST_EMPTY(&d->subdisks)) { Hmm, I think you don't really need this 'if'. --=20 Pawel Jakub Dawidek http://www.FreeBSD.org pjd@FreeBSD.org http://garage.freebsd.pl FreeBSD committer Am I Evil? Yes, I Am! --zpKbRLlnGgG674Bt Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBKPhRForvXbEpPzQRAlINAKDg0U7C3OexdrupepgP0/3IklQ9VACdGlQs yAcMeyye05786fTUkOIDZwc= =LC1q -----END PGP SIGNATURE----- --zpKbRLlnGgG674Bt-- From owner-cvs-src@FreeBSD.ORG Sun Aug 22 19:50:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3C4616A4CF; Sun, 22 Aug 2004 19:50:39 +0000 (GMT) Received: from rwcrmhc11.comcast.net (rwcrmhc11.comcast.net [204.127.198.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 841C343D3F; Sun, 22 Aug 2004 19:50:39 +0000 (GMT) (envelope-from DougB@dougbarton.net) Received: from [192.168.0.4] (c-24-130-110-32.we.client2.attbi.com[24.130.110.32]) by comcast.net (rwcrmhc11) with ESMTP id <2004082219503801300r6lbje> (Authid: domain_name_tsar); Sun, 22 Aug 2004 19:50:39 +0000 Message-ID: <4128F90D.8080506@DougBarton.net> Date: Sun, 22 Aug 2004 12:50:37 -0700 From: Doug Barton User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.2) Gecko/20040811 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Colin Percival References: <200408161152.i7GBqMlq084661@repoman.freebsd.org> <6.1.0.6.1.20040816045454.02a34168@popserver.sfu.ca> In-Reply-To: <6.1.0.6.1.20040816045454.02a34168@popserver.sfu.ca> X-Enigmail-Version: 0.84.2.0 X-Enigmail-Supports: pgp-inline, pgp-mime 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 cc: Colin Percival Subject: Re: cvs commit: src/etc services X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 19:50:39 -0000 Colin Percival wrote: > At 04:52 16/08/2004, Colin Percival wrote: > >>cperciva 2004-08-16 11:52:22 UTC >> Modified files: >> etc services >> Log: >> Add 3653/tcp and 3653/udp, since they were specifically requested. > > > As discussed earlier, I have another 6400 lines ready to > merge from IANA's list. Since some benchmarks have been > produced showing that adding that many new entries into > /etc/services could have a significant performance impact, > I'm going to wait until after 5-STABLE is branched, and > only commit these to 6-CURRENT. If/when the performance > impact becomes insignificant (due to the addition of a > lookup daemon, for example), I'll merge them into STABLE. Please don't commit these changes to 6-current without discussion on -arch, which I would like to be involved in. This topic has come up many times before (including a long time ago instigated by me) and the consensus has always been to add lines from the IANA table when they are specifically requested, IF they add value to a significant percentage of our userbase. I don't see any reason to change that philosophy with 6-current, and I'd like to see significant discussion as to why it's a value add to change the philosophy before any changes are made to the file. Also, I'd like to point out that many of the port numbers in the current IANA list are not related to active products, so adding them all would be a waste of time, and degrade performance for no good reason. Finally, the solution that has most often been discussed for improving the performance of getservbyname() and friends is a Berkeley db implementation similar to the way login.conf is done now. I'm not sure a lookup daemon is justified, and I'd like to see some discussion about this topic too. Thanks, Doug -- If you're never wrong, you're not trying hard enough From owner-cvs-src@FreeBSD.ORG Sun Aug 22 19:55:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3D40F16A4CE; Sun, 22 Aug 2004 19:55:08 +0000 (GMT) Received: from rwcrmhc12.comcast.net (rwcrmhc12.comcast.net [216.148.227.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 088DD43D2F; Sun, 22 Aug 2004 19:55:08 +0000 (GMT) (envelope-from DougB@dougbarton.net) Received: from [192.168.0.4] (c-24-130-110-32.we.client2.attbi.com[24.130.110.32]) by comcast.net (rwcrmhc12) with ESMTP id <20040822195507014007np7de> (Authid: domain_name_tsar); Sun, 22 Aug 2004 19:55:07 +0000 Message-ID: <4128FA1A.1010301@DougBarton.net> Date: Sun, 22 Aug 2004 12:55:06 -0700 From: Doug Barton User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.2) Gecko/20040811 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Doug Barton References: <200408161152.i7GBqMlq084661@repoman.freebsd.org> <6.1.0.6.1.20040816045454.02a34168@popserver.sfu.ca> <4128F90D.8080506@DougBarton.net> In-Reply-To: <4128F90D.8080506@DougBarton.net> X-Enigmail-Version: 0.84.2.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Colin Percival cc: Colin Percival Subject: Re: cvs commit: src/etc services X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 19:55:08 -0000 Note, I should have added to my previous message that Colin is doing really good work in the cleanup and update of /etc/services, and it's greatly appreciated. :) Doug -- If you're never wrong, you're not trying hard enough From owner-cvs-src@FreeBSD.ORG Sun Aug 22 20:01:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0DB8016A4CE; Sun, 22 Aug 2004 20:01:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E411943D4C; Sun, 22 Aug 2004 20:01:01 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MK11re042764; Sun, 22 Aug 2004 20:01:01 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MK11hT042763; Sun, 22 Aug 2004 20:01:01 GMT (envelope-from rwatson) Message-Id: <200408222001.i7MK11hT042763@repoman.freebsd.org> From: Robert Watson Date: Sun, 22 Aug 2004 20:01: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/netinet in_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: Sun, 22 Aug 2004 20:01:02 -0000 rwatson 2004-08-22 20:01:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet in_pcb.c Log: MT5 in_pcb.c:1.154: date: 2004/08/19 01:11:17; author: rwatson; state: Exp; lines: +1 -1 In in_pcbrehash(), do assert the inpcb lock as well as the pcbinfo lock. Approved by: re (kensmith) Revision Changes Path 1.153.2.1 +1 -1 src/sys/netinet/in_pcb.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 20:02:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA7BC16A4CE; Sun, 22 Aug 2004 20:02:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABC8843D5D; Sun, 22 Aug 2004 20:02:54 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MK2soW042908; Sun, 22 Aug 2004 20:02:54 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MK2spL042907; Sun, 22 Aug 2004 20:02:54 GMT (envelope-from rwatson) Message-Id: <200408222002.i7MK2spL042907@repoman.freebsd.org> From: Robert Watson Date: Sun, 22 Aug 2004 20:02: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/sys/netinet udp_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: Sun, 22 Aug 2004 20:02:55 -0000 rwatson 2004-08-22 20:02:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet udp_usrreq.c Log: MT5 udp_usrreq.c:1.163: date: 2004/08/19 01:13:10; author: rwatson; state: Exp; lines: +35 -25 Push down pcbinfo and inpcb locking from udp_send() into udp_output(). This provides greater context for the locking and allows us to avoid locking the pcbinfo structure if not binding operations will take place (i.e., already bound, connected, and no expliti sendto() address). Approved by: re (kensmith) Revision Changes Path 1.162.2.1 +35 -25 src/sys/netinet/udp_usrreq.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 20:04:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 906CE16A4CE; Sun, 22 Aug 2004 20:04:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7208A43D58; Sun, 22 Aug 2004 20:04:56 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MK4u0N042965; Sun, 22 Aug 2004 20:04:56 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MK4uK1042964; Sun, 22 Aug 2004 20:04:56 GMT (envelope-from rwatson) Message-Id: <200408222004.i7MK4uK1042964@repoman.freebsd.org> From: Robert Watson Date: Sun, 22 Aug 2004 20:04: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/sys/kern uipc_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: Sun, 22 Aug 2004 20:04:56 -0000 rwatson 2004-08-22 20:04:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern uipc_usrreq.c Log: MT5 uipc_usrreq.c:1.139: date: 2004/08/19 01:45:16; author: rwatson; state: Exp; lines: +10 -2 Add UNP_UNLOCK_ASSERT() to asser that the UNIX domain socket subsystem lock is not held. Rather than annotating that the lock is released after calls to unp_detach() with a comment, annotate with an assertion. Assert that the UNIX domain socket subsystem lock is not held when unp_externalize() and unp_internalize() are called. Approved by: re (kensmith) Revision Changes Path 1.138.2.1 +10 -2 src/sys/kern/uipc_usrreq.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 20:06:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F2D9C16A4CE; Sun, 22 Aug 2004 20:06:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D383E43D66; Sun, 22 Aug 2004 20:06:19 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MK6JXd043131; Sun, 22 Aug 2004 20:06:19 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MK6JeR043130; Sun, 22 Aug 2004 20:06:19 GMT (envelope-from rwatson) Message-Id: <200408222006.i7MK6JeR043130@repoman.freebsd.org> From: Robert Watson Date: Sun, 22 Aug 2004 20:06: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/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: Sun, 22 Aug 2004 20:06:20 -0000 rwatson 2004-08-22 20:06:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern kern_descrip.c Log: MT5 kern_descrip.c:1.244: date: 2004/08/19 14:59:51; author: rwatson; state: Exp; lines: +0 -2 Remove GIANT_REQUIRED from setugidsafety() as knote_fdclose() no longer requires Giant. Approved by: re (kensmith) Revision Changes Path 1.243.2.1 +0 -2 src/sys/kern/kern_descrip.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 20:07:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 19A3E16A4CE; Sun, 22 Aug 2004 20:07:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1219D43D48; Sun, 22 Aug 2004 20:07:51 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MK7onQ043213; Sun, 22 Aug 2004 20:07:50 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MK7oTH043212; Sun, 22 Aug 2004 20:07:50 GMT (envelope-from rwatson) Message-Id: <200408222007.i7MK7oTH043212@repoman.freebsd.org> From: Robert Watson Date: Sun, 22 Aug 2004 20:07: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/sys/netinet6 in6_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: Sun, 22 Aug 2004 20:07:51 -0000 rwatson 2004-08-22 20:07:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet6 in6_pcb.c Log: MT5 in6_pcb.c:1.60: date: 2004/08/21 17:38:48; author: rwatson; state: Exp; lines: +5 -3 When notifying protocol components of an event on an in6pcb, use the result of the notify() function to decide if we need to unlock the in6pcb or not, rather than always unlocking. Otherwise, we may unlock and already unlocked in6pcb. Reported by: kuriyama, Gordon Bergling Tested by: kuriyama, Gordon Bergling Discussed with: mdodd Approved by: re (kensmith) Revision Changes Path 1.59.2.1 +5 -3 src/sys/netinet6/in6_pcb.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 20:52:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE24616A4CE; Sun, 22 Aug 2004 20:52:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BCAC543D1D; Sun, 22 Aug 2004 20:52:23 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MKqNku045112; Sun, 22 Aug 2004 20:52:23 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MKqNHM045111; Sun, 22 Aug 2004 20:52:23 GMT (envelope-from marcel) Message-Id: <200408222052.i7MKqNHM045111@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 22 Aug 2004 20:52: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/vm vm_page.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, 22 Aug 2004 20:52:24 -0000 marcel 2004-08-22 20:52:23 UTC FreeBSD src repository Modified files: sys/vm vm_page.h Log: Move the cow field between wire_count and hold_count. This is the position that is 64-bit aligned and makes sure that the valid and dirty fields are also 64-bit aligned. This means that if PAGE_SIZE is 32K, the size of the vm_page structure is only increased by 8 bytes instead of 16 bytes. More importantly, the vm_page structure is either 120 or 128 bytes on ia64. These are "interesting" sizes. Revision Changes Path 1.133 +1 -1 src/sys/vm/vm_page.h From owner-cvs-src@FreeBSD.ORG Sun Aug 22 21:32:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4333016A4CE; Sun, 22 Aug 2004 21:32:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2601C43D3F; Sun, 22 Aug 2004 21:32:53 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MLWrgI046194; Sun, 22 Aug 2004 21:32:53 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MLWr5i046193; Sun, 22 Aug 2004 21:32:53 GMT (envelope-from rwatson) Message-Id: <200408222132.i7MLWr5i046193@repoman.freebsd.org> From: Robert Watson Date: Sun, 22 Aug 2004 21:32: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/net if_sl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 21:32:53 -0000 rwatson 2004-08-22 21:32:53 UTC FreeBSD src repository Modified files: sys/net if_sl.c Log: Style update: use newer style function prototypes in if_sl.c in prep for merging locking. Revision Changes Path 1.123 +15 -38 src/sys/net/if_sl.c From owner-cvs-src@FreeBSD.ORG Sun Aug 22 22:01:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A79716A4CE; Sun, 22 Aug 2004 22:01:10 +0000 (GMT) Received: from ms-dienst.rz.rwth-aachen.de (ms-2.rz.RWTH-Aachen.DE [134.130.3.131]) by mx1.FreeBSD.org (Postfix) with ESMTP id EAE6743D1F; Sun, 22 Aug 2004 22:01:09 +0000 (GMT) (envelope-from chris@unixpages.org) Received: from r220-1 (r220-1.rz.RWTH-Aachen.DE [134.130.3.31]) by ms-dienst.rz.rwth-aachen.de (iPlanet Messaging Server 5.2 HotFix 1.12 (built Feb 13 2003)) with ESMTP id <0I2V00I7CBTWN4@ms-dienst.rz.rwth-aachen.de>; Mon, 23 Aug 2004 00:01:09 +0200 (MEST) Received: from relay.rwth-aachen.de ([134.130.3.1]) by r220-1 (MailMonitor for SMTP v1.2.2 ) ; Mon, 23 Aug 2004 00:01:07 +0200 (MEST) Received: from haakonia.hitnet.rwth-aachen.de (haakonia.hitnet.RWTH-Aachen.DE [137.226.181.92])i7MM17RA017371; Mon, 23 Aug 2004 00:01:07 +0200 (MEST) Received: from gondor.middleearth (gondor.middleearth [192.168.1.42]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))(Postfix) with ESMTP id 37B3628468; Mon, 23 Aug 2004 00:01:02 +0200 (CEST) Received: by gondor.middleearth (Postfix, from userid 1001) id A33FA613A; Mon, 23 Aug 2004 00:01:01 +0200 (CEST) Date: Mon, 23 Aug 2004 00:01:01 +0200 From: Christian Brueffer In-reply-to: To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Message-id: <20040822220101.GH12219@unixpages.org> MIME-version: 1.0 Content-type: multipart/signed; boundary=FLPM4o+7JoHGki3m; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-disposition: inline User-Agent: Mutt/1.5.5.1i X-Operating-System: FreeBSD 5.2-CURRENT X-PGP-Key: http://people.freebsd.org/~brueffer/brueffer.key.asc X-PGP-Fingerprint: A5C8 2099 19FF AACA F41B B29B 6C76 178C A0ED 982D References: <200408221419.i7MEJrJH030512@repoman.freebsd.org> <20040822160524.GL30151@darkness.comp.waw.pl> cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Pawel Jakub Dawidek cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/share/examples/etc make.conf src/share/man/man5 make.conf.5 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: Sun, 22 Aug 2004 22:01:10 -0000 --FLPM4o+7JoHGki3m Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Aug 22, 2004 at 07:08:45PM +0200, Dag-Erling Sm=F8rgrav wrote: > Pawel Jakub Dawidek writes: > > On Sun, Aug 22, 2004 at 02:19:53PM +0000, Dag-Erling Smorgrav wrote: > > > +.It Va NO_PF > > > +.Pq Vt bool > > > +Set to not build PF firewall package. > > > +.It Va NO_AUTHPF > > > +.Pq Vt bool > > > +Set to not build > > > +.Xr authpf 8 . > > Was that intended? >=20 > Uh, not really, but it was in the patch I submitted to re@, and NO_PF > and NO_AUTHPF do exist in RELENG_5, so no harm done. >=20 I wanted to MFC that anyway, so less work for me :-) - Christian --=20 Christian Brueffer chris@unixpages.org brueffer@FreeBSD.org GPG Key: http://people.freebsd.org/~brueffer/brueffer.key.asc GPG Fingerprint: A5C8 2099 19FF AACA F41B B29B 6C76 178C A0ED 982D --FLPM4o+7JoHGki3m Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBKRedbHYXjKDtmC0RAn4KAKC1BzOo+kTEWh66ZMQM/8P+fDFwygCg/FT+ uY5nolcd5naYGEmOtcRqMSE= =R78G -----END PGP SIGNATURE----- --FLPM4o+7JoHGki3m-- From owner-cvs-src@FreeBSD.ORG Sun Aug 22 23:01:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2654A16A4CE; Sun, 22 Aug 2004 23:01:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F52A43D3F; Sun, 22 Aug 2004 23:01:14 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MN1E85048917; Sun, 22 Aug 2004 23:01:14 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MN1Epo048916; Sun, 22 Aug 2004 23:01:14 GMT (envelope-from mux) Message-Id: <200408222301.i7MN1Epo048916@repoman.freebsd.org> From: Maxime Henrion Date: Sun, 22 Aug 2004 23:01:13 +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/lnc if_lnc_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 22 Aug 2004 23:01:14 -0000 mux 2004-08-22 23:01:13 UTC FreeBSD src repository Modified files: sys/dev/lnc if_lnc_pci.c Log: Pass a correct lowaddr to bus_dma_tag_create(), lnc(4) cards can only deal with 24-bit addresses. While the two other attachments, namely isa and cbus, do it properly, the PCI attachment was passing BUS_SPACE_MAXADDR instead of BUS_SPACE_MAXADDR_24BIT. This bug became apparent with the new contigmalloc() code. This fixes the problem reported with lnc(4) interfaces inside VMWare, and should theoritically also fix any user of a PCI lnc(4) card. It is a RELENG_5 MFC candidate. Tested by: Florian Le Goff Revision Changes Path 1.35 +1 -1 src/sys/dev/lnc/if_lnc_pci.c From owner-cvs-src@FreeBSD.ORG Mon Aug 23 01:41:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 47C0316A4CE; Mon, 23 Aug 2004 01:41:16 +0000 (GMT) Received: from castle.jp.FreeBSD.org (castle.jp.FreeBSD.org [210.226.20.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC48D43D1D; Mon, 23 Aug 2004 01:41:14 +0000 (GMT) (envelope-from matusita@jp.FreeBSD.org) Received: from localhost (localhost [::1])i7N1fD810773; Mon, 23 Aug 2004 10:41:13 +0900 (JST) (envelope-from matusita@jp.FreeBSD.org) In-Reply-To: <200408222301.i7MN1Epo048916@repoman.freebsd.org> References: <200408222301.i7MN1Epo048916@repoman.freebsd.org> X-User-Agent: Mew/1.94.2 Emacs/21.3 X-FaceAnim: (-O_O-)(O_O- )(_O- )(O- )(- -)( -O)( -O_)( -O_O)(-O_O-) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Dispatcher: imput version 20030322(IM144) Lines: 8 From: Makoto Matsushita To: mux@FreeBSD.org Date: Mon, 23 Aug 2004 10:41:11 +0900 Message-Id: <20040823104111R.matusita@jp.FreeBSD.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/lnc if_lnc_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 01:41:16 -0000 mux> This fixes the problem reported with lnc(4) interfaces inside VMWare, mux> and should theoritically also fix any user of a PCI lnc(4) card. It's pretty good (just works with my VMware and 6-current VM), thanks! -- - Makoto `MAR' Matsushita From owner-cvs-src@FreeBSD.ORG Mon Aug 23 01:54:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A28FE16A4CE; Mon, 23 Aug 2004 01:54:43 +0000 (GMT) Received: from electra.cse.Buffalo.EDU (electra.cse.Buffalo.EDU [128.205.32.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 51B5D43D48; Mon, 23 Aug 2004 01:54:43 +0000 (GMT) (envelope-from kensmith@cse.Buffalo.EDU) Received: from electra.cse.Buffalo.EDU (kensmith@localhost [127.0.0.1]) i7N1sfTH013807; Sun, 22 Aug 2004 21:54:41 -0400 (EDT) Received: (from kensmith@localhost) by electra.cse.Buffalo.EDU (8.12.10/8.12.9/Submit) id i7N1sfZm013806; Sun, 22 Aug 2004 21:54:41 -0400 (EDT) Date: Sun, 22 Aug 2004 21:54:41 -0400 From: Ken Smith To: Wilko Bulte Message-ID: <20040823015441.GD13165@electra.cse.Buffalo.EDU> References: <200408220624.i7M6OxAK010053@repoman.freebsd.org> <200408220940.18504.dfr@nlsystems.com> <20040822191648.GA70654@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040822191648.GA70654@freebie.xs4all.nl> User-Agent: Mutt/1.4.1i cc: cvs-src@FreeBSD.org cc: Marcel Moolenaar cc: Doug Rabson cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/boot/alpha Makefile.inc src/sys/boot/ficl 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, 23 Aug 2004 01:54:43 -0000 On Sun, Aug 22, 2004 at 09:16:48PM +0200, Wilko Bulte wrote: > I'm having a lot of fun with 5.3- builds failing so I would really > love to see the mod go into RELENG_5 so that if/when a build finally > succeeds it has the fixed loader included. Marcel sent in the MFC request. We have generally been trying to have things simmer in HEAD for 3 to 4 days before approving MFC requests but I agree this one's important. The cluster machine beast needed a bandaid put in its rebuild script to copy in an older loader right after installworld, I just removed that and cranked up the script. If beast reboots OK after the rebuild we can approve this a bit early, between Marcel's testing and this it should be enough testing. :-) -- Ken Smith - From there to here, from here to | kensmith@cse.buffalo.edu there, funny things are everywhere. | - Theodore Geisel | From owner-cvs-src@FreeBSD.ORG Mon Aug 23 02:39:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C2ACC16A4CF; Mon, 23 Aug 2004 02:39:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9BA8F43D31; Mon, 23 Aug 2004 02:39:45 +0000 (GMT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7N2djSG054444; Mon, 23 Aug 2004 02:39:45 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7N2djAo054443; Mon, 23 Aug 2004 02:39:45 GMT (envelope-from kan) Message-Id: <200408230239.i7N2djAo054443@repoman.freebsd.org> From: Alexander Kabaev Date: Mon, 23 Aug 2004 02:39: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_lock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 02:39:46 -0000 kan 2004-08-23 02:39:45 UTC FreeBSD src repository Modified files: sys/kern kern_lock.c Log: Temporarily back out r1.74 as it seems to cause a number of regressions accordimg to numerous reports. It might get reintroduced some time later when an exact failure mode is understood better. Revision Changes Path 1.75 +5 -12 src/sys/kern/kern_lock.c From owner-cvs-src@FreeBSD.ORG Mon Aug 23 03:00:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D7B9016A4CE; Mon, 23 Aug 2004 03:00:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE09E43D39; Mon, 23 Aug 2004 03:00:27 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7N30RQG055022; Mon, 23 Aug 2004 03:00:27 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7N30RAk055021; Mon, 23 Aug 2004 03:00:27 GMT (envelope-from rwatson) Message-Id: <200408230300.i7N30RAk055021@repoman.freebsd.org> From: Robert Watson Date: Mon, 23 Aug 2004 03:00:27 +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/netinet6 in6.c in6_ifattach.c in6_prefix.c in6_prefix.h in6_proto.c ip6_input.c nd6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 03:00:28 -0000 rwatson 2004-08-23 03:00:27 UTC FreeBSD src repository Modified files: sys/conf files sys/netinet6 in6.c in6_ifattach.c in6_proto.c ip6_input.c nd6.c Removed files: sys/netinet6 in6_prefix.c in6_prefix.h Log: Remove in6_prefix.[ch] and the contained router renumbering capability. The prefix management code currently resides in nd6, leaving only the unused router renumbering capability in the in6_prefix files. Removing it will make it easier for us to provide locking for the remainder of IPv6 by reducing the number of objects requiring synchronized access. This functionality has also been removed from NetBSD and OpenBSD. Submitted by: George Neville-Neil Discussed with/approved by: suz, keiichi at kame.net, core at kame.net Revision Changes Path 1.944 +0 -1 src/sys/conf/files 1.48 +0 -7 src/sys/netinet6/in6.c 1.24 +0 -3 src/sys/netinet6/in6_ifattach.c 1.11 +0 -1199 src/sys/netinet6/in6_prefix.c (dead) 1.6 +0 -91 src/sys/netinet6/in6_prefix.h (dead) 1.30 +0 -1 src/sys/netinet6/in6_proto.c 1.76 +0 -5 src/sys/netinet6/ip6_input.c 1.44 +0 -21 src/sys/netinet6/nd6.c From owner-cvs-src@FreeBSD.ORG Mon Aug 23 03:28:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C246516A4CE; Mon, 23 Aug 2004 03:28:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A35AB43D31; Mon, 23 Aug 2004 03:28:01 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7N3S1Xm056336; Mon, 23 Aug 2004 03:28:01 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7N3S1I2056335; Mon, 23 Aug 2004 03:28:01 GMT (envelope-from obrien) Message-Id: <200408230328.i7N3S1I2056335@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 23 Aug 2004 03:28: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/sys param.h src/contrib/gcc/config freebsd-spec.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, 23 Aug 2004 03:28:01 -0000 obrien 2004-08-23 03:28:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/sys param.h contrib/gcc/config freebsd-spec.h Log: Enter the great FreeBSD 5.3! Approved by: re(kensmith) Revision Changes Path 1.17.2.1 +2 -2 src/contrib/gcc/config/freebsd-spec.h 1.209.2.1 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Mon Aug 23 03:38:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F37F16A4CE; Mon, 23 Aug 2004 03:38:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0103F43D1D; Mon, 23 Aug 2004 03:38:22 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7N3cLTX056641; Mon, 23 Aug 2004 03:38:21 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7N3cLQM056640; Mon, 23 Aug 2004 03:38:21 GMT (envelope-from imp) Message-Id: <200408230338.i7N3cLQM056640@repoman.freebsd.org> From: Warner Losh Date: Mon, 23 Aug 2004 03:38: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/modules/ipfw 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, 23 Aug 2004 03:38:22 -0000 imp 2004-08-23 03:38:21 UTC FreeBSD src repository Modified files: sys/modules/ipfw Makefile Log: Make this compile again in the standalone and the MODULES_WITH_WORLD environments. Chances are good that this doesn't produce a good module, but I leave the proper defaults to the dummy opt_* files to the author. Revision Changes Path 1.18 +5 -1 src/sys/modules/ipfw/Makefile From owner-cvs-src@FreeBSD.ORG Mon Aug 23 04:26:55 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B01E516A4CE; Mon, 23 Aug 2004 04:26:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A693843D39; Mon, 23 Aug 2004 04:26:55 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7N4Qt4f057898; Mon, 23 Aug 2004 04:26:55 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7N4Qthb057897; Mon, 23 Aug 2004 04:26:55 GMT (envelope-from marcel) Message-Id: <200408230426.i7N4Qthb057897@repoman.freebsd.org> From: Marcel Moolenaar Date: Mon, 23 Aug 2004 04:26:55 +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/boot/alpha Makefile.incsrc/sys/boot/alpha/common Makefile.common ldscript src/sys/boot/ficl 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, 23 Aug 2004 04:26:55 -0000 marcel 2004-08-23 04:26:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/boot/alpha Makefile.inc sys/boot/alpha/common Makefile.common sys/boot/ficl Makefile Added files: (Branch: RELENG_5) sys/boot/alpha/common ldscript Log: MFC of alpha boot fixes for binutils 2.15 and gcc-3.4.2. Revisions: alpha/Makefile.inc 1.10 alpha/common/Makefile.common 1.19 alpha/common/ldscript 1.1 ficl/Makefile 1.38 Approved by: re (kensmith) Revision Changes Path 1.9.2.1 +1 -1 src/sys/boot/alpha/Makefile.inc 1.18.2.1 +1 -1 src/sys/boot/alpha/common/Makefile.common 1.1.2.1 +201 -0 src/sys/boot/alpha/common/ldscript (new) 1.37.2.1 +1 -1 src/sys/boot/ficl/Makefile From owner-cvs-src@FreeBSD.ORG Mon Aug 23 04:30:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 145A116A4CE; Mon, 23 Aug 2004 04:30:48 +0000 (GMT) Received: from electra.cse.Buffalo.EDU (electra.cse.Buffalo.EDU [128.205.32.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id B678E43D1D; Mon, 23 Aug 2004 04:30:47 +0000 (GMT) (envelope-from kensmith@cse.Buffalo.EDU) Received: from electra.cse.Buffalo.EDU (kensmith@localhost [127.0.0.1]) i7N4UlTH016733; Mon, 23 Aug 2004 00:30:47 -0400 (EDT) Received: (from kensmith@localhost) by electra.cse.Buffalo.EDU (8.12.10/8.12.9/Submit) id i7N4UlQf016732; Mon, 23 Aug 2004 00:30:47 -0400 (EDT) Date: Mon, 23 Aug 2004 00:30:46 -0400 From: Ken Smith To: Colin Percival Message-ID: <20040823043046.GE15251@electra.cse.Buffalo.EDU> References: <200408221944.i7MJiOYg041995@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408221944.i7MJiOYg041995@repoman.freebsd.org> User-Agent: Mutt/1.4.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/md md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 04:30:48 -0000 On Sun, Aug 22, 2004 at 07:44:24PM +0000, Colin Percival wrote: > cperciva 2004-08-22 19:44:24 UTC > > FreeBSD src repository > > Modified files: > sys/dev/md md.c > Log: > When creating a new md, wait for geom's event queue to become empty > before returning. Device nodes are created via the "taste" mechanism, > so this is necessary in order to make sure that devfs entries are > created before mdconfig(8) returns. > > This may be a MFC candidate for 5.3. > > Suggested by: phk > > Revision Changes Path > 1.128 +1 -0 src/sys/dev/md/md.c Thanks!!!! -- Ken Smith - From there to here, from here to | kensmith@cse.buffalo.edu there, funny things are everywhere. | - Theodore Geisel | From owner-cvs-src@FreeBSD.ORG Mon Aug 23 05:11:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B2AD216A4CE; Mon, 23 Aug 2004 05:11:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 93E7F43D1F; Mon, 23 Aug 2004 05:11:05 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7N5B5po059149; Mon, 23 Aug 2004 05:11:05 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7N5B5bt059148; Mon, 23 Aug 2004 05:11:05 GMT (envelope-from njl) Message-Id: <200408230511.i7N5B5bt059148@repoman.freebsd.org> From: Nate Lawson Date: Mon, 23 Aug 2004 05:11: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/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: Mon, 23 Aug 2004 05:11:05 -0000 njl 2004-08-23 05:11:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/fdc fdc_isa.c Log: MFC rev 1.11: Remove too-strict register offset check. Approved by: re (kensmith) Revision Changes Path 1.9.2.1 +0 -4 src/sys/dev/fdc/fdc_isa.c From owner-cvs-src@FreeBSD.ORG Mon Aug 23 05:12:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F00216A4CE; Mon, 23 Aug 2004 05:12:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5DF5243D55; Mon, 23 Aug 2004 05:12:36 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7N5CaTG059198; Mon, 23 Aug 2004 05:12:36 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7N5CaRM059197; Mon, 23 Aug 2004 05:12:36 GMT (envelope-from njl) Message-Id: <200408230512.i7N5CaRM059197@repoman.freebsd.org> From: Nate Lawson Date: Mon, 23 Aug 2004 05:12:36 +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 subr_rman.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 05:12:36 -0000 njl 2004-08-23 05:12:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern subr_rman.c Log: MFC rev 1.36,1.37: Add debugging print to rman_manage_region(). Approved by: re (kensmith) Revision Changes Path 1.35.2.1 +2 -0 src/sys/kern/subr_rman.c From owner-cvs-src@FreeBSD.ORG Mon Aug 23 05:14:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A19B716A4CE; Mon, 23 Aug 2004 05:14:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F26143D46; Mon, 23 Aug 2004 05:14:18 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7N5EIAY059249; Mon, 23 Aug 2004 05:14:18 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7N5EIVM059248; Mon, 23 Aug 2004 05:14:18 GMT (envelope-from njl) Message-Id: <200408230514.i7N5EIVM059248@repoman.freebsd.org> From: Nate Lawson Date: Mon, 23 Aug 2004 05:14: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/i386/acpica acpi_wakeup.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 05:14:19 -0000 njl 2004-08-23 05:14:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/i386/acpica acpi_wakeup.c Log: MFC rev 1.38: Disable irqs after pmap_enter(). Approved by: re (kensmith) Revision Changes Path 1.37.2.1 +1 -1 src/sys/i386/acpica/acpi_wakeup.c From owner-cvs-src@FreeBSD.ORG Mon Aug 23 05:23:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 27A3F16A4CE; Mon, 23 Aug 2004 05:23:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0879B43D53; Mon, 23 Aug 2004 05:23:17 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7N5NGoM059507; Mon, 23 Aug 2004 05:23:16 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7N5NGV2059506; Mon, 23 Aug 2004 05:23:16 GMT (envelope-from imp) Message-Id: <200408230523.i7N5NGV2059506@repoman.freebsd.org> From: Warner Losh Date: Mon, 23 Aug 2004 05: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/pci agp_sis.c agp_via.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 05:23:17 -0000 imp 2004-08-23 05:23:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/pci agp_sis.c agp_via.c Log: ifndef PC98 the opt_agp.h files, per extensive discussions with nyan-san, obrien, rwatson, and scottl. Approved by: re Revision Changes Path 1.14.2.1 +2 -0 src/sys/pci/agp_sis.c 1.18.2.1 +2 -0 src/sys/pci/agp_via.c From owner-cvs-src@FreeBSD.ORG Mon Aug 23 06:11:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC9D816A4CE; Mon, 23 Aug 2004 06:11:06 +0000 (GMT) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D05743D1F; Mon, 23 Aug 2004 06:11:06 +0000 (GMT) (envelope-from des@des.no) Received: from dwp.des.no (37.80-203-228.nextgentel.com [80.203.228.37]) by mail.broadpark.no (Postfix) with ESMTP id 0644C5819; Mon, 23 Aug 2004 08:11:42 +0200 (MEST) Received: by dwp.des.no (Postfix, from userid 2602) id 61589B873; Mon, 23 Aug 2004 08:11:05 +0200 (CEST) To: Doug Barton References: <200408161152.i7GBqMlq084661@repoman.freebsd.org> <6.1.0.6.1.20040816045454.02a34168@popserver.sfu.ca> <4128F90D.8080506@DougBarton.net> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Mon, 23 Aug 2004 08:11:05 +0200 In-Reply-To: <4128F90D.8080506@DougBarton.net> (Doug Barton's message of "Sun, 22 Aug 2004 12:50:37 -0700") Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Colin Percival cc: Colin Percival Subject: Re: cvs commit: src/etc services X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 06:11:06 -0000 Doug Barton writes: > Finally, the solution that has most often been discussed for improving > the performance of getservbyname() and friends is a Berkeley db > implementation similar to the way login.conf is done now. It should be pretty simple to extend getservbyname() to use a db file if one is available and fall back on the text file otherwise. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Mon Aug 23 06:23:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B993816A4D5; Mon, 23 Aug 2004 06:23:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6656F43D41; Mon, 23 Aug 2004 06:23:17 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7N6NHed061123; Mon, 23 Aug 2004 06:23:17 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7N6NHCT061122; Mon, 23 Aug 2004 06:23:17 GMT (envelope-from pjd) Message-Id: <200408230623.i7N6NHCT061122@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 23 Aug 2004 06:23: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/sbin/geom/core geom.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: Mon, 23 Aug 2004 06:23:17 -0000 pjd 2004-08-23 06:23:17 UTC FreeBSD src repository Modified files: sbin/geom/core geom.8 Log: Add missing GEOM classes, which are aware of geom(8). Submitted by: kuriyama Revision Changes Path 1.7 +6 -0 src/sbin/geom/core/geom.8 From owner-cvs-src@FreeBSD.ORG Mon Aug 23 07:13:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C9E9F16A4CE; Mon, 23 Aug 2004 07:13:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A99DD43D39; Mon, 23 Aug 2004 07:13:51 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7N7DpdM062831; Mon, 23 Aug 2004 07:13:51 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7N7DpIX062830; Mon, 23 Aug 2004 07:13:51 GMT (envelope-from obrien) Message-Id: <200408230713.i7N7DpIX062830@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 23 Aug 2004 07:13: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/gnu/usr.bin/binutils/gdb Makefilesrc/gnu/usr.bin/cc 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, 23 Aug 2004 07:13:51 -0000 obrien 2004-08-23 07:13:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) gnu/usr.bin/binutils/gdb Makefile gnu/usr.bin/cc Makefile.inc Log: Set vendor to a non-fun, but non-controversial one for the release. Approved by: re(kensmith) Revision Changes Path 1.81.2.1 +2 -2 src/gnu/usr.bin/binutils/gdb/Makefile 1.63.8.1 +1 -1 src/gnu/usr.bin/cc/Makefile.inc From owner-cvs-src@FreeBSD.ORG Mon Aug 23 07:46:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 916D816A4CE; Mon, 23 Aug 2004 07:46:01 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC8E243D3F; Mon, 23 Aug 2004 07:45:58 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id i7N7jsA2012171 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 23 Aug 2004 10:45:55 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id i7N7jvjo059798; Mon, 23 Aug 2004 10:45:57 +0300 (EEST) (envelope-from ru) Date: Mon, 23 Aug 2004 10:45:53 +0300 From: Ruslan Ermilov To: "David E. O'Brien" Message-ID: <20040823074553.GH59140@ip.net.ua> References: <200408230713.i7N7DpIX062830@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="I/5syFLg1Ed7r+1G" Content-Disposition: inline In-Reply-To: <200408230713.i7N7DpIX062830@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/gnu/usr.bin/binutils/gdb Makefile src/gnu/usr.bin/cc 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, 23 Aug 2004 07:46:01 -0000 --I/5syFLg1Ed7r+1G Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Aug 23, 2004 at 07:13:51AM +0000, David E. O'Brien wrote: > obrien 2004-08-23 07:13:51 UTC >=20 > FreeBSD src repository >=20 > Modified files: (Branch: RELENG_5) > gnu/usr.bin/binutils/gdb Makefile=20 > gnu/usr.bin/cc Makefile.inc=20 > Log: > Set vendor to a non-fun, but non-controversial one for the release. > =20 > Approved by: re(kensmith) > =20 > Revision Changes Path > 1.81.2.1 +2 -2 src/gnu/usr.bin/binutils/gdb/Makefile > 1.63.8.1 +1 -1 src/gnu/usr.bin/cc/Makefile.inc >=20 Will HEAD still stay spinning under my desk? ;) Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --I/5syFLg1Ed7r+1G Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQFBKaCxqRfpzJluFF4RAq84AJ40QIz6NZwDfUmgLWUlmTY85NFGKgCeOOel 9A0dgJU8sn+ds3Gu9uKInMA= =qKsw -----END PGP SIGNATURE----- --I/5syFLg1Ed7r+1G-- From owner-cvs-src@FreeBSD.ORG Mon Aug 23 07:54:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A4BB616A4CE; Mon, 23 Aug 2004 07:54:00 +0000 (GMT) Received: from asterix.rsu.ru (mail.at.rsu.ru [195.208.245.250]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF53E43D1D; Mon, 23 Aug 2004 07:53:58 +0000 (GMT) (envelope-from bushman@rsu.ru) Received: from [195.208.252.82] (stinger.cc.rsu.ru [195.208.252.82]) by asterix.rsu.ru (8.13.1/8.13.1) with ESMTP id i7N7rfak029032; Mon, 23 Aug 2004 11:53:42 +0400 (MSD) (envelope-from bushman@rsu.ru) From: Michael Bushkov To: DougB@DougBarton.net Content-Type: multipart/mixed; boundary="=-3nsEfv7dxSW/zpQIyhAD" Organization: Rostov State University Message-Id: <1093247765.10372.7.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Mon, 23 Aug 2004 11:56:06 +0400 X-Spam-Status: No, hits=-104.8 required=5.0 tests=AWL,BAYES_00, USER_IN_WHITELIST autolearn=ham version=2.64 X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on asterix.rsu.ru cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: getserv* functions and lookupd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: bushman@rsu.ru List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 07:54:00 -0000 --=-3nsEfv7dxSW/zpQIyhAD Content-Type: text/plain Content-Transfer-Encoding: 7bit > Finally, the solution that has most often been discussed for improving > the performance of getservbyname() and friends is a Berkeley db > implementation similar to the way login.conf is done now. I'm not sure > a > lookup daemon is justified, and I'd like to see some discussion about > this topic too. > > Thanks, > > Doug > Hello! I think the best way to solve the problems with getserv* functions is to implement them via nsdispatch. It gives us an ability to plug in any appropriate functionality later. I've attached the patch to libc, which does it. It implements nis, files and compat sources. Any other source can be plugged dynamically as nsswitch module. I'll release next lookupd version, which supports getserv* functions in the next 5-6 days. It solves a lot of problems, i think, because of caching. Thanks, Michael --=-3nsEfv7dxSW/zpQIyhAD Content-Disposition: attachment; filename=getserv.patch Content-Type: text/x-patch; name=getserv.patch; charset=KOI8-R Content-Transfer-Encoding: 7bit *** ./initial/getservent.c Wed Jul 14 18:06:32 2004 --- getservent.c Thu Jul 15 13:21:01 2004 *************** *** 29,44 **** --- 29,49 ---- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. */ + /* + * getserv* functions implementation was adapted to nsswitch model by Michael Bushkov + */ + #if defined(LIBC_SCCS) && !defined(lint) static char sccsid[] = "@(#)getservent.c 8.1 (Berkeley) 6/4/93"; #endif /* LIBC_SCCS and not lint */ #include __FBSDID("$FreeBSD: src/lib/libc/net/getservent.c,v 1.12 2003/02/27 13:40:00 nectar Exp $"); + #include "namespace.h" #include #include #include #include #include *************** *** 46,91 **** #include #ifdef YP #include #include #include - static int serv_stepping_yp = 0; #endif #include "libc_private.h" #define MAXALIASES 35 ! static FILE *servf = NULL; ! static char line[BUFSIZ+1]; ! static struct servent serv; ! static char *serv_aliases[MAXALIASES]; ! int _serv_stayopen; #ifdef YP ! char *___getservbyname_yp = NULL; ! char *___getservbyproto_yp = NULL; ! int ___getservbyport_yp = 0; ! static char *yp_domain = NULL; static int ! _getservbyport_yp(line) ! char *line; { char *result; int resultlen; char buf[YPMAXRECORD + 2]; int rv; ! snprintf(buf, sizeof(buf), "%d/%s", ntohs(___getservbyport_yp), ! ___getservbyproto_yp); ! ___getservbyport_yp = 0; ! ___getservbyproto_yp = NULL; ! if(!yp_domain) { ! if(yp_get_default_domain(&yp_domain)) ! return (0); } /* * We have to be a little flexible here. Ideally you're supposed * to have both a services.byname and a services.byport map, but --- 51,602 ---- #include #ifdef YP #include #include #include #endif + #include + #include + #include + #include #include "libc_private.h" + #include "nss_tls.h" #define MAXALIASES 35 ! /* ! * declarations' beginning ! */ ! #define _SERVENT_UNPACK_AGAIN -1 ! #define _SERVENT_UNPACK_RETURN 0 ! ! static const ns_src defaultsrc[] = { ! { NSSRC_COMPAT, NS_SUCCESS }, ! { 0 } ! }; ! ! ! struct files_state { ! FILE * servf; ! char line[BUFSIZ+1]; ! struct servent serv; ! char *serv_aliases[MAXALIASES]; ! int _serv_stayopen; ! ! int _notfound_block; ! }; ! ! static void files_endstate(void * files_state); ! NSS_TLS_HANDLING(files); ! ! static int _files_setservent(void *, void *, va_list); ! static int _files_endservent(void *, void *, va_list); ! static int _files_getservent(void *, void *, va_list); ! static int _files_getservbyname(void *, void *, va_list); ! static int _files_getservbyport(void *, void *, va_list); ! ! #ifdef YP ! struct nis_state { ! char *yp_domain; ! int serv_stepping_yp; ! ! char *key; ! int keylen; ! ! char line[BUFSIZ+1]; ! struct servent serv; ! char *serv_aliases[MAXALIASES]; ! ! int _notfound_block; ! }; ! ! static void nis_endstate(void * nis_state); ! NSS_TLS_HANDLING(nis); ! ! static int _nis_setservent(void *, void *, va_list); ! static int _nis_endservent(void *, void *, va_list); ! static int _nis_getservent(void *, void *, va_list); ! static int _nis_getservbyname(void *, void *, va_list); ! static int _nis_getservbyport(void *, void *, va_list); ! #endif ! ! /* ! * indicates what source is currently used by compat mode ! */ ! enum compat_condition { ! FILES_STATE = 0 ! #ifdef YP ! , NIS_STATE = 1 ! #endif ! }; ! ! /* ! * compat mode uses existing files_state and nis_state structures, because it ! * should combine files and nis modules functionality ! */ ! struct compat_state { ! struct files_state files_st; ! #ifdef YP ! struct nis_state nis_st; ! #endif ! ! enum compat_condition current_condition; ! }; ! ! static void compat_endstate(void * compat_state); ! NSS_TLS_HANDLING(compat); ! ! static int _compat_setservent(void *, void *, va_list); ! static int _compat_endservent(void *, void *, va_list); ! static int _compat_getservent(void *, void *, va_list); ! static int _compat_getservbyname(void *, void *, va_list); ! static int _compat_getservbyport(void *, void *, va_list); ! ! /* ! * declarations' ending ! */ ! ! /* ! * processes the line, pointed by p and fills the dest structure ! * q is the pointer, which should be kept during one service entry ! * traversal ! */ ! static int ! _servent_unpack(struct servent * dest,char ** serv_aliases, char *p, char *** q) ! { ! char *cp; ! ! if (*p == '#') ! return _SERVENT_UNPACK_AGAIN; ! cp = strpbrk(p, "#\n"); ! if (cp == NULL) ! return _SERVENT_UNPACK_AGAIN; ! *cp = '\0'; ! dest->s_name = p; ! p = strpbrk(p, " \t"); ! if (p == NULL) ! return _SERVENT_UNPACK_AGAIN; ! *p++ = '\0'; ! while (*p == ' ' || *p == '\t') ! p++; ! cp = strpbrk(p, ",/"); ! if (cp == NULL) ! return _SERVENT_UNPACK_AGAIN; ! *cp++ = '\0'; ! dest->s_port = htons((u_short)atoi(p)); ! dest->s_proto = cp; ! *q = dest->s_aliases = serv_aliases; ! cp = strpbrk(cp, " \t"); ! if (cp != NULL) ! *cp++ = '\0'; ! while (cp && *cp) { ! if (*cp == ' ' || *cp == '\t') { ! cp++; ! continue; ! } ! if (*q < &(serv_aliases)[MAXALIASES - 1]) ! *(*q)++ = cp; ! cp = strpbrk(cp, " \t"); ! if (cp != NULL) ! *cp++ = '\0'; ! } ! ! *(*q) = NULL; ! return _SERVENT_UNPACK_RETURN; ! } ! ! ! static void ! files_endstate(void * p) ! { ! FILE * f; ! ! if (p == NULL) ! return; ! f = ((struct files_state *)p)->servf; ! if (f != NULL) ! fclose(f); ! free(p); ! } ! ! /* ! * gets compat's files state if we are in compat mode and global files state otherwise ! */ ! static int ! _get_compat_files_state(struct files_state ** state,void * mdata) ! { ! int rv; ! enum compat_condition * current_condition; ! ! current_condition=(enum compat_condition *)mdata; ! if (current_condition==NULL) { ! rv=files_getstate(state); ! if (rv != 0) ! return -1; ! } else { ! struct compat_state * c_st; ! ! rv=compat_getstate(&c_st); ! if (rv !=0) ! return -1; ! ! *state=&c_st->files_st; ! } ! return 0; ! } ! ! /* ! * changes compat_condition state, passed as mdata pointer ! */ ! static int ! _redispatch_to_nis(void * mdata) ! { ! #ifdef YP ! if (mdata==NULL) ! return -1; ! else { ! enum compat_condition * current_condition; ! current_condition=(enum compat_condition *)mdata; ! *current_condition=NIS_STATE; ! return 0; ! } ! #else ! return -1; ! #endif ! } ! ! static int ! _files_setservent(void *retval, void *mdata, va_list ap) ! { ! struct files_state * st; ! int f, rv; ! ! f = va_arg(ap, int); ! rv=_get_compat_files_state(&st,mdata); ! if (rv != 0) ! return (NS_UNAVAIL); ! ! if (st->servf == NULL) ! st->servf = fopen(_PATH_SERVICES, "r" ); ! else ! rewind(st->servf); ! st->_serv_stayopen |= f; ! st->_notfound_block = 0; ! ! return (NS_UNAVAIL); ! } ! ! static int ! _files_endservent(void *retval, void *mdata, va_list ap) ! { ! int rv; ! struct files_state * st; ! ! rv=_get_compat_files_state(&st,mdata); ! if (rv != 0) ! return (NS_UNAVAIL); ! ! if (st->servf) { ! fclose(st->servf); ! st->servf = NULL; ! } ! st->_serv_stayopen = 0; ! st->_notfound_block=0; ! ! return (NS_UNAVAIL); ! } ! ! static int ! _files_getservent(void *retval, void *mdata, va_list ap) ! { ! int rv; ! struct files_state * st; ! ! char *p, **q; ! int parse_retval=_SERVENT_UNPACK_RETURN; ! ! rv=_get_compat_files_state(&st,mdata); ! if (rv != 0) ! return (NS_UNAVAIL); ! ! if (st->_notfound_block!=0) ! return (NS_NOTFOUND); ! ! if (st->servf == NULL && (st->servf = fopen(_PATH_SERVICES, "r" )) == NULL) ! return (NS_UNAVAIL); ! ! do { ! if ((p = fgets(st->line, BUFSIZ, st->servf)) == NULL) { ! st->_notfound_block=1; ! return (NS_NOTFOUND); ! } ! ! if (*p=='+') { ! if (_redispatch_to_nis(mdata)==0) ! return (NS_UNAVAIL); ! else { ! parse_retval=_SERVENT_UNPACK_AGAIN; ! continue; ! } ! } ! ! parse_retval=_servent_unpack(&st->serv,st->serv_aliases,p,&q); ! } while (parse_retval==_SERVENT_UNPACK_AGAIN); ! ! *(struct servent **)retval=&st->serv; ! return (NS_SUCCESS); ! } ! ! static int ! _files_getservbyname(void *retval, void *mdata, va_list ap) ! { ! struct files_state * st; ! int rv; ! ! char *curline, **q; ! int parse_retval=_SERVENT_UNPACK_RETURN; ! ! struct servent *p; ! char **cp; ! ! const char * name; ! const char * proto; ! ! name = va_arg(ap, const char *); ! proto = va_arg(ap, const char *); ! ! rv=_get_compat_files_state(&st,mdata); ! if (rv != 0) ! return (NS_UNAVAIL); ! ! /* setservent analog */ ! if (st->servf == NULL) ! st->servf = fopen(_PATH_SERVICES, "r" ); ! else ! rewind(st->servf); ! ! for (;;) { ! do { ! if ((curline = fgets(st->line, BUFSIZ, st->servf)) == NULL) ! return (NS_NOTFOUND); ! ! if (*curline=='+') { ! if ((mdata!=NULL) && (_nis_getservbyname(retval,mdata,ap)==(NS_SUCCESS))) { ! if (!st->_serv_stayopen) ! _files_endservent(retval,mdata,ap); ! return (NS_SUCCESS); ! } else ! continue; ! } ! ! parse_retval=_servent_unpack(&st->serv,st->serv_aliases,curline,&q); ! } while (parse_retval==_SERVENT_UNPACK_AGAIN); ! ! p=&(st->serv); ! ! if (strcmp(name, p->s_name) == 0) ! goto gotname; ! for (cp = p->s_aliases; *cp; cp++) ! if (strcmp(name, *cp) == 0) ! goto gotname; ! ! continue; ! ! gotname: ! if (proto == 0 || strcmp(p->s_proto, proto) == 0) ! break; ! } ! ! if (!st->_serv_stayopen) ! _files_endservent(retval,mdata,ap); ! ! if (p==NULL) ! return (NS_NOTFOUND); ! else { ! *(struct servent **)retval=&st->serv; ! return (NS_SUCCESS); ! } ! } ! ! static int ! _files_getservbyport(void *retval, void *mdata, va_list ap) ! { ! struct files_state * st; ! int rv; ! ! char *curline, **q; ! int parse_retval=_SERVENT_UNPACK_RETURN; ! ! int port; ! const char * proto; ! ! struct servent *p; ! ! port = va_arg(ap, int); ! proto = va_arg(ap, const char *); ! ! rv=_get_compat_files_state(&st,mdata); ! if (rv != 0) ! return (NS_UNAVAIL); ! ! /* setservent analog */ ! if (st->servf == NULL) ! st->servf = fopen(_PATH_SERVICES, "r" ); ! else ! rewind(st->servf); ! ! for (;;) { ! do { ! if ((curline = fgets(st->line, BUFSIZ, st->servf)) == NULL) ! return (NS_NOTFOUND); ! ! if (*curline=='+') { ! if ((mdata!=NULL) && (_nis_getservbyport(retval,mdata,ap)==(NS_SUCCESS))) { ! if (!st->_serv_stayopen) ! _files_endservent(retval,mdata,ap); ! return (NS_SUCCESS); ! } else ! continue; ! } ! ! parse_retval=_servent_unpack(&st->serv,st->serv_aliases,curline,&q); ! } while (parse_retval==_SERVENT_UNPACK_AGAIN); ! ! ! p=&(st->serv); ! ! if (p->s_port != port) ! continue; ! if (proto == 0 || strcmp(p->s_proto, proto) == 0) ! break; ! } ! ! if (!st->_serv_stayopen) ! _files_endservent(retval,mdata,ap); ! ! if (p==NULL) ! return (NS_NOTFOUND); ! else { ! *(struct servent **)retval=&(st->serv); ! return (NS_SUCCESS); ! } ! } ! #ifdef YP ! ! static void ! nis_endstate(void * p) ! { ! struct nis_state * st; ! if (p == NULL) ! return; ! ! ! st=(struct nis_state *)p; ! if (st->key) ! free(st->key); ! free(p); ! } ! ! /* ! * gets compat's nis state if we are in compat mode and global nis state otherwise ! */ ! static int ! _get_compat_nis_state(struct nis_state ** state,void * mdata) ! { ! int rv; ! enum compat_condition * current_condition; ! ! current_condition=(enum compat_condition *)mdata; ! if (current_condition==NULL) { ! rv=nis_getstate(state); ! if (rv != 0) ! return -1; ! } else { ! struct compat_state * c_st; ! ! rv=compat_getstate(&c_st); ! if (rv !=0) ! return -1; ! ! *state=&c_st->nis_st; ! } ! return 0; ! } static int ! _nis_getservbyname(void *retval, void *mdata, va_list ap) { + char ** q; char *result; int resultlen; char buf[YPMAXRECORD + 2]; + + const char * name; + const char * proto; + + struct nis_state * st; int rv; ! rv=_get_compat_nis_state(&st,mdata); ! if (rv != 0) ! return (NS_UNAVAIL); ! ! name = va_arg(ap, const char *); ! proto = va_arg(ap, const char *); ! ! if(!st->yp_domain) { ! if(yp_get_default_domain(&st->yp_domain)) ! return (NS_UNAVAIL); ! } ! snprintf(buf, sizeof(buf), "%s/%s", name, proto); ! if (yp_match(st->yp_domain, "services.byname", buf, strlen(buf), ! &result, &resultlen)) { ! return(NS_NOTFOUND); ! } ! ! /* getservent() expects lines terminated with \n -- make it happy */ ! snprintf(st->line, BUFSIZ, "%.*s\n", resultlen, result); ! free(result); ! ! if (_servent_unpack(&st->serv,st->serv_aliases,st->line,&q)!=_SERVENT_UNPACK_RETURN) ! return (NS_UNAVAIL); ! ! *(struct servent **)retval=&st->serv; ! return (NS_SUCCESS); ! } ! ! static int ! _nis_getservbyport(void *retval, void *mdata, va_list ap) ! { ! char ** q; ! ! int port; ! const char * proto; ! ! char *result; ! int resultlen; ! char buf[YPMAXRECORD + 2]; ! int rv; ! ! struct nis_state * st; ! rv=_get_compat_nis_state(&st,mdata); ! if (rv != 0) ! return (NS_UNAVAIL); ! ! port = va_arg(ap, int); ! proto = va_arg(ap, const char *); ! ! snprintf(buf, sizeof(buf), "%d/%s", ntohs(port), ! proto); ! ! if(!st->yp_domain) { ! if(yp_get_default_domain(&st->yp_domain)) ! return (NS_UNAVAIL); } /* * We have to be a little flexible here. Ideally you're supposed * to have both a services.byname and a services.byport map, but *************** *** 93,280 **** * by putting the services.byport information in the same map as * services.byname so that either case will work. We allow for both * possibilities here: if there is no services.byport map, we try * services.byname instead. */ ! if ((rv = yp_match(yp_domain, "services.byport", buf, strlen(buf), &result, &resultlen))) { if (rv == YPERR_MAP) { ! if (yp_match(yp_domain, "services.byname", buf, strlen(buf), &result, &resultlen)) ! return(0); } else ! return(0); } /* getservent() expects lines terminated with \n -- make it happy */ ! snprintf(line, BUFSIZ, "%.*s\n", resultlen, result); ! free(result); ! return(1); } static int ! _getservbyname_yp(line) ! char *line; { ! char *result; ! int resultlen; ! char buf[YPMAXRECORD + 2]; ! ! if(!yp_domain) { ! if(yp_get_default_domain(&yp_domain)) ! return (0); ! } ! snprintf(buf, sizeof(buf), "%s/%s", ___getservbyname_yp, ! ___getservbyproto_yp); ! ___getservbyname_yp = 0; ! ___getservbyproto_yp = NULL; ! if (yp_match(yp_domain, "services.byname", buf, strlen(buf), ! &result, &resultlen)) { ! return(0); ! } ! /* getservent() expects lines terminated with \n -- make it happy */ ! snprintf(line, BUFSIZ, "%.*s\n", resultlen, result); ! ! free(result); ! return(1); } static int ! _getservent_yp(line) ! char *line; { ! static char *key = NULL; ! static int keylen; char *lastkey, *result; int resultlen; int rv; ! if(!yp_domain) { ! if(yp_get_default_domain(&yp_domain)) ! return (0); } ! if (!serv_stepping_yp) { ! if (key) ! free(key); ! if ((rv = yp_first(yp_domain, "services.byname", &key, &keylen, &result, &resultlen))) { ! serv_stepping_yp = 0; ! return(0); ! } ! serv_stepping_yp = 1; } else { ! lastkey = key; ! rv = yp_next(yp_domain, "services.byname", key, keylen, &key, ! &keylen, &result, &resultlen); free(lastkey); if (rv) { ! serv_stepping_yp = 0; ! return (0); } } /* getservent() expects lines terminated with \n -- make it happy */ ! snprintf(line, BUFSIZ, "%.*s\n", resultlen, result); ! free(result); ! return(1); } #endif ! void ! setservent(f) ! int f; { ! if (servf == NULL) ! servf = fopen(_PATH_SERVICES, "r" ); else ! rewind(servf); ! _serv_stayopen |= f; } void ! endservent() { ! if (servf) { ! fclose(servf); ! servf = NULL; ! } ! _serv_stayopen = 0; } ! struct servent * ! getservent() { ! char *p; ! char *cp, **q; #ifdef YP ! if (serv_stepping_yp && _getservent_yp(line)) { ! p = (char *)&line; ! goto unpack; ! } ! tryagain: ! #endif ! if (servf == NULL && (servf = fopen(_PATH_SERVICES, "r" )) == NULL) ! return (NULL); ! again: ! if ((p = fgets(line, BUFSIZ, servf)) == NULL) ! return (NULL); ! #ifdef YP ! if (*p == '+' && _yp_check(NULL)) { ! if (___getservbyname_yp != NULL) { ! if (!_getservbyname_yp(line)) ! goto tryagain; ! } ! else if (___getservbyport_yp != 0) { ! if (!_getservbyport_yp(line)) ! goto tryagain; ! } ! else if (!_getservent_yp(line)) ! goto tryagain; ! } ! unpack: #endif ! if (*p == '#') ! goto again; ! cp = strpbrk(p, "#\n"); ! if (cp == NULL) ! goto again; ! *cp = '\0'; ! serv.s_name = p; ! p = strpbrk(p, " \t"); ! if (p == NULL) ! goto again; ! *p++ = '\0'; ! while (*p == ' ' || *p == '\t') ! p++; ! cp = strpbrk(p, ",/"); ! if (cp == NULL) ! goto again; ! *cp++ = '\0'; ! serv.s_port = htons((u_short)atoi(p)); ! serv.s_proto = cp; ! q = serv.s_aliases = serv_aliases; ! cp = strpbrk(cp, " \t"); ! if (cp != NULL) ! *cp++ = '\0'; ! while (cp && *cp) { ! if (*cp == ' ' || *cp == '\t') { ! cp++; ! continue; ! } ! if (q < &serv_aliases[MAXALIASES - 1]) ! *q++ = cp; ! cp = strpbrk(cp, " \t"); ! if (cp != NULL) ! *cp++ = '\0'; ! } ! *q = NULL; ! return (&serv); } --- 604,950 ---- * by putting the services.byport information in the same map as * services.byname so that either case will work. We allow for both * possibilities here: if there is no services.byport map, we try * services.byname instead. */ ! if ((rv = yp_match(st->yp_domain, "services.byport", buf, strlen(buf), &result, &resultlen))) { if (rv == YPERR_MAP) { ! if (yp_match(st->yp_domain, "services.byname", buf, strlen(buf), &result, &resultlen)) ! return(NS_NOTFOUND); } else ! return(NS_NOTFOUND); } /* getservent() expects lines terminated with \n -- make it happy */ ! snprintf(st->line, BUFSIZ, "%.*s\n", resultlen, result); free(result); ! ! if (_servent_unpack(&st->serv,st->serv_aliases,st->line,&q)!=_SERVENT_UNPACK_RETURN) ! return (NS_UNAVAIL); ! ! *(struct servent **)retval=&st->serv; ! return (NS_SUCCESS); } static int ! _nis_setservent(void *retval, void *mdata, va_list ap) { ! struct nis_state * st; ! int rv; ! rv=_get_compat_nis_state(&st,mdata); ! if (rv != 0) ! return (NS_UNAVAIL); ! ! st->serv_stepping_yp=0; ! st->_notfound_block=0; ! return (NS_UNAVAIL); ! } ! static int ! _nis_endservent(void *retval, void *mdata, va_list ap) ! { ! struct nis_state * st; ! int rv; ! rv=_get_compat_nis_state(&st,mdata); ! if (rv != 0) ! return (NS_UNAVAIL); ! st->yp_domain=NULL; ! st->serv_stepping_yp=0; ! st->_notfound_block=0; ! return (NS_UNAVAIL); } static int ! _nis_getservent(void *retval, void *mdata, va_list ap) { ! struct nis_state * st; ! ! char *p,**q; ! char *lastkey, *result; int resultlen; int rv; ! rv=_get_compat_nis_state(&st,mdata); ! if (rv != 0) ! return (NS_UNAVAIL); ! ! if (st->_notfound_block!=0) ! return (NS_NOTFOUND); ! ! if(!st->yp_domain) { ! if(yp_get_default_domain(&st->yp_domain)) ! return (NS_UNAVAIL); } ! if (!st->serv_stepping_yp) { ! if (st->key) ! free(st->key); ! if ((rv = yp_first(st->yp_domain, "services.byname", &st->key, &st->keylen, &result, &resultlen))) { ! st->serv_stepping_yp = 0; ! return(NS_NOTFOUND); ! } else ! st->serv_stepping_yp = 1; } else { ! lastkey = st->key; ! rv = yp_next(st->yp_domain, "services.byname", st->key, st->keylen, &st->key, ! &st->keylen, &result, &resultlen); free(lastkey); if (rv) { ! st->serv_stepping_yp = 0; ! st->_notfound_block=1; ! return (NS_NOTFOUND); } } /* getservent() expects lines terminated with \n -- make it happy */ ! snprintf(st->line, BUFSIZ, "%.*s\n", resultlen, result); free(result); ! p=st->line; ! if (_servent_unpack(&st->serv,st->serv_aliases,p,&q)!=_SERVENT_UNPACK_RETURN) ! return (NS_UNAVAIL); ! ! *(struct servent **)retval=&st->serv; ! return(NS_SUCCESS); } + #endif + + static void + compat_endstate(void * p) + { + struct compat_state * st; + if (p == NULL) + return; ! st=(struct compat_state *)p; ! if (st->files_st.servf!=NULL) ! fclose(st->files_st.servf); ! #ifdef YP ! if (st->nis_st.key!=NULL) ! free(st->nis_st.key); ! #endif ! free(p); ! } ! ! static int ! _compat_setservent(void *retval, void *mdata, va_list ap) { ! struct compat_state * st; ! int rv; ! ! rv=compat_getstate(&st); ! if (rv != 0) ! return (NS_UNAVAIL); ! ! _files_setservent(retval,&st->current_condition,ap); ! #ifdef YP ! _nis_setservent(retval,&st->current_condition,ap); ! st->current_condition=FILES_STATE; ! #endif ! return (NS_UNAVAIL); ! } ! ! static int ! _compat_endservent(void *retval, void *mdata, va_list ap) ! { ! struct compat_state * st; ! int rv; ! ! rv=compat_getstate(&st); ! if (rv != 0) ! return (NS_UNAVAIL); ! ! _files_endservent(retval,&st->current_condition,ap); ! #ifdef YP ! _nis_endservent(retval,&st->current_condition,ap); ! st->current_condition=FILES_STATE; ! #endif ! return (NS_UNAVAIL); ! } ! ! static int ! _compat_getservent(void *retval, void *mdata, va_list ap) ! { ! struct compat_state * st; ! int rv; ! ! int continue_flag=0; ! ! rv=compat_getstate(&st); ! if (rv != 0) ! return (NS_UNAVAIL); ! ! #ifdef YP ! do { ! switch (st->current_condition) { ! case FILES_STATE: ! rv=_files_getservent(retval,&st->current_condition,ap); ! if (st->current_condition==NIS_STATE) ! continue_flag=1; ! else ! return rv; ! break; ! ! case NIS_STATE: ! rv=_nis_getservent(retval,&st->current_condition,ap); ! if (rv!=NS_SUCCESS) { ! st->current_condition=FILES_STATE; ! continue_flag=1; ! } else ! return NS_SUCCESS; ! break; ! ! default: ! /* NOT REACHED */ ! break; ! } ! } while (continue_flag==1); ! #else ! return _files_getservent(retval,&st->current_condition,ap); ! #endif ! ! /* NOT REACHED */ ! return (NS_UNAVAIL); ! } ! ! static int ! _compat_getservbyname(void *retval, void *mdata, va_list ap) ! { ! struct compat_state * st; ! int rv; ! ! enum compat_condition current_condition; ! ! rv=compat_getstate(&st); ! if (rv != 0) ! return (NS_UNAVAIL); ! ! current_condition=FILES_STATE; ! rv=_files_getservbyname(retval,¤t_condition,ap); ! ! return rv; ! } ! ! static int ! _compat_getservbyport(void *retval, void *mdata, va_list ap) ! { ! struct compat_state * st; ! int rv; ! ! enum compat_condition current_condition; ! ! rv=compat_getstate(&st); ! if (rv != 0) ! return (NS_UNAVAIL); ! ! current_condition=FILES_STATE; ! rv=_files_getservbyport(retval,¤t_condition,ap); ! ! return rv; ! } ! ! struct servent * ! getservent(void) ! { ! struct servent * sv = 0; ! int rval; ! ! static const ns_dtab dtab[] = { ! { NSSRC_FILES, _files_getservent, NULL }, ! #ifdef YP ! { NSSRC_NIS, _nis_getservent, NULL }, ! #endif ! { NSSRC_COMPAT, _compat_getservent, NULL }, ! { NULL, NULL, NULL } ! }; ! ! rval = _nsdispatch( (void *) &sv, dtab, NSDB_SERVICES, "getservent", defaultsrc, 0); ! ! if (rval != NS_SUCCESS) ! return NULL; else ! return sv; } void ! setservent(int stayopen) { ! static const ns_dtab dtab[] = { ! { NSSRC_FILES, _files_setservent, NULL }, ! #ifdef YP ! { NSSRC_NIS, _nis_setservent, NULL }, ! #endif ! { NSSRC_COMPAT, _compat_setservent, NULL}, ! { NULL, NULL, NULL } ! }; ! ! (void)_nsdispatch(NULL, dtab, NSDB_SERVICES, "setservent", defaultsrc, stayopen); } ! void ! endservent(void) { ! static const ns_dtab dtab[] = { ! { NSSRC_FILES, _files_endservent, NULL }, ! #ifdef YP ! { NSSRC_NIS, _nis_endservent, NULL }, ! #endif ! { NSSRC_COMPAT, _compat_endservent, NULL}, ! { NULL, NULL, NULL } ! }; ! ! (void)_nsdispatch(NULL, dtab, NSDB_SERVICES, "endservent", defaultsrc); ! } + struct servent * + getservbyname(const char * name, const char * proto) + { + struct servent * sv = 0; + int rval; + + static const ns_dtab dtab[] = { + { NSSRC_FILES,_files_getservbyname,NULL }, #ifdef YP ! { NSSRC_NIS,_nis_getservbyname,NULL }, #endif ! { NSSRC_COMPAT, _compat_getservbyname, NULL }, ! { 0 } ! }; ! ! rval = _nsdispatch( (void *) &sv, dtab, NSDB_SERVICES, "getservbyname", defaultsrc, name, proto); ! ! if (rval != NS_SUCCESS) ! return NULL; ! else ! return sv; } + + struct servent * + getservbyport(int port, const char * proto) + { + struct servent * sv = 0; + int rval; + + static const ns_dtab dtab[] = { + { NSSRC_FILES,_files_getservbyport,NULL }, + #ifdef YP + { NSSRC_NIS, _nis_getservbyport,NULL }, + #endif + { NSSRC_COMPAT, _compat_getservbyport, NULL } , + { 0 } + }; + + rval = _nsdispatch( (void *) &sv, dtab, NSDB_SERVICES, "getservbyport", defaultsrc, port, proto); + + if (rval != NS_SUCCESS) + return NULL; + else + return sv; + } *** ./initial/getservbyname.c Wed Jul 14 18:06:32 2004 --- getservbyname.c Wed Jul 14 18:05:10 2004 *************** *** 38,81 **** __FBSDID("$FreeBSD: src/lib/libc/net/getservbyname.c,v 1.4 2002/03/21 18:49:23 obrien Exp $"); #include #include - extern int _serv_stayopen; - - struct servent * - getservbyname(name, proto) - const char *name, *proto; - { - struct servent *p; - char **cp; - - #ifdef YP - extern char *___getservbyname_yp; - extern char *___getservbyproto_yp; - - ___getservbyname_yp = (char *)name; - ___getservbyproto_yp = (char *)proto; - #endif - - setservent(_serv_stayopen); - while ( (p = getservent()) ) { - if (strcmp(name, p->s_name) == 0) - goto gotname; - for (cp = p->s_aliases; *cp; cp++) - if (strcmp(name, *cp) == 0) - goto gotname; - continue; - gotname: - if (proto == 0 || strcmp(p->s_proto, proto) == 0) - break; - } - if (!_serv_stayopen) - endservent(); - - #ifdef YP - ___getservbyname_yp = NULL; - ___getservbyproto_yp = NULL; - #endif - - return (p); - } --- 38,42 ---- *** ./initial/getservbyport.c Wed Jul 14 18:06:32 2004 --- getservbyport.c Wed Jul 14 18:05:17 2004 *************** *** 38,76 **** __FBSDID("$FreeBSD: src/lib/libc/net/getservbyport.c,v 1.4 2002/03/21 18:49:23 obrien Exp $"); #include #include - extern int _serv_stayopen; - - struct servent * - getservbyport(port, proto) - int port; - const char *proto; - { - struct servent *p; - - #ifdef YP - extern int ___getservbyport_yp; - extern char *___getservbyproto_yp; - - ___getservbyport_yp = port; - ___getservbyproto_yp = (char *)proto; - #endif - - setservent(_serv_stayopen); - while ( (p = getservent()) ) { - if (p->s_port != port) - continue; - if (proto == 0 || strcmp(p->s_proto, proto) == 0) - break; - } - if (!_serv_stayopen) - endservent(); - - #ifdef YP - ___getservbyport_yp = 0; - ___getservbyproto_yp = NULL; - #endif - - return (p); - } --- 38,42 ---- --=-3nsEfv7dxSW/zpQIyhAD-- From owner-cvs-src@FreeBSD.ORG Mon Aug 23 08:17:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0270A16A4CE; Mon, 23 Aug 2004 08:17:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D5A7A43D39; Mon, 23 Aug 2004 08:17:46 +0000 (GMT) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7N8HkfI065065; Mon, 23 Aug 2004 08:17:46 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7N8HkGg065064; Mon, 23 Aug 2004 08:17:46 GMT (envelope-from dfr) Message-Id: <200408230817.i7N8HkGg065064@repoman.freebsd.org> From: Doug Rabson Date: Mon, 23 Aug 2004 08:17:46 +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/libc/gen tls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 08:17:47 -0000 dfr 2004-08-23 08:17:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libc/gen tls.c Log: MFC: fix static threaded programs. Approved by: re Revision Changes Path 1.2.2.1 +4 -7 src/lib/libc/gen/tls.c From owner-cvs-src@FreeBSD.ORG Mon Aug 23 09:47:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8409916A4CE; Mon, 23 Aug 2004 09:47:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65EF543D55; Mon, 23 Aug 2004 09:47:56 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7N9luqs067330; Mon, 23 Aug 2004 09:47:56 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7N9luJP067329; Mon, 23 Aug 2004 09:47:56 GMT (envelope-from sobomax) Message-Id: <200408230947.i7N9luJP067329@repoman.freebsd.org> From: Maxim Sobolev Date: Mon, 23 Aug 2004 09:47: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/sys/i386/i386 p4tcc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 09:47:56 -0000 sobomax 2004-08-23 09:47:56 UTC FreeBSD src repository Modified files: sys/i386/i386 p4tcc.c Log: o Extend boot output: print out mimimum/maximum performance value and number of performance steps available; o similarly to Enhanced SpeedStep driver, export list of all available steps via hw.p4tcc.cpuperf_levels sysctl. Revision Changes Path 1.4 +19 -1 src/sys/i386/i386/p4tcc.c From owner-cvs-src@FreeBSD.ORG Mon Aug 23 10:09:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D5DA516A4CE; Mon, 23 Aug 2004 10:09:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B749743D39; Mon, 23 Aug 2004 10:09:29 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NA9Tma068186; Mon, 23 Aug 2004 10:09:29 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NA9Tnk068185; Mon, 23 Aug 2004 10:09:29 GMT (envelope-from sobomax) Message-Id: <200408231009.i7NA9Tnk068185@repoman.freebsd.org> From: Maxim Sobolev Date: Mon, 23 Aug 2004 10:09: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/sys/i386/i386 p4tcc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 10:09:30 -0000 sobomax 2004-08-23 10:09:29 UTC FreeBSD src repository Modified files: sys/i386/i386 p4tcc.c Log: o Fix whitespace bug introduced in the previous commit. Submitted by: ru o Simplify p4tcc_power_profile(). Submitted by: maxim Revision Changes Path 1.5 +4 -12 src/sys/i386/i386/p4tcc.c From owner-cvs-src@FreeBSD.ORG Mon Aug 23 10:58:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA4CA16A4CE; Mon, 23 Aug 2004 10:58:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB7F943D2F; Mon, 23 Aug 2004 10:58:13 +0000 (GMT) (envelope-from roam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NAwDGW069469; Mon, 23 Aug 2004 10:58:13 GMT (envelope-from roam@repoman.freebsd.org) Received: (from roam@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NAwD7s069468; Mon, 23 Aug 2004 10:58:13 GMT (envelope-from roam) Message-Id: <200408231058.i7NAwD7s069468@repoman.freebsd.org> From: Peter Pentchev Date: Mon, 23 Aug 2004 10:58:13 +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/libutil login.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: Mon, 23 Aug 2004 10:58:14 -0000 roam 2004-08-23 10:58:13 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_4) lib/libutil login.conf.5 Log: MFC rev. 1.51: describe the ftp-chroot option of login.conf. Revision Changes Path 1.22.2.19 +11 -1 src/lib/libutil/login.conf.5 From owner-cvs-src@FreeBSD.ORG Mon Aug 23 11:00:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF13316A4D2; Mon, 23 Aug 2004 11:00:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7CDAC43D46; Mon, 23 Aug 2004 11:00:21 +0000 (GMT) (envelope-from blackend@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NB0LcK069613; Mon, 23 Aug 2004 11:00:21 GMT (envelope-from blackend@repoman.freebsd.org) Received: (from blackend@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NB0Lxv069612; Mon, 23 Aug 2004 11:00:21 GMT (envelope-from blackend) Message-Id: <200408231100.i7NB0Lxv069612@repoman.freebsd.org> From: Marc Fonvieille Date: Mon, 23 Aug 2004 11:00: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/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, 23 Aug 2004 11:00:21 -0000 blackend 2004-08-23 11:00:20 UTC FreeBSD src repository (doc committer) Modified files: games/fortune/datfiles fortunes Log: s/the on/on the/ PR: misc/70842 Submitted by: Sean C. Farley Revision Changes Path 1.143 +1 -1 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Mon Aug 23 11:04:26 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2123516A4CE; Mon, 23 Aug 2004 11:04:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0211D43D46; Mon, 23 Aug 2004 11:04:26 +0000 (GMT) (envelope-from roam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NB4PQP069831; Mon, 23 Aug 2004 11:04:25 GMT (envelope-from roam@repoman.freebsd.org) Received: (from roam@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NB4Pd5069830; Mon, 23 Aug 2004 11:04:25 GMT (envelope-from roam) Message-Id: <200408231104.i7NB4Pd5069830@repoman.freebsd.org> From: Peter Pentchev Date: Mon, 23 Aug 2004 11:04:25 +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/libutil login.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: Mon, 23 Aug 2004 11:04:26 -0000 roam 2004-08-23 11:04:25 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_4) lib/libutil login.conf.5 Log: Argh... also MFC rev. 1.52: spell FTP correctly and bump the date. Revision Changes Path 1.22.2.20 +2 -2 src/lib/libutil/login.conf.5 From owner-cvs-src@FreeBSD.ORG Mon Aug 23 11:06:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5CECB16A4D4; Mon, 23 Aug 2004 11:06:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3BF8B43D1F; Mon, 23 Aug 2004 11:06:02 +0000 (GMT) (envelope-from roam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NB6202069930; Mon, 23 Aug 2004 11:06:02 GMT (envelope-from roam@repoman.freebsd.org) Received: (from roam@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NB62JU069929; Mon, 23 Aug 2004 11:06:02 GMT (envelope-from roam) Message-Id: <200408231106.i7NB62JU069929@repoman.freebsd.org> From: Peter Pentchev Date: Mon, 23 Aug 2004 11:06:01 +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/libc/net getaddrinfo.3 getipnodebyname.3 getnameinfo.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, 23 Aug 2004 11:06:02 -0000 roam 2004-08-23 11:06:01 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_4) lib/libc/net getaddrinfo.3 getipnodebyname.3 getnameinfo.3 Log: MFC getaddrinfo.3 1.25, getipnodebyname.3 1.14 and getnameinfo.3 1.17: cross-reference these three pages. Also, bump the document date. Revision Changes Path 1.2.2.11 +2 -1 src/lib/libc/net/getaddrinfo.3 1.2.2.5 +3 -1 src/lib/libc/net/getipnodebyname.3 1.2.2.9 +2 -1 src/lib/libc/net/getnameinfo.3 From owner-cvs-src@FreeBSD.ORG Mon Aug 23 11:10:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9727816A4CE; Mon, 23 Aug 2004 11:10:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 793F843D39; Mon, 23 Aug 2004 11:10:59 +0000 (GMT) (envelope-from roam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NBAxuV070126; Mon, 23 Aug 2004 11:10:59 GMT (envelope-from roam@repoman.freebsd.org) Received: (from roam@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NBAxWk070125; Mon, 23 Aug 2004 11:10:59 GMT (envelope-from roam) Message-Id: <200408231110.i7NBAxWk070125@repoman.freebsd.org> From: Peter Pentchev Date: Mon, 23 Aug 2004 11:10:58 +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/libc/sys getrusage.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: Mon, 23 Aug 2004 11:10:59 -0000 roam 2004-08-23 11:10:58 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_4) lib/libc/sys getrusage.2 Log: MFC rev. 1.20: spell _SC_CLK_TCK correctly. Revision Changes Path 1.10.2.6 +1 -1 src/lib/libc/sys/getrusage.2 From owner-cvs-src@FreeBSD.ORG Mon Aug 23 11:27:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DFCC716A4CE; Mon, 23 Aug 2004 11:27:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B314843D5A; Mon, 23 Aug 2004 11:27:00 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NBR0mt070651; Mon, 23 Aug 2004 11:27:00 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NBR0GV070650; Mon, 23 Aug 2004 11:27:00 GMT (envelope-from tjr) Message-Id: <200408231127.i7NBR0GV070650@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 23 Aug 2004 11:27:00 +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/usr.bin/m4 eval.c extern.h 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: Mon, 23 Aug 2004 11:27:01 -0000 tjr 2004-08-23 11:27:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) usr.bin/m4 eval.c extern.h main.c Log: MFC eval.c 1.22, extern.h 1.12, main.c 1.26: Store a pointer to "null" in struct ndblock's defn member instead of a duplicate allocated on the heap; the address defn points to is significant, and is checked against the address of "null" in certain conditionals. PR: 59883 Revision Changes Path 1.10.2.6 +3 -3 src/usr.bin/m4/eval.c 1.3.6.4 +1 -1 src/usr.bin/m4/extern.h 1.6.2.7 +2 -2 src/usr.bin/m4/main.c From owner-cvs-src@FreeBSD.ORG Mon Aug 23 11:59:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 40BDD16A4CE; Mon, 23 Aug 2004 11:59:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2234443D49; Mon, 23 Aug 2004 11:59:33 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NBxXYQ071623; Mon, 23 Aug 2004 11:59:33 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NBxXhj071622; Mon, 23 Aug 2004 11:59:33 GMT (envelope-from nyan) Message-Id: <200408231159.i7NBxXhj071622@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Mon, 23 Aug 2004 11:59: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 fdcio.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, 23 Aug 2004 11:59:33 -0000 nyan 2004-08-23 11:59:32 UTC FreeBSD src repository Modified files: sys/sys fdcio.h Log: Restore FD_DEBUG for pc98. Revision Changes Path 1.19 +4 -0 src/sys/sys/fdcio.h From owner-cvs-src@FreeBSD.ORG Mon Aug 23 12:10:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 96B8116A4CE; Mon, 23 Aug 2004 12:10:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79B5043D31; Mon, 23 Aug 2004 12:10:44 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NCAioA072197; Mon, 23 Aug 2004 12:10:44 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NCAiVL072196; Mon, 23 Aug 2004 12:10:44 GMT (envelope-from tjr) Message-Id: <200408231210.i7NCAiVL072196@repoman.freebsd.org> From: "Tim J. Robbins" Date: Mon, 23 Aug 2004 12:10: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/libc/gen glob.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, 23 Aug 2004 12:10:44 -0000 tjr 2004-08-23 12:10:44 UTC FreeBSD src repository Modified files: lib/libc/gen glob.3 Log: Update documentation to match reality: glob() sorts its result according to the current LC_COLLATE setting, not in "ASCII order". PR: 54391 MFC after: 1 week Revision Changes Path 1.28 +4 -4 src/lib/libc/gen/glob.3 From owner-cvs-src@FreeBSD.ORG Mon Aug 23 12:41:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0010F16A4CE; Mon, 23 Aug 2004 12:41:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D651343D3F; Mon, 23 Aug 2004 12:41:29 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NCfTOT076311; Mon, 23 Aug 2004 12:41:29 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NCfTJx076310; Mon, 23 Aug 2004 12:41:29 GMT (envelope-from des) Message-Id: <200408231241.i7NCfTJx076310@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Mon, 23 Aug 2004 12:41: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/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, 23 Aug 2004 12:41:30 -0000 des 2004-08-23 12:41:29 UTC FreeBSD src repository Modified files: sys/compat/linux linux_socket.c Log: Don't try to translate the control message unless we're certain it's valid; otherwise a caller could trick us into changing any 32-bit word in kernel memory to LINUX_SOL_SOCKET (0x00000001) if its previous value is SOL_SOCKET (0x0000ffff). MFC after: 3 days Revision Changes Path 1.52 +2 -1 src/sys/compat/linux/linux_socket.c From owner-cvs-src@FreeBSD.ORG Mon Aug 23 12:53:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 15D6216A4CE; Mon, 23 Aug 2004 12:53:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC39343D2D; Mon, 23 Aug 2004 12:53:46 +0000 (GMT) (envelope-from danfe@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NCrk9c076947; Mon, 23 Aug 2004 12:53:46 GMT (envelope-from danfe@repoman.freebsd.org) Received: (from danfe@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NCrkdd076946; Mon, 23 Aug 2004 12:53:46 GMT (envelope-from danfe) Message-Id: <200408231253.i7NCrkdd076946@repoman.freebsd.org> From: Alexey Dokuchaev Date: Mon, 23 Aug 2004 12:53: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/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: Mon, 23 Aug 2004 12:53:47 -0000 danfe 2004-08-23 12:53:46 UTC FreeBSD src repository (ports committer) Modified files: usr.bin/calendar/calendars calendar.freebsd Log: So here I am, also born in USSR. Approved by: fjoe (mentor) Revision Changes Path 1.142 +1 -0 src/usr.bin/calendar/calendars/calendar.freebsd From owner-cvs-src@FreeBSD.ORG Mon Aug 23 14:16:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1715616A4CE; Mon, 23 Aug 2004 14:16:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E270243D1D; Mon, 23 Aug 2004 14:16:15 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NEGFAw080141; Mon, 23 Aug 2004 14:16:15 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NEGFXA080140; Mon, 23 Aug 2004 14:16:15 GMT (envelope-from ru) Message-Id: <200408231416.i7NEGFXA080140@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 23 Aug 2004 14:16:15 +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/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: Mon, 23 Aug 2004 14:16:16 -0000 ru 2004-08-23 14:16:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/modules Makefile Log: MFC: 1.394: Build Netgraph modules on all architectures. Approved by: re (kensmith) Revision Changes Path 1.393.2.1 +1 -3 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Mon Aug 23 14:41:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 324F916A4CF; Mon, 23 Aug 2004 14:41:33 +0000 (GMT) Received: from TRANG.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8020743D48; Mon, 23 Aug 2004 14:41:32 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by TRANG.nuxi.com (8.13.1/8.12.11) with ESMTP id i7NEfR7T069590; Mon, 23 Aug 2004 07:41:31 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id i7NEfQmk069589; Mon, 23 Aug 2004 07:41:26 -0700 (PDT) (envelope-from obrien) Date: Mon, 23 Aug 2004 07:41:26 -0700 From: "David O'Brien" To: Ruslan Ermilov Message-ID: <20040823144126.GB69468@dragon.nuxi.com> References: <200408230713.i7N7DpIX062830@repoman.freebsd.org> <20040823074553.GH59140@ip.net.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040823074553.GH59140@ip.net.ua> User-Agent: Mutt/1.4.1i 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 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/gnu/usr.bin/binutils/gdb Makefile src/gnu/usr.bin/cc Makefile.inc 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, 23 Aug 2004 14:41:33 -0000 On Mon, Aug 23, 2004 at 10:45:53AM +0300, Ruslan Ermilov wrote: > On Mon, Aug 23, 2004 at 07:13:51AM +0000, David E. O'Brien wrote: > > obrien 2004-08-23 07:13:51 UTC > > > > FreeBSD src repository > > > > Modified files: (Branch: RELENG_5) > > gnu/usr.bin/binutils/gdb Makefile > > gnu/usr.bin/cc Makefile.inc > > Log: > > Set vendor to a non-fun, but non-controversial one for the release. > > > > Approved by: re(kensmith) > > > > Revision Changes Path > > 1.81.2.1 +2 -2 src/gnu/usr.bin/binutils/gdb/Makefile > > 1.63.8.1 +1 -1 src/gnu/usr.bin/cc/Makefile.inc > > > Will HEAD still stay spinning under my desk? ;) It is my intentions it will. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Mon Aug 23 15:30:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 21D1916A4CE; Mon, 23 Aug 2004 15:30:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01F9243D2D; Mon, 23 Aug 2004 15:30:06 +0000 (GMT) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NFU5Zk082415; Mon, 23 Aug 2004 15:30:05 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NFU5bu082414; Mon, 23 Aug 2004 15:30:05 GMT (envelope-from dfr) Message-Id: <200408231530.i7NFU5bu082414@repoman.freebsd.org> From: Doug Rabson Date: Mon, 23 Aug 2004 15:30: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/lib/libc/gen tls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 15:30:06 -0000 dfr 2004-08-23 15:30:05 UTC FreeBSD src repository Modified files: lib/libc/gen tls.c Log: Make sure we allocate at least enough space for the TCB for variant I TLS. MFC after: 3 days Revision Changes Path 1.4 +2 -0 src/lib/libc/gen/tls.c From owner-cvs-src@FreeBSD.ORG Mon Aug 23 15:55:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 00DC916A4CE; Mon, 23 Aug 2004 15:55:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E0C243D68; Mon, 23 Aug 2004 15:55:04 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NFt4Id083344; Mon, 23 Aug 2004 15:55:04 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NFt49X083343; Mon, 23 Aug 2004 15:55:04 GMT (envelope-from sobomax) Message-Id: <200408231555.i7NFt49X083343@repoman.freebsd.org> From: Maxim Sobolev Date: Mon, 23 Aug 2004 15:55: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/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: Mon, 23 Aug 2004 15:55:19 -0000 sobomax 2004-08-23 15:55:04 UTC FreeBSD src repository Modified files: sys/i386/conf NOTES Log: My recent measurement shows that CPU_DISABLE_CMPXCHG is no longer necessary with VmWare 4.x. At least with VmWare version 4.5.2, i386 version of atomic_cmpset_int() is about 30 times slower than non-i386 version. It makes this delta a good 5.3 MFC candidate, since otherwise it will mislead users who run FreeBSD under modern VmWare otherwise. Revision Changes Path 1.1170 +5 -3 src/sys/i386/conf/NOTES From owner-cvs-src@FreeBSD.ORG Mon Aug 23 16:06:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B4FA216A4CE; Mon, 23 Aug 2004 16:06:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9738F43D45; Mon, 23 Aug 2004 16:06:33 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NG6XBk083852; Mon, 23 Aug 2004 16:06:33 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NG6XIv083851; Mon, 23 Aug 2004 16:06:33 GMT (envelope-from simon) Message-Id: <200408231606.i7NG6XIv083851@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Mon, 23 Aug 2004 16:06: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/share/examples/mdoc example.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, 23 Aug 2004 16:06:33 -0000 simon 2004-08-23 16:06:33 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/examples/mdoc example.4 Log: MFC v. 1.19: Add a HARDWARE section to the example section 4 manual page. Approved by: re (hrs) Revision Changes Path 1.18.8.1 +13 -2 src/share/examples/mdoc/example.4 From owner-cvs-src@FreeBSD.ORG Mon Aug 23 16:25:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB66E16A55F; Mon, 23 Aug 2004 16:25:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3641E43D55; Mon, 23 Aug 2004 16:25:08 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NGP8Xf084340; Mon, 23 Aug 2004 16:25:08 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NGP8Ql084339; Mon, 23 Aug 2004 16:25:08 GMT (envelope-from obrien) Message-Id: <200408231625.i7NGP8Ql084339@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 23 Aug 2004 16:25: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/boot/alpha Makefile.inc src/sys/boot/ficl 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, 23 Aug 2004 16:25:09 -0000 obrien 2004-08-23 16:25:07 UTC FreeBSD src repository Modified files: sys/boot/alpha Makefile.inc sys/boot/ficl Makefile Log: Forced commit to document: Doug Rabson Message-Id: <200408220940.18504.dfr@nlsystems.com> Size does matter for the alpha loader. The firmware gives it 256k of address space which we overflowed many years ago. I extended it in sys/boot/alpha/common/main.c:extend_heap() by adding 512k to the loader's mapped address space. Revision Changes Path 1.11 +0 -0 src/sys/boot/alpha/Makefile.inc 1.39 +0 -0 src/sys/boot/ficl/Makefile From owner-cvs-src@FreeBSD.ORG Mon Aug 23 16:26:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0AE6116A4EA; Mon, 23 Aug 2004 16:26:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E21BC43D1F; Mon, 23 Aug 2004 16:26:16 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NGQGxX084459; Mon, 23 Aug 2004 16:26:16 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NGQGmd084458; Mon, 23 Aug 2004 16:26:16 GMT (envelope-from njl) Message-Id: <200408231626.i7NGQGmd084458@repoman.freebsd.org> From: Nate Lawson Date: Mon, 23 Aug 2004 16:26: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/i386/i386 nexus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 16:26:17 -0000 njl 2004-08-23 16:26:16 UTC FreeBSD src repository Modified files: sys/i386/i386 nexus.c Log: Add a BUS_GET_RESOURCE_LIST method for nexus. MFC after: 3 days Revision Changes Path 1.59 +10 -0 src/sys/i386/i386/nexus.c From owner-cvs-src@FreeBSD.ORG Mon Aug 23 16:28:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A630516A4CE; Mon, 23 Aug 2004 16:28:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9DEAA43D1D; Mon, 23 Aug 2004 16:28:42 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NGSg73084517; Mon, 23 Aug 2004 16:28:42 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NGSg8G084516; Mon, 23 Aug 2004 16:28:42 GMT (envelope-from njl) Message-Id: <200408231628.i7NGSg8G084516@repoman.freebsd.org> From: Nate Lawson Date: Mon, 23 Aug 2004 16:28: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/sys/dev/acpica acpi.c acpi_resource.c acpivar.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, 23 Aug 2004 16:28:42 -0000 njl 2004-08-23 16:28:42 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi.c acpi_resource.c acpivar.h Log: Rework sysresource management. Instead of having each sysresource object hold its own values, pass them up to the parent (acpi0) and merge/uniq them on the way. After the namespace evaluation, acpi will reserve these resources and manage them via rman before bus_generic_probe() and bus_generic_attach(). This is necessary because some systems specify conflicting resources in separate sysresource objects. It's also cleaner in that the interface between sysresource and acpi is now merely the parent's resource list. This code handles the following cases: 1. Unique resource: add it to the parent via bus_set_resource(). 2. New wholly contained in old: discard new. 3. New tail overlaps old head: grow old head downward. AND/OR 4. New head overlaps old tail: grow old tail upward. Tested by: Pawel Worach Tested by: Radek Kozlowski MFC after: 5 days Revision Changes Path 1.189 +82 -7 src/sys/dev/acpica/acpi.c 1.31 +59 -115 src/sys/dev/acpica/acpi_resource.c 1.81 +0 -2 src/sys/dev/acpica/acpivar.h From owner-cvs-src@FreeBSD.ORG Mon Aug 23 16:38:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AFC4216A4CE; Mon, 23 Aug 2004 16:38:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9161C43D2D; Mon, 23 Aug 2004 16:38:39 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NGcd6C084893; Mon, 23 Aug 2004 16:38:39 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NGcdHS084892; Mon, 23 Aug 2004 16:38:39 GMT (envelope-from brueffer) Message-Id: <200408231638.i7NGcdHS084892@repoman.freebsd.org> From: Christian Brueffer Date: Mon, 23 Aug 2004 16:38: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/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: Mon, 23 Aug 2004 16:38:39 -0000 brueffer 2004-08-23 16:38:39 UTC FreeBSD src repository (doc committer) Modified files: release/doc/share/misc dev.archlist.txt Log: Add ixgb, remove isp and mpt (work on all supported platforms) Revision Changes Path 1.7 +1 -2 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Mon Aug 23 16:44:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C87F16A4CE; Mon, 23 Aug 2004 16:44:05 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 74EEE43D8B; Mon, 23 Aug 2004 16:44:03 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 59BAA5C9B5; Mon, 23 Aug 2004 09:44:03 -0700 (PDT) Date: Mon, 23 Aug 2004 09:44:03 -0700 From: Alfred Perlstein To: David O'Brien Message-ID: <20040823164403.GL26612@elvis.mu.org> References: <200408230713.i7N7DpIX062830@repoman.freebsd.org> <20040823074553.GH59140@ip.net.ua> <20040823144126.GB69468@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040823144126.GB69468@dragon.nuxi.com> User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Ruslan Ermilov cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/gnu/usr.bin/binutils/gdb Makefile src/gnu/usr.bin/cc 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, 23 Aug 2004 16:44:05 -0000 * David O'Brien [040823 07:41] wrote: > On Mon, Aug 23, 2004 at 10:45:53AM +0300, Ruslan Ermilov wrote: > > On Mon, Aug 23, 2004 at 07:13:51AM +0000, David E. O'Brien wrote: > > > obrien 2004-08-23 07:13:51 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: (Branch: RELENG_5) > > > gnu/usr.bin/binutils/gdb Makefile > > > gnu/usr.bin/cc Makefile.inc > > > Log: > > > Set vendor to a non-fun, but non-controversial one for the release. > > > > > > Approved by: re(kensmith) > > > > > > Revision Changes Path > > > 1.81.2.1 +2 -2 src/gnu/usr.bin/binutils/gdb/Makefile > > > 1.63.8.1 +1 -1 src/gnu/usr.bin/cc/Makefile.inc > > > > > Will HEAD still stay spinning under my desk? ;) > > It is my intentions it will. That is truly one of the funniest in jokes we have. :) -- - Alfred Perlstein - Research Engineering Development Inc. - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Mon Aug 23 16:45:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D1E616A4CF; Mon, 23 Aug 2004 16:45:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E84943D45; Mon, 23 Aug 2004 16:45:12 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NGjCmq085151; Mon, 23 Aug 2004 16:45:12 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NGjCai085150; Mon, 23 Aug 2004 16:45:12 GMT (envelope-from brueffer) Message-Id: <200408231645.i7NGjCai085150@repoman.freebsd.org> From: Christian Brueffer Date: Mon, 23 Aug 2004 16:45: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/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: Mon, 23 Aug 2004 16:45:12 -0000 brueffer 2004-08-23 16:45:11 UTC FreeBSD src repository (doc committer) Modified files: release/doc/en_US.ISO8859-1/hardware/common dev.sgml Log: Autogenerate entries for ixgb(4) Revision Changes Path 1.230 +2 -0 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml From owner-cvs-src@FreeBSD.ORG Mon Aug 23 16:48:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABBCB16A4CF; Mon, 23 Aug 2004 16:48:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B4C643D1F; Mon, 23 Aug 2004 16:48:22 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NGmMed085246; Mon, 23 Aug 2004 16:48:22 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NGmMIZ085245; Mon, 23 Aug 2004 16:48:22 GMT (envelope-from brueffer) Message-Id: <200408231648.i7NGmMIZ085245@repoman.freebsd.org> From: Christian Brueffer Date: Mon, 23 Aug 2004 16:48: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/share/man/man4 ixgb.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, 23 Aug 2004 16:48:23 -0000 brueffer 2004-08-23 16:48:22 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 ixgb.4 Log: Wordsmithing in the hardware section. Revision Changes Path 1.4 +2 -2 src/share/man/man4/ixgb.4 From owner-cvs-src@FreeBSD.ORG Mon Aug 23 17:33:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2EA6116A4CE; Mon, 23 Aug 2004 17:33:56 +0000 (GMT) Received: from phantom.cris.net (phantom.cris.net [212.110.130.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65BA743D3F; Mon, 23 Aug 2004 17:33:49 +0000 (GMT) (envelope-from phantom@FreeBSD.org.ua) Received: from phantom.cris.net (phantom@localhost [127.0.0.1]) by phantom.cris.net (8.12.10/8.12.10) with ESMTP id i7NHZZHk018636; Mon, 23 Aug 2004 20:35:36 +0300 (EEST) (envelope-from phantom@FreeBSD.org.ua) Received: (from phantom@localhost) by phantom.cris.net (8.12.10/8.12.10/Submit) id i7NHZVgU018635; Mon, 23 Aug 2004 20:35:31 +0300 (EEST) (envelope-from phantom) Date: Mon, 23 Aug 2004 20:35:29 +0300 From: Alexey Zelkin To: "David O'Brien" Message-ID: <20040823173529.GB18520@phantom.cris.net> References: <200408230713.i7N7DpIX062830@repoman.freebsd.org> <20040823074553.GH59140@ip.net.ua> <20040823144126.GB69468@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040823144126.GB69468@dragon.nuxi.com> X-Operating-System: FreeBSD 4.9-STABLE i386 User-Agent: Mutt/1.5.5.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Ruslan Ermilov cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/gnu/usr.bin/binutils/gdb Makefile src/gnu/usr.bin/cc 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, 23 Aug 2004 17:33:56 -0000 hi, On Mon, Aug 23, 2004 at 07:41:26AM -0700, David O'Brien wrote: > On Mon, Aug 23, 2004 at 10:45:53AM +0300, Ruslan Ermilov wrote: > > On Mon, Aug 23, 2004 at 07:13:51AM +0000, David E. O'Brien wrote: > > > obrien 2004-08-23 07:13:51 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: (Branch: RELENG_5) > > > gnu/usr.bin/binutils/gdb Makefile > > > gnu/usr.bin/cc Makefile.inc > > > Log: > > > Set vendor to a non-fun, but non-controversial one for the release. > > > > > > Approved by: re(kensmith) > > > > > > Revision Changes Path > > > 1.81.2.1 +2 -2 src/gnu/usr.bin/binutils/gdb/Makefile > > > 1.63.8.1 +1 -1 src/gnu/usr.bin/cc/Makefile.inc > > > > > Will HEAD still stay spinning under my desk? ;) > > It is my intentions it will. So, is it a reason why HEAD does not boot on my notebook ? Should I move it under a desk and try again ? :-) -- /* Alexey Zelkin && Independent Contractor */ /* phantom(at)FreeBSD.org && http://www.FreeBSD.org/java */ /* phantom(at)cris.net && http://www.FreeBSD.org.ua/ */ From owner-cvs-src@FreeBSD.ORG Mon Aug 23 17:47:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AEA9616A4CE; Mon, 23 Aug 2004 17:47:22 +0000 (GMT) Received: from mail.qubesoft.com (gate.qubesoft.com [217.169.36.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8D9D43D48; Mon, 23 Aug 2004 17:47:21 +0000 (GMT) (envelope-from dfr@nlsystems.com) Received: from bluebottle.qubesoft.com (bluebottle.qubesoft.com [192.168.1.2]) by mail.qubesoft.com (8.12.9/8.12.9) with ESMTP id i7NHlKGR057570; Mon, 23 Aug 2004 18:47:20 +0100 (BST) (envelope-from dfr@nlsystems.com) Received: from builder02.qubesoft.com (builder02.qubesoft.com [192.168.1.8]) i7NHlFJV005320; Mon, 23 Aug 2004 18:47:20 +0100 (BST) (envelope-from dfr@nlsystems.com) From: Doug Rabson To: Doug Rabson In-Reply-To: <200408231530.i7NFU5bu082414@repoman.freebsd.org> References: <200408231530.i7NFU5bu082414@repoman.freebsd.org> Content-Type: text/plain Message-Id: <1093283234.16672.2.camel@builder02.qubesoft.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Mon, 23 Aug 2004 18:47:15 +0100 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV version 'clamd / ClamAV version 0.65', clamav-milter version '0.60p' cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen tls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 17:47:22 -0000 On Mon, 2004-08-23 at 16:30, Doug Rabson wrote: > dfr 2004-08-23 15:30:05 UTC > > FreeBSD src repository > > Modified files: > lib/libc/gen tls.c > Log: > Make sure we allocate at least enough space for the TCB for variant I TLS. This is the real fix for the static binaries segfaulting on alpha. With this we could re-add the change to crt1.c which enables TLS for static binaries. Given that we don't yet fully support TLS for alpha in either rtld or libpthread, I don't propose to change lib/csu/alpha/crt1.c again for 5.3. From owner-cvs-src@FreeBSD.ORG Mon Aug 23 17:50:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D41B16A4CE; Mon, 23 Aug 2004 17:50:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5AB343D46; Mon, 23 Aug 2004 17:50:18 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NHoIVm087089; Mon, 23 Aug 2004 17:50:18 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NHoIdA087088; Mon, 23 Aug 2004 17:50:18 GMT (envelope-from le) Message-Id: <200408231750.i7NHoIdA087088@repoman.freebsd.org> From: Lukas Ertl Date: Mon, 23 Aug 2004 17:50: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/geom/vinum geom_vinum_raid5.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 17:50:23 -0000 le 2004-08-23 17:50:18 UTC FreeBSD src repository Modified files: sys/geom/vinum geom_vinum_raid5.c Log: Compare the addresses of two RAID5 work packets directly instead of the addresses of their related bios when locking one out, since they could share a bio and this could lead to parity corruption. Revision Changes Path 1.6 +1 -1 src/sys/geom/vinum/geom_vinum_raid5.c From owner-cvs-src@FreeBSD.ORG Mon Aug 23 18:04:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3BAA616A4CE; Mon, 23 Aug 2004 18:04:02 +0000 (GMT) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1CB0643D77; Mon, 23 Aug 2004 18:04:02 +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 i7NI5JZO002657; Mon, 23 Aug 2004 11:05:19 -0700 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.13.0/8.13.0/Submit) id i7NI5JTj002656; Mon, 23 Aug 2004 11:05:19 -0700 Date: Mon, 23 Aug 2004 11:05:19 -0700 From: Brooks Davis To: Robert Watson Message-ID: <20040823180519.GC21483@odin.ac.hmc.edu> References: <4128673E.F68B68EE@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Md/poaVZ8hnGTzuv" Content-Disposition: inline In-Reply-To: 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: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Andre Oppermann cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net rtsock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 18:04:02 -0000 --Md/poaVZ8hnGTzuv Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Aug 22, 2004 at 10:51:13AM -0400, Robert Watson wrote: >=20 > On Sun, 22 Aug 2004, Andre Oppermann wrote: >=20 > > > Allow the size of the routing socket netisr queue to be configured = using > > > the tunable or sysctl 'net.route.netisr_maxqlen'. Default the maxi= mum > > > depth to 256 rather than IFQ_MAXLEN due to the downsides of dropping > > > routing messages. > > >=20 > > > MT5 candidate. > > >=20 > > > Discussed with: mdodd, mlaier, Vincent Jardin > >=20 > > A rtmessage should never ever be dropped. That would wedge the > > synchronized state of any userland routing daemons.=20 >=20 > That as may be, but we've always been able to drop them when the routing > socket socket buffers fill, or when are unable to allocate an mbuf due to > low memory, as we're often unable to block when such a message is > generated. Inserting a netisr dispatch inserted a new bounded length > queue introduced another possible source of loss when the queue overflows. > I chatted with Bruce Simpson about this, and he observed that the way > routing daemons may/do address some of the potential loss is to set the > socket buffer receive size higher; this is not fail safe, however. I > asked the submitter of the issue what the highest watermark level for > socket buffers we'd seen in practice was, but I have not seen a response > to that. He suggested making the netisr queue depth for the routing > socket to be unlimited; I made it configurable but set what I think is a > fairly high default. Do you have any measurement of how deep that socket > buffer gets in practice on high volume routers?=20 It might be useful to add a RTM_FOOBAR (or similar :-) message to send when we are forced to drop a message. It's impossiable to be 100% certain we will never drop a message so having a mechanism to indicate that things have gone wrong could be useful. -- 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 --Md/poaVZ8hnGTzuv Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFBKjHeXY6L6fI4GtQRAsO7AJ9sm1DsQc8QnTmA3puzBz5aXAYZpQCeJOBe +oICw6nL0ldaIsxlTPzj5ic= =mKij -----END PGP SIGNATURE----- --Md/poaVZ8hnGTzuv-- From owner-cvs-src@FreeBSD.ORG Mon Aug 23 18:18:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 91C1F16A4CE; Mon, 23 Aug 2004 18:18:28 +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 2614443D31; Mon, 23 Aug 2004 18:18:28 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from dhcp50.pn.xcllnt.net (dhcp50.pn.xcllnt.net [192.168.4.250]) by ns1.xcllnt.net (8.12.11/8.12.11) with ESMTP id i7NIIRIL011789; Mon, 23 Aug 2004 11:18:28 -0700 (PDT) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp50.pn.xcllnt.net (localhost [127.0.0.1]) by dhcp50.pn.xcllnt.net (8.13.1/8.13.1) with ESMTP id i7NIIR79000781; Mon, 23 Aug 2004 11:18:27 -0700 (PDT) (envelope-from marcel@dhcp50.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp50.pn.xcllnt.net (8.13.1/8.13.1/Submit) id i7NIIR0Y000780; Mon, 23 Aug 2004 11:18:27 -0700 (PDT) (envelope-from marcel) Date: Mon, 23 Aug 2004 11:18:27 -0700 From: Marcel Moolenaar To: Doug Rabson Message-ID: <20040823181827.GA706@dhcp50.pn.xcllnt.net> References: <200408231530.i7NFU5bu082414@repoman.freebsd.org> <1093283234.16672.2.camel@builder02.qubesoft.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1093283234.16672.2.camel@builder02.qubesoft.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/lib/libc/gen tls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 18:18:28 -0000 On Mon, Aug 23, 2004 at 06:47:15PM +0100, Doug Rabson wrote: > On Mon, 2004-08-23 at 16:30, Doug Rabson wrote: > > dfr 2004-08-23 15:30:05 UTC > > > > FreeBSD src repository > > > > Modified files: > > lib/libc/gen tls.c > > Log: > > Make sure we allocate at least enough space for the TCB for variant I TLS. > > This is the real fix for the static binaries segfaulting on alpha. With > this we could re-add the change to crt1.c which enables TLS for static > binaries. Given that we don't yet fully support TLS for alpha in either > rtld or libpthread, I don't propose to change lib/csu/alpha/crt1.c again > for 5.3. However, if we revert the backout of crt1.c, then we know that all shared executables will work the moment we fix rtld and libpthread. If we keep the call to _init_tls() removed from crt1.c then every binary linked on a 5.3 machine needs to be relinked the moment we do add proper TLS support. So, to minimize (future) burden I suggest we change crt1.c back for 5.3 as well. Otherwise this will just be another exception on Alpha... The above obviously conditional upon re@ approval. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Mon Aug 23 18:47:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5927B16A4CE; Mon, 23 Aug 2004 18:47:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B04A43D4C; Mon, 23 Aug 2004 18:47:14 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NIlEhg088729; Mon, 23 Aug 2004 18:47:14 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NIlEEx088728; Mon, 23 Aug 2004 18:47:14 GMT (envelope-from imp) Message-Id: <200408231847.i7NIlEEx088728@repoman.freebsd.org> From: Warner Losh Date: Mon, 23 Aug 2004 18: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 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, 23 Aug 2004 18:47:14 -0000 imp 2004-08-23 18:47:14 UTC FreeBSD src repository Modified files: . UPDATING Log: Two items: o we're 6.x now, so say so in the first few lines of the file. o note that I'll be trimming this file around 5.3 release time. Revision Changes Path 1.347 +4 -2 src/UPDATING From owner-cvs-src@FreeBSD.ORG Mon Aug 23 18:51:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B96CE16A4CE; Mon, 23 Aug 2004 18:51:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A63F43D45; Mon, 23 Aug 2004 18:51:36 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NIpaMS088968; Mon, 23 Aug 2004 18:51:36 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NIpaEx088967; Mon, 23 Aug 2004 18:51:36 GMT (envelope-from imp) Message-Id: <200408231851.i7NIpaEx088967@repoman.freebsd.org> From: Warner Losh Date: Mon, 23 Aug 2004 18:51: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 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, 23 Aug 2004 18:51:36 -0000 imp 2004-08-23 18:51:36 UTC FreeBSD src repository Modified files: . UPDATING Log: Add a blanket note about 5.x being the same as 6.0 and vice versa for the time being. Also add a note that says we are going to remove the band-aides for 4.early -> 6.0 after 5.3-RELEASE so people get used to the idea, even though it has been planned since before 5.0 was released. Revision Changes Path 1.348 +10 -3 src/UPDATING From owner-cvs-src@FreeBSD.ORG Mon Aug 23 18:54:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF4BC16A4CE; Mon, 23 Aug 2004 18:54:17 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 19EC443D4C; Mon, 23 Aug 2004 18:54:17 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.11/8.12.11) with ESMTP id i7NIs55G070408; Mon, 23 Aug 2004 12:54:05 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Mon, 23 Aug 2004 12:54:23 -0600 (MDT) Message-Id: <20040823.125423.132929378.imp@bsdimp.com> To: phantom@FreeBSD.org.ua From: "M. Warner Losh" In-Reply-To: <20040823173529.GB18520@phantom.cris.net> References: <20040823074553.GH59140@ip.net.ua> <20040823144126.GB69468@dragon.nuxi.com> <20040823173529.GB18520@phantom.cris.net> 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: ru@FreeBSD.org cc: cvs-all@FreeBSD.org cc: obrien@FreeBSD.org Subject: Re: cvs commit: src/gnu/usr.bin/binutils/gdb Makefile src/gnu/usr.bin/cc 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, 23 Aug 2004 18:54:18 -0000 In message: <20040823173529.GB18520@phantom.cris.net> Alexey Zelkin writes: : hi, : : On Mon, Aug 23, 2004 at 07:41:26AM -0700, David O'Brien wrote: : > On Mon, Aug 23, 2004 at 10:45:53AM +0300, Ruslan Ermilov wrote: : > > On Mon, Aug 23, 2004 at 07:13:51AM +0000, David E. O'Brien wrote: : > > > obrien 2004-08-23 07:13:51 UTC : > > > : > > > FreeBSD src repository : > > > : > > > Modified files: (Branch: RELENG_5) : > > > gnu/usr.bin/binutils/gdb Makefile : > > > gnu/usr.bin/cc Makefile.inc : > > > Log: : > > > Set vendor to a non-fun, but non-controversial one for the release. : > > > : > > > Approved by: re(kensmith) : > > > : > > > Revision Changes Path : > > > 1.81.2.1 +2 -2 src/gnu/usr.bin/binutils/gdb/Makefile : > > > 1.63.8.1 +1 -1 src/gnu/usr.bin/cc/Makefile.inc : > > > : > > Will HEAD still stay spinning under my desk? ;) : > : > It is my intentions it will. : : So, is it a reason why HEAD does not boot on my notebook ? Should I move : it under a desk and try again ? :-) Clearly, we need more flexibility here. While undermydesk is appropriate for some machines, we need intherack, inmybackpack and mountedonplywood to cover current uses of FreeBSD. :-) Warner From owner-cvs-src@FreeBSD.ORG Mon Aug 23 18:58:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3310516A4CE; Mon, 23 Aug 2004 18:58:28 +0000 (GMT) Received: from itchy.rabson.org (mailgate.nlsystems.com [80.177.232.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2BB2743D45; Mon, 23 Aug 2004 18:58:27 +0000 (GMT) (envelope-from dfr@nlsystems.com) Received: from ns0.nlsystems.com (ns0.nlsystems.com [80.177.232.243]) by itchy.rabson.org (8.12.11/8.12.11) with ESMTP id i7NIwMpp053935; Mon, 23 Aug 2004 19:58:22 +0100 (BST) (envelope-from dfr@nlsystems.com) From: Doug Rabson To: Marcel Moolenaar Date: Mon, 23 Aug 2004 19:58:41 +0100 User-Agent: KMail/1.6.2 References: <200408231530.i7NFU5bu082414@repoman.freebsd.org> <1093283234.16672.2.camel@builder02.qubesoft.com> <20040823181827.GA706@dhcp50.pn.xcllnt.net> In-Reply-To: <20040823181827.GA706@dhcp50.pn.xcllnt.net> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408231958.41081.dfr@nlsystems.com> X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on itchy.rabson.org X-Virus-Scanned: clamd / ClamAV version 0.75.1, clamav-milter version 0.75c on itchy.rabson.org X-Virus-Status: Clean cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen tls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 18:58:28 -0000 On Monday 23 August 2004 19:18, Marcel Moolenaar wrote: > On Mon, Aug 23, 2004 at 06:47:15PM +0100, Doug Rabson wrote: > > On Mon, 2004-08-23 at 16:30, Doug Rabson wrote: > > > dfr 2004-08-23 15:30:05 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > lib/libc/gen tls.c > > > Log: > > > Make sure we allocate at least enough space for the TCB for > > > variant I TLS. > > > > This is the real fix for the static binaries segfaulting on alpha. > > With this we could re-add the change to crt1.c which enables TLS > > for static binaries. Given that we don't yet fully support TLS for > > alpha in either rtld or libpthread, I don't propose to change > > lib/csu/alpha/crt1.c again for 5.3. > > However, if we revert the backout of crt1.c, then we know that all > shared executables will work the moment we fix rtld and libpthread. > If we keep the call to _init_tls() removed from crt1.c then every > binary linked on a 5.3 machine needs to be relinked the moment we > do add proper TLS support. So, to minimize (future) burden I suggest > we change crt1.c back for 5.3 as well. Otherwise this will just be > another exception on Alpha... But then again, none of those static binaries are likely to include TLS (since its currently disabled for alpha). Dynamic binaries are not affected because when rtld gets involved, it handles the TLS initialisation istelf - _init_tls() is only used for static binaries and is empty for dynamic. > > The above obviously conditional upon re@ approval. I await the RE's judgement :-) From owner-cvs-src@FreeBSD.ORG Mon Aug 23 19:00:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B9CA16A4CE; Mon, 23 Aug 2004 19:00:08 +0000 (GMT) Received: from pittgoth.com (14.zlnp1.xdsl.nauticom.net [209.195.149.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id 90C8B43D1D; Mon, 23 Aug 2004 19:00:07 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from localhost.pittgoth.com (acs-24-154-239-170.zoominternet.net [24.154.239.170]) (authenticated bits=0) by pittgoth.com (8.12.10/8.12.10) with ESMTP id i7NIxqX1019234 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 23 Aug 2004 14:59:56 -0400 (EDT) (envelope-from trhodes@FreeBSD.org) Date: Mon, 23 Aug 2004 15:00:27 -0400 From: Tom Rhodes To: "M. Warner Losh" Message-Id: <20040823150027.7ae0275d@localhost.pittgoth.com> In-Reply-To: <20040823.125423.132929378.imp@bsdimp.com> References: <20040823074553.GH59140@ip.net.ua> <20040823144126.GB69468@dragon.nuxi.com> <20040823173529.GB18520@phantom.cris.net> <20040823.125423.132929378.imp@bsdimp.com> X-Mailer: Sylpheed-Claws 0.9.12 (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: ru@FreeBSD.org cc: obrien@FreeBSD.org cc: phantom@FreeBSD.org.ua Subject: Re: cvs commit: src/gnu/usr.bin/binutils/gdb Makefile src/gnu/usr.bin/cc 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, 23 Aug 2004 19:00:08 -0000 On Mon, 23 Aug 2004 12:54:23 -0600 (MDT) "M. Warner Losh" wrote: > In message: <20040823173529.GB18520@phantom.cris.net> > Alexey Zelkin writes: > : hi, > : > : On Mon, Aug 23, 2004 at 07:41:26AM -0700, David O'Brien wrote: > : > On Mon, Aug 23, 2004 at 10:45:53AM +0300, Ruslan Ermilov wrote: > : > > On Mon, Aug 23, 2004 at 07:13:51AM +0000, David E. O'Brien wrote: > : > > > obrien 2004-08-23 07:13:51 UTC > : > > > > : > > > FreeBSD src repository > : > > > > : > > > Modified files: (Branch: RELENG_5) > : > > > gnu/usr.bin/binutils/gdb Makefile > : > > > gnu/usr.bin/cc Makefile.inc > : > > > Log: > : > > > Set vendor to a non-fun, but non-controversial one for the release. > : > > > > : > > > Approved by: re(kensmith) > : > > > > : > > > Revision Changes Path > : > > > 1.81.2.1 +2 -2 src/gnu/usr.bin/binutils/gdb/Makefile > : > > > 1.63.8.1 +1 -1 src/gnu/usr.bin/cc/Makefile.inc > : > > > > : > > Will HEAD still stay spinning under my desk? ;) > : > > : > It is my intentions it will. > : > : So, is it a reason why HEAD does not boot on my notebook ? Should I move > : it under a desk and try again ? :-) > > Clearly, we need more flexibility here. While undermydesk is > appropriate for some machines, we need intherack, inmybackpack and > mountedonplywood to cover current uses of FreeBSD. :-) Don't forget about runningmymotorbike. :) -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Mon Aug 23 19:01:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C78416A4CF; Mon, 23 Aug 2004 19:01:08 +0000 (GMT) Received: from itchy.rabson.org (mailgate.nlsystems.com [80.177.232.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id 78D2243D55; Mon, 23 Aug 2004 19:01:07 +0000 (GMT) (envelope-from dfr@nlsystems.com) Received: from ns0.nlsystems.com (ns0.nlsystems.com [80.177.232.243]) by itchy.rabson.org (8.12.11/8.12.11) with ESMTP id i7NJ13mT053984; Mon, 23 Aug 2004 20:01:03 +0100 (BST) (envelope-from dfr@nlsystems.com) From: Doug Rabson To: Marcel Moolenaar Date: Mon, 23 Aug 2004 20:01:22 +0100 User-Agent: KMail/1.6.2 References: <200408231530.i7NFU5bu082414@repoman.freebsd.org> <1093283234.16672.2.camel@builder02.qubesoft.com> <20040823181827.GA706@dhcp50.pn.xcllnt.net> In-Reply-To: <20040823181827.GA706@dhcp50.pn.xcllnt.net> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408232001.22449.dfr@nlsystems.com> X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on itchy.rabson.org X-Virus-Scanned: clamd / ClamAV version 0.75.1, clamav-milter version 0.75c on itchy.rabson.org X-Virus-Status: Clean cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen tls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 19:01:08 -0000 On Monday 23 August 2004 19:18, Marcel Moolenaar wrote: > On Mon, Aug 23, 2004 at 06:47:15PM +0100, Doug Rabson wrote: > > On Mon, 2004-08-23 at 16:30, Doug Rabson wrote: > > > dfr 2004-08-23 15:30:05 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > lib/libc/gen tls.c > > > Log: > > > Make sure we allocate at least enough space for the TCB for > > > variant I TLS. > > > > This is the real fix for the static binaries segfaulting on alpha. > > With this we could re-add the change to crt1.c which enables TLS > > for static binaries. Given that we don't yet fully support TLS for > > alpha in either rtld or libpthread, I don't propose to change > > lib/csu/alpha/crt1.c again for 5.3. > > However, if we revert the backout of crt1.c, then we know that all > shared executables will work the moment we fix rtld and libpthread. > If we keep the call to _init_tls() removed from crt1.c then every > binary linked on a 5.3 machine needs to be relinked the moment we > do add proper TLS support. So, to minimize (future) burden I suggest > we change crt1.c back for 5.3 as well. Otherwise this will just be > another exception on Alpha... > > The above obviously conditional upon re@ approval. Another thing which confuses me right now is that the same bug ought to have affected ia64 and powerpc since they both would like to use variant I style TLS. Odd. From owner-cvs-src@FreeBSD.ORG Mon Aug 23 19:03:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 72DFA16A4CE; Mon, 23 Aug 2004 19:03:17 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F46743D31; Mon, 23 Aug 2004 19:03:17 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.11/8.12.11) with ESMTP id i7NJ2Tiw070598; Mon, 23 Aug 2004 13:02:29 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Mon, 23 Aug 2004 13:02:47 -0600 (MDT) Message-Id: <20040823.130247.09569009.imp@bsdimp.com> To: trhodes@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <20040823150027.7ae0275d@localhost.pittgoth.com> References: <20040823173529.GB18520@phantom.cris.net> <20040823.125423.132929378.imp@bsdimp.com> <20040823150027.7ae0275d@localhost.pittgoth.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: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: ru@FreeBSD.org cc: obrien@FreeBSD.org cc: phantom@FreeBSD.org.ua Subject: Re: cvs commit: src/gnu/usr.bin/binutils/gdb Makefile src/gnu/usr.bin/cc 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, 23 Aug 2004 19:03:17 -0000 In message: <20040823150027.7ae0275d@localhost.pittgoth.com> Tom Rhodes writes: : On Mon, 23 Aug 2004 12:54:23 -0600 (MDT) : "M. Warner Losh" wrote: : : > In message: <20040823173529.GB18520@phantom.cris.net> : > Alexey Zelkin writes: : > : hi, : > : : > : On Mon, Aug 23, 2004 at 07:41:26AM -0700, David O'Brien wrote: : > : > On Mon, Aug 23, 2004 at 10:45:53AM +0300, Ruslan Ermilov wrote: : > : > > On Mon, Aug 23, 2004 at 07:13:51AM +0000, David E. O'Brien wrote: : > : > > > obrien 2004-08-23 07:13:51 UTC : > : > > > : > : > > > FreeBSD src repository : > : > > > : > : > > > Modified files: (Branch: RELENG_5) : > : > > > gnu/usr.bin/binutils/gdb Makefile : > : > > > gnu/usr.bin/cc Makefile.inc : > : > > > Log: : > : > > > Set vendor to a non-fun, but non-controversial one for the release. : > : > > > : > : > > > Approved by: re(kensmith) : > : > > > : > : > > > Revision Changes Path : > : > > > 1.81.2.1 +2 -2 src/gnu/usr.bin/binutils/gdb/Makefile : > : > > > 1.63.8.1 +1 -1 src/gnu/usr.bin/cc/Makefile.inc : > : > > > : > : > > Will HEAD still stay spinning under my desk? ;) : > : > : > : > It is my intentions it will. : > : : > : So, is it a reason why HEAD does not boot on my notebook ? Should I move : > : it under a desk and try again ? :-) : > : > Clearly, we need more flexibility here. While undermydesk is : > appropriate for some machines, we need intherack, inmybackpack and : > mountedonplywood to cover current uses of FreeBSD. :-) : : Don't forget about runningmymotorbike. :) The scary thing is that I'm aware of about 3 or 4 systems that are running in motorbikes. Warner From owner-cvs-src@FreeBSD.ORG Mon Aug 23 19:04:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9560216A4CE; Mon, 23 Aug 2004 19:04:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7683743D48; Mon, 23 Aug 2004 19:04:19 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NJ4JmZ089480; Mon, 23 Aug 2004 19:04:19 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NJ4Jg7089479; Mon, 23 Aug 2004 19:04:19 GMT (envelope-from mjacob) Message-Id: <200408231904.i7NJ4Jg7089479@repoman.freebsd.org> From: Matt Jacob Date: Mon, 23 Aug 2004 19:04: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/dev/isp isp_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: Mon, 23 Aug 2004 19:04:19 -0000 mjacob 2004-08-23 19:04:19 UTC FreeBSD src repository Modified files: sys/dev/isp isp_freebsd.c Log: Until I can get a clearer architecture from PHK about why he wants the geometry code to grab a mutex that prohibits any driver on the stack below it from sleeping, it's not safe to allow anything in the top half of isp to sleep (excepting the thread that Fibre Channel instances use to re-scan loops/fabrics). Revision Changes Path 1.103 +2 -0 src/sys/dev/isp/isp_freebsd.c From owner-cvs-src@FreeBSD.ORG Mon Aug 23 19:18:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 59BA816A517; Mon, 23 Aug 2004 19:18:10 +0000 (GMT) Received: from itchy.rabson.org (mailgate.nlsystems.com [80.177.232.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86BC743D55; Mon, 23 Aug 2004 19:18:09 +0000 (GMT) (envelope-from dfr@nlsystems.com) Received: from ns0.nlsystems.com (ns0.nlsystems.com [80.177.232.243]) by itchy.rabson.org (8.12.11/8.12.11) with ESMTP id i7NJH4eO054125; Mon, 23 Aug 2004 20:17:04 +0100 (BST) (envelope-from dfr@nlsystems.com) From: Doug Rabson To: "M. Warner Losh" Date: Mon, 23 Aug 2004 20:17:22 +0100 User-Agent: KMail/1.6.2 References: <20040823173529.GB18520@phantom.cris.net> <20040823150027.7ae0275d@localhost.pittgoth.com> <20040823.130247.09569009.imp@bsdimp.com> In-Reply-To: <20040823.130247.09569009.imp@bsdimp.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408232017.22669.dfr@nlsystems.com> X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on itchy.rabson.org X-Virus-Scanned: clamd / ClamAV version 0.75.1, clamav-milter version 0.75c on itchy.rabson.org X-Virus-Status: Clean cc: trhodes@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: obrien@FreeBSD.org cc: ru@FreeBSD.org cc: cvs-all@FreeBSD.org cc: phantom@FreeBSD.org.ua Subject: Re: cvs commit: src/gnu/usr.bin/binutils/gdb Makefile src/gnu/usr.bin/cc 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, 23 Aug 2004 19:18:11 -0000 On Monday 23 August 2004 20:02, M. Warner Losh wrote: > In message: <20040823150027.7ae0275d@localhost.pittgoth.com> > > Tom Rhodes writes: > : On Mon, 23 Aug 2004 12:54:23 -0600 (MDT) > : > : "M. Warner Losh" wrote: > : > In message: <20040823173529.GB18520@phantom.cris.net> > : > > : > Alexey Zelkin writes: > : > : hi, > : > : > : > : On Mon, Aug 23, 2004 at 07:41:26AM -0700, David O'Brien wrote: > : > : > On Mon, Aug 23, 2004 at 10:45:53AM +0300, Ruslan Ermilov wrote: > : > : > > On Mon, Aug 23, 2004 at 07:13:51AM +0000, David E. O'Brien wrote: > : > : > > > obrien 2004-08-23 07:13:51 UTC > : > : > > > > : > : > > > FreeBSD src repository > : > : > > > > : > : > > > Modified files: (Branch: RELENG_5) > : > : > > > gnu/usr.bin/binutils/gdb Makefile > : > : > > > gnu/usr.bin/cc Makefile.inc > : > : > > > Log: > : > : > > > Set vendor to a non-fun, but non-controversial one for > : > : > > > the release. > : > : > > > > : > : > > > Approved by: re(kensmith) > : > : > > > > : > : > > > Revision Changes Path > : > : > > > 1.81.2.1 +2 -2 > : > : > > > src/gnu/usr.bin/binutils/gdb/Makefile 1.63.8.1 +1 -1 > : > : > > > src/gnu/usr.bin/cc/Makefile.inc > : > : > > > : > : > > Will HEAD still stay spinning under my desk? ;) > : > : > > : > : > It is my intentions it will. > : > : > : > : So, is it a reason why HEAD does not boot on my notebook ? > : > : Should I move it under a desk and try again ? :-) > : > > : > Clearly, we need more flexibility here. While undermydesk is > : > appropriate for some machines, we need intherack, inmybackpack > : > and mountedonplywood to cover current uses of FreeBSD. :-) > : > : Don't forget about runningmymotorbike. :) > > The scary thing is that I'm aware of about 3 or 4 systems that are > running in motorbikes. The main question is: does it make your motorbike insurance more expensive? From owner-cvs-src@FreeBSD.ORG Mon Aug 23 19:20:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C397C16A4CE; Mon, 23 Aug 2004 19:20:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A4DB843D2D; Mon, 23 Aug 2004 19:20:27 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NJKRZQ090398; Mon, 23 Aug 2004 19:20:27 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NJKRtu090397; Mon, 23 Aug 2004 19:20:27 GMT (envelope-from pjd) Message-Id: <200408231920.i7NJKRtu090397@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 23 Aug 2004 19:20:27 +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/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 19:20:28 -0000 pjd 2004-08-23 19:20:27 UTC FreeBSD src repository Modified files: sbin/ipfw ipfw2.c Log: Fix 'show' command for pipes and queues. PR: bin/70311 Submitted by: Pawel Malachowski MFC after: 3 days Revision Changes Path 1.55 +7 -1 src/sbin/ipfw/ipfw2.c From owner-cvs-src@FreeBSD.ORG Mon Aug 23 19:24:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A5D8316A4CE; Mon, 23 Aug 2004 19:24:07 +0000 (GMT) Received: from smtp-vbr9.xs4all.nl (smtp-vbr9.xs4all.nl [194.109.24.29]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1AAF243D2F; Mon, 23 Aug 2004 19:24:07 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-vbr9.xs4all.nl (8.12.11/8.12.11) with ESMTP id i7NJO0eq050925; Mon, 23 Aug 2004 21:24:00 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.11/8.12.9) with ESMTP id i7NJO0Mi076858; Mon, 23 Aug 2004 21:24:00 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.12.11/8.12.11/Submit) id i7NJO024076857; Mon, 23 Aug 2004 21:24:00 +0200 (CEST) (envelope-from wb) Date: Mon, 23 Aug 2004 21:24:00 +0200 From: Wilko Bulte To: "M. Warner Losh" Message-ID: <20040823192400.GA76826@freebie.xs4all.nl> References: <20040823074553.GH59140@ip.net.ua> <20040823144126.GB69468@dragon.nuxi.com> <20040823173529.GB18520@phantom.cris.net> <20040823.125423.132929378.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040823.125423.132929378.imp@bsdimp.com> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.10-STABLE X-PGP: finger wilko@freebsd.org X-Virus-Scanned: by XS4ALL Virus Scanner cc: src-committers@FreeBSD.ORG cc: cvs-src@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: ru@FreeBSD.ORG cc: obrien@FreeBSD.ORG cc: phantom@FreeBSD.org.ua Subject: Re: cvs commit: src/gnu/usr.bin/binutils/gdb Makefile src/gnu/usr.bin/cc 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, 23 Aug 2004 19:24:07 -0000 On Mon, Aug 23, 2004 at 12:54:23PM -0600, M. Warner Losh wrote.. > In message: <20040823173529.GB18520@phantom.cris.net> > Alexey Zelkin writes: > : hi, > : > : On Mon, Aug 23, 2004 at 07:41:26AM -0700, David O'Brien wrote: > : > On Mon, Aug 23, 2004 at 10:45:53AM +0300, Ruslan Ermilov wrote: > : > > On Mon, Aug 23, 2004 at 07:13:51AM +0000, David E. O'Brien wrote: > : > > > obrien 2004-08-23 07:13:51 UTC > : > > > > : > > > FreeBSD src repository > : > > > > : > > > Modified files: (Branch: RELENG_5) > : > > > gnu/usr.bin/binutils/gdb Makefile > : > > > gnu/usr.bin/cc Makefile.inc > : > > > Log: > : > > > Set vendor to a non-fun, but non-controversial one for the release. > : > > > > : > > > Approved by: re(kensmith) > : > > > > : > > > Revision Changes Path > : > > > 1.81.2.1 +2 -2 src/gnu/usr.bin/binutils/gdb/Makefile > : > > > 1.63.8.1 +1 -1 src/gnu/usr.bin/cc/Makefile.inc > : > > > > : > > Will HEAD still stay spinning under my desk? ;) > : > > : > It is my intentions it will. > : > : So, is it a reason why HEAD does not boot on my notebook ? Should I move > : it under a desk and try again ? :-) > > Clearly, we need more flexibility here. While undermydesk is > appropriate for some machines, we need intherack, inmybackpack and > mountedonplywood to cover current uses of FreeBSD. :-) Don't forget the onmybike (recent sighting of FreeBSD-powered motorbike video) -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Aug 23 19:24:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A65E816A4CE; Mon, 23 Aug 2004 19:24:50 +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 15D8F43D45; Mon, 23 Aug 2004 19:24:50 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from dhcp50.pn.xcllnt.net (dhcp50.pn.xcllnt.net [192.168.4.250]) by ns1.xcllnt.net (8.12.11/8.12.11) with ESMTP id i7NJOnIj012204; Mon, 23 Aug 2004 12:24:50 -0700 (PDT) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp50.pn.xcllnt.net (localhost [127.0.0.1]) by dhcp50.pn.xcllnt.net (8.13.1/8.13.1) with ESMTP id i7NJOn6G001108; Mon, 23 Aug 2004 12:24:49 -0700 (PDT) (envelope-from marcel@dhcp50.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp50.pn.xcllnt.net (8.13.1/8.13.1/Submit) id i7NJOnGk001107; Mon, 23 Aug 2004 12:24:49 -0700 (PDT) (envelope-from marcel) Date: Mon, 23 Aug 2004 12:24:48 -0700 From: Marcel Moolenaar To: Doug Rabson Message-ID: <20040823192448.GA1074@dhcp50.pn.xcllnt.net> References: <200408231530.i7NFU5bu082414@repoman.freebsd.org> <1093283234.16672.2.camel@builder02.qubesoft.com> <20040823181827.GA706@dhcp50.pn.xcllnt.net> <200408231958.41081.dfr@nlsystems.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408231958.41081.dfr@nlsystems.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/lib/libc/gen tls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 19:24:51 -0000 On Mon, Aug 23, 2004 at 07:58:41PM +0100, Doug Rabson wrote: > > > > > > This is the real fix for the static binaries segfaulting on alpha. > > > With this we could re-add the change to crt1.c which enables TLS > > > for static binaries. Given that we don't yet fully support TLS for > > > alpha in either rtld or libpthread, I don't propose to change > > > lib/csu/alpha/crt1.c again for 5.3. > > > > However, if we revert the backout of crt1.c, then we know that all > > shared executables will work the moment we fix rtld and libpthread. > > If we keep the call to _init_tls() removed from crt1.c then every > > binary linked on a 5.3 machine needs to be relinked the moment we > > do add proper TLS support. So, to minimize (future) burden I suggest > > we change crt1.c back for 5.3 as well. Otherwise this will just be > > another exception on Alpha... > > But then again, none of those static binaries are likely to include TLS > (since its currently disabled for alpha). Dynamic binaries are not > affected because when rtld gets involved, it handles the TLS > initialisation istelf - _init_tls() is only used for static binaries > and is empty for dynamic. Doh... you're right. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Mon Aug 23 19:25:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8928C16A4D0; Mon, 23 Aug 2004 19:25:07 +0000 (GMT) Received: from smtp-vbr14.xs4all.nl (smtp-vbr14.xs4all.nl [194.109.24.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id B35A143D2D; Mon, 23 Aug 2004 19:25:06 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) i7NJOx4J020754; Mon, 23 Aug 2004 21:24:59 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.11/8.12.9) with ESMTP id i7NJOxRn076877; Mon, 23 Aug 2004 21:24:59 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.12.11/8.12.11/Submit) id i7NJOxci076876; Mon, 23 Aug 2004 21:24:59 +0200 (CEST) (envelope-from wb) Date: Mon, 23 Aug 2004 21:24:59 +0200 From: Wilko Bulte To: Doug Rabson Message-ID: <20040823192459.GB76826@freebie.xs4all.nl> References: <20040823173529.GB18520@phantom.cris.net> <20040823150027.7ae0275d@localhost.pittgoth.com> <20040823.130247.09569009.imp@bsdimp.com> <200408232017.22669.dfr@nlsystems.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408232017.22669.dfr@nlsystems.com> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.10-STABLE X-PGP: finger wilko@freebsd.org X-Virus-Scanned: by XS4ALL Virus Scanner cc: trhodes@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-src@FreeBSD.ORG cc: obrien@FreeBSD.ORG cc: phantom@FreeBSD.org.ua cc: cvs-all@FreeBSD.ORG cc: ru@FreeBSD.ORG cc: "M. Warner Losh" Subject: Re: cvs commit: src/gnu/usr.bin/binutils/gdb Makefile src/gnu/usr.bin/cc 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, 23 Aug 2004 19:25:07 -0000 On Mon, Aug 23, 2004 at 08:17:22PM +0100, Doug Rabson wrote.. > On Monday 23 August 2004 20:02, M. Warner Losh wrote: > > In message: <20040823150027.7ae0275d@localhost.pittgoth.com> > > > > Tom Rhodes writes: > > : On Mon, 23 Aug 2004 12:54:23 -0600 (MDT) > > : > > : "M. Warner Losh" wrote: > > : > In message: <20040823173529.GB18520@phantom.cris.net> > > : > > > : > Alexey Zelkin writes: > > : > : hi, > > : > : > > : > : On Mon, Aug 23, 2004 at 07:41:26AM -0700, David O'Brien wrote: > > : > : > On Mon, Aug 23, 2004 at 10:45:53AM +0300, Ruslan Ermilov > wrote: > > : > : > > On Mon, Aug 23, 2004 at 07:13:51AM +0000, David E. O'Brien ... > > : > Clearly, we need more flexibility here. While undermydesk is > > : > appropriate for some machines, we need intherack, inmybackpack > > : > and mountedonplywood to cover current uses of FreeBSD. :-) > > : > > : Don't forget about runningmymotorbike. :) > > > > The scary thing is that I'm aware of about 3 or 4 systems that are > > running in motorbikes. > > The main question is: does it make your motorbike insurance more > expensive? Only if you run into things while trying to analyse panics. -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Aug 23 19:58:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B5ED16A4CE; Mon, 23 Aug 2004 19:58:47 +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 BF6B143D46; Mon, 23 Aug 2004 19:58:47 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from dhcp50.pn.xcllnt.net (dhcp50.pn.xcllnt.net [192.168.4.250]) by ns1.xcllnt.net (8.12.11/8.12.11) with ESMTP id i7NJwlfo012276; Mon, 23 Aug 2004 12:58:47 -0700 (PDT) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp50.pn.xcllnt.net (localhost [127.0.0.1]) by dhcp50.pn.xcllnt.net (8.13.1/8.13.1) with ESMTP id i7NJwlFn001203; Mon, 23 Aug 2004 12:58:47 -0700 (PDT) (envelope-from marcel@dhcp50.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp50.pn.xcllnt.net (8.13.1/8.13.1/Submit) id i7NJwlVl001202; Mon, 23 Aug 2004 12:58:47 -0700 (PDT) (envelope-from marcel) Date: Mon, 23 Aug 2004 12:58:47 -0700 From: Marcel Moolenaar To: Doug Rabson Message-ID: <20040823195847.GA1179@dhcp50.pn.xcllnt.net> References: <200408231530.i7NFU5bu082414@repoman.freebsd.org> <1093283234.16672.2.camel@builder02.qubesoft.com> <20040823181827.GA706@dhcp50.pn.xcllnt.net> <200408232001.22449.dfr@nlsystems.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408232001.22449.dfr@nlsystems.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/lib/libc/gen tls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 19:58:48 -0000 On Mon, Aug 23, 2004 at 08:01:22PM +0100, Doug Rabson wrote: > > > > > > This is the real fix for the static binaries segfaulting on alpha. > > > With this we could re-add the change to crt1.c which enables TLS > > > for static binaries. Given that we don't yet fully support TLS for > > > alpha in either rtld or libpthread, I don't propose to change > > > lib/csu/alpha/crt1.c again for 5.3. *snip* > Another thing which confuses me right now is that the same bug ought to > have affected ia64 and powerpc since they both would like to use > variant I style TLS. Odd. On ia64 we never call _rtld_allocate_tls(): itanium% ldd ./hello ldd: ./hello: not a dynamic executable itanium% gdb ./hello GNU gdb 6.1.1 [FreeBSD] *snip* (gdb) b _rtld_allocate_tls Breakpoint 1 at 0x20000000000004a0 (gdb) run Starting program: /nfs/home/marcel/hello Hello world! Program exited normally. (gdb) b _init_tls Breakpoint 2 at 0x2000000000000640 (gdb) run Starting program: /nfs/home/marcel/hello Breakpoint 2, 0x2000000000000640 in _init_tls () (gdb) c Continuing. Hello world! Program exited normally. (gdb) quit -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Mon Aug 23 20:02:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B0E8016A4CE; Mon, 23 Aug 2004 20:02:21 +0000 (GMT) Received: from pittgoth.com (14.zlnp1.xdsl.nauticom.net [209.195.149.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id F248343D1D; Mon, 23 Aug 2004 20:02:20 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from localhost.pittgoth.com (acs-24-154-239-170.zoominternet.net [24.154.239.170]) (authenticated bits=0) by pittgoth.com (8.12.10/8.12.10) with ESMTP id i7NK21X1019584 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 23 Aug 2004 16:02:02 -0400 (EDT) (envelope-from trhodes@FreeBSD.org) Date: Mon, 23 Aug 2004 16:02:37 -0400 From: Tom Rhodes To: Wilko Bulte Message-Id: <20040823160237.570b03a4@localhost.pittgoth.com> In-Reply-To: <20040823192459.GB76826@freebie.xs4all.nl> References: <20040823173529.GB18520@phantom.cris.net> <20040823150027.7ae0275d@localhost.pittgoth.com> <20040823.130247.09569009.imp@bsdimp.com> <200408232017.22669.dfr@nlsystems.com> <20040823192459.GB76826@freebie.xs4all.nl> X-Mailer: Sylpheed-Claws 0.9.12 (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: Doug Rabson cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: obrien@FreeBSD.org cc: phantom@FreeBSD.org.ua cc: cvs-all@FreeBSD.org cc: ru@FreeBSD.org cc: "M. Warner Losh" Subject: Re: cvs commit: src/gnu/usr.bin/binutils/gdb Makefile src/gnu/usr.bin/cc 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, 23 Aug 2004 20:02:21 -0000 On Mon, 23 Aug 2004 21:24:59 +0200 Wilko Bulte wrote: > On Mon, Aug 23, 2004 at 08:17:22PM +0100, Doug Rabson wrote.. > > On Monday 23 August 2004 20:02, M. Warner Losh wrote: > > > In message: <20040823150027.7ae0275d@localhost.pittgoth.com> > > > > > > Tom Rhodes writes: > > > : On Mon, 23 Aug 2004 12:54:23 -0600 (MDT) > > > : > > > : "M. Warner Losh" wrote: > > > : > In message: <20040823173529.GB18520@phantom.cris.net> > > > : > > > > : > Alexey Zelkin writes: > > > : > : hi, > > > : > : > > > : > : On Mon, Aug 23, 2004 at 07:41:26AM -0700, David O'Brien wrote: > > > : > : > On Mon, Aug 23, 2004 at 10:45:53AM +0300, Ruslan Ermilov > > wrote: > > > : > : > > On Mon, Aug 23, 2004 at 07:13:51AM +0000, David E. O'Brien > > ... > > > > : > Clearly, we need more flexibility here. While undermydesk is > > > : > appropriate for some machines, we need intherack, inmybackpack > > > : > and mountedonplywood to cover current uses of FreeBSD. :-) > > > : > > > : Don't forget about runningmymotorbike. :) > > > > > > The scary thing is that I'm aware of about 3 or 4 systems that are > > > running in motorbikes. > > > > The main question is: does it make your motorbike insurance more > > expensive? > > Only if you run into things while trying to analyse panics. Thou shall not Drink and Drive; Thou shall not gdb -k and drive. But thou shall run CVSup from a connection on a wireless network which you should not be on while a friend drives by the building. -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Mon Aug 23 20:42:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3351416A4CE; Mon, 23 Aug 2004 20:42:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 12E5C43D75; Mon, 23 Aug 2004 20:42:35 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NKgYYp092943; Mon, 23 Aug 2004 20:42:34 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NKgYkD092942; Mon, 23 Aug 2004 20:42:34 GMT (envelope-from pjd) Message-Id: <200408232042.i7NKgYkD092942@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 23 Aug 2004 20:42: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/geom/mirror g_mirror.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 20:42:35 -0000 pjd 2004-08-23 20:42:34 UTC FreeBSD src repository Modified files: sys/geom/mirror g_mirror.c Log: Allow to set kern.geom.mirror.timeout from /boot/loader.conf. Revision Changes Path 1.22 +1 -0 src/sys/geom/mirror/g_mirror.c From owner-cvs-src@FreeBSD.ORG Mon Aug 23 20:51:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0603216A4CE; Mon, 23 Aug 2004 20:51:51 +0000 (GMT) Received: from TRANG.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id C530943D64; Mon, 23 Aug 2004 20:51:50 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by TRANG.nuxi.com (8.13.1/8.12.11) with ESMTP id i7NKpnpM031727; Mon, 23 Aug 2004 13:51:49 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id i7NKplXi031726; Mon, 23 Aug 2004 13:51:47 -0700 (PDT) (envelope-from obrien) Date: Mon, 23 Aug 2004 13:51:46 -0700 From: "David O'Brien" To: Alexey Zelkin Message-ID: <20040823205146.GA31551@dragon.nuxi.com> References: <200408230713.i7N7DpIX062830@repoman.freebsd.org> <20040823074553.GH59140@ip.net.ua> <20040823144126.GB69468@dragon.nuxi.com> <20040823173529.GB18520@phantom.cris.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040823173529.GB18520@phantom.cris.net> User-Agent: Mutt/1.4.1i 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 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Ruslan Ermilov cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/gnu/usr.bin/binutils/gdb Makefile src/gnu/usr.bin/cc Makefile.inc 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, 23 Aug 2004 20:51:51 -0000 On Mon, Aug 23, 2004 at 08:35:29PM +0300, Alexey Zelkin wrote: > > > Will HEAD still stay spinning under my desk? ;) > > > > It is my intentions it will. > > So, is it a reason why HEAD does not boot on my notebook ? Should I move > it under a desk and try again ? :-) Yes, you have a non-supported configuration. Sorry. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Mon Aug 23 21:12:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EA9116A4CE; Mon, 23 Aug 2004 21:12:38 +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 EF3B943D46; Mon, 23 Aug 2004 21:12:37 +0000 (GMT) (envelope-from colin.percival@wadham.ox.ac.uk) Received: from pd5mr1so.prod.shaw.ca (pd5mr1so-qfe3.prod.shaw.ca [10.0.141.232]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.18 (built Jul 28 2003)) with ESMTP id <0I2X0040743I7P@l-daemon>; Mon, 23 Aug 2004 15:09:18 -0600 (MDT) Received: from pn2ml5so.prod.shaw.ca ([10.0.121.149]) by pd5mr1so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0I2X0063K43HML00@pd5mr1so.prod.shaw.ca>; Mon, 23 Aug 2004 15:09:18 -0600 (MDT) Received: from piii600.wadham.ox.ac.uk (S0106006067227a4a.vc.shawcable.net [24.87.233.42])2003)) with ESMTP id <0I2X00B1F43FNQ@l-daemon>; Mon, 23 Aug 2004 15:09:17 -0600 (MDT) Date: Mon, 23 Aug 2004 14:07:27 -0700 From: Colin Percival In-reply-to: <20040823160237.570b03a4@localhost.pittgoth.com> X-Sender: cperciva@popserver.sfu.ca (Unverified) To: Tom Rhodes Message-id: <6.1.0.6.1.20040823133500.03974600@popserver.sfu.ca> MIME-version: 1.0 X-Mailer: QUALCOMM Windows Eudora Version 6.1.0.6 Content-type: text/plain; charset=us-ascii References: <20040823173529.GB18520@phantom.cris.net> <20040823150027.7ae0275d@localhost.pittgoth.com> <20040823.130247.09569009.imp@bsdimp.com> <200408232017.22669.dfr@nlsystems.com> <20040823192459.GB76826@freebie.xs4all.nl> <20040823160237.570b03a4@localhost.pittgoth.com> cc: Wilko Bulte cc: src-committers@FreeBSD.org cc: Doug Rabson cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/gnu/usr.bin/binutils/gdb Makefile src/gnu/usr.bin/cc 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, 23 Aug 2004 21:12:38 -0000 At 13:02 23/08/2004, Tom Rhodes wrote: >Thou shall not Drink and Drive; >Thou shall not gdb -k and drive. > >But thou shall run CVSup from a connection on a wireless network >which you should not be on while a friend drives by the building. CVSup is insecure. Running CVSup on a wireless network is crazy. Running CVSup on an open wireless network is crazier. Running CVSup on somebody else's open wireless network is insane. Unless you're tunneling to cvsup-master via ssh to freefall, of course. :-) Colin Percival From owner-cvs-src@FreeBSD.ORG Mon Aug 23 21:17:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F9F516A4CE for ; Mon, 23 Aug 2004 21:17:28 +0000 (GMT) Received: from bast.unixathome.org (bast.unixathome.org [66.11.174.150]) by mx1.FreeBSD.org (Postfix) with ESMTP id 69EEC43D6A for ; Mon, 23 Aug 2004 21:17:28 +0000 (GMT) (envelope-from dan@langille.org) Received: from wocker (wocker.unixathome.org [192.168.0.99]) by bast.unixathome.org (Postfix) with ESMTP id 541123D3D; Mon, 23 Aug 2004 17:17:24 -0400 (EDT) From: "Dan Langille" To: Colin Percival Date: Mon, 23 Aug 2004 17:17:24 -0400 MIME-Version: 1.0 Message-ID: <412A26A4.22920.8091B9FC@localhost> Priority: normal In-reply-to: <6.1.0.6.1.20040823133500.03974600@popserver.sfu.ca> References: <20040823160237.570b03a4@localhost.pittgoth.com> X-mailer: Pegasus Mail for Windows (v4.12a) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Mail message body cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/gnu/usr.bin/binutils/gdb Makefile src/gnu/usr.bin/cc 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, 23 Aug 2004 21:17:28 -0000 On 23 Aug 2004 at 14:07, Colin Percival wrote: > At 13:02 23/08/2004, Tom Rhodes wrote: > >Thou shall not Drink and Drive; > >Thou shall not gdb -k and drive. > > > >But thou shall run CVSup from a connection on a wireless network > >which you should not be on while a friend drives by the building. > > CVSup is insecure. > Running CVSup on a wireless network is crazy. > Running CVSup on an open wireless network is crazier. > Running CVSup on somebody else's open wireless network is insane. > > Unless you're tunneling to cvsup-master via ssh to freefall, of > course. :-) I take it that if I'm using CVSup over 802.11 to a gateway which accepts only IPsec connections, I pass muster? -- Dan Langille : http://www.langille.org/ From owner-cvs-src@FreeBSD.ORG Mon Aug 23 21:39:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 74FCD16A4CE; Mon, 23 Aug 2004 21:39:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A90A43D53; Mon, 23 Aug 2004 21:39:29 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NLdT6Q094669; Mon, 23 Aug 2004 21:39:29 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NLdToC094668; Mon, 23 Aug 2004 21:39:29 GMT (envelope-from peter) Message-Id: <200408232139.i7NLdToC094668@repoman.freebsd.org> From: Peter Wemm Date: Mon, 23 Aug 2004 21:39: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/sys/amd64/amd64 mp_machdep.c pmap.c src/sys/i386/i386 mp_machdep.c pmap.c src/sys/kern subr_smp.c src/sys/sys 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: Mon, 23 Aug 2004 21:39:29 -0000 peter 2004-08-23 21:39:29 UTC FreeBSD src repository Modified files: sys/amd64/amd64 mp_machdep.c pmap.c sys/i386/i386 mp_machdep.c pmap.c sys/kern subr_smp.c sys/sys smp.h Log: Commit Doug White and Alan Cox's fix for the cross-ipi smp deadlock. We were obtaining different spin mutexes (which disable interrupts after aquisition) and spin waiting for delivery. For example, KSE processes do LDT operations which use smp_rendezvous, while other parts of the system are doing things like tlb shootdowns with a different mutex. This patch uses the common smp_rendezvous mutex for all MD home-grown IPIs that spinwait for delivery. Having the single mutex means that the spinloop to aquire it will enable interrupts periodically, thus avoiding the cross-ipi deadlock. Obtained from: dwhite, alc Reviewed by: jhb Revision Changes Path 1.243 +2 -5 src/sys/amd64/amd64/mp_machdep.c 1.492 +6 -6 src/sys/amd64/amd64/pmap.c 1.236 +2 -4 src/sys/i386/i386/mp_machdep.c 1.495 +8 -8 src/sys/i386/i386/pmap.c 1.189 +8 -1 src/sys/kern/subr_smp.c 1.78 +1 -0 src/sys/sys/smp.h From owner-cvs-src@FreeBSD.ORG Mon Aug 23 22:54:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 525DC16A4CE; Mon, 23 Aug 2004 22:54:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 338A943D48; Mon, 23 Aug 2004 22:54:38 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NMscQd096734; Mon, 23 Aug 2004 22:54:38 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NMscV9096733; Mon, 23 Aug 2004 22:54:38 GMT (envelope-from davidxu) Message-Id: <200408232254.i7NMscV9096733@repoman.freebsd.org> From: David Xu Date: Mon, 23 Aug 2004 22:54: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/kern kern_kse.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 22:54:38 -0000 davidxu 2004-08-23 22:54:38 UTC FreeBSD src repository Modified files: sys/kern kern_kse.c Log: Remove checking of single exit flag in thread_user_enter(), this is generic code for threaded process, should not be here. Revision Changes Path 1.194 +0 -12 src/sys/kern/kern_kse.c From owner-cvs-src@FreeBSD.ORG Mon Aug 23 23:17:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6DFF116A4CE; Mon, 23 Aug 2004 23:17:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CD4F43D2D; Mon, 23 Aug 2004 23:17:31 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NNHVMJ097553; Mon, 23 Aug 2004 23:17:31 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NNHVHC097552; Mon, 23 Aug 2004 23:17:31 GMT (envelope-from imp) Message-Id: <200408232317.i7NNHVHC097552@repoman.freebsd.org> From: Warner Losh Date: Mon, 23 Aug 2004 23:17: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/share/man/man9 bus_dma.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: Mon, 23 Aug 2004 23:17:31 -0000 imp 2004-08-23 23:17:31 UTC FreeBSD src repository Modified files: share/man/man9 bus_dma.9 Log: In the SYNOPSIS section, move the bus_dmamem_alloc function prototype to just before bus_dmamem_free, which is (a) more logical; (b) likely what was originally intended and (c) matches the order in the NAME and FUNCTIONS sections. Revision Changes Path 1.15 +3 -3 src/share/man/man9/bus_dma.9 From owner-cvs-src@FreeBSD.ORG Mon Aug 23 23:28:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B843816A4CE; Mon, 23 Aug 2004 23:28:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 96AE243D48; Mon, 23 Aug 2004 23:28:02 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7NNS2mh097928; Mon, 23 Aug 2004 23:28:02 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7NNS2CM097927; Mon, 23 Aug 2004 23:28:02 GMT (envelope-from imp) Message-Id: <200408232328.i7NNS2CM097927@repoman.freebsd.org> From: Warner Losh Date: Mon, 23 Aug 2004 23:28: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/share/man/man9 bus_dma.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: Mon, 23 Aug 2004 23:28:03 -0000 imp 2004-08-23 23:28:02 UTC FreeBSD src repository Modified files: share/man/man9 bus_dma.9 Log: Even in a 80 column, fixed point font, there's plenty of room for all the arguments to bus_dmamap_load, so don't use '...' but list the actual args. '...' usually means a variable number of args (cf printf(3)), but bus_dmamap_load takes a fixed number of arguments. Revision Changes Path 1.16 +2 -1 src/share/man/man9/bus_dma.9 From owner-cvs-src@FreeBSD.ORG Mon Aug 23 23:51:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC8F916A4CE; Mon, 23 Aug 2004 23:51:13 +0000 (GMT) Received: from pittgoth.com (14.zlnp1.xdsl.nauticom.net [209.195.149.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F85B43D67; Mon, 23 Aug 2004 23:51:13 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from localhost.pittgoth.com ([192.168.0.5]) (authenticated bits=0) by pittgoth.com (8.12.10/8.12.10) with ESMTP id i7NNpAX1020631 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 23 Aug 2004 19:51:11 -0400 (EDT) (envelope-from trhodes@FreeBSD.org) Date: Mon, 23 Aug 2004 18:57:41 -0400 From: Tom Rhodes To: Colin Percival Message-Id: <20040823185741.1e72b634@localhost.pittgoth.com> In-Reply-To: <6.1.0.6.1.20040823133500.03974600@popserver.sfu.ca> References: <20040823173529.GB18520@phantom.cris.net> <20040823150027.7ae0275d@localhost.pittgoth.com> <20040823.130247.09569009.imp@bsdimp.com> <200408232017.22669.dfr@nlsystems.com> <20040823192459.GB76826@freebie.xs4all.nl> <20040823160237.570b03a4@localhost.pittgoth.com> <6.1.0.6.1.20040823133500.03974600@popserver.sfu.ca> X-Mailer: Sylpheed-Claws 0.9.12 (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: Wilko Bulte cc: src-committers@FreeBSD.org cc: Doug Rabson cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/gnu/usr.bin/binutils/gdb Makefile src/gnu/usr.bin/cc 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, 23 Aug 2004 23:51:14 -0000 On Mon, 23 Aug 2004 14:07:27 -0700 Colin Percival wrote: > At 13:02 23/08/2004, Tom Rhodes wrote: > >Thou shall not Drink and Drive; > >Thou shall not gdb -k and drive. > > > >But thou shall run CVSup from a connection on a wireless network > >which you should not be on while a friend drives by the building. > > CVSup is insecure. > Running CVSup on a wireless network is crazy. > Running CVSup on an open wireless network is crazier. > Running CVSup on somebody else's open wireless network is insane. > > Unless you're tunneling to cvsup-master via ssh to freefall, of > course. :-) Colin Percival is a bug.[1] -- Tom Rhodes [1]: Please ignore this comment if you are humor impaired. From owner-cvs-src@FreeBSD.ORG Tue Aug 24 00:15:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3146316A4CE; Tue, 24 Aug 2004 00:15:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 25E6443D1D; Tue, 24 Aug 2004 00:15:38 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7O0FcpN099247; Tue, 24 Aug 2004 00:15:38 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7O0Fc94099246; Tue, 24 Aug 2004 00:15:38 GMT (envelope-from peter) Message-Id: <200408240015.i7O0Fc94099246@repoman.freebsd.org> From: Peter Wemm Date: Tue, 24 Aug 2004 00:15: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/libc/stdtime localtime.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Aug 2004 00:15:38 -0000 peter 2004-08-24 00:15:37 UTC FreeBSD src repository Modified files: lib/libc/stdtime localtime.c Log: struct tm.tm_year is listed as 'years since 1900', and is signed. On 64 bit systems, years roughly -2^31 through 2^31 can be represented in time_t without any trouble. 32 bit time_t systems only range from roughly 1902 through 2038. As a consequence, none of the date munging code for all the various calendar tweaks before then is present. There are other problems including the fact that there was no 'year zero' and so on. So rather than get excited about trying to figure out when the calendar jumped by two weeks etc, simply disallow negative (ie: prior to 1900) years. This happens to have an important side effect. If you bzero a 'struct tm', it corresponds to 'Jan 0, 1900, 00:00 GMT'. This happens to be representable (after canonification) in 64 bit time_t space. Zero tm structs are generally an error and mktime normally returns -1 for them. Interestingly, it tries to canonify the 'jan 0' to 'dec 31, 1899', ie: year -1. This conveniently trips the negative year test above, which means we can trivially detect the null 'tm' struct. This actually tripped up code at work. :-/ (Don't ask) Revision Changes Path 1.40 +3 -0 src/lib/libc/stdtime/localtime.c From owner-cvs-src@FreeBSD.ORG Tue Aug 24 00:16:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 51A7616A4CE; Tue, 24 Aug 2004 00:16:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 319F843D39; Tue, 24 Aug 2004 00:16:44 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7O0GiFQ099290; Tue, 24 Aug 2004 00:16:44 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7O0Gi0f099289; Tue, 24 Aug 2004 00:16:44 GMT (envelope-from peter) Message-Id: <200408240016.i7O0Gi0f099289@repoman.freebsd.org> From: Peter Wemm Date: Tue, 24 Aug 2004 00:16: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/sys/amd64/amd64 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, 24 Aug 2004 00:16:44 -0000 peter 2004-08-24 00:16:44 UTC FreeBSD src repository Modified files: sys/amd64/amd64 machdep.c Log: Oops, I forgot to have the idle loop call mp_grab_cpu_hlt() on the amd64 SMP case. Revision Changes Path 1.619 +4 -0 src/sys/amd64/amd64/machdep.c From owner-cvs-src@FreeBSD.ORG Tue Aug 24 00:17:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 93DC916A4CF; Tue, 24 Aug 2004 00:17:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6562643D1D; Tue, 24 Aug 2004 00:17:52 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7O0Hq6P099332; Tue, 24 Aug 2004 00:17:52 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7O0HqlA099331; Tue, 24 Aug 2004 00:17:52 GMT (envelope-from peter) Message-Id: <200408240017.i7O0HqlA099331@repoman.freebsd.org> From: Peter Wemm Date: Tue, 24 Aug 2004 00:17: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/amd64/amd64 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: Tue, 24 Aug 2004 00:17:52 -0000 peter 2004-08-24 00:17:52 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c Log: It is now an error to call pmap_unuse_pt without the paddr of the pde that contained the pte. Revision Changes Path 1.493 +1 -3 src/sys/amd64/amd64/pmap.c From owner-cvs-src@FreeBSD.ORG Tue Aug 24 02:03:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C9F6C16A4CE; Tue, 24 Aug 2004 02:03:39 +0000 (GMT) Received: from smtp.omnis.com (smtp.omnis.com [216.239.128.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 764C943D2F; Tue, 24 Aug 2004 02:03:39 +0000 (GMT) (envelope-from wes@softweyr.com) Received: from softweyr.homeunix.net (unknown [69.75.200.161]) by smtp-relay.omnis.com (Postfix) with ESMTP id 2827714077E9; Mon, 23 Aug 2004 19:03:39 -0700 (PDT) From: Wes Peters Organization: Softweyr.COM To: Wilko Bulte Date: Mon, 23 Aug 2004 19:03:33 -0700 User-Agent: KMail/1.6.2 References: <20040823074553.GH59140@ip.net.ua> <20040823.125423.132929378.imp@bsdimp.com> <20040823192400.GA76826@freebie.xs4all.nl> In-Reply-To: <20040823192400.GA76826@freebie.xs4all.nl> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408231903.33314.wes@softweyr.com> cc: src-committers@FreeBSD.ORG cc: cvs-src@FreeBSD.ORG cc: obrien@FreeBSD.ORG cc: ru@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: phantom@FreeBSD.org.ua cc: "M. Warner Losh" Subject: Re: cvs commit: src/gnu/usr.bin/binutils/gdb Makefile src/gnu/usr.bin/cc 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: Tue, 24 Aug 2004 02:03:40 -0000 On Monday 23 August 2004 12:24, Wilko Bulte wrote: > On Mon, Aug 23, 2004 at 12:54:23PM -0600, M. Warner Losh wrote.. > > > In message: <20040823173529.GB18520@phantom.cris.net> > > > > Alexey Zelkin writes: > > : hi, > > : > > : On Mon, Aug 23, 2004 at 07:41:26AM -0700, David O'Brien wrote: > > : > On Mon, Aug 23, 2004 at 10:45:53AM +0300, Ruslan Ermilov wrote: > > : > > On Mon, Aug 23, 2004 at 07:13:51AM +0000, David E. O'Brien wrote: > > : > > > obrien 2004-08-23 07:13:51 UTC > > : > > > > > : > > > FreeBSD src repository > > : > > > > > : > > > Modified files: (Branch: RELENG_5) > > : > > > gnu/usr.bin/binutils/gdb Makefile > > : > > > gnu/usr.bin/cc Makefile.inc > > : > > > Log: > > : > > > Set vendor to a non-fun, but non-controversial one for the > > : > > > release. > > : > > > > > : > > > Approved by: re(kensmith) > > : > > > > > : > > > Revision Changes Path > > : > > > 1.81.2.1 +2 -2 src/gnu/usr.bin/binutils/gdb/Makefile > > : > > > 1.63.8.1 +1 -1 src/gnu/usr.bin/cc/Makefile.inc > > : > > > > : > > Will HEAD still stay spinning under my desk? ;) > > : > > > : > It is my intentions it will. > > : > > : So, is it a reason why HEAD does not boot on my notebook ? Should I > > : move it under a desk and try again ? :-) > > > > Clearly, we need more flexibility here. While undermydesk is > > appropriate for some machines, we need intherack, inmybackpack and > > mountedonplywood to cover current uses of FreeBSD. :-) > > Don't forget the onmybike (recent sighting of FreeBSD-powered motorbike > video) And, for my upcoming sensor/mapping system, 'inmybilge'. -- Where am I, and what am I doing in this handbasket? Wes Peters wes@softweyr.com From owner-cvs-src@FreeBSD.ORG Tue Aug 24 02:27:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7EC5816A4CE; Tue, 24 Aug 2004 02:27:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5EEC843D45; Tue, 24 Aug 2004 02:27:57 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7O2Rvg9002609; Tue, 24 Aug 2004 02:27:57 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7O2RvrR002608; Tue, 24 Aug 2004 02:27:57 GMT (envelope-from njl) Message-Id: <200408240227.i7O2RvrR002608@repoman.freebsd.org> From: Nate Lawson Date: Tue, 24 Aug 2004 02:27: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/sys/dev/acpica acpi_pci_link.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Aug 2004 02:27:57 -0000 njl 2004-08-24 02:27:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/acpica acpi_pci_link.c Log: MFC rev 1.26: Fix irq programming on resume. Approved by: re (kensmith) Revision Changes Path 1.24.2.2 +1 -1 src/sys/dev/acpica/acpi_pci_link.c From owner-cvs-src@FreeBSD.ORG Tue Aug 24 03:47:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D80AB16A4CE; Tue, 24 Aug 2004 03:47:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B69EE43D49; Tue, 24 Aug 2004 03:47:41 +0000 (GMT) (envelope-from dwhite@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7O3lfK3004879; Tue, 24 Aug 2004 03:47:41 GMT (envelope-from dwhite@repoman.freebsd.org) Received: (from dwhite@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7O3lfHw004878; Tue, 24 Aug 2004 03:47:41 GMT (envelope-from dwhite) Message-Id: <200408240347.i7O3lfHw004878@repoman.freebsd.org> From: Doug White Date: Tue, 24 Aug 2004 03:47: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/dev/mpt mpt_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: Tue, 24 Aug 2004 03:47:42 -0000 dwhite 2004-08-24 03:47:41 UTC FreeBSD src repository Modified files: sys/dev/mpt mpt_freebsd.c Log: Pick up changes in rev 1.8 of src/sys/dev/ic/mpt_netbsd.c from NetBSD. Set the DMA SGL length correctly if the DMA request must be chained because it is too large to fit in one SGL. This should fix this driver for some Dell Precision systems. RELENG_5 candidate. PR: kern/66479 Submitted by: HITOSHI Osada Revision Changes Path 1.17 +3 -1 src/sys/dev/mpt/mpt_freebsd.c From owner-cvs-src@FreeBSD.ORG Tue Aug 24 03:55:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B73FD16A4CE; Tue, 24 Aug 2004 03:55:05 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id F320E43D1F; Tue, 24 Aug 2004 03:55:04 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id i7O3t0Dm030599 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 24 Aug 2004 06:55:01 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id i7O3t3IN035098; Tue, 24 Aug 2004 06:55:03 +0300 (EEST) (envelope-from ru) Date: Tue, 24 Aug 2004 06:55:03 +0300 From: Ruslan Ermilov To: "David O'Brien" Message-ID: <20040824035503.GB35016@ip.net.ua> References: <200408230713.i7N7DpIX062830@repoman.freebsd.org> <20040823074553.GH59140@ip.net.ua> <20040823144126.GB69468@dragon.nuxi.com> <20040823173529.GB18520@phantom.cris.net> <20040823205146.GA31551@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="4SFOXa2GPu3tIq4H" Content-Disposition: inline In-Reply-To: <20040823205146.GA31551@dragon.nuxi.com> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Alexey Zelkin cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/gnu/usr.bin/binutils/gdb Makefile src/gnu/usr.bin/cc 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: Tue, 24 Aug 2004 03:55:05 -0000 --4SFOXa2GPu3tIq4H Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Aug 23, 2004 at 01:51:46PM -0700, David O'Brien wrote: > On Mon, Aug 23, 2004 at 08:35:29PM +0300, Alexey Zelkin wrote: > > > > Will HEAD still stay spinning under my desk? ;) > > >=20 > > > It is my intentions it will. > >=20 > > So, is it a reason why HEAD does not boot on my notebook ? Should I mo= ve > > it under a desk and try again ? :-) >=20 > Yes, you have a non-supported configuration. Sorry. > =20 Alexey, you should at least keep it under your desk while it's booting. After it has booted successfully, you can try moving it up, but please do not report a bug if it panics when you move it onto your desk. ``gdb -k'' should work in both desk configurations... Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --4SFOXa2GPu3tIq4H Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQFBKrwXqRfpzJluFF4RAp6dAJ90yWUEtSgg/mJ/4ZE4yAtrwT5OygCeJcBp j8LZ0pTclnYaDMRjs2OqZho= =od5P -----END PGP SIGNATURE----- --4SFOXa2GPu3tIq4H-- From owner-cvs-src@FreeBSD.ORG Tue Aug 24 03:55:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A50F16A4CE; Tue, 24 Aug 2004 03:55:34 +0000 (GMT) Received: from creme-brulee.marcuscom.com (rrcs-midsouth-24-172-16-118.biz.rr.com [24.172.16.118]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F08043D3F; Tue, 24 Aug 2004 03:55:33 +0000 (GMT) (envelope-from marcus@marcuscom.com) Received: from [192.168.1.4] (shumai.marcuscom.com [192.168.1.4]) i7O3sHrE010235; Mon, 23 Aug 2004 23:54:17 -0400 (EDT) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: Doug White In-Reply-To: <200408240347.i7O3lfHw004878@repoman.freebsd.org> References: <200408240347.i7O3lfHw004878@repoman.freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-95iPceiIikpi89y3Vc+Y" Organization: MarcusCom, Inc. Message-Id: <1093319728.5618.6.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Mon, 23 Aug 2004 23:55:28 -0400 X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham version=2.64 X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on creme-brulee.marcuscom.com cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/mpt mpt_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: Tue, 24 Aug 2004 03:55:34 -0000 --=-95iPceiIikpi89y3Vc+Y Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2004-08-23 at 23:47, Doug White wrote: > dwhite 2004-08-24 03:47:41 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/dev/mpt mpt_freebsd.c=20 > Log: > Pick up changes in rev 1.8 of src/sys/dev/ic/mpt_netbsd.c from NetBSD. > Set the DMA SGL length correctly if the DMA request must be chained bec= ause > it is too large to fit in one SGL. > =20 > This should fix this driver for some Dell Precision systems. > RELENG_5 candidate. Thanks! Joe > =20 > PR: kern/66479 > Submitted by: HITOSHI Osada > =20 > Revision Changes Path > 1.17 +3 -1 src/sys/dev/mpt/mpt_freebsd.c > _______________________________________________ > cvs-src@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-src > To unsubscribe, send any mail to "cvs-src-unsubscribe@freebsd.org" --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-95iPceiIikpi89y3Vc+Y Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQBBKrwwb2iPiv4Uz4cRAvp3AKCHCB9y2EIlUrul7xyvcSJyDsa+OACgqZT/ doIX3hplZvj7xrPToQi81Mo= =hGG3 -----END PGP SIGNATURE----- --=-95iPceiIikpi89y3Vc+Y-- From owner-cvs-src@FreeBSD.ORG Tue Aug 24 04:02:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 43F1C16A4CE; Tue, 24 Aug 2004 04:02:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22A1043D3F; Tue, 24 Aug 2004 04:02:42 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7O42gMU005324; Tue, 24 Aug 2004 04:02:42 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7O42g2k005323; Tue, 24 Aug 2004 04:02:42 GMT (envelope-from rwatson) Message-Id: <200408240402.i7O42g2k005323@repoman.freebsd.org> From: Robert Watson Date: Tue, 24 Aug 2004 04:02: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/tools/regression/sockets/kqueue Makefile kqueue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Aug 2004 04:02:42 -0000 rwatson 2004-08-24 04:02:41 UTC FreeBSD src repository Added files: tools/regression/sockets/kqueue Makefile kqueue.c Log: Add a basic kqueue + UNIX domain socket pair regression test to do some elementary exercising of kqueues on datagram and stream sockets. Note that the datagram write kqueue case is left untested due to potentially confusing behavior for the developer (me) that might require attention. Revision Changes Path 1.1 +11 -0 src/tools/regression/sockets/kqueue/Makefile (new) 1.1 +329 -0 src/tools/regression/sockets/kqueue/kqueue.c (new) From owner-cvs-src@FreeBSD.ORG Tue Aug 24 04:05:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 05E8D16A4CE; Tue, 24 Aug 2004 04:05:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D956443D48; Tue, 24 Aug 2004 04:05:52 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7O45qqS005476; Tue, 24 Aug 2004 04:05:52 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7O45q10005475; Tue, 24 Aug 2004 04:05:52 GMT (envelope-from ru) Message-Id: <200408240405.i7O45q10005475@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 24 Aug 2004 04:05: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/share/man/man4 ng_hci.4 ng_vlan.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: Tue, 24 Aug 2004 04:05:53 -0000 ru 2004-08-24 04:05:52 UTC FreeBSD src repository Modified files: share/man/man4 ng_hci.4 ng_vlan.4 Log: Fixed a misspelling of the hook name. Submitted by: Pawel Malachowski Revision Changes Path 1.10 +1 -1 src/share/man/man4/ng_hci.4 1.2 +1 -1 src/share/man/man4/ng_vlan.4 From owner-cvs-src@FreeBSD.ORG Tue Aug 24 04:59:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 219EF16A4CE; Tue, 24 Aug 2004 04:59:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F374F43D45; Tue, 24 Aug 2004 04:59:26 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7O4xQxQ006872; Tue, 24 Aug 2004 04:59:26 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7O4xQaZ006871; Tue, 24 Aug 2004 04:59:26 GMT (envelope-from rwatson) Message-Id: <200408240459.i7O4xQaZ006871@repoman.freebsd.org> From: Robert Watson Date: Tue, 24 Aug 2004 04:59: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/regression/sockets/accept_fd_leak accept_fd_leak.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Aug 2004 04:59:27 -0000 rwatson 2004-08-24 04:59:26 UTC FreeBSD src repository Modified files: tools/regression/sockets/accept_fd_leak accept_fd_leak.c Log: Make sure to properly initialize 'size' to sizeof(sin) before passing it into accept(). Depending on the initial value in memory, it is otherwise possible to get EINVAL. Revision Changes Path 1.2 +1 -0 src/tools/regression/sockets/accept_fd_leak/accept_fd_leak.c From owner-cvs-src@FreeBSD.ORG Tue Aug 24 05:19:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3905E16A4CE; Tue, 24 Aug 2004 05:19:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 19BAE43D48; Tue, 24 Aug 2004 05:19:16 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7O5JF03007377; Tue, 24 Aug 2004 05:19:15 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7O5JFfZ007376; Tue, 24 Aug 2004 05:19:15 GMT (envelope-from imp) Message-Id: <200408240519.i7O5JFfZ007376@repoman.freebsd.org> From: Warner Losh Date: Tue, 24 Aug 2004 05:19: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/kern subr_bus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Aug 2004 05:19:16 -0000 imp 2004-08-24 05:19:15 UTC FreeBSD src repository Modified files: sys/kern subr_bus.c Log: Set the description to NULL in the right detach routine. This should keep dangling pointers to strings in loaded modules from hanging around after the drivers are unloaded. Revision Changes Path 1.157 +1 -1 src/sys/kern/subr_bus.c From owner-cvs-src@FreeBSD.ORG Tue Aug 24 05:28:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 290B216A4CE; Tue, 24 Aug 2004 05:28:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 07BB243D31; Tue, 24 Aug 2004 05:28:19 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7O5SIm9007633; Tue, 24 Aug 2004 05:28:18 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7O5SI1G007632; Tue, 24 Aug 2004 05:28:18 GMT (envelope-from rwatson) Message-Id: <200408240528.i7O5SI1G007632@repoman.freebsd.org> From: Robert Watson Date: Tue, 24 Aug 2004 05:28: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_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, 24 Aug 2004 05:28:19 -0000 rwatson 2004-08-24 05:28:18 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c Log: Conditional acquisition of socket buffer mutexes when testing socket buffers with kqueue filters is no longer required: the kqueue framework will guarantee that the mutex is held on entering the filter, either due to a call from the socket code already holding the mutex, or by explicitly acquiring it. This removes the last of the conditional socket locking. Revision Changes Path 1.211 +16 -35 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Tue Aug 24 07:34:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CAFD16A4CE; Tue, 24 Aug 2004 07:34:23 +0000 (GMT) Received: from itchy.rabson.org (mailgate.nlsystems.com [80.177.232.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id 219F543D2D; Tue, 24 Aug 2004 07:34:22 +0000 (GMT) (envelope-from dfr@nlsystems.com) Received: from ns0.nlsystems.com (ns0.nlsystems.com [80.177.232.243]) by itchy.rabson.org (8.12.11/8.12.11) with ESMTP id i7O7YG8n059220; Tue, 24 Aug 2004 08:34:16 +0100 (BST) (envelope-from dfr@nlsystems.com) From: Doug Rabson To: Marcel Moolenaar Date: Tue, 24 Aug 2004 08:34:34 +0100 User-Agent: KMail/1.6.2 References: <200408231530.i7NFU5bu082414@repoman.freebsd.org> <200408232001.22449.dfr@nlsystems.com> <20040823195847.GA1179@dhcp50.pn.xcllnt.net> In-Reply-To: <20040823195847.GA1179@dhcp50.pn.xcllnt.net> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408240834.34656.dfr@nlsystems.com> X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on itchy.rabson.org X-Virus-Scanned: clamd / ClamAV version 0.75.1, clamav-milter version 0.75c on itchy.rabson.org X-Virus-Status: Clean cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen tls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Aug 2004 07:34:23 -0000 On Monday 23 August 2004 20:58, Marcel Moolenaar wrote: > On Mon, Aug 23, 2004 at 08:01:22PM +0100, Doug Rabson wrote: > > > > This is the real fix for the static binaries segfaulting on > > > > alpha. With this we could re-add the change to crt1.c which > > > > enables TLS for static binaries. Given that we don't yet fully > > > > support TLS for alpha in either rtld or libpthread, I don't > > > > propose to change lib/csu/alpha/crt1.c again for 5.3. > > *snip* > > > Another thing which confuses me right now is that the same bug > > ought to have affected ia64 and powerpc since they both would like > > to use variant I style TLS. Odd. > > On ia64 we never call _rtld_allocate_tls(): > > itanium% ldd ./hello > ldd: ./hello: not a dynamic executable > itanium% gdb ./hello > GNU gdb 6.1.1 [FreeBSD] > *snip* > (gdb) b _rtld_allocate_tls > Breakpoint 1 at 0x20000000000004a0 > (gdb) run > Starting program: /nfs/home/marcel/hello > Hello world! > > Program exited normally. > (gdb) b _init_tls > Breakpoint 2 at 0x2000000000000640 > (gdb) run > Starting program: /nfs/home/marcel/hello > > Breakpoint 2, 0x2000000000000640 in _init_tls () > (gdb) c > Continuing. > Hello world! > > Program exited normally. > (gdb) quit Interesting - do you have the previous change to gen/tls.c - the one which unbreaks static pthread-using binaries which don't have TLS sections? From owner-cvs-src@FreeBSD.ORG Tue Aug 24 07:36:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3A54016A4CE; Tue, 24 Aug 2004 07:36:57 +0000 (GMT) Received: from nagual.pp.ru (pobrecita.freebsd.ru [194.87.13.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 05F0E43D2F; Tue, 24 Aug 2004 07:36:54 +0000 (GMT) (envelope-from ache@pobrecita.freebsd.ru) Received: from pobrecita.freebsd.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.13.1/8.13.1) with ESMTP id i7O7aqn6026070; Tue, 24 Aug 2004 11:36:52 +0400 (MSD) (envelope-from ache@pobrecita.freebsd.ru) Received: (from ache@localhost) by pobrecita.freebsd.ru (8.13.1/8.13.1/Submit) id i7O7aqI1026069; Tue, 24 Aug 2004 11:36:52 +0400 (MSD) (envelope-from ache) Date: Tue, 24 Aug 2004 11:36:52 +0400 From: Andrey Chernov To: Peter Wemm Message-ID: <20040824073652.GA25729@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , Peter Wemm , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200408240015.i7O0Fc94099246@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408240015.i7O0Fc94099246@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-AntiVirus: checked by AntiVir Milter 1.1-beta; AVE 6.27.0.6; VDF 6.27.0.26 (host: pobrecita.freebsd.ru) cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libc/stdtime localtime.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Aug 2004 07:36:57 -0000 On Tue, Aug 24, 2004 at 12:15:38AM +0000, Peter Wemm wrote: > calendar jumped by two weeks etc, simply disallow negative (ie: prior to > 1900) years. You break the whole idea of our imported time zones data which try to cover all prior 1900 national zone changes too (look in files). I suspect it may cause visible effects for anyone who try to output i.e. calendar for past times, say, for historical reasons. -- Andrey Chernov | http://ache.pp.ru/ From owner-cvs-src@FreeBSD.ORG Tue Aug 24 08:47:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7835816A4CE; Tue, 24 Aug 2004 08:47:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 580AB43D1F; Tue, 24 Aug 2004 08:47:15 +0000 (GMT) (envelope-from roam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7O8lFdp013052; Tue, 24 Aug 2004 08:47:15 GMT (envelope-from roam@repoman.freebsd.org) Received: (from roam@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7O8lFgq013051; Tue, 24 Aug 2004 08:47:15 GMT (envelope-from roam) Message-Id: <200408240847.i7O8lFgq013051@repoman.freebsd.org> From: Peter Pentchev Date: Tue, 24 Aug 2004 08:47: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/net rtsock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Aug 2004 08:47:15 -0000 roam 2004-08-24 08:47:15 UTC FreeBSD src repository (doc,ports committer) Modified files: sys/net rtsock.c Log: Fix a typo (attacked -> attached). Approved by: sam Revision Changes Path 1.116 +1 -1 src/sys/net/rtsock.c From owner-cvs-src@FreeBSD.ORG Tue Aug 24 10:39:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C821B16A4D2; Tue, 24 Aug 2004 10:39:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A74443D6D; Tue, 24 Aug 2004 10:39:01 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OAd1Uj016419; Tue, 24 Aug 2004 10:39:01 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OAd1Gw016418; Tue, 24 Aug 2004 10:39:01 GMT (envelope-from sos) Message-Id: <200408241039.i7OAd1Gw016418@repoman.freebsd.org> From: Søren Schmidt Date: Tue, 24 Aug 2004 10:39: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/dev/ata atapi-cd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Aug 2004 10:39:01 -0000 sos 2004-08-24 10:39:01 UTC FreeBSD src repository Modified files: sys/dev/ata atapi-cd.c Log: Properly check malloc returns. Revision Changes Path 1.171 +19 -10 src/sys/dev/ata/atapi-cd.c From owner-cvs-src@FreeBSD.ORG Tue Aug 24 11:30:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 10C9216A4CE; Tue, 24 Aug 2004 11:30:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E781943D68; Tue, 24 Aug 2004 11:30:28 +0000 (GMT) (envelope-from blackend@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OBUS72017674; Tue, 24 Aug 2004 11:30:28 GMT (envelope-from blackend@repoman.freebsd.org) Received: (from blackend@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OBUS0a017673; Tue, 24 Aug 2004 11:30:28 GMT (envelope-from blackend) Message-Id: <200408241130.i7OBUS0a017673@repoman.freebsd.org> From: Marc Fonvieille Date: Tue, 24 Aug 2004 11:30: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/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: Tue, 24 Aug 2004 11:30:29 -0000 blackend 2004-08-24 11:30:28 UTC FreeBSD src repository (doc committer) Modified files: games/fortune/datfiles freebsd-tips Log: Fix make search entries. PR: docs/70899 Submitted by: Marc Silver Revision Changes Path 1.34 +2 -2 src/games/fortune/datfiles/freebsd-tips From owner-cvs-src@FreeBSD.ORG Tue Aug 24 13:00:55 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7CD4F16A4CE; Tue, 24 Aug 2004 13:00:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5FF1E43D39; Tue, 24 Aug 2004 13:00:55 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OD0tOr020857; Tue, 24 Aug 2004 13:00:55 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OD0tZq020856; Tue, 24 Aug 2004 13:00:55 GMT (envelope-from tjr) Message-Id: <200408241300.i7OD0tZq020856@repoman.freebsd.org> From: "Tim J. Robbins" Date: Tue, 24 Aug 2004 13:00: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/include ftw.h src/lib/libc/gen Makefile.inc ftw.c nftw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Aug 2004 13:00:55 -0000 tjr 2004-08-24 13:00:55 UTC FreeBSD src repository Modified files: include ftw.h lib/libc/gen Makefile.inc ftw.c Added files: lib/libc/gen nftw.c Log: Replace the current implementations of ftw() and nftw() with the OpenBSD implementations written by Todd C. Miller. These are cleaner, less buggy and actively maintained. Revision Changes Path 1.2 +46 -91 src/include/ftw.h 1.117 +1 -1 src/lib/libc/gen/Makefile.inc 1.4 +89 -191 src/lib/libc/gen/ftw.c 1.1 +117 -0 src/lib/libc/gen/nftw.c (new) From owner-cvs-src@FreeBSD.ORG Tue Aug 24 14:16:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D627C16A4CE; Tue, 24 Aug 2004 14:16:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B86D643D31; Tue, 24 Aug 2004 14:16:08 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OEG8K0022707; Tue, 24 Aug 2004 14:16:08 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OEG88k022706; Tue, 24 Aug 2004 14:16:08 GMT (envelope-from rwatson) Message-Id: <200408241416.i7OEG88k022706@repoman.freebsd.org> From: Robert Watson Date: Tue, 24 Aug 2004 14:16: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/net if_fwsubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Aug 2004 14:16:09 -0000 rwatson 2004-08-24 14:16:08 UTC FreeBSD src repository Modified files: sys/net if_fwsubr.c Log: MT4 if_fwsubr.c:1.6: date: 2004/08/22 14:48:55; author: rwatson; state: Exp; lines: +0 -2 Don't need to assert Giant in fw_output(), only in the firewire start routine. Approved by: re (scottl) Revision Changes Path 1.7 +0 -2 src/sys/net/if_fwsubr.c From owner-cvs-src@FreeBSD.ORG Tue Aug 24 14:17:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9BAA816A4CE; Tue, 24 Aug 2004 14:17:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D5EA43D4C; Tue, 24 Aug 2004 14:17:58 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OEHwCo022786; Tue, 24 Aug 2004 14:17:58 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OEHwWC022785; Tue, 24 Aug 2004 14:17:58 GMT (envelope-from rwatson) Message-Id: <200408241417.i7OEHwWC022785@repoman.freebsd.org> From: Robert Watson Date: Tue, 24 Aug 2004 14:17: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_fwsubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Aug 2004 14:17:58 -0000 rwatson 2004-08-24 14:17:58 UTC FreeBSD src repository Modified files: sys/net if_fwsubr.c Log: Revert previous revision, 1.7, as removal of GIANT_REQUIRED was made in the wrong branch (and hence to the wrong function). Revision Changes Path 1.8 +2 -0 src/sys/net/if_fwsubr.c From owner-cvs-src@FreeBSD.ORG Tue Aug 24 14:19:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 891E716A4CE; Tue, 24 Aug 2004 14:19:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6BCD943D64; Tue, 24 Aug 2004 14:19:33 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OEJXsr022878; Tue, 24 Aug 2004 14:19:33 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OEJX2t022877; Tue, 24 Aug 2004 14:19:33 GMT (envelope-from rwatson) Message-Id: <200408241419.i7OEJX2t022877@repoman.freebsd.org> From: Robert Watson Date: Tue, 24 Aug 2004 14:19: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/net if_fwsubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Aug 2004 14:19:33 -0000 rwatson 2004-08-24 14:19:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/net if_fwsubr.c Log: MT5 if_fwsubr.c:1.6: date: 2004/08/22 14:48:55; author: rwatson; state: Exp; lines: +0 -2 Don't need to assert Giant in fw_output(), only in the firewire start routine. Approved by: re (scottl) Revision Changes Path 1.5.2.1 +0 -2 src/sys/net/if_fwsubr.c From owner-cvs-src@FreeBSD.ORG Tue Aug 24 15:09:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFAD216A4CE; Tue, 24 Aug 2004 15:09:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B51B343D3F; Tue, 24 Aug 2004 15:09:05 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OF95ek024233; Tue, 24 Aug 2004 15:09:05 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OF95S5024232; Tue, 24 Aug 2004 15:09:05 GMT (envelope-from sos) Message-Id: <200408241509.i7OF95S5024232@repoman.freebsd.org> From: Søren Schmidt Date: Tue, 24 Aug 2004 15:09: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/ata ata-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: Tue, 24 Aug 2004 15:09:06 -0000 sos 2004-08-24 15:09:05 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c Log: Always pick up giant before returning from an ioctl call. Revision Changes Path 1.223 +4 -2 src/sys/dev/ata/ata-all.c From owner-cvs-src@FreeBSD.ORG Tue Aug 24 15:37:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3610C16A4CE; Tue, 24 Aug 2004 15:37:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1926A43D3F; Tue, 24 Aug 2004 15:37:37 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OFbaeg025173; Tue, 24 Aug 2004 15:37:36 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OFba4E025172; Tue, 24 Aug 2004 15:37:36 GMT (envelope-from brueffer) Message-Id: <200408241537.i7OFba4E025172@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 24 Aug 2004 15: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/man4 sf.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: Tue, 24 Aug 2004 15:37:37 -0000 brueffer 2004-08-24 15:37:36 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 sf.4 Log: - move list of supported adapters into a HARDWARE section - correctly capitalize Fast Ethernet - correct two typos - bump document date Revision Changes Path 1.18 +23 -21 src/share/man/man4/sf.4 From owner-cvs-src@FreeBSD.ORG Tue Aug 24 15:39:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4674B16A4CE; Tue, 24 Aug 2004 15:39:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A3D743D2F; Tue, 24 Aug 2004 15:39:08 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OFd82b025270; Tue, 24 Aug 2004 15:39:08 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OFd83A025269; Tue, 24 Aug 2004 15:39:08 GMT (envelope-from brueffer) Message-Id: <200408241539.i7OFd83A025269@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 24 Aug 2004 15:39: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: Tue, 24 Aug 2004 15:39:08 -0000 brueffer 2004-08-24 15:39:08 UTC FreeBSD src repository (doc committer) Modified files: release/doc/share/misc dev.archlist.txt Log: Add sf(4) Revision Changes Path 1.8 +1 -0 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Tue Aug 24 15:40:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3C6916A4CE; Tue, 24 Aug 2004 15:40:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A74D343D4C; Tue, 24 Aug 2004 15:40:57 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OFevQM025398; Tue, 24 Aug 2004 15:40:57 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OFevGA025397; Tue, 24 Aug 2004 15:40:57 GMT (envelope-from brueffer) Message-Id: <200408241540.i7OFevGA025397@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 24 Aug 2004 15:40: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/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: Tue, 24 Aug 2004 15:40:57 -0000 brueffer 2004-08-24 15:40:57 UTC FreeBSD src repository (doc committer) Modified files: release/doc/en_US.ISO8859-1/hardware/common dev.sgml Log: Autogenerate device listings for sf(4) Revision Changes Path 1.231 +1 -3 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml From owner-cvs-src@FreeBSD.ORG Tue Aug 24 15:56:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D62A16A4E4; Tue, 24 Aug 2004 15:56:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3BCBC43D54; Tue, 24 Aug 2004 15:56:57 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OFul4U025954; Tue, 24 Aug 2004 15:56:47 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OFull6025953; Tue, 24 Aug 2004 15:56:47 GMT (envelope-from brueffer) Message-Id: <200408241556.i7OFull6025953@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 24 Aug 2004 15:56: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/share/man/man4 sf.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: Tue, 24 Aug 2004 15:56:58 -0000 brueffer 2004-08-24 15:56:47 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 sf.4 Log: Correct the link to the AIC-6915 programmer's manual Revision Changes Path 1.19 +1 -1 src/share/man/man4/sf.4 From owner-cvs-src@FreeBSD.ORG Tue Aug 24 16:06:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8EF8116A4CE; Tue, 24 Aug 2004 16:06:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 72D5043D54; Tue, 24 Aug 2004 16:06:57 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OG6vZH026300; Tue, 24 Aug 2004 16:06:57 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OG6vUg026299; Tue, 24 Aug 2004 16:06:57 GMT (envelope-from brueffer) Message-Id: <200408241606.i7OG6vUg026299@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 24 Aug 2004 16:06: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/share/man/man4 dc.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: Tue, 24 Aug 2004 16:06:57 -0000 brueffer 2004-08-24 16:06:57 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 dc.4 Log: Add the SMC EZ Card 10/100 as supported hardware Revision Changes Path 1.30 +2 -0 src/share/man/man4/dc.4 From owner-cvs-src@FreeBSD.ORG Tue Aug 24 17:33:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85B3516A4CE; Tue, 24 Aug 2004 17:33:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6671E43D45; Tue, 24 Aug 2004 17:33:42 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OHXg8G028398; Tue, 24 Aug 2004 17:33:42 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OHXg8K028397; Tue, 24 Aug 2004 17:33:42 GMT (envelope-from obrien) Message-Id: <200408241733.i7OHXg8K028397@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 24 Aug 2004 17:33: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/tools/lib32 build32.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: Tue, 24 Aug 2004 17:33:42 -0000 obrien 2004-08-24 17:33:42 UTC FreeBSD src repository Modified files: tools/lib32 build32.sh Log: Update for latest make(1) changes. Submitted by: Steve Kargl Revision Changes Path 1.2 +39 -17 src/tools/lib32/build32.sh From owner-cvs-src@FreeBSD.ORG Tue Aug 24 17:38:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF61916A4CE; Tue, 24 Aug 2004 17:38:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B20BC43D31; Tue, 24 Aug 2004 17:38:53 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OHcroJ028586; Tue, 24 Aug 2004 17:38:53 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OHcrXZ028585; Tue, 24 Aug 2004 17:38:53 GMT (envelope-from brueffer) Message-Id: <200408241738.i7OHcrXZ028585@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 24 Aug 2004 17: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/share/man/man4 sk.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: Tue, 24 Aug 2004 17:38:54 -0000 brueffer 2004-08-24 17:38:53 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 sk.4 Log: - move the list of supported adapters to a HARDWARE section - correct entry for the Belkin card (we don't support 10GbE in sk(4)) :-) - properly capitalize Gigabit Ethernet - wordsmithing on a sentence - bump document date Revision Changes Path 1.23 +34 -30 src/share/man/man4/sk.4 From owner-cvs-src@FreeBSD.ORG Tue Aug 24 17:40:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 796B416A4CE; Tue, 24 Aug 2004 17:40:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CE8F43D5C; Tue, 24 Aug 2004 17:40:35 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OHeZeU028712; Tue, 24 Aug 2004 17:40:35 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OHeZMj028711; Tue, 24 Aug 2004 17:40:35 GMT (envelope-from brueffer) Message-Id: <200408241740.i7OHeZMj028711@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 24 Aug 2004 17:40: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/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: Tue, 24 Aug 2004 17:40:35 -0000 brueffer 2004-08-24 17:40:35 UTC FreeBSD src repository (doc committer) Modified files: release/doc/share/misc dev.archlist.txt Log: Add sk(4) Revision Changes Path 1.9 +1 -0 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Tue Aug 24 17:41:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3A0D216A4CF; Tue, 24 Aug 2004 17:41:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1AEC743D45; Tue, 24 Aug 2004 17:41:48 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OHflgr028754; Tue, 24 Aug 2004 17:41:47 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OHflHP028753; Tue, 24 Aug 2004 17:41:47 GMT (envelope-from brueffer) Message-Id: <200408241741.i7OHflHP028753@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 24 Aug 2004 17:41: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/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: Tue, 24 Aug 2004 17:41:48 -0000 brueffer 2004-08-24 17:41:47 UTC FreeBSD src repository (doc committer) Modified files: release/doc/en_US.ISO8859-1/hardware/common dev.sgml Log: Autogenerate device listings for sk(4) Revision Changes Path 1.232 +1 -2 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml From owner-cvs-src@FreeBSD.ORG Tue Aug 24 17:53:26 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A24516A4CE; Tue, 24 Aug 2004 17:53:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2BA1343D41; Tue, 24 Aug 2004 17:53:26 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OHrQjG029115; Tue, 24 Aug 2004 17:53:26 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OHrQ5N029114; Tue, 24 Aug 2004 17:53:26 GMT (envelope-from njl) Message-Id: <200408241753.i7OHrQ5N029114@repoman.freebsd.org> From: Nate Lawson Date: Tue, 24 Aug 2004 17:53: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/acpica acpi_panasonic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Aug 2004 17:53:26 -0000 njl 2004-08-24 17:53:26 UTC FreeBSD src repository Modified files: sys/i386/acpica acpi_panasonic.c Log: Be sure to always unlock the sx lock when exiting the sysctl function. MFC after: 3 days Revision Changes Path 1.4 +1 -1 src/sys/i386/acpica/acpi_panasonic.c From owner-cvs-src@FreeBSD.ORG Tue Aug 24 18:03:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E0D6A16A4CE; Tue, 24 Aug 2004 18:03:00 +0000 (GMT) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by mx1.FreeBSD.org (Postfix) with ESMTP id A770B43D64; Tue, 24 Aug 2004 18:03:00 +0000 (GMT) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) i7OI30SI047266; Tue, 24 Aug 2004 11:03:00 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost)i7OI30TI047265; Tue, 24 Aug 2004 11:03:00 -0700 (PDT) (envelope-from sgk) Date: Tue, 24 Aug 2004 11:03:00 -0700 From: Steve Kargl To: "David E. O'Brien" Message-ID: <20040824180300.GA47006@troutmask.apl.washington.edu> References: <200408241733.i7OHXg8K028397@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408241733.i7OHXg8K028397@repoman.freebsd.org> User-Agent: Mutt/1.4.1i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/tools/lib32 build32.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: Tue, 24 Aug 2004 18:03:01 -0000 On Tue, Aug 24, 2004 at 05:33:42PM +0000, David E. O'Brien wrote: > obrien 2004-08-24 17:33:42 UTC > > FreeBSD src repository > > Modified files: > tools/lib32 build32.sh > Log: > Update for latest make(1) changes. > > Submitted by: Steve Kargl > Thanks! -- Steve From owner-cvs-src@FreeBSD.ORG Tue Aug 24 18:06:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4899216A4CE; Tue, 24 Aug 2004 18:06:22 +0000 (GMT) Received: from TRANG.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F34243D4C; Tue, 24 Aug 2004 18:06:22 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by TRANG.nuxi.com (8.13.1/8.12.11) with ESMTP id i7OI6KhL056707; Tue, 24 Aug 2004 11:06:20 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id i7OI6KH4056706; Tue, 24 Aug 2004 11:06:20 -0700 (PDT) (envelope-from obrien) Date: Tue, 24 Aug 2004 11:06:20 -0700 From: "David O'Brien" To: Nate Lawson Message-ID: <20040824180620.GA56576@dragon.nuxi.com> References: <200408231628.i7NGSg8G084516@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408231628.i7NGSg8G084516@repoman.freebsd.org> User-Agent: Mutt/1.4.1i 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 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/acpica acpi.c acpi_resource.c acpivar.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: Tue, 24 Aug 2004 18:06:22 -0000 On Mon, Aug 23, 2004 at 04:28:42PM +0000, Nate Lawson wrote: > njl 2004-08-23 16:28:42 UTC > FreeBSD src repository > Modified files: > sys/dev/acpica acpi.c acpi_resource.c acpivar.h > Log: > Rework sysresource management. Instead of having each sysresource object ... > Tested by: Pawel Worach > Tested by: Radek Kozlowski Tested only on i386, right?? acpi0: on motherboard acpi0: Power Button (fixed) Fatal trap 12: page fault while in kernel mode cpuid = 0; apic id = 00 fault virtual address = 0x0 fault code = supervisor read, page not present instruction pointer = 0x8:0xffffffff801aa9d6 stack pointer = 0x10:0xffffffff808ac9d0 frame pointer = 0x10:0xffffffff808aca00 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 0 (swapper) [thread 0] Stopped at acpi_sysres_attach+0xc6: decl %ecx db> db> tr acpi_sysres_attach() at acpi_sysres_attach+0xc6 device_attach() at device_attach+0x292 acpi_probe_child() at acpi_probe_child+0x183 AcpiNsWalkNamespace() at AcpiNsWalkNamespace+0xe6 AcpiWalkNamespace() at AcpiWalkNamespace+0xaf acpi_attach() at acpi_attach+0x63d device_attach() at device_attach+0x292 bus_generic_attach() at bus_generic_attach+0x18 nexus_attach() at nexus_attach+0x19 device_attach() at device_attach+0x292 root_bus_configure() at root_bus_configure+0x1e configure() at configure+0x1f mi_startup() at mi_startup+0xd3 btext() at btext+0x2c db> -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Tue Aug 24 18:07:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 27D6416A4CE; Tue, 24 Aug 2004 18:07:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 08E7743D48; Tue, 24 Aug 2004 18:07:17 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OI7GCg029638; Tue, 24 Aug 2004 18:07:16 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OI7GHH029637; Tue, 24 Aug 2004 18:07:16 GMT (envelope-from simon) Message-Id: <200408241807.i7OI7GHH029637@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Tue, 24 Aug 2004 18:07: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/share/man/man4 aha.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: Tue, 24 Aug 2004 18:07:17 -0000 simon 2004-08-24 18:07:16 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man4 aha.4 Log: MFC v. 1.25: Move listing of DTC 3290 to aha(4). Approved by: re (blanket) Revision Changes Path 1.24.2.1 +2 -0 src/share/man/man4/aha.4 From owner-cvs-src@FreeBSD.ORG Tue Aug 24 18:24:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B869E16A4CE; Tue, 24 Aug 2004 18:24:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 995BF43D5C; Tue, 24 Aug 2004 18:24:19 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OIOJFf030082; Tue, 24 Aug 2004 18:24:19 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OIOJlQ030081; Tue, 24 Aug 2004 18:24:19 GMT (envelope-from simon) Message-Id: <200408241824.i7OIOJlQ030081@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Tue, 24 Aug 2004 18:24: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/share/man/man4 ncr.4 sym.4 umodem.4 uscanner.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: Tue, 24 Aug 2004 18:24:19 -0000 simon 2004-08-24 18:24:19 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man4 ncr.4 sym.4 umodem.4 uscanner.4 Log: MFC: Add a HARDWARE section which lists supported devices. Approved by: re (blanket) Revision Changes Path 1.14.4.1 +2 -2 src/share/man/man4/ncr.4 1.17.2.1 +73 -66 src/share/man/man4/sym.4 1.3.2.1 +14 -1 src/share/man/man4/umodem.4 1.15.2.1 +188 -95 src/share/man/man4/uscanner.4 From owner-cvs-src@FreeBSD.ORG Tue Aug 24 18:31:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5960C16A4CE; Tue, 24 Aug 2004 18:31:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C56F43D2D; Tue, 24 Aug 2004 18:31:27 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OIVRDd030308; Tue, 24 Aug 2004 18:31:27 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OIVRw2030307; Tue, 24 Aug 2004 18:31:27 GMT (envelope-from obrien) Message-Id: <200408241831.i7OIVRw2030307@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 24 Aug 2004 18:31:27 +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/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: Tue, 24 Aug 2004 18:31:27 -0000 obrien 2004-08-24 18:31:27 UTC FreeBSD src repository Modified files: sys/ia64/conf GENERIC Log: sr(4) definately won't work on IA64. Revision Changes Path 1.67 +0 -1 src/sys/ia64/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Tue Aug 24 18:56:26 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 502CF16A4CE; Tue, 24 Aug 2004 18:56:26 +0000 (GMT) Received: from zaphod.nitro.dk (port324.ds1-khk.adsl.cybercity.dk [212.242.113.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E3BF43D1D; Tue, 24 Aug 2004 18:56:26 +0000 (GMT) (envelope-from simon@zaphod.nitro.dk) Received: by zaphod.nitro.dk (Postfix, from userid 3000) id E429E11AB1; Tue, 24 Aug 2004 20:56:24 +0200 (CEST) Date: Tue, 24 Aug 2004 20:56:24 +0200 From: "Simon L. Nielsen" To: "David E. O'Brien" Message-ID: <20040824185624.GD760@zaphod.nitro.dk> References: <200408241831.i7OIVRw2030307@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZJcv+A0YCCLh2VIg" Content-Disposition: inline In-Reply-To: <200408241831.i7OIVRw2030307@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/sys/ia64/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: Tue, 24 Aug 2004 18:56:26 -0000 --ZJcv+A0YCCLh2VIg Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2004.08.24 18:31:27 +0000, David E. O'Brien wrote: > obrien 2004-08-24 18:31:27 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/ia64/conf GENERIC=20 > Log: > sr(4) definately won't work on IA64. So is asr(4) i386 only (it's not in GENERIC for any other architecture)? Then I will update the Hardware Notes acordingly... --=20 Simon L. Nielsen FreeBSD Documentation Team --ZJcv+A0YCCLh2VIg Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBK49Yh9pcDSc1mlERAhzHAJ4muEmFf6cIgC+NN5a7ArHIxJeZFwCaAjuL 6HX6vgKgPGqNa++FedTRibQ= =3LJX -----END PGP SIGNATURE----- --ZJcv+A0YCCLh2VIg-- From owner-cvs-src@FreeBSD.ORG Tue Aug 24 19:02:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4249116A4CF; Tue, 24 Aug 2004 19:02:07 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id E375443D1D; Tue, 24 Aug 2004 19:02:06 +0000 (GMT) (envelope-from scottl@freebsd.org) Received: from [192.168.0.12] (g4.samsco.home [192.168.0.12]) (authenticated bits=0) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id i7OJ37k5096198; Tue, 24 Aug 2004 13:03:12 -0600 (MDT) (envelope-from scottl@freebsd.org) Message-ID: <412B905F.8070903@freebsd.org> Date: Tue, 24 Aug 2004 13:00:47 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7) Gecko/20040514 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Simon L. Nielsen" References: <200408241831.i7OIVRw2030307@repoman.freebsd.org> <20040824185624.GD760@zaphod.nitro.dk> In-Reply-To: <20040824185624.GD760@zaphod.nitro.dk> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: "David E. O'Brien" Subject: Re: cvs commit: src/sys/ia64/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: Tue, 24 Aug 2004 19:02:07 -0000 Simon L. Nielsen wrote: > On 2004.08.24 18:31:27 +0000, David E. O'Brien wrote: > >>obrien 2004-08-24 18:31:27 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/ia64/conf GENERIC >> Log: >> sr(4) definately won't work on IA64. > > > So is asr(4) i386 only (it's not in GENERIC for any other > architecture)? > > Then I will update the Hardware Notes acordingly... > asr cannot work on big-endian machines, nor can it work on machines with a 64-bit address space. So that limits it to i386 without PAE. There is nothing stopping it from working with other arches, but it needs to be made busdma-aware for starters, I started on this last spring but was asked to stop for other reasons. Maybe it will happen for 5.4, dunno. Scott From owner-cvs-src@FreeBSD.ORG Tue Aug 24 19:03:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0157516A4CE; Tue, 24 Aug 2004 19:03:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D7B6343D49; Tue, 24 Aug 2004 19:03:55 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OJ3teD031193; Tue, 24 Aug 2004 19:03:55 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OJ3trI031192; Tue, 24 Aug 2004 19:03:55 GMT (envelope-from ru) Message-Id: <200408241903.i7OJ3trI031192@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 24 Aug 2004 19:03: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/etc/mtree BSD.usr.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: Tue, 24 Aug 2004 19:03:56 -0000 ru 2004-08-24 19:03:55 UTC FreeBSD src repository Modified files: etc/mtree BSD.usr.dist Log: share/examples/worm is dead. Revision Changes Path 1.305 +0 -2 src/etc/mtree/BSD.usr.dist From owner-cvs-src@FreeBSD.ORG Tue Aug 24 19:22:55 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D294716A4D3; Tue, 24 Aug 2004 19:22:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 42E4643D54; Tue, 24 Aug 2004 19:22:55 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OJMsVU031941; Tue, 24 Aug 2004 19:22:54 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OJMsnL031940; Tue, 24 Aug 2004 19:22:54 GMT (envelope-from njl) Message-Id: <200408241922.i7OJMsnL031940@repoman.freebsd.org> From: Nate Lawson Date: Tue, 24 Aug 2004 19:22: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/amd64/amd64 nexus.c src/sys/ia64/ia64 nexus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Aug 2004 19:22:56 -0000 njl 2004-08-24 19:22:54 UTC FreeBSD src repository Modified files: sys/amd64/amd64 nexus.c sys/ia64/ia64 nexus.c Log: Catch up with i386 nexus.c rev 1.59: add bus_get_resource_list(). Revision Changes Path 1.63 +10 -0 src/sys/amd64/amd64/nexus.c 1.8 +10 -0 src/sys/ia64/ia64/nexus.c From owner-cvs-src@FreeBSD.ORG Tue Aug 24 19:24:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5ED3B16A4CE; Tue, 24 Aug 2004 19:24:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3FFAE43D1F; Tue, 24 Aug 2004 19:24:47 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OJOlqR031993; Tue, 24 Aug 2004 19:24:47 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OJOlkZ031992; Tue, 24 Aug 2004 19:24:47 GMT (envelope-from simon) Message-Id: <200408241924.i7OJOlkZ031992@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Tue, 24 Aug 2004 19: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/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: Tue, 24 Aug 2004 19:24:47 -0000 simon 2004-08-24 19:24:47 UTC FreeBSD src repository (doc committer) Modified files: release/doc/share/misc dev.archlist.txt Log: asr(4) is currently i386 only. Confirmed by: scottl MFC after: 2 days Revision Changes Path 1.10 +1 -0 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Tue Aug 24 19:25:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C475116A4CE; Tue, 24 Aug 2004 19:25:30 +0000 (GMT) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9675843D45; Tue, 24 Aug 2004 19:25:30 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.34] (adsl-67-127-84-57.dsl.snfc21.pacbell.net [67.127.84.57]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id i7OJPT8U028978; Tue, 24 Aug 2004 12:25:30 -0700 Message-ID: <412B9629.3080108@root.org> Date: Tue, 24 Aug 2004 12:25:29 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 0.7 (X11/20040702) X-Accept-Language: en-us, en MIME-Version: 1.0 To: obrien@FreeBSD.org References: <200408231628.i7NGSg8G084516@repoman.freebsd.org> <20040824180620.GA56576@dragon.nuxi.com> In-Reply-To: <20040824180620.GA56576@dragon.nuxi.com> 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/dev/acpica acpi.c acpi_resource.c acpivar.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, 24 Aug 2004 19:25:30 -0000 David O'Brien wrote: > On Mon, Aug 23, 2004 at 04:28:42PM +0000, Nate Lawson wrote: > >>njl 2004-08-23 16:28:42 UTC >> FreeBSD src repository >> Modified files: >> sys/dev/acpica acpi.c acpi_resource.c acpivar.h >> Log: >> Rework sysresource management. Instead of having each sysresource object > > ... > >> Tested by: Pawel Worach >> Tested by: Radek Kozlowski > > > Tested only on i386, right?? Still waiting for the amd64 laptop donation. ;-) In any case, I've just committed a fix. The amd64,ia64 nexus hadn't been caught up with i386 and the resource code depends on the new method. Thanks, Nate From owner-cvs-src@FreeBSD.ORG Tue Aug 24 19:52:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4440916A4D4; Tue, 24 Aug 2004 19:52:17 +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 A400843D2D; Tue, 24 Aug 2004 19:52:16 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from ns1.xcllnt.net (localhost [127.0.0.1]) by ns1.xcllnt.net (8.13.1/8.13.1) with ESMTP id i7OJqG7b004513; Tue, 24 Aug 2004 12:52:16 -0700 (PDT) (envelope-from marcel@ns1.xcllnt.net) Received: (from marcel@localhost) by ns1.xcllnt.net (8.13.1/8.13.1/Submit) id i7OJqGuX004512; Tue, 24 Aug 2004 12:52:16 -0700 (PDT) (envelope-from marcel) Date: Tue, 24 Aug 2004 12:52:16 -0700 From: Marcel Moolenaar To: Doug Rabson Message-ID: <20040824195216.GA4444@ns1.xcllnt.net> References: <200408231530.i7NFU5bu082414@repoman.freebsd.org> <200408232001.22449.dfr@nlsystems.com> <20040823195847.GA1179@dhcp50.pn.xcllnt.net> <200408240834.34656.dfr@nlsystems.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408240834.34656.dfr@nlsystems.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/lib/libc/gen tls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Aug 2004 19:52:17 -0000 On Tue, Aug 24, 2004 at 08:34:34AM +0100, Doug Rabson wrote: > > On ia64 we never call _rtld_allocate_tls(): *snip* > Interesting - do you have the previous change to gen/tls.c - the one > which unbreaks static pthread-using binaries which don't have TLS > sections? I don't know from the top of my head. I suspect I have, but there's been too much going on that I can't recall everything I did. Let me do a buildworld from HEAD first and then triage with or without the various fixes. I'll get back to you... -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Tue Aug 24 20:11:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2192E16A4CE; Tue, 24 Aug 2004 20:11:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 02F1C43D1D; Tue, 24 Aug 2004 20:11:27 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OKBQmX033558; Tue, 24 Aug 2004 20:11:26 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OKBQfI033557; Tue, 24 Aug 2004 20:11:26 GMT (envelope-from sos) Message-Id: <200408242011.i7OKBQfI033557@repoman.freebsd.org> From: Søren Schmidt Date: Tue, 24 Aug 2004 20:11: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/ata ata-chipset.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Aug 2004 20:11:27 -0000 sos 2004-08-24 20:11:26 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Sii_reset needs to wait up to 1 second to get slow disks with it so use tsleep instead of DELAY. Revision Changes Path 1.82 +1 -1 src/sys/dev/ata/ata-chipset.c From owner-cvs-src@FreeBSD.ORG Tue Aug 24 20:21:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B97A16A4CF; Tue, 24 Aug 2004 20:21:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2997C43D4C; Tue, 24 Aug 2004 20:21:22 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OKLMZR034033; Tue, 24 Aug 2004 20:21:22 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OKLMSw034032; Tue, 24 Aug 2004 20:21:22 GMT (envelope-from jhb) Message-Id: <200408242021.i7OKLMSw034032@repoman.freebsd.org> From: John Baldwin Date: Tue, 24 Aug 2004 20:21: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/sys/alpha/linux syscalls.master src/sys/alpha/osf1 osf1_misc.c syscalls.master src/sys/compat/linux linux_socket.c src/sys/compat/svr4 svr4_fcntl.c svr4_stream.c syscalls.master src/sys/i386/ibcs2 ibcs2_fcntl.c 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: Tue, 24 Aug 2004 20:21:22 -0000 jhb 2004-08-24 20:21:22 UTC FreeBSD src repository Modified files: sys/alpha/linux syscalls.master sys/alpha/osf1 osf1_misc.c syscalls.master sys/compat/linux linux_socket.c sys/compat/svr4 svr4_fcntl.c svr4_stream.c syscalls.master sys/i386/ibcs2 ibcs2_fcntl.c syscalls.master sys/i386/linux syscalls.master Log: Fix the ABI wrappers to use kern_fcntl() rather than calling fcntl() directly. This removes a few more users of the stackgap and also marks the syscalls using these wrappers MP safe where appropriate. Tested on: i386 with linux acroread5 Compiled on: i386, alpha LINT Revision Changes Path 1.59 +1 -1 src/sys/alpha/linux/syscalls.master 1.48 +13 -20 src/sys/alpha/osf1/osf1_misc.c 1.10 +1 -1 src/sys/alpha/osf1/syscalls.master 1.53 +4 -11 src/sys/compat/linux/linux_socket.c 1.33 +41 -61 src/sys/compat/svr4/svr4_fcntl.c 1.50 +9 -14 src/sys/compat/svr4/svr4_stream.c 1.16 +1 -1 src/sys/compat/svr4/syscalls.master 1.26 +18 -47 src/sys/i386/ibcs2/ibcs2_fcntl.c 1.19 +1 -1 src/sys/i386/ibcs2/syscalls.master 1.57 +2 -2 src/sys/i386/linux/syscalls.master From owner-cvs-src@FreeBSD.ORG Tue Aug 24 20:24:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6C6116A4CE; Tue, 24 Aug 2004 20:24:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99DB843D5E; Tue, 24 Aug 2004 20:24:34 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OKOYKu034336; Tue, 24 Aug 2004 20:24:34 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OKOYtm034335; Tue, 24 Aug 2004 20:24:34 GMT (envelope-from jhb) Message-Id: <200408242024.i7OKOYtm034335@repoman.freebsd.org> From: John Baldwin Date: Tue, 24 Aug 2004 20:24: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/alpha/linux linux_proto.h linux_syscall.h linux_sysent.c src/sys/alpha/osf1 osf1_proto.h osf1_syscall.h osf1_sysent.c src/sys/compat/svr4 svr4_proto.h svr4_syscall.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, 24 Aug 2004 20:24:34 -0000 jhb 2004-08-24 20:24:34 UTC FreeBSD src repository Modified files: sys/alpha/linux linux_proto.h linux_syscall.h linux_sysent.c sys/alpha/osf1 osf1_proto.h osf1_syscall.h osf1_sysent.c sys/compat/svr4 svr4_proto.h svr4_syscall.h svr4_syscallnames.c svr4_sysent.c sys/i386/ibcs2 ibcs2_proto.h ibcs2_syscall.h ibcs2_sysent.c sys/i386/linux linux_proto.h linux_syscall.h linux_sysent.c Log: Regenerate after fcntl() wrappers were marked MP safe. Revision Changes Path 1.19 +1 -1 src/sys/alpha/linux/linux_proto.h 1.17 +1 -1 src/sys/alpha/linux/linux_syscall.h 1.17 +2 -2 src/sys/alpha/linux/linux_sysent.c 1.11 +1 -1 src/sys/alpha/osf1/osf1_proto.h 1.10 +1 -1 src/sys/alpha/osf1/osf1_syscall.h 1.10 +2 -2 src/sys/alpha/osf1/osf1_sysent.c 1.16 +1 -1 src/sys/compat/svr4/svr4_proto.h 1.14 +1 -1 src/sys/compat/svr4/svr4_syscall.h 1.14 +1 -1 src/sys/compat/svr4/svr4_syscallnames.c 1.15 +2 -2 src/sys/compat/svr4/svr4_sysent.c 1.20 +2 -1 src/sys/i386/ibcs2/ibcs2_proto.h 1.17 +1 -1 src/sys/i386/ibcs2/ibcs2_syscall.h 1.22 +2 -2 src/sys/i386/ibcs2/ibcs2_sysent.c 1.60 +1 -1 src/sys/i386/linux/linux_proto.h 1.54 +1 -1 src/sys/i386/linux/linux_syscall.h 1.61 +3 -3 src/sys/i386/linux/linux_sysent.c From owner-cvs-src@FreeBSD.ORG Tue Aug 24 20:24:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1609716A4CE; Tue, 24 Aug 2004 20:24:56 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id B7CB843D48; Tue, 24 Aug 2004 20:24:55 +0000 (GMT) (envelope-from scottl@freebsd.org) Received: from [192.168.0.12] (g4.samsco.home [192.168.0.12]) (authenticated bits=0) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id i7OKQ2iM096531; Tue, 24 Aug 2004 14:26:02 -0600 (MDT) (envelope-from scottl@freebsd.org) Message-ID: <412BA3CE.3060305@freebsd.org> Date: Tue, 24 Aug 2004 14:23:42 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7) Gecko/20040514 X-Accept-Language: en-us, en MIME-Version: 1.0 To: SXren Schmidt References: <200408242011.i7OKBQfI033557@repoman.freebsd.org> In-Reply-To: <200408242011.i7OKBQfI033557@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) 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/ata ata-chipset.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Aug 2004 20:24:56 -0000 SXren Schmidt wrote: > sos 2004-08-24 20:11:26 UTC > > FreeBSD src repository > > Modified files: > sys/dev/ata ata-chipset.c > Log: > Sii_reset needs to wait up to 1 second to get slow disks with it so > use tsleep instead of DELAY. > > Revision Changes Path > 1.82 +1 -1 src/sys/dev/ata/ata-chipset.c I'm having a hard time following the code here, but it looks like ch->hw.reset() can get called with a mutex held, yes? hw.reset() will in turn wind up calling ctrl->reset(), which will call sii_reset() in the sii case. That means that the tsleep() can get called with a mutex held. This is probably not what you want. Also, if you are expecting the ctrl->reset() to work correctly before interrupts are enabled, you should be aware that tsleep and msleep will return immediately instead of sleeping in this case. Only DELAY() is safe (relatively) to use at boot before interrupts are enabled. Scott From owner-cvs-src@FreeBSD.ORG Tue Aug 24 20:33:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B22E16A4CE for ; Tue, 24 Aug 2004 20:33:11 +0000 (GMT) Received: from mail6.speakeasy.net (mail6.speakeasy.net [216.254.0.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0301A43D53 for ; Tue, 24 Aug 2004 20:33:11 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 7004 invoked from network); 24 Aug 2004 20:33:10 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 24 Aug 2004 20:33:10 -0000 Received: from [10.50.40.208] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i7OKX3Jn097086; Tue, 24 Aug 2004 16:33:06 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Robert Watson Date: Tue, 24 Aug 2004 09:56:42 -0400 User-Agent: KMail/1.6.2 References: In-Reply-To: MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408240956.42487.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: Brian Fundakowski Feldman cc: src-committers@FreeBSD.org cc: Alan Cox cc: cvs-src@FreeBSD.org cc: Alan Cox cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_fault.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Aug 2004 20:33:11 -0000 On Sunday 22 August 2004 12:18 am, Robert Watson wrote: > On Sun, 22 Aug 2004, Brian Fundakowski Feldman wrote: > > Also, it was the system_map lock, so it was a mutex, not an sx. > > > > /Goes back to trying to figure out wtf portupgrade -rR kde\* keeps > > causing > > hangs, but only in X, not at the command line, and not seemingly > > dependant on AGP/X driver. > > I believe mutexes are alright also as long as you're careful about > sleeping and lock order. I.e., don't sleep while holding a > non-funnel-like mutex, etc. Witness hardcodes that Giant comes before all other mutexes. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Aug 24 20:33:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8AE8A16A529 for ; Tue, 24 Aug 2004 20:33:13 +0000 (GMT) Received: from mail5.speakeasy.net (mail5.speakeasy.net [216.254.0.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF77C43D49 for ; Tue, 24 Aug 2004 20:33:12 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 13370 invoked from network); 24 Aug 2004 20:33:12 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 24 Aug 2004 20:33:12 -0000 Received: from [10.50.40.208] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i7OKX3Jo097086; Tue, 24 Aug 2004 16:33:09 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Doug Rabson Date: Tue, 24 Aug 2004 10:02:39 -0400 User-Agent: KMail/1.6.2 References: <200408220624.i7M6OxAK010053@repoman.freebsd.org> <200408220940.18504.dfr@nlsystems.com> In-Reply-To: <200408220940.18504.dfr@nlsystems.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408241002.39948.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: Marcel Moolenaar cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/boot/alpha Makefile.inc src/sys/boot/ficl 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, 24 Aug 2004 20:33:15 -0000 On Sunday 22 August 2004 04:40 am, Doug Rabson wrote: > On Sunday 22 August 2004 07:24, Marcel Moolenaar wrote: > > marcel 2004-08-22 06:24:59 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/boot/alpha Makefile.inc > > sys/boot/ficl Makefile > > Log: > > Part 2 of fixing the boot code: gcc 3.4 fixes. > > > > The whole problem seems to be size. Which is odd, because it is > > said that size doesn't matter. Anyway... Add -Os to strategic places > > in the makefile to have the final loader be as mall as possible. This > > seems to be enough to make it work. For now... I think something is > > more fundamentally wrong; or something more fundamental is wrong. > > Potato, potaato. > > Size does matter for the alpha loader. The firmware gives it 256k of > address space which we overflowed many years ago. I extended it in > sys/boot/alpha/common/main.c:extend_heap() by adding 512k to the > loader's mapped address space. It might be necessary to extend it a bit > further. That would just require bumping the XTRA_PAGES constant up, yes? Maybe we could bump it to 96 to add 768k for a total of 1m? The i386 loader has to fit into ~600kb including stack and heap, so hopefully 1m would be enough room for Alpha. :) -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Aug 24 20:33:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A56E916A4D2 for ; Tue, 24 Aug 2004 20:33:23 +0000 (GMT) Received: from mail2.speakeasy.net (mail2.speakeasy.net [216.254.0.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 705B343D55 for ; Tue, 24 Aug 2004 20:33:23 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 6735 invoked from network); 24 Aug 2004 20:33:22 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 24 Aug 2004 20:33:22 -0000 Received: from [10.50.40.208] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i7OKX3Jp097086; Tue, 24 Aug 2004 16:33:19 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Wes Peters Date: Tue, 24 Aug 2004 12:22:36 -0400 User-Agent: KMail/1.6.2 References: <20040823074553.GH59140@ip.net.ua> <20040823192400.GA76826@freebie.xs4all.nl> <200408231903.33314.wes@softweyr.com> In-Reply-To: <200408231903.33314.wes@softweyr.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408241222.36207.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: obrien@FreeBSD.org cc: ru@FreeBSD.org cc: cvs-all@FreeBSD.org cc: phantom@FreeBSD.org.ua cc: Wilko Bulte cc: "M. Warner Losh" Subject: Re: cvs commit: src/gnu/usr.bin/binutils/gdb Makefile src/gnu/usr.bin/cc 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: Tue, 24 Aug 2004 20:33:23 -0000 On Monday 23 August 2004 10:03 pm, Wes Peters wrote: > On Monday 23 August 2004 12:24, Wilko Bulte wrote: > > On Mon, Aug 23, 2004 at 12:54:23PM -0600, M. Warner Losh wrote.. > > > > > In message: <20040823173529.GB18520@phantom.cris.net> > > > > > > Alexey Zelkin writes: > > > : hi, > > > : > > > : On Mon, Aug 23, 2004 at 07:41:26AM -0700, David O'Brien wrote: > > > : > On Mon, Aug 23, 2004 at 10:45:53AM +0300, Ruslan Ermilov wrote: > > > : > > On Mon, Aug 23, 2004 at 07:13:51AM +0000, David E. O'Brien wrote: > > > : > > > obrien 2004-08-23 07:13:51 UTC > > > : > > > > > > : > > > FreeBSD src repository > > > : > > > > > > : > > > Modified files: (Branch: RELENG_5) > > > : > > > gnu/usr.bin/binutils/gdb Makefile > > > : > > > gnu/usr.bin/cc Makefile.inc > > > : > > > Log: > > > : > > > Set vendor to a non-fun, but non-controversial one for the > > > : > > > release. > > > : > > > > > > : > > > Approved by: re(kensmith) > > > : > > > > > > : > > > Revision Changes Path > > > : > > > 1.81.2.1 +2 -2 src/gnu/usr.bin/binutils/gdb/Makefile > > > : > > > 1.63.8.1 +1 -1 src/gnu/usr.bin/cc/Makefile.inc > > > : > > > > > : > > Will HEAD still stay spinning under my desk? ;) > > > : > > > > : > It is my intentions it will. > > > : > > > : So, is it a reason why HEAD does not boot on my notebook ? Should I > > > : move it under a desk and try again ? :-) > > > > > > Clearly, we need more flexibility here. While undermydesk is > > > appropriate for some machines, we need intherack, inmybackpack and > > > mountedonplywood to cover current uses of FreeBSD. :-) > > > > Don't forget the onmybike (recent sighting of FreeBSD-powered motorbike > > video) > > And, for my upcoming sensor/mapping system, 'inmybilge'. 'onmytv' -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Aug 24 20:36:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF2A916A4CE; Tue, 24 Aug 2004 20:36:52 +0000 (GMT) Received: from spider.deepcore.dk (cpe.atm2-0-53484.0x50a6c9a6.abnxx9.customer.tele.dk [80.166.201.166]) by mx1.FreeBSD.org (Postfix) with ESMTP id 000CA43D53; Tue, 24 Aug 2004 20:36:51 +0000 (GMT) (envelope-from sos@DeepCore.dk) Received: from [194.192.25.143] (laptop.deepcore.dk [194.192.25.143]) by spider.deepcore.dk (8.12.11/8.12.10) with ESMTP id i7OKao4u030900; Tue, 24 Aug 2004 22:36:50 +0200 (CEST) (envelope-from sos@DeepCore.dk) Message-ID: <412BA6C8.9010702@DeepCore.dk> Date: Tue, 24 Aug 2004 22:36:24 +0200 From: =?ISO-8859-1?Q?S=F8ren_Schmidt?= User-Agent: Mozilla Thunderbird 0.7.2 (X11/20040802) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Scott Long References: <200408242011.i7OKBQfI033557@repoman.freebsd.org> <412BA3CE.3060305@freebsd.org> In-Reply-To: <412BA3CE.3060305@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: SXren Schmidt Subject: Re: cvs commit: src/sys/dev/ata ata-chipset.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Aug 2004 20:36:53 -0000 Scott Long wrote: > SXren Schmidt wrote: >=20 >> sos 2004-08-24 20:11:26 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/ata ata-chipset.c Log: >> Sii_reset needs to wait up to 1 second to get slow disks with it so >> use tsleep instead of DELAY. >> Revision Changes Path >> 1.82 +1 -1 src/sys/dev/ata/ata-chipset.c >=20 >=20 > I'm having a hard time following the code here, but it looks like > ch->hw.reset() can get called with a mutex held, yes? hw.reset() will > in turn wind up calling ctrl->reset(), which will call sii_reset() in > the sii case. That means that the tsleep() can get called with a > mutex held. This is probably not what you want. Also, if you are > expecting the ctrl->reset() to work correctly before interrupts are > enabled, you should be aware that tsleep and msleep will return > immediately instead of sleeping in this case. Only DELAY() is safe > (relatively) to use at boot before interrupts are enabled. The path were the delay is needed is first used when interrupts are=20 enabled so that part should be safe. I shouldn't be calling hw.reset=20 with a mutex held AFAIK. Anyhow what I need is just a way to wait ~1 sec without busyspinning the = CPU as DELAY does (or has that been changed ?). -S=F8ren From owner-cvs-src@FreeBSD.ORG Tue Aug 24 20:42:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F57516A4CE; Tue, 24 Aug 2004 20:42:08 +0000 (GMT) Received: from smtp-vbr9.xs4all.nl (smtp-vbr9.xs4all.nl [194.109.24.29]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACF9743D31; Tue, 24 Aug 2004 20:42:07 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-vbr9.xs4all.nl (8.12.11/8.12.11) with ESMTP id i7OKg6Am031167; Tue, 24 Aug 2004 22:42:06 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.11/8.12.9) with ESMTP id i7OKg50V083870; Tue, 24 Aug 2004 22:42:05 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.12.11/8.12.11/Submit) id i7OKg5p9083869; Tue, 24 Aug 2004 22:42:05 +0200 (CEST) (envelope-from wb) Date: Tue, 24 Aug 2004 22:42:05 +0200 From: Wilko Bulte To: John Baldwin Message-ID: <20040824204205.GA83854@freebie.xs4all.nl> References: <200408220624.i7M6OxAK010053@repoman.freebsd.org> <200408220940.18504.dfr@nlsystems.com> <200408241002.39948.jhb@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408241002.39948.jhb@FreeBSD.org> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.10-STABLE X-PGP: finger wilko@freebsd.org X-Virus-Scanned: by XS4ALL Virus Scanner cc: cvs-src@FreeBSD.ORG cc: Marcel Moolenaar cc: Doug Rabson cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/boot/alpha Makefile.inc src/sys/boot/ficl 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, 24 Aug 2004 20:42:08 -0000 On Tue, Aug 24, 2004 at 10:02:39AM -0400, John Baldwin wrote.. > On Sunday 22 August 2004 04:40 am, Doug Rabson wrote: > > On Sunday 22 August 2004 07:24, Marcel Moolenaar wrote: > > > marcel 2004-08-22 06:24:59 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/boot/alpha Makefile.inc > > > sys/boot/ficl Makefile > > > Log: > > > Part 2 of fixing the boot code: gcc 3.4 fixes. > > > > > > The whole problem seems to be size. Which is odd, because it is > > > said that size doesn't matter. Anyway... Add -Os to strategic places > > > in the makefile to have the final loader be as mall as possible. This > > > seems to be enough to make it work. For now... I think something is > > > more fundamentally wrong; or something more fundamental is wrong. > > > Potato, potaato. > > > > Size does matter for the alpha loader. The firmware gives it 256k of > > address space which we overflowed many years ago. I extended it in > > sys/boot/alpha/common/main.c:extend_heap() by adding 512k to the > > loader's mapped address space. It might be necessary to extend it a bit > > further. > > That would just require bumping the XTRA_PAGES constant up, yes? Maybe we > could bump it to 96 to add 768k for a total of 1m? The i386 loader has to > fit into ~600kb including stack and heap, so hopefully 1m would be enough > room for Alpha. :) Well, it works now (the loader) so I would like to see this defered to post-5.3. Or experiment in -current to your hearts desire of course ;) -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Aug 24 20:43:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 14D8916A4D2; Tue, 24 Aug 2004 20:43:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E1BD143D41; Tue, 24 Aug 2004 20:43:10 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OKhALB034910; Tue, 24 Aug 2004 20:43:10 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OKhAVQ034909; Tue, 24 Aug 2004 20:43:10 GMT (envelope-from simon) Message-Id: <200408242043.i7OKhAVQ034909@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Tue, 24 Aug 2004 20:43:10 +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/usr.sbin/kbdcontrol kbdmap.5 src/share/man/man9 suser.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, 24 Aug 2004 20:43:11 -0000 simon 2004-08-24 20:43:10 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) usr.sbin/kbdcontrol kbdmap.5 share/man/man9 suser.9 Log: MFC: Fix hard sentence breaks. Approved by: re (jhb) Revision Changes Path 1.25.2.1 +2 -1 src/share/man/man9/suser.9 1.6.2.1 +2 -1 src/usr.sbin/kbdcontrol/kbdmap.5 From owner-cvs-src@FreeBSD.ORG Tue Aug 24 20:52:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 51E9516A4D2; Tue, 24 Aug 2004 20:52:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 325EF43D41; Tue, 24 Aug 2004 20:52:53 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OKqrt5035221; Tue, 24 Aug 2004 20:52:53 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OKqrcc035220; Tue, 24 Aug 2004 20:52:53 GMT (envelope-from jhb) Message-Id: <200408242052.i7OKqrcc035220@repoman.freebsd.org> From: John Baldwin Date: Tue, 24 Aug 2004 20:52: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/amd64/linux32 linux32_machdep.csrc/sys/i386/linux linux_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, 24 Aug 2004 20:52:53 -0000 jhb 2004-08-24 20:52:53 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux32_machdep.c sys/i386/linux linux_machdep.c Log: Correct the arguments to kern_sigaltstack() as they were reversed. PR: kern/68079 Submitted by: Georg-W. Koltermann gwk at rahn-koltermann dot de Revision Changes Path 1.3 +2 -2 src/sys/amd64/linux32/linux32_machdep.c 1.42 +2 -2 src/sys/i386/linux/linux_machdep.c From owner-cvs-src@FreeBSD.ORG Tue Aug 24 21:00:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D74C916A4D0 for ; Tue, 24 Aug 2004 21:00:50 +0000 (GMT) Received: from mail6.speakeasy.net (mail6.speakeasy.net [216.254.0.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 90FB243D48 for ; Tue, 24 Aug 2004 21:00:50 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 17767 invoked from network); 24 Aug 2004 21:00:50 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 24 Aug 2004 21:00:49 -0000 Received: from [10.50.40.208] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id i7OL0kaB097438; Tue, 24 Aug 2004 17:00:46 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: src-committers@FreeBSD.org Date: Tue, 24 Aug 2004 16:42:32 -0400 User-Agent: KMail/1.6.2 References: <200408242024.i7OKOYtm034335@repoman.freebsd.org> In-Reply-To: <200408242024.i7OKOYtm034335@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408241642.33327.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/alpha/linux linux_proto.h linux_syscall.h linux_sysent.c src/sys/alpha/osf1 osf1_proto.h osf1_syscall.h osf1_sysent.c src/sys/compat/svr4 svr4_proto.h svr4_syscall.h svr4_syscallnames.c svr4_sysent.c src/sys/i386/ibcs2 ibcs2_proto.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, 24 Aug 2004 21:00:51 -0000 On Tuesday 24 August 2004 04:24 pm, John Baldwin wrote: > jhb 2004-08-24 20:24:34 UTC > > FreeBSD src repository > > Modified files: > sys/alpha/linux linux_proto.h linux_syscall.h > linux_sysent.c > sys/alpha/osf1 osf1_proto.h osf1_syscall.h osf1_sysent.c > sys/compat/svr4 svr4_proto.h svr4_syscall.h > svr4_syscallnames.c svr4_sysent.c > sys/i386/ibcs2 ibcs2_proto.h ibcs2_syscall.h > ibcs2_sysent.c > sys/i386/linux linux_proto.h linux_syscall.h > linux_sysent.c > Log: > Regenerate after fcntl() wrappers were marked MP safe. Someone (probably an individual that possesses a Danish axe) stuck some BURN_BRIDGES #ifdef's in the generated ibsc2_sysent.c file around a couple of tty related syscalls. I did preserve them but future regenerates may lose those changes. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Aug 24 21:25:55 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 32DB416A4CE; Tue, 24 Aug 2004 21:25:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1277643D41; Tue, 24 Aug 2004 21:25:55 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OLPsgS036215; Tue, 24 Aug 2004 21:25:54 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OLPsrM036214; Tue, 24 Aug 2004 21:25:54 GMT (envelope-from simon) Message-Id: <200408242125.i7OLPsrM036214@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Tue, 24 Aug 2004 21:25: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/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: Tue, 24 Aug 2004 21:25:55 -0000 simon 2004-08-24 21:25:54 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) release/doc/en_US.ISO8859-1/hardware/common dev.sgml Log: MFC: 1.228+1.229: - Move listing of DTC 3290 to aha(4). - Remove note about device listings going away. - Add a note about possibility for duplicate listing of devices. - Auto generate device listings for the following drivers: ncr, sym, umodem, and uscanner Approved by: re (blanket) Revision Changes Path 1.227.2.1 +13 -29 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml From owner-cvs-src@FreeBSD.ORG Tue Aug 24 21:32:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3213E16A4CF; Tue, 24 Aug 2004 21:32:04 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1198743D4C; Tue, 24 Aug 2004 21:32:04 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OLW3A2036390; Tue, 24 Aug 2004 21:32:03 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OLW3Be036389; Tue, 24 Aug 2004 21:32:03 GMT (envelope-from brueffer) Message-Id: <200408242132.i7OLW3Be036389@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 24 Aug 2004 21:32: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/share/man/man4 lge.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: Tue, 24 Aug 2004 21:32:04 -0000 brueffer 2004-08-24 21:32:03 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 lge.4 Log: - move device listing and hardware notes into a HARDWARE section - properly capitalize Gigabit Ethernet - bump document date Revision Changes Path 1.8 +19 -16 src/share/man/man4/lge.4 From owner-cvs-src@FreeBSD.ORG Tue Aug 24 21:33:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C558F16A4D2; Tue, 24 Aug 2004 21:33:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A69F943D1F; Tue, 24 Aug 2004 21:33:14 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OLXETc036436; Tue, 24 Aug 2004 21:33:14 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OLXEl1036435; Tue, 24 Aug 2004 21:33:14 GMT (envelope-from brueffer) Message-Id: <200408242133.i7OLXEl1036435@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 24 Aug 2004 21:33: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/share/man/man4/man4.i386 vx.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: Tue, 24 Aug 2004 21:33:15 -0000 brueffer 2004-08-24 21:33:14 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4/man4.i386 vx.4 Log: - move the list of supported devices into a HARDWARE section - bump document date Revision Changes Path 1.19 +16 -13 src/share/man/man4/man4.i386/vx.4 From owner-cvs-src@FreeBSD.ORG Tue Aug 24 21:35:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F8AD16A4D3; Tue, 24 Aug 2004 21:35:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 600C043D2D; Tue, 24 Aug 2004 21:35:25 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OLZPbb036553; Tue, 24 Aug 2004 21:35:25 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OLZPhV036552; Tue, 24 Aug 2004 21:35:25 GMT (envelope-from brueffer) Message-Id: <200408242135.i7OLZPhV036552@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 24 Aug 2004 21:35: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/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: Tue, 24 Aug 2004 21:35:25 -0000 brueffer 2004-08-24 21:35:25 UTC FreeBSD src repository (doc committer) Modified files: release/doc/share/misc dev.archlist.txt Log: Add lge(4) and vx(4) Revision Changes Path 1.11 +2 -0 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Tue Aug 24 21:36:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E39A16A4D3; Tue, 24 Aug 2004 21:36:30 +0000 (GMT) Received: from TRANG.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id D615043D3F; Tue, 24 Aug 2004 21:36:29 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by TRANG.nuxi.com (8.13.1/8.12.11) with ESMTP id i7OLaTTB061579; Tue, 24 Aug 2004 14:36:29 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id i7OLaRA0061578; Tue, 24 Aug 2004 14:36:27 -0700 (PDT) (envelope-from obrien) Date: Tue, 24 Aug 2004 14:36:27 -0700 From: "David O'Brien" To: Nate Lawson Message-ID: <20040824213627.GA61527@dragon.nuxi.com> References: <200408231628.i7NGSg8G084516@repoman.freebsd.org> <20040824180620.GA56576@dragon.nuxi.com> <412B9629.3080108@root.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <412B9629.3080108@root.org> User-Agent: Mutt/1.4.1i 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 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/acpica acpi.c acpi_resource.c acpivar.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: Tue, 24 Aug 2004 21:36:30 -0000 On Tue, Aug 24, 2004 at 12:25:29PM -0700, Nate Lawson wrote: > David O'Brien wrote: > >On Mon, Aug 23, 2004 at 04:28:42PM +0000, Nate Lawson wrote: > > > >>njl 2004-08-23 16:28:42 UTC > >> FreeBSD src repository > >> Modified files: > >> sys/dev/acpica acpi.c acpi_resource.c acpivar.h > >> Log: > >> Rework sysresource management. Instead of having each sysresource object > > > >... > > > >> Tested by: Pawel Worach > >> Tested by: Radek Kozlowski > > > > > >Tested only on i386, right?? > > Still waiting for the amd64 laptop donation. ;-) In any case, I've > just committed a fix. The amd64,ia64 nexus hadn't been caught up with > i386 and the resource code depends on the new method. In the future, may I make a request that you post patches for large changes before committing them? Now that ACPI is a multi-platform thing that is very basic to booting, we have to be careful about changes to it. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Tue Aug 24 21:37:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 62B1B16A4D1; Tue, 24 Aug 2004 21:37:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 422A443D4C; Tue, 24 Aug 2004 21:37:47 +0000 (GMT) (envelope-from josef@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OLblT9036675; Tue, 24 Aug 2004 21:37:47 GMT (envelope-from josef@repoman.freebsd.org) Received: (from josef@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OLblnJ036674; Tue, 24 Aug 2004 21:37:47 GMT (envelope-from josef) Message-Id: <200408242137.i7OLblnJ036674@repoman.freebsd.org> From: Josef El-Rayes Date: Tue, 24 Aug 2004 21: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.sbin/sysinstall menus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Aug 2004 21:37:47 -0000 josef 2004-08-24 21:37:47 UTC FreeBSD src repository (doc committer) Modified files: usr.sbin/sysinstall menus.c Log: Add snapshots.se.freebsd.org to list of available ftp mirrors. Dont forget to use X-LATEST as Release Name (where X is version major number) when you choose a snapshot server. Revision Changes Path 1.396 +3 -1 src/usr.sbin/sysinstall/menus.c From owner-cvs-src@FreeBSD.ORG Tue Aug 24 21:38:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 255C216A4D4; Tue, 24 Aug 2004 21:38:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0299843D46; Tue, 24 Aug 2004 21:38:14 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OLcDeM036714; Tue, 24 Aug 2004 21:38:13 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OLcDGh036713; Tue, 24 Aug 2004 21:38:13 GMT (envelope-from brueffer) Message-Id: <200408242138.i7OLcDGh036713@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 24 Aug 2004 21:38:13 +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 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Aug 2004 21:38:14 -0000 brueffer 2004-08-24 21:38:13 UTC FreeBSD src repository (doc committer) Modified files: release/doc/en_US.ISO8859-1/hardware/common dev.sgml Log: Autogenerate device listings for lge(4) and vx(4) Revision Changes Path 1.233 +2 -5 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml From owner-cvs-src@FreeBSD.ORG Tue Aug 24 21:41:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE64C16A4CE; Tue, 24 Aug 2004 21:41:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BCDD543D46; Tue, 24 Aug 2004 21:41:00 +0000 (GMT) (envelope-from josef@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OLf0eS036844; Tue, 24 Aug 2004 21:41:00 GMT (envelope-from josef@repoman.freebsd.org) Received: (from josef@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OLf0Ic036843; Tue, 24 Aug 2004 21:41:00 GMT (envelope-from josef) Message-Id: <200408242141.i7OLf0Ic036843@repoman.freebsd.org> From: Josef El-Rayes Date: Tue, 24 Aug 2004 21:41: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.sbin/sysinstall menus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Aug 2004 21:41:01 -0000 josef 2004-08-24 21:41:00 UTC FreeBSD src repository (doc committer) Modified files: usr.sbin/sysinstall menus.c Log: Argh. Forced commit to note that this was Approved by: wes Revision Changes Path 1.397 +0 -0 src/usr.sbin/sysinstall/menus.c From owner-cvs-src@FreeBSD.ORG Tue Aug 24 21:48:21 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8479516A4CE; Tue, 24 Aug 2004 21:48:21 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6497443D1F; Tue, 24 Aug 2004 21:48:21 +0000 (GMT) (envelope-from alfred@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7OLmLtF036997; Tue, 24 Aug 2004 21:48:21 GMT (envelope-from alfred@repoman.freebsd.org) Received: (from alfred@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7OLmL2a036996; Tue, 24 Aug 2004 21:48:21 GMT (envelope-from alfred) Message-Id: <200408242148.i7OLmL2a036996@repoman.freebsd.org> From: Alfred Perlstein Date: Tue, 24 Aug 2004 21:48: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/stdio setbuf.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: Tue, 24 Aug 2004 21:48:21 -0000 alfred 2004-08-24 21:48:21 UTC FreeBSD src repository Modified files: lib/libc/stdio setbuf.3 Log: note that it is the caller's responsibility to free any buffer passed to setvbuf(3) and friends. Revision Changes Path 1.15 +5 -0 src/lib/libc/stdio/setbuf.3 From owner-cvs-src@FreeBSD.ORG Tue Aug 24 21:54:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3DE1716A4CE; Tue, 24 Aug 2004 21:54:29 +0000 (GMT) Received: from zaphod.nitro.dk (port324.ds1-khk.adsl.cybercity.dk [212.242.113.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id E511043D1F; Tue, 24 Aug 2004 21:54:28 +0000 (GMT) (envelope-from simon@zaphod.nitro.dk) Received: by zaphod.nitro.dk (Postfix, from userid 3000) id 0574E11AB1; Tue, 24 Aug 2004 23:54:28 +0200 (CEST) Date: Tue, 24 Aug 2004 23:54:27 +0200 From: "Simon L. Nielsen" To: Christian Brueffer Message-ID: <20040824215427.GL760@zaphod.nitro.dk> References: <200408242132.i7OLW3Be036389@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="O8/n5iBOhiUtMkxf" Content-Disposition: inline In-Reply-To: <200408242132.i7OLW3Be036389@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/share/man/man4 lge.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: Tue, 24 Aug 2004 21:54:29 -0000 --O8/n5iBOhiUtMkxf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2004.08.24 21:32:03 +0000, Christian Brueffer wrote: > brueffer 2004-08-24 21:32:03 UTC >=20 > FreeBSD src repository (doc committer) >=20 > Modified files: > share/man/man4 lge.4=20 > Log: > - move device listing and hardware notes into a HARDWARE section > - properly capitalize Gigabit Ethernet > - bump document date Thanks for helping out with converting the manual pages. > | @@ -99,6 +86,22 @@ Force half duplex operation. > | .Pp > | For more information on configuring this device, see > | .Xr ifconfig 8 . > | +.Sh HARDWARE > | +Adapters supported by the > | +.Nm > | +driver include: > | +.Pp > | +.Bl -bullet -compact > | +.It > | +SMC TigerCard 1000 (SMC9462SX) > | +.It > | +D-Link DGE-500SX > | +.El > | +.Pp > | +These NICs are capable of 1000Mbps speeds over fiber optic cable. > | +The LXT1001 also supports a GMII port for use with 10/100/1000 copper > | +PHYs, however there aren't currently any NICs on the market that use > | +this feature. I think these last 4 lines should be in the DESCRIPTION section, since they are not really interesting with regards to which devices are supported, and in particular they are not really interesting in the Hardware Notes. --=20 Simon L. Nielsen FreeBSD Documentation Team --O8/n5iBOhiUtMkxf Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBK7kTh9pcDSc1mlERAoszAKCzSi6yogZ3dR2qO6te9+F7CFcwTQCfegAd wAh4pZkSZlyE+i5Y1Zhpqus= =pVBa -----END PGP SIGNATURE----- --O8/n5iBOhiUtMkxf-- From owner-cvs-src@FreeBSD.ORG Tue Aug 24 22:44:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3398916A4CE; Tue, 24 Aug 2004 22:44:24 +0000 (GMT) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id CAD9343D53; Tue, 24 Aug 2004 22:44:23 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.34] (adsl-67-127-84-57.dsl.snfc21.pacbell.net [67.127.84.57]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id i7OMiM8U000331; Tue, 24 Aug 2004 15:44:23 -0700 Message-ID: <412BC4C5.3000708@root.org> Date: Tue, 24 Aug 2004 15:44:21 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 0.7.3 (Windows/20040803) X-Accept-Language: en-us, en MIME-Version: 1.0 To: obrien@FreeBSD.org References: <200408231628.i7NGSg8G084516@repoman.freebsd.org> <20040824180620.GA56576@dragon.nuxi.com> <412B9629.3080108@root.org> <20040824213627.GA61527@dragon.nuxi.com> In-Reply-To: <20040824213627.GA61527@dragon.nuxi.com> 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/dev/acpica acpi.c acpi_resource.c acpivar.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, 24 Aug 2004 22:44:24 -0000 David O'Brien wrote: > On Tue, Aug 24, 2004 at 12:25:29PM -0700, Nate Lawson wrote: > >>David O'Brien wrote: >> >>>On Mon, Aug 23, 2004 at 04:28:42PM +0000, Nate Lawson wrote: >>> >>> >>>>njl 2004-08-23 16:28:42 UTC >>>>FreeBSD src repository >>>>Modified files: >>>> sys/dev/acpica acpi.c acpi_resource.c acpivar.h >>>>Log: >>>>Rework sysresource management. Instead of having each sysresource object >>> >>>... >>> >>> >>>>Tested by: Pawel Worach >>>>Tested by: Radek Kozlowski >>> >>> >>>Tested only on i386, right?? >> >>Still waiting for the amd64 laptop donation. ;-) In any case, I've >>just committed a fix. The amd64,ia64 nexus hadn't been caught up with >>i386 and the resource code depends on the new method. > > In the future, may I make a request that you post patches for large > changes before committing them? Now that ACPI is a multi-platform thing > that is very basic to booting, we have to be careful about changes to it. For large commits (i.e. mpsafe patch), I post patches and get testing. For critical bugfixes like this, I get the reporter to test after I test and then commit. With the minimum MFC period, I want to get critical bugfixes into HEAD as soon as they are tested (to start the clock) and plan to be responsive to any subsequent bug reports. -- Nate From owner-cvs-src@FreeBSD.ORG Tue Aug 24 23:09:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 52C7216A4CE; Tue, 24 Aug 2004 23:09:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 24E4043D4C; Tue, 24 Aug 2004 23:09:58 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7ON9wGO039161; Tue, 24 Aug 2004 23:09:58 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7ON9wJ3039160; Tue, 24 Aug 2004 23:09:58 GMT (envelope-from imp) Message-Id: <200408242309.i7ON9wJ3039160@repoman.freebsd.org> From: Warner Losh Date: Tue, 24 Aug 2004 23:09: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/share/man/man9 bus_dma.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, 24 Aug 2004 23:09:58 -0000 imp 2004-08-24 23:09:57 UTC FreeBSD src repository Modified files: share/man/man9 bus_dma.9 Log: Clarify what the lockfunc is used for. When it will be called and when it won't be called. The old wording was correct, but not sufficiently specific to understand when and how it would be called. The new wording describes the current implementation's usage (which should be updated if other appropriate times are decided upon), specifically that it is called only when the load operation is deferred to keep the locking state consistent. When the operation isn't deferred, the calling routine is assumed to have a coherent locking world. Reviewed by: scottl Revision Changes Path 1.17 +8 -0 src/share/man/man9/bus_dma.9 From owner-cvs-src@FreeBSD.ORG Tue Aug 24 23:12:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 493DD16A4CE; Tue, 24 Aug 2004 23:12:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 278A843D46; Tue, 24 Aug 2004 23:12:17 +0000 (GMT) (envelope-from paul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7ONCHsW039325; Tue, 24 Aug 2004 23:12:17 GMT (envelope-from paul@repoman.freebsd.org) Received: (from paul@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7ONCHgB039324; Tue, 24 Aug 2004 23:12:17 GMT (envelope-from paul) Message-Id: <200408242312.i7ONCHgB039324@repoman.freebsd.org> From: Paul Richards Date: Tue, 24 Aug 2004 23:12: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 Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 24 Aug 2004 23:12:17 -0000 paul 2004-08-24 23:12:17 UTC FreeBSD src repository Modified files: . Makefile.inc1 Log: Add a CVSTAG makefile variable that can be set in /etc/make.conf that determines which CVS tag to track when running make update. This makes it easier to configure a box to track a particular release if it does automated updates from a cvs repository. Revision Changes Path 1.441 +5 -1 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Wed Aug 25 00:48:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9565816A4CE; Wed, 25 Aug 2004 00:48:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7620543D31; Wed, 25 Aug 2004 00:48:35 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7P0mZJs041843; Wed, 25 Aug 2004 00:48:35 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7P0mZZa041842; Wed, 25 Aug 2004 00:48:35 GMT (envelope-from kensmith) Message-Id: <200408250048.i7P0mZZa041842@repoman.freebsd.org> From: Ken Smith Date: Wed, 25 Aug 2004 00:48: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/release/sparc64 mkisoimages.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, 25 Aug 2004 00:48:35 -0000 kensmith 2004-08-25 00:48:35 UTC FreeBSD src repository Modified files: release/sparc64 mkisoimages.sh Log: Back out previous commit. Colin's fix to md makes the extra sleep here unnecessary. Thanks Colin. :-) Revision Changes Path 1.8 +0 -2 src/release/sparc64/mkisoimages.sh From owner-cvs-src@FreeBSD.ORG Wed Aug 25 01:23:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 327BF16A4CE; Wed, 25 Aug 2004 01:23:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1143043D49; Wed, 25 Aug 2004 01:23:39 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7P1Nc4E042693; Wed, 25 Aug 2004 01:23:38 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7P1NcYJ042692; Wed, 25 Aug 2004 01:23:38 GMT (envelope-from rwatson) Message-Id: <200408250123.i7P1NcYJ042692@repoman.freebsd.org> From: Robert Watson Date: Wed, 25 Aug 2004 01:23: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/nfsclient nfs_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, 25 Aug 2004 01:23:39 -0000 rwatson 2004-08-25 01:23:38 UTC FreeBSD src repository Modified files: sys/nfsclient nfs_socket.c Log: In nfs_timer(), pass curthread rather than &thread0 into the protocol send routine. In IPv6 UDP, the thread will be passed to suser(), which asserts that if a thread is used for a super user check, it be curthread. Many of these protocol entry points probably need to accept credentials instead of threads. MT5 candidate. Noticed/tested by: kuriyama Revision Changes Path 1.115 +2 -4 src/sys/nfsclient/nfs_socket.c From owner-cvs-src@FreeBSD.ORG Wed Aug 25 01:39:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C93F416A4CE; Wed, 25 Aug 2004 01:39:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8D3843D1F; Wed, 25 Aug 2004 01:39:52 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7P1dqbB043316; Wed, 25 Aug 2004 01:39:52 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7P1dqeo043315; Wed, 25 Aug 2004 01:39:52 GMT (envelope-from kensmith) Message-Id: <200408250139.i7P1dqeo043315@repoman.freebsd.org> From: Ken Smith Date: Wed, 25 Aug 2004 01:39: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/release/scripts doFS.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, 25 Aug 2004 01:39:54 -0000 kensmith 2004-08-25 01:39:52 UTC FreeBSD src repository Modified files: release/scripts doFS.sh Log: Back out v1.57, the underlying problem that caused a delay between mdconfig and the device name appearing in /dev seems to be fixed. Revision Changes Path 1.60 +0 -2 src/release/scripts/doFS.sh From owner-cvs-src@FreeBSD.ORG Wed Aug 25 02:50:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C32D216A4CE; Wed, 25 Aug 2004 02:50:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C9A143D1D; Wed, 25 Aug 2004 02:50:23 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7P2oIk1045039; Wed, 25 Aug 2004 02:50:18 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7P2oI8o045038; Wed, 25 Aug 2004 02:50:18 GMT (envelope-from rwatson) Message-Id: <200408250250.i7P2oI8o045038@repoman.freebsd.org> From: Robert Watson Date: Wed, 25 Aug 2004 02:50: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/net rtsock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 02:50:24 -0000 rwatson 2004-08-25 02:50:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/net rtsock.c Log: MT5 rtsock.c:1.113 and rtsock.c:1.114: date: 2004/08/21 21:45:40; author: rwatson; state: Exp; lines: +3 -1 If a tunable for the routing socket netisr queue max is defined, allow it to override the default value, rather than the default value overriding the tunable. date: 2004/08/21 21:20:06; author: rwatson; state: Exp; lines: +6 -1 Allow the size of the routing socket netisr queue to be configured using the tunable or sysctl 'net.route.netisr_maxqlen'. Default the maximum depth to 256 rather than IFQ_MAXLEN due to the downsides of dropping routing messages. Approved by: re (scottl) Revision Changes Path 1.113.2.1 +8 -1 src/sys/net/rtsock.c From owner-cvs-src@FreeBSD.ORG Wed Aug 25 03:29:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C8EE16A4CE; Wed, 25 Aug 2004 03:29:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B84643D3F; Wed, 25 Aug 2004 03:29:44 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7P3TiNu046501; Wed, 25 Aug 2004 03:29:44 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7P3Th7v046500; Wed, 25 Aug 2004 03:29:43 GMT (envelope-from rwatson) Message-Id: <200408250329.i7P3Th7v046500@repoman.freebsd.org> From: Robert Watson Date: Wed, 25 Aug 2004 03:29: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/kern subr_kdb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 03:29:44 -0000 rwatson 2004-08-25 03:29:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern subr_kdb.c Log: MT5 subr_kdb.c:1.6: date: 2004/08/22 15:10:52; author: rwatson; state: Exp; lines: +1 -0 Make debug.kdb.stop_cpus also a TUNABLE() so it can be set prior to boot to help debug early nasty hangs. Approved by: re (scottl) Revision Changes Path 1.5.2.1 +1 -0 src/sys/kern/subr_kdb.c From owner-cvs-src@FreeBSD.ORG Wed Aug 25 03:37:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5FF5F16A4CE; Wed, 25 Aug 2004 03:37:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3FF0243D39; Wed, 25 Aug 2004 03:37:25 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7P3bPLl046857; Wed, 25 Aug 2004 03:37:25 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7P3bP71046856; Wed, 25 Aug 2004 03:37:25 GMT (envelope-from rwatson) Message-Id: <200408250337.i7P3bP71046856@repoman.freebsd.org> From: Robert Watson Date: Wed, 25 Aug 2004 03:37: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/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, 25 Aug 2004 03:37:25 -0000 rwatson 2004-08-25 03:37:25 UTC FreeBSD src repository Modified files: sys/pci if_dc.c Log: if_dc includes locking, but that locking is disabled by a #ifdef by default. As such, mark if_dc as IFF_NEEDSGIANT until such time as appropriate locking review and testing can take place, and the locking can be enabled by default. RELENG_5 candidate. Revision Changes Path 1.149 +2 -1 src/sys/pci/if_dc.c From owner-cvs-src@FreeBSD.ORG Wed Aug 25 03:38:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E45816A4CE; Wed, 25 Aug 2004 03:38:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9356A43D83; Wed, 25 Aug 2004 03:38:05 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7P3c5rS046911; Wed, 25 Aug 2004 03:38:05 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7P3c5T6046910; Wed, 25 Aug 2004 03:38:05 GMT (envelope-from obrien) Message-Id: <200408250338.i7P3c5T6046910@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 25 Aug 2004 03:38: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/sysinstall dist.c dist.h menus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 03:38:05 -0000 obrien 2004-08-25 03:38:05 UTC FreeBSD src repository Modified files: usr.sbin/sysinstall dist.c dist.h menus.c Log: No longer do special handling of Perl. FreeBSD users have all of 5.x to get used to the fact that Perl is no longer part of the base system. It is practically impossible to install any useful package and not get Perl automatically pulled in as a dependency. So the typical user will get their Perl. This change greatly reduces the amount of manual labor in building the miniinst.iso in release building. Revision Changes Path 1.235 +0 -1 src/usr.sbin/sysinstall/dist.c 1.63 +1 -2 src/usr.sbin/sysinstall/dist.h 1.398 +0 -2 src/usr.sbin/sysinstall/menus.c From owner-cvs-src@FreeBSD.ORG Wed Aug 25 03:38:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A38B016A4CE; Wed, 25 Aug 2004 03:38:31 +0000 (GMT) Received: from pd5mo1so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id DEF4A43D3F; Wed, 25 Aug 2004 03:38:30 +0000 (GMT) (envelope-from colin.percival@wadham.ox.ac.uk) Received: from pd5mr5so.prod.shaw.ca (pd5mr5so-qfe3.prod.shaw.ca [10.0.141.181]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.18 (built Jul 28 2003)) with ESMTP id <0I2Z00B3JGHXZO@l-daemon>; Tue, 24 Aug 2004 21:32:21 -0600 (MDT) Received: from pn2ml6so.prod.shaw.ca ([10.0.121.150]) by pd5mr5so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0I2Z00IM4GHXN7D0@pd5mr5so.prod.shaw.ca>; Tue, 24 Aug 2004 21:32:21 -0600 (MDT) Received: from piii600.wadham.ox.ac.uk (S0106006067227a4a.vc.shawcable.net [24.87.233.42])2003)) with ESMTP id <0I2Z00D8LGHVE3@l-daemon>; Tue, 24 Aug 2004 21:32:21 -0600 (MDT) Date: Tue, 24 Aug 2004 20:31:52 -0700 From: Colin Percival In-reply-to: <200408250048.i7P0mZZa041842@repoman.freebsd.org> X-Sender: cperciva@popserver.sfu.ca (Unverified) To: Ken Smith Message-id: <6.1.0.6.1.20040824202655.03b3ee98@popserver.sfu.ca> MIME-version: 1.0 X-Mailer: QUALCOMM Windows Eudora Version 6.1.0.6 Content-type: text/plain; charset=us-ascii References: <200408250048.i7P0mZZa041842@repoman.freebsd.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/release/sparc64 mkisoimages.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, 25 Aug 2004 03:38:32 -0000 At 17:48 24/08/2004, Ken Smith wrote: > release/sparc64 mkisoimages.sh > Log: > Back out previous commit. Colin's fix to md makes the extra sleep > here unnecessary. Thanks Colin. :-) Don't thank me; thank phk. He told me how to fix it -- I just did the commit. Colin Percival From owner-cvs-src@FreeBSD.ORG Wed Aug 25 06:59:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD57C16A4CE; Wed, 25 Aug 2004 06:59:38 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8D6443D2F; Wed, 25 Aug 2004 06:59:37 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id i7P6xXVs075147 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 25 Aug 2004 09:59:34 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id i7P6xbOu003113; Wed, 25 Aug 2004 09:59:37 +0300 (EEST) (envelope-from ru) Date: Wed, 25 Aug 2004 09:59:37 +0300 From: Ruslan Ermilov To: Paul Richards Message-ID: <20040825065936.GD2916@ip.net.ua> References: <200408242312.i7ONCHgB039324@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="T7mxYSe680VjQnyC" Content-Disposition: inline In-Reply-To: <200408242312.i7ONCHgB039324@repoman.freebsd.org> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 06:59:38 -0000 --T7mxYSe680VjQnyC Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Aug 24, 2004 at 11:12:17PM +0000, Paul Richards wrote: > paul 2004-08-24 23:12:17 UTC >=20 > FreeBSD src repository >=20 > Modified files: > . Makefile.inc1=20 > Log: > Add a CVSTAG makefile variable that can be set in /etc/make.conf that > determines which CVS tag to track when running make update. This makes > it easier to configure a box to track a particular release if it does > automated updates from a cvs repository. > =20 > Revision Changes Path > 1.441 +5 -1 src/Makefile.inc1 >=20 On branches, Makefile.inc1 follows these branches, e.g., the RELENG_4 version of Makefile.inc1 follows RELENG_4. The HEAD version follows HEAD. I don't like this change. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --T7mxYSe680VjQnyC Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQFBLDjYqRfpzJluFF4RAhQ1AJ4sRY+a+urIBUvH4z/tTSgGiANt2ACgj7Tt 48EnlLn4CBdzyN+vbK9foyk= =L2zr -----END PGP SIGNATURE----- --T7mxYSe680VjQnyC-- From owner-cvs-src@FreeBSD.ORG Wed Aug 25 07:09:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED11016A4E6; Wed, 25 Aug 2004 07:09:38 +0000 (GMT) Received: from itchy.rabson.org (mailgate.nlsystems.com [80.177.232.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0290C43D54; Wed, 25 Aug 2004 07:09:38 +0000 (GMT) (envelope-from dfr@nlsystems.com) Received: from ns0.nlsystems.com (ns0.nlsystems.com [80.177.232.243]) by itchy.rabson.org (8.12.11/8.12.11) with ESMTP id i7P79XxP069712; Wed, 25 Aug 2004 08:09:33 +0100 (BST) (envelope-from dfr@nlsystems.com) From: Doug Rabson To: John Baldwin Date: Wed, 25 Aug 2004 08:09:51 +0100 User-Agent: KMail/1.6.2 References: <200408220624.i7M6OxAK010053@repoman.freebsd.org> <200408220940.18504.dfr@nlsystems.com> <200408241002.39948.jhb@FreeBSD.org> In-Reply-To: <200408241002.39948.jhb@FreeBSD.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408250809.51769.dfr@nlsystems.com> X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on itchy.rabson.org X-Virus-Scanned: clamd / ClamAV version 0.75.1, clamav-milter version 0.75c on itchy.rabson.org X-Virus-Status: Clean cc: cvs-src@FreeBSD.org cc: Marcel Moolenaar cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/boot/alpha Makefile.inc src/sys/boot/ficl 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, 25 Aug 2004 07:09:41 -0000 On Tuesday 24 August 2004 15:02, John Baldwin wrote: > On Sunday 22 August 2004 04:40 am, Doug Rabson wrote: > > On Sunday 22 August 2004 07:24, Marcel Moolenaar wrote: > > > marcel 2004-08-22 06:24:59 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/boot/alpha Makefile.inc > > > sys/boot/ficl Makefile > > > Log: > > > Part 2 of fixing the boot code: gcc 3.4 fixes. > > > > > > The whole problem seems to be size. Which is odd, because it is > > > said that size doesn't matter. Anyway... Add -Os to strategic > > > places in the makefile to have the final loader be as mall as > > > possible. This seems to be enough to make it work. For now... I > > > think something is more fundamentally wrong; or something more > > > fundamental is wrong. Potato, potaato. > > > > Size does matter for the alpha loader. The firmware gives it 256k > > of address space which we overflowed many years ago. I extended it > > in sys/boot/alpha/common/main.c:extend_heap() by adding 512k to the > > loader's mapped address space. It might be necessary to extend it a > > bit further. > > That would just require bumping the XTRA_PAGES constant up, yes? > Maybe we could bump it to 96 to add 768k for a total of 1m? The i386 > loader has to fit into ~600kb including stack and heap, so hopefully > 1m would be enough room for Alpha. :) I think it should be harmless to increase XTRA_PAGES although I'm not exactly certain that this was the real cause of the recent loader changes (it just seemed plausible). I also can't quite remember whether we manage to reclaim the loader's memory and give it back to the VM system after boot. From owner-cvs-src@FreeBSD.ORG Wed Aug 25 07:10:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A946716A4CE; Wed, 25 Aug 2004 07:10:03 +0000 (GMT) Received: from itchy.rabson.org (mailgate.nlsystems.com [80.177.232.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DE6043D1D; Wed, 25 Aug 2004 07:10:03 +0000 (GMT) (envelope-from dfr@nlsystems.com) Received: from ns0.nlsystems.com (ns0.nlsystems.com [80.177.232.243]) by itchy.rabson.org (8.12.11/8.12.11) with ESMTP id i7P79v7i069717; Wed, 25 Aug 2004 08:09:58 +0100 (BST) (envelope-from dfr@nlsystems.com) From: Doug Rabson To: Marcel Moolenaar Date: Wed, 25 Aug 2004 08:10:16 +0100 User-Agent: KMail/1.6.2 References: <200408231530.i7NFU5bu082414@repoman.freebsd.org> <200408240834.34656.dfr@nlsystems.com> <20040824195216.GA4444@ns1.xcllnt.net> In-Reply-To: <20040824195216.GA4444@ns1.xcllnt.net> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408250810.16833.dfr@nlsystems.com> X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on itchy.rabson.org X-Virus-Scanned: clamd / ClamAV version 0.75.1, clamav-milter version 0.75c on itchy.rabson.org X-Virus-Status: Clean cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen tls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 07:10:03 -0000 On Tuesday 24 August 2004 20:52, Marcel Moolenaar wrote: > On Tue, Aug 24, 2004 at 08:34:34AM +0100, Doug Rabson wrote: > > > On ia64 we never call _rtld_allocate_tls(): > > *snip* > > > Interesting - do you have the previous change to gen/tls.c - the > > one which unbreaks static pthread-using binaries which don't have > > TLS sections? > > I don't know from the top of my head. I suspect I have, but there's > been too much going on that I can't recall everything I did. Let me > do a buildworld from HEAD first and then triage with or without the > various fixes. I'll get back to you... Thanks. From owner-cvs-src@FreeBSD.ORG Wed Aug 25 07:42:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6B0E516A4CE; Wed, 25 Aug 2004 07:42:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F32243D6B; Wed, 25 Aug 2004 07:42:35 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7P7gZX2056312; Wed, 25 Aug 2004 07:42:35 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7P7gZtx056311; Wed, 25 Aug 2004 07:42:35 GMT (envelope-from marcel) Message-Id: <200408250742.i7P7gZtx056311@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 25 Aug 2004 07:42: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/ia64/ia64 support.S src/sys/ia64/include asm.h cpu.h profile.h src/lib/libc/ia64/gen Makefile.inc _mcount.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: Wed, 25 Aug 2004 07:42:35 -0000 marcel 2004-08-25 07:42:34 UTC FreeBSD src repository Modified files: sys/ia64/ia64 support.S sys/ia64/include asm.h cpu.h profile.h lib/libc/ia64/gen Makefile.inc Added files: lib/libc/ia64/gen _mcount.S Log: Make profiling actually work. The gcc compiler emits a call to the _mcount() stub when profiling is enabled. Emit this code sequence for assembly routines as welli (MCOUNT definition in . We do not pass the GOT entry however as the 4th argument, because it's not used. The _mcount() stub calls __mcount(), which does the actual work. Define _MCOUNT_DECL to define __mcount. We do not have an implementation of mcount(), so we define MCOUNT as empty, but have a weak alias to _mcount() in _mcount.S. Note that the _mcount() stub in the kernel is slightly different from the stub in userland. This is because we do not have to worry about nested routines in the kernel. Revision Changes Path 1.13 +4 -4 src/lib/libc/ia64/gen/Makefile.inc 1.1 +75 -0 src/lib/libc/ia64/gen/_mcount.S (new) 1.22 +42 -0 src/sys/ia64/ia64/support.S 1.11 +9 -6 src/sys/ia64/include/asm.h 1.45 +5 -0 src/sys/ia64/include/cpu.h 1.9 +29 -88 src/sys/ia64/include/profile.h From owner-cvs-src@FreeBSD.ORG Wed Aug 25 07:43:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A37516A4CE; Wed, 25 Aug 2004 07:43:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F02BA43D5D; Wed, 25 Aug 2004 07:43:28 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7P7hSHo056354; Wed, 25 Aug 2004 07:43:28 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7P7hSG6056353; Wed, 25 Aug 2004 07:43:28 GMT (envelope-from marcel) Message-Id: <200408250743.i7P7hSG6056353@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 25 Aug 2004 07:43: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/conf ldscript.ia64 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 07:43:29 -0000 marcel 2004-08-25 07:43:28 UTC FreeBSD src repository Modified files: sys/conf ldscript.ia64 Log: Have the linker provide btext. It's used for profiling. Revision Changes Path 1.12 +1 -0 src/sys/conf/ldscript.ia64 From owner-cvs-src@FreeBSD.ORG Wed Aug 25 07:54:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 725DC16A4D0; Wed, 25 Aug 2004 07:54:42 +0000 (GMT) Received: from ms-dienst.rz.rwth-aachen.de (ms-2.rz.RWTH-Aachen.DE [134.130.3.131]) by mx1.FreeBSD.org (Postfix) with ESMTP id 33C0743D31; Wed, 25 Aug 2004 07:54:42 +0000 (GMT) (envelope-from chris@unixpages.org) Received: from r220-1 (r220-1.rz.RWTH-Aachen.DE [134.130.3.31]) by ms-dienst.rz.rwth-aachen.de (iPlanet Messaging Server 5.2 HotFix 1.12 (built Feb 13 2003)) with ESMTP id <0I2Z001V7SN4GN@ms-dienst.rz.rwth-aachen.de>; Wed, 25 Aug 2004 09:54:41 +0200 (MEST) Received: from relay.rwth-aachen.de ([134.130.3.1]) by r220-1 (MailMonitor for SMTP v1.2.2 ) ; Wed, 25 Aug 2004 09:54:40 +0200 (MEST) Received: from haakonia.hitnet.rwth-aachen.de (haakonia.hitnet.RWTH-Aachen.DE [137.226.181.92])i7P7sdRA006459; Wed, 25 Aug 2004 09:54:39 +0200 (MEST) Received: from gondor.middleearth (gondor.middleearth [192.168.1.42]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))(Postfix) with ESMTP id 3601228468; Wed, 25 Aug 2004 09:54:34 +0200 (CEST) Received: by gondor.middleearth (Postfix, from userid 1001) id 756E0613A; Wed, 25 Aug 2004 09:54:33 +0200 (CEST) Date: Wed, 25 Aug 2004 09:54:33 +0200 From: Christian Brueffer In-reply-to: <20040824215427.GL760@zaphod.nitro.dk> To: "Simon L. Nielsen" Message-id: <20040825075433.GC30220@unixpages.org> MIME-version: 1.0 Content-type: multipart/signed; boundary=Y5rl02BVI9TCfPar; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-disposition: inline User-Agent: Mutt/1.5.5.1i X-Operating-System: FreeBSD 5.2-CURRENT X-PGP-Key: http://people.freebsd.org/~brueffer/brueffer.key.asc X-PGP-Fingerprint: A5C8 2099 19FF AACA F41B B29B 6C76 178C A0ED 982D References: <200408242132.i7OLW3Be036389@repoman.freebsd.org> <20040824215427.GL760@zaphod.nitro.dk> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Christian Brueffer Subject: Re: cvs commit: src/share/man/man4 lge.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, 25 Aug 2004 07:54:42 -0000 --Y5rl02BVI9TCfPar Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Aug 24, 2004 at 11:54:27PM +0200, Simon L. Nielsen wrote: >=20 > I think these last 4 lines should be in the DESCRIPTION section, since > they are not really interesting with regards to which devices are > supported, and in particular they are not really interesting in the > Hardware Notes. >=20 Yeah, I was thinking about that when I made the change, but then decided to add it anyway. since it seemed to be related. I don't mind changing it back though, which I'll do later today. - Christian --=20 Christian Brueffer chris@unixpages.org brueffer@FreeBSD.org GPG Key: http://people.freebsd.org/~brueffer/brueffer.key.asc GPG Fingerprint: A5C8 2099 19FF AACA F41B B29B 6C76 178C A0ED 982D --Y5rl02BVI9TCfPar Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBLEW4bHYXjKDtmC0RAtyZAKDxQ/B/Xa3zMpXHULbrQp8txkqf3wCgkfFC w/PdVHJqjZP/240AHIue9L0= =k1cQ -----END PGP SIGNATURE----- --Y5rl02BVI9TCfPar-- From owner-cvs-src@FreeBSD.ORG Wed Aug 25 08:03:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B3C6F16A4CE; Wed, 25 Aug 2004 08:03:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9505243D2F; Wed, 25 Aug 2004 08:03:48 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7P83md1056962; Wed, 25 Aug 2004 08:03:48 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7P83mIi056961; Wed, 25 Aug 2004 08:03:48 GMT (envelope-from marcel) Message-Id: <200408250803.i7P83mIi056961@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 25 Aug 2004 08:03: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/ia64/include profile.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, 25 Aug 2004 08:03:48 -0000 marcel 2004-08-25 08:03:48 UTC FreeBSD src repository Modified files: sys/ia64/include profile.h Log: Get a step closer to profiling the kernel by fixing the definitions of the MCOUNT_ENTER, MCOUNT_EXIT and MCOUNT_DECL defines. Also make sure there's a prototype of _MCOUNT_DECL(). This allows us to build a kernel. There are still unresolved symbols, so linking fails. Revision Changes Path 1.10 +5 -5 src/sys/ia64/include/profile.h From owner-cvs-src@FreeBSD.ORG Wed Aug 25 09:31:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 857AC16A4CE; Wed, 25 Aug 2004 09:31:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64B0F43D55; Wed, 25 Aug 2004 09:31:30 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7P9VU05060515; Wed, 25 Aug 2004 09:31:30 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7P9VUls060514; Wed, 25 Aug 2004 09:31:30 GMT (envelope-from pjd) Message-Id: <200408250931.i7P9VUls060514@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 25 Aug 2004 09:31: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/netinet ip_dummynet.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 09:31:30 -0000 pjd 2004-08-25 09:31:30 UTC FreeBSD src repository Modified files: sys/netinet ip_dummynet.c Log: Allocate memory when dumping pipes with M_WAITOK flag. On a system with huge number of pipes, M_NOWAIT failes almost always, because of memory fragmentation. My fix is different than the patch proposed by Pawel Malachowski, because in FreeBSD 5.x we cannot sleep while holding dummynet mutex (in 4.x there is no such lock). My fix is also ugly, but there is no easy way to prepare nice and clean fix. PR: kern/46557 Submitted by: Eugene Grosbein Reviewed by: mlaier Revision Changes Path 1.84 +33 -9 src/sys/netinet/ip_dummynet.c From owner-cvs-src@FreeBSD.ORG Wed Aug 25 10:06:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B874816A4CE; Wed, 25 Aug 2004 10:06:19 +0000 (GMT) Received: from mx1.originative.co.uk (freebsd.gotadsl.co.uk [81.6.249.198]) by mx1.FreeBSD.org (Postfix) with ESMTP id 209E243D45; Wed, 25 Aug 2004 10:06:17 +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 0BAA81556F; Wed, 25 Aug 2004 11:06:16 +0100 (BST) Received: from mx1.originative.co.uk ([127.0.0.1])port 10024) with ESMTP id 05354-10; Wed, 25 Aug 2004 11:06:14 +0100 (BST) Received: by mx1.originative.co.uk (Postfix, from userid 1000) id 7B20115579; Wed, 25 Aug 2004 11:06:14 +0100 (BST) Date: Wed, 25 Aug 2004 11:06:14 +0100 From: Paul Richards To: Ruslan Ermilov Message-ID: <20040825100614.GA5709@myrddin.originative.co.uk> References: <200408242312.i7ONCHgB039324@repoman.freebsd.org> <20040825065936.GD2916@ip.net.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040825065936.GD2916@ip.net.ua> User-Agent: Mutt/1.5.6i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Paul Richards Subject: Re: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 10:06:19 -0000 On Wed, Aug 25, 2004 at 09:59:37AM +0300, Ruslan Ermilov wrote: > On Tue, Aug 24, 2004 at 11:12:17PM +0000, Paul Richards wrote: > > paul 2004-08-24 23:12:17 UTC > > > > FreeBSD src repository > > > > Modified files: > > . Makefile.inc1 > > Log: > > Add a CVSTAG makefile variable that can be set in /etc/make.conf that > > determines which CVS tag to track when running make update. This makes > > it easier to configure a box to track a particular release if it does > > automated updates from a cvs repository. > > > > Revision Changes Path > > 1.441 +5 -1 src/Makefile.inc1 > > > On branches, Makefile.inc1 follows these branches, e.g., the RELENG_4 > version of Makefile.inc1 follows RELENG_4. The HEAD version follows > HEAD. I don't like this change. I can see a more significant flaw, in that all trees will end up following the same branch which is going to be a pain with multiple versions lying around. I'll back it out this evening. It won't do anything if you don't enable it. Paul. From owner-cvs-src@FreeBSD.ORG Wed Aug 25 10:22:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4DA8B16A4CE; Wed, 25 Aug 2004 10:22:12 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40EE343D55; Wed, 25 Aug 2004 10:22:12 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 3A0E95C92F; Wed, 25 Aug 2004 03:22:12 -0700 (PDT) Date: Wed, 25 Aug 2004 03:22:12 -0700 From: Alfred Perlstein To: Pawel Jakub Dawidek Message-ID: <20040825102212.GY26612@elvis.mu.org> References: <200408250931.i7P9VUls060514@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408250931.i7P9VUls060514@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/netinet ip_dummynet.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 10:22:12 -0000 * Pawel Jakub Dawidek [040825 02:31] wrote: > pjd 2004-08-25 09:31:30 UTC > > FreeBSD src repository > > Modified files: > sys/netinet ip_dummynet.c > Log: > Allocate memory when dumping pipes with M_WAITOK flag. > On a system with huge number of pipes, M_NOWAIT failes almost always, > because of memory fragmentation. > My fix is different than the patch proposed by Pawel Malachowski, > because in FreeBSD 5.x we cannot sleep while holding dummynet mutex > (in 4.x there is no such lock). > My fix is also ugly, but there is no easy way to prepare nice and clean fix. This is actually OK. What I would do to make this a bit safer is to loop, keeping track of the highest count seen, and allocating size+SLACK amount of entries. There's no need to abort if the list changes, but you can make the code adapt to a changing list! :) -Alfred From owner-cvs-src@FreeBSD.ORG Tue Aug 24 21:45:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A82616A4CE; Tue, 24 Aug 2004 21:45:31 +0000 (GMT) Received: from pittgoth.com (14.zlnp1.xdsl.nauticom.net [209.195.149.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id E89B843D2D; Tue, 24 Aug 2004 21:45:30 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from localhost.pittgoth.com (acs-24-154-239-170.zoominternet.net [24.154.239.170]) (authenticated bits=0) by pittgoth.com (8.12.10/8.12.10) with ESMTP id i7OLjPX1027245 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 24 Aug 2004 17:45:26 -0400 (EDT) (envelope-from trhodes@FreeBSD.org) Date: Tue, 24 Aug 2004 17:46:01 -0400 From: Tom Rhodes To: John Baldwin Message-Id: <20040824174601.6dfcb139@localhost.pittgoth.com> In-Reply-To: <200408241222.36207.jhb@FreeBSD.org> References: <20040823074553.GH59140@ip.net.ua> <20040823192400.GA76826@freebie.xs4all.nl> <200408231903.33314.wes@softweyr.com> <200408241222.36207.jhb@FreeBSD.org> X-Mailer: Sylpheed-Claws 0.9.12 (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Wed, 25 Aug 2004 11:36:25 +0000 cc: Wes Peters cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: obrien@FreeBSD.org cc: ru@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Wilko Bulte cc: phantom@FreeBSD.org.ua cc: "M. Warner Losh" Subject: Re: cvs commit: src/gnu/usr.bin/binutils/gdb Makefile src/gnu/usr.bin/cc 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: Tue, 24 Aug 2004 21:45:31 -0000 On Tue, 24 Aug 2004 12:22:36 -0400 John Baldwin wrote: > On Monday 23 August 2004 10:03 pm, Wes Peters wrote: > > On Monday 23 August 2004 12:24, Wilko Bulte wrote: > > > On Mon, Aug 23, 2004 at 12:54:23PM -0600, M. Warner Losh wrote.. > > > > > > > In message: <20040823173529.GB18520@phantom.cris.net> > > > > > > > > Alexey Zelkin writes: > > > > : hi, > > > > : > > > > : On Mon, Aug 23, 2004 at 07:41:26AM -0700, David O'Brien wrote: > > > > : > On Mon, Aug 23, 2004 at 10:45:53AM +0300, Ruslan Ermilov wrote: > > > > : > > On Mon, Aug 23, 2004 at 07:13:51AM +0000, David E. O'Brien wrote: > > > > : > > > obrien 2004-08-23 07:13:51 UTC > > > > : > > > > > > > : > > > FreeBSD src repository > > > > : > > > > > > > : > > > Modified files: (Branch: RELENG_5) > > > > : > > > gnu/usr.bin/binutils/gdb Makefile > > > > : > > > gnu/usr.bin/cc Makefile.inc > > > > : > > > Log: > > > > : > > > Set vendor to a non-fun, but non-controversial one for the > > > > : > > > release. > > > > : > > > > > > > : > > > Approved by: re(kensmith) > > > > : > > > > > > > : > > > Revision Changes Path > > > > : > > > 1.81.2.1 +2 -2 src/gnu/usr.bin/binutils/gdb/Makefile > > > > : > > > 1.63.8.1 +1 -1 src/gnu/usr.bin/cc/Makefile.inc > > > > : > > > > > > : > > Will HEAD still stay spinning under my desk? ;) > > > > : > > > > > : > It is my intentions it will. > > > > : > > > > : So, is it a reason why HEAD does not boot on my notebook ? Should I > > > > : move it under a desk and try again ? :-) > > > > > > > > Clearly, we need more flexibility here. While undermydesk is > > > > appropriate for some machines, we need intherack, inmybackpack and > > > > mountedonplywood to cover current uses of FreeBSD. :-) > > > > > > Don't forget the onmybike (recent sighting of FreeBSD-powered motorbike > > > video) > > > > And, for my upcoming sensor/mapping system, 'inmybilge'. > > 'onmytv' Via the Weather Channel? :P -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Wed Aug 25 11:57:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3ADD816A4CE; Wed, 25 Aug 2004 11:57:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D20143D5F; Wed, 25 Aug 2004 11:57:07 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PBv7I9066158; Wed, 25 Aug 2004 11:57:07 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PBv6G5066157; Wed, 25 Aug 2004 11:57:06 GMT (envelope-from brueffer) Message-Id: <200408251157.i7PBv6G5066157@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 25 Aug 2004 11:57: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/share/man/man4 lge.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, 25 Aug 2004 11:57:07 -0000 brueffer 2004-08-25 11:57:06 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 lge.4 Log: Move a paragraph from the HARDWARE section back into the DESCRIPTION section. Also adapt it to make it fit in better. Requested by: simon Revision Changes Path 1.9 +4 -5 src/share/man/man4/lge.4 From owner-cvs-src@FreeBSD.ORG Wed Aug 25 12:14:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F30B316A4E6; Wed, 25 Aug 2004 12:14:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D3CDB43D31; Wed, 25 Aug 2004 12:14:44 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PCEisx066602; Wed, 25 Aug 2004 12:14:44 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PCEiMa066601; Wed, 25 Aug 2004 12:14:44 GMT (envelope-from pjd) Message-Id: <200408251214.i7PCEiMa066601@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 25 Aug 2004 12:14: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/sys/geom/stripe g_stripe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 12:14:45 -0000 pjd 2004-08-25 12:14:44 UTC FreeBSD src repository Modified files: sys/geom/stripe g_stripe.c Log: Dump disk number. Revision Changes Path 1.17 +2 -1 src/sys/geom/stripe/g_stripe.c From owner-cvs-src@FreeBSD.ORG Wed Aug 25 13:15:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EAACC16A4CE; Wed, 25 Aug 2004 13:15:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CAB1843D6A; Wed, 25 Aug 2004 13:15:07 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PDF7ng069055; Wed, 25 Aug 2004 13:15:07 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PDF7cg069054; Wed, 25 Aug 2004 13:15:07 GMT (envelope-from maxim) Message-Id: <200408251315.i7PDF7cg069054@repoman.freebsd.org> From: Maxim Konovalov Date: Wed, 25 Aug 2004 13:15: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/usr.bin/join join.1 join.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 13:15:08 -0000 maxim 2004-08-25 13:15:07 UTC FreeBSD src repository Modified files: usr.bin/join join.1 join.c Log: Add -j flag to usage() and the man page synopsis. Inspired by: DragonFlyBSD Revision Changes Path 1.16 +1 -0 src/usr.bin/join/join.1 1.19 +5 -4 src/usr.bin/join/join.c From owner-cvs-src@FreeBSD.ORG Wed Aug 25 13:51:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D117E16A4CE; Wed, 25 Aug 2004 13:51:16 +0000 (GMT) Received: from smtp01.syd.iprimus.net.au (smtp01.syd.iprimus.net.au [210.50.30.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9FBF643D45; Wed, 25 Aug 2004 13:51:16 +0000 (GMT) (envelope-from tim@robbins.dropbear.id.au) Received: from robbins.dropbear.id.au (203.134.132.19) by smtp01.syd.iprimus.net.au (7.0.028) id 412634F3001C3B6B; Wed, 25 Aug 2004 23:51:15 +1000 Received: by robbins.dropbear.id.au (Postfix, from userid 1000) id F31EE420D; Wed, 25 Aug 2004 23:51:13 +1000 (EST) Date: Wed, 25 Aug 2004 23:51:13 +1000 From: Tim Robbins To: Maxim Konovalov Message-ID: <20040825135113.GA31102@cat.robbins.dropbear.id.au> References: <200408251315.i7PDF7cg069054@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408251315.i7PDF7cg069054@repoman.freebsd.org> User-Agent: Mutt/1.4.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/join join.1 join.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 13:51:17 -0000 On Wed, Aug 25, 2004 at 01:15:07PM +0000, Maxim Konovalov wrote: > maxim 2004-08-25 13:15:07 UTC > > FreeBSD src repository > > Modified files: > usr.bin/join join.1 join.c > Log: > Add -j flag to usage() and the man page synopsis. If you're going to document these deprecated options, do it completely and correctly: what you've added to the manual page and usage() suggests that "-j 1 2" is valid, and the other forms of -a, -j and -o are still missing. I'd rather we kept this as it was before your change, though, in order to discourage use of these options. (For comparison, note that head(1) and tail(1) do not document deprecated options in the manpage synopsis or usage().) Tim From owner-cvs-src@FreeBSD.ORG Wed Aug 25 14:06:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8393116A4CF; Wed, 25 Aug 2004 14:06:00 +0000 (GMT) Received: from electra.cse.Buffalo.EDU (electra.cse.Buffalo.EDU [128.205.32.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 26C1B43D41; Wed, 25 Aug 2004 14:06:00 +0000 (GMT) (envelope-from kensmith@cse.Buffalo.EDU) Received: from electra.cse.Buffalo.EDU (kensmith@localhost [127.0.0.1]) i7PE5xTH008837; Wed, 25 Aug 2004 10:05:59 -0400 (EDT) Received: (from kensmith@localhost) by electra.cse.Buffalo.EDU (8.12.10/8.12.9/Submit) id i7PE5vsg008835; Wed, 25 Aug 2004 10:05:57 -0400 (EDT) Date: Wed, 25 Aug 2004 10:05:56 -0400 From: Ken Smith To: Colin Percival Message-ID: <20040825140556.GF6962@electra.cse.Buffalo.EDU> References: <200408250048.i7P0mZZa041842@repoman.freebsd.org> <6.1.0.6.1.20040824202655.03b3ee98@popserver.sfu.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <6.1.0.6.1.20040824202655.03b3ee98@popserver.sfu.ca> User-Agent: Mutt/1.4.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Ken Smith Subject: Re: cvs commit: src/release/sparc64 mkisoimages.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, 25 Aug 2004 14:06:00 -0000 On Tue, Aug 24, 2004 at 08:31:52PM -0700, Colin Percival wrote: > At 17:48 24/08/2004, Ken Smith wrote: > > release/sparc64 mkisoimages.sh > > Log: > > Back out previous commit. Colin's fix to md makes the extra sleep > > here unnecessary. Thanks Colin. :-) > > Don't thank me; thank phk. He told me how to fix it -- I just > did the commit. > Thanks Poul-Henning. :-) The md fixes have been in HEAD for three days at this point, right? Would you mind MFC-ing so we can test them fully with BETA2? Scott was thinking about starting the builds for that Thursday night so they'd mostly be available for people to muck with on the weekend. -- Ken Smith - From there to here, from here to | kensmith@cse.buffalo.edu there, funny things are everywhere. | - Theodore Geisel | From owner-cvs-src@FreeBSD.ORG Wed Aug 25 15:34:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2456B16A4CE; Wed, 25 Aug 2004 15:34:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 04C8543D41; Wed, 25 Aug 2004 15:34:45 +0000 (GMT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PFYic5073193; Wed, 25 Aug 2004 15:34:44 GMT (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PFYiTL073192; Wed, 25 Aug 2004 15:34:44 GMT (envelope-from mbr) Message-Id: <200408251534.i7PFYiTL073192@repoman.freebsd.org> From: Martin Blapp Date: Wed, 25 Aug 2004 15:34: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/usr.bin/whois whois.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 15:34:45 -0000 mbr 2004-08-25 15:34:44 UTC FreeBSD src repository Modified files: usr.bin/whois whois.c Log: Add special case for the german whois nameserver. Without the '-T dn,ace -C US-ASCII' option one does only get: $ whois nic.de domain: nic.de status: connect More information available on: http://www.denic.de/en/domains/technik/denic_whois-server/index.html MFC: 3 days Revision Changes Path 1.41 +6 -1 src/usr.bin/whois/whois.c From owner-cvs-src@FreeBSD.ORG Wed Aug 25 16:36:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C40316A4CE; Wed, 25 Aug 2004 16:36:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2CA0543D53; Wed, 25 Aug 2004 16:36:18 +0000 (GMT) (envelope-from roam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PGaIXn075452; Wed, 25 Aug 2004 16:36:18 GMT (envelope-from roam@repoman.freebsd.org) Received: (from roam@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PGaIUt075451; Wed, 25 Aug 2004 16:36:18 GMT (envelope-from roam) Message-Id: <200408251636.i7PGaIUt075451@repoman.freebsd.org> From: Peter Pentchev Date: Wed, 25 Aug 2004 16:36: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/sockstat sockstat.1 sockstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 16:36:18 -0000 roam 2004-08-25 16:36:18 UTC FreeBSD src repository (doc,ports committer) Modified files: usr.bin/sockstat sockstat.1 sockstat.c Log: Do not display bogus entries for sockets in the TIME_WAIT or similar states that no longer have a corresponding file descriptor - until now, sockstat would mostly randomly match null kern.file.*.xf_data fields with the first mostly-closed socket. This bugfix is a RELENG_5 candidate. Approved by: andre Revision Changes Path 1.19 +16 -1 src/usr.bin/sockstat/sockstat.1 1.10 +2 -0 src/usr.bin/sockstat/sockstat.c From owner-cvs-src@FreeBSD.ORG Wed Aug 25 16:41:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 155BE16A4CE; Wed, 25 Aug 2004 16:41:13 +0000 (GMT) Received: from mx1.originative.co.uk (freebsd.gotadsl.co.uk [81.6.249.198]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D8F643D39; Wed, 25 Aug 2004 16:41:10 +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 EAFBE1556F; Wed, 25 Aug 2004 17:41:08 +0100 (BST) Received: from mx1.originative.co.uk ([127.0.0.1])port 10024) with ESMTP id 32659-05; Wed, 25 Aug 2004 17:41:06 +0100 (BST) Received: by mx1.originative.co.uk (Postfix, from userid 1000) id C28D715579; Wed, 25 Aug 2004 17:41:06 +0100 (BST) Date: Wed, 25 Aug 2004 17:41:06 +0100 From: Paul Richards To: Nate Lawson Message-ID: <20040825164106.GB5709@myrddin.originative.co.uk> References: <200408201921.i7KJLl3J035751@repoman.freebsd.org> <200408201516.32748.peter@wemm.org> <412678FC.6040009@root.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <412678FC.6040009@root.org> User-Agent: Mutt/1.5.6i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Peter Wemm Subject: Re: cvs commit: src/sys/kern vfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 16:41:13 -0000 On Fri, Aug 20, 2004 at 03:19:40PM -0700, Nate Lawson wrote: > Peter Wemm wrote: > >On Friday 20 August 2004 12:21 pm, Don Lewis wrote: > > > >> Modified files: > >> sys/kern vfs_subr.c > >> Log: > >> Don't attempt to trigger the syncer thread final sync code in the > >> shutdown_pre_sync state if the RB_NOSYNC flag is set. This is the > >> likely cause of hangs after a system panic that are keeping crash > >> dumps from being done. > > > > > >The hang that I saw was because interrupts are broken (they just stop > >for no apparent reason) and the ata_shutdown sync hooks are not in > >polled mode (which is correct - interrupts are supposed to be enabled > >at this point, and are for normal shutdowns). > > Did you got the "interrupt storm for xxx" message before this happened? > I think the check for this is too sensitive -- it is triggered on > resume by my an0 card. That's the only way I've seen interrupts stop > occuring during normal operation. It's been happening on one of my boxes too. I can't boot it at all with ACPI, I don't get any routing, without ACPI it runs for a while then all of a sudden box starts getting ATA DMA timeouts because interrupts stop working. I was going to send some dmesg from the two boot scenarios but it doesn't boot up at all anymore, just hangs I think just after the timecounter/cpu throttle steps messages, I think that's the point where it's probing for ATA devices - which might still be interrupt issues. It's not very useable considering it's -stable :-) Paul. From owner-cvs-src@FreeBSD.ORG Wed Aug 25 16:52:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D5D1316A4CE; Wed, 25 Aug 2004 16:52:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B501D43D1F; Wed, 25 Aug 2004 16:52:59 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PGqxWf075985; Wed, 25 Aug 2004 16:52:59 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PGqxsM075984; Wed, 25 Aug 2004 16:52:59 GMT (envelope-from rwatson) Message-Id: <200408251652.i7PGqxsM075984@repoman.freebsd.org> From: Robert Watson Date: Wed, 25 Aug 2004 16:52: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/nfsserver nfs_serv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 16:53:00 -0000 rwatson 2004-08-25 16:52:59 UTC FreeBSD src repository Modified files: sys/nfsserver nfs_serv.c Log: Convert a mtx_lock(&Giant) to a mtx_unlock(&Giant) in nfsrv_link() to prevent leakage of Giant. With INVARIANTS, this results in an assertion failure following execution of the RPC. Without INVARIANTS, it could result in problems if the NFS server is killed causing nfsd to return to user space holding Giant. Feet provided by: brueffer Revision Changes Path 1.148 +1 -1 src/sys/nfsserver/nfs_serv.c From owner-cvs-src@FreeBSD.ORG Wed Aug 25 17:00:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F3A5016A4CE; Wed, 25 Aug 2004 17:00:16 +0000 (GMT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 923A643D2F; Wed, 25 Aug 2004 17:00:16 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (localhost [127.0.0.1]) by fledge.watson.org (8.12.11/8.12.11) with ESMTP id i7PGw0xa035245; Wed, 25 Aug 2004 12:58:00 -0400 (EDT) (envelope-from robert@fledge.watson.org) Received: from localhost (robert@localhost)i7PGvxQ1035242; Wed, 25 Aug 2004 12:58:00 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Wed, 25 Aug 2004 12:57:59 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Paul Richards In-Reply-To: <20040825164106.GB5709@myrddin.originative.co.uk> Message-ID: 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 cc: Peter Wemm cc: Nate Lawson Subject: Re: cvs commit: src/sys/kern vfs_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 17:00:17 -0000 On Wed, 25 Aug 2004, Paul Richards wrote: > It's not very useable considering it's -stable :-) Detail aside -- it's not -stable, and won't be until we've released 5.3. The branch is currently under release engineering with the primary goal being to improve stability (and a secondary to improve performance). Please make sure not to tell people it's -STABLE. Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Principal Research Scientist, McAfee Research From owner-cvs-src@FreeBSD.ORG Wed Aug 25 17:15:26 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE7D216A4D0; Wed, 25 Aug 2004 17:15:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACD4D43D2F; Wed, 25 Aug 2004 17:15:26 +0000 (GMT) (envelope-from vkashyap@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PHFQYX076662; Wed, 25 Aug 2004 17:15:26 GMT (envelope-from vkashyap@repoman.freebsd.org) Received: (from vkashyap@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PHFQRN076661; Wed, 25 Aug 2004 17:15:26 GMT (envelope-from vkashyap) Message-Id: <200408251715.i7PHFQRN076661@repoman.freebsd.org> From: Vinod Kashyap Date: Wed, 25 Aug 2004 17:15: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/dev/twa twa_freebsd.c twa_reg.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, 25 Aug 2004 17:15:27 -0000 vkashyap 2004-08-25 17:15:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/twa twa_freebsd.c twa_reg.h Log: Merged from HEAD, twa changes for amd64 support. Reviewed by:re Approved by:re Revision Changes Path 1.7.2.1 +1 -1 src/sys/dev/twa/twa_freebsd.c 1.1.4.1 +1 -1 src/sys/dev/twa/twa_reg.h From owner-cvs-src@FreeBSD.ORG Wed Aug 25 17:30:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84DE816A4CE; Wed, 25 Aug 2004 17:30:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B6BE43D1F; Wed, 25 Aug 2004 17:30:36 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PHUaBo077062; Wed, 25 Aug 2004 17:30:36 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PHUaPH077061; Wed, 25 Aug 2004 17:30:36 GMT (envelope-from mux) Message-Id: <200408251730.i7PHUaPH077061@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 25 Aug 2004 17:30:36 +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/lnc if_lnc_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 17:30:36 -0000 mux 2004-08-25 17:30:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/lnc if_lnc_pci.c Log: MFC revision 1.35: Pass a correct lowaddr to bus_dma_tag_create(), lnc(4) cards can only deal with 24-bit addresses. While the two other attachments, namely isa and cbus, do it properly, the PCI attachment was passing BUS_SPACE_MAXADDR instead of BUS_SPACE_MAXADDR_24BIT. This bug became apparent with the new contigmalloc() code. This fixes the problem reported with lnc(4) interfaces inside VMWare, and should theoritically also fix any user of a PCI lnc(4) card. It is a RELENG_5 MFC candidate. Approved by: re@ Revision Changes Path 1.34.2.1 +1 -1 src/sys/dev/lnc/if_lnc_pci.c From owner-cvs-src@FreeBSD.ORG Wed Aug 25 17:45:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B56CE16A50D; Wed, 25 Aug 2004 17:45:25 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id F183543D1F; Wed, 25 Aug 2004 17:45:19 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.11/8.12.11) with ESMTP id i7PHidqs001165; Wed, 25 Aug 2004 11:44:40 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Wed, 25 Aug 2004 11:45:02 -0600 (MDT) Message-Id: <20040825.114502.91312696.imp@bsdimp.com> To: nate@root.org From: "M. Warner Losh" In-Reply-To: <412BC4C5.3000708@root.org> References: <412B9629.3080108@root.org> <20040824213627.GA61527@dragon.nuxi.com> <412BC4C5.3000708@root.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 cc: obrien@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/acpica acpi.c acpi_resource.c acpivar.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, 25 Aug 2004 17:45:25 -0000 In message: <412BC4C5.3000708@root.org> Nate Lawson writes: : David O'Brien wrote: : > On Tue, Aug 24, 2004 at 12:25:29PM -0700, Nate Lawson wrote: : > : >>David O'Brien wrote: : >> : >>>On Mon, Aug 23, 2004 at 04:28:42PM +0000, Nate Lawson wrote: : >>> : >>> : >>>>njl 2004-08-23 16:28:42 UTC : >>>>FreeBSD src repository : >>>>Modified files: : >>>> sys/dev/acpica acpi.c acpi_resource.c acpivar.h : >>>>Log: : >>>>Rework sysresource management. Instead of having each sysresource object : >>> : >>>... : >>> : >>> : >>>>Tested by: Pawel Worach : >>>>Tested by: Radek Kozlowski : >>> : >>> : >>>Tested only on i386, right?? : >> : >>Still waiting for the amd64 laptop donation. ;-) In any case, I've : >>just committed a fix. The amd64,ia64 nexus hadn't been caught up with : >>i386 and the resource code depends on the new method. : > : > In the future, may I make a request that you post patches for large : > changes before committing them? Now that ACPI is a multi-platform thing : > that is very basic to booting, we have to be careful about changes to it. : : For large commits (i.e. mpsafe patch), I post patches and get testing. : For critical bugfixes like this, I get the reporter to test after I test : and then commit. With the minimum MFC period, I want to get critical : bugfixes into HEAD as soon as they are tested (to start the clock) and : plan to be responsive to any subsequent bug reports. But to introduce a guaranteed core dump on non-i386 architectures is not acceptible. By rushing things in, you have inconvenienced many users of these platforms (amd64 is getting quite popular), which reduces the developer's time for further FreeBSD work since they have to deal with the core dump, track it down, etc. ACPI is so central to the system that such breakages should be avoided to the greatest extent possible. Warner From owner-cvs-src@FreeBSD.ORG Wed Aug 25 17:54:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EFB7216A4CE; Wed, 25 Aug 2004 17:54:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D05F843D39; Wed, 25 Aug 2004 17:54:19 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PHsJH8077753; Wed, 25 Aug 2004 17:54:19 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PHsJkG077752; Wed, 25 Aug 2004 17:54:19 GMT (envelope-from obrien) Message-Id: <200408251754.i7PHsJkG077752@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 25 Aug 2004 17:54: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/dev/mpt mpt_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: Wed, 25 Aug 2004 17:54:20 -0000 obrien 2004-08-25 17:54:19 UTC FreeBSD src repository Modified files: sys/dev/mpt mpt_freebsd.c Log: Correct style nit in rev 1.17. Revision Changes Path 1.18 +2 -2 src/sys/dev/mpt/mpt_freebsd.c From owner-cvs-src@FreeBSD.ORG Wed Aug 25 17:54:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F13216A4CE; Wed, 25 Aug 2004 17:54:34 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8811143D53; Wed, 25 Aug 2004 17:54:33 +0000 (GMT) (envelope-from scottl@freebsd.org) Received: from [192.168.0.12] (g4.samsco.home [192.168.0.12]) (authenticated bits=0) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id i7PHti4U000800; Wed, 25 Aug 2004 11:55:45 -0600 (MDT) (envelope-from scottl@freebsd.org) Message-ID: <412CD20F.2090708@freebsd.org> Date: Wed, 25 Aug 2004 11:53:19 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7) Gecko/20040514 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Nate Lawson References: <200408231628.i7NGSg8G084516@repoman.freebsd.org> <20040824180620.GA56576@dragon.nuxi.com> <412B9629.3080108@root.org> <20040824213627.GA61527@dragon.nuxi.com> <412BC4C5.3000708@root.org> In-Reply-To: <412BC4C5.3000708@root.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: obrien@freebsd.org Subject: Re: cvs commit: src/sys/dev/acpica acpi.c acpi_resource.c acpivar.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, 25 Aug 2004 17:54:34 -0000 Nate Lawson wrote: > David O'Brien wrote: > >> On Tue, Aug 24, 2004 at 12:25:29PM -0700, Nate Lawson wrote: >> >>> David O'Brien wrote: >>> >>>> On Mon, Aug 23, 2004 at 04:28:42PM +0000, Nate Lawson wrote: >>>> >>>> >>>>> njl 2004-08-23 16:28:42 UTC >>>>> FreeBSD src repository >>>>> Modified files: >>>>> sys/dev/acpica acpi.c acpi_resource.c acpivar.h Log: >>>>> Rework sysresource management. Instead of having each sysresource >>>>> object >>>> >>>> >>>> ... >>>> >>>> >>>>> Tested by: Pawel Worach >>>>> Tested by: Radek Kozlowski >>>> >>>> >>>> >>>> Tested only on i386, right?? >>> >>> >>> Still waiting for the amd64 laptop donation. ;-) In any case, I've >>> just committed a fix. The amd64,ia64 nexus hadn't been caught up >>> with i386 and the resource code depends on the new method. >> >> >> In the future, may I make a request that you post patches for large >> changes before committing them? Now that ACPI is a multi-platform thing >> that is very basic to booting, we have to be careful about changes to it. > > > For large commits (i.e. mpsafe patch), I post patches and get testing. > For critical bugfixes like this, I get the reporter to test after I test > and then commit. With the minimum MFC period, I want to get critical > bugfixes into HEAD as soon as they are tested (to start the clock) and > plan to be responsive to any subsequent bug reports. > I'm not going to harp on this other than to say that commits to RELENG_5 need to have adequate review and testing before they are submitted for approval. I'll personally test anything that you need on amd64 if you ask. Scott From owner-cvs-src@FreeBSD.ORG Wed Aug 25 18:28:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9227F16A4CE; Wed, 25 Aug 2004 18:28:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8363743D82; Wed, 25 Aug 2004 18:28:15 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PISFD6078797; Wed, 25 Aug 2004 18:28:15 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PISFtH078796; Wed, 25 Aug 2004 18:28:15 GMT (envelope-from obrien) Message-Id: <200408251828.i7PISFtH078796@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 25 Aug 2004 18:28: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/i386/include in_cksum.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, 25 Aug 2004 18:28:15 -0000 obrien 2004-08-25 18:28:15 UTC FreeBSD src repository Modified files: sys/i386/include in_cksum.h Log: Fix a bug in in_cksum_hdr w/o -O. The C code assumes that the carry bit is always kept from the previous operation. However, the pointer indexing requires another add operation. Thus, the carry bit from the first operation is tromped over by the "addl" operation that ends up following it, so the "adcl" that follows that has no effect because the carry bit is cleared before it. The result is checksum failure on received packets. The larger issue is that there isn't any other way of preventing the compiler inserting arbitrary instructions between different __asm statements (and that the commit message in revision 1.13 of in_cksum.h is wrong on this point). From http://developer.apple.com/documentation/DeveloperTools/gcc-3.3/gcc/Extended-Asm.html ---8<---8<---8<--- You can't expect a sequence of volatile asm instructions to remain perfectly consecutive. If you want consecutive output, use a single asm. Also, GCC will perform some optimizations across a volatile asm instruction; GCC does not "forget everything" when it encounters a volatile asm instruction the way some other compilers do. ---8<---8<---8<--- Also, this change also makes the ASM code much easier to read. PR: 69257 Submitted by: Mike Bristow , Qing Li Revision Changes Path 1.16 +14 -16 src/sys/i386/include/in_cksum.h From owner-cvs-src@FreeBSD.ORG Wed Aug 25 18:49:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C991A16A4E0; Wed, 25 Aug 2004 18:49:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8CCB43D53; Wed, 25 Aug 2004 18:49:32 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PInWh6079545; Wed, 25 Aug 2004 18:49:32 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PInWJR079544; Wed, 25 Aug 2004 18:49:32 GMT (envelope-from mlaier) Message-Id: <200408251849.i7PInWJR079544@repoman.freebsd.org> From: Max Laier Date: Wed, 25 Aug 2004 18:49: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/share/man/man9 altq.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, 25 Aug 2004 18:49:33 -0000 mlaier 2004-08-25 18:49:32 UTC FreeBSD src repository Modified files: share/man/man9 altq.9 Log: Document supported devices here (for lack of a better place). Users interested in ALTQ are likely to type in "man altq" at some point and maybe they will scroll down to the bottom as well. MFC after: 3 days Revision Changes Path 1.3 +31 -1 src/share/man/man9/altq.9 From owner-cvs-src@FreeBSD.ORG Wed Aug 25 18:49:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1CFD616A4CE; Wed, 25 Aug 2004 18:49:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EFDBD43D45; Wed, 25 Aug 2004 18:49:56 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PInugs079597; Wed, 25 Aug 2004 18:49:56 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PInueK079596; Wed, 25 Aug 2004 18:49:56 GMT (envelope-from alc) Message-Id: <200408251849.i7PInueK079596@repoman.freebsd.org> From: Alan Cox Date: Wed, 25 Aug 2004 18:49: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/sys/i386/i386 uio_machdep.c src/sys/sparc64/sparc64 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: Wed, 25 Aug 2004 18:49:57 -0000 alc 2004-08-25 18:49:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/i386/i386 uio_machdep.c sys/sparc64/sparc64 uio_machdep.c Log: MT5 i386/i386/uio_machdep.c:1.6 and sparc64/sparc64/uio_machdep.c:1.7: Properly free the temporary sf_buf in uiomove_fromphys() if a copyin or copyout fails. Obtained from: DragonFlyBSD Approved by: re (kensmith) Revision Changes Path 1.5.2.1 +3 -1 src/sys/i386/i386/uio_machdep.c 1.6.2.1 +4 -1 src/sys/sparc64/sparc64/uio_machdep.c From owner-cvs-src@FreeBSD.ORG Wed Aug 25 19:12:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F77D16A4CE; Wed, 25 Aug 2004 19:12:17 +0000 (GMT) Received: from TRANG.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id DDE2B43D3F; Wed, 25 Aug 2004 19:12:16 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by TRANG.nuxi.com (8.13.1/8.12.11) with ESMTP id i7PJCGRQ018098; Wed, 25 Aug 2004 12:12:16 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id i7PJCE44018097; Wed, 25 Aug 2004 12:12:14 -0700 (PDT) (envelope-from obrien) Date: Wed, 25 Aug 2004 12:12:14 -0700 From: "David O'Brien" To: Scott Long Message-ID: <20040825191214.GA18046@dragon.nuxi.com> References: <200408231628.i7NGSg8G084516@repoman.freebsd.org> <20040824180620.GA56576@dragon.nuxi.com> <412B9629.3080108@root.org> <20040824213627.GA61527@dragon.nuxi.com> <412BC4C5.3000708@root.org> <412CD20F.2090708@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <412CD20F.2090708@freebsd.org> User-Agent: Mutt/1.4.1i 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 cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org cc: Nate Lawson Subject: Re: cvs commit: src/sys/dev/acpica acpi.c acpi_resource.c acpivar.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: Wed, 25 Aug 2004 19:12:17 -0000 On Wed, Aug 25, 2004 at 11:53:19AM -0600, Scott Long wrote: > I'm not going to harp on this other than to say that commits to RELENG_5 > need to have adequate review and testing before they are submitted for > approval. I'll personally test anything that you need on amd64 if you > ask. You know I would also, and many others on freebsd-amd64. The point is "asking". :-) -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Wed Aug 25 19:18:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5CE1916A4CE; Wed, 25 Aug 2004 19:18:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2ECDB43D6D; Wed, 25 Aug 2004 19:18:08 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PJI7Fa080460; Wed, 25 Aug 2004 19:18:07 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PJI7K4080459; Wed, 25 Aug 2004 19:18:07 GMT (envelope-from pjd) Message-Id: <200408251918.i7PJI7K4080459@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 25 Aug 2004 19: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/geom/raid3 g_raid3.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 19:18:08 -0000 pjd 2004-08-25 19:18:07 UTC FreeBSD src repository Modified files: sys/geom/raid3 g_raid3.c Log: Log verification errors at level 1. Revision Changes Path 1.9 +6 -2 src/sys/geom/raid3/g_raid3.c From owner-cvs-src@FreeBSD.ORG Wed Aug 25 19:39:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25C8416A4CE; Wed, 25 Aug 2004 19:39:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 06F9543D31; Wed, 25 Aug 2004 19:39:14 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PJdDYL081126; Wed, 25 Aug 2004 19:39:13 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PJdDCJ081125; Wed, 25 Aug 2004 19:39:13 GMT (envelope-from imp) Message-Id: <200408251939.i7PJdDCJ081125@repoman.freebsd.org> From: Warner Losh Date: Wed, 25 Aug 2004 19:39:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD 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: Wed, 25 Aug 2004 19:39:14 -0000 imp 2004-08-25 19:39:13 UTC FreeBSD src repository Modified files: . UPDATING Log: Recommend using make kernel for current -> current upgrades. No reason to have multiple commands for that. Use relative paths into the src tree consistantly in the instructions. Fix minor nits that have crept into things. # is preseedrandom still necessary? Revision Changes Path 1.349 +9 -10 src/UPDATING From owner-cvs-src@FreeBSD.ORG Wed Aug 25 20:09:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 622C316A4CE; Wed, 25 Aug 2004 20:09:15 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4337443D69; Wed, 25 Aug 2004 20:09:15 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PK9FQi081991; Wed, 25 Aug 2004 20:09:15 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PK9FvY081990; Wed, 25 Aug 2004 20:09:15 GMT (envelope-from njl) Message-Id: <200408252009.i7PK9FvY081990@repoman.freebsd.org> From: Nate Lawson Date: Wed, 25 Aug 2004 20: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/sys/dev/acpica acpi_lid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 20:09:15 -0000 njl 2004-08-25 20:09:15 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_lid.c Log: Remove code to initialize the lid state at boot. It interfered with lid operation for some users with pure GPE lid switches (vs. embedded controller.) Tested by: Anish Mistry MFC after: 3 days Revision Changes Path 1.27 +16 -29 src/sys/dev/acpica/acpi_lid.c From owner-cvs-src@FreeBSD.ORG Wed Aug 25 20:20:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E9A216A4CE; Wed, 25 Aug 2004 20:20:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5E72D43D3F; Wed, 25 Aug 2004 20:20:00 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PKK0Jp082344; Wed, 25 Aug 2004 20:20:00 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PKK04i082343; Wed, 25 Aug 2004 20:20:00 GMT (envelope-from cperciva) Message-Id: <200408252020.i7PKK04i082343@repoman.freebsd.org> From: Colin Percival Date: Wed, 25 Aug 2004 20:20: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/dev/md md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 20:20:00 -0000 cperciva 2004-08-25 20:20:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/md md.c Log: MFC rev. 1.128: Insert a g_waitidle() call in order to ensure that new memory disks appear in /dev before mdconfig(8) returns. Approved by: re (kensmith) Revision Changes Path 1.127.2.1 +1 -0 src/sys/dev/md/md.c From owner-cvs-src@FreeBSD.ORG Wed Aug 25 21:05:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 712C416A4CE; Wed, 25 Aug 2004 21:05:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5087143D1F; Wed, 25 Aug 2004 21:05:43 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PL5haA084132; Wed, 25 Aug 2004 21:05:43 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PL5hNk084131; Wed, 25 Aug 2004 21:05:43 GMT (envelope-from jmg) Message-Id: <200408252105.i7PL5hNk084131@repoman.freebsd.org> From: John-Mark Gurney Date: Wed, 25 Aug 2004 21:05: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/share/man/man9 MUTEX_PROFILING.9 src/sys/conf NOTES options src/sys/kern kern_mutex.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 21:05:43 -0000 jmg 2004-08-25 21:05:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/man/man9 MUTEX_PROFILING.9 sys/conf NOTES options sys/kern kern_mutex.c Log: MFC: add options to adjust MPROF buffers and hash size v1.7 MUTEX_PROFILING.9 v1.1262 NOTES v1.476 options v1.147 kern_mutex.c Approved by: re@ (scottl) Revision Changes Path 1.6.2.1 +6 -0 src/share/man/man9/MUTEX_PROFILING.9 1.1261.2.2 +4 -0 src/sys/conf/NOTES 1.475.2.1 +2 -0 src/sys/conf/options 1.147.2.1 +10 -0 src/sys/kern/kern_mutex.c From owner-cvs-src@FreeBSD.ORG Wed Aug 25 21:15:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D7E116A4CE; Wed, 25 Aug 2004 21:15:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DE8943D48; Wed, 25 Aug 2004 21:15:38 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PLFcoK084467; Wed, 25 Aug 2004 21:15:38 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PLFc3f084466; Wed, 25 Aug 2004 21:15:38 GMT (envelope-from jmg) Message-Id: <200408252115.i7PLFc3f084466@repoman.freebsd.org> From: John-Mark Gurney Date: Wed, 25 Aug 2004 21:15:38 +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 sk.4 src/sys/pci if_sk.c if_skreg.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, 25 Aug 2004 21:15:38 -0000 jmg 2004-08-25 21:15:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/man/man4 sk.4 sys/pci if_sk.c if_skreg.h Log: MFC: adding Belkin F5D5005 gige card, and minor style change leave the 10k typo since future man page changes should be merged too v1.8[45] if_sk.c v1.21 if_skreg.h v1.22 sk.4 Approved by: re@ (scottl) Revision Changes Path 1.21.2.1 +3 -1 src/share/man/man4/sk.4 1.83.2.1 +8 -1 src/sys/pci/if_sk.c 1.20.2.1 +5 -0 src/sys/pci/if_skreg.h From owner-cvs-src@FreeBSD.ORG Wed Aug 25 21:19:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C8AD716A4CE; Wed, 25 Aug 2004 21:19:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AACA443D67; Wed, 25 Aug 2004 21:19:06 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PLJ6EO084553; Wed, 25 Aug 2004 21:19:06 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PLJ6VB084552; Wed, 25 Aug 2004 21:19:06 GMT (envelope-from jmg) Message-Id: <200408252119.i7PLJ6VB084552@repoman.freebsd.org> From: John-Mark Gurney Date: Wed, 25 Aug 2004 21:19: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/sys/pci if_sk.c if_skreg.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, 25 Aug 2004 21:19:06 -0000 jmg 2004-08-25 21:19:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/pci if_sk.c if_skreg.h Log: MFC: fix LOR in if_sk v1.86 if_sk.c v1.22 if_skreg.h Approved by: re@ (scottl) Revision Changes Path 1.83.2.2 +54 -42 src/sys/pci/if_sk.c 1.20.2.2 +2 -2 src/sys/pci/if_skreg.h From owner-cvs-src@FreeBSD.ORG Wed Aug 25 21:24:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85C5416A4CE; Wed, 25 Aug 2004 21:24:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6640743D6A; Wed, 25 Aug 2004 21:24:36 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PLOaHh084710; Wed, 25 Aug 2004 21:24:36 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PLOaHa084709; Wed, 25 Aug 2004 21:24:36 GMT (envelope-from rwatson) Message-Id: <200408252124.i7PLOaHa084709@repoman.freebsd.org> From: Robert Watson Date: Wed, 25 Aug 2004 21:24: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/sys/kern uipc_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: Wed, 25 Aug 2004 21:24:36 -0000 rwatson 2004-08-25 21:24:36 UTC FreeBSD src repository Modified files: sys/kern uipc_usrreq.c Log: Don't hold the UNIX domain socket subsystem lock over the body of the UNIX domain socket garbage collection implementation, as that risks holding the mutex over potentially sleeping operations (as well as introducing some nasty lock order issues, etc). unp_gc() will hold the lock long enough to do necessary deferal checks and set that it's running, but then release it until it needs to reset the gc state. RELENG_5 candidate. Discussed with: alfred Revision Changes Path 1.140 +15 -8 src/sys/kern/uipc_usrreq.c From owner-cvs-src@FreeBSD.ORG Wed Aug 25 21:45:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B35BE16A4CE; Wed, 25 Aug 2004 21:45:25 +0000 (GMT) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1AEF243D70; Wed, 25 Aug 2004 21:45:25 +0000 (GMT) (envelope-from mark@grondar.org) Received: from storm.FreeBSD.org.uk (Ugrondar@localhost [127.0.0.1]) i7PLjOt4029079; Wed, 25 Aug 2004 22:45:24 +0100 (BST) (envelope-from mark@grondar.org) Received: (from Ugrondar@localhost)i7PLjNep029078; Wed, 25 Aug 2004 22:45:23 +0100 (BST) (envelope-from mark@grondar.org) X-Authentication-Warning: storm.FreeBSD.org.uk: Ugrondar set sender to mark@grondar.org using -f Received: from grondar.org (localhost [127.0.0.1])i7PLhH8M025604; Wed, 25 Aug 2004 22:43:17 +0100 (BST) (envelope-from mark@grondar.org) Message-Id: <200408252143.i7PLhH8M025604@grimreaper.grondar.org> To: Warner Losh From: Mark Murray In-Reply-To: Your message of "Wed, 25 Aug 2004 19:39:13 -0000." <200408251939.i7PJdDCJ081125@repoman.freebsd.org> Date: Wed, 25 Aug 2004 22:43:17 +0100 Sender: mark@grondar.org cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: 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: Wed, 25 Aug 2004 21:45:25 -0000 Warner Losh writes: > # is preseedrandom still necessary? It doesn't hurt, and its probablty best to keep it for now until the entropy startup has been properly audited. M -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Wed Aug 25 21:50:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CEAF216A4CE; Wed, 25 Aug 2004 21:50:40 +0000 (GMT) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4866043D2F; Wed, 25 Aug 2004 21:50:40 +0000 (GMT) (envelope-from mark@grondar.org) Received: from storm.FreeBSD.org.uk (Ugrondar@localhost [127.0.0.1]) i7PLodSi029145; Wed, 25 Aug 2004 22:50:39 +0100 (BST) (envelope-from mark@grondar.org) Received: (from Ugrondar@localhost)i7PLod1m029144; Wed, 25 Aug 2004 22:50:39 +0100 (BST) (envelope-from mark@grondar.org) X-Authentication-Warning: storm.FreeBSD.org.uk: Ugrondar set sender to mark@grondar.org using -f Received: from grondar.org (localhost [127.0.0.1])i7PLjre0025653; Wed, 25 Aug 2004 22:45:53 +0100 (BST) (envelope-from mark@grondar.org) Message-Id: <200408252145.i7PLjre0025653@grimreaper.grondar.org> To: obrien@FreeBSD.ORG From: Mark Murray In-Reply-To: Your message of "Wed, 25 Aug 2004 12:12:14 PDT." <20040825191214.GA18046@dragon.nuxi.com> Date: Wed, 25 Aug 2004 22:45:53 +0100 Sender: mark@grondar.org cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/dev/acpica acpi.c acpi_resource.c acpivar.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, 25 Aug 2004 21:50:41 -0000 "David O'Brien" writes: > On Wed, Aug 25, 2004 at 11:53:19AM -0600, Scott Long wrote: > > I'm not going to harp on this other than to say that commits to RELENG_5 > > need to have adequate review and testing before they are submitted for > > approval. I'll personally test anything that you need on amd64 if you > > ask. > > You know I would also, and many others on freebsd-amd64. > The point is "asking". :-) Cool. I've made some changes to the random, mem and io modules to try to prevent the double-loaded module panic. Could you please see if this works for amd64? M -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Wed Aug 25 22:06:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 78E9C16A4CE; Wed, 25 Aug 2004 22:06:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5BDFD43D49; Wed, 25 Aug 2004 22:06:29 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PM6Twl085944; Wed, 25 Aug 2004 22:06:29 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PM6TJJ085943; Wed, 25 Aug 2004 22:06:29 GMT (envelope-from ru) Message-Id: <200408252206.i7PM6TJJ085943@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 25 Aug 2004 22:06: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 Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 22:06:29 -0000 ru 2004-08-25 22:06:29 UTC FreeBSD src repository Modified files: . Makefile.inc1 Log: Fix "make world DESTDIR=/mnt" to work again. A recent change to make(1) that causes command-line variables to be passed as command-line variables to sub-processes that make(1) executes broke it. By changing the type of all DESTDIR variables used internally in Makefile.inc1, from environment to command-line variables of the highest priority, I was able to "make world" with success, with the command-line variable DESTDIR set. Revision Changes Path 1.442 +4 -4 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Wed Aug 25 22:15:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C3C216A4CE; Wed, 25 Aug 2004 22:15:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C39A43D2F; Wed, 25 Aug 2004 22:15:34 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PMFXae086186; Wed, 25 Aug 2004 22:15:34 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PMFXlm086185; Wed, 25 Aug 2004 22:15:33 GMT (envelope-from marius) Message-Id: <200408252215.i7PMFXlm086185@repoman.freebsd.org> From: Marius Strobl Date: Wed, 25 Aug 2004 22:15: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/dev/uart uart_bus_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: Wed, 25 Aug 2004 22:15:34 -0000 marius 2004-08-25 22:15:33 UTC FreeBSD src repository Modified files: sys/dev/uart uart_bus_isa.c Log: Don't call uart_bus_probe() for non-matching PnP-devices. Trying to probe the keyboard controller with uart_bus_probe() caused a hang here on an i386 machine. Approved by: marcel Revision Changes Path 1.4 +3 -4 src/sys/dev/uart/uart_bus_isa.c From owner-cvs-src@FreeBSD.ORG Wed Aug 25 22:15:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4CED116A4D7; Wed, 25 Aug 2004 22:15:42 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 39FD943D49; Wed, 25 Aug 2004 22:15:42 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 19FFA5C9B1; Wed, 25 Aug 2004 15:15:42 -0700 (PDT) Date: Wed, 25 Aug 2004 15:15:42 -0700 From: Alfred Perlstein To: Robert Watson Message-ID: <20040825221542.GB26612@elvis.mu.org> References: <200408252124.i7PLOaHa084709@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408252124.i7PLOaHa084709@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/kern uipc_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: Wed, 25 Aug 2004 22:15:42 -0000 * Robert Watson [040825 14:24] wrote: > rwatson 2004-08-25 21:24:36 UTC > > FreeBSD src repository > > Modified files: > sys/kern uipc_usrreq.c > Log: > Don't hold the UNIX domain socket subsystem lock over the body of the > UNIX domain socket garbage collection implementation, as that risks > holding the mutex over potentially sleeping operations (as well as > introducing some nasty lock order issues, etc). unp_gc() will hold > the lock long enough to do necessary deferal checks and set that it's > running, but then release it until it needs to reset the gc state. > > RELENG_5 candidate. > > Discussed with: alfred Which alfred? :) -- - Alfred Perlstein - Research Engineering Development Inc. - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Wed Aug 25 22:35:26 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3955616A4CE; Wed, 25 Aug 2004 22:35:26 +0000 (GMT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id D3D3243D2D; Wed, 25 Aug 2004 22:35:25 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (localhost [127.0.0.1]) by fledge.watson.org (8.12.11/8.12.11) with ESMTP id i7PMX8Ne045958; Wed, 25 Aug 2004 18:33:09 -0400 (EDT) (envelope-from robert@fledge.watson.org) Received: from localhost (robert@localhost)i7PMX8OV045955; Wed, 25 Aug 2004 18:33:08 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Wed, 25 Aug 2004 18:33:08 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Alfred Perlstein In-Reply-To: <20040825221542.GB26612@elvis.mu.org> Message-ID: 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 uipc_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: Wed, 25 Aug 2004 22:35:26 -0000 On Wed, 25 Aug 2004, Alfred Perlstein wrote: > > Don't hold the UNIX domain socket subsystem lock over the body of the > > UNIX domain socket garbage collection implementation, as that risks > > holding the mutex over potentially sleeping operations (as well as > > introducing some nasty lock order issues, etc). unp_gc() will hold > > the lock long enough to do necessary deferal checks and set that it's > > running, but then release it until it needs to reset the gc state. > > Which alfred? :) The one true Alfred, of course. But mind you, this was right after I first committed the UNIX domain socket locking, which was several months ago... :-). Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Principal Research Scientist, McAfee Research From owner-cvs-src@FreeBSD.ORG Wed Aug 25 22:36:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B70716A4CE; Wed, 25 Aug 2004 22:36:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1DBD743D1D; Wed, 25 Aug 2004 22:36:48 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PMamdk086797; Wed, 25 Aug 2004 22:36:48 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PMalxg086796; Wed, 25 Aug 2004 22:36:48 GMT (envelope-from simon) Message-Id: <200408252236.i7PMalxg086796@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Wed, 25 Aug 2004 22:36: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/share/man/man4 vr.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, 25 Aug 2004 22:36:48 -0000 simon 2004-08-25 22:36:47 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 vr.4 Log: Fix grammar nit. Submitted by: brueffer MFC after: 2 days Revision Changes Path 1.22 +1 -1 src/share/man/man4/vr.4 From owner-cvs-src@FreeBSD.ORG Wed Aug 25 22:39:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A700B16A4CE; Wed, 25 Aug 2004 22:39:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89A2243D46; Wed, 25 Aug 2004 22:39:05 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PMd5H6086848; Wed, 25 Aug 2004 22:39:05 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PMd5e7086847; Wed, 25 Aug 2004 22:39:05 GMT (envelope-from brueffer) Message-Id: <200408252239.i7PMd5e7086847@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 25 Aug 2004 22:39: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/share/man/man4 axe.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, 25 Aug 2004 22:39:05 -0000 brueffer 2004-08-25 22:39:05 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 axe.4 Log: - put the list of supported adapters into a HARDWARE section - make the Buffalo entry look better - properly capitalize Ethernet and Fast Ethernet - bump document date MFC after: 3 days Revision Changes Path 1.7 +24 -19 src/share/man/man4/axe.4 From owner-cvs-src@FreeBSD.ORG Wed Aug 25 22:46:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E65B16A4CE; Wed, 25 Aug 2004 22:46:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5101F43D45; Wed, 25 Aug 2004 22:46:36 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PMka89087082; Wed, 25 Aug 2004 22:46:36 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PMkaHR087081; Wed, 25 Aug 2004 22:46:36 GMT (envelope-from brueffer) Message-Id: <200408252246.i7PMkaHR087081@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 25 Aug 2004 22:46: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/man4 rue.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, 25 Aug 2004 22:46:36 -0000 brueffer 2004-08-25 22:46:36 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 rue.4 Log: - move list of supported adapters into a HARDWARE section - fix capitalization of a "to" - bump document date MFC after: 3 days Revision Changes Path 1.8 +19 -14 src/share/man/man4/rue.4 From owner-cvs-src@FreeBSD.ORG Wed Aug 25 22:55:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A5DB16A4D0; Wed, 25 Aug 2004 22:55:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7523A43D66; Wed, 25 Aug 2004 22:55:02 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PMt2Bp087304; Wed, 25 Aug 2004 22:55:02 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PMt2Qp087303; Wed, 25 Aug 2004 22:55:02 GMT (envelope-from brueffer) Message-Id: <200408252255.i7PMt2Qp087303@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 25 Aug 2004 22:55: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/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, 25 Aug 2004 22:55:19 -0000 brueffer 2004-08-25 22:55:02 UTC FreeBSD src repository (doc committer) Modified files: release/doc/share/misc dev.archlist.txt Log: Add axe(4) and rue(4) Revision Changes Path 1.12 +2 -0 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Wed Aug 25 22:57:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6B6116A4CE; Wed, 25 Aug 2004 22:57:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C70A843D31; Wed, 25 Aug 2004 22:57:07 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PMv7B9087409; Wed, 25 Aug 2004 22:57:07 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PMv7jB087408; Wed, 25 Aug 2004 22:57:07 GMT (envelope-from brueffer) Message-Id: <200408252257.i7PMv7jB087408@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 25 Aug 2004 22:57: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/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: Wed, 25 Aug 2004 22:57:08 -0000 brueffer 2004-08-25 22:57:07 UTC FreeBSD src repository (doc committer) Modified files: release/doc/en_US.ISO8859-1/hardware/common dev.sgml Log: Autogenerate device listings for axe(4) and rue(4) Revision Changes Path 1.234 +2 -4 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml From owner-cvs-src@FreeBSD.ORG Wed Aug 25 22:58:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A747016A4CE; Wed, 25 Aug 2004 22:58:16 +0000 (GMT) Received: from green.homeunix.org (pcp04368961pcs.nrockv01.md.comcast.net [69.140.212.7]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3427343D1F; Wed, 25 Aug 2004 22:58:16 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i7PMwDxb081777; Wed, 25 Aug 2004 18:58:13 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i7PMwDE3081776; Wed, 25 Aug 2004 18:58:13 -0400 (EDT) (envelope-from green) Date: Wed, 25 Aug 2004 18:58:13 -0400 From: Brian Fundakowski Feldman To: Maxime Henrion Message-ID: <20040825225812.GL77326@green.homeunix.org> References: <200408251730.i7PHUaPH077061@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408251730.i7PHUaPH077061@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/sys/dev/lnc if_lnc_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 22:58:16 -0000 On Wed, Aug 25, 2004 at 05:30:36PM +0000, Maxime Henrion wrote: > mux 2004-08-25 17:30:36 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_5) > sys/dev/lnc if_lnc_pci.c > Log: > MFC revision 1.35: > Pass a correct lowaddr to bus_dma_tag_create(), lnc(4) cards can only > deal with 24-bit addresses. While the two other attachments, namely > isa and cbus, do it properly, the PCI attachment was passing > BUS_SPACE_MAXADDR instead of BUS_SPACE_MAXADDR_24BIT. This bug > became apparent with the new contigmalloc() code. > > This fixes the problem reported with lnc(4) interfaces inside VMWare, > and should theoritically also fix any user of a PCI lnc(4) card. It > is a RELENG_5 MFC candidate. > > Approved by: re@ I'm still awaiting re@ approval to commit the fix for the other known-broken driver... -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Wed Aug 25 22:59:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B414A16A4CE; Wed, 25 Aug 2004 22:59:42 +0000 (GMT) Received: from green.homeunix.org (pcp04368961pcs.nrockv01.md.comcast.net [69.140.212.7]) by mx1.FreeBSD.org (Postfix) with ESMTP id 540FE43D41; Wed, 25 Aug 2004 22:59:42 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i7PMxeHJ081785; Wed, 25 Aug 2004 18:59:40 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i7PMxeET081784; Wed, 25 Aug 2004 18:59:40 -0400 (EDT) (envelope-from green) Date: Wed, 25 Aug 2004 18:59:39 -0400 From: Brian Fundakowski Feldman To: "David E. O'Brien" Message-ID: <20040825225939.GM77326@green.homeunix.org> References: <200408251828.i7PISFtH078796@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408251828.i7PISFtH078796@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/sys/i386/include in_cksum.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, 25 Aug 2004 22:59:43 -0000 On Wed, Aug 25, 2004 at 06:28:15PM +0000, David E. O'Brien wrote: > obrien 2004-08-25 18:28:15 UTC > > FreeBSD src repository > > Modified files: > sys/i386/include in_cksum.h > Log: > Fix a bug in in_cksum_hdr w/o -O. > > The C code assumes that the carry bit is always kept from the previous > operation. However, the pointer indexing requires another add operation. > Thus, the carry bit from the first operation is tromped over by the > "addl" operation that ends up following it, so the "adcl" that follows > that has no effect because the carry bit is cleared before it. > The result is checksum failure on received packets. Good job! Did you see any similar bugs in other in-line asm you might have glanced at? -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Wed Aug 25 23:32:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7FA3916A4D6; Wed, 25 Aug 2004 23:32:26 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 523A243D5E; Wed, 25 Aug 2004 23:32:26 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PNWQbr088349; Wed, 25 Aug 2004 23:32:26 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PNWQX8088348; Wed, 25 Aug 2004 23:32:26 GMT (envelope-from simon) Message-Id: <200408252332.i7PNWQX8088348@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Wed, 25 Aug 2004 23:32: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/release/doc/share/misc man2hwnotes.pl X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Aug 2004 23:32:28 -0000 simon 2004-08-25 23:32:26 UTC FreeBSD src repository (doc committer) Modified files: release/doc/share/misc man2hwnotes.pl Log: Support column lists, by only extracting the first column. MFC after: 3 days Revision Changes Path 1.5 +10 -1 src/release/doc/share/misc/man2hwnotes.pl From owner-cvs-src@FreeBSD.ORG Wed Aug 25 23:42:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 37C1416A4CF; Wed, 25 Aug 2004 23:42:41 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 19F7643D68; Wed, 25 Aug 2004 23:42:41 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PNgedB088719; Wed, 25 Aug 2004 23:42:40 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PNgeDs088718; Wed, 25 Aug 2004 23:42:40 GMT (envelope-from davidxu) Message-Id: <200408252342.i7PNgeDs088718@repoman.freebsd.org> From: David Xu Date: Wed, 25 Aug 2004 23:42: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/libpthread/arch/amd64/include pthread_md.h src/lib/libpthread/arch/i386/include pthread_md.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, 25 Aug 2004 23:42:41 -0000 davidxu 2004-08-25 23:42:40 UTC FreeBSD src repository Modified files: lib/libpthread/arch/amd64/include pthread_md.h lib/libpthread/arch/i386/include pthread_md.h Log: gcc -O2 cleanup. tested for a long time. Reviewed by: deischen Revision Changes Path 1.10 +2 -2 src/lib/libpthread/arch/amd64/include/pthread_md.h 1.11 +2 -2 src/lib/libpthread/arch/i386/include/pthread_md.h From owner-cvs-src@FreeBSD.ORG Wed Aug 25 23:43:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3F9B216A4CE; Wed, 25 Aug 2004 23:43:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 222A943D48; Wed, 25 Aug 2004 23:43:56 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7PNhuZc088762; Wed, 25 Aug 2004 23:43:56 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7PNhuao088761; Wed, 25 Aug 2004 23:43:56 GMT (envelope-from brueffer) Message-Id: <200408252343.i7PNhuao088761@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 25 Aug 2004 23:43: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/share/man/man4 tx.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, 25 Aug 2004 23:43:56 -0000 brueffer 2004-08-25 23:43:55 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 tx.4 Log: - use .Nm - fix some grammar and spelling mistakes MFC after: 3 days Revision Changes Path 1.27 +5 -3 src/share/man/man4/tx.4 From owner-cvs-src@FreeBSD.ORG Thu Aug 26 00:00:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C9E116A4CF; Thu, 26 Aug 2004 00:00:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5EDB543D53; Thu, 26 Aug 2004 00:00:19 +0000 (GMT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7Q00J7d089162; Thu, 26 Aug 2004 00:00:19 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7Q00Jxp089161; Thu, 26 Aug 2004 00:00:19 GMT (envelope-from kan) Message-Id: <200408260000.i7Q00Jxp089161@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 26 Aug 2004 00:00: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 kern_lock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 00:00:19 -0000 kan 2004-08-26 00:00:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern kern_lock.c Log: Back out rev. 1.74. A better fix is available and will be MFCed later once properly tested in -current. Approved by: re (scottl, kensmith) Revision Changes Path 1.74.2.1 +5 -12 src/sys/kern/kern_lock.c From owner-cvs-src@FreeBSD.ORG Thu Aug 26 00:19:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B1D2D16A4CE; Thu, 26 Aug 2004 00:19:54 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 93CD543D66; Thu, 26 Aug 2004 00:19:54 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7Q0Jsig089661; Thu, 26 Aug 2004 00:19:54 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7Q0JsPW089660; Thu, 26 Aug 2004 00:19:54 GMT (envelope-from simon) Message-Id: <200408260019.i7Q0JsPW089660@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Thu, 26 Aug 2004 00:19: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/share/man/man4 ath.4 ath_hal.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, 26 Aug 2004 00:19:54 -0000 simon 2004-08-26 00:19:54 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 ath.4 ath_hal.4 Log: - Add a HARDWARE section which lists supported devices. - Mark up each item in the device list with .It, as per mdoc(7) and to make it simpler for auto generated Hardware Notes to parse the manual page. MFC after: 3 days Revision Changes Path 1.20 +39 -39 src/share/man/man4/ath.4 1.9 +38 -37 src/share/man/man4/ath_hal.4 From owner-cvs-src@FreeBSD.ORG Thu Aug 26 00:26:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C67E16A4CE; Thu, 26 Aug 2004 00:26:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7FB0943D1F; Thu, 26 Aug 2004 00:26:52 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7Q0Qqql089931; Thu, 26 Aug 2004 00:26:52 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7Q0QqJ3089930; Thu, 26 Aug 2004 00:26:52 GMT (envelope-from simon) Message-Id: <200408260026.i7Q0QqJ3089930@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Thu, 26 Aug 2004 00:26: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/share/man/man4 ath.4 ath_hal.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, 26 Aug 2004 00:26:52 -0000 simon 2004-08-26 00:26:52 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 ath.4 ath_hal.4 Log: Bump document date for last commit. Revision Changes Path 1.21 +1 -1 src/share/man/man4/ath.4 1.10 +1 -1 src/share/man/man4/ath_hal.4 From owner-cvs-src@FreeBSD.ORG Thu Aug 26 01:58:14 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD9E316A4CE; Thu, 26 Aug 2004 01:58:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0A0B43D73; Thu, 26 Aug 2004 01:58:14 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7Q1wEkU092337; Thu, 26 Aug 2004 01:58:14 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7Q1wEII092336; Thu, 26 Aug 2004 01:58:14 GMT (envelope-from kientzle) Message-Id: <200408260158.i7Q1wEII092336@repoman.freebsd.org> From: Tim Kientzle Date: Thu, 26 Aug 2004 01:58: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/tar bsdtar.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 01:58:15 -0000 kientzle 2004-08-26 01:58:14 UTC FreeBSD src repository Modified files: usr.bin/tar bsdtar.c Log: Tell getopt to accept the (already-implemented) -I option. Revision Changes Path 1.53 +1 -1 src/usr.bin/tar/bsdtar.c From owner-cvs-src@FreeBSD.ORG Thu Aug 26 02:28:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B147716A4CE; Thu, 26 Aug 2004 02:28:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9388243D48; Thu, 26 Aug 2004 02:28:22 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7Q2SMCK093040; Thu, 26 Aug 2004 02:28:22 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7Q2SMDa093039; Thu, 26 Aug 2004 02:28:22 GMT (envelope-from kensmith) Message-Id: <200408260228.i7Q2SMDa093039@repoman.freebsd.org> From: Ken Smith Date: Thu, 26 Aug 2004 02:28: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/release/scripts doFS.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: Thu, 26 Aug 2004 02:28:22 -0000 kensmith 2004-08-26 02:28:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) release/scripts doFS.sh Log: MFC rev 1.60 - Remove sleep command because the underlying problem with mdconfig should be fixed now. Approved by: re (scottl) Revision Changes Path 1.58.2.1 +0 -2 src/release/scripts/doFS.sh From owner-cvs-src@FreeBSD.ORG Thu Aug 26 02:41:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D66816A4CE; Thu, 26 Aug 2004 02:41:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F53A43D5C; Thu, 26 Aug 2004 02:41:01 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7Q2f1V9093457; Thu, 26 Aug 2004 02:41:01 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7Q2f1EA093456; Thu, 26 Aug 2004 02:41:01 GMT (envelope-from davidxu) Message-Id: <200408260241.i7Q2f1EA093456@repoman.freebsd.org> From: David Xu Date: Thu, 26 Aug 2004 02:41: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/libpthread/arch/i386/include pthread_md.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, 26 Aug 2004 02:41:01 -0000 davidxu 2004-08-26 02:41:01 UTC FreeBSD src repository Modified files: lib/libpthread/arch/i386/include pthread_md.h Log: Add missing brackets. It was committed from wrong tree. Revision Changes Path 1.12 +1 -1 src/lib/libpthread/arch/i386/include/pthread_md.h From owner-cvs-src@FreeBSD.ORG Thu Aug 26 03:33:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7249416A4CE; Thu, 26 Aug 2004 03:33:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 545E543D2F; Thu, 26 Aug 2004 03:33:53 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7Q3XrDs094988; Thu, 26 Aug 2004 03:33:53 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7Q3XrBK094987; Thu, 26 Aug 2004 03:33:53 GMT (envelope-from kientzle) Message-Id: <200408260333.i7Q3XrBK094987@repoman.freebsd.org> From: Tim Kientzle Date: Thu, 26 Aug 2004 03:33: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/libarchive archive_string_sprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 03:33:53 -0000 kientzle 2004-08-26 03:33:53 UTC FreeBSD src repository Modified files: lib/libarchive archive_string_sprintf.c Log: It is not legal to re-use a va_list variable. This caused a crash on amd64, in particular. Thanks to: Sean McNeil Revision Changes Path 1.5 +4 -1 src/lib/libarchive/archive_string_sprintf.c From owner-cvs-src@FreeBSD.ORG Thu Aug 26 03:53:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 59D9716A4CE; Thu, 26 Aug 2004 03:53:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3ABDF43D1F; Thu, 26 Aug 2004 03:53:44 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7Q3rieJ095542; Thu, 26 Aug 2004 03:53:44 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7Q3rikM095541; Thu, 26 Aug 2004 03:53:44 GMT (envelope-from kientzle) Message-Id: <200408260353.i7Q3rikM095541@repoman.freebsd.org> From: Tim Kientzle Date: Thu, 26 Aug 2004 03:53: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/libarchive archive_read_extract.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 03:53:44 -0000 kientzle 2004-08-26 03:53:44 UTC FreeBSD src repository Modified files: lib/libarchive archive_read_extract.c Log: Don't edit permissions of pre-existing directories during extract. This closes a security hole. Otherwise, libarchive will happily extract into directories to which it lacks write permissions by resetting the permissions during the extract. Thanks to: Kris Kennaway Revision Changes Path 1.34 +1 -1 src/lib/libarchive/archive_read_extract.c From owner-cvs-src@FreeBSD.ORG Thu Aug 26 04:15:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9667816A4CE; Thu, 26 Aug 2004 04:15:36 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7723743D64; Thu, 26 Aug 2004 04:15:36 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7Q4FaKu096179; Thu, 26 Aug 2004 04:15:36 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7Q4Fa54096178; Thu, 26 Aug 2004 04:15:36 GMT (envelope-from alc) Message-Id: <200408260415.i7Q4Fa54096178@repoman.freebsd.org> From: Alan Cox Date: Thu, 26 Aug 2004 04:15: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/sys/powerpc/include pmap.h 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: Thu, 26 Aug 2004 04:15:36 -0000 alc 2004-08-26 04:15:36 UTC FreeBSD src repository Modified files: sys/powerpc/include pmap.h sys/powerpc/powerpc pmap.c Log: Add pmap locking to many of the functions. Many thanks to Andrew Gallatin for resolving a powerpc-specific initialization problem in my original patch. Tested by: gallatin@ Revision Changes Path 1.17 +15 -0 src/sys/powerpc/include/pmap.h 1.87 +44 -16 src/sys/powerpc/powerpc/pmap.c From owner-cvs-src@FreeBSD.ORG Thu Aug 26 04:16:55 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E8C3C16A4CE; Thu, 26 Aug 2004 04:16:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA6D943D49; Thu, 26 Aug 2004 04:16:55 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7Q4Gtc2096226; Thu, 26 Aug 2004 04:16:55 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7Q4Gtcd096225; Thu, 26 Aug 2004 04:16:55 GMT (envelope-from imp) Message-Id: <200408260416.i7Q4Gtcd096225@repoman.freebsd.org> From: Warner Losh Date: Thu, 26 Aug 2004 04:16: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/share/man/man9 bus_dma.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: Thu, 26 Aug 2004 04:16:56 -0000 imp 2004-08-26 04:16:55 UTC FreeBSD src repository Modified files: share/man/man9 bus_dma.9 Log: Add reference to vslock(9) for locking user address pages into core. Suggested by: alc Revision Changes Path 1.18 +4 -1 src/share/man/man9/bus_dma.9 From owner-cvs-src@FreeBSD.ORG Thu Aug 26 04:34:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E47DA16A4CE; Thu, 26 Aug 2004 04:34:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4B7443D1D; Thu, 26 Aug 2004 04:34:39 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7Q4Yd5t096763; Thu, 26 Aug 2004 04:34:39 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7Q4YdK0096762; Thu, 26 Aug 2004 04:34:39 GMT (envelope-from alc) Message-Id: <200408260434.i7Q4YdK0096762@repoman.freebsd.org> From: Alan Cox Date: Thu, 26 Aug 2004 04:34: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/alpha/alpha 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: Thu, 26 Aug 2004 04:34:40 -0000 alc 2004-08-26 04:34:39 UTC FreeBSD src repository Modified files: sys/alpha/alpha pmap.c Log: Remove unnecessary check for curthread == NULL. Revision Changes Path 1.167 +1 -1 src/sys/alpha/alpha/pmap.c From owner-cvs-src@FreeBSD.ORG Thu Aug 26 05:55:55 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D880916A4CF; Thu, 26 Aug 2004 05:55:55 +0000 (GMT) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8ED2C43D5F; Thu, 26 Aug 2004 05:55:55 +0000 (GMT) (envelope-from des@des.no) Received: from dwp.des.no (37.80-203-228.nextgentel.com [80.203.228.37]) by mail.broadpark.no (Postfix) with ESMTP id C5C514EC3; Thu, 26 Aug 2004 07:56:31 +0200 (MEST) Received: by dwp.des.no (Postfix, from userid 2602) id 8DC2DB875; Thu, 26 Aug 2004 07:55:54 +0200 (CEST) To: Mark Murray References: <200408252143.i7PLhH8M025604@grimreaper.grondar.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Thu, 26 Aug 2004 07:55:54 +0200 In-Reply-To: <200408252143.i7PLhH8M025604@grimreaper.grondar.org> (Mark Murray's message of "Wed, 25 Aug 2004 22:43:17 +0100") Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: Warner Losh cc: cvs-all@FreeBSD.ORG Subject: Re: 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: Thu, 26 Aug 2004 05:55:56 -0000 Mark Murray writes: > Warner Losh writes: > > # is preseedrandom still necessary? > It doesn't hurt, and its probablty best to keep it for now until > the entropy startup has been properly audited. Speaking of which, are you going to address the issues I raised in re src/etc/rc.d/sshd? DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Thu Aug 26 05:57:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 44B2316A4CE; Thu, 26 Aug 2004 05:57:04 +0000 (GMT) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 04F0B43D4C; Thu, 26 Aug 2004 05:57:04 +0000 (GMT) (envelope-from des@des.no) Received: from dwp.des.no (37.80-203-228.nextgentel.com [80.203.228.37]) by mail.broadpark.no (Postfix) with ESMTP id 41C2D4E92; Thu, 26 Aug 2004 07:57:40 +0200 (MEST) Received: by dwp.des.no (Postfix, from userid 2602) id 0A8C6B875; Thu, 26 Aug 2004 07:57:03 +0200 (CEST) To: Alfred Perlstein References: <200408252124.i7PLOaHa084709@repoman.freebsd.org> <20040825221542.GB26612@elvis.mu.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Thu, 26 Aug 2004 07:57:03 +0200 In-Reply-To: <20040825221542.GB26612@elvis.mu.org> (Alfred Perlstein's message of "Wed, 25 Aug 2004 15:15:42 -0700") Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Robert Watson cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern uipc_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, 26 Aug 2004 05:57:04 -0000 Alfred Perlstein writes: > * Robert Watson [040825 14:24] wrote: > > rwatson 2004-08-25 21:24:36 UTC > > Discussed with: alfred > Which alfred? :) He probably meant to write "albert". *ducks* *runs* DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Thu Aug 26 06:25:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 59E4416A4CE; Thu, 26 Aug 2004 06:25:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3940643D68; Thu, 26 Aug 2004 06:25:29 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7Q6PT1X099598; Thu, 26 Aug 2004 06:25:29 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7Q6PTEd099597; Thu, 26 Aug 2004 06:25:29 GMT (envelope-from des) Message-Id: <200408260625.i7Q6PTEd099597@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 26 Aug 2004 06:25: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/libc/stdio vfprintf.c vfwprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 06:25:29 -0000 des 2004-08-26 06:25:29 UTC FreeBSD src repository Modified files: lib/libc/stdio vfprintf.c vfwprintf.c Log: Don't forget to va_end() the va_list we get from va_copy(). Submitted by: Sean McNeil MFC after: 3 days Revision Changes Path 1.68 +1 -0 src/lib/libc/stdio/vfprintf.c 1.23 +1 -0 src/lib/libc/stdio/vfwprintf.c From owner-cvs-src@FreeBSD.ORG Thu Aug 26 06:28:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8695E16A4CE; Thu, 26 Aug 2004 06:28:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6597543D5C; Thu, 26 Aug 2004 06:28:05 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7Q6S5Zj099657; Thu, 26 Aug 2004 06:28:05 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7Q6S5gH099656; Thu, 26 Aug 2004 06:28:05 GMT (envelope-from maxim) Message-Id: <200408260628.i7Q6S5gH099656@repoman.freebsd.org> From: Maxim Konovalov Date: Thu, 26 Aug 2004 06:28: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.bin/join join.1 join.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 06:28:05 -0000 maxim 2004-08-26 06:28:05 UTC FreeBSD src repository Modified files: usr.bin/join join.1 join.c Log: Backout recent -j changes, the flags is deprecated. Requested by: tjr Revision Changes Path 1.17 +0 -1 src/usr.bin/join/join.1 1.20 +4 -5 src/usr.bin/join/join.c From owner-cvs-src@FreeBSD.ORG Thu Aug 26 06:28:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 706F816A4CE; Thu, 26 Aug 2004 06:28:39 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4578843D5D; Thu, 26 Aug 2004 06:28:39 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7Q6SdMa099703; Thu, 26 Aug 2004 06:28:39 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7Q6Sdvi099702; Thu, 26 Aug 2004 06:28:39 GMT (envelope-from kientzle) Message-Id: <200408260628.i7Q6Sdvi099702@repoman.freebsd.org> From: Tim Kientzle Date: Thu, 26 Aug 2004 06: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/usr.bin/tar bsdtar.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 06:28:39 -0000 kientzle 2004-08-26 06:28:39 UTC FreeBSD src repository Modified files: usr.bin/tar bsdtar.c Log: Permit -P to be combined with -t. (It's a no-op then, just as in gtar.) Revision Changes Path 1.54 +0 -2 src/usr.bin/tar/bsdtar.c From owner-cvs-src@FreeBSD.ORG Thu Aug 26 06:32:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 52BF416A4CE; Thu, 26 Aug 2004 06:32:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 322E643D1F; Thu, 26 Aug 2004 06:32:24 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7Q6WOsl099861; Thu, 26 Aug 2004 06:32:24 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7Q6WOAb099860; Thu, 26 Aug 2004 06:32:24 GMT (envelope-from des) Message-Id: <200408260632.i7Q6WOAb099860@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 26 Aug 2004 06: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/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, 26 Aug 2004 06:32:24 -0000 des 2004-08-26 06:32:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/compat/linux linux_socket.c Log: MFC: (1.52) only translate control message if we're sure it's valid. Approved by: re (scottl) Revision Changes Path 1.51.2.1 +2 -1 src/sys/compat/linux/linux_socket.c From owner-cvs-src@FreeBSD.ORG Thu Aug 26 07:15:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 74AF716A4CE; Thu, 26 Aug 2004 07:15:16 +0000 (GMT) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id E572143D5D; Thu, 26 Aug 2004 07:15:15 +0000 (GMT) (envelope-from mark@grondar.org) Received: from storm.FreeBSD.org.uk (Ugrondar@localhost [127.0.0.1]) i7Q7FDl7083930; Thu, 26 Aug 2004 08:15:14 +0100 (BST) (envelope-from mark@grondar.org) Received: (from Ugrondar@localhost)i7Q7FDbB083929; Thu, 26 Aug 2004 08:15:13 +0100 (BST) (envelope-from mark@grondar.org) X-Authentication-Warning: storm.FreeBSD.org.uk: Ugrondar set sender to mark@grondar.org using -f Received: from grondar.org (localhost [127.0.0.1])i7Q7DsZd029297; Thu, 26 Aug 2004 08:13:54 +0100 (BST) (envelope-from mark@grondar.org) Message-Id: <200408260713.i7Q7DsZd029297@grimreaper.grondar.org> To: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) From: Mark Murray In-Reply-To: Your message of "Thu, 26 Aug 2004 07:55:54 +0200." Date: Thu, 26 Aug 2004 08:13:54 +0100 Sender: mark@grondar.org cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: 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: Thu, 26 Aug 2004 07:15:16 -0000 =?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?= writes: > Mark Murray writes: > > Warner Losh writes: > > > # is preseedrandom still necessary? > > It doesn't hurt, and its probablty best to keep it for now until > > the entropy startup has been properly audited. > > Speaking of which, are you going to address the issues I raised in re > src/etc/rc.d/sshd? Yeah. I'm looking at it. I have a nasty devbox stability problem right now, which is slowing things down. M -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Thu Aug 26 08:15:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7817916A4CE; Thu, 26 Aug 2004 08:15:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53D2B43D64; Thu, 26 Aug 2004 08:15:48 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7Q8Fmc3003706; Thu, 26 Aug 2004 08:15:48 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7Q8FmJN003705; Thu, 26 Aug 2004 08:15:48 GMT (envelope-from tjr) Message-Id: <200408260815.i7Q8FmJN003705@repoman.freebsd.org> From: "Tim J. Robbins" Date: Thu, 26 Aug 2004 08:15: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/timedef sl_SI.ISO8859-2.src X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 08:15:48 -0000 tjr 2004-08-26 08:15:48 UTC FreeBSD src repository Modified files: share/timedef sl_SI.ISO8859-2.src Log: Begin month and weekday names with a lowercase letter. This is consistent with (at least) Solaris, ICU and glibc. PR: 65317 Submitted by: Uros MFC after: 1 week Revision Changes Path 1.8 +51 -51 src/share/timedef/sl_SI.ISO8859-2.src From owner-cvs-src@FreeBSD.ORG Thu Aug 26 08:18:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 49D0416A4CE; Thu, 26 Aug 2004 08:18:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27D4043D2F; Thu, 26 Aug 2004 08:18:57 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7Q8IvVF003788; Thu, 26 Aug 2004 08:18:57 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7Q8Ivxt003787; Thu, 26 Aug 2004 08:18:57 GMT (envelope-from tjr) Message-Id: <200408260818.i7Q8Ivxt003787@repoman.freebsd.org> From: "Tim J. Robbins" Date: Thu, 26 Aug 2004 08:18: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/share/timedef sl_SI.UTF-8.src X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 08:18:57 -0000 tjr 2004-08-26 08:18:57 UTC FreeBSD src repository Modified files: share/timedef sl_SI.UTF-8.src Log: Re-generate from sl_SI.ISO8859-2.src rev. 1.8 (lowercase month/weekday names). Revision Changes Path 1.2 +50 -50 src/share/timedef/sl_SI.UTF-8.src From owner-cvs-src@FreeBSD.ORG Thu Aug 26 08:33:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 78C7316A4CE; Thu, 26 Aug 2004 08:33:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 563DE43D31; Thu, 26 Aug 2004 08:33:03 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7Q8X3IM004213; Thu, 26 Aug 2004 08:33:03 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7Q8X3CE004212; Thu, 26 Aug 2004 08:33:03 GMT (envelope-from brueffer) Message-Id: <200408260833.i7Q8X3CE004212@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 26 Aug 2004 08:33: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/share/man/man4 kue.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, 26 Aug 2004 08:33:03 -0000 brueffer 2004-08-26 08:33:03 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 kue.4 Log: - move the list of supported adapters into a HARDWARE section - sort the list of adapters - add the 3Com 3c460 HomeConnect Ethernet USB Adapter [1] - properly capitalize Ethernet - replace a misleading 'adapter' with 'chipset' - bump document date Obtained from: NetBSD [1] MFC after: 3 days Revision Changes Path 1.20 +27 -20 src/share/man/man4/kue.4 From owner-cvs-src@FreeBSD.ORG Thu Aug 26 08:34:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 200B016A4CF; Thu, 26 Aug 2004 08:34:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F2A0D43D5F; Thu, 26 Aug 2004 08:34:09 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7Q8Y9m8004255; Thu, 26 Aug 2004 08:34:09 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7Q8Y98k004254; Thu, 26 Aug 2004 08:34:09 GMT (envelope-from brueffer) Message-Id: <200408260834.i7Q8Y98k004254@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 26 Aug 2004 08:34: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/share/man/man4 cue.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, 26 Aug 2004 08:34:10 -0000 brueffer 2004-08-26 08:34:09 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 cue.4 Log: - move the list of supported adapters into a HARDWARE section - properly capitalize Ethernet - replace a misleading 'adapter' with 'chipset' - bump document date MFC after: 3 days Revision Changes Path 1.19 +20 -6 src/share/man/man4/cue.4 From owner-cvs-src@FreeBSD.ORG Thu Aug 26 08:36:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 57B4416A4CE; Thu, 26 Aug 2004 08:36:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3686D43D6A; Thu, 26 Aug 2004 08:36:10 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7Q8aAkl004381; Thu, 26 Aug 2004 08:36:10 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7Q8aATm004380; Thu, 26 Aug 2004 08:36:10 GMT (envelope-from brueffer) Message-Id: <200408260836.i7Q8aATm004380@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 26 Aug 2004 08:36: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/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, 26 Aug 2004 08:36:10 -0000 brueffer 2004-08-26 08:36:10 UTC FreeBSD src repository (doc committer) Modified files: release/doc/share/misc dev.archlist.txt Log: Add cue(4) and kue(4) Revision Changes Path 1.13 +2 -0 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Thu Aug 26 08:37:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 36F2116A4CE; Thu, 26 Aug 2004 08:37:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11DD643D91; Thu, 26 Aug 2004 08:37:47 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7Q8bf4e004595; Thu, 26 Aug 2004 08:37:41 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7Q8bfV0004594; Thu, 26 Aug 2004 08:37:41 GMT (envelope-from brueffer) Message-Id: <200408260837.i7Q8bfV0004594@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 26 Aug 2004 08:37: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/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, 26 Aug 2004 08:37:47 -0000 brueffer 2004-08-26 08:37:41 UTC FreeBSD src repository (doc committer) Modified files: release/doc/en_US.ISO8859-1/hardware/common dev.sgml Log: Autogenerate device listings for cue(4) and kue(4) Revision Changes Path 1.235 +2 -3 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml From owner-cvs-src@FreeBSD.ORG Thu Aug 26 08:52:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C74C816A4CE; Thu, 26 Aug 2004 08:52:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A639243D5C; Thu, 26 Aug 2004 08:52:46 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7Q8qkg3005010; Thu, 26 Aug 2004 08:52:46 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7Q8qk0L005009; Thu, 26 Aug 2004 08:52:46 GMT (envelope-from hrs) Message-Id: <200408260852.i7Q8qk0L005009@repoman.freebsd.org> From: Hiroki Sato Date: Thu, 26 Aug 2004 08:52: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/release/doc/share/misc man2hwnotes.pl X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 08:52:46 -0000 hrs 2004-08-26 08:52:46 UTC FreeBSD src repository Modified files: release/doc/share/misc man2hwnotes.pl Log: s/_/./g for an entity name. Reviewed by: simon Revision Changes Path 1.6 +5 -0 src/release/doc/share/misc/man2hwnotes.pl From owner-cvs-src@FreeBSD.ORG Thu Aug 26 09:08:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9CEB816A4CE; Thu, 26 Aug 2004 09:08:44 +0000 (GMT) Received: from zaphod.nitro.dk (port324.ds1-khk.adsl.cybercity.dk [212.242.113.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5732943D45; Thu, 26 Aug 2004 09:08:44 +0000 (GMT) (envelope-from simon@zaphod.nitro.dk) Received: by zaphod.nitro.dk (Postfix, from userid 3000) id 085B811AB4; Thu, 26 Aug 2004 11:08:43 +0200 (CEST) Date: Thu, 26 Aug 2004 11:08:42 +0200 From: "Simon L. Nielsen" To: Hiroki Sato Message-ID: <20040826090842.GB755@zaphod.nitro.dk> References: <200408260852.i7Q8qk0L005009@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="JYK4vJDZwFMowpUq" Content-Disposition: inline In-Reply-To: <200408260852.i7Q8qk0L005009@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/release/doc/share/misc man2hwnotes.pl X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 09:08:44 -0000 --JYK4vJDZwFMowpUq Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2004.08.26 08:52:46 +0000, Hiroki Sato wrote: > hrs 2004-08-26 08:52:46 UTC >=20 > FreeBSD src repository >=20 > Modified files: > release/doc/share/misc man2hwnotes.pl=20 > Log: > s/_/./g for an entity name. Thanks! --=20 Simon L. Nielsen FreeBSD Documentation Team --JYK4vJDZwFMowpUq Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBLaiah9pcDSc1mlERAkJlAJwJRqTF9P/3UyFr6cUbHvhK7yOvrQCdFE65 W9auZflty+jZVePIeG70Ksw= =Rr0x -----END PGP SIGNATURE----- --JYK4vJDZwFMowpUq-- From owner-cvs-src@FreeBSD.ORG Thu Aug 26 10:11:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8698716A4CE; Thu, 26 Aug 2004 10:11:05 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 76BB643D58; Thu, 26 Aug 2004 10:11:05 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 68FE25C8F5; Thu, 26 Aug 2004 03:11:05 -0700 (PDT) Date: Thu, 26 Aug 2004 03:11:05 -0700 From: Alfred Perlstein To: Dag-Erling Sm?rgrav Message-ID: <20040826101105.GF26612@elvis.mu.org> References: <200408252124.i7PLOaHa084709@repoman.freebsd.org> <20040825221542.GB26612@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Robert Watson cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern uipc_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, 26 Aug 2004 10:11:05 -0000 * Dag-Erling Sm?rgrav [040825 22:57] wrote: > Alfred Perlstein writes: > > * Robert Watson [040825 14:24] wrote: > > > rwatson 2004-08-25 21:24:36 UTC > > > Discussed with: alfred > > Which alfred? :) > > He probably meant to write "albert". > > *ducks* *runs* *stabby* :) -- - Alfred Perlstein - Research Engineering Development Inc. - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Thu Aug 26 10:12:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5817616A4CE; Thu, 26 Aug 2004 10:12:34 +0000 (GMT) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4881043D66; Thu, 26 Aug 2004 10:12:34 +0000 (GMT) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 422E25C8F0; Thu, 26 Aug 2004 03:12:34 -0700 (PDT) Date: Thu, 26 Aug 2004 03:12:34 -0700 From: Alfred Perlstein To: Dag-Erling Smorgrav Message-ID: <20040826101234.GG26612@elvis.mu.org> References: <200408260625.i7Q6PTEd099597@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408260625.i7Q6PTEd099597@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/lib/libc/stdio vfprintf.c vfwprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 10:12:34 -0000 * Dag-Erling Smorgrav [040825 23:25] wrote: > des 2004-08-26 06:25:29 UTC > > FreeBSD src repository > > Modified files: > lib/libc/stdio vfprintf.c vfwprintf.c > Log: > Don't forget to va_end() the va_list we get from va_copy(). > > Submitted by: Sean McNeil > MFC after: 3 days I'm wondering if anyone is slick enough to figure out a VA_DEBUG that will assert these sort of things? -- - Alfred Perlstein - Research Engineering Development Inc. - email: bright@mu.org cell: 408-480-4684 From owner-cvs-src@FreeBSD.ORG Thu Aug 26 10:24:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D682716A4CE; Thu, 26 Aug 2004 10:24:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B586F43D6E; Thu, 26 Aug 2004 10:24:25 +0000 (GMT) (envelope-from paul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7QAOPGK007919; Thu, 26 Aug 2004 10:24:25 GMT (envelope-from paul@repoman.freebsd.org) Received: (from paul@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7QAOPNk007918; Thu, 26 Aug 2004 10:24:25 GMT (envelope-from paul) Message-Id: <200408261024.i7QAOPNk007918@repoman.freebsd.org> From: Paul Richards Date: Thu, 26 Aug 2004 10:24: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 Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 10:24:26 -0000 paul 2004-08-26 10:24:25 UTC FreeBSD src repository Modified files: . Makefile.inc1 Log: Backout the CVSTAG variable, it could potentially be dangerous if you track multiple releases in different trees. Leave the CVSOPTIONS variable there since it could be useful. Revision Changes Path 1.443 +0 -3 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Thu Aug 26 10:38:26 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1660516A4E6; Thu, 26 Aug 2004 10:38:26 +0000 (GMT) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E4FB43D46; Thu, 26 Aug 2004 10:38:25 +0000 (GMT) (envelope-from des@des.no) Received: from dwp.des.no (37.80-203-228.nextgentel.com [80.203.228.37]) by mail.broadpark.no (Postfix) with ESMTP id 898D7383A; Thu, 26 Aug 2004 12:39:01 +0200 (MEST) Received: by dwp.des.no (Postfix, from userid 2602) id 2AB4EB875; Thu, 26 Aug 2004 12:38:24 +0200 (CEST) To: Alfred Perlstein References: <200408260625.i7Q6PTEd099597@repoman.freebsd.org> <20040826101234.GG26612@elvis.mu.org> From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Thu, 26 Aug 2004 12:38:23 +0200 In-Reply-To: <20040826101234.GG26612@elvis.mu.org> (Alfred Perlstein's message of "Thu, 26 Aug 2004 03:12:34 -0700") Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/stdio vfprintf.c vfwprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 10:38:26 -0000 Alfred Perlstein writes: > I'm wondering if anyone is slick enough to figure out a > VA_DEBUG that will assert these sort of things? Hard to do in the code, but you can probably do it fairly easily in the compiler - or with a good code analysis tool such as Gimpel FlexeLint or Coverity SWAT. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Thu Aug 26 12:42:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B574616A4CE; Thu, 26 Aug 2004 12:42:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA14243D66; Thu, 26 Aug 2004 12:42:47 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7QCglS3012028; Thu, 26 Aug 2004 12:42:47 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7QCgl7m012027; Thu, 26 Aug 2004 12:42:47 GMT (envelope-from pjd) Message-Id: <200408261242.i7QCgl7m012027@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 26 Aug 2004 12:42: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/geom/concat g_concat.c src/sys/geom/label g_label.c src/sys/geom/mirror g_mirror.c src/sys/geom/raid3 g_raid3.c src/sys/geom/stripe g_stripe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 12:42:47 -0000 pjd 2004-08-26 12:42:47 UTC FreeBSD src repository Modified files: sys/geom/concat g_concat.c sys/geom/label g_label.c sys/geom/mirror g_mirror.c sys/geom/raid3 g_raid3.c sys/geom/stripe g_stripe.c Log: Skip providers with not defined sector size. Reported by: kuriyama Revision Changes Path 1.19 +3 -0 src/sys/geom/concat/g_concat.c 1.8 +3 -0 src/sys/geom/label/g_label.c 1.23 +3 -0 src/sys/geom/mirror/g_mirror.c 1.10 +3 -0 src/sys/geom/raid3/g_raid3.c 1.18 +3 -0 src/sys/geom/stripe/g_stripe.c From owner-cvs-src@FreeBSD.ORG Thu Aug 26 12:56:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A70D616A4CE; Thu, 26 Aug 2004 12:56:15 +0000 (GMT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE84343D58; Thu, 26 Aug 2004 12:56:14 +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 i7QCuCbf058623; Thu, 26 Aug 2004 14:56:13 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: Pawel Jakub Dawidek From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 26 Aug 2004 12:42:47 -0000." <200408261242.i7QCgl7m012027@repoman.freebsd.org> Date: Thu, 26 Aug 2004 14:56:12 +0200 Message-ID: <58622.1093524972@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/geom/concat g_concat.c src/sys/geom/label g_label.c src/sys/geom/mirror g_mirror.c src/sys/geom/raid3 g_raid3.c src/sys/geom/stripe g_stripe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 12:56:15 -0000 In message <200408261242.i7QCgl7m012027@repoman.freebsd.org>, Pawel Jakub Dawid ek writes: > Log: > Skip providers with not defined sector size. This is wrong. A provider with a non-zero access count should always have a sector size. The sectorsize can not be trusted if the access counts are zero. -- 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 Aug 26 13:10:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F9B416A4CE; Thu, 26 Aug 2004 13:10:32 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BACE43D5E; Thu, 26 Aug 2004 13:10:32 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id 5F71AAC995; Thu, 26 Aug 2004 15:10:30 +0200 (CEST) Date: Thu, 26 Aug 2004 15:10:30 +0200 From: Pawel Jakub Dawidek To: Poul-Henning Kamp Message-ID: <20040826131030.GO30151@darkness.comp.waw.pl> References: <200408261242.i7QCgl7m012027@repoman.freebsd.org> <58622.1093524972@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="AhNoKa8EeSU2TVlt" Content-Disposition: inline In-Reply-To: <58622.1093524972@critter.freebsd.dk> 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: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/geom/concat g_concat.c src/sys/geom/label g_label.c src/sys/geom/mirror g_mirror.c src/sys/geom/raid3 g_raid3.c src/sys/geom/stripe g_stripe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 13:10:32 -0000 --AhNoKa8EeSU2TVlt Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Aug 26, 2004 at 02:56:12PM +0200, Poul-Henning Kamp wrote: +> In message <200408261242.i7QCgl7m012027@repoman.freebsd.org>, Pawel Jaku= b Dawid +> ek writes: +>=20 +> > Log: +> > Skip providers with not defined sector size. +>=20 +> This is wrong. A provider with a non-zero access count should always +> have a sector size. The sectorsize can not be trusted if the access +> counts are zero. Yes, I know that it should be done this way, but I'm not going to fix atapi-cd.c, scsi_da.c and scsi_cd.c and who knows what else. Those classes set error to 0 even when provider has not sectorsize and mediasize defined. --=20 Pawel Jakub Dawidek http://www.FreeBSD.org pjd@FreeBSD.org http://garage.freebsd.pl FreeBSD committer Am I Evil? Yes, I Am! --AhNoKa8EeSU2TVlt Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBLeFGForvXbEpPzQRAoFXAJ4kkZACzU72UkoXl2ZTdLHj5JReAQCggfvQ gJEMDEGwE43rfzdjTy1CAOM= =l9RB -----END PGP SIGNATURE----- --AhNoKa8EeSU2TVlt-- From owner-cvs-src@FreeBSD.ORG Thu Aug 26 13:16:45 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 17A4B16A4CE; Thu, 26 Aug 2004 13:16:45 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA17243D78; Thu, 26 Aug 2004 13:16:44 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7QDGi4F013107; Thu, 26 Aug 2004 13:16:44 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7QDGiwk013106; Thu, 26 Aug 2004 13:16:44 GMT (envelope-from tjr) Message-Id: <200408261316.i7QDGiwk013106@repoman.freebsd.org> From: "Tim J. Robbins" Date: Thu, 26 Aug 2004 13:16: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/sys/fs/msdosfs msdosfs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 13:16:45 -0000 tjr 2004-08-26 13:16:44 UTC FreeBSD src repository Modified files: sys/fs/msdosfs msdosfs_vfsops.c Log: Improve the robustness of MSDOSFSMNT_KICONV handling: - Use copyinstr() to read cs_win, cs_dos, cs_local strings from the mount argument structure instead of reading through user-space pointers(!). - When mounting a filesystem, or updating an existing mount, only try to update the iconv handles from the information in the mount argument structure if the structure itself has the MSDOSFSMNT_KICONV flag set. - Attempt to handle failure of update_mp() in the MNT_UPDATE case. Revision Changes Path 1.127 +39 -12 src/sys/fs/msdosfs/msdosfs_vfsops.c From owner-cvs-src@FreeBSD.ORG Thu Aug 26 13:32:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 643FB16A4D1 for ; Thu, 26 Aug 2004 13:32:25 +0000 (GMT) Received: from hanoi.cronyx.ru (hanoi.cronyx.ru [144.206.181.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94F7743D1D for ; Thu, 26 Aug 2004 13:32:24 +0000 (GMT) (envelope-from rik@cronyx.ru) Received: (from root@localhost) by hanoi.cronyx.ru id i7QDT7cr045580 for cvs-src@FreeBSD.org.checked; (8.12.8/vak/2.1) Thu, 26 Aug 2004 17:29:07 +0400 (MSD) (envelope-from rik@cronyx.ru) Received: from cronyx.ru (hi.cronyx.ru [144.206.181.94]) by hanoi.cronyx.ru with ESMTP id i7QDRqbQ045516; (8.12.8/vak/2.1) Thu, 26 Aug 2004 17:27:53 +0400 (MSD) (envelope-from rik@cronyx.ru) Message-ID: <412DE5B1.9090101@cronyx.ru> Date: Thu, 26 Aug 2004 17:29:21 +0400 From: Roman Kurakin User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6b) Gecko/20031208 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Pawel Jakub Dawidek References: <200408261242.i7QCgl7m012027@repoman.freebsd.org> <58622.1093524972@critter.freebsd.dk> <20040826131030.GO30151@darkness.comp.waw.pl> In-Reply-To: <20040826131030.GO30151@darkness.comp.waw.pl> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: Poul-Henning Kamp cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/geom/concat g_concat.c src/sys/geom/label src/sys/geom/stripe g_stripe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 13:32:28 -0000 Pawel Jakub Dawidek wrote: >On Thu, Aug 26, 2004 at 02:56:12PM +0200, Poul-Henning Kamp wrote: >+> In message <200408261242.i7QCgl7m012027@repoman.freebsd.org>, Pawel Jakub Dawid >+> ek writes: >+> >+> > Log: >+> > Skip providers with not defined sector size. >+> >+> This is wrong. A provider with a non-zero access count should always >+> have a sector size. The sectorsize can not be trusted if the access >+> counts are zero. > >Yes, I know that it should be done this way, but I'm not going to fix >atapi-cd.c, scsi_da.c and scsi_cd.c and who knows what else. >Those classes set error to 0 even when provider has not sectorsize >and mediasize defined. > > Does your code print any warning message in that case? That could force authors of 'buggy' code to fix it. rik From owner-cvs-src@FreeBSD.ORG Thu Aug 26 13:37:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B4E0A16A4CF; Thu, 26 Aug 2004 13:37:54 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 252CC43D5D; Thu, 26 Aug 2004 13:37:54 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id B4BE8ACC62; Thu, 26 Aug 2004 15:37:52 +0200 (CEST) Date: Thu, 26 Aug 2004 15:37:52 +0200 From: Pawel Jakub Dawidek To: Roman Kurakin Message-ID: <20040826133752.GP30151@darkness.comp.waw.pl> References: <200408261242.i7QCgl7m012027@repoman.freebsd.org> <58622.1093524972@critter.freebsd.dk> <20040826131030.GO30151@darkness.comp.waw.pl> <412DE5B1.9090101@cronyx.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="GJQzf4n/7sgn7z2y" Content-Disposition: inline In-Reply-To: <412DE5B1.9090101@cronyx.ru> 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: Poul-Henning Kamp cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/geom/concat g_concat.c src/sys/geom/label g_label.c src/sys/geom/mirror g_mirror.c src/sys/geom/raid3 g_raid3.c src/sys/geom/stripe g_stripe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 13:37:55 -0000 --GJQzf4n/7sgn7z2y Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Aug 26, 2004 at 05:29:21PM +0400, Roman Kurakin wrote: +> >Yes, I know that it should be done this way, but I'm not going to fix +> >atapi-cd.c, scsi_da.c and scsi_cd.c and who knows what else. +> >Those classes set error to 0 even when provider has not sectorsize +> >and mediasize defined. +> >=20 +> > +> Does your code print any warning message in that case? +> That could force authors of 'buggy' code to fix it. No, this should be KASSERT() inside g_error_provider(): KASSERT(error =3D=3D 0 && pp->sectorsize > 0 && pp->mediasize > 0, ("Buggy = code.")); --=20 Pawel Jakub Dawidek http://www.FreeBSD.org pjd@FreeBSD.org http://garage.freebsd.pl FreeBSD committer Am I Evil? Yes, I Am! --GJQzf4n/7sgn7z2y Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBLeewForvXbEpPzQRAgK9AJ9e+O0ZpiP37+m8Znr7Z2QIfZ6YPACfXCnY nrabl2+yML/or5MDQJtUyE8= =Xu2F -----END PGP SIGNATURE----- --GJQzf4n/7sgn7z2y-- From owner-cvs-src@FreeBSD.ORG Thu Aug 26 14:18:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8358116A4CE; Thu, 26 Aug 2004 14:18:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6138643D54; Thu, 26 Aug 2004 14:18:30 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7QEIU6F015042; Thu, 26 Aug 2004 14:18:30 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7QEIUw0015041; Thu, 26 Aug 2004 14:18:30 GMT (envelope-from ru) Message-Id: <200408261418.i7QEIUw0015041@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 26 Aug 2004 14:18: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/netinet ip_fw2.c ip_fw_pfil.c src/sys/modules/ipfw 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: Thu, 26 Aug 2004 14:18:30 -0000 ru 2004-08-26 14:18:30 UTC FreeBSD src repository Modified files: sys/netinet ip_fw2.c ip_fw_pfil.c sys/modules/ipfw Makefile Log: Revert the last change to sys/modules/ipfw/Makefile and fix a standalone module build in a better way. Silence from: andre MFC after: 3 days Revision Changes Path 1.19 +1 -5 src/sys/modules/ipfw/Makefile 1.74 +2 -0 src/sys/netinet/ip_fw2.c 1.6 +3 -1 src/sys/netinet/ip_fw_pfil.c From owner-cvs-src@FreeBSD.ORG Thu Aug 26 14:35:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B579F16A4CE; Thu, 26 Aug 2004 14:35:07 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 93C7D43D1F; Thu, 26 Aug 2004 14:35:07 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7QEZ56s015458; Thu, 26 Aug 2004 14:35:05 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7QEZ5vV015457; Thu, 26 Aug 2004 14:35:05 GMT (envelope-from ru) Message-Id: <200408261435.i7QEZ5vV015457@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 26 Aug 2004 14:35: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/modules/ipfw 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: Thu, 26 Aug 2004 14:35:07 -0000 ru 2004-08-26 14:35:05 UTC FreeBSD src repository Modified files: sys/modules/ipfw Makefile Log: Document how a standalone module can be built with divert(4) support. Revision Changes Path 1.20 +4 -0 src/sys/modules/ipfw/Makefile From owner-cvs-src@FreeBSD.ORG Thu Aug 26 14:41:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A477A16A4CE; Thu, 26 Aug 2004 14:41:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 852D743D64; Thu, 26 Aug 2004 14:41:43 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7QEfhkG015736; Thu, 26 Aug 2004 14:41:43 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7QEfhq8015735; Thu, 26 Aug 2004 14:41:43 GMT (envelope-from ru) Message-Id: <200408261441.i7QEfhq8015735@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 26 Aug 2004 14:41: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/netinet ip_fw2.c ip_fw_pfil.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 14:41:43 -0000 ru 2004-08-26 14:41:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet ip_fw2.c ip_fw_pfil.c Log: Fix a standalone module build. Approved by: re (scottl) Revision Changes Path 1.70.2.3 +2 -0 src/sys/netinet/ip_fw2.c 1.1.2.3 +3 -1 src/sys/netinet/ip_fw_pfil.c From owner-cvs-src@FreeBSD.ORG Thu Aug 26 15:05:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BEC3D16A4CE; Thu, 26 Aug 2004 15:05:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E49543D41; Thu, 26 Aug 2004 15:05:57 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7QF5v6O016393; Thu, 26 Aug 2004 15:05:57 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7QF5vZx016392; Thu, 26 Aug 2004 15:05:57 GMT (envelope-from simon) Message-Id: <200408261505.i7QF5vZx016392@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Thu, 26 Aug 2004 15:05: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/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, 26 Aug 2004 15:05:57 -0000 simon 2004-08-26 15:05:57 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) release/doc/share/misc dev.archlist.txt Log: MFC 1.6+1.10: - Auto generate device listings for the following drivers: ncr, sym, umodem, and uscanner. - asr(4) is currently i386 only. Approved by: re (blanket) Revision Changes Path 1.5.2.1 +5 -0 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Thu Aug 26 15:51:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2797116A4CE; Thu, 26 Aug 2004 15:51:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 07F6E43D41; Thu, 26 Aug 2004 15:51:11 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7QFpAmT017604; Thu, 26 Aug 2004 15:51:10 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7QFpApK017603; Thu, 26 Aug 2004 15:51:10 GMT (envelope-from des) Message-Id: <200408261551.i7QFpApK017603@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 26 Aug 2004 15:51: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/fetch fetch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 15:51:11 -0000 des 2004-08-26 15:51:10 UTC FreeBSD src repository Modified files: usr.bin/fetch fetch.c Log: The check for r_flag was accidentally removed in the previous commit. Submitted by: SANETO Takanori MFC after: 3 days Revision Changes Path 1.73 +1 -1 src/usr.bin/fetch/fetch.c From owner-cvs-src@FreeBSD.ORG Thu Aug 26 16:59:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3858416A4CE; Thu, 26 Aug 2004 16:59:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A3AC43D45; Thu, 26 Aug 2004 16:59:51 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7QGxpbt019619; Thu, 26 Aug 2004 16:59:51 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7QGxoQP019618; Thu, 26 Aug 2004 16:59:50 GMT (envelope-from des) Message-Id: <200408261659.i7QGxoQP019618@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 26 Aug 2004 16:59: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/dev/usb usbdevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 16:59:51 -0000 des 2004-08-26 16:59:50 UTC FreeBSD src repository Modified files: sys/dev/usb usbdevs Log: Correct capitalization of DeLorme Publishing. Revision Changes Path 1.197 +1 -1 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Thu Aug 26 17:14:37 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4220916A4CE; Thu, 26 Aug 2004 17:14:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 216A743D1D; Thu, 26 Aug 2004 17:14:37 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7QHEbnu020443; Thu, 26 Aug 2004 17:14:37 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7QHEbkv020442; Thu, 26 Aug 2004 17:14:37 GMT (envelope-from njl) Message-Id: <200408261714.i7QHEbkv020442@repoman.freebsd.org> From: Nate Lawson Date: Thu, 26 Aug 2004 17:14: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/dev/acpica acpi_pci_link.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 17:14:37 -0000 njl 2004-08-26 17:14:37 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_pci_link.c Log: If getting the current setting after modifying the link failed, we assume it succeeded. However, we also need to set the status to AE_OK. Revision Changes Path 1.27 +1 -0 src/sys/dev/acpica/acpi_pci_link.c From owner-cvs-src@FreeBSD.ORG Thu Aug 26 18:06:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2E4F416A4CE; Thu, 26 Aug 2004 18:06:23 +0000 (GMT) Received: from TRANG.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0398E43D5E; Thu, 26 Aug 2004 18:06:23 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by TRANG.nuxi.com (8.13.1/8.12.11) with ESMTP id i7QI6MOa046090; Thu, 26 Aug 2004 11:06:22 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id i7QI6MQi046052; Thu, 26 Aug 2004 11:06:22 -0700 (PDT) (envelope-from obrien) Date: Thu, 26 Aug 2004 11:06:21 -0700 From: "David O'Brien" To: Mark Murray Message-ID: <20040826180621.GA16885@dragon.nuxi.com> References: <20040825191214.GA18046@dragon.nuxi.com> <200408252145.i7PLjre0025653@grimreaper.grondar.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408252145.i7PLjre0025653@grimreaper.grondar.org> User-Agent: Mutt/1.4.1i 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 cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/dev/acpica acpi.c acpi_resource.c acpivar.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: Thu, 26 Aug 2004 18:06:23 -0000 On Wed, Aug 25, 2004 at 10:45:53PM +0100, Mark Murray wrote: > "David O'Brien" writes: > > On Wed, Aug 25, 2004 at 11:53:19AM -0600, Scott Long wrote: > > > I'm not going to harp on this other than to say that commits to RELENG_5 > > > need to have adequate review and testing before they are submitted for > > > approval. I'll personally test anything that you need on amd64 if you > > > ask. > > > > You know I would also, and many others on freebsd-amd64. > > The point is "asking". :-) > > Cool. I've made some changes to the random, mem and io modules to > try to prevent the double-loaded module panic. Could you please see > if this works for amd64? quynh# kldload /boot/kernel/random.ko kldload: can't load /boot/kernel/random.ko: Exec format error quynh# kldload /boot/kernel/mem.ko kldload: can't load /boot/kernel/mem.ko: Exec format error quynh# kldload /boot/kernel/io.ko kldload: can't load /boot/kernel/io.ko: Exec format error quynh# kldload /boot/kernel/if_xl.ko quynh# the error message is a little weird (and deceiving) when one of these .ko's doesn't load; but this is orders of orders of magnitude better than panicing. 8-) thanks for fixing this! -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Thu Aug 26 18:31:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 058FD16A4CE; Thu, 26 Aug 2004 18:31:48 +0000 (GMT) Received: from green.homeunix.org (pcp04368961pcs.nrockv01.md.comcast.net [69.140.212.7]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C61043D67; Thu, 26 Aug 2004 18:31:48 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i7QIUN8l088944; Thu, 26 Aug 2004 14:30:23 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i7QIUNud088943; Thu, 26 Aug 2004 14:30:23 -0400 (EDT) (envelope-from green) Date: Thu, 26 Aug 2004 14:30:22 -0400 From: Brian Fundakowski Feldman To: Pawel Jakub Dawidek Message-ID: <20040826183022.GO77326@green.homeunix.org> References: <200408261242.i7QCgl7m012027@repoman.freebsd.org> <58622.1093524972@critter.freebsd.dk> <20040826131030.GO30151@darkness.comp.waw.pl> <412DE5B1.9090101@cronyx.ru> <20040826133752.GP30151@darkness.comp.waw.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040826133752.GP30151@darkness.comp.waw.pl> User-Agent: Mutt/1.5.6i cc: cvs-src@FreeBSD.org cc: Poul-Henning Kamp cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Roman Kurakin Subject: Re: cvs commit: src/sys/geom/concat g_concat.c src/sys/geom/label g_label.c src/sys/geom/mirror g_mirror.c src/sys/geom/raid3 g_raid3.c src/sys/geom/stripe g_stripe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 18:31:49 -0000 On Thu, Aug 26, 2004 at 03:37:52PM +0200, Pawel Jakub Dawidek wrote: > On Thu, Aug 26, 2004 at 05:29:21PM +0400, Roman Kurakin wrote: > +> >Yes, I know that it should be done this way, but I'm not going to fix > +> >atapi-cd.c, scsi_da.c and scsi_cd.c and who knows what else. > +> >Those classes set error to 0 even when provider has not sectorsize > +> >and mediasize defined. > +> > > +> > > +> Does your code print any warning message in that case? > +> That could force authors of 'buggy' code to fix it. > > No, this should be KASSERT() inside g_error_provider(): > > KASSERT(error == 0 && pp->sectorsize > 0 && pp->mediasize > 0, ("Buggy code.")); I don't like that one bit. KASSERT() should be reserved for serious programming errors -- guarding against side cases that show major error. panic() should be reserved for cases where error recovery is impossible and errors are detected under the normal course of error checking. printf() should be used when there are simple mistakes that do not cause system instability if you recover from them. -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Thu Aug 26 19:11:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A465716A4CF; Thu, 26 Aug 2004 19:11:25 +0000 (GMT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id F117B43D41; Thu, 26 Aug 2004 19:11:24 +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 i7QJBFEV064741; Thu, 26 Aug 2004 21:11:16 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: Brian Fundakowski Feldman From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 26 Aug 2004 14:30:22 EDT." <20040826183022.GO77326@green.homeunix.org> Date: Thu, 26 Aug 2004 21:11:15 +0200 Message-ID: <64740.1093547475@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-all@FreeBSD.org cc: Roman Kurakin Subject: Re: cvs commit: src/sys/geom/concat g_concat.c src/sys/geom/label g_label.c src/sys/geom/mirror g_mirror.c src/sys/geom/raid3 g_raid3.c src/sys/geom/stripe g_stripe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 19:11:25 -0000 In message <20040826183022.GO77326@green.homeunix.org>, Brian Fundakowski Feldm an writes: >> KASSERT(error == 0 && pp->sectorsize > 0 && pp->mediasize > 0, ("Buggy code.")); > >I don't like that one bit. Get used to it :-) >KASSERT() should be reserved for serious >programming errors -- guarding against side cases that show major >error. That KASSERT does guide against a major error on the part of the programmer. In GEOM I have generously sprinkled KASSERTs for the very purpose of stopping programmer misunderstandings or attempts to be smart. The intent is that the programmer will find his bugs even during light testing and that the KASSERTs will help clarify the intentional use of APIs. They have been very successful in this respect, and more will be added as I think them up. Poul-Henning -- 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 Aug 26 19:15:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5310B16A4CE; Thu, 26 Aug 2004 19:15:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 35B5343D1D; Thu, 26 Aug 2004 19:15:20 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7QJFKpC024559; Thu, 26 Aug 2004 19:15:20 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7QJFKsd024558; Thu, 26 Aug 2004 19:15:20 GMT (envelope-from ru) Message-Id: <200408261915.i7QJFKsd024558@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 26 Aug 2004 19:15: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/release Makefile src/release/scripts split-file.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: Thu, 26 Aug 2004 19:15:20 -0000 ru 2004-08-26 19:15:20 UTC FreeBSD src repository Modified files: release Makefile release/scripts split-file.sh Log: Fixed the shell arithmetic to work with 4.x /bin/sh. Tested by: make release of HEAD on 4.10-STABLE Revision Changes Path 1.856 +1 -1 src/release/Makefile 1.2 +1 -1 src/release/scripts/split-file.sh From owner-cvs-src@FreeBSD.ORG Thu Aug 26 19:37:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C4C6A16A4E1; Thu, 26 Aug 2004 19:37:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A7CC343D60; Thu, 26 Aug 2004 19:37:06 +0000 (GMT) (envelope-from nectar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7QJb6mY026753; Thu, 26 Aug 2004 19:37:06 GMT (envelope-from nectar@repoman.freebsd.org) Received: (from nectar@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7QJb6VC026752; Thu, 26 Aug 2004 19:37:06 GMT (envelope-from nectar) Message-Id: <200408261937.i7QJb6VC026752@repoman.freebsd.org> From: Jacques Vidrine Date: Thu, 26 Aug 2004 19:37: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/lib/libz infback.c inflate.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 19:37:07 -0000 nectar 2004-08-26 19:37:06 UTC FreeBSD src repository Modified files: lib/libz infback.c inflate.c Log: Correct a denial-of-service vulnerability in zlib. For reference, this bug was first reported at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=252253 Submitted by: "Dmitry V. Levin" Revision Changes Path 1.2 +3 -0 src/lib/libz/infback.c 1.5 +4 -1 src/lib/libz/inflate.c From owner-cvs-src@FreeBSD.ORG Thu Aug 26 20:07:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1931C16A4CE; Thu, 26 Aug 2004 20:07:40 +0000 (GMT) Received: from green.homeunix.org (pcp04368961pcs.nrockv01.md.comcast.net [69.140.212.7]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8CB9543D45; Thu, 26 Aug 2004 20:07:39 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i7QK7Tdu089614; Thu, 26 Aug 2004 16:07:29 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i7QK7Sxg089613; Thu, 26 Aug 2004 16:07:28 -0400 (EDT) (envelope-from green) Date: Thu, 26 Aug 2004 16:07:28 -0400 From: Brian Fundakowski Feldman To: Poul-Henning Kamp Message-ID: <20040826200728.GP77326@green.homeunix.org> References: <20040826183022.GO77326@green.homeunix.org> <64740.1093547475@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <64740.1093547475@critter.freebsd.dk> User-Agent: Mutt/1.5.6i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-all@FreeBSD.org cc: Roman Kurakin Subject: Re: cvs commit: src/sys/geom/concat g_concat.c src/sys/geom/label g_label.c src/sys/geom/mirror g_mirror.c src/sys/geom/raid3 g_raid3.c src/sys/geom/stripe g_stripe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 20:07:40 -0000 On Thu, Aug 26, 2004 at 09:11:15PM +0200, Poul-Henning Kamp wrote: > In message <20040826183022.GO77326@green.homeunix.org>, Brian Fundakowski Feldm > an writes: > >> KASSERT(error == 0 && pp->sectorsize > 0 && pp->mediasize > 0, ("Buggy code.")); > > > >I don't like that one bit. > > Get used to it :-) > > >KASSERT() should be reserved for serious > >programming errors -- guarding against side cases that show major > >error. > > That KASSERT does guide against a major error on the part of the > programmer. > > In GEOM I have generously sprinkled KASSERTs for the very purpose > of stopping programmer misunderstandings or attempts to be smart. > The intent is that the programmer will find his bugs even during > light testing and that the KASSERTs will help clarify the intentional > use of APIs. > > They have been very successful in this respect, and more will be > added as I think them up. Why in the world would you crash the machine when you don't have to? I use KASSERT()s quite liberally, too, you know, but running into crashes in half-finished kernel code that's in the tree -- as a user -- is far inferior to running into errors and warnings that do not halt the whole system. -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Thu Aug 26 20:09:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7440D16A4D2; Thu, 26 Aug 2004 20:09:20 +0000 (GMT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 289D243D2D; Thu, 26 Aug 2004 20:09:19 +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 i7QK9GJj066212; Thu, 26 Aug 2004 22:09:16 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: Brian Fundakowski Feldman From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 26 Aug 2004 16:07:28 EDT." <20040826200728.GP77326@green.homeunix.org> Date: Thu, 26 Aug 2004 22:09:16 +0200 Message-ID: <66211.1093550956@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-all@FreeBSD.org cc: Roman Kurakin Subject: Re: cvs commit: src/sys/geom/concat g_concat.c src/sys/geom/label g_label.c src/sys/geom/mirror g_mirror.c src/sys/geom/raid3 g_raid3.c src/sys/geom/stripe g_stripe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 20:09:21 -0000 In message <20040826200728.GP77326@green.homeunix.org>, Brian Fundakowski Feldm an writes: >> They have been very successful in this respect, and more will be >> added as I think them up. > >Why in the world would you crash the machine when you don't have to? To prevent bogus code from being committed in the first place. Presumably if people can not make their code work because it panics they will not commit it. -- 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 Aug 26 20:15:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 71F8F16A50E; Thu, 26 Aug 2004 20:15:48 +0000 (GMT) Received: from green.homeunix.org (pcp04368961pcs.nrockv01.md.comcast.net [69.140.212.7]) by mx1.FreeBSD.org (Postfix) with ESMTP id E0CA543D4C; Thu, 26 Aug 2004 20:15:40 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i7QKFVne089708; Thu, 26 Aug 2004 16:15:31 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i7QKFVYC089707; Thu, 26 Aug 2004 16:15:31 -0400 (EDT) (envelope-from green) Date: Thu, 26 Aug 2004 16:15:31 -0400 From: Brian Fundakowski Feldman To: Poul-Henning Kamp Message-ID: <20040826201531.GQ77326@green.homeunix.org> References: <20040826200728.GP77326@green.homeunix.org> <66211.1093550956@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <66211.1093550956@critter.freebsd.dk> User-Agent: Mutt/1.5.6i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-all@FreeBSD.org cc: Roman Kurakin Subject: Re: cvs commit: src/sys/geom/concat g_concat.c src/sys/geom/label g_label.c src/sys/geom/mirror g_mirror.c src/sys/geom/raid3 g_raid3.c src/sys/geom/stripe g_stripe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 20:15:49 -0000 On Thu, Aug 26, 2004 at 10:09:16PM +0200, Poul-Henning Kamp wrote: > In message <20040826200728.GP77326@green.homeunix.org>, Brian Fundakowski Feldm > an writes: > > >> They have been very successful in this respect, and more will be > >> added as I think them up. > > > >Why in the world would you crash the machine when you don't have to? > > To prevent bogus code from being committed in the first place. > > Presumably if people can not make their code work because it panics > they will not commit it. You cannot presume testing will expose every possible state/condition. It hasn't in FreeBSD's past, but maybe you can start a revolution that makes it simple to create very complete test suites and put them into the tree along with the code being tested. -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Thu Aug 26 20:58:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DCB116A4CE; Thu, 26 Aug 2004 20:58:47 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 161F043D2D; Thu, 26 Aug 2004 20:58:47 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7QKwkY1029413; Thu, 26 Aug 2004 20:58:46 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7QKwkRK029412; Thu, 26 Aug 2004 20:58:46 GMT (envelope-from julian) Message-Id: <200408262058.i7QKwkRK029412@repoman.freebsd.org> From: Julian Elischer Date: Thu, 26 Aug 2004 20:58:46 +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 src/sys/netgraph/bluetooth/include ng_btsocket.h src/sys/netgraph netgraph.h ng_message.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, 26 Aug 2004 20:58:47 -0000 julian 2004-08-26 20:58:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) . UPDATING sys/netgraph/bluetooth/include ng_btsocket.h sys/netgraph netgraph.h ng_message.h Log: MFC of field alignment change and a filed size change. 5.3 seems the last change to get this in before we freeze the ABI for a while. MFC'd from: > 1.345 +7 -0 src/UPDATING > 1.6 +1 -6 src/sys/netgraph/bluetooth/include/ng_btsocket.h > 1.44 +1 -1 src/sys/netgraph/netgraph.h > 1.24 +5 -3 src/sys/netgraph/ng_message.h Submitted by: jdp, emax Approved by: re (scottl) Revision Changes Path 1.342.2.2 +7 -0 src/UPDATING 1.5.2.1 +1 -6 src/sys/netgraph/bluetooth/include/ng_btsocket.h 1.43.2.1 +1 -1 src/sys/netgraph/netgraph.h 1.23.2.1 +5 -3 src/sys/netgraph/ng_message.h From owner-cvs-src@FreeBSD.ORG Thu Aug 26 21:04:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3640816A4CE; Thu, 26 Aug 2004 21:04:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 19C2F43D1F; Thu, 26 Aug 2004 21:04:42 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7QL4gAT029576; Thu, 26 Aug 2004 21:04:42 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7QL4fPH029575; Thu, 26 Aug 2004 21:04:41 GMT (envelope-from le) Message-Id: <200408262104.i7QL4fPH029575@repoman.freebsd.org> From: Lukas Ertl Date: Thu, 26 Aug 2004 21:04: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/geom/vinum geom_vinum_volume.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 21:04:42 -0000 le 2004-08-26 21:04:41 UTC FreeBSD src repository Modified files: sys/geom/vinum geom_vinum_volume.c Log: When attaching a consumer from a volume to a plex, check if the volume already has a plex attached and adjust the access counts of the new consumer accordingly. Revision Changes Path 1.5 +21 -2 src/sys/geom/vinum/geom_vinum_volume.c From owner-cvs-src@FreeBSD.ORG Thu Aug 26 21:37:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C40216A4D1 for ; Thu, 26 Aug 2004 21:37:41 +0000 (GMT) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id D207A43D5C for ; Thu, 26 Aug 2004 21:37:40 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 52293 invoked from network); 26 Aug 2004 21:36:26 -0000 Received: from unknown (HELO freebsd.org) ([62.48.0.53]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 26 Aug 2004 21:36:26 -0000 Message-ID: <412E5826.1DC977B0@freebsd.org> Date: Thu, 26 Aug 2004 23:37:42 +0200 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Ruslan Ermilov References: <200408261418.i7QEIUw0015041@repoman.freebsd.org> 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/netinet ip_fw2.c ip_fw_pfil.csrc/sys/modules/ipfw 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: Thu, 26 Aug 2004 21:37:41 -0000 Ruslan Ermilov wrote: > > ru 2004-08-26 14:18:30 UTC > > FreeBSD src repository > > Modified files: > sys/netinet ip_fw2.c ip_fw_pfil.c > sys/modules/ipfw Makefile > Log: > Revert the last change to sys/modules/ipfw/Makefile and fix a > standalone module build in a better way. > > Silence from: andre > MFC after: 3 days > > Revision Changes Path > 1.19 +1 -5 src/sys/modules/ipfw/Makefile > 1.74 +2 -0 src/sys/netinet/ip_fw2.c > 1.6 +3 -1 src/sys/netinet/ip_fw_pfil.c Thanks! -- Andre From owner-cvs-src@FreeBSD.ORG Thu Aug 26 21:46:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B455716A4CE; Thu, 26 Aug 2004 21:46:04 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E89E43D66; Thu, 26 Aug 2004 21:46:04 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.11/8.12.11) with ESMTP id i7QLjiVk003174; Thu, 26 Aug 2004 15:45:44 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 26 Aug 2004 15:46:11 -0600 (MDT) Message-Id: <20040826.154611.56055412.imp@bsdimp.com> To: green@freebsd.org From: "M. Warner Losh" In-Reply-To: <20040826201531.GQ77326@green.homeunix.org> References: <20040826200728.GP77326@green.homeunix.org> <66211.1093550956@critter.freebsd.dk> <20040826201531.GQ77326@green.homeunix.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: src-committers@freebsd.org cc: pjd@freebsd.org cc: cvs-src@freebsd.org cc: cvs-all@freebsd.org cc: rik@cronyx.ru cc: phk@phk.freebsd.dk Subject: Re: cvs commit: src/sys/geom/concat g_concat.c src/sys/geom/label g_label.c src/sys/geom/mirror g_mirror.c src/sys/geom/raid3 g_raid3.c src/sys/geom/stripe g_stripe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Aug 2004 21:46:04 -0000 In message: <20040826201531.GQ77326@green.homeunix.org> Brian Fundakowski Feldman writes: : On Thu, Aug 26, 2004 at 10:09:16PM +0200, Poul-Henning Kamp wrote: : > In message <20040826200728.GP77326@green.homeunix.org>, Brian Fundakowski Feldm : > an writes: : > : > >> They have been very successful in this respect, and more will be : > >> added as I think them up. : > > : > >Why in the world would you crash the machine when you don't have to? : > : > To prevent bogus code from being committed in the first place. : > : > Presumably if people can not make their code work because it panics : > they will not commit it. : : You cannot presume testing will expose every possible state/condition. : It hasn't in FreeBSD's past, but maybe you can start a revolution that : makes it simple to create very complete test suites and put them into : the tree along with the code being tested. I beg to differ. newbus has lots of asserts in it that could be recovered from, but instead are panics. These panics have been very helpful in shaking out bugs (much to the annoyance of the person doing the work until the bugs were figured out). Warner From owner-cvs-src@FreeBSD.ORG Fri Aug 27 00:18:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 59D4116A4CE; Fri, 27 Aug 2004 00:18:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 388B743D31; Fri, 27 Aug 2004 00:18:03 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7R0I3cf034747; Fri, 27 Aug 2004 00:18:03 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7R0I3L2034746; Fri, 27 Aug 2004 00:18:03 GMT (envelope-from obrien) Message-Id: <200408270018.i7R0I3L2034746@repoman.freebsd.org> From: "David E. O'Brien" Date: Fri, 27 Aug 2004 00:18: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/boot/i386/boot0 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, 27 Aug 2004 00:18:03 -0000 obrien 2004-08-27 00:18:03 UTC FreeBSD src repository Modified files: sys/boot/i386/boot0 Makefile Log: In conjunction with having boot0cfg(8) default boot0 to packet mode. Submitted by: Tor.Egge@cvsup.no.freebsd.org Revision Changes Path 1.30 +1 -1 src/sys/boot/i386/boot0/Makefile From owner-cvs-src@FreeBSD.ORG Fri Aug 27 00:51:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5964116A4CE; Fri, 27 Aug 2004 00:51:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 37FC843D1D; Fri, 27 Aug 2004 00:51:22 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7R0pMq8035785; Fri, 27 Aug 2004 00:51:22 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7R0pMiE035784; Fri, 27 Aug 2004 00:51:22 GMT (envelope-from iedowse) Message-Id: <200408270051.i7R0pMiE035784@repoman.freebsd.org> From: Ian Dowse Date: Fri, 27 Aug 2004 00:51: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/usr.sbin/kldxref ef.c ef.h ef_nop.c ef_sparc64.c kldxref.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 00:51:22 -0000 iedowse 2004-08-27 00:51:22 UTC FreeBSD src repository Modified files: usr.sbin/kldxref ef.c ef.h ef_nop.c ef_sparc64.c kldxref.c Log: Call the file format specific code through a table of function pointers and remove knowledge of the file format from kldxref.c. This will make it possible to support more than one file format. Revision Changes Path 1.7 +162 -19 src/usr.sbin/kldxref/ef.c 1.4 +56 -37 src/usr.sbin/kldxref/ef.h 1.2 +2 -1 src/usr.sbin/kldxref/ef_nop.c 1.2 +6 -2 src/usr.sbin/kldxref/ef_sparc64.c 1.9 +18 -16 src/usr.sbin/kldxref/kldxref.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 00:53:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C807616A4CE; Fri, 27 Aug 2004 00:53:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A819743D48; Fri, 27 Aug 2004 00:53:11 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7R0rBSU035866; Fri, 27 Aug 2004 00:53:11 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7R0rBV5035865; Fri, 27 Aug 2004 00:53:11 GMT (envelope-from njl) Message-Id: <200408270053.i7R0rBV5035865@repoman.freebsd.org> From: Nate Lawson Date: Fri, 27 Aug 2004 00: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/sys/dev/acpica acpi_pci_link.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 00:53:11 -0000 njl 2004-08-27 00:53:11 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_pci_link.c Log: Always set the status and move a printf under bootverbose. Tested by: gj Revision Changes Path 1.28 +8 -5 src/sys/dev/acpica/acpi_pci_link.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 00:54:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A30C416A4CE; Fri, 27 Aug 2004 00:54:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8048843D39; Fri, 27 Aug 2004 00:54:30 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7R0sU27035927; Fri, 27 Aug 2004 00:54:30 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7R0sUKp035926; Fri, 27 Aug 2004 00:54:30 GMT (envelope-from njl) Message-Id: <200408270054.i7R0sUKp035926@repoman.freebsd.org> From: Nate Lawson Date: Fri, 27 Aug 2004 00:54: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/i386/acpica acpi_panasonic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 00:54:30 -0000 njl 2004-08-27 00:54:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/i386/acpica acpi_panasonic.c Log: MFC rev 1.4: Unlock the sx lock when exiting the sysctl function. Approved by: re (scottl) Revision Changes Path 1.3.2.1 +1 -1 src/sys/i386/acpica/acpi_panasonic.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 00:58:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A35DB16A4CE; Fri, 27 Aug 2004 00:58:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8181843D2D; Fri, 27 Aug 2004 00:58:40 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7R0wepV036120; Fri, 27 Aug 2004 00:58:40 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7R0wehb036119; Fri, 27 Aug 2004 00:58:40 GMT (envelope-from iedowse) Message-Id: <200408270058.i7R0wehb036119@repoman.freebsd.org> From: Ian Dowse Date: Fri, 27 Aug 2004 00:58: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/kldxref Makefile ef_obj.c kldxref.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 00:58:40 -0000 iedowse 2004-08-27 00:58:40 UTC FreeBSD src repository Modified files: usr.sbin/kldxref Makefile kldxref.c Added files: usr.sbin/kldxref ef_obj.c Log: Add support for reading ELF relocatable object file format modules. Revision Changes Path 1.7 +1 -1 src/usr.sbin/kldxref/Makefile 1.1 +602 -0 src/usr.sbin/kldxref/ef_obj.c (new) 1.10 +6 -3 src/usr.sbin/kldxref/kldxref.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 01:06:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6201C16A4CE; Fri, 27 Aug 2004 01:06:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40D9943D1F; Fri, 27 Aug 2004 01:06:57 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7R16vKI036396; Fri, 27 Aug 2004 01:06:57 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7R16vCL036395; Fri, 27 Aug 2004 01:06:57 GMT (envelope-from iedowse) Message-Id: <200408270106.i7R16vCL036395@repoman.freebsd.org> From: Ian Dowse Date: Fri, 27 Aug 2004 01:06: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.sbin/kldxref ef_amd64.c ef_i386.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 01:06:57 -0000 iedowse 2004-08-27 01:06:57 UTC FreeBSD src repository Added files: usr.sbin/kldxref ef_amd64.c ef_i386.c Log: Add MD relocation support for amd64 and i386 platforms. The no-op relocation is not sufficient for ELF relocatable object format modules, since accessing the module metadata involves following pointers between different ELF sections. This allows kldxref to correctly build linker.hints on the amd64 platform. Revision Changes Path 1.1 +114 -0 src/usr.sbin/kldxref/ef_amd64.c (new) 1.1 +93 -0 src/usr.sbin/kldxref/ef_i386.c (new) From owner-cvs-src@FreeBSD.ORG Fri Aug 27 01:10:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F1F416A560; Fri, 27 Aug 2004 01:10:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D3C343D2F; Fri, 27 Aug 2004 01:10:17 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7R1AHTV036544; Fri, 27 Aug 2004 01:10:17 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7R1AGPo036543; Fri, 27 Aug 2004 01:10:17 GMT (envelope-from iedowse) Message-Id: <200408270110.i7R1AGPo036543@repoman.freebsd.org> From: Ian Dowse Date: Fri, 27 Aug 2004 01: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/sys/sys linker.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, 27 Aug 2004 01:10:17 -0000 iedowse 2004-08-27 01:10:16 UTC FreeBSD src repository Modified files: sys/sys linker.h Log: Add a new module information type MODINFOMD_SHDR that will be used by the loader to pass the section header table from preloaded ELF relocatable modules into the kernel. Revision Changes Path 1.39 +1 -0 src/sys/sys/linker.h From owner-cvs-src@FreeBSD.ORG Fri Aug 27 01:20:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 079EE16A4CE; Fri, 27 Aug 2004 01:20:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8D7D43D49; Fri, 27 Aug 2004 01:20:26 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7R1KQTW036910; Fri, 27 Aug 2004 01:20:26 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7R1KQgw036909; Fri, 27 Aug 2004 01:20:26 GMT (envelope-from iedowse) Message-Id: <200408270120.i7R1KQgw036909@repoman.freebsd.org> From: Ian Dowse Date: Fri, 27 Aug 2004 01:20: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/kern kern_linker.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 01:20:27 -0000 iedowse 2004-08-27 01:20:26 UTC FreeBSD src repository Modified files: sys/kern kern_linker.c Log: When trying each linker class in turn with a preloaded module, exit the loop if the preload was successful. Previously a successful preload was ignored if the linker class was not the last in the list. Revision Changes Path 1.114 +2 -3 src/sys/kern/kern_linker.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 01:41:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB02116A4CE; Fri, 27 Aug 2004 01:41:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B6D0243D39; Fri, 27 Aug 2004 01:41:28 +0000 (GMT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7R1fSb5037500; Fri, 27 Aug 2004 01:41:28 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7R1fSOr037499; Fri, 27 Aug 2004 01:41:28 GMT (envelope-from kan) Message-Id: <200408270141.i7R1fSOr037499@repoman.freebsd.org> From: Alexander Kabaev Date: Fri, 27 Aug 2004 01:41: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/kern kern_lock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 01:41:29 -0000 kan 2004-08-27 01:41:28 UTC FreeBSD src repository Modified files: sys/kern kern_lock.c Log: Reintroduce slightly modified patch from kern/69964. Check for LK_HAVE_EXL in both acquire invocations. MFC after: 5 days Revision Changes Path 1.76 +11 -4 src/sys/kern/kern_lock.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 02:50:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EAFA116A4CE; Fri, 27 Aug 2004 02:50:58 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DED3043D48; Fri, 27 Aug 2004 02:50:58 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7R2owXx039377; Fri, 27 Aug 2004 02:50:58 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7R2own4039376; Fri, 27 Aug 2004 02:50:58 GMT (envelope-from alc) Message-Id: <200408270250.i7R2own4039376@repoman.freebsd.org> From: Alan Cox Date: Fri, 27 Aug 2004 02:50:58 +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/amd64/amd64 mp_machdep.c pmap.c src/sys/i386/i386 mp_machdep.c pmap.c src/sys/kern subr_smp.c src/sys/sys 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: Fri, 27 Aug 2004 02:50:59 -0000 alc 2004-08-27 02:50:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/amd64/amd64 mp_machdep.c pmap.c sys/i386/i386 mp_machdep.c pmap.c sys/kern subr_smp.c sys/sys smp.h Log: MFC the fix for cross-ipi smp deadlocks. This includes: Revision Path 1.243 amd64/amd64/mp_machdep.c 1.492 amd64/amd64/pmap.c 1.236 i386/i386/mp_machdep.c 1.495 i386/i386/pmap.c 1.189 kern/subr_smp.c 1.78 sys/smp.h Approved by: re (scottl) Revision Changes Path 1.242.2.1 +2 -5 src/sys/amd64/amd64/mp_machdep.c 1.491.2.1 +6 -6 src/sys/amd64/amd64/pmap.c 1.235.2.1 +2 -4 src/sys/i386/i386/mp_machdep.c 1.494.2.1 +8 -8 src/sys/i386/i386/pmap.c 1.188.2.1 +8 -1 src/sys/kern/subr_smp.c 1.77.2.1 +1 -0 src/sys/sys/smp.h From owner-cvs-src@FreeBSD.ORG Fri Aug 27 03:03:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D819516A4CE; Fri, 27 Aug 2004 03:03:12 +0000 (GMT) Received: from black.imgsrc.co.jp (black.imgsrc.co.jp [210.226.20.147]) by mx1.FreeBSD.org (Postfix) with ESMTP id 63E7743D53; Fri, 27 Aug 2004 03:03:12 +0000 (GMT) (envelope-from kuriyama@imgsrc.co.jp) Received: from localhost (localhost [127.0.0.1]) by black.imgsrc.co.jp (Postfix) with ESMTP id B0F3A50BBB; Fri, 27 Aug 2004 12:03:11 +0900 (JST) Received: from black.imgsrc.co.jp (black.imgsrc.co.jp [IPv6:2001:218:422:2::9999]) by black.imgsrc.co.jp (Postfix) with ESMTP id 1949F50B6A; Fri, 27 Aug 2004 12:03:10 +0900 (JST) Date: Fri, 27 Aug 2004 12:03:10 +0900 Message-ID: <7m1xht5lld.wl@black.imgsrc.co.jp> From: Jun Kuriyama To: "Poul-Henning Kamp" In-Reply-To: <58622.1093524972@critter.freebsd.dk> References: <200408261242.i7QCgl7m012027@repoman.freebsd.org> <58622.1093524972@critter.freebsd.dk> User-Agent: Wanderlust/2.10.1 (Watching The Wheels) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.6 Emacs/21.3 (i386--freebsd) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Virus-Scanned: by amavisd 0.1 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/geom/concat g_concat.c src/sys/geom/label g_label.c src/sys/geom/mirror g_mirror.c src/sys/geom/raid3 g_raid3.c src/sys/geom/stripe g_stripe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 03:03:13 -0000 At Thu, 26 Aug 2004 14:56:12 +0200, Poul-Henning Kamp wrote: > > Log: > > Skip providers with not defined sector size. > > This is wrong. A provider with a non-zero access count should always > have a sector size. The sectorsize can not be trusted if the access > counts are zero. I don't know this is wrong or not, but this patch cannot help me. I booted with the latest kernel, but I cannot see any CD devices in /dev directory. -- Jun Kuriyama // IMG SRC, Inc. // FreeBSD Project From owner-cvs-src@FreeBSD.ORG Fri Aug 27 03:40:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EF5EE16A4CE; Fri, 27 Aug 2004 03:40:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D003F43D46; Fri, 27 Aug 2004 03:40:48 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7R3emBG040892; Fri, 27 Aug 2004 03:40:48 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7R3emN0040891; Fri, 27 Aug 2004 03:40:48 GMT (envelope-from kientzle) Message-Id: <200408270340.i7R3emN0040891@repoman.freebsd.org> From: Tim Kientzle Date: Fri, 27 Aug 2004 03: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/lib/libarchive archive_read_extract.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 03:40:49 -0000 kientzle 2004-08-27 03:40:48 UTC FreeBSD src repository Modified files: lib/libarchive archive_read_extract.c Log: Cache uid-from-uname and gid-from-gname lookups during extraction. This should provide a big performance boost for folks using NIS or LDAP. MFC after: 3 days Thanks to: Jun Kuriyama (for reminding me that this was still on my TODO list) Revision Changes Path 1.35 +84 -17 src/lib/libarchive/archive_read_extract.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 03:52:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C94A616A4CE; Fri, 27 Aug 2004 03:52:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A89B743D49; Fri, 27 Aug 2004 03:52:29 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7R3qTKE041228; Fri, 27 Aug 2004 03:52:29 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7R3qTTO041227; Fri, 27 Aug 2004 03:52:29 GMT (envelope-from kientzle) Message-Id: <200408270352.i7R3qTTO041227@repoman.freebsd.org> From: Tim Kientzle Date: Fri, 27 Aug 2004 03:52: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/contrib/gnu-sort/lib version-etc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 03:52:29 -0000 kientzle 2004-08-27 03:52:29 UTC FreeBSD src repository Modified files: contrib/gnu-sort/lib version-etc.c Log: Correct va_end usage. Thanks to: Sean McNeil MFC after: 3 days Revision Changes Path 1.4 +3 -0 src/contrib/gnu-sort/lib/version-etc.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 04:13:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3845616A4CE; Fri, 27 Aug 2004 04:13:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1876943D55; Fri, 27 Aug 2004 04:13:16 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7R4DFGf041784; Fri, 27 Aug 2004 04:13:15 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7R4DFTo041783; Fri, 27 Aug 2004 04:13:15 GMT (envelope-from kientzle) Message-Id: <200408270413.i7R4DFTo041783@repoman.freebsd.org> From: Tim Kientzle Date: Fri, 27 Aug 2004 04:13: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/usr.bin/tar bsdtar.c read.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 04:13:16 -0000 kientzle 2004-08-27 04:13:15 UTC FreeBSD src repository Modified files: usr.bin/tar bsdtar.c read.c Log: Support -t -O as in gtar. Perversely enough, -O means "send to stderr" when used with -t, "send to stdout" when used with -x. Thanks to: Ryan Hamilton for pointing out this odd beast MFC after: 3 days Revision Changes Path 1.55 +1 -1 src/usr.bin/tar/bsdtar.c 1.20 +15 -10 src/usr.bin/tar/read.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 04:19:28 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F0FB916A4CE; Fri, 27 Aug 2004 04:19:28 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D0C7643D6E; Fri, 27 Aug 2004 04:19:28 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7R4JSRM041945; Fri, 27 Aug 2004 04:19:28 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7R4JSb8041944; Fri, 27 Aug 2004 04:19:28 GMT (envelope-from kientzle) Message-Id: <200408270419.i7R4JSb8041944@repoman.freebsd.org> From: Tim Kientzle Date: Fri, 27 Aug 2004 04:19: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/usr.bin/tar bsdtar.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: Fri, 27 Aug 2004 04:19:29 -0000 kientzle 2004-08-27 04:19:28 UTC FreeBSD src repository Modified files: usr.bin/tar bsdtar.1 Log: Document the -O option's new behavior in the presence of -t. MFC after: 3 days Revision Changes Path 1.21 +4 -2 src/usr.bin/tar/bsdtar.1 From owner-cvs-src@FreeBSD.ORG Fri Aug 27 04:46:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D00D16A4CE; Fri, 27 Aug 2004 04:46:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6FA8743D54; Fri, 27 Aug 2004 04:46:27 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7R4kRjd042887; Fri, 27 Aug 2004 04:46:27 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7R4kRfL042886; Fri, 27 Aug 2004 04:46:27 GMT (envelope-from rwatson) Message-Id: <200408270446.i7R4kRfL042886@repoman.freebsd.org> From: Robert Watson Date: Fri, 27 Aug 2004 04:46: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/conf files src/sys/netinet6 in6.c in6_ifattach.c in6_prefix.c in6_prefix.h in6_proto.c ip6_input.c nd6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 04:46:27 -0000 rwatson 2004-08-27 04:46:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/conf files sys/netinet6 in6.c in6_ifattach.c in6_proto.c ip6_input.c nd6.c Removed files: (Branch: RELENG_5) sys/netinet6 in6_prefix.c in6_prefix.h Log: Merge removal of in6_prefix to RELENG_5 from HEAD: Remove in6_prefix.[ch] and the contained router renumbering capability. The prefix management code currently resides in nd6, leaving only the unused router renumbering capability in the in6_prefix files. Removing it will make it easier for us to provide locking for the remainder of IPv6 by reducing the number of objects requiring synchronized access. This functionality has also been removed from NetBSD and OpenBSD. Submitted by: George Neville-Neil Discussed with/approved by: suz, keiichi at kame.net, core at kame.net Revision Changes Path 1.944 +0 -1 src/sys/conf/files 1.48 +0 -7 src/sys/netinet6/in6.c 1.24 +0 -3 src/sys/netinet6/in6_ifattach.c 1.11 +0 -1199 src/sys/netinet6/in6_prefix.c (dead) 1.6 +0 -91 src/sys/netinet6/in6_prefix.h (dead) 1.30 +0 -1 src/sys/netinet6/in6_proto.c 1.76 +0 -5 src/sys/netinet6/ip6_input.c 1.44 +0 -21 src/sys/netinet6/nd6.c Approved by: re (scottl) Revision Changes Path 1.943.2.1 +0 -1 src/sys/conf/files 1.47.2.1 +0 -7 src/sys/netinet6/in6.c 1.23.2.1 +0 -3 src/sys/netinet6/in6_ifattach.c 1.10.2.1 +0 -1199 src/sys/netinet6/in6_prefix.c (dead) 1.5.8.1 +0 -91 src/sys/netinet6/in6_prefix.h (dead) 1.29.2.1 +0 -1 src/sys/netinet6/in6_proto.c 1.75.2.1 +0 -5 src/sys/netinet6/ip6_input.c 1.43.2.1 +0 -21 src/sys/netinet6/nd6.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 05:23:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B0B1516A4CE; Fri, 27 Aug 2004 05:23:15 +0000 (GMT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B92543D2D; Fri, 27 Aug 2004 05:23:15 +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 i7R5N1O9075046; Fri, 27 Aug 2004 07:23:01 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: Brian Fundakowski Feldman From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 26 Aug 2004 16:15:31 EDT." <20040826201531.GQ77326@green.homeunix.org> Date: Fri, 27 Aug 2004 07:23:01 +0200 Message-ID: <75045.1093584181@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Pawel Jakub Dawidek cc: cvs-all@FreeBSD.org cc: Roman Kurakin Subject: Re: cvs commit: src/sys/geom/concat g_concat.c src/sys/geom/label g_label.c src/sys/geom/mirror g_mirror.c src/sys/geom/raid3 g_raid3.c src/sys/geom/stripe g_stripe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 05:23:15 -0000 In message <20040826201531.GQ77326@green.homeunix.org>, Brian Fundakowski Feldm an writes: >> >Why in the world would you crash the machine when you don't have to? >> >> To prevent bogus code from being committed in the first place. >> >> Presumably if people can not make their code work because it panics >> they will not commit it. > >You cannot presume testing will expose every possible state/condition. If you hit any of the KASSERTS in geom, your code is very broken and if your testing doesn't uncover that (with the help of the KASSERTS) then you have no business being a committer. >It hasn't in FreeBSD's past, but maybe you can start a revolution that >makes it simple to create very complete test suites and put them into >the tree along with the code being tested. I've been of the most vocal advocates of getting regression tests into the tree for longer than you have been a committer. I was me who added src/tools originally. Now, shut up and code. -- 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 Aug 27 05:32:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D505B16A4CE; Fri, 27 Aug 2004 05:32:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B69CA43D41; Fri, 27 Aug 2004 05:32:03 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7R5W3Pp044153; Fri, 27 Aug 2004 05:32:03 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7R5W3BC044152; Fri, 27 Aug 2004 05:32:03 GMT (envelope-from scottl) Message-Id: <200408270532.i7R5W3BC044152@repoman.freebsd.org> From: Scott Long Date: Fri, 27 Aug 2004 05:32: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/conf newvers.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: Fri, 27 Aug 2004 05:32:04 -0000 scottl 2004-08-27 05:32:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/conf newvers.sh Log: Start the 5.2-BETA2 phase Approved by: re Revision Changes Path 1.62.2.3 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Fri Aug 27 06:15:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9513116A4CE; Fri, 27 Aug 2004 06:15:25 +0000 (GMT) Received: from vsmtp3.tin.it (vsmtp3alice.tin.it [212.216.176.143]) by mx1.FreeBSD.org (Postfix) with ESMTP id D66F543D70; Fri, 27 Aug 2004 06:15:24 +0000 (GMT) (envelope-from rionda@riondato.com) Received: from kaiser.sig11.org (82.50.117.246) by vsmtp3.tin.it (7.0.027) id 411B8C17001A04B4; Fri, 27 Aug 2004 08:15:25 +0200 Received: by kaiser.sig11.org (Postfix, from userid 1000) id 398B0130; Fri, 27 Aug 2004 08:16:15 +0200 (CEST) From: Matteo Riondato To: Scott Long In-Reply-To: <200408270532.i7R5W3BC044152@repoman.freebsd.org> References: <200408270532.i7R5W3BC044152@repoman.freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-CjL765bSmrpsUX5YJvau" Message-Id: <1093587374.17565.117.camel@kaiser.sig11.org> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Fri, 27 Aug 2004 08:16:15 +0200 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf newvers.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: Fri, 27 Aug 2004 06:15:25 -0000 --=-CjL765bSmrpsUX5YJvau Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Il Ven, 2004-08-27 alle 07:32, Scott Long ha scritto: > scottl 2004-08-27 05:32:03 UTC >=20 > FreeBSD src repository >=20 > Modified files: (Branch: RELENG_5) > sys/conf newvers.sh=20 > Log: > Start the 5.2-BETA2 phase surely, you meant 5.3-BETA2. Best Regards --=20 Rionda aka Matteo Riondato GUFI Staff Member (http://www.gufi.org) BSD-FAQ-it Main Developer (http://www.gufi.org/~rionda) FreeSBIE BugMeister (http://www.freesbie.org) Sent from: kaiser.sig11.org running FreeBSD-6.0-CURRENT --=-CjL765bSmrpsUX5YJvau Content-Type: application/pgp-signature; name=signature.asc Content-Description: Questa parte del messaggio =?ISO-8859-1?Q?=E8?= firmata -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQBBLtGu2Mp4pR7Fa+wRApQVAKCeh9tIIsWJ/Z0/0N2lzDK3HnG1RgCgxU1C EBhjzrmuCLRTQwYXOO2HwFA= =21LS -----END PGP SIGNATURE----- --=-CjL765bSmrpsUX5YJvau-- From owner-cvs-src@FreeBSD.ORG Fri Aug 27 07:05:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5744316A4CE; Fri, 27 Aug 2004 07:05:11 +0000 (GMT) Received: from storm.FreeBSD.org.uk (storm.FreeBSD.org.uk [194.242.157.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id C453543D49; Fri, 27 Aug 2004 07:05:10 +0000 (GMT) (envelope-from mark@grondar.org) Received: from storm.FreeBSD.org.uk (Ugrondar@localhost [127.0.0.1]) i7R7595d064340; Fri, 27 Aug 2004 08:05:09 +0100 (BST) (envelope-from mark@grondar.org) Received: (from Ugrondar@localhost)i7R758rw064339; Fri, 27 Aug 2004 08:05:08 +0100 (BST) (envelope-from mark@grondar.org) X-Authentication-Warning: storm.FreeBSD.org.uk: Ugrondar set sender to mark@grondar.org using -f Received: from grondar.org (localhost [127.0.0.1])i7R70lDZ039371; Fri, 27 Aug 2004 08:00:47 +0100 (BST) (envelope-from mark@grondar.org) From: Mark Murray Message-Id: <200408270700.i7R70lDZ039371@grimreaper.grondar.org> To: obrien@FreeBSD.ORG In-Reply-To: Your message of "Thu, 26 Aug 2004 11:06:21 PDT." <20040826180621.GA16885@dragon.nuxi.com> Date: Fri, 27 Aug 2004 08:00:47 +0100 Sender: mark@grondar.org cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/dev/acpica acpi.c acpi_resource.c acpivar.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, 27 Aug 2004 07:05:11 -0000 "David O'Brien" writes: > > > You know I would also, and many others on freebsd-amd64. > > > The point is "asking". :-) > > > > Cool. I've made some changes to the random, mem and io modules to > > try to prevent the double-loaded module panic. Could you please see > > if this works for amd64? > > quynh# kldload /boot/kernel/random.ko > kldload: can't load /boot/kernel/random.ko: Exec format error > quynh# kldload /boot/kernel/mem.ko > kldload: can't load /boot/kernel/mem.ko: Exec format error > quynh# kldload /boot/kernel/io.ko > kldload: can't load /boot/kernel/io.ko: Exec format error > quynh# kldload /boot/kernel/if_xl.ko > quynh# > > the error message is a little weird (and deceiving) when one of these > .ko's doesn't load; but this is orders of orders of magnitude better than > panicing. 8-) Yeah. Just to confirm, all three of the above modules were built into the kernel, right? The solution was to add a module version to the modules. Why not having a version is not an error beats me. (I wonder if it is possible to make this the case?) > thanks for fixing this! No problem. But the real fix IMO is to not allow the broken modules to be made in the first place. It was pure, blind luck that enabled me to stumble onto this solution. :-) M -- Mark Murray iumop ap!sdn w,I idlaH From owner-cvs-src@FreeBSD.ORG Fri Aug 27 08:54:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA6EE16A4CE; Fri, 27 Aug 2004 08:54:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE86943D2D; Fri, 27 Aug 2004 08:54:40 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7R8seKr049881; Fri, 27 Aug 2004 08:54:40 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7R8seg5049880; Fri, 27 Aug 2004 08:54:40 GMT (envelope-from iedowse) Message-Id: <200408270854.i7R8seg5049880@repoman.freebsd.org> From: Ian Dowse Date: Fri, 27 Aug 2004 08:54: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/kldxref ef_obj.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 08:54:41 -0000 iedowse 2004-08-27 08:54:40 UTC FreeBSD src repository Modified files: usr.sbin/kldxref ef_obj.c Log: Use a temporary void * variable to work around a strict aliasing warning that gcc generates at -O2 and higher. Revision Changes Path 1.2 +3 -2 src/usr.sbin/kldxref/ef_obj.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 09:52:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B2A216A4CE; Fri, 27 Aug 2004 09:52:24 +0000 (GMT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 09BF843D5C; Fri, 27 Aug 2004 09:52:24 +0000 (GMT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id F30B2AC969; Fri, 27 Aug 2004 11:52:21 +0200 (CEST) Date: Fri, 27 Aug 2004 11:52:21 +0200 From: Pawel Jakub Dawidek To: Jun Kuriyama Message-ID: <20040827095221.GS30151@darkness.comp.waw.pl> References: <20040827085342.GB96805@prioris.mini.pw.edu.pl> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="XhI9yHzIhar7c5RA" Content-Disposition: inline In-Reply-To: <20040827085342.GB96805@prioris.mini.pw.edu.pl> 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: Poul-Henning Kamp cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/geom/concat g_concat.c src/sys/geom/label g_label.c src/sys/geom/mirror g_mirror.c src/sys/geom/raid3 g_raid3.c src/sys/geom/stripe g_stripe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 09:52:24 -0000 --XhI9yHzIhar7c5RA Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable +> > > Skip providers with not defined sector size. +> >=20 +> > This is wrong. A provider with a non-zero access count should always +> > have a sector size. The sectorsize can not be trusted if the access +> > counts are zero. +>=20 +> I don't know this is wrong or not, but this patch cannot help me. I +> booted with the latest kernel, but I cannot see any CD devices in /dev +> directory. Hmm, I committed needed fixes to my classes and it shouldn't collide with CD devices at all. Are you sure you removed patch, which I proposed earlier? --=20 Pawel Jakub Dawidek http://www.FreeBSD.org pjd@FreeBSD.org http://garage.freebsd.pl FreeBSD committer Am I Evil? Yes, I Am! --XhI9yHzIhar7c5RA Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBLwRVForvXbEpPzQRAm3LAKDFnYkRiOo6cAN16TlO3yJvOo/JOgCdEAqi ECNPn/JgDlzps7U8lAFWvTo= =vVN2 -----END PGP SIGNATURE----- --XhI9yHzIhar7c5RA-- From owner-cvs-src@FreeBSD.ORG Fri Aug 27 10:59:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BFDE916A4CE; Fri, 27 Aug 2004 10:59:27 +0000 (GMT) Received: from black.imgsrc.co.jp (black.imgsrc.co.jp [210.226.20.147]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A68C43D66; Fri, 27 Aug 2004 10:59:26 +0000 (GMT) (envelope-from kuriyama@imgsrc.co.jp) Received: from localhost (localhost [127.0.0.1]) by black.imgsrc.co.jp (Postfix) with ESMTP id A341D50BC0; Fri, 27 Aug 2004 19:59:20 +0900 (JST) Received: from black.imgsrc.co.jp (black.imgsrc.co.jp [IPv6:2001:218:422:2::9999]) by black.imgsrc.co.jp (Postfix) with ESMTP id 2B47350BFA; Fri, 27 Aug 2004 19:59:19 +0900 (JST) Date: Fri, 27 Aug 2004 19:59:19 +0900 Message-ID: <7msma84zjs.wl@black.imgsrc.co.jp> From: Jun Kuriyama To: Pawel Jakub Dawidek In-Reply-To: <20040827095221.GS30151@darkness.comp.waw.pl> References: <20040827085342.GB96805@prioris.mini.pw.edu.pl> <20040827095221.GS30151@darkness.comp.waw.pl> User-Agent: Wanderlust/2.10.1 (Watching The Wheels) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.6 Emacs/21.3 (i386--freebsd) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Virus-Scanned: by amavisd 0.1 cc: Jun Kuriyama cc: Poul-Henning Kamp cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/geom/concat g_concat.c src/sys/geom/label g_label.c src/sys/geom/mirror g_mirror.c src/sys/geom/raid3 g_raid3.c src/sys/geom/stripe g_stripe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 10:59:28 -0000 At Fri, 27 Aug 2004 11:52:21 +0200, Pawel Jakub Dawidek wrote: > Hmm, I committed needed fixes to my classes and it shouldn't collide > with CD devices at all. Are you sure you removed patch, which I proposed > earlier? Oops, sorry. I've included your previous patch. I'll try after removing it. -- Jun Kuriyama // IMG SRC, Inc. // FreeBSD Project From owner-cvs-src@FreeBSD.ORG Fri Aug 27 11:24:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F10716A4CE; Fri, 27 Aug 2004 11:24:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7019243D6A; Fri, 27 Aug 2004 11:24:31 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RBOVSR054326; Fri, 27 Aug 2004 11:24:31 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RBOV54054325; Fri, 27 Aug 2004 11:24:31 GMT (envelope-from tjr) Message-Id: <200408271124.i7RBOV54054325@repoman.freebsd.org> From: "Tim J. Robbins" Date: Fri, 27 Aug 2004 11:24: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/fs/msdosfs msdosfs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 11:24:31 -0000 tjr 2004-08-27 11:24:31 UTC FreeBSD src repository Modified files: sys/fs/msdosfs msdosfs_vfsops.c Log: Remove bogus vrele() call added in previous. Revision Changes Path 1.128 +0 -2 src/sys/fs/msdosfs/msdosfs_vfsops.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 12:03:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D49A16A4CE; Fri, 27 Aug 2004 12:03:19 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD2E143D46; Fri, 27 Aug 2004 12:03:18 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RC3I7f055522; Fri, 27 Aug 2004 12:03:18 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RC3IlA055521; Fri, 27 Aug 2004 12:03:18 GMT (envelope-from sos) Message-Id: <200408271203.i7RC3IlA055521@repoman.freebsd.org> From: Søren Schmidt Date: Fri, 27 Aug 2004 12:03: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/ata ata-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: Fri, 27 Aug 2004 12:03:19 -0000 sos 2004-08-27 12:03:18 UTC FreeBSD src repository Modified files: sys/dev/ata ata-disk.c Log: Rearrange the call to disk_destroy. Suggested by: phk Revision Changes Path 1.176 +6 -6 src/sys/dev/ata/ata-disk.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 12:11:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 27BCE16A4CE; Fri, 27 Aug 2004 12:11:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 09EB543D48; Fri, 27 Aug 2004 12:11:48 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RCBlNN055941; Fri, 27 Aug 2004 12:11:47 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RCBlA4055940; Fri, 27 Aug 2004 12:11:47 GMT (envelope-from yar) Message-Id: <200408271211.i7RCBlA4055940@repoman.freebsd.org> From: Yar Tikhiy Date: Fri, 27 Aug 2004 12:11: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/etc network.subr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 12:11:48 -0000 yar 2004-08-27 12:11:47 UTC FreeBSD src repository Modified files: etc network.subr Log: Fix a typo in a variable name. Revision Changes Path 1.155 +1 -1 src/etc/network.subr From owner-cvs-src@FreeBSD.ORG Fri Aug 27 12:54:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E74D16A4CE; Fri, 27 Aug 2004 12:54:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0186C43D31; Fri, 27 Aug 2004 12:54:59 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RCswQR057221; Fri, 27 Aug 2004 12:54:58 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RCswNf057220; Fri, 27 Aug 2004 12:54:58 GMT (envelope-from sos) Message-Id: <200408271254.i7RCswNf057220@repoman.freebsd.org> From: Søren Schmidt Date: Fri, 27 Aug 2004 12:54: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/dev/ata ata-chipset.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 12:54:59 -0000 sos 2004-08-27 12:54:58 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Set and reset the right bit for UDMA enable/disable on the ICH* chips. Revision Changes Path 1.83 +2 -2 src/sys/dev/ata/ata-chipset.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 13:38:01 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 570A016A4CE; Fri, 27 Aug 2004 13:38:01 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3871443D6D; Fri, 27 Aug 2004 13:38:01 +0000 (GMT) (envelope-from osa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RDc16R058532; Fri, 27 Aug 2004 13:38:01 GMT (envelope-from osa@repoman.freebsd.org) Received: (from osa@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RDc17i058531; Fri, 27 Aug 2004 13:38:01 GMT (envelope-from osa) Message-Id: <200408271338.i7RDc17i058531@repoman.freebsd.org> From: "Sergey A. Osokin" Date: Fri, 27 Aug 2004 13: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/share/misc bsd-family-tree X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 13:38:01 -0000 osa 2004-08-27 13:38:01 UTC FreeBSD src repository (ports committer) Modified files: share/misc bsd-family-tree Log: Two things: 1. we are already under 6.0-CURRENT 2. add FreeBSD Design and Impl. book description (obtained from http://www.awprofessional.com/title/0201702452) Approved by: wosch (maintainer) Revision Changes Path 1.83 +5 -1 src/share/misc/bsd-family-tree From owner-cvs-src@FreeBSD.ORG Fri Aug 27 14:43:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6DF7E16A4D3; Fri, 27 Aug 2004 14:43:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4AEE243D68; Fri, 27 Aug 2004 14:43:11 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7REhBsw060452; Fri, 27 Aug 2004 14:43:11 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7REhBjO060451; Fri, 27 Aug 2004 14:43:11 GMT (envelope-from phk) Message-Id: <200408271443.i7REhBjO060451@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 27 Aug 2004 14:43: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/geom geom.h geom_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: Fri, 27 Aug 2004 14:43:11 -0000 phk 2004-08-27 14:43:11 UTC FreeBSD src repository Modified files: sys/geom geom.h geom_io.c Log: Introduce g_alloc_bio() as a waiting variant of g_new_bio(). Use in places where we can sleep and where we previously failed to check for a NULL pointer. MT5 candidate. Revision Changes Path 1.85 +1 -0 src/sys/geom/geom.h 1.58 +12 -3 src/sys/geom/geom_io.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 14:48:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DAEA16A4CE; Fri, 27 Aug 2004 14:48:33 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0CE9443D58; Fri, 27 Aug 2004 14:48:33 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7REmWbD060677; Fri, 27 Aug 2004 14:48:32 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7REmWD9060676; Fri, 27 Aug 2004 14:48:32 GMT (envelope-from sos) Message-Id: <200408271448.i7REmWD9060676@repoman.freebsd.org> From: Søren Schmidt Date: Fri, 27 Aug 2004 14:48: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/ata ata-all.c ata-all.h ata-lowlevel.c ata-queue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 14:48:33 -0000 sos 2004-08-27 14:48:32 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c ata-all.h ata-lowlevel.c ata-queue.c Log: Fix the handling of "inflight" requests when doing reinit's. Add missing untimeout that would get lost in handling of some error situations, and caused what looked like random timeouts afterwards when the timeout fired. Revision Changes Path 1.224 +3 -4 src/sys/dev/ata/ata-all.c 1.82 +1 -0 src/sys/dev/ata/ata-all.h 1.45 +10 -1 src/sys/dev/ata/ata-lowlevel.c 1.34 +21 -2 src/sys/dev/ata/ata-queue.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 14:51:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6481416A4CF; Fri, 27 Aug 2004 14:51:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 38B6A43D1D; Fri, 27 Aug 2004 14:51:22 +0000 (GMT) (envelope-from roam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7REpMoj060833; Fri, 27 Aug 2004 14:51:22 GMT (envelope-from roam@repoman.freebsd.org) Received: (from roam@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7REpM2o060832; Fri, 27 Aug 2004 14:51:22 GMT (envelope-from roam) Message-Id: <200408271451.i7REpM2o060832@repoman.freebsd.org> From: Peter Pentchev Date: Fri, 27 Aug 2004 14:51: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/db/man mpool.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: Fri, 27 Aug 2004 14:51:22 -0000 roam 2004-08-27 14:51:22 UTC FreeBSD src repository (doc,ports committer) Modified files: lib/libc/db/man mpool.3 Log: Remove the misleading description of the 'key' argument to mpool_open(3) - it is *not* really used for synchronization; in fact, it is not used at all. PR: 70929 Submitted by: Martin Kammerhofer MFC after: 3 days Revision Changes Path 1.13 +1 -17 src/lib/libc/db/man/mpool.3 From owner-cvs-src@FreeBSD.ORG Fri Aug 27 15:01:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F12D416A4CE; Fri, 27 Aug 2004 15:01:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D256943D62; Fri, 27 Aug 2004 15:01:56 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RF1uE8061129; Fri, 27 Aug 2004 15:01:56 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RF1uVD061128; Fri, 27 Aug 2004 15:01:56 GMT (envelope-from yar) Message-Id: <200408271501.i7RF1uVD061128@repoman.freebsd.org> From: Yar Tikhiy Date: Fri, 27 Aug 2004 15:01: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/sys/boot/i386/boot2 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, 27 Aug 2004 15:01:57 -0000 yar 2004-08-27 15:01:56 UTC FreeBSD src repository Modified files: sys/boot/i386/boot2 Makefile Log: B1FLAGS -> BOOT_BOOT1_FLAGS, which is consistent with naming of other boot-related make vars. Revision Changes Path 1.57 +2 -2 src/sys/boot/i386/boot2/Makefile From owner-cvs-src@FreeBSD.ORG Fri Aug 27 15:16:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D6BF16A4CE; Fri, 27 Aug 2004 15:16:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6456C43D6E; Fri, 27 Aug 2004 15:16:24 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RFGOCG061927; Fri, 27 Aug 2004 15:16:24 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RFGO8L061926; Fri, 27 Aug 2004 15:16:24 GMT (envelope-from andre) Message-Id: <200408271516.i7RFGO8L061926@repoman.freebsd.org> From: Andre Oppermann Date: Fri, 27 Aug 2004 15:16: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/share/man/man4 ipfirewall.4 src/share/man/man9 pfil.9 src/sys/alpha/conf GENERIC src/sys/amd64/conf GENERIC src/sys/conf NOTES files options src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC SKI src/sys/modules/bridge 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, 27 Aug 2004 15:16:24 -0000 andre 2004-08-27 15:16:24 UTC FreeBSD src repository Modified files: share/man/man4 ipfirewall.4 share/man/man9 pfil.9 sys/alpha/conf GENERIC sys/amd64/conf GENERIC sys/conf NOTES files options sys/i386/conf GENERIC sys/ia64/conf GENERIC SKI sys/modules/bridge Makefile sys/net bridge.c sys/netinet ip_fastfwd.c ip_fw_pfil.c ip_input.c ip_output.c ip_var.h sys/netinet6 ip6_forward.c ip6_input.c ip6_output.c ip6_var.h sys/pc98/conf GENERIC sys/powerpc/conf GENERIC sys/sparc64/conf GENERIC . UPDATING Log: Always compile PFIL_HOOKS into the kernel and remove the associated kernel compile option. All FreeBSD packet filters now use the PFIL_HOOKS API and thus it becomes a standard part of the network stack. If no hooks are connected the entire packet filter hooks section and related activities are jumped over. This removes any performance impact if no hooks are active. Both OpenBSD and DragonFlyBSD have integrated PFIL_HOOKS permanently as well. Revision Changes Path 1.350 +4 -0 src/UPDATING 1.31 +0 -2 src/share/man/man4/ipfirewall.4 1.15 +0 -6 src/share/man/man9/pfil.9 1.175 +0 -1 src/sys/alpha/conf/GENERIC 1.422 +0 -1 src/sys/amd64/conf/GENERIC 1.1264 +0 -7 src/sys/conf/NOTES 1.945 +2 -2 src/sys/conf/files 1.477 +0 -1 src/sys/conf/options 1.414 +0 -1 src/sys/i386/conf/GENERIC 1.68 +0 -1 src/sys/ia64/conf/GENERIC 1.20 +0 -1 src/sys/ia64/conf/SKI 1.4 +0 -9 src/sys/modules/bridge/Makefile 1.83 +1 -9 src/sys/net/bridge.c 1.18 +9 -5 src/sys/netinet/ip_fastfwd.c 1.7 +1 -5 src/sys/netinet/ip_fw_pfil.c 1.286 +11 -17 src/sys/netinet/ip_input.c 1.228 +7 -17 src/sys/netinet/ip_output.c 1.90 +1 -3 src/sys/netinet/ip_var.h 1.26 +6 -10 src/sys/netinet6/ip6_forward.c 1.77 +9 -11 src/sys/netinet6/ip6_input.c 1.83 +6 -8 src/sys/netinet6/ip6_output.c 1.28 +1 -3 src/sys/netinet6/ip6_var.h 1.256 +0 -1 src/sys/pc98/conf/GENERIC 1.43 +0 -1 src/sys/powerpc/conf/GENERIC 1.79 +0 -1 src/sys/sparc64/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Fri Aug 27 15:32:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 540D216A4D0; Fri, 27 Aug 2004 15:32:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 246B843D1F; Fri, 27 Aug 2004 15:32:29 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RFWTER062699; Fri, 27 Aug 2004 15:32:29 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RFWTd3062698; Fri, 27 Aug 2004 15:32:29 GMT (envelope-from andre) Message-Id: <200408271532.i7RFWTd3062698@repoman.freebsd.org> From: Andre Oppermann Date: Fri, 27 Aug 2004 15: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/sys/netinet ip_fastfwd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 15:32:29 -0000 andre 2004-08-27 15:32:28 UTC FreeBSD src repository Modified files: sys/netinet ip_fastfwd.c Log: Remove a junk line left over from the recent IPFW to PFIL_HOOKS conversion. Revision Changes Path 1.19 +0 -1 src/sys/netinet/ip_fastfwd.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 15:36:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85C1E16A4CE; Fri, 27 Aug 2004 15:36:30 +0000 (GMT) Received: from TRANG.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E1B743D1D; Fri, 27 Aug 2004 15:36:30 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by TRANG.nuxi.com (8.13.1/8.12.11) with ESMTP id i7RFaTXh059923; Fri, 27 Aug 2004 08:36:29 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id i7RFaSCu059922; Fri, 27 Aug 2004 08:36:28 -0700 (PDT) (envelope-from obrien) Date: Fri, 27 Aug 2004 08:36:28 -0700 From: "David O'Brien" To: Mark Murray Message-ID: <20040827153628.GE59283@dragon.nuxi.com> References: <20040826180621.GA16885@dragon.nuxi.com> <200408270700.i7R70lDZ039371@grimreaper.grondar.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408270700.i7R70lDZ039371@grimreaper.grondar.org> User-Agent: Mutt/1.4.1i 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 cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/dev/acpica acpi.c acpi_resource.c acpivar.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: Fri, 27 Aug 2004 15:36:30 -0000 On Fri, Aug 27, 2004 at 08:00:47AM +0100, Mark Murray wrote: > > > Cool. I've made some changes to the random, mem and io modules to > > > try to prevent the double-loaded module panic. Could you please see > > > if this works for amd64? > > > > quynh# kldload /boot/kernel/random.ko > > kldload: can't load /boot/kernel/random.ko: Exec format error ... > > the error message is a little weird (and deceiving) when one of these > > .ko's doesn't load; but this is orders of orders of magnitude better than > > panicing. 8-) > > Yeah. Just to confirm, all three of the above modules were built into > the kernel, right? Yes. AMD64 modules aren't auto-loadable from the loader like i386. At the moment it is more interesting to see how the i386 platform handles this. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Fri Aug 27 15:39:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A815516A4CE; Fri, 27 Aug 2004 15:39:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 882A043D48; Fri, 27 Aug 2004 15:39:34 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RFdYHL062930; Fri, 27 Aug 2004 15:39:34 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RFdYNO062929; Fri, 27 Aug 2004 15:39:34 GMT (envelope-from andre) Message-Id: <200408271539.i7RFdYNO062929@repoman.freebsd.org> From: Andre Oppermann Date: Fri, 27 Aug 2004 15:39: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/netinet 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: Fri, 27 Aug 2004 15:39:34 -0000 andre 2004-08-27 15:39:34 UTC FreeBSD src repository Modified files: sys/netinet ip_output.c Log: In the case the destination of a packet was changed by the packet filter to point to a local IP address; and the packet was sourced from this host we fill in the m_pkthdr.rcvif with a pointer to the loopback interface. Before the function ifunit("lo0") was used to obtain the ifp. However this is sub-optimal from a performance point of view and might be dangerous if the loopback interface has been renamed. Use the global variable 'loif' instead which always points to the loopback interface. Submitted by: brooks Revision Changes Path 1.229 +2 -2 src/sys/netinet/ip_output.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 15:46:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2EABA16A4CE; Fri, 27 Aug 2004 15:46:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0EA1543D1F; Fri, 27 Aug 2004 15:46:17 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RFkG2p063286; Fri, 27 Aug 2004 15:46:16 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RFkGTJ063285; Fri, 27 Aug 2004 15:46:16 GMT (envelope-from andre) Message-Id: <200408271546.i7RFkGTJ063285@repoman.freebsd.org> From: Andre Oppermann Date: Fri, 27 Aug 2004 15:46: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: Fri, 27 Aug 2004 15:46:17 -0000 andre 2004-08-27 15:46:16 UTC FreeBSD src repository Modified files: sys/conf NOTES Log: Properly document and enable the IPFIREWALL_FORWARD option. Revision Changes Path 1.1265 +5 -0 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Fri Aug 27 15:46:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D43316A4CE; Fri, 27 Aug 2004 15:46:57 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C92843D1D; Fri, 27 Aug 2004 15:46:57 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RFkvEO063324; Fri, 27 Aug 2004 15:46:57 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RFkvjR063323; Fri, 27 Aug 2004 15:46:57 GMT (envelope-from mjacob) Message-Id: <200408271546.i7RFkvjR063323@repoman.freebsd.org> From: Matt Jacob Date: Fri, 27 Aug 2004 15:46: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/sys/dev/isp isp_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: Fri, 27 Aug 2004 15:46:57 -0000 mjacob 2004-08-27 15:46:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/isp isp_freebsd.c Log: MFC 1.103- turn of sleeping in top half due to conflicts with geom design. Approved by: re Revision Changes Path 1.102.2.1 +2 -0 src/sys/dev/isp/isp_freebsd.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 15:52:39 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5628416A4CF; Fri, 27 Aug 2004 15:52:39 +0000 (GMT) Received: from kurush.osdn.org.ua (external.osdn.org.ua [212.40.34.156]) by mx1.FreeBSD.org (Postfix) with ESMTP id F253043D45; Fri, 27 Aug 2004 15:52:07 +0000 (GMT) (envelope-from never@kurush.osdn.org.ua) Received: from kurush.osdn.org.ua (never@localhost [127.0.0.1]) by kurush.osdn.org.ua (8.12.8p2/8.12.8) with ESMTP id i7RFpV1x003191; Fri, 27 Aug 2004 18:51:31 +0300 (EEST) (envelope-from never@kurush.osdn.org.ua) Received: (from never@localhost) by kurush.osdn.org.ua (8.12.8p2/8.12.8/Submit) id i7RFpVH1003188; Fri, 27 Aug 2004 18:51:31 +0300 (EEST) (envelope-from never) Date: Fri, 27 Aug 2004 18:51:31 +0300 From: Alexandr Kovalenko To: Scott Long Message-ID: <20040827155131.GB865@nevermind.kiev.ua> References: <200408270532.i7R5W3BC044152@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200408270532.i7R5W3BC044152@repoman.freebsd.org> User-Agent: Mutt/1.5.4i X-Virus-Scanned: by amavisd-new cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/conf newvers.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: Fri, 27 Aug 2004 15:52:39 -0000 Hello, Scott Long! On Fri, Aug 27, 2004 at 05:32:03AM +0000, you wrote: > scottl 2004-08-27 05:32:03 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_5) > sys/conf newvers.sh > Log: > Start the 5.2-BETA2 phase I think it is typo, you surely wanted to say 5.3-BETA2 :) > Approved by: re > > Revision Changes Path > 1.62.2.3 +1 -1 src/sys/conf/newvers.sh > _______________________________________________ > cvs-all@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-all > To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" > > http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sys/conf/newvers.sh.diff?&r1=1.62.2.2&r2=1.62.2.3&f=h -- NEVE-RIPE, will build world for food Ukrainian FreeBSD User Group http://uafug.org.ua/ From owner-cvs-src@FreeBSD.ORG Fri Aug 27 16:10:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1744F16A4CE; Fri, 27 Aug 2004 16:10:15 +0000 (GMT) Received: from arginine.spc.org (arginine.spc.org [195.206.69.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC28B43D54; Fri, 27 Aug 2004 16:10:14 +0000 (GMT) (envelope-from bms@spc.org) Received: from localhost (localhost [127.0.0.1]) by arginine.spc.org (Postfix) with ESMTP id 021AF6520F; Fri, 27 Aug 2004 17:10:13 +0100 (BST) Received: from arginine.spc.org ([127.0.0.1]) by localhost (arginine.spc.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 58369-03-3; Fri, 27 Aug 2004 17:10:12 +0100 (BST) Received: from empiric.dek.spc.org (dhcp113.icir.org [192.150.187.113]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by arginine.spc.org (Postfix) with ESMTP id 6C8796520E; Fri, 27 Aug 2004 17:10:12 +0100 (BST) Received: by empiric.dek.spc.org (Postfix, from userid 1001) id 72E8C629F; Fri, 27 Aug 2004 09:10:07 -0700 (PDT) Date: Fri, 27 Aug 2004 09:10:07 -0700 From: Bruce M Simpson To: Andre Oppermann Message-ID: <20040827161007.GA833@empiric.icir.org> Mail-Followup-To: Andre Oppermann , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200408271516.i7RFGO8L061926@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408271516.i7RFGO8L061926@repoman.freebsd.org> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 ipfirewall.4 src/share/man/man9 pfil.9 src/sys/alpha/conf GENERIC src/sys/amd64/conf GENERIC src/sys/conf NOTES files options src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC SKI src/sys/modules/bridge 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, 27 Aug 2004 16:10:15 -0000 On Fri, Aug 27, 2004 at 03:16:24PM +0000, Andre Oppermann wrote: > Log: > Always compile PFIL_HOOKS into the kernel and remove the associated kernel > compile option. All FreeBSD packet filters now use the PFIL_HOOKS API and > thus it becomes a standard part of the network stack. Hopefully this change can be MT5'd. BMS From owner-cvs-src@FreeBSD.ORG Fri Aug 27 16:13:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4307316A4CE; Fri, 27 Aug 2004 16:13:51 +0000 (GMT) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.189]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5AEE43D41; Fri, 27 Aug 2004 16:13:50 +0000 (GMT) (envelope-from max@love2party.net) Received: from [212.227.126.179] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1C0jMM-00008x-00; Fri, 27 Aug 2004 18:13:50 +0200 Received: from [217.83.3.211] (helo=donor.laier.local) by mrelayng.kundenserver.de with asmtp (TLSv1:RC4-MD5:128) (Exim 3.35 #1) id 1C0jML-0002Yy-00; Fri, 27 Aug 2004 18:13:50 +0200 From: Max Laier To: Andre Oppermann Date: Fri, 27 Aug 2004 18:12:11 +0200 User-Agent: KMail/1.6.2 References: <200408271516.i7RFGO8L061926@repoman.freebsd.org> In-Reply-To: <200408271516.i7RFGO8L061926@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Boundary-02=_i11LB3cInq8GUcK"; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408271812.18748.max@love2party.net> X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:61c499deaeeba3ba5be80f48ecc83056 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 ipfirewall.4 src/share/man/man9 pfil.9 src/sys/alpha/conf GENERIC src/sys/amd64/conf GENERIC src/sys/conf NOTES files options src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC SKI src/sys/modules/bridge 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, 27 Aug 2004 16:13:51 -0000 --Boundary-02=_i11LB3cInq8GUcK Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Friday 27 August 2004 17:16, Andre Oppermann wrote: > andre 2004-08-27 15:16:24 UTC > > FreeBSD src repository > > Modified files: > share/man/man4 ipfirewall.4 > share/man/man9 pfil.9 > sys/alpha/conf GENERIC > sys/amd64/conf GENERIC > sys/conf NOTES files options > sys/i386/conf GENERIC > sys/ia64/conf GENERIC SKI > sys/modules/bridge Makefile > sys/net bridge.c > sys/netinet ip_fastfwd.c ip_fw_pfil.c ip_input.c > ip_output.c ip_var.h > sys/netinet6 ip6_forward.c ip6_input.c ip6_output.c > ip6_var.h > sys/pc98/conf GENERIC > sys/powerpc/conf GENERIC > sys/sparc64/conf GENERIC > . UPDATING > Log: > Always compile PFIL_HOOKS into the kernel and remove the associated > kernel compile option. All FreeBSD packet filters now use the PFIL_HOOKS > API and thus it becomes a standard part of the network stack. > > If no hooks are connected the entire packet filter hooks section and > related activities are jumped over. This removes any performance impact = if > no hooks are active. Great!!! Maybe we should hide: if (inet_pfil_hook.ph_busy_count =3D=3D -1) behind a macro in case we modify the locking for pfil_hooks in the future. = I=20 am thinking of something like: if (PFIL_IS_EMPTY(&inet_pfil_hook)) If you agree, I can roll a diff. =2D-=20 /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News --Boundary-02=_i11LB3cInq8GUcK Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQBBL11iXyyEoT62BG0RAtgYAJ0TKHo1ESlB4cO0AHfTz/NiEkm0JACbBMza 8aBucHqCFwMRblm2JeM71lc= =nUFp -----END PGP SIGNATURE----- --Boundary-02=_i11LB3cInq8GUcK-- From owner-cvs-src@FreeBSD.ORG Fri Aug 27 16:27:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DBC8616A4CF for ; Fri, 27 Aug 2004 16:27:49 +0000 (GMT) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF94043D7B for ; Fri, 27 Aug 2004 16:27:48 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 58595 invoked from network); 27 Aug 2004 16:26:26 -0000 Received: from unknown (HELO freebsd.org) ([62.48.0.53]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 27 Aug 2004 16:26:26 -0000 Message-ID: <412F6108.8C380C17@freebsd.org> Date: Fri, 27 Aug 2004 18:27:52 +0200 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Max Laier References: <200408271516.i7RFGO8L061926@repoman.freebsd.org> <200408271812.18748.max@love2party.net> 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/share/man/man4 ipfirewall.4 src/share/man/man9 pfil.9 src/sys/alpha/conf GENERIC src/sys/amd64/conf GENERIC src/sys/conf NOTES files options src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC SKI src/sys/modules/bridge 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, 27 Aug 2004 16:27:50 -0000 Max Laier wrote: > > On Friday 27 August 2004 17:16, Andre Oppermann wrote: > > andre 2004-08-27 15:16:24 UTC > > > > FreeBSD src repository > > > > Modified files: > > share/man/man4 ipfirewall.4 > > share/man/man9 pfil.9 > > sys/alpha/conf GENERIC > > sys/amd64/conf GENERIC > > sys/conf NOTES files options > > sys/i386/conf GENERIC > > sys/ia64/conf GENERIC SKI > > sys/modules/bridge Makefile > > sys/net bridge.c > > sys/netinet ip_fastfwd.c ip_fw_pfil.c ip_input.c > > ip_output.c ip_var.h > > sys/netinet6 ip6_forward.c ip6_input.c ip6_output.c > > ip6_var.h > > sys/pc98/conf GENERIC > > sys/powerpc/conf GENERIC > > sys/sparc64/conf GENERIC > > . UPDATING > > Log: > > Always compile PFIL_HOOKS into the kernel and remove the associated > > kernel compile option. All FreeBSD packet filters now use the PFIL_HOOKS > > API and thus it becomes a standard part of the network stack. > > > > If no hooks are connected the entire packet filter hooks section and > > related activities are jumped over. This removes any performance impact if > > no hooks are active. > > Great!!! > > Maybe we should hide: > if (inet_pfil_hook.ph_busy_count == -1) > behind a macro in case we modify the locking for pfil_hooks in the future. I > am thinking of something like: > if (PFIL_IS_EMPTY(&inet_pfil_hook)) Checking for (inet_pfil_hook.ph_busy_count == -1) is the official to see if there are any hooks connected. I don't think we need to abstract this in a macro. -- Andre From owner-cvs-src@FreeBSD.ORG Fri Aug 27 16:35:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C36416A4CE; Fri, 27 Aug 2004 16:35:56 +0000 (GMT) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.186]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6A9E43D1D; Fri, 27 Aug 2004 16:35:55 +0000 (GMT) (envelope-from max@love2party.net) Received: from [212.227.126.208] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1C0jhj-00073T-00; Fri, 27 Aug 2004 18:35:55 +0200 Received: from [217.83.3.211] (helo=donor.laier.local) by mrelayng.kundenserver.de with asmtp (TLSv1:RC4-MD5:128) (Exim 3.35 #1) id 1C0jhi-0005m6-00; Fri, 27 Aug 2004 18:35:55 +0200 From: Max Laier To: Andre Oppermann Date: Fri, 27 Aug 2004 18:34:23 +0200 User-Agent: KMail/1.6.2 References: <200408271516.i7RFGO8L061926@repoman.freebsd.org> <200408271812.18748.max@love2party.net> <412F6108.8C380C17@freebsd.org> In-Reply-To: <412F6108.8C380C17@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Boundary-02=_QK2LB+NmFWZFh3X"; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408271834.24506.max@love2party.net> X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:61c499deaeeba3ba5be80f48ecc83056 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 ipfirewall.4 src/share/man/man9 pfil.9 src/sys/alpha/conf GENERIC src/sys/amd64/conf GENERIC src/sys/conf NOTES files options src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC SKI src/sys/modules/bridge 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, 27 Aug 2004 16:35:56 -0000 --Boundary-02=_QK2LB+NmFWZFh3X Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Friday 27 August 2004 18:27, Andre Oppermann wrote: > Max Laier wrote: > > On Friday 27 August 2004 17:16, Andre Oppermann wrote: > > > andre 2004-08-27 15:16:24 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > share/man/man4 ipfirewall.4 > > > share/man/man9 pfil.9 > > > sys/alpha/conf GENERIC > > > sys/amd64/conf GENERIC > > > sys/conf NOTES files options > > > sys/i386/conf GENERIC > > > sys/ia64/conf GENERIC SKI > > > sys/modules/bridge Makefile > > > sys/net bridge.c > > > sys/netinet ip_fastfwd.c ip_fw_pfil.c ip_input.c > > > ip_output.c ip_var.h > > > sys/netinet6 ip6_forward.c ip6_input.c ip6_output.c > > > ip6_var.h > > > sys/pc98/conf GENERIC > > > sys/powerpc/conf GENERIC > > > sys/sparc64/conf GENERIC > > > . UPDATING > > > Log: > > > Always compile PFIL_HOOKS into the kernel and remove the associated > > > kernel compile option. All FreeBSD packet filters now use the > > > PFIL_HOOKS API and thus it becomes a standard part of the network > > > stack. > > > > > > If no hooks are connected the entire packet filter hooks section and > > > related activities are jumped over. This removes any performance > > > impact if no hooks are active. > > > > Great!!! > > > > Maybe we should hide: > > if (inet_pfil_hook.ph_busy_count =3D=3D -1) > > behind a macro in case we modify the locking for pfil_hooks in the > > future. I am thinking of something like: > > if (PFIL_IS_EMPTY(&inet_pfil_hook)) > > Checking for (inet_pfil_hook.ph_busy_count =3D=3D -1) is the official to = see if > there are any hooks connected. I don't think we need to abstract this in= a > macro. Well, having written the locking there I can tell you that ph_busy_count is= =20 really an *internal* value of the locking and should not be used directly. = At=20 least as long as we want to be able to change the locking at a later point. Right now pfil uses a handrolled sleep lock (as the default sx(9) lock is n= ot=20 very suitable or fast) but this might change in the future. Using=20 ph_busy_count globaly will make that change more difficult. Moreover, I find PFIL_IS_EMPTY much easier to understand. =2D-=20 /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News --Boundary-02=_QK2LB+NmFWZFh3X Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQBBL2KQXyyEoT62BG0RAnTLAJ0eqLDrABhHOsBWfocS+qhYrB9T+gCdGppc REq/QZ/5y0l4h2q6erUTaZ8= =t0x2 -----END PGP SIGNATURE----- --Boundary-02=_QK2LB+NmFWZFh3X-- From owner-cvs-src@FreeBSD.ORG Fri Aug 27 16:57:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B07916A4CE; Fri, 27 Aug 2004 16:57:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DFC1B43D46; Fri, 27 Aug 2004 16:57:28 +0000 (GMT) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RGvSZq065913; Fri, 27 Aug 2004 16:57:28 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RGvSmZ065912; Fri, 27 Aug 2004 16:57:28 GMT (envelope-from dfr) Message-Id: <200408271657.i7RGvSmZ065912@repoman.freebsd.org> From: Doug Rabson Date: Fri, 27 Aug 2004 16:57:28 +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/libc/gen tls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 16:57:29 -0000 dfr 2004-08-27 16:57:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libc/gen tls.c Log: MFC: Fix variant I tls initialisation for static binaries Approved by: re (scottl) Revision Changes Path 1.2.2.2 +2 -0 src/lib/libc/gen/tls.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 17:04:58 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1064C16A4CF for ; Fri, 27 Aug 2004 17:04:58 +0000 (GMT) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3FA1443D48 for ; Fri, 27 Aug 2004 17:04:57 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 58868 invoked from network); 27 Aug 2004 17:03:34 -0000 Received: from unknown (HELO freebsd.org) ([62.48.0.53]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 27 Aug 2004 17:03:34 -0000 Message-ID: <412F69BC.51FDDA2E@freebsd.org> Date: Fri, 27 Aug 2004 19:05:00 +0200 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Max Laier References: <200408271516.i7RFGO8L061926@repoman.freebsd.org> <200408271812.18748.max@love2party.net> <412F6108.8C380C17@freebsd.org> <200408271834.24506.max@love2party.net> 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/share/man/man4 ipfirewall.4 src/share/man/man9 pfil.9 src/sys/alpha/conf GENERIC src/sys/amd64/conf GENERIC src/sys/conf NOTES files options src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC SKI src/sys/modules/bridge 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, 27 Aug 2004 17:04:58 -0000 Max Laier wrote: > > On Friday 27 August 2004 18:27, Andre Oppermann wrote: > > Max Laier wrote: > > > On Friday 27 August 2004 17:16, Andre Oppermann wrote: > > > > andre 2004-08-27 15:16:24 UTC > > > > > > > > FreeBSD src repository > > > > > > > > Modified files: > > > > share/man/man4 ipfirewall.4 > > > > share/man/man9 pfil.9 > > > > sys/alpha/conf GENERIC > > > > sys/amd64/conf GENERIC > > > > sys/conf NOTES files options > > > > sys/i386/conf GENERIC > > > > sys/ia64/conf GENERIC SKI > > > > sys/modules/bridge Makefile > > > > sys/net bridge.c > > > > sys/netinet ip_fastfwd.c ip_fw_pfil.c ip_input.c > > > > ip_output.c ip_var.h > > > > sys/netinet6 ip6_forward.c ip6_input.c ip6_output.c > > > > ip6_var.h > > > > sys/pc98/conf GENERIC > > > > sys/powerpc/conf GENERIC > > > > sys/sparc64/conf GENERIC > > > > . UPDATING > > > > Log: > > > > Always compile PFIL_HOOKS into the kernel and remove the associated > > > > kernel compile option. All FreeBSD packet filters now use the > > > > PFIL_HOOKS API and thus it becomes a standard part of the network > > > > stack. > > > > > > > > If no hooks are connected the entire packet filter hooks section and > > > > related activities are jumped over. This removes any performance > > > > impact if no hooks are active. > > > > > > Great!!! > > > > > > Maybe we should hide: > > > if (inet_pfil_hook.ph_busy_count == -1) > > > behind a macro in case we modify the locking for pfil_hooks in the > > > future. I am thinking of something like: > > > if (PFIL_IS_EMPTY(&inet_pfil_hook)) > > > > Checking for (inet_pfil_hook.ph_busy_count == -1) is the official to see if > > there are any hooks connected. I don't think we need to abstract this in a > > macro. > > Well, having written the locking there I can tell you that ph_busy_count is > really an *internal* value of the locking and should not be used directly. At > least as long as we want to be able to change the locking at a later point. > > Right now pfil uses a handrolled sleep lock (as the default sx(9) lock is not > very suitable or fast) but this might change in the future. Using > ph_busy_count globaly will make that change more difficult. > > Moreover, I find PFIL_IS_EMPTY much easier to understand. Ok, you convinced me. I'm going to make it macro called PFIL_IS_HOOKED. This seems to be a little bit more descriptive than IS_EMPTY. IS_EMPTY is easy to confuse with some kind of packet queue or so (which PFIL_HOOKS isn't). -- Andre From owner-cvs-src@FreeBSD.ORG Fri Aug 27 17:08:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDCC816A4CE; Fri, 27 Aug 2004 17:08:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F98743D48; Fri, 27 Aug 2004 17:08:24 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RH8OSj066255; Fri, 27 Aug 2004 17:08:24 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RH8O0S066254; Fri, 27 Aug 2004 17:08:24 GMT (envelope-from phk) Message-Id: <200408271708.i7RH8O0S066254@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 27 Aug 2004 17:08: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/dev/fdc fdc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 17:08:24 -0000 phk 2004-08-27 17:08:24 UTC FreeBSD src repository Modified files: sys/dev/fdc fdc.c Log: Hide a printf under bootverbose. Revision Changes Path 1.286 +3 -1 src/sys/dev/fdc/fdc.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 18:24:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 93CE416A4CE; Fri, 27 Aug 2004 18:24:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7424D43D31; Fri, 27 Aug 2004 18:24:59 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RIOxcY068370; Fri, 27 Aug 2004 18:24:59 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RIOxds068369; Fri, 27 Aug 2004 18:24:59 GMT (envelope-from rwatson) Message-Id: <200408271824.i7RIOxds068369@repoman.freebsd.org> From: Robert Watson Date: Fri, 27 Aug 2004 18:24: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/netkey key.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 18:24:59 -0000 rwatson 2004-08-27 18:24:59 UTC FreeBSD src repository Modified files: sys/netkey key.c Log: Diff reduce against KAME: minor white space synchronization to KAME tree. Revision Changes Path 1.66 +4 -4 src/sys/netkey/key.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 18:31:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 32D6E16A4CE; Fri, 27 Aug 2004 18:31:12 +0000 (GMT) Received: from visp.engelschall.com (visp.engelschall.com [195.27.176.148]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E3E643D2D; Fri, 27 Aug 2004 18:31:11 +0000 (GMT) (envelope-from rse@engelschall.com) Received: by visp.engelschall.com (Postfix, from userid 1005) id CA80F4CE88D; Fri, 27 Aug 2004 20:31:16 +0200 (CEST) Received: by en1.engelschall.com (Postfix, from userid 10000) id 6CA2C28662; Fri, 27 Aug 2004 20:30:54 +0200 (CEST) Date: Fri, 27 Aug 2004 20:30:54 +0200 From: "Ralf S. Engelschall" To: Alan Cox Message-ID: <20040827183054.GA28028@engelschall.com> References: <200408270250.i7R2own4039376@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408270250.i7R2own4039376@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i Organization: Engelschall, Germany. X-Web-Homepage: http://www.engelschall.com/ X-PGP-Public-Key: http://www.engelschall.com/ho/rse/pgprse.asc X-PGP-Fingerprint: 00 C9 21 8E D1 AB 70 37 DD 67 A2 3A 0A 6F 8D A5 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/amd64 mp_machdep.c pmap.c src/sys/i386/i386 mp_machdep.c pmap.c src/sys/kern subr_smp.c src/sys/sys smp.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: rse@engelschall.com List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Aug 2004 18:31:12 -0000 On Fri, Aug 27, 2004, Alan Cox wrote: > FreeBSD src repository > > Modified files: (Branch: RELENG_5) > sys/amd64/amd64 mp_machdep.c pmap.c > sys/i386/i386 mp_machdep.c pmap.c > sys/kern subr_smp.c > sys/sys smp.h > Log: > MFC the fix for cross-ipi smp deadlocks. This includes: > > Revision Path > 1.243 amd64/amd64/mp_machdep.c > 1.492 amd64/amd64/pmap.c > 1.236 i386/i386/mp_machdep.c > 1.495 i386/i386/pmap.c > 1.189 kern/subr_smp.c > 1.78 sys/smp.h Great! This seems to have finally fixed the system freezes I was confronted with on a few SMP boxes of type HP DL380 G1/G3. On mostly every "make buildworld" they fully deadlocked and with these fixes they now at least already survived 3 repetitions. Thanks. Ralf S. Engelschall rse@engelschall.com www.engelschall.com From owner-cvs-src@FreeBSD.ORG Fri Aug 27 18:33:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 905FB16A4CF; Fri, 27 Aug 2004 18:33:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6BC7143D3F; Fri, 27 Aug 2004 18:33:08 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RIX8ub068974; Fri, 27 Aug 2004 18:33:08 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RIX8fw068973; Fri, 27 Aug 2004 18:33:08 GMT (envelope-from andre) Message-Id: <200408271833.i7RIX8fw068973@repoman.freebsd.org> From: Andre Oppermann Date: Fri, 27 Aug 2004 18:33: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/dev/hfa fore_receive.c src/sys/dev/idt idt_harp.c src/sys/dev/ppbus if_plip.c src/sys/i4b/driver i4b_ipr.c src/sys/net if_loop.c if_ppp.c if_sl.c if_spppsubr.c netisr.c rtsock.c src/sys/netgraph/atm/atmpif ng_atmpif_harp.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 18:33:08 -0000 andre 2004-08-27 18:33:08 UTC FreeBSD src repository Modified files: sys/dev/hfa fore_receive.c sys/dev/idt idt_harp.c sys/dev/ppbus if_plip.c sys/i4b/driver i4b_ipr.c sys/net if_loop.c if_ppp.c if_sl.c if_spppsubr.c netisr.c rtsock.c sys/netgraph/atm/atmpif ng_atmpif_harp.c sys/netinet ip_mroute.c sys/netinet6 ah_input.c esp_input.c sys/netipsec ipsec_input.c xform_ipip.c Log: Apply error and success logic consistently to the function netisr_queue() and its users. netisr_queue() now returns (0) on success and ERRNO on failure. At the moment ENXIO (netisr queue not functional) and ENOBUFS (netisr queue full) are supported. Previously it would return (1) on success but the return value of IF_HANDOFF() was interpreted wrongly and (0) was actually returned on success. Due to this schednetisr() was never called to kick the scheduling of the isr. However this was masked by other normal packets coming through netisr_dispatch() causing the dequeueing of waiting packets. PR: kern/70988 Found by: MOROHOSHI Akihiko MFC after: 3 days Revision Changes Path 1.23 +1 -1 src/sys/dev/hfa/fore_receive.c 1.6 +1 -2 src/sys/dev/idt/idt_harp.c 1.36 +2 -2 src/sys/dev/ppbus/if_plip.c 1.28 +1 -5 src/sys/i4b/driver/i4b_ipr.c 1.102 +1 -1 src/sys/net/if_loop.c 1.101 +2 -2 src/sys/net/if_ppp.c 1.124 +1 -1 src/sys/net/if_sl.c 1.114 +1 -1 src/sys/net/if_spppsubr.c 1.11 +5 -3 src/sys/net/netisr.c 1.117 +1 -1 src/sys/net/rtsock.c 1.2 +1 -1 src/sys/netgraph/atm/atmpif/ng_atmpif_harp.c 1.108 +1 -1 src/sys/netinet/ip_mroute.c 1.19 +2 -2 src/sys/netinet6/ah_input.c 1.25 +2 -2 src/sys/netinet6/esp_input.c 1.8 +2 -2 src/sys/netipsec/ipsec_input.c 1.10 +1 -1 src/sys/netipsec/xform_ipip.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 18:41:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1469A16A4CE; Fri, 27 Aug 2004 18:41:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E84F443D55; Fri, 27 Aug 2004 18:41:41 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RIffX8069584; Fri, 27 Aug 2004 18:41:41 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RIffcT069583; Fri, 27 Aug 2004 18:41:41 GMT (envelope-from rwatson) Message-Id: <200408271841.i7RIffcT069583@repoman.freebsd.org> From: Robert Watson Date: Fri, 27 Aug 2004 18:41: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/netkey keysock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 18:41:42 -0000 rwatson 2004-08-27 18:41:41 UTC FreeBSD src repository Modified files: sys/netkey keysock.c Log: Semi-gratuitous white space synchronization with KAME tree: to reduce diffs against #ifdef'd version of IPSEC, use "struct thread *p" rather than "struct proc *p", fix some white space, and make some already inconsistent white space inconsiste differently. Revision Changes Path 1.28 +12 -10 src/sys/netkey/keysock.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 19:06:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F24716A4CE; Fri, 27 Aug 2004 19:06:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 55A1843D3F; Fri, 27 Aug 2004 19:06:17 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RJ6Hpl071267; Fri, 27 Aug 2004 19:06:17 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RJ6HSM071266; Fri, 27 Aug 2004 19:06:17 GMT (envelope-from alc) Message-Id: <200408271906.i7RJ6HSM071266@repoman.freebsd.org> From: Alan Cox Date: Fri, 27 Aug 2004 19:06: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/alpha/alpha pmap.c src/sys/amd64/amd64 pmap.c src/sys/i386/i386 pmap.c src/sys/ia64/ia64 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: Fri, 27 Aug 2004 19:06:17 -0000 alc 2004-08-27 19:06:17 UTC FreeBSD src repository Modified files: sys/alpha/alpha pmap.c sys/amd64/amd64 pmap.c sys/i386/i386 pmap.c sys/ia64/ia64 pmap.c Log: The machine-independent parts of the virtual memory system always pass a valid pmap to the pmap functions that require one. Remove the checks for NULL. (These checks have their origins in the Mach pmap.c that was integrated into BSD. None of the new code written specifically for FreeBSD included them.) Revision Changes Path 1.168 +0 -16 src/sys/alpha/alpha/pmap.c 1.494 +0 -16 src/sys/amd64/amd64/pmap.c 1.496 +0 -16 src/sys/i386/i386/pmap.c 1.147 +0 -16 src/sys/ia64/ia64/pmap.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 19:13:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B67AD16A4D1; Fri, 27 Aug 2004 19:13:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6888C43D31; Fri, 27 Aug 2004 19:13:35 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RJDZGD071497; Fri, 27 Aug 2004 19:13:35 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RJDZAp071496; Fri, 27 Aug 2004 19:13:35 GMT (envelope-from marcel) Message-Id: <200408271913.i7RJDZAp071496@repoman.freebsd.org> From: Marcel Moolenaar Date: Fri, 27 Aug 2004 19:13: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/conf ldscript.alpha X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 19:13:35 -0000 marcel 2004-08-27 19:13:35 UTC FreeBSD src repository Modified files: sys/conf ldscript.alpha Log: Have the linker provide the btext symbol when referenced. This is needed for profiling kernels. Apparently, nobody has ever tried to build one on alpha... Revision Changes Path 1.8 +1 -0 src/sys/conf/ldscript.alpha From owner-cvs-src@FreeBSD.ORG Fri Aug 27 19:20:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B1F616A4CE; Fri, 27 Aug 2004 19:20:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A9C043D5E; Fri, 27 Aug 2004 19:20:43 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RJKgiC071753; Fri, 27 Aug 2004 19:20:42 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RJKgVa071752; Fri, 27 Aug 2004 19:20:42 GMT (envelope-from marcel) Message-Id: <200408271920.i7RJKgVa071752@repoman.freebsd.org> From: Marcel Moolenaar Date: Fri, 27 Aug 2004 19:20: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/sys/alpha/include cpu.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, 27 Aug 2004 19:20:43 -0000 marcel 2004-08-27 19:20:42 UTC FreeBSD src repository Modified files: sys/alpha/include cpu.h Log: Provide extern declarations for btext and etext when GPROF is defined. These are referenced in subr_prof.c when building a profiling kernel. Revision Changes Path 1.41 +5 -0 src/sys/alpha/include/cpu.h From owner-cvs-src@FreeBSD.ORG Fri Aug 27 19:23:07 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 680) id 80C0B16A4D3; Fri, 27 Aug 2004 19:23:07 +0000 (GMT) Date: Fri, 27 Aug 2004 19:23:07 +0000 From: Darren Reed To: Max Laier Message-ID: <20040827192307.GA55748@hub.freebsd.org> References: <200408271516.i7RFGO8L061926@repoman.freebsd.org> <200408271812.18748.max@love2party.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408271812.18748.max@love2party.net> User-Agent: Mutt/1.4.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Andre Oppermann cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 ipfirewall.4 src/share/man/man9 pfil.9 src/sys/alpha/conf GENERIC src/sys/amd64/conf GENERIC src/sys/conf NOTES files options src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC SKI src/sys/modules/bridge 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, 27 Aug 2004 19:23:07 -0000 On Fri, Aug 27, 2004 at 06:12:11PM +0200, Max Laier wrote: > Maybe we should hide: > if (inet_pfil_hook.ph_busy_count == -1) There's now a double check on ph_busy_count for inet & inet6 as it's first statement in pfil_run_hooks(). Seems a bit silly... > behind a macro in case we modify the locking for pfil_hooks in the future. I > am thinking of something like: > if (PFIL_IS_EMPTY(&inet_pfil_hook)) Unless pfil(9) is being used with a protocol that has been loaded via an LKM (and can therefore disappear), there should be no risk here to warrant the use of locking. The pfil locking should be overhauled, however, with the main aim to replace PFIL_*LOCK() with the use of sx(9). As an example of the evilness of this, if you've got (say) ipfw loaded and you want to enable ipf or pf, there's a security hole that could allow a packet to flow through the system without any of them kicking in (ph_want_write.) Darren From owner-cvs-src@FreeBSD.ORG Fri Aug 27 19:23:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E898216A4CE; Fri, 27 Aug 2004 19:23:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA16743D2F; Fri, 27 Aug 2004 19:23:24 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RJNOMB071898; Fri, 27 Aug 2004 19:23:24 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RJNOBG071897; Fri, 27 Aug 2004 19:23:24 GMT (envelope-from andre) Message-Id: <200408271923.i7RJNOBG071897@repoman.freebsd.org> From: Andre Oppermann Date: Fri, 27 Aug 2004 19:23: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/sys param.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, 27 Aug 2004 19:23:25 -0000 andre 2004-08-27 19:23:24 UTC FreeBSD src repository Modified files: sys/sys param.h Log: Bump __FreeBSD_version to indicate permanent PFIL_HOOKS. Revision Changes Path 1.213 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Fri Aug 27 19:26:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 680) id 1F24F16A4CF; Fri, 27 Aug 2004 19:26:24 +0000 (GMT) Date: Fri, 27 Aug 2004 19:26:24 +0000 From: Darren Reed To: Andre Oppermann Message-ID: <20040827192624.GB55748@hub.freebsd.org> References: <200408271516.i7RFGO8L061926@repoman.freebsd.org> <200408271812.18748.max@love2party.net> <412F6108.8C380C17@freebsd.org> <200408271834.24506.max@love2party.net> <412F69BC.51FDDA2E@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <412F69BC.51FDDA2E@freebsd.org> User-Agent: Mutt/1.4.1i cc: Max Laier cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 ipfirewall.4 src/share/man/man9 pfil.9 src/sys/alpha/conf GENERIC src/sys/amd64/conf GENERIC src/sys/conf NOTES files options src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC SKI src/sys/modules/bridge 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, 27 Aug 2004 19:26:24 -0000 Pleaes read my response to Max before proceeding with committing that change. Darren From owner-cvs-src@FreeBSD.ORG Fri Aug 27 19:29:22 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 374E016A4CE; Fri, 27 Aug 2004 19:29:22 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1793E43D5C; Fri, 27 Aug 2004 19:29:22 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RJTLtK072081; Fri, 27 Aug 2004 19:29:21 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RJTLuA072080; Fri, 27 Aug 2004 19:29:21 GMT (envelope-from simon) Message-Id: <200408271929.i7RJTLuA072080@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 27 Aug 2004 19:29: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/release/doc/share/misc man2hwnotes.pl X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 19:29:22 -0000 simon 2004-08-27 19:29:21 UTC FreeBSD src repository (doc committer) Modified files: release/doc/share/misc man2hwnotes.pl Log: - For column lists: ignore first item when it is likely to be a header. - Clean up and improve handling of trailing punctuation characters. - Handle the Pa macro. - Give a warning when ignoring unimplemented mdoc commands. MFC after: 3 days Revision Changes Path 1.7 +55 -18 src/release/doc/share/misc/man2hwnotes.pl From owner-cvs-src@FreeBSD.ORG Fri Aug 27 19:42:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C35E16A4CE; Fri, 27 Aug 2004 19:42:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7435043D70; Fri, 27 Aug 2004 19:42:35 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RJgZXI072836; Fri, 27 Aug 2004 19:42:35 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RJgZbN072835; Fri, 27 Aug 2004 19:42:35 GMT (envelope-from marcel) Message-Id: <200408271942.i7RJgZbN072835@repoman.freebsd.org> From: Marcel Moolenaar Date: Fri, 27 Aug 2004 19:42: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/alpha/include profile.h src/sys/amd64/include profile.h src/sys/arm/include profile.h src/sys/i386/include profile.h src/sys/ia64/include profile.h src/sys/powerpc/include profile.h src/sys/sparc64/include profile.h src/sys/libkern ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 19:42:35 -0000 marcel 2004-08-27 19:42:35 UTC FreeBSD src repository Modified files: sys/alpha/include profile.h sys/amd64/include profile.h sys/arm/include profile.h sys/i386/include profile.h sys/ia64/include profile.h sys/powerpc/include profile.h sys/sparc64/include profile.h sys/libkern mcount.c Log: Move the kernel-specific logic to adjust frompc from MI to MD. For these two reasons: 1. On ia64 a function pointer does not hold the address of the first instruction of a functions implementation. It holds the address of a function descriptor. Hence the user(), btrap(), eintr() and bintr() prototypes are wrong for getting the actual code address. 2. The logic forces interrupt, trap and exception entry points to be layed-out contiguously. This can not be achieved on ia64 and is generally just bad programming. The MCOUNT_FROMPC_USER macro is used to set the frompc argument to some kernel address which represents any frompc that falls outside the kernel text range. The macro can expand to ~0U to bail out in that case. The MCOUNT_FROMPC_INTR macro is used to set the frompc argument to some kernel address to represent a call to a trap or interrupt handler. This to avoid that the trap or interrupt handler appear to be called from everywhere in the call graph. The macro can expand to ~0U to prevent adjusting frompc. Note that the argument is selfpc, not frompc. This commit defines the macros on all architectures equivalently to the original code in sys/libkern/mcount.c. People can take it from here... Compile-tested on: alpha, amd64, i386, ia64 and sparc64 Boot-tested on: i386 Revision Changes Path 1.7 +21 -5 src/sys/alpha/include/profile.h 1.42 +13 -0 src/sys/amd64/include/profile.h 1.4 +13 -0 src/sys/arm/include/profile.h 1.38 +13 -0 src/sys/i386/include/profile.h 1.11 +15 -0 src/sys/ia64/include/profile.h 1.23 +21 -33 src/sys/libkern/mcount.c 1.3 +14 -0 src/sys/powerpc/include/profile.h 1.7 +13 -0 src/sys/sparc64/include/profile.h From owner-cvs-src@FreeBSD.ORG Fri Aug 27 19:42:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7382416A504; Fri, 27 Aug 2004 19:42:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5424343D2F; Fri, 27 Aug 2004 19:42:40 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RJgeSi072865; Fri, 27 Aug 2004 19:42:40 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RJgeTg072864; Fri, 27 Aug 2004 19:42:40 GMT (envelope-from brooks) Message-Id: <200408271942.i7RJgeTg072864@repoman.freebsd.org> From: Brooks Davis Date: Fri, 27 Aug 2004 19:42: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.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 19:42:40 -0000 brooks 2004-08-27 19:42:40 UTC FreeBSD src repository Modified files: sys/net if.c Log: When detaching an interface, don't leave an obsolete pointer to the soon to be deleted struct ifnet around. PR: kern/52260 MFC After: 3 days Revision Changes Path 1.200 +1 -0 src/sys/net/if.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 19:45:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC43F16A4CE for ; Fri, 27 Aug 2004 19:45:42 +0000 (GMT) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id F007443D67 for ; Fri, 27 Aug 2004 19:45:41 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 59842 invoked from network); 27 Aug 2004 19:44:17 -0000 Received: from unknown (HELO freebsd.org) ([62.48.0.53]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 27 Aug 2004 19:44:17 -0000 Message-ID: <412F8F68.92BDEEB0@freebsd.org> Date: Fri, 27 Aug 2004 21:45:44 +0200 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Darren Reed References: <200408271516.i7RFGO8L061926@repoman.freebsd.org> <200408271812.18748.max@love2party.net> <20040827192307.GA55748@hub.freebsd.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: Max Laier cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 ipfirewall.4 src/share/man/man9 pfil.9 src/sys/alpha/conf GENERIC src/sys/amd64/conf GENERIC src/sys/conf NOTES files options src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC SKI src/sys/modules/bridge 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, 27 Aug 2004 19:45:42 -0000 Darren Reed wrote: > > On Fri, Aug 27, 2004 at 06:12:11PM +0200, Max Laier wrote: > > Maybe we should hide: > > if (inet_pfil_hook.ph_busy_count == -1) > > There's now a double check on ph_busy_count for inet & inet6 as it's > first statement in pfil_run_hooks(). Seems a bit silly... It's not. There is quite a bit of code that follows the pfil_run_hooks() to look for certain things that might have happend to a packet. If no hooks are connected we can save the work and simply jump over it. Take a look the code that is jumped over. > > behind a macro in case we modify the locking for pfil_hooks in the future. I > > am thinking of something like: > > if (PFIL_IS_EMPTY(&inet_pfil_hook)) > > Unless pfil(9) is being used with a protocol that has been loaded via > an LKM (and can therefore disappear), there should be no risk here to > warrant the use of locking. Locking is used to protect changes to the hooks. If you hook/unhook there might be another CPU traversing the hooks while you yank them underneath it. Panic. > The pfil locking should be overhauled, however, with the main aim > to replace PFIL_*LOCK() with the use of sx(9). Please read the reply from Max. He already explained why sx(9) is inappropriate. > As an example of the evilness of this, if you've got (say) ipfw loaded > and you want to enable ipf or pf, there's a security hole that could > allow a packet to flow through the system without any of them kicking > in (ph_want_write.) I agree that this is not perfect. Max already said he wants to revisit pfil_hooks locking in the future. -- Andre From owner-cvs-src@FreeBSD.ORG Fri Aug 27 19:57:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A3BA16A4CE; Fri, 27 Aug 2004 19:57:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B42943D39; Fri, 27 Aug 2004 19:57:34 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RJvYjn073329; Fri, 27 Aug 2004 19:57:34 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RJvYtM073328; Fri, 27 Aug 2004 19:57:34 GMT (envelope-from andre) Message-Id: <200408271957.i7RJvYtM073328@repoman.freebsd.org> From: Andre Oppermann Date: Fri, 27 Aug 2004 19: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/sys/modules/bridge 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, 27 Aug 2004 19:57:34 -0000 andre 2004-08-27 19:57:33 UTC FreeBSD src repository Modified files: sys/modules/bridge Makefile Log: opt_pfil_hooks.h is no longer required. Revision Changes Path 1.5 +0 -1 src/sys/modules/bridge/Makefile From owner-cvs-src@FreeBSD.ORG Fri Aug 27 19:59:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E6CA16A4CE; Fri, 27 Aug 2004 19:59:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DF3843D46; Fri, 27 Aug 2004 19:59:29 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RJxTwq073408; Fri, 27 Aug 2004 19:59:29 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RJxTnb073407; Fri, 27 Aug 2004 19:59:29 GMT (envelope-from simon) Message-Id: <200408271959.i7RJxTnb073407@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 27 Aug 2004 19:59: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/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: Fri, 27 Aug 2004 19:59:29 -0000 simon 2004-08-27 19:59:29 UTC FreeBSD src repository (doc committer) Modified files: release/doc/en_US.ISO8859-1/hardware/common dev.sgml release/doc/share/misc dev.archlist.txt Log: - Auto generate device listing for ath(4). MFC after: 3 days Revision Changes Path 1.236 +1 -4 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml 1.14 +1 -0 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Fri Aug 27 20:01:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 705A916A4D7; Fri, 27 Aug 2004 20:01:09 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 513BE43D53; Fri, 27 Aug 2004 20:01:09 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RK19wD073533; Fri, 27 Aug 2004 20:01:09 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RK19ob073532; Fri, 27 Aug 2004 20:01:09 GMT (envelope-from andre) Message-Id: <200408272001.i7RK19ob073532@repoman.freebsd.org> From: Andre Oppermann Date: Fri, 27 Aug 2004 20:01: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/contrib/ipfilter/netinet ip_fil.c ip_fil.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, 27 Aug 2004 20:01:09 -0000 andre 2004-08-27 20:01:09 UTC FreeBSD src repository Modified files: sys/contrib/ipfilter/netinet ip_fil.c ip_fil.h Log: From __FreeBSD_version 600001 on PFIL_HOOKS is permanently in the kernel and doesn't require to include opt_pfil_hooks.h. Revision Changes Path 1.48 +2 -1 src/sys/contrib/ipfilter/netinet/ip_fil.c 1.27 +1 -1 src/sys/contrib/ipfilter/netinet/ip_fil.h From owner-cvs-src@FreeBSD.ORG Fri Aug 27 20:06:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 160C116A4CE; Fri, 27 Aug 2004 20:06:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EBA2643D3F; Fri, 27 Aug 2004 20:06:55 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RK6t3k073745; Fri, 27 Aug 2004 20:06:55 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RK6tim073744; Fri, 27 Aug 2004 20:06:55 GMT (envelope-from simon) Message-Id: <200408272006.i7RK6tim073744@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 27 Aug 2004 20:06:55 +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 vr.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: Fri, 27 Aug 2004 20:06:56 -0000 simon 2004-08-27 20:06:55 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man4 vr.4 Log: MFC 1.22: Fix grammar nit. Approved by: re (blanket) Revision Changes Path 1.21.2.1 +1 -1 src/share/man/man4/vr.4 From owner-cvs-src@FreeBSD.ORG Fri Aug 27 20:21:33 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 680) id 1FBCA16A4CF; Fri, 27 Aug 2004 20:21:33 +0000 (GMT) Date: Fri, 27 Aug 2004 20:21:33 +0000 From: Darren Reed To: Andre Oppermann Message-ID: <20040827202133.GC55748@hub.freebsd.org> References: <200408271516.i7RFGO8L061926@repoman.freebsd.org> <200408271812.18748.max@love2party.net> <20040827192307.GA55748@hub.freebsd.org> <412F8F68.92BDEEB0@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <412F8F68.92BDEEB0@freebsd.org> User-Agent: Mutt/1.4.1i cc: Max Laier cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 ipfirewall.4 src/share/man/man9 pfil.9 src/sys/alpha/conf GENERIC src/sys/amd64/conf GENERIC src/sys/conf NOTES files options src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC SKI src/sys/modules/bridge 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, 27 Aug 2004 20:21:33 -0000 On Fri, Aug 27, 2004 at 09:45:44PM +0200, Andre Oppermann wrote: > Darren Reed wrote: > > > > On Fri, Aug 27, 2004 at 06:12:11PM +0200, Max Laier wrote: > > > Maybe we should hide: > > > if (inet_pfil_hook.ph_busy_count == -1) > > > > There's now a double check on ph_busy_count for inet & inet6 as it's > > first statement in pfil_run_hooks(). Seems a bit silly... > > It's not. There is quite a bit of code that follows the pfil_run_hooks() > to look for certain things that might have happend to a packet. If no > hooks are connected we can save the work and simply jump over it. Take > a look the code that is jumped over. You misunderstand what I'm saying here. I'm not saying get rid of the outer check or don't do it (or that's not my intention, anyway.) If you were to unroll the pfil_run_hooks(), the code would be: if (ph_busy_count == -1) goto passin; if (ph_busy_count == -1 || ph_want_write == 1) goto passin; Now that's an oversimplification but perhaps it better illustrates what I see the problem as being. Can you see what's wrong here ? > > > behind a macro in case we modify the locking for pfil_hooks in the future. I > > > am thinking of something like: > > > if (PFIL_IS_EMPTY(&inet_pfil_hook)) > > > > Unless pfil(9) is being used with a protocol that has been loaded via > > an LKM (and can therefore disappear), there should be no risk here to > > warrant the use of locking. Actually, my analysis there is wrong. The only risk here is if the pfil_head structure can disappear and at present they're all staticly allocated. > Locking is used to protect changes to the hooks. If you hook/unhook > there might be another CPU traversing the hooks while you yank them > underneath it. Panic. Right, but you've not understood what I'm saying here, again. The check to see if the pfil_head is empty doesn't traverse it, does it? So there's no need to get a lock to do it. Even if you were to replace the check on ph_busy_count with a "is the list empty" check, you still don't need to lock the pfil_head until before you start to walk it. The worst that can happen is that a packet will either bypass or enter pfil_run_hooks() when it might have gone in, depending on timing. You've doubled up on an if() for performance reasons, yet you want to put in a macro to hide an operation that is even more expensive than is ther enow - mutex attempt - at some point in the future ? This doesn't add up ? > > The pfil locking should be overhauled, however, with the main aim > > to replace PFIL_*LOCK() with the use of sx(9). > > Please read the reply from Max. He already explained why sx(9) is > inappropriate. I don't seem to have it in my mailbox... I'd like to say he's wrong but without reading his reply, I can't :( The strategy currently in place is more akin to something that would be used in a device driver where you have two "halves" and one will sleep. In none of the code wrapped by PFIL_WLOCK is there anything that will make the system wait. The use of sx(9) should be a no-brainer. Darren From owner-cvs-src@FreeBSD.ORG Fri Aug 27 20:54:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E716F16A4CE; Fri, 27 Aug 2004 20:54:46 +0000 (GMT) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.188]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5104743D1D; Fri, 27 Aug 2004 20:54:46 +0000 (GMT) (envelope-from max@love2party.net) Received: from [212.227.126.179] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1C0nkD-0000BH-00; Fri, 27 Aug 2004 22:54:45 +0200 Received: from [84.128.129.215] (helo=donor.laier.local) by mrelayng.kundenserver.de with asmtp (TLSv1:RC4-MD5:128) (Exim 3.35 #1) id 1C0nkC-0001Yh-00; Fri, 27 Aug 2004 22:54:45 +0200 From: Max Laier To: Darren Reed Date: Fri, 27 Aug 2004 22:52:57 +0200 User-Agent: KMail/1.6.2 References: <200408271516.i7RFGO8L061926@repoman.freebsd.org> <412F8F68.92BDEEB0@freebsd.org> <20040827202133.GC55748@hub.freebsd.org> In-Reply-To: <20040827202133.GC55748@hub.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Boundary-02=_685LBltutL4qFGW"; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408272253.14317.max@love2party.net> X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:61c499deaeeba3ba5be80f48ecc83056 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Andre Oppermann cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 ipfirewall.4 src/share/man/man9 pfil.9 src/sys/alpha/conf GENERIC src/sys/amd64/conf GENERIC src/sys/conf NOTES files options src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC SKI src/sys/modules/bridge 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, 27 Aug 2004 20:54:47 -0000 --Boundary-02=_685LBltutL4qFGW Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Friday 27 August 2004 22:21, Darren Reed wrote: > On Fri, Aug 27, 2004 at 09:45:44PM +0200, Andre Oppermann wrote: > > Darren Reed wrote: > > > On Fri, Aug 27, 2004 at 06:12:11PM +0200, Max Laier wrote: > > > > Maybe we should hide: > > > > if (inet_pfil_hook.ph_busy_count =3D=3D -1) > > > > > > There's now a double check on ph_busy_count for inet & inet6 as it's > > > first statement in pfil_run_hooks(). Seems a bit silly... > > > > It's not. There is quite a bit of code that follows the pfil_run_hooks= () > > to look for certain things that might have happend to a packet. If no > > hooks are connected we can save the work and simply jump over it. Take > > a look the code that is jumped over. > > You misunderstand what I'm saying here. I'm not saying get rid of the > outer check or don't do it (or that's not my intention, anyway.) > > If you were to unroll the pfil_run_hooks(), the code would be: > > if (ph_busy_count =3D=3D -1) > goto passin; > if (ph_busy_count =3D=3D -1 || ph_want_write =3D=3D 1) > goto passin; > > Now that's an oversimplification but perhaps it better illustrates > what I see the problem as being. Can you see what's wrong here ? This is actually right. The check inside pfil_run_hooks() was introduced=20 before PFIL_HOOKS got part of GENERIC to avoid the lock operation for empty= =20 hooks. It is okay to remove it now that we do the check earlier. A wrapper = is=20 called for, nontheless! > > > > behind a macro in case we modify the locking for pfil_hooks in the > > > > future. I am thinking of something like: > > > > if (PFIL_IS_EMPTY(&inet_pfil_hook)) > > > > > > Unless pfil(9) is being used with a protocol that has been loaded via > > > an LKM (and can therefore disappear), there should be no risk here to > > > warrant the use of locking. > > Actually, my analysis there is wrong. The only risk here is if > the pfil_head structure can disappear and at present they're all > staticly allocated. > > > Locking is used to protect changes to the hooks. If you hook/unhook > > there might be another CPU traversing the hooks while you yank them > > underneath it. Panic. > > Right, but you've not understood what I'm saying here, again. > > The check to see if the pfil_head is empty doesn't traverse it, > does it? So there's no need to get a lock to do it. Even if you > were to replace the check on ph_busy_count with a "is the list > empty" check, you still don't need to lock the pfil_head until > before you start to walk it. The worst that can happen is that > a packet will either bypass or enter pfil_run_hooks() when it > might have gone in, depending on timing. That is right. Nobody asked to lock the check in the first place. The whole= =20 point in the check for ph_busy_count =3D=3D -1 is to avoid the lock/unlock = in the=20 case of an empty hook list. > You've doubled up on an if() for performance reasons, yet you want > to put in a macro to hide an operation that is even more expensive > than is ther enow - mutex attempt - at some point in the future ? > This doesn't add up ? You don't understood what I am saying. The problem is that ph_busy_count mi= ght=20 be removed once we revisit the locking and thus we need to modify the check= =2E=20 Hence we should wrap the check in anticipation of that. > > > The pfil locking should be overhauled, however, with the main aim > > > to replace PFIL_*LOCK() with the use of sx(9). > > > > Please read the reply from Max. He already explained why sx(9) is > > inappropriate. > > I don't seem to have it in my mailbox... > > I'd like to say he's wrong but without reading his reply, I can't :( Take a look at how sx(9) is implemented. What is there in pfil now is not v= ery=20 different. Long story short sx(9) has even more overhead and has starvation= =20 problems. > The strategy currently in place is more akin to something that would > be used in a device driver where you have two "halves" and one will > sleep. In none of the code wrapped by PFIL_WLOCK is there anything > that will make the system wait. You cannot sleep with PFIL_WLOCK held. It's a plain mutex lock! > The use of sx(9) should be a no-brainer. Yes, but it will reduce performance and introduce stravation problems. Once= we=20 have a better sx(9) implementation I am all for switching over. Right now i= t=20 does not work. =2D-=20 /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News --Boundary-02=_685LBltutL4qFGW Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQBBL586XyyEoT62BG0RAnIRAJ99e106oqhm2Ofe1yzgFpk2EY3FZQCfVefF wUaI0IISwCY6YGRZz6+IyrA= =Gn4c -----END PGP SIGNATURE----- --Boundary-02=_685LBltutL4qFGW-- From owner-cvs-src@FreeBSD.ORG Fri Aug 27 21:23:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C644616A4CE; Fri, 27 Aug 2004 21:23:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A46C043D41; Fri, 27 Aug 2004 21:23:50 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RLNolK076003; Fri, 27 Aug 2004 21:23:50 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RLNoG5076002; Fri, 27 Aug 2004 21:23:50 GMT (envelope-from andre) Message-Id: <200408272123.i7RLNoG5076002@repoman.freebsd.org> From: Andre Oppermann Date: Fri, 27 Aug 2004 21:23: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 sys_generic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 21:23:50 -0000 andre 2004-08-27 21:23:50 UTC FreeBSD src repository Modified files: sys/kern sys_generic.c Log: Poll() uses the array smallbits that is big enough to hold 32 struct pollfd's to avoid calling malloc() on small numbers of fd's. Because smalltype's members have type char, its address might be misaligned for a struct pollfd. Change the array of char to an array of struct pollfd. PR: kern/58214 Submitted by: Stefan Farfeleder Reviewed by: bde (a long time ago) MFC after: 3 days Revision Changes Path 1.133 +3 -3 src/sys/kern/sys_generic.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 21:25:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB10016A4CE; Fri, 27 Aug 2004 21:25:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE4D443D5D; Fri, 27 Aug 2004 21:25:16 +0000 (GMT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RLPG0x076075; Fri, 27 Aug 2004 21:25:16 GMT (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RLPG3K076074; Fri, 27 Aug 2004 21:25:16 GMT (envelope-from gibbs) Message-Id: <200408272125.i7RLPG3K076074@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Fri, 27 Aug 2004 21:25: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/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 21:25:17 -0000 gibbs 2004-08-27 21:25:16 UTC FreeBSD src repository Modified files: sys/isa psm.c Log: Improve sync recovery algorithm: o Remove PSM_SYNCERR_THRESHOLD1. This value specified how many sync errors were required before the mouse is re-initialised. Re-initialisation is now done after (packetsize * 2) sync errors as things aren't likely to improve after that. o Reset lastinputerror when re-initialisation occurs. We don't want to continue to drop data after re-initialisation. o Count the number of failed packets independently of the syncerrors statistic. syncerrors is useful for recovering sync within a single packet. pkterrors allows us to detect when the mouse changes its packet mode due to some external event (e.g. KVM switch). o Reinitialize the mouse if we see more than psmpkterrthresh errors during the validation period. The validation period begins as soon as a sync error is detected and continues until psmerrsecs/msecs time has elapsed. The defaults for these two values force a reset if we see two packet errors in a 2 second period. This allows rapid detection of packet framing errors caused by the mouse changing packet modes. o Export psmpkterrthresh as a sysctl o Export psmloglevel as a sysctl. o Enable more debugging code to be enabled at runtime via psmloglevel. o Simplify verbose conditioned loging by using a VLOG macro. o Add several comments describing the sync recovery algorithm of this driver. Large Portions by: Brian Somers Inspired and Frustrated by: Belkin KVMs Reviewed by: njl, philip Revision Changes Path 1.80 +120 -98 src/sys/isa/psm.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 21:29:20 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 672B416A4CE; Fri, 27 Aug 2004 21:29:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 47BC243D62; Fri, 27 Aug 2004 21:29:20 +0000 (GMT) (envelope-from arved@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RLTKao076197; Fri, 27 Aug 2004 21:29:20 GMT (envelope-from arved@repoman.freebsd.org) Received: (from arved@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RLTKNr076196; Fri, 27 Aug 2004 21:29:20 GMT (envelope-from arved) Message-Id: <200408272129.i7RLTKNr076196@repoman.freebsd.org> From: Tilman Linneweh Date: Fri, 27 Aug 2004 21:29: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/amd64/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, 27 Aug 2004 21:29:20 -0000 arved 2004-08-27 21:29:20 UTC FreeBSD src repository (ports committer) Modified files: sys/amd64/conf NOTES Log: Fix a comment, IA32 was renamed to COMPAT_IA32 Approved by: marcel Revision Changes Path 1.19 +1 -1 src/sys/amd64/conf/NOTES From owner-cvs-src@FreeBSD.ORG Fri Aug 27 21:32:19 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B9F8816A4CE; Fri, 27 Aug 2004 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 98B9343D48; Fri, 27 Aug 2004 21:32:19 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RLWIre076367; Fri, 27 Aug 2004 21:32:18 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RLWISZ076366; Fri, 27 Aug 2004 21:32:18 GMT (envelope-from le) Message-Id: <200408272132.i7RLWISZ076366@repoman.freebsd.org> From: Lukas Ertl Date: Fri, 27 Aug 2004 21:32: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/geom/vinum geom_vinum.c geom_vinum.h 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: Fri, 27 Aug 2004 21:32:19 -0000 le 2004-08-27 21:32:18 UTC FreeBSD src repository Modified files: sys/geom/vinum geom_vinum.c geom_vinum.h geom_vinum_drive.c Log: Move config_new_drive() to the correct place and rename it to gv_config_new_drive(). Revision Changes Path 1.10 +1 -32 src/sys/geom/vinum/geom_vinum.c 1.3 +1 -0 src/sys/geom/vinum/geom_vinum.h 1.11 +28 -0 src/sys/geom/vinum/geom_vinum_drive.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 21:32:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0CF7A16A4FE; Fri, 27 Aug 2004 21:32:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DFE2043D39; Fri, 27 Aug 2004 21:32:24 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RLWOMw076396; Fri, 27 Aug 2004 21:32:24 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RLWOhr076395; Fri, 27 Aug 2004 21:32:24 GMT (envelope-from simon) Message-Id: <200408272132.i7RLWOhr076395@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 27 Aug 2004 21:32: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/release/doc/share/misc man2hwnotes.pl X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 21:32:26 -0000 simon 2004-08-27 21:32:24 UTC FreeBSD src repository (doc committer) Modified files: release/doc/share/misc man2hwnotes.pl Log: - Improve handling of trailing punctuation characters for the Xr macro. MFC after: 3 days Revision Changes Path 1.8 +7 -3 src/release/doc/share/misc/man2hwnotes.pl From owner-cvs-src@FreeBSD.ORG Fri Aug 27 21:33:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9580916A4CE; Fri, 27 Aug 2004 21:33:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F79543D41; Fri, 27 Aug 2004 21:33:35 +0000 (GMT) (envelope-from gibbs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RLXXFq076445; Fri, 27 Aug 2004 21:33:33 GMT (envelope-from gibbs@repoman.freebsd.org) Received: (from gibbs@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RLXXQf076444; Fri, 27 Aug 2004 21:33:33 GMT (envelope-from gibbs) Message-Id: <200408272133.i7RLXXQf076444@repoman.freebsd.org> From: "Justin T. Gibbs" Date: Fri, 27 Aug 2004 21:33: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/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 21:33:35 -0000 gibbs 2004-08-27 21:33:33 UTC FreeBSD src repository Modified files: sys/isa psm.c Log: Forced commit to add additional comment. o Add MOUSE_PS2_TAP into syncmask[0] correctly when we're built with PSM_CONFIG_FORCETAP. The previous code from revision 1.56 attempted to do this but updated the a mask variable that would be clobbered later. o If syncmask[1] hasn't yet been set when ioctl(MOUSE_GETMODE) is called, zero syncmask[0] and syncmask[1] so that sync validation is effectively disabled in userland applications and moused doesn't misbehave. The psm driver performs sync validation so there is no loss in functionality in clearing the sync mask. o If PSM_NEED_SYNCBITS is set, setup syncmask[1], even if it's already correct. This prevents the PSM_NEED_SYNCBITS bit from being left on after a re-initialisation and erroneously causing a subsequent out-of-sync packet to mis-set syncmask[1]. Revision Changes Path 1.81 +0 -0 src/sys/isa/psm.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 21:40:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6B06316A4CE; Fri, 27 Aug 2004 21:40:04 +0000 (GMT) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2328743D41; Fri, 27 Aug 2004 21:40:04 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.0.34] (adsl-67-127-84-57.dsl.snfc21.pacbell.net [67.127.84.57]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id i7RLe3jn000664; Fri, 27 Aug 2004 14:40:03 -0700 Message-ID: <412FAA33.80509@root.org> Date: Fri, 27 Aug 2004 14:40:03 -0700 From: Nate Lawson User-Agent: Mozilla Thunderbird 0.7 (X11/20040702) X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Justin T. Gibbs" , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, src-committers@FreeBSD.org References: <20040827212520.7C7C316A4D1@hub.freebsd.org> In-Reply-To: <20040827212520.7C7C316A4D1@hub.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [src] cvs commit: src/sys/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 21:40:04 -0000 Justin T. Gibbs wrote: > gibbs 2004-08-27 21:25:16 UTC > > FreeBSD src repository > > Modified files: > sys/isa psm.c > Log: > Improve sync recovery algorithm: Thanks, I really appreciate both you and Brian working on this, especially given that this is not your normal area of work. The general effort given towards polishing the entire system (not just your "own" area) is one of the things I like most about FreeBSD developers. -Nate From owner-cvs-src@FreeBSD.ORG Fri Aug 27 21:57:00 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DC4D316A4D0; Fri, 27 Aug 2004 21:57:00 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BCD6B43D1D; Fri, 27 Aug 2004 21:57:00 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RLv0v4077118; Fri, 27 Aug 2004 21:57:00 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RLv0Qr077115; Fri, 27 Aug 2004 21:57:00 GMT (envelope-from marcel) Message-Id: <200408272157.i7RLv0Qr077115@repoman.freebsd.org> From: Marcel Moolenaar Date: Fri, 27 Aug 2004 21:57: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/ia64/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, 27 Aug 2004 21:57:01 -0000 marcel 2004-08-27 21:57:00 UTC FreeBSD src repository Modified files: sys/ia64/conf NOTES Log: Catch up with the drive-by renaming of IA32 to COMPAT_IA32. Missed 11 days ago when all the other places were fixed and finally caught by the tinderbox run... Revision Changes Path 1.6 +2 -2 src/sys/ia64/conf/NOTES From owner-cvs-src@FreeBSD.ORG Fri Aug 27 22:06:56 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB9AE16A4CE; Fri, 27 Aug 2004 22:06:56 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A0EEB43D58; Fri, 27 Aug 2004 22:06:56 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RM6uBe077468; Fri, 27 Aug 2004 22:06:56 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RM6udr077467; Fri, 27 Aug 2004 22:06:56 GMT (envelope-from simon) Message-Id: <200408272206.i7RM6udr077467@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 27 Aug 2004 22:06: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_ad1816.4 snd_als4000.4 snd_cmi.4 snd_cs4281.4 snd_ds1.4 snd_emu10k1.4 snd_es137x.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: Fri, 27 Aug 2004 22:06:57 -0000 simon 2004-08-27 22:06:56 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 Makefile Added files: share/man/man4 snd_ad1816.4 snd_als4000.4 snd_cmi.4 snd_cs4281.4 snd_ds1.4 snd_emu10k1.4 snd_es137x.4 snd_solo.4 Log: Add manual pages for several sound drivers. Submitted by: Atte Peltomaki Reviewed by: cg MFC after: 5 days Revision Changes Path 1.277 +8 -0 src/share/man/man4/Makefile 1.1 +66 -0 src/share/man/man4/snd_ad1816.4 (new) 1.1 +59 -0 src/share/man/man4/snd_als4000.4 (new) 1.1 +61 -0 src/share/man/man4/snd_cmi.4 (new) 1.1 +59 -0 src/share/man/man4/snd_cs4281.4 (new) 1.1 +61 -0 src/share/man/man4/snd_ds1.4 (new) 1.1 +67 -0 src/share/man/man4/snd_emu10k1.4 (new) 1.1 +61 -0 src/share/man/man4/snd_es137x.4 (new) 1.1 +66 -0 src/share/man/man4/snd_solo.4 (new) From owner-cvs-src@FreeBSD.ORG Fri Aug 27 22:14:27 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 485A716A4CE; Fri, 27 Aug 2004 22:14:27 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2897A43D2F; Fri, 27 Aug 2004 22:14:27 +0000 (GMT) (envelope-from rik@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RMERmk077876; Fri, 27 Aug 2004 22:14:27 GMT (envelope-from rik@repoman.freebsd.org) Received: (from rik@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RMERqJ077875; Fri, 27 Aug 2004 22:14:27 GMT (envelope-from rik) Message-Id: <200408272214.i7RMERqJ077875@repoman.freebsd.org> From: Roman Kurakin Date: Fri, 27 Aug 2004 22:14:27 +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/ctau if_ct.c src/sys/dev/cx if_cx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 22:14:27 -0000 rik 2004-08-27 22:14:27 UTC FreeBSD src repository Modified files: sys/dev/ctau if_ct.c sys/dev/cx if_cx.c Log: Make code ready to switch debug.mpsafenet to 1 since I've not able to commit MPSAFE code for now it is just IFF_NEEDSGIANT. Revision Changes Path 1.15 +2 -1 src/sys/dev/ctau/if_ct.c 1.31 +2 -1 src/sys/dev/cx/if_cx.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 22:14:46 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 197C316A4CE; Fri, 27 Aug 2004 22:14:46 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF43B43D1D; Fri, 27 Aug 2004 22:14:45 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RMEjvT077916; Fri, 27 Aug 2004 22:14:45 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RMEj2C077915; Fri, 27 Aug 2004 22:14:45 GMT (envelope-from sos) Message-Id: <200408272214.i7RMEj2C077915@repoman.freebsd.org> From: Søren Schmidt Date: Fri, 27 Aug 2004 22:14: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/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: Fri, 27 Aug 2004 22:14:46 -0000 sos 2004-08-27 22:14:45 UTC FreeBSD src repository Modified files: sys/dev/ata ata-lowlevel.c Log: remove unused prototype Revision Changes Path 1.46 +0 -1 src/sys/dev/ata/ata-lowlevel.c From owner-cvs-src@FreeBSD.ORG Fri Aug 27 22:23:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5311316A4CE for ; Fri, 27 Aug 2004 22:23:12 +0000 (GMT) Received: from hanoi.cronyx.ru (hanoi.cronyx.ru [144.206.181.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id A105B43D41 for ; Fri, 27 Aug 2004 22:23:11 +0000 (GMT) (envelope-from rik@cronyx.ru) Received: (from root@localhost) by hanoi.cronyx.ru id i7RMK86i071100 for cvs-src@FreeBSD.org.checked; (8.12.8/vak/2.1) Sat, 28 Aug 2004 02:20:08 +0400 (MSD) (envelope-from rik@cronyx.ru) Received: from cronyx.ru (hanoi.cronyx.ru [144.206.181.53]) by hanoi.cronyx.ru with ESMTP id i7RMJsCj070915; (8.12.8/vak/2.1) Sat, 28 Aug 2004 02:19:54 +0400 (MSD) (envelope-from rik@cronyx.ru) Message-ID: <412FB1D3.9040502@cronyx.ru> Date: Sat, 28 Aug 2004 02:12:35 +0400 From: Roman Kurakin User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.2.1) Gecko/20030426 X-Accept-Language: ru-ru, en MIME-Version: 1.0 To: Roman Kurakin References: <200408272214.i7RMERqJ077875@repoman.freebsd.org> In-Reply-To: <200408272214.i7RMERqJ077875@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/sys/dev/ctau if_ct.c src/sys/dev/cx if_cx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 22:23:12 -0000 Roman Kurakin: >rik 2004-08-27 22:14:27 UTC > > FreeBSD src repository > > Modified files: > sys/dev/ctau if_ct.c > sys/dev/cx if_cx.c > Log: > Make code ready to switch debug.mpsafenet to 1 since I've not able to > commit MPSAFE code for now it is just IFF_NEEDSGIANT. > I've got stuck with my current test hardware. So I have to solve that proble to be able to move on with locking. rik > Revision Changes Path > 1.15 +2 -1 src/sys/dev/ctau/if_ct.c > 1.31 +2 -1 src/sys/dev/cx/if_cx.c > > > > From owner-cvs-src@FreeBSD.ORG Fri Aug 27 22:58:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E70C016A4CE; Fri, 27 Aug 2004 22:58:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6C2C43D58; Fri, 27 Aug 2004 22:58:29 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7RMwTrX079183; Fri, 27 Aug 2004 22:58:29 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7RMwTbe079182; Fri, 27 Aug 2004 22:58:29 GMT (envelope-from simon) Message-Id: <200408272258.i7RMwTbe079182@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 27 Aug 2004 22:58: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/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: Fri, 27 Aug 2004 22:58:30 -0000 simon 2004-08-27 22:58:29 UTC FreeBSD src repository (doc 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 the following drivers: snd_ad1816, snd_cmi, snd_cs4281, snd_ds1, snd_emu10k1, snd_es137x, and snd_solo. MFC after: 5 days Revision Changes Path 1.237 +8 -26 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml 1.15 +7 -0 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Fri Aug 27 23:33:17 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F105D16A4CE; Fri, 27 Aug 2004 23:33:16 +0000 (GMT) Received: from gw.Awfulhak.org (awfulhak.demon.co.uk [80.177.173.150]) by mx1.FreeBSD.org (Postfix) with ESMTP id 231E843D3F; Fri, 27 Aug 2004 23:33:16 +0000 (GMT) (envelope-from brian@Awfulhak.org) Received: from dev.lan.Awfulhak.org (brian@dev.lan.Awfulhak.org [172.16.0.5]) by gw.Awfulhak.org (8.12.11/8.12.11) with SMTP id i7RNXAWr012021; Sat, 28 Aug 2004 00:33:10 +0100 (BST) (envelope-from brian@Awfulhak.org) Date: Sat, 28 Aug 2004 00:33:09 +0100 From: Brian Somers To: "Justin T. Gibbs" Message-Id: <20040828003309.2796b8f3@dev.lan.Awfulhak.org> In-Reply-To: <200408272125.i7RLPG3K076074@repoman.freebsd.org> References: <200408272125.i7RLPG3K076074@repoman.freebsd.org> X-Mailer: Sylpheed-Claws 0.9.12 (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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 gw.lan.Awfulhak.org cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 23:33:17 -0000 On Fri, 27 Aug 2004 21:25:16 +0000 (UTC), "Justin T. Gibbs" wrote: > gibbs 2004-08-27 21:25:16 UTC > > FreeBSD src repository > > Modified files: > sys/isa psm.c > Log: > Improve sync recovery algorithm: > o Remove PSM_SYNCERR_THRESHOLD1. This value specified how many sync > errors were required before the mouse is re-initialised. > Re-initialisation is now done after (packetsize * 2) sync errors as > things aren't likely to improve after that. > > o Reset lastinputerror when re-initialisation occurs. We don't want > to continue to drop data after re-initialisation. > > o Count the number of failed packets independently of the syncerrors > statistic. syncerrors is useful for recovering sync within a single > packet. pkterrors allows us to detect when the mouse changes its > packet mode due to some external event (e.g. KVM switch). > > o Reinitialize the mouse if we see more than psmpkterrthresh errors > during the validation period. The validation period begins as soon > as a sync error is detected and continues until psmerrsecs/msecs > time has elapsed. The defaults for these two values force a reset > if we see two packet errors in a 2 second period. This allows rapid > detection of packet framing errors caused by the mouse changing packet > modes. > > o Export psmpkterrthresh as a sysctl > > o Export psmloglevel as a sysctl. > > o Enable more debugging code to be enabled at runtime via psmloglevel. > > o Simplify verbose conditioned loging by using a VLOG macro. > > o Add several comments describing the sync recovery algorithm of > this driver. > > Large Portions by: Brian Somers > Inspired and Frustrated by: Belkin KVMs > Reviewed by: njl, philip > > Revision Changes Path > 1.80 +120 -98 src/sys/isa/psm.c Good stuff - thanks for all your work! -- Brian Don't _EVER_ lose your sense of humour ! From owner-cvs-src@FreeBSD.ORG Fri Aug 27 23:53:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0501516A4D0 for ; Fri, 27 Aug 2004 23:53:30 +0000 (GMT) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4720243D45 for ; Fri, 27 Aug 2004 23:53:29 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 61408 invoked from network); 27 Aug 2004 23:52:03 -0000 Received: from unknown (HELO freebsd.org) ([62.48.0.54]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 27 Aug 2004 23:52:03 -0000 Message-ID: <412FC97D.7A25D5D5@freebsd.org> Date: Sat, 28 Aug 2004 01:53:33 +0200 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Brian Somers References: <200408272125.i7RLPG3K076074@repoman.freebsd.org> <20040828003309.2796b8f3@dev.lan.Awfulhak.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: cvs-src@FreeBSD.org cc: "Justin T. Gibbs" cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 27 Aug 2004 23:53:30 -0000 Brian Somers wrote: > > Large Portions by: Brian Somers > > Inspired and Frustrated by: Belkin KVMs > > Reviewed by: njl, philip > > > > Revision Changes Path > > 1.80 +120 -98 src/sys/isa/psm.c > > Good stuff - thanks for all your work! Do have an idea how to get a PS2 keyboard recognized if none was connected when the machine booted? The docs say it will reprobe from time to time if the appropriate flags are set. But it never worked for me on any machine I tried. It's quite nasty on KVMs when you boot a machine and it is switched to some other screen when the kernel probes the keyboard. -- Andre From owner-cvs-src@FreeBSD.ORG Sat Aug 28 00:49:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 548D016A4CE; Sat, 28 Aug 2004 00:49:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3533E43D1F; Sat, 28 Aug 2004 00:49:23 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7S0nNxU082501; Sat, 28 Aug 2004 00:49:23 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7S0nN7O082500; Sat, 28 Aug 2004 00:49:23 GMT (envelope-from peter) Message-Id: <200408280049.i7S0nN7O082500@repoman.freebsd.org> From: Peter Wemm Date: Sat, 28 Aug 2004 00:49: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 sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 00:49:23 -0000 peter 2004-08-28 00:49:23 UTC FreeBSD src repository Modified files: sys/kern sched_ule.c Log: Commit Jeff's suggested changes for avoiding a bug that is exposed by preemption and/or the rev 1.79 kern_switch.c change that was backed out. The thread was being assigned to a runq without adding in the load, which would cause the counter to hit -1. Revision Changes Path 1.122 +2 -4 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Sat Aug 28 00:49:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0AF1216A4CE; Sat, 28 Aug 2004 00:49:51 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A1B343D48; Sat, 28 Aug 2004 00:49:50 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.11/8.12.11) with ESMTP id i7S0lRh1019668; Fri, 27 Aug 2004 18:47:27 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Fri, 27 Aug 2004 18:47:26 -0600 (MDT) Message-Id: <20040827.184726.104031839.imp@bsdimp.com> To: andre@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <412FC97D.7A25D5D5@freebsd.org> References: <200408272125.i7RLPG3K076074@repoman.freebsd.org> <20040828003309.2796b8f3@dev.lan.Awfulhak.org> <412FC97D.7A25D5D5@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 cc: brian@Awfulhak.org cc: gibbs@FreeBSD.org cc: cvs-all@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 00:49:51 -0000 In message: <412FC97D.7A25D5D5@freebsd.org> Andre Oppermann writes: : Brian Somers wrote: : > > Large Portions by: Brian Somers : > > Inspired and Frustrated by: Belkin KVMs : > > Reviewed by: njl, philip : > > : > > Revision Changes Path : > > 1.80 +120 -98 src/sys/isa/psm.c : > : > Good stuff - thanks for all your work! : : Do have an idea how to get a PS2 keyboard recognized if none was : connected when the machine booted? The docs say it will reprobe : from time to time if the appropriate flags are set. But it never : worked for me on any machine I tried. It's quite nasty on KVMs : when you boot a machine and it is switched to some other screen : when the kernel probes the keyboard. % egrep sc /boot/device.hints hint.sc.0.at="isa" hint.sc.0.flags="0x100" % man sc ... Driver Flags 0x0100 (AUTODETECT_KBD) This option instructs the syscons driver to periodically scan for a keyboard device if it is not currently attached to one. Other- wise, the driver only probes for a keyboard once during bootup. is supposed to do the trick. However, you also need: Driver Flags The atkbd driver accepts the following driver flags. They can be set either in /boot/device.hints, or else from within the boot loader (see loader(8)). bit 0 (FAIL_IF_NO_KBD) By default the atkbd driver will install even if a keyboard is not actually connected to the system. This option prevents the driver from being installed in this situation. so you must make sure bit 0 isn't set in the hint.atkbd.0.flags hint. For a while it was set in the default hints file. However, it has been a while since I've actually tested this, however. Warner From owner-cvs-src@FreeBSD.ORG Sat Aug 28 00:49:57 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B3EA616A4FB; Sat, 28 Aug 2004 00:49:55 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89C7C43D45; Sat, 28 Aug 2004 00:49:55 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7S0ntdF082607; Sat, 28 Aug 2004 00:49:55 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7S0ntln082606; Sat, 28 Aug 2004 00:49:55 GMT (envelope-from obrien) Message-Id: <200408280049.i7S0ntln082606@repoman.freebsd.org> From: "David E. O'Brien" Date: Sat, 28 Aug 2004 00:49: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/amd64/amd64 mp_machdep.c pmap.c src/sys/i386/i386 mp_machdep.c pmap.c src/sys/kern subr_smp.c src/sys/sys 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: Sat, 28 Aug 2004 00:49:57 -0000 obrien 2004-08-28 00:49:55 UTC FreeBSD src repository Modified files: sys/amd64/amd64 mp_machdep.c pmap.c sys/i386/i386 mp_machdep.c pmap.c sys/kern subr_smp.c sys/sys smp.h Log: s/smp_rv_mtx/smp_ipi_mtx/g Requested by: jhb Revision Changes Path 1.244 +2 -2 src/sys/amd64/amd64/mp_machdep.c 1.495 +6 -6 src/sys/amd64/amd64/pmap.c 1.237 +2 -2 src/sys/i386/i386/mp_machdep.c 1.497 +8 -8 src/sys/i386/i386/pmap.c 1.190 +4 -4 src/sys/kern/subr_smp.c 1.79 +1 -1 src/sys/sys/smp.h From owner-cvs-src@FreeBSD.ORG Sat Aug 28 01:04:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C834916A4CE; Sat, 28 Aug 2004 01:04:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A9A1443D67; Sat, 28 Aug 2004 01:04:44 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7S14iBA083056; Sat, 28 Aug 2004 01:04:44 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7S14ilS083055; Sat, 28 Aug 2004 01:04:44 GMT (envelope-from peter) Message-Id: <200408280104.i7S14ilS083055@repoman.freebsd.org> From: Peter Wemm Date: Sat, 28 Aug 2004 01:04: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/sys/kern kern_switch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 01:04:44 -0000 peter 2004-08-28 01:04:44 UTC FreeBSD src repository Modified files: sys/kern kern_switch.c Log: Backout the previous backout (with scott's ok). sched_ule.c:1.122 is believed to fix the problem with ULE that this change triggered. Revision Changes Path 1.81 +2 -0 src/sys/kern/kern_switch.c From owner-cvs-src@FreeBSD.ORG Sat Aug 28 01:08:15 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 72C2B16A4CE; Sat, 28 Aug 2004 01:08:15 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 232D643D67; Sat, 28 Aug 2004 01:08:15 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.0.201] ([192.168.0.201]) (authenticated bits=0) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id i7S17Vqb055591; Fri, 27 Aug 2004 19:07:31 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <412FDA62.2010405@samsco.org> Date: Fri, 27 Aug 2004 19:05:38 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.1) Gecko/20040801 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Peter Wemm References: <200408280104.i7S14ilS083055@repoman.freebsd.org> In-Reply-To: <200408280104.i7S14ilS083055@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) 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/kern kern_switch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 01:08:15 -0000 Peter Wemm wrote: > peter 2004-08-28 01:04:44 UTC > > FreeBSD src repository > > Modified files: > sys/kern kern_switch.c > Log: > Backout the previous backout (with scott's ok). sched_ule.c:1.122 is > believed to fix the problem with ULE that this change triggered. > > Revision Changes Path > 1.81 +2 -0 src/sys/kern/kern_switch.c I'm hoping that with these changes that we can turn PREEMPTION back on soon and get it ready for merging into RELENG_5 for the 5.3 release. Thanks to Peter and Jeff and Julian for putting their heads together and solving this. Scott From owner-cvs-src@FreeBSD.ORG Sat Aug 28 02:02:49 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1295E16A4CE; Sat, 28 Aug 2004 02:02:49 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E689143D3F; Sat, 28 Aug 2004 02:02:48 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7S22m72084593; Sat, 28 Aug 2004 02:02:48 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7S22mPP084592; Sat, 28 Aug 2004 02:02:48 GMT (envelope-from pjd) Message-Id: <200408280202.i7S22mPP084592@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 28 Aug 2004 02:02: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/geom/raid3 g_raid3_ctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 02:02:49 -0000 pjd 2004-08-28 02:02:48 UTC FreeBSD src repository Modified files: sys/geom/raid3 g_raid3_ctl.c Log: Don't allow to insert providers, which are too small. Reported by: Michael Handler Revision Changes Path 1.4 +4 -0 src/sys/geom/raid3/g_raid3_ctl.c From owner-cvs-src@FreeBSD.ORG Sat Aug 28 02:29:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE0EB16A4CE; Sat, 28 Aug 2004 02:29:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF6DF43D2F; Sat, 28 Aug 2004 02:29:40 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7S2Tej4085328; Sat, 28 Aug 2004 02:29:40 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7S2TexL085327; Sat, 28 Aug 2004 02:29:40 GMT (envelope-from pjd) Message-Id: <200408280229.i7S2TexL085327@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 28 Aug 2004 02:29: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/sbin/geom/core geom.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 02:29:41 -0000 pjd 2004-08-28 02:29:40 UTC FreeBSD src repository Modified files: sbin/geom/core geom.c Log: - If error string begins with "warning: ", don't exit, treat it as a warning only. - Use getprogname() function when informing about versions problem. Revision Changes Path 1.7 +6 -4 src/sbin/geom/core/geom.c From owner-cvs-src@FreeBSD.ORG Sat Aug 28 02:34:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0809516A4CE; Sat, 28 Aug 2004 02:34:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC42443D1F; Sat, 28 Aug 2004 02:34:10 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7S2YA7l085493; Sat, 28 Aug 2004 02:34:10 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7S2YAEI085492; Sat, 28 Aug 2004 02:34:10 GMT (envelope-from pjd) Message-Id: <200408280234.i7S2YAEI085492@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 28 Aug 2004 02:34: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/sbin/geom/class/raid3 geom_raid3.csrc/sys/geom/raid3 g_raid3_ctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 02:34:11 -0000 pjd 2004-08-28 02:34:10 UTC FreeBSD src repository Modified files: sbin/geom/class/raid3 geom_raid3.c sys/geom/raid3 g_raid3_ctl.c Log: Warn the user if we are not going to use whole provider space. Requested by: Michael Handler Revision Changes Path 1.5 +9 -5 src/sbin/geom/class/raid3/geom_raid3.c 1.5 +12 -4 src/sys/geom/raid3/g_raid3_ctl.c From owner-cvs-src@FreeBSD.ORG Sat Aug 28 02:35:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3CD2916A4CE; Sat, 28 Aug 2004 02:35:44 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D62E43D3F; Sat, 28 Aug 2004 02:35:44 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7S2Zi12085628; Sat, 28 Aug 2004 02:35:44 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7S2Zh7W085627; Sat, 28 Aug 2004 02:35:44 GMT (envelope-from pjd) Message-Id: <200408280235.i7S2Zh7W085627@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 28 Aug 2004 02:35: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/geom/raid3 g_raid3.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 02:35:44 -0000 pjd 2004-08-28 02:35:43 UTC FreeBSD src repository Modified files: sys/geom/raid3 g_raid3.c Log: Use sc->sc_mediasize instead of sc->sc_provider->mediasize which contains exactly the same value, but is shorter. Revision Changes Path 1.11 +3 -4 src/sys/geom/raid3/g_raid3.c From owner-cvs-src@FreeBSD.ORG Sat Aug 28 02:49:29 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 023FF16A4CE; Sat, 28 Aug 2004 02:49:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D51DB43D64; Sat, 28 Aug 2004 02:49:28 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7S2nSZh085946; Sat, 28 Aug 2004 02:49:28 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7S2nSV8085945; Sat, 28 Aug 2004 02:49:28 GMT (envelope-from pjd) Message-Id: <200408280249.i7S2nSV8085945@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 28 Aug 2004 02:49: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/sbin/geom/class/stripe geom_stripe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 02:49:29 -0000 pjd 2004-08-28 02:49:28 UTC FreeBSD src repository Modified files: sbin/geom/class/stripe geom_stripe.c Log: Warn the user if we are not going to use the whole provider's space. Revision Changes Path 1.7 +21 -1 src/sbin/geom/class/stripe/geom_stripe.c From owner-cvs-src@FreeBSD.ORG Sat Aug 28 03:13:05 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C91B116A4CE; Sat, 28 Aug 2004 03:13:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5DE443D46; Sat, 28 Aug 2004 03:13:05 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7S3D5QE086879; Sat, 28 Aug 2004 03:13:05 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7S3D5tu086878; Sat, 28 Aug 2004 03:13:05 GMT (envelope-from kientzle) Message-Id: <200408280313.i7S3D5tu086878@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 28 Aug 2004 03:13: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/contrib/cpio tar.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 03:13:06 -0000 kientzle 2004-08-28 03:13:05 UTC FreeBSD src repository Modified files: contrib/cpio tar.c Log: Recognize and skip 'x' and 'g' pax extension entries. In particular, this avoids the creation of "PaxHeader" dirs when unpacking pax-format tar archives such as those written by bsdtar. MFC after: 3 days Revision Changes Path 1.2 +15 -0 src/contrib/cpio/tar.c From owner-cvs-src@FreeBSD.ORG Sat Aug 28 03:46:18 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9528F16A4CE; Sat, 28 Aug 2004 03:46:18 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 747DF43D31; Sat, 28 Aug 2004 03:46:18 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7S3kIPa087770; Sat, 28 Aug 2004 03:46:18 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7S3kIlD087769; Sat, 28 Aug 2004 03:46:18 GMT (envelope-from jmg) Message-Id: <200408280346.i7S3kIlD087769@repoman.freebsd.org> From: John-Mark Gurney Date: Sat, 28 Aug 2004 03: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/share/man/man9 mbuf.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: Sat, 28 Aug 2004 03:46:18 -0000 jmg 2004-08-28 03:46:18 UTC FreeBSD src repository Modified files: share/man/man9 mbuf.9 Log: document that m_free returns m_next of the free'd mbuf Revision Changes Path 1.52 +5 -1 src/share/man/man9/mbuf.9 From owner-cvs-src@FreeBSD.ORG Sat Aug 28 04:08:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2E1C416A4CE; Sat, 28 Aug 2004 04:08:06 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DFB943D4C; Sat, 28 Aug 2004 04:08:06 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7S485F1088533; Sat, 28 Aug 2004 04:08:05 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7S485qT088532; Sat, 28 Aug 2004 04:08:05 GMT (envelope-from davidxu) Message-Id: <200408280408.i7S485qT088532@repoman.freebsd.org> From: David Xu Date: Sat, 28 Aug 2004 04:08: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/sys proc.h src/sys/kern kern_kse.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 04:08:06 -0000 davidxu 2004-08-28 04:08:05 UTC FreeBSD src repository Modified files: sys/sys proc.h sys/kern kern_kse.c Log: Move TDF_CAN_UNBIND to thread private flags td_pflags, this eliminates need of sched_lock in some places. Also in thread_userret, remove spare thread allocation code, it is already done in thread_user_enter. Reviewed by: julian Revision Changes Path 1.195 +4 -19 src/sys/kern/kern_kse.c 1.394 +3 -4 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Sat Aug 28 04:14:30 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8FB8916A4CE; Sat, 28 Aug 2004 04:14:30 +0000 (GMT) Received: from green.homeunix.org (pcp04368961pcs.nrockv01.md.comcast.net [69.140.212.7]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DC2243D41; Sat, 28 Aug 2004 04:14:27 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i7S4EKlM005092; Sat, 28 Aug 2004 00:14:20 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i7S4E5p4005091; Sat, 28 Aug 2004 00:14:05 -0400 (EDT) (envelope-from green) Date: Sat, 28 Aug 2004 00:14:05 -0400 From: Brian Fundakowski Feldman To: Scott Long Message-ID: <20040828041405.GC1085@green.homeunix.org> References: <200408280104.i7S14ilS083055@repoman.freebsd.org> <412FDA62.2010405@samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <412FDA62.2010405@samsco.org> User-Agent: Mutt/1.5.6i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Peter Wemm Subject: Re: cvs commit: src/sys/kern kern_switch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 04:14:30 -0000 On Fri, Aug 27, 2004 at 07:05:38PM -0600, Scott Long wrote: > Peter Wemm wrote: > >peter 2004-08-28 01:04:44 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/kern kern_switch.c > > Log: > > Backout the previous backout (with scott's ok). sched_ule.c:1.122 is > > believed to fix the problem with ULE that this change triggered. > > > > Revision Changes Path > > 1.81 +2 -0 src/sys/kern/kern_switch.c > > I'm hoping that with these changes that we can turn PREEMPTION back on > soon and get it ready for merging into RELENG_5 for the 5.3 release. > Thanks to Peter and Jeff and Julian for putting their heads together and > solving this. It'll be really great if this does indeed fix issues; that and the IPI fix (which works for me; I'll test out this commit soon). -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Sat Aug 28 04:16:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 115A616A4CE; Sat, 28 Aug 2004 04:16:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6DDCF43D39; Sat, 28 Aug 2004 04:16:32 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7S4GWXs088838; Sat, 28 Aug 2004 04:16:32 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7S4GWoF088837; Sat, 28 Aug 2004 04:16:32 GMT (envelope-from davidxu) Message-Id: <200408280416.i7S4GWoF088837@repoman.freebsd.org> From: David Xu Date: Sat, 28 Aug 2004 04:16: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/kern kern_kse.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 04:16:35 -0000 davidxu 2004-08-28 04:16:32 UTC FreeBSD src repository Modified files: sys/kern kern_kse.c Log: 1. try to use existing mailbox address in thread_update_usr_ticks. 2. remove '\n' in KASSERT. Revision Changes Path 1.196 +6 -4 src/sys/kern/kern_kse.c From owner-cvs-src@FreeBSD.ORG Sat Aug 28 05:11:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C1DE116A4CE; Sat, 28 Aug 2004 05:11:10 +0000 (GMT) Received: from green.homeunix.org (pcp04368961pcs.nrockv01.md.comcast.net [69.140.212.7]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0A2E43D48; Sat, 28 Aug 2004 05:11:09 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i7S5B9Ta003720; Sat, 28 Aug 2004 01:11:09 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i7S5B8Bm003707; Sat, 28 Aug 2004 01:11:08 -0400 (EDT) (envelope-from green) Date: Sat, 28 Aug 2004 01:11:07 -0400 From: Brian Fundakowski Feldman To: Scott Long Message-ID: <20040828051107.GA1054@green.homeunix.org> References: <200408280104.i7S14ilS083055@repoman.freebsd.org> <412FDA62.2010405@samsco.org> <20040828041405.GC1085@green.homeunix.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040828041405.GC1085@green.homeunix.org> User-Agent: Mutt/1.5.6i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Peter Wemm Subject: Re: cvs commit: src/sys/kern kern_switch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 05:11:10 -0000 On Sat, Aug 28, 2004 at 12:14:05AM -0400, Brian Fundakowski Feldman wrote: > On Fri, Aug 27, 2004 at 07:05:38PM -0600, Scott Long wrote: > > Peter Wemm wrote: > > >peter 2004-08-28 01:04:44 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/kern kern_switch.c > > > Log: > > > Backout the previous backout (with scott's ok). sched_ule.c:1.122 is > > > believed to fix the problem with ULE that this change triggered. > > > > > > Revision Changes Path > > > 1.81 +2 -0 src/sys/kern/kern_switch.c > > > > I'm hoping that with these changes that we can turn PREEMPTION back on > > soon and get it ready for merging into RELENG_5 for the 5.3 release. > > Thanks to Peter and Jeff and Julian for putting their heads together and > > solving this. > > It'll be really great if this does indeed fix issues; that and the IPI fix > (which works for me; I'll test out this commit soon). No good: panic: APIC: Previous IPI is stuck cpuid = 1 KDB: stack backtrace: kdb_backtrace panic lapic_ipi_vectored ipi_selected forward_statclock rtcintr intr_execute_handlers lapic_handle_intr Xapic_isr1 --- interrupt _mtx_lock_sleep _mtx_lock_flags ithread_loop fork_exit fork_trampoline --- trap 0x1 -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Sat Aug 28 05:28:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B481E16A4CE; Sat, 28 Aug 2004 05:28:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 912FB43D48; Sat, 28 Aug 2004 05:28:24 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7S5SJoc090830; Sat, 28 Aug 2004 05:28:19 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7S5SJ08090829; Sat, 28 Aug 2004 05:28:19 GMT (envelope-from kientzle) Message-Id: <200408280528.i7S5SJ08090829@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 28 Aug 2004 05:28: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/usr.bin/tar write.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 05:28:24 -0000 kientzle 2004-08-28 05:28:19 UTC FreeBSD src repository Modified files: usr.bin/tar write.c Log: Make -C and -T work correctly together. MFC after: 3 days Thanks to: Guy Helmer Revision Changes Path 1.34 +5 -4 src/usr.bin/tar/write.c From owner-cvs-src@FreeBSD.ORG Sat Aug 28 06:29:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ACB7B16A4CE; Sat, 28 Aug 2004 06:29:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C30043D64; Sat, 28 Aug 2004 06:29:51 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7S6Tpxn093058; Sat, 28 Aug 2004 06:29:51 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7S6Tp2h093057; Sat, 28 Aug 2004 06:29:51 GMT (envelope-from marcel) Message-Id: <200408280629.i7S6Tp2h093057@repoman.freebsd.org> From: Marcel Moolenaar Date: Sat, 28 Aug 2004 06:29:51 +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/compat/linux linux_ioctl.c linux_ioctl.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, 28 Aug 2004 06:29:51 -0000 marcel 2004-08-28 06:29:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/compat/linux linux_ioctl.c linux_ioctl.h Log: MFC: Implement missing SOUND_MIXER_WRITE_RECSRC ioctl. PR: 55290 Revision Changes Path 1.55.2.14 +4 -0 src/sys/compat/linux/linux_ioctl.c 1.4.2.5 +1 -0 src/sys/compat/linux/linux_ioctl.h From owner-cvs-src@FreeBSD.ORG Sat Aug 28 06:33:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3FFC516A4CF for ; Sat, 28 Aug 2004 06:33:02 +0000 (GMT) Received: from smtp1.adl2.internode.on.net (smtp1.adl2.internode.on.net [203.16.214.181]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D99443D45 for ; Sat, 28 Aug 2004 06:33:01 +0000 (GMT) (envelope-from doconnor@gsoft.com.au) Received: from midget.dons.net.au ([150.101.45.33])i7S6Wl4Y054906; Sat, 28 Aug 2004 16:02:50 +0930 (CST) Received: from inchoate.dons.net.au (root@localhost.dons.net.au [127.0.0.1]) by midget.dons.net.au (8.12.9/8.12.10) with ESMTP id i7S6Wjn7040698; Sat, 28 Aug 2004 16:02:45 +0930 (CST) (envelope-from doconnor@gsoft.com.au) From: "Daniel O'Connor" To: cvs-all@freebsd.org Date: Sat, 28 Aug 2004 16:02:44 +0930 User-Agent: KMail/1.6.2 References: <200408272125.i7RLPG3K076074@repoman.freebsd.org> <412FC97D.7A25D5D5@freebsd.org> <20040827.184726.104031839.imp@bsdimp.com> In-Reply-To: <20040827.184726.104031839.imp@bsdimp.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Message-Id: <200408281602.44292.doconnor@gsoft.com.au> X-Spam-Score: 0 () X-Scanned-By: MIMEDefang 2.26 (www . roaringpenguin . com / mimedefang) cc: src-committers@freebsd.org cc: andre@freebsd.org cc: brian@Awfulhak.org cc: cvs-src@freebsd.org cc: gibbs@freebsd.org cc: "M. Warner Losh" Subject: Re: cvs commit: src/sys/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 06:33:02 -0000 =2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sat, 28 Aug 2004 10:17, M. Warner Losh wrote: > bit 0 (FAIL_IF_NO_KBD) > By default the atkbd driver will install even if a keyboard is > not actually connected to the system. This option prevents the driver fr= om > being installed in this situation. > > so you must make sure bit 0 isn't set in the hint.atkbd.0.flags hint. > For a while it was set in the default hints file. This prevents USB keyboards from working (I think) because the system will= =20 only talk to it's (possibly not connected) PS/2 keyboard even when you plug= a=20 USB one in.. (Or maybe that's been fixed :) =2D --=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBMCcM5ZPcIHs/zowRAoEsAJ4zEGwoFub3hxEUuwBvGE59h3OkpACfc5iq Gxl+ircHFd6EW6HCUCGSoUk=3D =3D3k96 =2D----END PGP SIGNATURE----- From owner-cvs-src@FreeBSD.ORG Sat Aug 28 07:58:02 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF5F916A4CE; Sat, 28 Aug 2004 07:58:02 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F0E943D1D; Sat, 28 Aug 2004 07:58:02 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7S7w2Eh095936; Sat, 28 Aug 2004 07:58:02 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7S7w2Wc095935; Sat, 28 Aug 2004 07:58:02 GMT (envelope-from yar) Message-Id: <200408280758.i7S7w2Wc095935@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 28 Aug 2004 07:58: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/etc network.subr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 07:58:03 -0000 yar 2004-08-28 07:58:02 UTC FreeBSD src repository Modified files: etc network.subr Log: Avoid double appearing of cloned interfaces in the output from list_net_interfaces() when network_interfaces=auto. Rationale: Since the auto case is special, the lesser evil had to be chosen among not adding cloned interfaces to _tmplist or removing duplicates from _tmplist after adding cloned interfaces. Since list_net_interfaces() must not use /usr/bin tools, the former "evil" appeared clearer and much more efficient. (See the PR audit trail for discussion.) PR: conf/63700 Reviewed by: brooks MFC after: 5 days Revision Changes Path 1.156 +4 -3 src/etc/network.subr From owner-cvs-src@FreeBSD.ORG Sat Aug 28 08:32:23 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D2E416A4CE; Sat, 28 Aug 2004 08:32:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CA3D43D39; Sat, 28 Aug 2004 08:32:23 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7S8WNSK096868; Sat, 28 Aug 2004 08:32:23 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7S8WN7G096867; Sat, 28 Aug 2004 08:32:23 GMT (envelope-from yar) Message-Id: <200408280832.i7S8WN7G096867@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 28 Aug 2004 08:32: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/boot/i386/boot2 boot1.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: Sat, 28 Aug 2004 08:32:23 -0000 yar 2004-08-28 08:32:23 UTC FreeBSD src repository Modified files: sys/boot/i386/boot2 boot1.S Log: Try packet mode of INT13 on a hard disk first if not prohibited by the flag, fall back to the old INT13/AH=02 function if that fails. This way of operation is less likely to fail with modern BIOSes and large disks of strange geometries. PR: i386/70241 Submitted by: Valentin Nechayev netch.kiev.ua> (inital version) Discussed with: jhb (by Valentin Nechayev) Tested on: bochs (with EDD turned on or off by patching the BIOS), PCs Revision Changes Path 1.30 +21 -19 src/sys/boot/i386/boot2/boot1.S From owner-cvs-src@FreeBSD.ORG Sat Aug 28 08:39:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 464B216A4CE; Sat, 28 Aug 2004 08:39:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DB0243D45; Sat, 28 Aug 2004 08:39:35 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7S8dZj4097104; Sat, 28 Aug 2004 08:39:35 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7S8dZpI097103; Sat, 28 Aug 2004 08:39:35 GMT (envelope-from yar) Message-Id: <200408280839.i7S8dZpI097103@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 28 Aug 2004 08:39: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/boot/i386/mbr Makefile mbr.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: Sat, 28 Aug 2004 08:39:35 -0000 yar 2004-08-28 08:39:35 UTC FreeBSD src repository Modified files: sys/boot/i386/mbr Makefile mbr.s Log: Don't be too smart, just try packet mode of INT13 first. This way of operation is more robust than the "AI" used before. Add flags to mbr accessible from make.conf as BOOT_MBR_FLAGS. Only one flag is defined now, "allow using packet mode", which is 0x80 in accord with the rest of i386 boot code. The "packet" flag is on by default. PR: i386/70241 Submitted by: Valentin Nechayev netch.kiev.ua> (inital version) Discussed with: jhb (by Valentin Nechayev) Tested on: bochs (with EDD turned on or off by patching the BIOS), PCs Revision Changes Path 1.14 +4 -0 src/sys/boot/i386/mbr/Makefile 1.7 +6 -6 src/sys/boot/i386/mbr/mbr.s From owner-cvs-src@FreeBSD.ORG Sat Aug 28 09:03:42 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E2E216A4CE; Sat, 28 Aug 2004 09:03:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8054A43D6A; Sat, 28 Aug 2004 09:03:42 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7S93gPg097860; Sat, 28 Aug 2004 09:03:42 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7S93gHI097859; Sat, 28 Aug 2004 09:03:42 GMT (envelope-from yar) Message-Id: <200408280903.i7S93gHI097859@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 28 Aug 2004 09:03:42 +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/date date.1 vary.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 09:03:42 -0000 yar 2004-08-28 09:03:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) bin/date date.1 vary.c Log: MFC: Make adjusting by months more intuitive as well as suitable for scripting. date.1 1.68 vary.c 1.16 Revision Changes Path 1.34.2.16 +23 -1 src/bin/date/date.1 1.8.2.3 +8 -1 src/bin/date/vary.c From owner-cvs-src@FreeBSD.ORG Sat Aug 28 10:59:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3825D16A4CE; Sat, 28 Aug 2004 10:59:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1AF3343D1D; Sat, 28 Aug 2004 10:59:03 +0000 (GMT) (envelope-from sanpei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SAx2Kl001157; Sat, 28 Aug 2004 10:59:02 GMT (envelope-from sanpei@repoman.freebsd.org) Received: (from sanpei@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SAx2r6001156; Sat, 28 Aug 2004 10:59:02 GMT (envelope-from sanpei) Message-Id: <200408281059.i7SAx2r6001156@repoman.freebsd.org> From: MIHIRA Sanpei Yoshiro Date: Sat, 28 Aug 2004 10:59: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/share/man/man4 re.4 src/sys/dev/re if_re.c src/sys/pci if_rlreg.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, 28 Aug 2004 10:59:03 -0000 sanpei 2004-08-28 10:59:02 UTC FreeBSD src repository Modified files: share/man/man4 re.4 sys/dev/re if_re.c sys/pci if_rlreg.h Log: Add support Corega CG-LAPCIGT Gigabit Ethernet(8169S) PR: [FreeBSD-users-jp 80667] Submitted by: FUJIMOTO Kou MFC after: 1 week Revision Changes Path 1.7 +2 -0 src/share/man/man4/re.4 1.29 +2 -0 src/sys/dev/re/if_re.c 1.45 +5 -0 src/sys/pci/if_rlreg.h From owner-cvs-src@FreeBSD.ORG Sat Aug 28 10:59:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E5FE216A4CF; Sat, 28 Aug 2004 10:59:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C8FAA43D1F; Sat, 28 Aug 2004 10:59:03 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SAx3vX001186; Sat, 28 Aug 2004 10:59:03 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SAx3KW001185; Sat, 28 Aug 2004 10:59:03 GMT (envelope-from tjr) Message-Id: <200408281059.i7SAx3KW001185@repoman.freebsd.org> From: "Tim J. Robbins" Date: Sat, 28 Aug 2004 10:59: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/share/msgdef ru_RU.UTF-8.src X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 10:59:04 -0000 tjr 2004-08-28 10:59:03 UTC FreeBSD src repository Modified files: share/msgdef ru_RU.UTF-8.src Log: Re-generate from ru_RU.KOI8-R.src. Due to a bug in either iconv or ru_RU.CP866.src, the previous version of this file contained a strange conversion error: nostr had U+255C BOX DRAWINGS UP DOUBLE AND LEFT SINGLE instead of U+0435 CYRILLIC SMALL LETTER IE. Revision Changes Path 1.2 +1 -1 src/share/msgdef/ru_RU.UTF-8.src From owner-cvs-src@FreeBSD.ORG Sat Aug 28 12:39:08 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0134516A4CE; Sat, 28 Aug 2004 12:39:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D6FEB43D46; Sat, 28 Aug 2004 12:39:07 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SCd7fK003843; Sat, 28 Aug 2004 12:39:07 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SCd7qw003842; Sat, 28 Aug 2004 12:39:07 GMT (envelope-from yar) Message-Id: <200408281239.i7SCd7qw003842@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 28 Aug 2004 12:39:07 +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/netinet in_pcb.c src/sys/netinet6 in6_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: Sat, 28 Aug 2004 12:39:08 -0000 yar 2004-08-28 12:39:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/netinet in_pcb.c sys/netinet6 in6_pcb.c Log: MFC: Fix some bugs in the code protecting from port theft. netinet/in_pcb.c 1.147, 1.152 netinet6/in6_pcb.c 1.54, 1.57 Revision Changes Path 1.59.2.29 +3 -10 src/sys/netinet/in_pcb.c 1.10.2.11 +6 -5 src/sys/netinet6/in6_pcb.c From owner-cvs-src@FreeBSD.ORG Sat Aug 28 12:49:59 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 09EC816A4CE; Sat, 28 Aug 2004 12:49:59 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BDD1343D1D; Sat, 28 Aug 2004 12:49:58 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SCnwYH004195; Sat, 28 Aug 2004 12:49:58 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SCnw6E004194; Sat, 28 Aug 2004 12:49:58 GMT (envelope-from yar) Message-Id: <200408281249.i7SCnw6E004194@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 28 Aug 2004 12:49:58 +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/libexec/ftpd ftpd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 12:49:59 -0000 yar 2004-08-28 12:49:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) libexec/ftpd ftpd.c Log: MFC 1.156: Open a socket for a data transfer in active mode using euid of the current user, not root, to allow matching the user's FTP data traffic with an ipfw(8) rule. Revision Changes Path 1.62.2.55 +1 -1 src/libexec/ftpd/ftpd.c From owner-cvs-src@FreeBSD.ORG Sat Aug 28 12:52:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDFEB16A4CE; Sat, 28 Aug 2004 12:52:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B3E7743D70; Sat, 28 Aug 2004 12:52:31 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SCqV1V004525; Sat, 28 Aug 2004 12:52:31 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SCqVZG004524; Sat, 28 Aug 2004 12:52:31 GMT (envelope-from tjr) Message-Id: <200408281252.i7SCqVZG004524@repoman.freebsd.org> From: "Tim J. Robbins" Date: Sat, 28 Aug 2004 12:52: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/etc/mtree BSD.usr.dist src/share/colldef Makefile src/share/mklocale Makefile src/share/monetdef Makefile src/share/msgdef Makefile eu_ES.ISO8859-1.src src/share/numericdef Makefile eu_ES.ISO8859-1.src src/share/timedef 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, 28 Aug 2004 12:52:32 -0000 tjr 2004-08-28 12:52:31 UTC FreeBSD src repository Modified files: etc/mtree BSD.usr.dist share/colldef Makefile share/mklocale Makefile share/monetdef Makefile share/msgdef Makefile share/numericdef Makefile share/timedef Makefile Added files: share/msgdef eu_ES.ISO8859-1.src share/numericdef eu_ES.ISO8859-1.src share/timedef eu_ES.ISO8859-1.src Log: Add Basque (Spain) locales: eu_ES.ISO8859-1, eu_ES.ISO8859-15, eu_ES.UTF-8. (This differs somewhat from the version originally submitted - any mistakes are my own.) PR: 68524 Submitted by: J. Vicente Carrasco -Bixen- Revision Changes Path 1.306 +6 -0 src/etc/mtree/BSD.usr.dist 1.67 +3 -2 src/share/colldef/Makefile 1.61 +4 -2 src/share/mklocale/Makefile 1.59 +6 -0 src/share/monetdef/Makefile 1.57 +5 -2 src/share/msgdef/Makefile 1.1 +14 -0 src/share/msgdef/eu_ES.ISO8859-1.src (new) 1.56 +5 -2 src/share/numericdef/Makefile 1.1 +12 -0 src/share/numericdef/eu_ES.ISO8859-1.src (new) 1.45 +4 -2 src/share/timedef/Makefile 1.1 +102 -0 src/share/timedef/eu_ES.ISO8859-1.src (new) From owner-cvs-src@FreeBSD.ORG Sat Aug 28 13:10:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C6D4B16A4CE; Sat, 28 Aug 2004 13:10:43 +0000 (GMT) Received: from plouf.absolight.net (plouf.absolight.net [212.43.217.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 91AAB43D46; Sat, 28 Aug 2004 13:10:43 +0000 (GMT) (envelope-from mat@FreeBSD.org) X-Original-To: tjr@FreeBSD.org X-Original-To: src-committers@FreeBSD.org X-Original-To: cvs-src@FreeBSD.org X-Original-To: cvs-all@FreeBSD.org Received: from nescarba.in.t-online.fr (nescarba.in.t-online.fr [213.44.126.9]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by plouf.absolight.net (Postfix) with ESMTP id B98EE3FC3; Sat, 28 Aug 2004 15:10:37 +0200 (CEST) Date: Sat, 28 Aug 2004 15:10:53 +0200 From: Mathieu Arnold To: "Tim J. Robbins" Message-ID: <750C74DAEE2891232DE31E22@nescarba.in.t-online.fr> In-Reply-To: <20040828125323.9FD7416A4D5@hub.freebsd.org> References: <20040828125323.9FD7416A4D5@hub.freebsd.org> X-Mailer: Mulberry/3.1.5 (Win32) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="==========A965FABA8C747FEF00DE==========" X-Spam-Checker-Version: SpamAssassin 2.64-abso_2004012301 (2004-01-11) on plouf.absolight.net by root@absolight.fr X-Virus-Scanned: by amavisd-new at plouf.absolight.net X-Spam-Status: No, hits=-3.712 tagged_above=-10 required=5 tests=AWL, BAYES_00, SARE_SUB_GAPPY3 X-Spam-Level: cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/mtree BSD.usr.dist src/share/colldefMakefile src/share/mklocale Makefile src/share/monetdef Makefile src/share/msgdef eu_ES.ISO8859-1.src src/share/timedef 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, 28 Aug 2004 13:10:44 -0000 --==========A965FABA8C747FEF00DE========== Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline +-le 28/08/2004 12:53 +0000, Tim J. Robbins =E9crivait : | Add Basque (Spain) locales: eu_ES.ISO8859-1, eu_ES.ISO8859-15, | eu_ES.UTF-8. =20 Unless you want to get killed by some Basques terrorists, don't say that Basques are either spanish or french, they're just Basques :-) --=20 Mathieu Arnold --==========A965FABA8C747FEF00DE========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (MingW32) iQEVAwUBQTCEYVvROjYJ63c1AQIx0AgAguysv+hFdcjWwqJ2R8PICSUpbtmuXnni zpQunurgymdiFe8lRPuPKMQZUteA27zSyETqs3yVcDmcLljM9np14+CIx9TWzUTZ CA4ZeI3OBvww2fsarZW2tgdsBATNEtTEo2NlYuShWNuEJzGDiIl4SY7htXImebmB oMP3k7AaQhZt8osMlV+2QIWIsEtvDfxMcgP4ansbWWu2zR4CZkPb2cBGz/HQj6LY WJGULpwIQLtjXOx5yKHOujnbsqAxiyzMNsWNX+dLvpy9UnPDRoUE7c9tdoNSJgOK hP84WEb1mnrLCyEwJQyWaod9+Rvxl8DSXgnMc9FcywU6vNTR3PnfmQ== =/1Bv -----END PGP SIGNATURE----- --==========A965FABA8C747FEF00DE==========-- From owner-cvs-src@FreeBSD.ORG Sat Aug 28 13:22:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDE4B16A4CE; Sat, 28 Aug 2004 13:22:25 +0000 (GMT) Received: from smtp02.syd.iprimus.net.au (smtp02.syd.iprimus.net.au [210.50.76.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F6B743D53; Sat, 28 Aug 2004 13:22:25 +0000 (GMT) (envelope-from tim@robbins.dropbear.id.au) Received: from robbins.dropbear.id.au (210.50.216.73) by smtp02.syd.iprimus.net.au (7.0.028) id 412F6933000418F5; Sat, 28 Aug 2004 23:22:24 +1000 Received: by robbins.dropbear.id.au (Postfix, from userid 1000) id 56D6D420E; Sat, 28 Aug 2004 23:22:20 +1000 (EST) Date: Sat, 28 Aug 2004 23:22:20 +1000 From: Tim Robbins To: Mathieu Arnold Message-ID: <20040828132220.GA48050@cat.robbins.dropbear.id.au> References: <20040828125323.9FD7416A4D5@hub.freebsd.org> <750C74DAEE2891232DE31E22@nescarba.in.t-online.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <750C74DAEE2891232DE31E22@nescarba.in.t-online.fr> User-Agent: Mutt/1.4.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/mtree BSD.usr.dist src/share/colldef Makefile src/share/mklocale Makefile src/share/monetdef Makefile src/share/msgdef Makefile eu_ES.ISO8859-1.src src/share/numericdef Makefile eu_ES.ISO8859-1.src src/share/timedef 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, 28 Aug 2004 13:22:26 -0000 On Sat, Aug 28, 2004 at 03:10:53PM +0200, Mathieu Arnold wrote: > +-le 28/08/2004 12:53 +0000, Tim J. Robbins ?crivait : > | Add Basque (Spain) locales: eu_ES.ISO8859-1, eu_ES.ISO8859-15, > | eu_ES.UTF-8. > > Unless you want to get killed by some Basques terrorists, don't say that > Basques are either spanish or french, they're just Basques :-) By "(Spain)", I simply meant that the locale was designed to be used in Spain -- nothing more :-) Tim From owner-cvs-src@FreeBSD.ORG Sat Aug 28 13:24:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 00E0816A4CE; Sat, 28 Aug 2004 13:24:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D801243D2F; Sat, 28 Aug 2004 13:24:24 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SDOOaF005351; Sat, 28 Aug 2004 13:24:24 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SDOO15005350; Sat, 28 Aug 2004 13:24:24 GMT (envelope-from tjr) Message-Id: <200408281324.i7SDOO15005350@repoman.freebsd.org> From: "Tim J. Robbins" Date: Sat, 28 Aug 2004 13:24: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/share/monetdef Makefile src/share/msgdef Makefile src/share/numericdef 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, 28 Aug 2004 13:24:25 -0000 tjr 2004-08-28 13:24:24 UTC FreeBSD src repository Modified files: share/monetdef Makefile share/msgdef Makefile share/numericdef Makefile Log: Symlink missing lt_LT.ISO8859-4 LC_MONETARY, LC_MESSAGES and LC_NUMERIC data files to the ISO8859-13 versions. Revision Changes Path 1.60 +2 -0 src/share/monetdef/Makefile 1.58 +2 -0 src/share/msgdef/Makefile 1.57 +2 -0 src/share/numericdef/Makefile From owner-cvs-src@FreeBSD.ORG Sat Aug 28 13:36:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C031E16A4CE; Sat, 28 Aug 2004 13:36:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A2FB943D2D; Sat, 28 Aug 2004 13:36:16 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SDaGOM005706; Sat, 28 Aug 2004 13:36:16 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SDaGoo005705; Sat, 28 Aug 2004 13:36:16 GMT (envelope-from des) Message-Id: <200408281336.i7SDaGoo005705@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Sat, 28 Aug 2004 13:36: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/tools/tools README src/tools/tools/genericize Makefile genericize.pl X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 13:36:16 -0000 des 2004-08-28 13:36:16 UTC FreeBSD src repository Modified files: tools/tools README Added files: tools/tools/genericize Makefile genericize.pl Log: Add genericize, a Perl script that converts a kernel config into something more easily diffable against GENERIC. Revision Changes Path 1.33 +2 -0 src/tools/tools/README 1.1 +5 -0 src/tools/tools/genericize/Makefile (new) 1.1 +108 -0 src/tools/tools/genericize/genericize.pl (new) From owner-cvs-src@FreeBSD.ORG Sat Aug 28 14:32:11 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A39D16A4CF; Sat, 28 Aug 2004 14:32:11 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF87143D4C; Sat, 28 Aug 2004 14:32:10 +0000 (GMT) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SEWArH007302; Sat, 28 Aug 2004 14:32:10 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from mtm@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SEWA4V007301; Sat, 28 Aug 2004 14:32:10 GMT (envelope-from mtm) Message-Id: <200408281432.i7SEWA4V007301@repoman.freebsd.org> From: Mike Makonnen Date: Sat, 28 Aug 2004 14:32: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.sbin/adduser adduser.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: Sat, 28 Aug 2004 14:32:11 -0000 mtm 2004-08-28 14:32:10 UTC FreeBSD src repository Modified files: usr.sbin/adduser adduser.sh Log: Also, match the full path to the special nologin shell. Previously, it would recognize it as a valid shell only if the basename (nologin) was specified. Now, it will recognize both the basename and the full path. NOTE: The full path as adduser(8) understands it is /usr/sbin/nologin. There is a symlink, /sbin/nologin, but that's deprecated and only there for backwards compatibility. Revision Changes Path 1.24 +2 -1 src/usr.sbin/adduser/adduser.sh From owner-cvs-src@FreeBSD.ORG Sat Aug 28 14:42:48 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7140616A4CE; Sat, 28 Aug 2004 14:42:48 +0000 (GMT) Received: from smtp-vbr14.xs4all.nl (smtp-vbr14.xs4all.nl [194.109.24.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4B8843D4C; Sat, 28 Aug 2004 14:42:47 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) i7SEgkBq042348; Sat, 28 Aug 2004 16:42:46 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.11/8.12.9) with ESMTP id i7SEgkup038452; Sat, 28 Aug 2004 16:42:46 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.12.11/8.12.11/Submit) id i7SEgkTF038451; Sat, 28 Aug 2004 16:42:46 +0200 (CEST) (envelope-from wb) Date: Sat, 28 Aug 2004 16:42:46 +0200 From: Wilko Bulte To: Tim Robbins Message-ID: <20040828144246.GA38426@freebie.xs4all.nl> References: <20040828125323.9FD7416A4D5@hub.freebsd.org> <750C74DAEE2891232DE31E22@nescarba.in.t-online.fr> <20040828132220.GA48050@cat.robbins.dropbear.id.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040828132220.GA48050@cat.robbins.dropbear.id.au> User-Agent: Mutt/1.4.1i X-OS: FreeBSD 4.10-STABLE X-PGP: finger wilko@freebsd.org X-Virus-Scanned: by XS4ALL Virus Scanner cc: Mathieu Arnold cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/etc/mtree BSD.usr.dist src/share/colldef Makefile src/share/mklocale Makefile src/share/monetdef Makefile src/share/msgdef Makefile eu_ES.ISO8859-1.src src/share/numericdef Makefile eu_ES.ISO8859-1.src src/share/timedef 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, 28 Aug 2004 14:42:48 -0000 On Sat, Aug 28, 2004 at 11:22:20PM +1000, Tim Robbins wrote.. > On Sat, Aug 28, 2004 at 03:10:53PM +0200, Mathieu Arnold wrote: > > +-le 28/08/2004 12:53 +0000, Tim J. Robbins ?crivait : > > | Add Basque (Spain) locales: eu_ES.ISO8859-1, eu_ES.ISO8859-15, > > | eu_ES.UTF-8. > > > > Unless you want to get killed by some Basques terrorists, don't say that > > Basques are either spanish or french, they're just Basques :-) > > By "(Spain)", I simply meant that the locale was designed to be used in > Spain -- nothing more :-) That would not help I guess, given that the Basques want to be independent from Spain. -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Sat Aug 28 14:57:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C5BC916A4CE; Sat, 28 Aug 2004 14:57:34 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6A5A43D76; Sat, 28 Aug 2004 14:57:34 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SEvYb8009206; Sat, 28 Aug 2004 14:57:34 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SEvY1t009205; Sat, 28 Aug 2004 14:57:34 GMT (envelope-from iedowse) Message-Id: <200408281457.i7SEvY1t009205@repoman.freebsd.org> From: Ian Dowse Date: Sat, 28 Aug 2004 14:57: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/boot/common bootstrap.h load_elf.c 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: Sat, 28 Aug 2004 14:57:35 -0000 iedowse 2004-08-28 14:57:34 UTC FreeBSD src repository Modified files: sys/boot/common bootstrap.h load_elf.c misc.c Log: Add a few helper functions for zeroing kernel space and reading from specified file offsets. Make use of these in load_elf.c. Revision Changes Path 1.39 +3 -0 src/sys/boot/common/bootstrap.h 1.31 +11 -37 src/sys/boot/common/load_elf.c 1.9 +68 -0 src/sys/boot/common/misc.c From owner-cvs-src@FreeBSD.ORG Sat Aug 28 15:10:35 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DFF3716A4CE; Sat, 28 Aug 2004 15:10:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C094A43D1F; Sat, 28 Aug 2004 15:10:35 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SFAZmh009653; Sat, 28 Aug 2004 15:10:35 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SFAZEX009652; Sat, 28 Aug 2004 15:10:35 GMT (envelope-from rwatson) Message-Id: <200408281510.i7SFAZEX009652@repoman.freebsd.org> From: Robert Watson Date: Sat, 28 Aug 2004 15:10: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/pci if_pcn.c if_sf.c if_ste.c if_ti.c if_tl.c if_wb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 15:10:36 -0000 rwatson 2004-08-28 15:10:35 UTC FreeBSD src repository Modified files: sys/pci if_pcn.c if_sf.c if_ste.c if_ti.c if_tl.c if_wb.c Log: Tag a last set of PCI network interfaces as IFF_NEEDSGIANT until they are either locked down or demonstrated MPSAFE. Revision Changes Path 1.60 +2 -1 src/sys/pci/if_pcn.c 1.73 +2 -1 src/sys/pci/if_sf.c 1.77 +2 -1 src/sys/pci/if_ste.c 1.97 +2 -1 src/sys/pci/if_ti.c 1.94 +2 -1 src/sys/pci/if_tl.c 1.74 +2 -1 src/sys/pci/if_wb.c From owner-cvs-src@FreeBSD.ORG Sat Aug 28 15:11:13 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 74D1C16A4CE; Sat, 28 Aug 2004 15:11:13 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68EAF43D41; Sat, 28 Aug 2004 15:11:13 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SFBDVC009795; Sat, 28 Aug 2004 15:11:13 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SFBDYa009794; Sat, 28 Aug 2004 15:11:13 GMT (envelope-from rwatson) Message-Id: <200408281511.i7SFBDYa009794@repoman.freebsd.org> From: Robert Watson Date: Sat, 28 Aug 2004 15:11:13 +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 src/sys/sys kernel.h src/sys/net netisr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 15:11:13 -0000 rwatson 2004-08-28 15:11:13 UTC FreeBSD src repository Modified files: sys/conf options sys/sys kernel.h sys/net netisr.c Log: Change the default disposition of debug.mpsafenet from 0 to 1, which will cause the network stack to operate without the Giant lock by default. This change has the potential to improve performance by increasing parallelism and decreasing latency in network processing. Due to the potential exposure of existing or new bugs, the following compatibility functionality is maintained: - It is still possible to disable Giant-free operation by setting debug.mpsafenet to 0 in loader.conf. - Add "options NET_WITH_GIANT", which will restore the default value of debug.mpsafenet to 0, and is intended for use on systems compiled with known unsafe components, or where a more conservative configuration is desired. - Add a new declaration, NET_NEEDS_GIANT("componentname"), which permits kernel components to declare dependence on Giant over the network stack. If the declaration is made by a preloaded module or a compiled in component, the disposition of debug.mpsafenet will be set to 0 and a warning concerning performance degraded operation printed to the console. If it is declared by a loadable kernel module after boot, a warning is displayed but the disposition cannot be changed. This is implemented by defining a new SYSINIT() value, SI_SUB_SETTINGS, which is intended for the processing of configuration choices after tunables are read in and the console is available to generate errors, but before much else gets going. This compatibility behavior will go away when we've finished the last of the locking work and are confident that operation is correct. Revision Changes Path 1.478 +1 -0 src/sys/conf/options 1.12 +84 -3 src/sys/net/netisr.c 1.118 +6 -0 src/sys/sys/kernel.h From owner-cvs-src@FreeBSD.ORG Sat Aug 28 15:14:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F9E316A4CE; Sat, 28 Aug 2004 15:14:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 41A3A43D1D; Sat, 28 Aug 2004 15:14:03 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SFE3kG009855; Sat, 28 Aug 2004 15:14:03 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SFE3vi009854; Sat, 28 Aug 2004 15:14:03 GMT (envelope-from simon) Message-Id: <200408281514.i7SFE3vi009854@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 28 Aug 2004 15:14: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/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: Sat, 28 Aug 2004 15:14:03 -0000 simon 2004-08-28 15:14:03 UTC FreeBSD src repository (doc committer) Modified files: release/doc/en_US.ISO8859-1/hardware/common dev.sgml Log: Remove the listing for the Seagate ST01/02 and the Future Domain 8xx/950 SCSI controllers. The driver was removed before FreeBSD 3.0, so it is probably time to remove from the Hardware Notes... :-). Historical clue by: Josh Paetzel MFC after: 3 days Revision Changes Path 1.238 +0 -6 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml From owner-cvs-src@FreeBSD.ORG Sat Aug 28 15:20:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A11B016A4CE; Sat, 28 Aug 2004 15:20:24 +0000 (GMT) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id 3640F43D4C; Sat, 28 Aug 2004 15:20:23 +0000 (GMT) (envelope-from dwmalone@maths.tcd.ie) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 28 Aug 2004 16:20:21 +0100 (BST) Date: Sat, 28 Aug 2004 16:20:20 +0100 From: David Malone To: Wilko Bulte Message-ID: <20040828152020.GA84274@walton.maths.tcd.ie> References: <20040828125323.9FD7416A4D5@hub.freebsd.org> <750C74DAEE2891232DE31E22@nescarba.in.t-online.fr> <20040828132220.GA48050@cat.robbins.dropbear.id.au> <20040828144246.GA38426@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040828144246.GA38426@freebie.xs4all.nl> User-Agent: Mutt/1.5.6i Sender: dwmalone@maths.tcd.ie cc: Mathieu Arnold cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG cc: Tim Robbins Subject: Re: cvs commit: src/etc/mtree BSD.usr.dist src/share/colldef Makefile src/share/mklocale Makefile src/share/monetdef Makefile src/share/msgdef Makefile eu_ES.ISO8859-1.src src/share/numericdef Makefile eu_ES.ISO8859-1.src src/share/timedef 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, 28 Aug 2004 15:20:24 -0000 On Sat, Aug 28, 2004 at 04:42:46PM +0200, Wilko Bulte wrote: > That would not help I guess, given that the Basques want to be independent > from Spain. There's a curious story of some Irish Garda (police) being saved from an angry group of Basques by a group of English guys on a stag (bachelor) party, after the Basques were offended by a Spanish restaurant in Dublin. http://news.telegraph.co.uk/news/main.jhtml?xml=/news/2002/08/07/weire07.xml&sSheet=/news/2002/08/07/ixworld.html It's a curious combination of conflict and reconciliation... David. From owner-cvs-src@FreeBSD.ORG Sat Aug 28 15:22:38 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E45216A4CE; Sat, 28 Aug 2004 15:22:38 +0000 (GMT) Received: from smtp01.syd.iprimus.net.au (smtp01.syd.iprimus.net.au [210.50.30.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D23143D5C; Sat, 28 Aug 2004 15:22:38 +0000 (GMT) (envelope-from tim@robbins.dropbear.id.au) Received: from robbins.dropbear.id.au (210.50.216.73) by smtp01.syd.iprimus.net.au (7.0.028) id 412F6C1400046D32; Sun, 29 Aug 2004 01:22:34 +1000 Received: by robbins.dropbear.id.au (Postfix, from userid 1000) id D9D94420E; Sun, 29 Aug 2004 01:22:29 +1000 (EST) Date: Sun, 29 Aug 2004 01:22:29 +1000 From: Tim Robbins To: Wilko Bulte Message-ID: <20040828152229.GA48520@cat.robbins.dropbear.id.au> References: <20040828125323.9FD7416A4D5@hub.freebsd.org> <750C74DAEE2891232DE31E22@nescarba.in.t-online.fr> <20040828132220.GA48050@cat.robbins.dropbear.id.au> <20040828144246.GA38426@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040828144246.GA38426@freebie.xs4all.nl> User-Agent: Mutt/1.4.1i cc: Mathieu Arnold cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/etc/mtree BSD.usr.dist src/share/colldef Makefile src/share/mklocale Makefile src/share/monetdef Makefile src/share/msgdef Makefile eu_ES.ISO8859-1.src src/share/numericdef Makefile eu_ES.ISO8859-1.src src/share/timedef 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, 28 Aug 2004 15:22:38 -0000 On Sat, Aug 28, 2004 at 04:42:46PM +0200, Wilko Bulte wrote: > On Sat, Aug 28, 2004 at 11:22:20PM +1000, Tim Robbins wrote.. > > On Sat, Aug 28, 2004 at 03:10:53PM +0200, Mathieu Arnold wrote: > > > +-le 28/08/2004 12:53 +0000, Tim J. Robbins ?crivait : > > > | Add Basque (Spain) locales: eu_ES.ISO8859-1, eu_ES.ISO8859-15, > > > | eu_ES.UTF-8. > > > > > > Unless you want to get killed by some Basques terrorists, don't say that > > > Basques are either spanish or french, they're just Basques :-) > > > > By "(Spain)", I simply meant that the locale was designed to be used in > > Spain -- nothing more :-) > > That would not help I guess, given that the Basques want to be independent > from Spain. Don't bother. I'm not interested in discussing politics. Tim From owner-cvs-src@FreeBSD.ORG Sat Aug 28 15:24:53 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C69B16A4CE; Sat, 28 Aug 2004 15:24:53 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7232543D6E; Sat, 28 Aug 2004 15:24:53 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SFOrS3010208; Sat, 28 Aug 2004 15:24:53 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SFOrus010207; Sat, 28 Aug 2004 15:24:53 GMT (envelope-from rwatson) Message-Id: <200408281524.i7SFOrus010207@repoman.freebsd.org> From: Robert Watson Date: Sat, 28 Aug 2004 15:24: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/netgraph ng_tty.c src/sys/netinet6 ipsec.c src/sys/netipx ipx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 15:24:53 -0000 rwatson 2004-08-28 15:24:53 UTC FreeBSD src repository Modified files: sys/netgraph ng_tty.c sys/netinet6 ipsec.c sys/netipx ipx.c Log: Mark Netgraph TTY, KAME IPSEC, and IPX/SPX as requiring Giant for correct operation using NET_NEEDS_GIANT(). This will result in a boot-time restoration of Giant-enabled network operation, or run-time warning on dynamic load (applicable only to the Netgraph component). Additional components will likely need to be marked with this in the future. Revision Changes Path 1.30 +2 -0 src/sys/netgraph/ng_tty.c 1.37 +2 -0 src/sys/netinet6/ipsec.c 1.27 +6 -0 src/sys/netipx/ipx.c From owner-cvs-src@FreeBSD.ORG Sat Aug 28 15:41:32 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 431D316A4CE; Sat, 28 Aug 2004 15:41:32 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 238C143D48; Sat, 28 Aug 2004 15:41:32 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SFfWLG010728; Sat, 28 Aug 2004 15:41:32 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SFfWfZ010727; Sat, 28 Aug 2004 15:41:32 GMT (envelope-from netchild) Message-Id: <200408281541.i7SFfWfZ010727@repoman.freebsd.org> From: Alexander Leidinger Date: Sat, 28 Aug 2004 15:41: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/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: Sat, 28 Aug 2004 15:41:32 -0000 netchild 2004-08-28 15:41:32 UTC FreeBSD src repository (ports committer) Modified files: sys/conf NOTES Log: Add the Intel ICH watchdog timer driver. Approved by: des Revision Changes Path 1.1266 +6 -0 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Sat Aug 28 16:25:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E909716A4CE; Sat, 28 Aug 2004 16:25:09 +0000 (GMT) Received: from transport.cksoft.de (transport.cksoft.de [62.111.66.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3317D43D1F; Sat, 28 Aug 2004 16:25:09 +0000 (GMT) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from transport.cksoft.de (localhost [127.0.0.1]) by transport.cksoft.de (Postfix) with ESMTP id EEBFE1FF92F; Sat, 28 Aug 2004 18:25:06 +0200 (CEST) Received: by transport.cksoft.de (Postfix, from userid 66) id 097631FF91D; Sat, 28 Aug 2004 18:25:05 +0200 (CEST) Received: by mail.int.zabbadoz.net (Postfix, from userid 1060) id 88FB615384; Sat, 28 Aug 2004 16:20:10 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.int.zabbadoz.net (Postfix) with ESMTP id 7DE6F15380; Sat, 28 Aug 2004 16:20:11 +0000 (UTC) Date: Sat, 28 Aug 2004 16:20:11 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@e0-0.zab2.int.zabbadoz.net To: Robert Watson In-Reply-To: <200408281511.i7SFBDYa009794@repoman.freebsd.org> Message-ID: References: <200408281511.i7SFBDYa009794@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS cksoft-s20020300-20031204bz on transport.cksoft.de cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf options src/sys/sys kernel.hsrc/sys/net netisr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 16:25:10 -0000 On Sat, 28 Aug 2004, Robert Watson wrote: > rwatson 2004-08-28 15:11:13 UTC > > FreeBSD src repository > > Modified files: > sys/conf options > sys/sys kernel.h > sys/net netisr.c > Log: > Change the default disposition of debug.mpsafenet from 0 to 1, which could you please add an note to UPDATING ? -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT From owner-cvs-src@FreeBSD.ORG Sat Aug 28 16:32:40 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4B2D16A4CE; Sat, 28 Aug 2004 16:32:40 +0000 (GMT) Received: from mailout11.sul.t-online.com (mailout11.sul.t-online.com [194.25.134.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C4FB43D49; Sat, 28 Aug 2004 16:32:40 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from fwd03.aul.t-online.de by mailout11.sul.t-online.com with smtp id 1C1684-00037U-02; Sat, 28 Aug 2004 18:32:36 +0200 Received: from Andro-Beta.Leidinger.net (bRA+akZSgeI6nvzc1X-PaWZq1Scx+g8+90BAd9ZSZK8eVGCsqVLXcm@[84.128.199.125]) by fmrl03.sul.t-online.com with esmtp id 1C167t-28V66i0; Sat, 28 Aug 2004 18:32:25 +0200 Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) i7SGWT9R096427; Sat, 28 Aug 2004 18:32:29 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Date: Sat, 28 Aug 2004 18:33:40 +0200 From: Alexander Leidinger To: "M. Warner Losh" Message-ID: <20040828183340.2709425c@Magellan.Leidinger.net> In-Reply-To: <20040823.130247.09569009.imp@bsdimp.com> References: <20040823173529.GB18520@phantom.cris.net> <20040823.125423.132929378.imp@bsdimp.com> <20040823150027.7ae0275d@localhost.pittgoth.com> <20040823.130247.09569009.imp@bsdimp.com> X-Mailer: Sylpheed-Claws 0.9.12a (GTK+ 1.2.10; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ID: bRA+akZSgeI6nvzc1X-PaWZq1Scx+g8+90BAd9ZSZK8eVGCsqVLXcm@t-dialin.net X-TOI-MSGID: 5f47cd82-22df-4e3c-aea9-fa8078c789a8 cc: trhodes@freebsd.org cc: src-committers@freebsd.org cc: cvs-src@freebsd.org cc: obrien@freebsd.org cc: ru@freebsd.org cc: cvs-all@freebsd.org cc: phantom@FreeBSD.org.ua Subject: Re: cvs commit: src/gnu/usr.bin/binutils/gdb Makefile src/gnu/usr.bin/cc 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: Sat, 28 Aug 2004 16:32:41 -0000 On Mon, 23 Aug 2004 13:02:47 -0600 (MDT) "M. Warner Losh" wrote: > The scary thing is that I'm aware of about 3 or 4 systems that are > running in motorbikes. And there was one mentioned on slashdot a while ago... even while he shows some configuration nits on the webpage, it's nice (he records movies with a bktr card)... While we're at it: I have a motorbike myself (Suzuki GSX-R 750, one of those "plastic suited" pieces which you only hear passing by, typically you see them from behind, but not behind yourself), any ideas what kind of hardware fits into such a bike and more importantly, any ideas what to use a FreeBSD system in a mootrbike for? Bye, Alexander. -- The best things in life are free, but the expensive ones are still worth a look. http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7 From owner-cvs-src@FreeBSD.ORG Sat Aug 28 16:40:44 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 680) id F031516A4CF; Sat, 28 Aug 2004 16:40:43 +0000 (GMT) Date: Sat, 28 Aug 2004 16:40:43 +0000 From: Darren Reed To: Max Laier Message-ID: <20040828164043.GA86995@hub.freebsd.org> References: <200408271516.i7RFGO8L061926@repoman.freebsd.org> <412F8F68.92BDEEB0@freebsd.org> <20040827202133.GC55748@hub.freebsd.org> <200408272253.14317.max@love2party.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408272253.14317.max@love2party.net> User-Agent: Mutt/1.4.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Andre Oppermann cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 ipfirewall.4 src/share/man/man9 pfil.9 src/sys/alpha/conf GENERIC src/sys/amd64/conf GENERIC src/sys/conf NOTES files options src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC SKI src/sys/modules/bridge 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, 28 Aug 2004 16:40:44 -0000 I hope I didn't send a reply to this already, I think I had to reconnect... On Fri, Aug 27, 2004 at 10:52:57PM +0200, Max Laier wrote: > > You misunderstand what I'm saying here. I'm not saying get rid of the > > outer check or don't do it (or that's not my intention, anyway.) > > > > If you were to unroll the pfil_run_hooks(), the code would be: > > > > if (ph_busy_count == -1) > > goto passin; > > if (ph_busy_count == -1 || ph_want_write == 1) > > goto passin; > > > > Now that's an oversimplification but perhaps it better illustrates > > what I see the problem as being. Can you see what's wrong here ? > > This is actually right. No. Checking ph_busy_count should be inside pfil_run_hooks or outside of it. Not in both places. > The check inside pfil_run_hooks() was introduced > before PFIL_HOOKS got part of GENERIC to avoid the lock operation for empty > hooks. It is okay to remove it now that we do the check earlier. A wrapper is > called for, nontheless! Right, it needs removing and wasn't - just don't say it is right how it is. > > The check to see if the pfil_head is empty doesn't traverse it, > > does it? So there's no need to get a lock to do it. Even if you > > were to replace the check on ph_busy_count with a "is the list > > empty" check, you still don't need to lock the pfil_head until > > before you start to walk it. The worst that can happen is that > > a packet will either bypass or enter pfil_run_hooks() when it > > might have gone in, depending on timing. > > That is right. Nobody asked to lock the check in the first place. The whole > point in the check for ph_busy_count == -1 is to avoid the lock/unlock in the > case of an empty hook list. I wonder if ph_busy_lock could be made to disappear and its use replaced with a check for TAILQ_EMPTY() ? This would nto require a lock/unlock. > > You've doubled up on an if() for performance reasons, yet you want > > to put in a macro to hide an operation that is even more expensive > > than is ther enow - mutex attempt - at some point in the future ? > > This doesn't add up ? > > You don't understood what I am saying. Wrong - I haven't read anything else from you so that's not possible. > The problem is that ph_busy_count might > be removed once we revisit the locking and thus we need to modify the check. > Hence we should wrap the check in anticipation of that. Whether it goes inside a macro or not is immaterial. > Take a look at how sx(9) is implemented. What is there in pfil now is not > very different. Well why won't you rewrite sx(9) then and fix the perceived problems ? > > The use of sx(9) should be a no-brainer. > > Yes, but it will reduce performance and introduce stravation problems. > Once we > have a better sx(9) implementation I am all for switching over. Right now it > does not work. sx(9) seems to work well enough for me :) Meanwhile, should all the functions in pfil.c that are PFIL_[A-Z]* be renamed to pfil_[a-z]* ? This has got to be a KNF violation ? Darren From owner-cvs-src@FreeBSD.ORG Sat Aug 28 17:08:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8877016A4CE; Sat, 28 Aug 2004 17:08:31 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6AB4643D41; Sat, 28 Aug 2004 17:08:31 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SH8VIA013033; Sat, 28 Aug 2004 17:08:31 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SH8VWc013032; Sat, 28 Aug 2004 17:08:31 GMT (envelope-from rwatson) Message-Id: <200408281708.i7SH8VWc013032@repoman.freebsd.org> From: Robert Watson Date: Sat, 28 Aug 2004 17:08: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 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: Sat, 28 Aug 2004 17:08:31 -0000 rwatson 2004-08-28 17:08:31 UTC FreeBSD src repository Modified files: . UPDATING Log: Add an updating entry for the recent change in network stack locking default for debug.mpsafenet, pointing at the recent announcement and things to try if instability is experienced. Revision Changes Path 1.351 +13 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Sat Aug 28 17:09:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D84D116A4CE; Sat, 28 Aug 2004 17:09:06 +0000 (GMT) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B41143D2D; Sat, 28 Aug 2004 17:09:06 +0000 (GMT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (localhost [127.0.0.1]) by fledge.watson.org (8.12.11/8.12.11) with ESMTP id i7SH6bHU046423; Sat, 28 Aug 2004 13:06:37 -0400 (EDT) (envelope-from robert@fledge.watson.org) Received: from localhost (robert@localhost)i7SH6bIw046420; Sat, 28 Aug 2004 13:06:37 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Sat, 28 Aug 2004 13:06:37 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: "Bjoern A. Zeeb" In-Reply-To: Message-ID: 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/conf options src/sys/sys kernel.h src/sys/net netisr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 17:09:07 -0000 On Sat, 28 Aug 2004, Bjoern A. Zeeb wrote: > On Sat, 28 Aug 2004, Robert Watson wrote: > > > rwatson 2004-08-28 15:11:13 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/conf options > > sys/sys kernel.h > > sys/net netisr.c > > Log: > > Change the default disposition of debug.mpsafenet from 0 to 1, which > > could you please add an note to UPDATING ? Just added one, thanks! Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Principal Research Scientist, McAfee Research From owner-cvs-src@FreeBSD.ORG Sat Aug 28 17:34:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 800EE16A4D5; Sat, 28 Aug 2004 17:34:22 +0000 (GMT) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id E074243D64; Sat, 28 Aug 2004 17:34:21 +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 i7SHYHZl009636; Sat, 28 Aug 2004 19:34:18 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: David Malone From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sat, 28 Aug 2004 16:20:20 BST." <20040828152020.GA84274@walton.maths.tcd.ie> Date: Sat, 28 Aug 2004 19:34:17 +0200 Message-ID: <9635.1093714457@critter.freebsd.dk> Sender: phk@critter.freebsd.dk cc: src-committers@FreeBSD.org cc: cvs-src@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Mathieu Arnold cc: Tim Robbins cc: Wilko Bulte Subject: Re: cvs commit: src/etc/mtree BSD.usr.dist src/share/colldef Makefile src/share/mklocale Makefile src/share/monetdef Makefile src/share/msgdef Makefile eu_ES.ISO8859-1.src src/share/numericdef Makefile eu_ES.ISO8859-1.src src/share/timedef 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, 28 Aug 2004 17:34:25 -0000 In message <20040828152020.GA84274@walton.maths.tcd.ie>, David Malone writes: >On Sat, Aug 28, 2004 at 04:42:46PM +0200, Wilko Bulte wrote: >> That would not help I guess, given that the Basques want to be independent >> from Spain. > >There's a curious story of some Irish Garda (police) being saved >from an angry group of Basques by a group of English guys on a stag >(bachelor) party, after the Basques were offended by a Spanish >restaurant in Dublin. > >http://news.telegraph.co.uk/news/main.jhtml?xml=/news/2002/08/07/weire07.xml&sSheet=/news/2002/08/07/ixworld.html > >It's a curious combination of conflict and reconciliation... Makes you appreciate the difficulty of the job of Secretary General of the United Nations, doesn't it ? :-) -- 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 Sat Aug 28 17:52:04 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDD2416A4CE; Sat, 28 Aug 2004 17:52:04 +0000 (GMT) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.173]) by mx1.FreeBSD.org (Postfix) with ESMTP id E8D4D43D68; Sat, 28 Aug 2004 17:52:03 +0000 (GMT) (envelope-from max@love2party.net) Received: from [212.227.126.208] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1C17Mx-00072H-00; Sat, 28 Aug 2004 19:52:03 +0200 Received: from [84.128.129.215] (helo=donor.laier.local) by mrelayng.kundenserver.de with asmtp (TLSv1:RC4-MD5:128) (Exim 3.35 #1) id 1C17Mw-0005Qw-00; Sat, 28 Aug 2004 19:52:03 +0200 From: Max Laier To: Darren Reed Date: Sat, 28 Aug 2004 19:50:26 +0200 User-Agent: KMail/1.6.2 References: <200408271516.i7RFGO8L061926@repoman.freebsd.org> <200408272253.14317.max@love2party.net> <20040828164043.GA86995@hub.freebsd.org> In-Reply-To: <20040828164043.GA86995@hub.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Boundary-02=_pXMMBuqX74IOXEv"; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200408281950.33363.max@love2party.net> X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:61c499deaeeba3ba5be80f48ecc83056 cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Andre Oppermann cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 ipfirewall.4 src/share/man/man9 pfil.9 src/sys/alpha/conf GENERIC src/sys/amd64/conf GENERIC src/sys/conf NOTES files options src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC SKI src/sys/modules/bridge 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, 28 Aug 2004 17:52:04 -0000 --Boundary-02=_pXMMBuqX74IOXEv Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Saturday 28 August 2004 18:40, Darren Reed wrote: > I hope I didn't send a reply to this already, I think I had to reconnect.= =2E. > > On Fri, Aug 27, 2004 at 10:52:57PM +0200, Max Laier wrote: > > > You misunderstand what I'm saying here. I'm not saying get rid of the > > > outer check or don't do it (or that's not my intention, anyway.) > > > > > > If you were to unroll the pfil_run_hooks(), the code would be: > > > > > > if (ph_busy_count =3D=3D -1) > > > goto passin; > > > if (ph_busy_count =3D=3D -1 || ph_want_write =3D=3D 1) > > > goto passin; > > > > > > Now that's an oversimplification but perhaps it better illustrates > > > what I see the problem as being. Can you see what's wrong here ? > > > > This is actually right. > > No. *sigh* ... you misread me here. I was saying that the point you are making = and=20 your analysis is right. > Checking ph_busy_count should be inside pfil_run_hooks or outside of it. > > Not in both places. > > > The check inside pfil_run_hooks() was introduced > > before PFIL_HOOKS got part of GENERIC to avoid the lock operation for > > empty hooks. It is okay to remove it now that we do the check earlier. A > > wrapper is called for, nontheless! > > Right, it needs removing and wasn't - just don't say it is right how it i= s. Never did. Though I really do not belive that it incurres a performance los= s=20 as ph_busy_count will be cached together with ph_want_write anyway ... stup= id=20 micro-optimizations ... > > > The check to see if the pfil_head is empty doesn't traverse it, > > > does it? So there's no need to get a lock to do it. Even if you > > > were to replace the check on ph_busy_count with a "is the list > > > empty" check, you still don't need to lock the pfil_head until > > > before you start to walk it. The worst that can happen is that > > > a packet will either bypass or enter pfil_run_hooks() when it > > > might have gone in, depending on timing. > > > > That is right. Nobody asked to lock the check in the first place. The > > whole point in the check for ph_busy_count =3D=3D -1 is to avoid the > > lock/unlock in the case of an empty hook list. > > I wonder if ph_busy_lock could be made to disappear and its use replaced > with a check for TAILQ_EMPTY() ? This would nto require a lock/unlock. While TAILQ_EMPTY is okay it'd require a direction lookup and that would=20 result in more overhead ... and NO, pf_busy_count can not be removed - it i= s=20 a property of the locking (which you didn't read, I suppose). > > > You've doubled up on an if() for performance reasons, yet you want > > > to put in a macro to hide an operation that is even more expensive > > > than is ther enow - mutex attempt - at some point in the future ? > > > This doesn't add up ? > > > > You don't understood what I am saying. > > Wrong - I haven't read anything else from you so that's not possible. > > > The problem is that ph_busy_count might > > be removed once we revisit the locking and thus we need to modify the > > check. Hence we should wrap the check in anticipation of that. > > Whether it goes inside a macro or not is immaterial. > > > Take a look at how sx(9) is implemented. What is there in pfil now is n= ot > > very different. > > Well why won't you rewrite sx(9) then and fix the perceived problems ? > > > > The use of sx(9) should be a no-brainer. > > > > Yes, but it will reduce performance and introduce stravation problems. > > Once we > > have a better sx(9) implementation I am all for switching over. Right n= ow > > it does not work. > > sx(9) seems to work well enough for me :) > > Meanwhile, should all the functions in pfil.c that are PFIL_[A-Z]* be > renamed to pfil_[a-z]* ? This has got to be a KNF violation ? Well, I submitted it as macros, Sam turned them into __inline functions. I= =20 don't care eitherway, but UPPERCASE is somewhat identical to the other plac= es=20 where lock macros are used: IFNET_{R,W}[UN]LOCK etc ... =2D-=20 /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News --Boundary-02=_pXMMBuqX74IOXEv Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQBBMMXpXyyEoT62BG0RAi0FAJ0UGe4VeiUKAkupzZE/nWynjdpOuACfUFlu fD7ybmcGfqh2VpxPp7Tqx3g= =Sg2G -----END PGP SIGNATURE----- --Boundary-02=_pXMMBuqX74IOXEv-- From owner-cvs-src@FreeBSD.ORG Sat Aug 28 19:04:43 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DCE7C16A4CE; Sat, 28 Aug 2004 19:04:43 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC8AC43D49; Sat, 28 Aug 2004 19:04:43 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SJ4hVm017132; Sat, 28 Aug 2004 19:04:43 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SJ4huM017131; Sat, 28 Aug 2004 19:04:43 GMT (envelope-from hrs) Message-Id: <200408281904.i7SJ4huM017131@repoman.freebsd.org> From: Hiroki Sato Date: Sat, 28 Aug 2004 19:04: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/installation/common trouble.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, 28 Aug 2004 19:04:44 -0000 hrs 2004-08-28 19:04:43 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/installation/common trouble.sgml Log: In 5.x, a device hint is used instead of a device flag and UserConfig. Submitted by: Gavin Atkinson (gavin.atkinson at ury dot york dot ac dot uk) PR: docs/66980 MFC after: 2 days Revision Changes Path 1.15 +18 -39 src/release/doc/en_US.ISO8859-1/installation/common/trouble.sgml From owner-cvs-src@FreeBSD.ORG Sat Aug 28 19:27:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF25B16A4CE; Sat, 28 Aug 2004 19:27:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B020443D1F; Sat, 28 Aug 2004 19:27:25 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SJRPcE017804; Sat, 28 Aug 2004 19:27:25 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SJRPB8017803; Sat, 28 Aug 2004 19:27:25 GMT (envelope-from rwatson) Message-Id: <200408281927.i7SJRPB8017803@repoman.freebsd.org> From: Robert Watson Date: Sat, 28 Aug 2004 19:27: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/net netisr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 19:27:26 -0000 rwatson 2004-08-28 19:27:25 UTC FreeBSD src repository Modified files: sys/net netisr.c Log: Correct typo in printf() warning. Submitted by: Pawel Worach Revision Changes Path 1.13 +1 -1 src/sys/net/netisr.c From owner-cvs-src@FreeBSD.ORG Sat Aug 28 19:31:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C7B3116A4CE; Sat, 28 Aug 2004 19:31:10 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BDA1443D68; Sat, 28 Aug 2004 19:31:10 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SJVAwC017974; Sat, 28 Aug 2004 19:31:10 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SJVAtL017973; Sat, 28 Aug 2004 19:31:10 GMT (envelope-from iedowse) Message-Id: <200408281931.i7SJVAtL017973@repoman.freebsd.org> From: Ian Dowse Date: Sat, 28 Aug 2004 19:31: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.sbin/kldxref ef.c ef.h ef_amd64.c ef_i386.c ef_nop.c ef_obj.c ef_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, 28 Aug 2004 19:31:10 -0000 iedowse 2004-08-28 19:31:10 UTC FreeBSD src repository Modified files: usr.sbin/kldxref ef.c ef.h ef_amd64.c ef_i386.c ef_nop.c ef_obj.c ef_sparc64.c Log: Explicitly pass in the relocation base and data offset into ef_reloc() rather than relying on a trick that happens to work for the current relocation schemes. Also add some comments and improve variable naming. Revision Changes Path 1.8 +2 -2 src/usr.sbin/kldxref/ef.c 1.5 +2 -2 src/usr.sbin/kldxref/ef.h 1.2 +13 -10 src/usr.sbin/kldxref/ef_amd64.c 1.2 +13 -10 src/usr.sbin/kldxref/ef_i386.c 1.3 +2 -2 src/usr.sbin/kldxref/ef_nop.c 1.3 +10 -7 src/usr.sbin/kldxref/ef_obj.c 1.3 +12 -10 src/usr.sbin/kldxref/ef_sparc64.c From owner-cvs-src@FreeBSD.ORG Sat Aug 28 19:40:03 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B705D16A4CE; Sat, 28 Aug 2004 19:40:03 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98DBB43D58; Sat, 28 Aug 2004 19:40:03 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SJe30D018216; Sat, 28 Aug 2004 19:40:03 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SJe3P0018215; Sat, 28 Aug 2004 19:40:03 GMT (envelope-from ru) Message-Id: <200408281940.i7SJe3P0018215@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 28 Aug 2004 19: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/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: Sat, 28 Aug 2004 19:40:03 -0000 ru 2004-08-28 19:40:03 UTC FreeBSD src repository Modified files: sys/conf NOTES Log: Fixed untested change. Revision Changes Path 1.1267 +1 -1 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Sat Aug 28 19:44:10 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C9EF16A4CE; Sat, 28 Aug 2004 19:44:10 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id C203443D54; Sat, 28 Aug 2004 19:44:09 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.11/8.12.11) with ESMTP id i7SJgXAs029608; Sat, 28 Aug 2004 13:42:34 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sat, 28 Aug 2004 13:42:35 -0600 (MDT) Message-Id: <20040828.134235.104032976.imp@bsdimp.com> To: doconnor@gsoft.com.au From: "M. Warner Losh" In-Reply-To: <200408281602.44292.doconnor@gsoft.com.au> References: <412FC97D.7A25D5D5@freebsd.org> <20040827.184726.104031839.imp@bsdimp.com> <200408281602.44292.doconnor@gsoft.com.au> 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: src-committers@freebsd.org cc: andre@freebsd.org cc: brian@Awfulhak.org cc: cvs-all@freebsd.org cc: cvs-src@freebsd.org cc: gibbs@freebsd.org Subject: Re: cvs commit: src/sys/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 19:44:10 -0000 In message: <200408281602.44292.doconnor@gsoft.com.au> "Daniel O'Connor" writes: : -----BEGIN PGP SIGNED MESSAGE----- : Hash: SHA1 : : On Sat, 28 Aug 2004 10:17, M. Warner Losh wrote: : > bit 0 (FAIL_IF_NO_KBD) : > By default the atkbd driver will install even if a keyboard is : > not actually connected to the system. This option prevents the driver from : > being installed in this situation. : > : > so you must make sure bit 0 isn't set in the hint.atkbd.0.flags hint. : > For a while it was set in the default hints file. : : This prevents USB keyboards from working (I think) because the system will : only talk to it's (possibly not connected) PS/2 keyboard even when you plug a : USB one in.. : : (Or maybe that's been fixed :) It doesn't prevent usb keyboards from working, you can always use the kbdcontrol to set the usb keyboard as the primary one. Warner From owner-cvs-src@FreeBSD.ORG Sat Aug 28 19:53:47 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F77816A4CE; Sat, 28 Aug 2004 19:53:47 +0000 (GMT) Received: from green.homeunix.org (pcp04368961pcs.nrockv01.md.comcast.net [69.140.212.7]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94FEF43D1D; Sat, 28 Aug 2004 19:53:46 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.1/8.13.1) with ESMTP id i7SJrWtn006081; Sat, 28 Aug 2004 15:53:32 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.1/8.13.1/Submit) id i7SJrO49006080; Sat, 28 Aug 2004 15:53:24 -0400 (EDT) (envelope-from green) Date: Sat, 28 Aug 2004 15:53:23 -0400 From: Brian Fundakowski Feldman To: "M. Warner Losh" Message-ID: <20040828195323.GB1047@green.homeunix.org> References: <412FC97D.7A25D5D5@freebsd.org> <20040827.184726.104031839.imp@bsdimp.com> <200408281602.44292.doconnor@gsoft.com.au> <20040828.134235.104032976.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040828.134235.104032976.imp@bsdimp.com> User-Agent: Mutt/1.5.6i cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: andre@freebsd.org cc: doconnor@gsoft.com.au cc: cvs-all@freebsd.org cc: brian@Awfulhak.org cc: gibbs@freebsd.org Subject: Re: cvs commit: src/sys/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 19:53:47 -0000 On Sat, Aug 28, 2004 at 01:42:35PM -0600, M. Warner Losh wrote: > In message: <200408281602.44292.doconnor@gsoft.com.au> > "Daniel O'Connor" writes: > : -----BEGIN PGP SIGNED MESSAGE----- > : Hash: SHA1 > : > : On Sat, 28 Aug 2004 10:17, M. Warner Losh wrote: > : > bit 0 (FAIL_IF_NO_KBD) > : > By default the atkbd driver will install even if a keyboard is > : > not actually connected to the system. This option prevents the driver from > : > being installed in this situation. > : > > : > so you must make sure bit 0 isn't set in the hint.atkbd.0.flags hint. > : > For a while it was set in the default hints file. > : > : This prevents USB keyboards from working (I think) because the system will > : only talk to it's (possibly not connected) PS/2 keyboard even when you plug a > : USB one in.. > : > : (Or maybe that's been fixed :) > > It doesn't prevent usb keyboards from working, you can always use the > kbdcontrol to set the usb keyboard as the primary one. See the keyboard directive I recently added to rc.conf(5). -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Sat Aug 28 19:54:50 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE3E316A4CE; Sat, 28 Aug 2004 19:54:50 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE5AD43D39; Sat, 28 Aug 2004 19:54:50 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SJsoY5018659; Sat, 28 Aug 2004 19:54:50 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SJsojG018658; Sat, 28 Aug 2004 19:54:50 GMT (envelope-from kensmith) Message-Id: <200408281954.i7SJsojG018658@repoman.freebsd.org> From: Ken Smith Date: Sat, 28 Aug 2004 19:54: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/sys/dev/md md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 19:54:51 -0000 kensmith 2004-08-28 19:54:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/md md.c Log: Back out the MFC done as rev 1.127.2.1. It seems to fix the problem of mdconfig returning before the device's name appears in /dev but it seems to cause a worse problem. When booting the installation media (CD or boot floppies) the system hangs after the device probes, at the point it should be trying to mount a MD-based filesystem as its root filesystem. Backing out this patch solves that problem, allowing it to proceed to the sysinstall menu. Approved by: re (rwatson) Revision Changes Path 1.127.2.2 +0 -1 src/sys/dev/md/md.c From owner-cvs-src@FreeBSD.ORG Sat Aug 28 19:59:54 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8EC4316A4CE; Sat, 28 Aug 2004 19:59:54 +0000 (GMT) Received: from electra.cse.Buffalo.EDU (electra.cse.Buffalo.EDU [128.205.32.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3965243D70; Sat, 28 Aug 2004 19:59:54 +0000 (GMT) (envelope-from kensmith@cse.Buffalo.EDU) Received: from electra.cse.Buffalo.EDU (kensmith@localhost [127.0.0.1]) i7SJxrTH028332; Sat, 28 Aug 2004 15:59:53 -0400 (EDT) Received: (from kensmith@localhost) by electra.cse.Buffalo.EDU (8.12.10/8.12.9/Submit) id i7SJxr8P028331; Sat, 28 Aug 2004 15:59:53 -0400 (EDT) Date: Sat, 28 Aug 2004 15:59:53 -0400 From: Ken Smith To: Ken Smith Message-ID: <20040828195953.GE26424@electra.cse.Buffalo.EDU> References: <200408281954.i7SJsojG018658@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408281954.i7SJsojG018658@repoman.freebsd.org> User-Agent: Mutt/1.4.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/md md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 19:59:54 -0000 On Sat, Aug 28, 2004 at 07:54:50PM +0000, Ken Smith wrote: > kensmith 2004-08-28 19:54:50 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_5) > sys/dev/md md.c > Log: > Back out the MFC done as rev 1.127.2.1. It seems to fix the problem of > mdconfig returning before the device's name appears in /dev but it seems > to cause a worse problem. When booting the installation media (CD or > boot floppies) the system hangs after the device probes, at the point > it should be trying to mount a MD-based filesystem as its root filesystem. > Backing out this patch solves that problem, allowing it to proceed to > the sysinstall menu. > > Approved by: re (rwatson) > > Revision Changes Path > 1.127.2.2 +0 -1 src/sys/dev/md/md.c At this point I don't intend to touch HEAD. I still would like to see the original problem fixed and I'm guessing that the original change is on the right pathway to fixing it. Just a little more care or something? Colin/Poul-Henning, do you mind checking into why the call to g_waitidle() seems to cause problems using an md device as a root filesystem during install? Thanks... -- Ken Smith - From there to here, from here to | kensmith@cse.buffalo.edu there, funny things are everywhere. | - Theodore Geisel | From owner-cvs-src@FreeBSD.ORG Sat Aug 28 20:25:34 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77FAA16A4CE; Sat, 28 Aug 2004 20:25:34 +0000 (GMT) Received: from electra.cse.Buffalo.EDU (electra.cse.Buffalo.EDU [128.205.32.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2348C43D1F; Sat, 28 Aug 2004 20:25:34 +0000 (GMT) (envelope-from kensmith@cse.Buffalo.EDU) Received: from electra.cse.Buffalo.EDU (kensmith@localhost [127.0.0.1]) i7SKPXTH028884; Sat, 28 Aug 2004 16:25:33 -0400 (EDT) Received: (from kensmith@localhost) by electra.cse.Buffalo.EDU (8.12.10/8.12.9/Submit) id i7SKPXAl028883; Sat, 28 Aug 2004 16:25:33 -0400 (EDT) Date: Sat, 28 Aug 2004 16:25:33 -0400 From: Ken Smith To: Colin Percival Message-ID: <20040828202532.GH26424@electra.cse.Buffalo.EDU> References: <200408281954.i7SJsojG018658@repoman.freebsd.org> <20040828195953.GE26424@electra.cse.Buffalo.EDU> <6.1.0.6.1.20040828130357.0387c878@popserver.sfu.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <6.1.0.6.1.20040828130357.0387c878@popserver.sfu.ca> User-Agent: Mutt/1.4.1i cc: cvs-src@FreeBSD.org cc: Ken Smith cc: cvs-all@FreeBSD.org cc: Ken Smith cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/md md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 20:25:34 -0000 On Sat, Aug 28, 2004 at 01:08:30PM -0700, Colin Percival wrote: > At 12:59 28/08/2004, Ken Smith wrote: > >On Sat, Aug 28, 2004 at 07:54:50PM +0000, Ken Smith wrote: > >> Back out the MFC done as rev 1.127.2.1. It seems to fix the problem of > >> mdconfig returning before the device's name appears in /dev but it seems > >> to cause a worse problem. When booting the installation media (CD or > >> boot floppies) the system hangs after the device probes, at the point > >> it should be trying to mount a MD-based filesystem as its root filesystem. > > > >Colin/Poul-Henning, do you mind checking into why the call to > >g_waitidle() seems to cause problems using an md device as a root > >filesystem during install? > > I'm guessing that at this point in the boot process, geom > hasn't reached the stage of being able to look at events > and do something with them. > > I suspect that replacing > g_waitidle(); > with > if (sc->type != MD_PRELOAD) > g_waitidle(); > will fix this problem; I'll test and commit this later. > Thanks! Sorry for blind-siding you guys with this but it was getting in the way of getting BETA2 completed which needed to be based on what's in RELENG_5. The backout of the MFC seemed like the best way to handle it. :-( -- Ken Smith - From there to here, from here to | kensmith@cse.buffalo.edu there, funny things are everywhere. | - Theodore Geisel | From owner-cvs-src@FreeBSD.ORG Sat Aug 28 20:27:12 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A910316A4CE; Sat, 28 Aug 2004 20:27:12 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 788B543D62; Sat, 28 Aug 2004 20:27:12 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SKRCM3019609; Sat, 28 Aug 2004 20:27:12 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SKRCHp019608; Sat, 28 Aug 2004 20:27:12 GMT (envelope-from alc) Message-Id: <200408282027.i7SKRCHp019608@repoman.freebsd.org> From: Alan Cox Date: Sat, 28 Aug 2004 20:27: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/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: Sat, 28 Aug 2004 20:27:12 -0000 alc 2004-08-28 20:27:12 UTC FreeBSD src repository Modified files: sys/powerpc/powerpc pmap.c Log: Eliminate unnecessary indirection. Revision Changes Path 1.88 +2 -2 src/sys/powerpc/powerpc/pmap.c From owner-cvs-src@FreeBSD.ORG Sat Aug 28 21:11:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84BDB16A4CE; Sat, 28 Aug 2004 21:11:52 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 63A2D43D5A; Sat, 28 Aug 2004 21:11:52 +0000 (GMT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SLBqgx021222; Sat, 28 Aug 2004 21:11:52 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SLBql5021221; Sat, 28 Aug 2004 21:11:52 GMT (envelope-from wilko) Message-Id: <200408282111.i7SLBql5021221@repoman.freebsd.org> From: Wilko Bulte Date: Sat, 28 Aug 2004 21:11: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/release/doc/en_US.ISO8859-1/hardware/alpha proc-alpha.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, 28 Aug 2004 21:11:52 -0000 wilko 2004-08-28 21:11:52 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/hardware/alpha proc-alpha.sgml Log: Now that I discovered that 164SX SRM recognises Intel 8255x NICs and allows them to be net booted lets document that fact. Revision Changes Path 1.71 +5 -3 src/release/doc/en_US.ISO8859-1/hardware/alpha/proc-alpha.sgml From owner-cvs-src@FreeBSD.ORG Sat Aug 28 21:13:09 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 80B0116A4CE for ; Sat, 28 Aug 2004 21:13:09 +0000 (GMT) Received: from mail09.svc.cra.dublin.eircom.net (mail09.svc.cra.dublin.eircom.net [159.134.118.25]) by mx1.FreeBSD.org (Postfix) with SMTP id B315A43D2D for ; Sat, 28 Aug 2004 21:13:08 +0000 (GMT) (envelope-from peadar@freebsd.org) Received: (qmail 58343 messnum 2002780 invoked from network[83.70.94.130/83-70-94-130.bas1.mvw.galway.eircom.net]); 28 Aug 2004 21:13:07 -0000 Received: from 83-70-94-130.bas1.mvw.galway.eircom.net (HELO freebsd.org) (83.70.94.130) by mail09.svc.cra.dublin.eircom.net (qp 58343) with SMTP; 28 Aug 2004 21:13:07 -0000 Message-ID: <4130F559.5040502@freebsd.org> Date: Sat, 28 Aug 2004 22:12:57 +0100 From: Peter Edwards User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.6) Gecko/20040424 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Ken Smith References: <200408281954.i7SJsojG018658@repoman.freebsd.org> <20040828195953.GE26424@electra.cse.Buffalo.EDU> In-Reply-To: <20040828195953.GE26424@electra.cse.Buffalo.EDU> Content-Type: multipart/mixed; boundary="------------050005030807020103090109" cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Ken Smith Subject: Re: cvs commit: src/sys/dev/md md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 21:13:09 -0000 This is a multi-part message in MIME format. --------------050005030807020103090109 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Ken Smith wrote: >On Sat, Aug 28, 2004 at 07:54:50PM +0000, Ken Smith wrote: > > >>kensmith 2004-08-28 19:54:50 UTC >> >> FreeBSD src repository >> >> Modified files: (Branch: RELENG_5) >> sys/dev/md md.c >> Log: >> Back out the MFC done as rev 1.127.2.1. It seems to fix the problem of >> mdconfig returning before the device's name appears in /dev but it seems >> to cause a worse problem. When booting the installation media (CD or >> boot floppies) the system hangs after the device probes, at the point >> it should be trying to mount a MD-based filesystem as its root filesystem. >> Backing out this patch solves that problem, allowing it to proceed to >> the sysinstall menu. >> >> Approved by: re (rwatson) >> >> Revision Changes Path >> 1.127.2.2 +0 -1 src/sys/dev/md/md.c >> >> > >At this point I don't intend to touch HEAD. I still would like to >see the original problem fixed and I'm guessing that the original >change is on the right pathway to fixing it. Just a little more >care or something? > >Colin/Poul-Henning, do you mind checking into why the call to >g_waitidle() seems to cause problems using an md device as a root >filesystem during install? > >Thanks... > > > I stumbled on this some time ago. The problem, I think, is that the GEOM event thread, although created by g_init() , isn't making progress during the boot process (might be a bit early for the scheduler, I suppose). So, you can queue events to it, but can't expect a response that early on. I originally had the problem because /dev/mdctl gets created by the g_md_init() routine, which is also called via the event thread: the kldload() from mdconfig can return without /dev/mdctl actually being created; I suppose this is a little different from the tasting problem fixed by md.c 1.128. The fix for my particular problem was to get GEOM to wait for the event to be acknowledged before returning from the MOD_LOAD modevent. Working-but-evil hack attached. --------------050005030807020103090109 Content-Type: text/plain; name="geomhack.txt" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="geomhack.txt" Index: geom/geom_int.h =================================================================== RCS file: /usr/cvs/FreeBSD-CVS/src/sys/geom/geom_int.h,v retrieving revision 1.28 diff -u -r1.28 geom_int.h --- geom/geom_int.h 8 Jul 2004 16:17:14 -0000 1.28 +++ geom/geom_int.h 17 Jul 2004 12:37:28 -0000 @@ -83,6 +83,7 @@ /* geom_kern.c / geom_kernsim.c */ void g_init(void); extern int g_shutdown; +extern int g_boot; /* geom_ctl.c */ void g_ctl_init(void); Index: geom/geom_kern.c =================================================================== RCS file: /usr/cvs/FreeBSD-CVS/src/sys/geom/geom_kern.c,v retrieving revision 1.34 diff -u -r1.34 geom_kern.c --- geom/geom_kern.c 10 Feb 2004 10:54:19 -0000 1.34 +++ geom/geom_kern.c 12 May 2004 23:24:22 -0000 @@ -61,6 +61,7 @@ int g_debugflags; int g_collectstats = 1; int g_shutdown; +int g_boot = 1; /* * G_UP and G_DOWN are the two threads which push I/O through the @@ -130,6 +131,7 @@ mtx_assert(&Giant, MA_NOTOWNED); tp->td_base_pri = PRIBIO; + g_boot = 0; for(;;) { g_run_events(); tsleep(&g_wait_event, PRIBIO, "-", hz/10); Index: geom/geom_subr.c =================================================================== RCS file: /usr/cvs/FreeBSD-CVS/src/sys/geom/geom_subr.c,v retrieving revision 1.81 diff -u -r1.81 geom_subr.c --- geom/geom_subr.c 8 Aug 2004 08:34:46 -0000 1.81 +++ geom/geom_subr.c 17 Aug 2004 23:05:05 -0000 @@ -60,6 +60,7 @@ struct g_hh00 { struct g_class *mp; int error; + int boot; }; /* @@ -81,7 +82,8 @@ hh = arg; mp = hh->mp; - g_free(hh); + if (hh->boot) + g_free(hh); g_trace(G_T_TOPOLOGY, "g_load_class(%s)", mp->name); KASSERT(mp->name != NULL && *mp->name != '\0', ("GEOM class has no name")); @@ -195,8 +197,27 @@ switch (type) { case MOD_LOAD: g_trace(G_T_TOPOLOGY, "g_modevent(%s, LOAD)", hh->mp->name); - g_post_event(g_load_class, hh, M_WAITOK, NULL); - error = 0; + hh->boot = g_boot; + if (hh->boot) { + /* + * Before GEOM is fully up, we can't rely on + * the event thread to be alive, and need to + * avoid deadlock. + */ + g_post_event(g_load_class, hh, M_WAITOK, NULL); + error = 0; + } else { + /* + * Once booted, its best to ensure that a + * userland return from kldload(2) means that + * the module is actually loaded. + */ + error = g_waitfor_event(g_load_class, hh, M_WAITOK, + NULL); + if (error == 0) + error = hh->error; + g_free(hh); + } break; case MOD_UNLOAD: g_trace(G_T_TOPOLOGY, "g_modevent(%s, UNLOAD)", hh->mp->name); --------------050005030807020103090109-- From owner-cvs-src@FreeBSD.ORG Sat Aug 28 21:17:24 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 81BA916A4CE; Sat, 28 Aug 2004 21:17:24 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6104B43D64; Sat, 28 Aug 2004 21:17:24 +0000 (GMT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SLHOeW021391; Sat, 28 Aug 2004 21:17:24 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SLHOv6021390; Sat, 28 Aug 2004 21:17:24 GMT (envelope-from wilko) Message-Id: <200408282117.i7SLHOv6021390@repoman.freebsd.org> From: Wilko Bulte Date: Sat, 28 Aug 2004 21:17:24 +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/en_US.ISO8859-1/hardware/alpha proc-alpha.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, 28 Aug 2004 21:17:24 -0000 wilko 2004-08-28 21:17:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) release/doc/en_US.ISO8859-1/hardware/alpha proc-alpha.sgml Log: Now that I discovered that 164SX SRM recognises Intel 8255x NICs and allows them to be net booted lets document that fact. Revision Changes Path 1.13.2.45 +5 -3 src/release/doc/en_US.ISO8859-1/hardware/alpha/proc-alpha.sgml From owner-cvs-src@FreeBSD.ORG Sat Aug 28 21:19:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 680) id 9681F16A4CF; Sat, 28 Aug 2004 21:19:16 +0000 (GMT) Date: Sat, 28 Aug 2004 21:19:16 +0000 From: Darren Reed To: Max Laier Message-ID: <20040828211916.GA63019@hub.freebsd.org> References: <200408271516.i7RFGO8L061926@repoman.freebsd.org> <200408272253.14317.max@love2party.net> <20040828164043.GA86995@hub.freebsd.org> <200408281950.33363.max@love2party.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200408281950.33363.max@love2party.net> User-Agent: Mutt/1.4.1i cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: Andre Oppermann cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 ipfirewall.4 src/share/man/man9 pfil.9 src/sys/alpha/conf GENERIC src/sys/amd64/conf GENERIC src/sys/conf NOTES files options src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC SKI src/sys/modules/bridge 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, 28 Aug 2004 21:19:16 -0000 On Sat, Aug 28, 2004 at 07:50:26PM +0200, Max Laier wrote: > > > The check inside pfil_run_hooks() was introduced > > > before PFIL_HOOKS got part of GENERIC to avoid the lock operation for > > > empty hooks. It is okay to remove it now that we do the check earlier. A > > > wrapper is called for, nontheless! > > > > Right, it needs removing and wasn't - just don't say it is right how it is. > > Never did. Though I really do not belive that it incurres a performance loss > as ph_busy_count will be cached together with ph_want_write anyway ... stupid > micro-optimizations ... It's not micro-optimising that I'm worried about, it's that checking the same thing twice in a row being suggestive that someone is changing code without having a full grasp of what they're doing. > > I wonder if ph_busy_lock could be made to disappear and its use replaced > > with a check for TAILQ_EMPTY() ? This would nto require a lock/unlock. > > While TAILQ_EMPTY is okay it'd require a direction lookup and that would > result in more overhead ... It shouldnt. Despite the macro taking a pointer, the tailq head is in the pfil_head struct, itself, so the end result should be the same as checking ph_busy_count ? Oh, except for 64bit systems ;) Darren From owner-cvs-src@FreeBSD.ORG Sat Aug 28 21:42:16 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 41FC716A4CE; Sat, 28 Aug 2004 21:42:16 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2312B43D5F; Sat, 28 Aug 2004 21:42:16 +0000 (GMT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SLgGfV022083; Sat, 28 Aug 2004 21:42:16 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SLgGHZ022082; Sat, 28 Aug 2004 21:42:16 GMT (envelope-from wilko) Message-Id: <200408282142.i7SLgGHZ022082@repoman.freebsd.org> From: Wilko Bulte Date: Sat, 28 Aug 2004 21:42: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/alpha/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, 28 Aug 2004 21:42:16 -0000 wilko 2004-08-28 21:42:16 UTC FreeBSD src repository Modified files: sys/alpha/conf GENERIC Log: Stop pretending: TurboLaser support is really broken. MFC after: 2 days Revision Changes Path 1.176 +2 -1 src/sys/alpha/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Sat Aug 28 21:47:25 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 224CD16A4CE; Sat, 28 Aug 2004 21:47:25 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0057743D5D; Sat, 28 Aug 2004 21:47:25 +0000 (GMT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SLlOIl022315; Sat, 28 Aug 2004 21:47:24 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SLlOaB022314; Sat, 28 Aug 2004 21:47:24 GMT (envelope-from wilko) Message-Id: <200408282147.i7SLlOaB022314@repoman.freebsd.org> From: Wilko Bulte Date: Sat, 28 Aug 2004 21:47: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/alpha/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: Sat, 28 Aug 2004 21:47:25 -0000 wilko 2004-08-28 21:47:24 UTC FreeBSD src repository Modified files: sys/alpha/conf NOTES Log: Stop pretending: TurboLaser support is really broken MFC after: 2 days Revision Changes Path 1.155 +2 -1 src/sys/alpha/conf/NOTES From owner-cvs-src@FreeBSD.ORG Sat Aug 28 23:03:06 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F320516A4CE; Sat, 28 Aug 2004 23:03:05 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E742943D45; Sat, 28 Aug 2004 23:03:05 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7SN35LN025254; Sat, 28 Aug 2004 23:03:05 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7SN35FI025253; Sat, 28 Aug 2004 23:03:05 GMT (envelope-from iedowse) Message-Id: <200408282303.i7SN35FI025253@repoman.freebsd.org> From: Ian Dowse Date: Sat, 28 Aug 2004 23:03: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/common Makefile.inc bootstrap.h load_elf.c reloc_elf.c reloc_elf32.c reloc_elf64.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 23:03:06 -0000 iedowse 2004-08-28 23:03:05 UTC FreeBSD src repository Modified files: sys/boot/common Makefile.inc bootstrap.h load_elf.c Added files: sys/boot/common reloc_elf.c reloc_elf32.c reloc_elf64.c Log: Separate out the ELF relocation code from the ELF loader, and add better relocation support for the amd64 and i386 platforms. This should not result in any change in functionality, but moves a step towards supporting the relocatable object file modules on amd64. The same hack/trick as load_elf*.c uses is used here to simultaneously support both elf32 and elf64 on amd64 and i386. Revision Changes Path 1.18 +3 -2 src/sys/boot/common/Makefile.inc 1.40 +10 -0 src/sys/boot/common/bootstrap.h 1.32 +70 -33 src/sys/boot/common/load_elf.c 1.1 +199 -0 src/sys/boot/common/reloc_elf.c (new) 1.1 +6 -0 src/sys/boot/common/reloc_elf32.c (new) 1.1 +6 -0 src/sys/boot/common/reloc_elf64.c (new) From owner-cvs-src@FreeBSD.ORG Sat Aug 28 23:48:31 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F95316A4CE; Sat, 28 Aug 2004 23:48:31 +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 D7C6043D41; Sat, 28 Aug 2004 23:48:30 +0000 (GMT) (envelope-from colin.percival@wadham.ox.ac.uk) Received: from pd2mr4so.prod.shaw.ca (pd2mr4so-qfe3.prod.shaw.ca [10.0.141.107]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0I3600ABDAQ1H380@l-daemon>; Sat, 28 Aug 2004 14:10:49 -0600 (MDT) Received: from pn2ml2so.prod.shaw.ca ([10.0.121.146]) by pd2mr4so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0I36009EWAQ1UWM0@pd2mr4so.prod.shaw.ca>; Sat, 28 Aug 2004 14:10:49 -0600 (MDT) Received: from piii600.wadham.ox.ac.uk (S0106006067227a4a.vc.shawcable.net [24.87.233.42])2003)) with ESMTP id <0I3600M0VAPZ1L@l-daemon>; Sat, 28 Aug 2004 14:10:49 -0600 (MDT) Date: Sat, 28 Aug 2004 13:08:30 -0700 From: Colin Percival In-reply-to: <20040828195953.GE26424@electra.cse.Buffalo.EDU> X-Sender: cperciva@popserver.sfu.ca (Unverified) To: Ken Smith Message-id: <6.1.0.6.1.20040828130357.0387c878@popserver.sfu.ca> MIME-version: 1.0 X-Mailer: QUALCOMM Windows Eudora Version 6.1.0.6 Content-type: text/plain; charset=us-ascii References: <200408281954.i7SJsojG018658@repoman.freebsd.org> <20040828195953.GE26424@electra.cse.Buffalo.EDU> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Ken Smith Subject: Re: cvs commit: src/sys/dev/md md.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: 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, 28 Aug 2004 23:48:31 -0000 At 12:59 28/08/2004, Ken Smith wrote: >On Sat, Aug 28, 2004 at 07:54:50PM +0000, Ken Smith wrote: >> Back out the MFC done as rev 1.127.2.1. It seems to fix the problem of >> mdconfig returning before the device's name appears in /dev but it seems >> to cause a worse problem. When booting the installation media (CD or >> boot floppies) the system hangs after the device probes, at the point >> it should be trying to mount a MD-based filesystem as its root filesystem. > >Colin/Poul-Henning, do you mind checking into why the call to >g_waitidle() seems to cause problems using an md device as a root >filesystem during install? I'm guessing that at this point in the boot process, geom hasn't reached the stage of being able to look at events and do something with them. I suspect that replacing g_waitidle(); with if (sc->type != MD_PRELOAD) g_waitidle(); will fix this problem; I'll test and commit this later. Colin Percival